.teach .ins-nums{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:12px 0;display:grid}.teach .ins-num{border:1px solid var(--rule-strong);background:var(--card);border-radius:12px;padding:12px}.teach .ins-num b{font-variant-numeric:tabular-nums;font-size:28px;display:block}.teach .ins-bars{gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.teach .ins-bars li{grid-template-columns:minmax(90px,160px) 1fr 48px;align-items:center;gap:8px;display:grid}.teach .ins-track{background:var(--tint);border-radius:6px;height:14px}.teach .ins-fill{background:var(--ink);border-radius:6px;height:14px}.teach .ins-table{border-collapse:collapse;width:100%;font-size:15px}.teach .ins-table th,.teach .ins-table td{border:1px solid var(--ink);text-align:left;padding:4px 8px}.teach .ins-table .ins-track{min-width:60px}.teach .ins-checks{gap:6px;margin:12px 0;display:grid}.teach .ins-print{border-collapse:collapse;width:100%;margin:0 0 8pt;font-size:10pt}.teach .ins-print th,.teach .ins-print td{text-align:left;border:1px solid #000;padding:3pt 5pt}
