.paper.svelte-7o0w84{padding:1rem 0 4rem}.paper.svelte-7o0w84>:where(.svelte-7o0w84),.major.svelte-7o0w84{max-width:var(--measure-wide)}.head.svelte-7o0w84{border-bottom:2px solid var(--line);padding-bottom:1.75rem}.eyebrow.svelte-7o0w84{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 .5rem;font-size:.78rem}h1.svelte-7o0w84{margin:0 0 .75rem;font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.12}.stand.svelte-7o0w84{color:var(--ink);margin:0 0 1.5rem;font-size:1.12rem;line-height:1.55}.strip.svelte-7o0w84{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:0 0 1rem;display:grid}.strip.svelte-7o0w84>div:where(.svelte-7o0w84){background:var(--panel);padding:.7rem .8rem}.strip.svelte-7o0w84 dt:where(.svelte-7o0w84){text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:.25rem;font-size:.72rem}.strip.svelte-7o0w84 dd:where(.svelte-7o0w84){font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem}.meta.svelte-7o0w84{color:var(--muted);margin:0;font-size:.82rem}.toc.svelte-7o0w84{border:1px solid var(--line);margin:2rem 0 0;padding:1.1rem 1.25rem}.toc.svelte-7o0w84 h2:where(.svelte-7o0w84){text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin:0 0 .6rem;font-size:.78rem}.toc.svelte-7o0w84 ol:where(.svelte-7o0w84){columns:2;column-gap:2rem;margin:0;padding-left:1.2rem}.toc.svelte-7o0w84 li:where(.svelte-7o0w84){break-inside:avoid;margin:.2rem 0}.major.svelte-7o0w84{margin-top:3rem;scroll-margin-top:1rem}.major.svelte-7o0w84>h2:where(.svelte-7o0w84){border-bottom:1px solid var(--line);margin:0 0 1rem;padding-bottom:.4rem;font-size:1.5rem}.num.svelte-7o0w84{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:.5rem}h3.svelte-7o0w84{margin:1.8rem 0 .4rem;font-size:1.06rem}p.svelte-7o0w84{line-height:1.65}.for.svelte-7o0w84{color:var(--ink-2);margin:0 0 .5rem}.qs.svelte-7o0w84{margin:0;padding-left:1.4rem;line-height:1.6}.qs.svelte-7o0w84 li:where(.svelte-7o0w84){margin:.15rem 0}.inc.svelte-7o0w84{color:var(--ink-2);margin:.6rem 0 0}.gated.svelte-7o0w84{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:.05rem .4rem;font-size:.7rem;font-weight:600}.steps.svelte-7o0w84{margin:1rem 0;padding-left:1.4rem;line-height:1.55}.formula.svelte-7o0w84{font-family:var(--mono,ui-monospace, monospace);opacity:.9;border-left:3px solid;padding:.6rem .8rem;font-size:.9rem;overflow-x:auto}.steps.svelte-7o0w84 li:where(.svelte-7o0w84){margin:.4rem 0}.defs.svelte-7o0w84{margin:1rem 0}.defs.svelte-7o0w84>div:where(.svelte-7o0w84){border-bottom:1px solid var(--line);grid-template-columns:14rem 1fr;gap:1rem;padding:.55rem 0;display:grid}.defs.svelte-7o0w84 dt:where(.svelte-7o0w84){font-weight:600}.defs.svelte-7o0w84 dd:where(.svelte-7o0w84){margin:0;line-height:1.55}.plain.svelte-7o0w84{padding-left:1.1rem;line-height:1.65}.plain.svelte-7o0w84 li:where(.svelte-7o0w84){margin:.35rem 0}.exc.svelte-7o0w84{border-top:1px solid var(--line);margin-top:1.4rem}.exc.svelte-7o0w84 h3:where(.svelte-7o0w84){margin-top:1rem}.exq.svelte-7o0w84{color:var(--ink-2);margin:0 0 .4rem;font-size:.92rem}.exd.svelte-7o0w84{margin:.4rem 0 0}.exd.svelte-7o0w84>div:where(.svelte-7o0w84){grid-template-columns:7rem 1fr;gap:1rem;padding:.25rem 0;display:grid}.exd.svelte-7o0w84 dt:where(.svelte-7o0w84){font-size:.85rem;font-weight:600}.exd.svelte-7o0w84 dd:where(.svelte-7o0w84){margin:0;font-size:.92rem}.tw.svelte-7o0w84{-webkit-overflow-scrolling:touch;overflow-x:auto}.tw.svelte-7o0w84>table:where(.svelte-7o0w84){min-width:34rem}table.svelte-7o0w84{border-collapse:collapse;width:100%;margin:1.2rem 0;font-size:.88rem}th.svelte-7o0w84{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--line);padding:.45rem .6rem .45rem 0;font-size:.74rem;font-weight:600}td.svelte-7o0w84{border-bottom:1px solid var(--line);vertical-align:top;padding:.5rem .6rem .5rem 0;line-height:1.45}.r.svelte-7o0w84{text-align:right}.mono.svelte-7o0w84{font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=700px){.strip.svelte-7o0w84{grid-template-columns:repeat(2,1fr)}.toc.svelte-7o0w84 ol:where(.svelte-7o0w84){columns:1}.defs.svelte-7o0w84>div:where(.svelte-7o0w84){grid-template-columns:1fr;gap:.2rem}table.svelte-7o0w84{font-size:.82rem}}
