.hero.svelte-6mzamb{padding-bottom:3.5rem}.head-meta.svelte-6mzamb{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.head-meta.svelte-6mzamb:after{content:"";background:var(--line);flex:4rem;height:1px}h1.svelte-6mzamb{margin:0 0 1rem}.lead.svelte-6mzamb{color:var(--text-2);max-width:620px;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.6}.release-note.svelte-6mzamb{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-2);margin-top:1rem;padding:.75rem 1rem;font-size:.92rem}.doc.svelte-6mzamb{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:3rem;display:grid}@media (width<=820px){.doc.svelte-6mzamb{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.toc.svelte-6mzamb{position:sticky;top:88px}@media (width<=820px){.toc.svelte-6mzamb{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:1rem;position:static}}.toc-label.svelte-6mzamb{letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-bottom:.8rem;font-size:.7rem;display:block}.toc.svelte-6mzamb ol:where(.svelte-6mzamb){margin:0;padding:0;list-style:none}.toc.svelte-6mzamb li:where(.svelte-6mzamb){margin-bottom:.45rem}.toc.svelte-6mzamb a:where(.svelte-6mzamb){color:var(--text-2);transition:border-color .15s var(--ease), color .15s var(--ease);border-left:2px solid #0000;align-items:baseline;gap:.55rem;margin-left:-.6rem;padding:.3rem 0 .3rem .6rem;font-size:.88rem;display:flex}.toc.svelte-6mzamb a:where(.svelte-6mzamb):hover{color:var(--text);border-left-color:var(--brand);text-decoration:none}.toc-num.svelte-6mzamb{color:var(--text-3);font-size:.72rem}.content.svelte-6mzamb{min-width:0}.step.svelte-6mzamb{margin-bottom:3rem;scroll-margin-top:88px}.step-head.svelte-6mzamb{border-bottom:1px solid var(--line);align-items:baseline;gap:1rem;margin-bottom:1.25rem;padding-bottom:.85rem;display:flex}.step-head.svelte-6mzamb h2:where(.svelte-6mzamb){margin:0;font-size:clamp(1.6rem,2.6vw,2.1rem)}.step-num.svelte-6mzamb{color:var(--brand);letter-spacing:.1em;font-size:.78rem}html[data-theme=light] .step-num.svelte-6mzamb{color:var(--link)}.content-h2.svelte-6mzamb{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.14em;text-transform:uppercase;margin:2rem 0 .85rem;font-size:.72rem;font-weight:500}.group-title.svelte-6mzamb{margin:2.25rem 0 .35rem;scroll-margin-top:88px;font-size:1.15rem}.group-intro.svelte-6mzamb{color:var(--text-2);margin:0 0 1rem}.tools.svelte-6mzamb{border-top:1px solid var(--line);margin:0}.tool.svelte-6mzamb{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:.5rem 1.5rem;padding:.9rem 0;display:grid}@media (width<=700px){.tool.svelte-6mzamb{grid-template-columns:minmax(0,1fr)}}.tool.svelte-6mzamb dt:where(.svelte-6mzamb){overflow-wrap:anywhere}.tool.svelte-6mzamb dd:where(.svelte-6mzamb){margin:0}.tool.svelte-6mzamb dd:where(.svelte-6mzamb) p:where(.svelte-6mzamb){margin:0 0 .35rem}.tool-input.svelte-6mzamb{color:var(--text-3);overflow-wrap:anywhere;font-size:.8rem}.tool-note.svelte-6mzamb{color:var(--text-2);font-size:.9rem}.limits.svelte-6mzamb{padding-left:1.25rem}.limits.svelte-6mzamb li:where(.svelte-6mzamb){margin-bottom:.6rem}.faq.svelte-6mzamb{border-top:1px solid var(--line);margin:0}.faq.svelte-6mzamb>div:where(.svelte-6mzamb){border-bottom:1px solid var(--line);padding:.85rem 0}.faq.svelte-6mzamb dt:where(.svelte-6mzamb){margin-bottom:.25rem;font-weight:600}.faq.svelte-6mzamb dd:where(.svelte-6mzamb){color:var(--text-2);margin:0}.next.svelte-6mzamb{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.5rem}.next.svelte-6mzamb ul:where(.svelte-6mzamb){margin:0;padding:0;list-style:none}.next.svelte-6mzamb li:where(.svelte-6mzamb){border-bottom:1px solid var(--line)}.next.svelte-6mzamb a:where(.svelte-6mzamb){color:var(--text);padding:.85rem 0;display:block}.next.svelte-6mzamb a:where(.svelte-6mzamb):after{content:" →";color:var(--text-3)}.next.svelte-6mzamb a:where(.svelte-6mzamb):hover{color:var(--brand);text-decoration:none}
