.lesson-module__hU9x6q__page{min-width:0}.lesson-module__hU9x6q__table[data-columns]{table-layout:fixed;min-width:660px}.lesson-module__hU9x6q__table[data-columns="4"]{min-width:880px}.lesson-module__hU9x6q__table[data-columns="4"] th:first-child{width:130px}.lesson-module__hU9x6q__table[data-columns="4"] th:nth-child(2){width:210px}.lesson-module__hU9x6q__table[data-columns="4"] th:nth-child(3){width:230px}.lesson-module__hU9x6q__lanes{min-width:0;max-width:100%;margin-block:24px}.lesson-module__hU9x6q__lane{border:1px solid var(--border-strong);background:var(--surface-soft);margin:18px 0}.lesson-module__hU9x6q__lane figcaption{overflow-wrap:anywhere;color:var(--ink-soft);padding:12px;font-size:.8rem}.lesson-module__hU9x6q__plotScroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.lesson-module__hU9x6q__lane svg{width:100%;min-width:600px;max-width:none;height:auto;font-family:var(--font-technical),monospace}.lesson-module__hU9x6q__viewControls{border-block:1px solid var(--border-strong);flex-wrap:wrap;align-items:center;gap:12px;padding-block:18px;display:flex}.lesson-module__hU9x6q__viewControls label{color:var(--ink);font-size:.85rem;font-weight:600}.lesson-module__hU9x6q__viewControls select,.lesson-module__hU9x6q__viewControls button{border:1px solid var(--text);background:var(--surface);min-width:0;max-width:100%;min-height:44px;color:var(--ink);border-radius:4px;padding:8px}.lesson-module__hU9x6q__stale{border-left:4px solid var(--rf-navy);background:var(--surface-soft);margin-block:18px;padding:16px;font-weight:600}.lesson-module__hU9x6q__record{white-space:pre-wrap;overflow-wrap:anywhere;font:.72rem/1.65 var(--font-technical),monospace;border:1px solid var(--border);max-height:340px;padding:16px;display:block;overflow:auto}.lesson-module__hU9x6q__sourceActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.lesson-module__hU9x6q__sourceActions button{border:1px solid var(--text);min-height:44px;color:var(--rf-navy);background:var(--surface);border-radius:4px;padding:9px}.lesson-module__hU9x6q__heroReadout{border-top:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:900px;margin-top:36px;padding-top:22px;display:grid}.lesson-module__hU9x6q__heroReadout dt{font:.65rem/1.6 var(--font-technical),monospace;text-transform:uppercase;color:var(--ink-soft)}.lesson-module__hU9x6q__heroReadout dd{color:var(--rf-navy);margin:8px 0 0;font-size:1.05rem}.lesson-module__hU9x6q__filterRecord{border:1px solid var(--border);background:var(--surface-soft);overflow-wrap:anywhere;margin-block:24px;padding:18px}.lesson-module__hU9x6q__filterRecord p{font-size:.85rem;line-height:1.75}.lesson-module__hU9x6q__filterRecord strong{color:var(--rf-navy)}@media (max-width:620px){.lesson-module__hU9x6q__heroReadout{grid-template-columns:1fr;gap:16px}}@media print{.lesson-module__hU9x6q__viewControls,.lesson-module__hU9x6q__sourceActions,.lesson-module__hU9x6q__record,.lesson-module__hU9x6q__stale{display:none!important}.lesson-module__hU9x6q__plotScroll{overflow:visible}.lesson-module__hU9x6q__lane svg{min-width:0}.lesson-module__hU9x6q__lane{break-inside:avoid}.lesson-module__hU9x6q__table[data-columns]{min-width:0}.lesson-module__hU9x6q__table[data-columns="4"] th:first-child{width:16%}.lesson-module__hU9x6q__table[data-columns="4"] th:nth-child(2){width:24%}.lesson-module__hU9x6q__table[data-columns="4"] th:nth-child(3){width:28%}.lesson-module__hU9x6q__table[data-columns="4"] th:nth-child(4){width:32%}.lesson-module__hU9x6q__page h2,.lesson-module__hU9x6q__page h3,.lesson-module__hU9x6q__page article>section>:first-child{break-after:avoid;break-inside:avoid}.lesson-module__hU9x6q__page :focus-visible{outline:none}}
