/* 乘法口诀表 */
.mt-toolbar{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;align-items:center}
.mt-group{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}
.mt-group-end{margin-left:auto}
.mt-label{font-size:.8125rem;color:#8a94a3}
.mt-chips{display:flex;flex-wrap:wrap;gap:.3rem}
.mt-chip{padding:.2rem .55rem;border:1px solid #e4e8ee;border-radius:.375rem;background:#fff;color:#475467;
  font-size:.8125rem;cursor:pointer}
.mt-chip.is-on{border-color:#f59f00;background:#fff8e6;color:#b8860b;font-weight:600}
.mt-custom{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:.8125rem;color:#8a94a3}
.mt-custom .form-control{width:5rem}
.mt-now{margin:.875rem 0 .625rem;padding:.5rem .75rem;border:1px solid #ffe8b3;border-radius:.5rem;
  background:#fffbf0;font-size:1.0625rem;color:#8a6d00;font-weight:600;text-align:center;min-height:2.6rem}
.mt-wrap{overflow:auto;max-height:70vh;border:1px solid #eef1f5;border-radius:.5rem;background:#fff}
.mt-table{border-collapse:collapse;margin:0 auto}
.mt-table td{padding:0}
.mt-cell{display:block;width:100%;min-width:5.2rem;padding:.4rem .5rem;border:1px solid #f4f6f9;background:transparent;
  font-size:.8125rem;color:#3f4a5a;cursor:pointer;white-space:nowrap;text-align:center;transition:background .1s}
.mt-cell:hover{outline:2px solid #f59f00;outline-offset:-2px}
.mt-cell.is-hit{background:#fff3bf !important;font-weight:700}
.mt-cell.is-line{filter:brightness(.94)}
.mt-head{background:#f8f9fb;color:#8a94a3;font-weight:600}

@media print{
  .site-sidebar,.site-header,.site-topbar,.site-footer,.card:not(.mt-print),.mt-toolbar,.form-text{display:none !important}
  .mt-print{border:0 !important;box-shadow:none !important}
  .mt-print .card-header{padding-left:0}
  .mt-wrap{max-height:none;overflow:visible;border:0}
  .mt-cell{min-width:0;padding:.25rem .35rem;font-size:11px}
  .mt-now{border:0;background:none;padding:0}
  .site-main{padding:0 !important}
}

@media (max-width:575.98px){
  .mt-cell{min-width:4.2rem;font-size:.75rem}
  .mt-group-end{margin-left:0}
}
