.guide-page.svelte-uulwqs{--page:#f6f8fc;--paper:#fff;--ink:#07101f;--text:#263044;--muted:#65708a;--faint:#8b95aa;--line:#dbe3f0;background:var(--page);min-height:100vh;color:var(--ink)}.site-header.svelte-uulwqs{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:92rem;margin:0 auto;padding:20px 32px;display:flex}.brand.svelte-uulwqs{color:var(--ink);align-items:center;gap:12px;font-size:14px;font-weight:800;display:inline-flex}.brand.svelte-uulwqs img:where(.svelte-uulwqs){width:32px;height:32px}.site-header.svelte-uulwqs nav:where(.svelte-uulwqs){color:var(--muted);align-items:center;gap:28px;font-size:14px;font-weight:650;display:flex}.site-header.svelte-uulwqs nav:where(.svelte-uulwqs) a:where(.svelte-uulwqs){color:inherit;transition:color .16s}.site-header.svelte-uulwqs nav:where(.svelte-uulwqs) a:where(.svelte-uulwqs):hover{color:var(--ink)}main.svelte-uulwqs{border-top:1px solid var(--line);width:100%;max-width:92rem;margin:0 auto;padding:0 2rem 5rem}.article-layout.svelte-uulwqs{grid-template-columns:14rem minmax(0,47rem);gap:5rem;display:grid}.article-toc.svelte-uulwqs{align-self:start;max-height:100vh;padding-top:2rem;position:sticky;top:0;overflow:auto}.back-link.svelte-uulwqs{color:var(--ink);font-size:.88rem;font-weight:800;line-height:1.4;display:inline-flex}.article-toc.svelte-uulwqs nav:where(.svelte-uulwqs){gap:.2rem;margin-top:1.2rem;display:grid}.article-toc.svelte-uulwqs nav:where(.svelte-uulwqs) a:where(.svelte-uulwqs){color:var(--muted);border-left:2px solid #0000;padding:.42rem 0 .42rem .8rem;font-size:.84rem;font-weight:660;line-height:1.35;transition:border-color .16s,color .16s}.article-toc.svelte-uulwqs nav:where(.svelte-uulwqs) a:where(.svelte-uulwqs):hover{color:var(--ink);border-color:#186f65}.article-toc.svelte-uulwqs nav:where(.svelte-uulwqs) a.indent:where(.svelte-uulwqs){padding-left:1.45rem;font-weight:560}.article-content.svelte-uulwqs{min-width:0;padding-top:2.8rem}.article-head.svelte-uulwqs{border-bottom:1px solid var(--line);padding-bottom:1.8rem}.article-meta.svelte-uulwqs{flex-wrap:wrap;gap:.45rem .8rem;display:flex}.article-meta.svelte-uulwqs span:where(.svelte-uulwqs),.article-meta.svelte-uulwqs time:where(.svelte-uulwqs){color:var(--faint);font-size:.78rem;font-weight:780;line-height:1.3}h1.svelte-uulwqs{color:var(--ink);letter-spacing:0;margin:1rem 0 0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:830;line-height:1.08}.article-head.svelte-uulwqs p:where(.svelte-uulwqs){max-width:42rem;color:var(--text);margin:1.15rem 0 0;font-size:.98rem;line-height:1.78}.prose.svelte-uulwqs{padding-top:.8rem}.prose.svelte-uulwqs h1{display:none}.prose.svelte-uulwqs h2{color:var(--ink);letter-spacing:0;margin:2.3rem 0 0;scroll-margin-top:1.5rem;font-size:1.28rem;font-weight:820;line-height:1.32}.prose.svelte-uulwqs h3{color:var(--ink);margin:1.8rem 0 0;scroll-margin-top:1.5rem;font-size:1.08rem;font-weight:800;line-height:1.4}.prose.svelte-uulwqs p,.prose.svelte-uulwqs li,.prose.svelte-uulwqs blockquote{color:var(--text);font-size:.98rem;line-height:1.84}.prose.svelte-uulwqs p{margin:1rem 0 0}.prose.svelte-uulwqs ul,.prose.svelte-uulwqs ol{margin:1rem 0 0;padding-left:1.3rem}.prose.svelte-uulwqs li+li{margin-top:.35rem}.prose.svelte-uulwqs strong{color:var(--ink);font-weight:820}.prose.svelte-uulwqs img{border:1px solid var(--line);background:#fff;border-radius:6px;width:100%;margin:1.3rem 0 0;display:block}.article-cta.svelte-uulwqs{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.5rem}.article-cta.svelte-uulwqs strong:where(.svelte-uulwqs){color:var(--ink);font-size:1.18rem;font-weight:820;line-height:1.35;display:block}.article-cta.svelte-uulwqs p:where(.svelte-uulwqs){max-width:38rem;color:var(--text);margin:.55rem 0 0;font-size:.98rem;line-height:1.75}.article-cta.svelte-uulwqs a:where(.svelte-uulwqs){color:#fff;background:#07101f;border-radius:.42rem;justify-content:center;align-items:center;min-height:2.65rem;margin-top:1.1rem;padding:0 1rem;font-size:.88rem;font-weight:780;line-height:1;display:inline-flex}@media (width<=920px){.site-header.svelte-uulwqs,main.svelte-uulwqs{padding-left:1.25rem;padding-right:1.25rem}.site-header.svelte-uulwqs nav:where(.svelte-uulwqs){gap:16px;font-size:13px}.article-layout.svelte-uulwqs{grid-template-columns:1fr;gap:0}.article-toc.svelte-uulwqs{border-bottom:1px solid var(--line);max-height:none;padding:1rem 0;position:static}.article-toc.svelte-uulwqs nav:where(.svelte-uulwqs){flex-wrap:wrap;gap:.2rem 1rem;display:flex}.article-toc.svelte-uulwqs nav:where(.svelte-uulwqs) a:where(.svelte-uulwqs),.article-toc.svelte-uulwqs nav:where(.svelte-uulwqs) a.indent:where(.svelte-uulwqs){border-left:0;padding:.35rem 0}.article-content.svelte-uulwqs{padding-top:3rem}}@media (width<=620px){.site-header.svelte-uulwqs nav:where(.svelte-uulwqs) a:where(.svelte-uulwqs){display:none}h1.svelte-uulwqs{font-size:2rem}.article-head.svelte-uulwqs p:where(.svelte-uulwqs),.prose.svelte-uulwqs p,.prose.svelte-uulwqs li,.prose.svelte-uulwqs blockquote{font-size:.98rem}}
