.codeblock.svelte-1e06m8e{margin-block:14px;padding-right:76px}.copy.svelte-1e06m8e{font:inherit;color:var(--text);background:var(--surface);border:1.5px solid var(--ink);box-shadow:0 2px 0 0 var(--ink);cursor:pointer;border-radius:9px;padding:5px 10px;font-size:.8rem;font-weight:800;position:absolute;bottom:10px;right:10px}.copy.svelte-1e06m8e:active{box-shadow:none;transform:translateY(2px)}.steps.svelte-d1339f{counter-reset:step;gap:14px;margin:16px 0;padding:0;list-style:none;display:grid}.steps.svelte-d1339f li{counter-increment:step;min-height:40px;padding-left:54px;position:relative}.steps.svelte-d1339f li:before{content:counter(step);width:38px;height:38px;font-family:var(--font-display);color:var(--on-accent);background:var(--tint);border:var(--outline) solid var(--ink);box-shadow:0 3px 0 0 var(--ink);border-radius:12px;place-items:center;font-size:1.15rem;font-weight:900;display:grid;position:absolute;top:-2px;left:0}.steps.svelte-d1339f li strong{font-weight:800}.head.svelte-1pty6sy{padding-block:clamp(28px,5vw,56px) 8px}.head-grid.svelte-1pty6sy{grid-template-columns:1fr auto;align-items:end;gap:24px;display:grid}.head-grid.svelte-1pty6sy>div:where(.svelte-1pty6sy){gap:16px;display:grid}.sykes.svelte-1pty6sy{filter:drop-shadow(0 5px #00000038);width:auto;height:230px}@media (width<=760px){.head-grid.svelte-1pty6sy{grid-template-columns:1fr}.sykes.svelte-1pty6sy{display:none}}.layout.svelte-1pty6sy{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding-block:clamp(24px,4vw,48px);display:grid}.toc.svelte-1pty6sy{position:sticky;top:88px}.toc-card.svelte-1pty6sy{padding:16px 14px}.toc-title.svelte-1pty6sy{letter-spacing:.1em;color:var(--text-muted);margin-bottom:8px;padding-inline:8px;font-size:1.05rem}.toc.svelte-1pty6sy ol:where(.svelte-1pty6sy){gap:2px;margin:0;padding:0;list-style:none;display:grid}.toc.svelte-1pty6sy a:where(.svelte-1pty6sy){color:var(--text-muted);border:1.5px solid #0000;border-radius:10px;padding:7px 10px;font-weight:700;text-decoration:none;display:block}.toc.svelte-1pty6sy a:where(.svelte-1pty6sy):hover{color:var(--text)}.toc.svelte-1pty6sy a[aria-current=location]:where(.svelte-1pty6sy){color:var(--on-accent);background:var(--mustard);border-color:var(--ink);box-shadow:0 2px 0 0 var(--ink)}@media (width<=900px){.layout.svelte-1pty6sy{grid-template-columns:1fr}.toc.svelte-1pty6sy{position:static}.toc.svelte-1pty6sy ol:where(.svelte-1pty6sy){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.docs.svelte-1pty6sy .docs{gap:clamp(40px,6vw,72px);max-width:760px;display:grid}.docs.svelte-1pty6sy .doc{gap:14px;scroll-margin-top:96px;display:grid}.docs.svelte-1pty6sy .doc h2{border-bottom:var(--outline) solid var(--ink);padding-bottom:10px}.docs.svelte-1pty6sy .doc h3{margin-top:10px}.docs.svelte-1pty6sy .doc p{text-wrap:pretty}.docs.svelte-1pty6sy .plain{gap:8px;margin:0;padding-left:1.2em;display:grid}.docs.svelte-1pty6sy .plain li::marker{color:var(--amber)}.docs.svelte-1pty6sy .files code{margin-right:6px}.docs.svelte-1pty6sy .chips{flex-wrap:wrap;gap:10px;margin-block:4px 8px;display:flex}.docs.svelte-1pty6sy .table{border-radius:var(--radius-tile);background:var(--surface);overflow:hidden}.docs.svelte-1pty6sy .tr{border-bottom:1.5px dashed var(--stroke);grid-template-columns:150px 90px 1fr;align-items:center;gap:14px;padding:12px 16px;font-size:.98rem;display:grid}.docs.svelte-1pty6sy .tr:last-child{border-bottom:0}.docs.svelte-1pty6sy .tr .pixel{letter-spacing:.06em;color:var(--amber);font-size:1.2rem}.docs.svelte-1pty6sy .cmd .tr{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.docs.svelte-1pty6sy .cmd .tr>:first-child{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.docs.svelte-1pty6sy .cmd .tr code{font-size:.82rem}@media (width<=620px){.docs.svelte-1pty6sy .tr,.docs.svelte-1pty6sy .cmd .tr{grid-template-columns:1fr;gap:6px}}.docs.svelte-1pty6sy .pad{align-content:start;gap:10px;padding:18px 20px;display:grid}.docs.svelte-1pty6sy .faq{gap:14px;margin:0;display:grid}.docs.svelte-1pty6sy .faq dt{font-family:var(--font-display);font-size:1.1rem;font-weight:800}.docs.svelte-1pty6sy .faq dd{background:var(--surface);border:1.5px solid var(--ink);color:var(--text-muted);border-radius:14px;margin:4px 0 0;padding:12px 16px}
