@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./plus-jakarta-sans-latin-500-normal.Bf-nb4oT.woff2) format("woff2"),url(./plus-jakarta-sans-latin-500-normal.DYtqi0QS.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2) format("woff2"),url(./plus-jakarta-sans-latin-600-normal.BR_Ojra4.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./plus-jakarta-sans-latin-700-normal.CfpNZvy6.woff2) format("woff2"),url(./plus-jakarta-sans-latin-700-normal.DqEcQeE5.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./plus-jakarta-sans-latin-800-normal.CusIZhrK.woff2) format("woff2"),url(./plus-jakarta-sans-latin-800-normal.BRNHt2w0.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./plus-jakarta-sans-latin-ext-500-normal.9VZagAe1.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-500-normal.CqEEAICU.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./plus-jakarta-sans-latin-ext-600-normal.DQgPU_Cg.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-600-normal.B0WRRYJ1.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./plus-jakarta-sans-latin-ext-700-normal.BajbvANd.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-700-normal.8-d-IyIQ.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./plus-jakarta-sans-latin-ext-800-normal.B6BjB2Ju.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-800-normal.BPkb-LBK.woff) format("woff")}:root{--ink: #16103f;--mut: #5d5a78;--line: #e4e6ee;--bg: #fff;--soft: #f5f6fa;--acc: #1553b8;--ok: #17703f;--err: #b42a24;--wait: #8a5a00;--font: "Plus Jakarta Sans", system-ui, sans-serif;--radius: 12px}@media(prefers-color-scheme:dark){:root{--ink: #f1f1f8;--mut: #b4b2cf;--line: #322f63;--bg: #0f0c25;--soft: #1a1642;--acc: #86b3ff;--ok: #5fd394;--err: #ff8b84;--wait: #f0c060}}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;background:var(--bg);color:var(--ink);font:500 16px/1.55 var(--font);padding-bottom:110px;padding-top:env(safe-area-inset-top,0px)}h1{font-size:clamp(28px,6vw,40px);line-height:1.1;margin:12px 0 20px;font-weight:800;letter-spacing:-.02em}h2{font-size:18px;margin:0 0 14px;font-weight:800}section{margin:36px 0}p{color:var(--mut);margin:0 0 10px}:focus-visible{outline:3px solid var(--acc);outline-offset:2px}button{font-family:inherit}.toast.svelte-1cpok13{position:fixed;left:50%;bottom:104px;transform:translate(-50%);background:var(--ink);color:var(--bg);padding:12px 18px;border-radius:10px;font-weight:600;font-size:14px;opacity:0;pointer-events:none;transition:opacity .2s;max-width:90%;text-align:center;z-index:50}.toast.on.svelte-1cpok13{opacity:1}.app.svelte-12qhfyh{max-width:1000px;margin:auto;padding:0 20px}
