h1.svelte-1bex8oj{font-size:var(--fs-h1);font-weight:800;margin:10px 0}h1.svelte-1bex8oj .gr:where(.svelte-1bex8oj){color:var(--green)}.col.svelte-1bex8oj,.narrow.svelte-1bex8oj{max-width:860px}.toc.svelte-1bex8oj{position:sticky;top:var(--header-h);z-index:5;background:var(--surface);border-bottom:1px solid var(--border)}.toc.svelte-1bex8oj ul:where(.svelte-1bex8oj){display:flex;gap:8px;margin:0;padding:10px 0;list-style:none;overflow-x:auto;scrollbar-width:none}.toc.svelte-1bex8oj a:where(.svelte-1bex8oj){display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--border);border-radius:999px;white-space:nowrap;font-size:var(--fs-small);font-weight:600;color:inherit;text-decoration:none}.toc.svelte-1bex8oj a:where(.svelte-1bex8oj):hover,.toc.svelte-1bex8oj a:where(.svelte-1bex8oj):focus-visible{border-color:var(--green);color:var(--accent-text)}section[id].svelte-1bex8oj{scroll-margin-top:calc(var(--header-h) + 64px)}section.svelte-1bex8oj .faq[id]{scroll-margin-top:calc(var(--header-h) + 72px)}.more-band.svelte-1bex8oj{background:var(--ink);color:#fff;text-align:center}.more-band.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:var(--fs-h2);font-weight:800;margin:0 0 8px}.more-band.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--on-dark);margin:0 0 20px}
