.spec-layout[data-astro-cid-aae5o2ze]{gap:var(--s6);grid-template-columns:minmax(0,1fr);display:grid}.spec-layout[data-astro-cid-aae5o2ze]>[data-astro-cid-aae5o2ze]{min-width:0}@media (width>=64rem){.spec-layout[data-astro-cid-aae5o2ze]{grid-template-columns:16rem minmax(0,1fr)}.toc[data-astro-cid-aae5o2ze]{top:var(--s4);align-self:start;max-height:calc(100vh - 2rem);position:sticky;overflow:auto}}.toc[data-astro-cid-aae5o2ze] ol[data-astro-cid-aae5o2ze]{padding-left:var(--s5)}.toc-title[data-astro-cid-aae5o2ze]{font-weight:650}.normative-notice[data-astro-cid-aae5o2ze]{border-left:4px solid var(--c-normative);padding:var(--s2) var(--s4);background:var(--c-surface)}.spec-text[data-astro-cid-aae5o2ze] h1{font-size:1.9rem}.spec-text[data-astro-cid-aae5o2ze] h2{scroll-margin-top:var(--s4)}
