.lg-page.svelte-1gmktme{background:var(--canvas);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.lg-wrap.svelte-1gmktme{box-sizing:border-box;flex:1;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:56px;width:100%;max-width:1080px;margin:0 auto;padding:40px 24px 64px;display:grid}.lg-index.svelte-1gmktme{flex-direction:column;gap:2px;display:flex;position:sticky;top:24px}.lg-k.svelte-1gmktme{color:var(--ink-muted);font:600 11px/1 var(--font-data);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}.lg-index.svelte-1gmktme a:where(.svelte-1gmktme){color:var(--ink-muted);border-radius:8px;margin-left:-10px;padding:6px 10px;font-size:13.5px;text-decoration:none}.lg-index.svelte-1gmktme a[aria-current=page]:where(.svelte-1gmktme){color:var(--ink);background:var(--surface);box-shadow:inset 2px 0 0 var(--saffron)}@media (hover:hover){.lg-index.svelte-1gmktme a:where(.svelte-1gmktme):hover{color:var(--ink)}}.lg-doc.svelte-1gmktme{max-width:720px;font-size:15px;line-height:1.7}.lg-doc.svelte-1gmktme h1:where(.svelte-1gmktme){font:400 clamp(36px, 5vw, 52px)/1.05 var(--font-serif);letter-spacing:-.01em;margin:0}.lg-meta.svelte-1gmktme{color:var(--ink-muted);font:500 12px/1 var(--font-data);margin:10px 0 0}.lg-lede.svelte-1gmktme{color:var(--ink);margin:22px 0 0;font-size:17px}.lg-doc.svelte-1gmktme h2{font:400 26px/1.15 var(--font-serif);margin:36px 0 8px}.lg-doc.svelte-1gmktme h3{font:600 15px/1.4 var(--font-text);margin:22px 0 4px}.lg-doc.svelte-1gmktme p,.lg-doc.svelte-1gmktme ul,.lg-doc.svelte-1gmktme ol{color:color-mix(in srgb, var(--ink) 88%, var(--ink-muted));margin:10px 0}.lg-doc.svelte-1gmktme ul,.lg-doc.svelte-1gmktme ol{padding-left:20px}.lg-doc.svelte-1gmktme li{margin:4px 0}.lg-doc.svelte-1gmktme a{color:var(--saffron-text)}.lg-doc.svelte-1gmktme .lg-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin:16px 0;padding:16px 18px}.lg-doc.svelte-1gmktme .lg-card p{margin:4px 0}.lg-doc.svelte-1gmktme dl{grid-template-columns:max-content 1fr;gap:6px 18px;margin:0;display:grid}.lg-doc.svelte-1gmktme dt{color:var(--ink-muted);font-size:13px}.lg-doc.svelte-1gmktme dd{margin:0}.lg-foot.svelte-1gmktme{border-top:1px solid var(--line);background:var(--surface);justify-content:center;padding:18px;display:flex}@media (width<=820px){.lg-wrap.svelte-1gmktme{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 16px 48px}.lg-index.svelte-1gmktme{border-top:1px solid var(--line);flex-flow:wrap;order:2;gap:6px;padding-top:24px;position:static}.lg-index.svelte-1gmktme a:where(.svelte-1gmktme){border:1px solid var(--line);border-radius:999px;margin:0;font-size:12.5px}.lg-k.svelte-1gmktme{width:100%}.lg-doc.svelte-1gmktme dl{grid-template-columns:minmax(0,1fr);gap:2px}.lg-doc.svelte-1gmktme dd{margin-bottom:8px}}@media (width<=700px){.lg-page.svelte-1gmktme{padding-bottom:var(--tabbar,0px)}}
