.page.svelte-1e9dat8{max-width:1160px;margin:3rem auto 0;padding:0 1.25rem}.page.svelte-1e9dat8 h1:where(.svelte-1e9dat8){font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;letter-spacing:-.02em;margin:0 0 1rem}.page.svelte-1e9dat8 h2:where(.svelte-1e9dat8){font-size:1.2rem;margin:2rem 0 .6rem;scroll-margin-top:120px}.page.svelte-1e9dat8 p:where(.svelte-1e9dat8),.page.svelte-1e9dat8 li:where(.svelte-1e9dat8){line-height:1.75;color:var(--site-ink-alpha, rgba(29, 29, 31, .82))}.page.svelte-1e9dat8 a:where(.svelte-1e9dat8){color:var(--site-link, #003da5)}.eyebrow.svelte-1e9dat8{font-size:13px;margin-bottom:24px}.intro.svelte-1e9dat8{font-size:1.25rem;color:var(--site-link, #56677c)}.hint.svelte-1e9dat8{font-size:.9rem;padding:.8rem 1rem;border-left:3px solid #003da5;background:var(--site-surface-raised, #eef4ff);border-radius:8px}.toc.svelte-1e9dat8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:20px;background:var(--site-surface-raised, #f4f7fc);border:1px solid var(--site-line, #dce4ed);border-radius:14px;margin:24px 0}.toc.svelte-1e9dat8 a:where(.svelte-1e9dat8){font-size:14px;line-height:1.45;text-decoration:none;padding:10px;background:var(--site-surface, white);border-radius:8px;display:flex;align-items:center;min-height:44px}.toc.svelte-1e9dat8 a:where(.svelte-1e9dat8):hover{background:var(--site-surface-raised, #e8eef9)}.page.svelte-1e9dat8 table:where(.svelte-1e9dat8){width:100%;border-collapse:collapse;margin:1rem 0 1.6rem;font-size:.93rem}.page.svelte-1e9dat8 th:where(.svelte-1e9dat8),.page.svelte-1e9dat8 td:where(.svelte-1e9dat8){text-align:left;vertical-align:top;padding:.55rem .6rem;border-bottom:1px solid var(--site-line-alpha, rgba(0, 0, 0, .08))}.page.svelte-1e9dat8 tbody:where(.svelte-1e9dat8) th:where(.svelte-1e9dat8){width:30%;font-weight:600}.scroll.svelte-1e9dat8{overflow-x:auto}.matrix.svelte-1e9dat8{max-width:520px}.matrix.svelte-1e9dat8 thead:where(.svelte-1e9dat8) th:where(.svelte-1e9dat8){font-weight:700;border-bottom:2px solid var(--site-line-alpha, rgba(0, 0, 0, .15))}.matrix.svelte-1e9dat8 td:where(.svelte-1e9dat8)+td:where(.svelte-1e9dat8),.matrix.svelte-1e9dat8 th:where(.svelte-1e9dat8)+th:where(.svelte-1e9dat8){text-align:right;white-space:nowrap}.more.svelte-1e9dat8{margin-top:2rem;font-size:.92rem}.page.svelte-1e9dat8 a:where(.svelte-1e9dat8):focus-visible{outline:3px solid var(--site-line, #619cff);outline-offset:2px}@media(max-width:650px){.toc.svelte-1e9dat8{grid-template-columns:1fr;padding:14px}.page.svelte-1e9dat8{overflow-wrap:anywhere}.page.svelte-1e9dat8 tbody:where(.svelte-1e9dat8) th:where(.svelte-1e9dat8){width:36%}}
