@layer components{.doc[data-v-7e056ddc]{gap:var(--s-10);padding-bottom:var(--s-16);display:grid}.toc[data-v-7e056ddc]{display:none}.toc-title[data-v-7e056ddc]{padding:0 var(--s-3) var(--s-2)}.toc a[data-v-7e056ddc],.toc-title[data-v-7e056ddc]{color:var(--on-surface-variant);display:block}.toc a[data-v-7e056ddc]{padding:var(--s-1) var(--s-3);border-radius:var(--r-full);transition:background-color var(--dur-effects) var(--ease-effects),color var(--dur-effects) var(--ease-effects)}.toc a[data-v-7e056ddc]:hover{background:var(--surface-container);color:var(--on-surface)}.toc a.on[data-v-7e056ddc]{background:var(--secondary-container);color:var(--on-secondary-container);font-weight:var(--w-semibold)}.doc-body[data-v-7e056ddc]{gap:var(--s-4);min-width:0;display:grid}.intro[data-v-7e056ddc]{padding:var(--s-6);border-radius:var(--r-2xl);background:var(--surface-container-low);font-size:1.15rem}.sec[data-v-7e056ddc]{padding:var(--s-6) var(--s-6) var(--s-8);border-radius:var(--r-xl);scroll-margin-top:calc(var(--s-24) + var(--s-4));transition:background-color var(--dur-effects) var(--ease-effects)}.sec[data-v-7e056ddc]:target{background:var(--surface-container-low)}.sec h2[data-v-7e056ddc]{margin-top:0;font-size:clamp(1.5rem,3vw,1.9rem)}.sec>div[data-v-7e056ddc]>*+*{margin-top:var(--s-4)}.intro[data-v-7e056ddc] a,.sec[data-v-7e056ddc] a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.sec[data-v-7e056ddc] ol{padding-inline-start:var(--s-6)}.sec[data-v-7e056ddc] em{color:var(--on-surface-variant)}@media (width>=1100px){.doc[data-v-7e056ddc]{grid-template-columns:15rem minmax(0,1fr)}.toc[data-v-7e056ddc]{top:calc(var(--s-24) + var(--s-2));max-height:calc(100dvh - var(--s-24) - var(--s-6));overscroll-behavior:contain;align-self:start;gap:2px;display:grid;position:sticky;overflow:auto}}}
