.nt-toc{-moz-columns:1;columns:1;-moz-column-gap:2rem;column-gap:2rem;padding-left:1.3rem;font-size:.92rem;line-height:1.8;list-style:decimal}@media (min-width:700px){.nt-toc{-moz-columns:2;columns:2}}.nt-toc a{color:var(--tss-blue,#12558f);text-decoration:underline}.nt-ch{border-top:3px solid var(--tss-navy);margin-top:2.5rem;padding-top:1.25rem;scroll-margin-top:7rem}.nt-ch__n{letter-spacing:.08em;text-transform:uppercase;color:var(--tss-blue,#12558f);font-size:.75rem;font-weight:800}.nt-key{background:var(--tss-butter,#fff8e4);border-left:6px solid var(--tss-yellow,#ffd23f);border-radius:12px;margin:.6rem 0 1rem;padding:.8rem 1rem}.nt-h{font-family:var(--font-round);color:var(--tss-navy);margin:1.1rem 0 .35rem;font-size:.95rem;font-weight:800}.nt-list{gap:.3rem;padding-left:1.25rem;list-style:outside;display:grid}.nt-must li{font-weight:600}.nt-mistakes{gap:.5rem;padding:0;list-style:none;display:grid}.nt-mistakes li{background:#fff;border:2px solid #0f33581f;border-radius:12px;padding:.55rem .8rem}.nt-mistakes b{display:block}.nt-more{margin-top:1rem;font-size:.92rem}.nt-glance td:first-child,.nt-glance th:first-child{white-space:normal;min-width:9rem}.nt-map th,.nt-map td,.nt-exam th,.nt-exam td{white-space:normal}.nt-map th{min-width:10rem}.nt-exam td:nth-child(2){min-width:14rem}.nt-edition{background:#fff;border:2px dashed #0f335840;border-radius:12px;padding:.7rem 1rem}.nt-edition__h{letter-spacing:.08em;text-transform:uppercase;color:var(--tss-blue,#12558f);margin-bottom:.25rem;font-size:.75rem;font-weight:800}.nt-fig{margin:1rem 0}.nt-we{background:#fff;border:2px solid #0f33581f;border-radius:12px;margin:1rem 0;padding:.4rem 1rem .8rem}.nt-check{margin-top:.4rem}@media print{body:has(.nt-notes) header{display:none!important}body:has(.nt-notes) footer{display:none!important}body:has(.nt-notes) .nt-noprint{display:none!important}.nt-notes .tss-sec{background:0 0!important;padding:0!important}.nt-notes .rs-hero-sec:before,.nt-notes .rs-hero-sec:after{display:none}.nt-ch{-moz-column-break-before:auto;break-before:auto;-moz-column-break-inside:auto;break-inside:auto;margin-top:1.2rem}.nt-ch h2,.nt-h{-moz-column-break-after:avoid;break-after:avoid}.nt-mistakes li,.nt-key,.rs-table,.nt-we,.nt-fig,.nt-edition{-moz-column-break-inside:avoid;break-inside:avoid}.rs-table__scroll{overflow:visible!important}.nt-notes a{color:inherit;text-decoration:none}}
