.backdrop.svelte-mtjegb.svelte-mtjegb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 46% 44% at 50% 45%,rgba(0,0,0,.68) 0%,rgba(0,0,0,.85) 60%,#000 100%);mask-image:radial-gradient(ellipse 46% 44% at 50% 45%,#000000ad,#000000d9 60%,#000)}@media (max-width: 48rem){.backdrop.svelte-mtjegb.svelte-mtjegb{opacity:.55}}main.svelte-mtjegb.svelte-mtjegb{position:relative;z-index:1;max-width:46rem;margin:0 auto;padding:clamp(2.5rem,7vw,5rem) 1.5rem 4rem}header.svelte-mtjegb.svelte-mtjegb{padding-bottom:1.6rem;margin-bottom:2.4rem;border-bottom:1px solid var(--ink)}.titleline.svelte-mtjegb.svelte-mtjegb{display:flex;align-items:baseline;flex-wrap:wrap;gap:.8rem}h1.svelte-mtjegb.svelte-mtjegb{font-size:clamp(1.5rem,4vw,2.1rem);letter-spacing:.01em}.badge.svelte-mtjegb.svelte-mtjegb{padding:.05rem .4rem;border:1px solid var(--rule-strong);border-radius:var(--radius);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim)}.strap.svelte-mtjegb.svelte-mtjegb{display:flex;flex-wrap:wrap;gap:.1rem .5rem;margin:.7rem 0 1.4rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.04em;color:var(--ink-faint)}.strap.svelte-mtjegb b.svelte-mtjegb{font-weight:400;color:var(--rule-strong)}.lede.svelte-mtjegb.svelte-mtjegb{max-width:40rem;margin:0 0 .8rem;color:var(--ink-dim)}.lede.svelte-mtjegb b.svelte-mtjegb{color:var(--ink);font-weight:600}.demo.svelte-mtjegb.svelte-mtjegb{max-width:40rem;margin:1.2rem 0 0}.demo.svelte-mtjegb video.svelte-mtjegb{display:block;width:100%;height:auto;border:1px solid var(--rule);border-radius:var(--radius);background:#000}.demo.svelte-mtjegb figcaption.svelte-mtjegb{max-width:34rem;margin:.5rem 0 0;font-size:.8rem;line-height:1.5;color:var(--ink-faint)}.demo.svelte-mtjegb figcaption b.svelte-mtjegb{color:var(--ink-dim);font-weight:600}.step.svelte-mtjegb.svelte-mtjegb{padding-bottom:2.2rem;transition:opacity .22s ease}.step.muted.svelte-mtjegb.svelte-mtjegb{opacity:.4}h2.svelte-mtjegb.svelte-mtjegb{display:flex;align-items:baseline;gap:.7rem;margin:0 0 .9rem;padding-bottom:.45rem;border-bottom:1px solid var(--rule);font-size:.95rem;letter-spacing:.02em}.num.svelte-mtjegb.svelte-mtjegb{flex:none;font-family:var(--font-mono);font-size:.7rem;color:var(--ink-faint)}.step.svelte-mtjegb p.svelte-mtjegb{max-width:40rem;margin:0 0 .9rem;color:var(--ink-dim)}.note.svelte-mtjegb.svelte-mtjegb{font-size:.78rem;color:var(--ink-faint)}.actions.svelte-mtjegb.svelte-mtjegb{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.9rem}.deflist.svelte-mtjegb.svelte-mtjegb{margin:0 0 1rem;max-width:40rem}.deflist.svelte-mtjegb>div.svelte-mtjegb{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.2rem 1rem;padding:.55rem 0;border-top:1px solid var(--rule)}.deflist.svelte-mtjegb>div.svelte-mtjegb:last-child{border-bottom:1px solid var(--rule)}@media (max-width: 34rem){.deflist.svelte-mtjegb>div.svelte-mtjegb{grid-template-columns:1fr}}.deflist.svelte-mtjegb dt.svelte-mtjegb{font-family:var(--font-mono);font-size:.72rem;color:var(--ink)}.deflist.svelte-mtjegb dd.svelte-mtjegb{margin:0;font-size:.82rem;line-height:1.6;color:var(--ink-dim);overflow-wrap:anywhere}.deflist.svelte-mtjegb dd b.svelte-mtjegb{color:var(--ink);font-weight:600}.bar.svelte-mtjegb.svelte-mtjegb{height:3px;background:var(--rule);border-radius:2px;overflow:hidden}.bar.svelte-mtjegb span.svelte-mtjegb{display:block;height:100%;background:var(--signal);transition:width .2s ease}.notice.svelte-mtjegb.svelte-mtjegb{margin:0 0 1rem;padding:.7rem 0 .7rem .9rem;border-left:2px solid var(--rule-strong)}.notice.warn.svelte-mtjegb.svelte-mtjegb{border-left-color:var(--warn)}.notice.ok.svelte-mtjegb.svelte-mtjegb{border-left-color:var(--ok)}.notice.svelte-mtjegb strong.svelte-mtjegb{display:block;font-weight:600;color:var(--ink)}.notice.svelte-mtjegb p.svelte-mtjegb{margin:.25rem 0 0;font-size:.84rem}.notice.svelte-mtjegb .actions.svelte-mtjegb{margin:.8rem 0 0}.errline.svelte-mtjegb.svelte-mtjegb{color:var(--warn);-webkit-user-select:text;user-select:text}.errhint.svelte-mtjegb.svelte-mtjegb{margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--rule);-webkit-user-select:text;user-select:text}summary.svelte-mtjegb.svelte-mtjegb{margin:.7rem 0 0;font-size:.74rem;color:var(--ink-faint);cursor:pointer}summary.svelte-mtjegb.svelte-mtjegb:hover{color:var(--signal)}pre.svelte-mtjegb.svelte-mtjegb{max-height:14rem;margin:.5rem 0 0;padding:.7rem .8rem;overflow:auto;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);font-family:var(--font-mono);font-size:.7rem;line-height:1.65;color:var(--ink-dim);-webkit-user-select:text;user-select:text}.command.svelte-mtjegb.svelte-mtjegb{max-height:none;color:var(--ink);white-space:pre}.command.svelte-mtjegb code.svelte-mtjegb{padding:0;border:0;background:none;font-size:inherit}footer.svelte-mtjegb.svelte-mtjegb{display:flex;flex-wrap:wrap;gap:.6rem 1.5rem;align-items:baseline;justify-content:space-between;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--ink)}.links.svelte-mtjegb.svelte-mtjegb{display:flex;flex-wrap:wrap;gap:1.2rem;font-size:.8rem}footer.svelte-mtjegb p.svelte-mtjegb{margin:0;font-size:.7rem;color:var(--ink-faint)}
