@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/cinzel-latin-ext-wght-normal-CG36JvV6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/cinzel-latin-wght-normal-DMUuCU8H.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Runic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-runic-runic-400-normal-BZc_rAOQ.woff2)format("woff2"),url(/assets/noto-sans-runic-runic-400-normal-DYBj2eoI.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#03040d;--bg-1:#080a1d;--ink:#eef0ff;--ink-2:#c3c7ee;--ink-3:#8a90c2;--ink-4:#5d6394;--glass:#10122c94;--glass-strong:#0c0e24db;--glass-hover:#282c6080;--line:#a8b0ff24;--line-strong:#b4bcff47;--aurora:#7cf7d4;--violet:#b48cff;--gold:#ffd84d;--online:#4dffa6;--running:#5ee0ff;--idle:#9aa0d0;--offline:#6b7099;--failed:#ff5c7a;--radius:18px;--radius-sm:12px;--font-ui:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Cinzel Variable", "Cinzel", "Trajan Pro", Georgia, serif;--font-rune:"Noto Sans Runic", serif;--font-mono:ui-monospace, "JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--shadow:0 24px 80px -24px #000000bf, 0 0 0 1px var(--line);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--topbar:64px}*,:before,:after{box-sizing:border-box}html,body{background:radial-gradient(120% 90% at 50% 10%, #10123a 0%, var(--bg-1) 45%, var(--bg-0) 100%);height:100%;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;margin:0;font-size:15px;line-height:1.5;overflow:hidden}#app{position:fixed;inset:0}::selection{color:#fff;background:#7cf7d459}button,input,select,textarea{font:inherit;color:inherit}input::placeholder,textarea::placeholder{color:var(--ink-3);opacity:1}button{cursor:pointer}a{color:var(--aurora)}:focus-visible{outline:2px solid var(--aurora);outline-offset:2px}.glass{background:var(--glass);border:1px solid var(--line);box-shadow:var(--shadow)}.glass.blur{-webkit-backdrop-filter:blur(14px)saturate(140%)}.ui-icon{flex:none;width:1.15em;height:1.15em;display:inline-flex}.ui-icon svg{width:100%;height:100%}.btn{border:1px solid var(--line-strong);height:38px;color:var(--ink);letter-spacing:.01em;white-space:nowrap;transition:background .16s ease, border-color .16s ease, transform .16s var(--ease-out), box-shadow .2s ease;background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:550;display:inline-flex}.btn:hover{background:var(--glass-hover);border-color:#c8ceff66}.btn:active{transform:translateY(1px)scale(.99)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{color:#061019;background:linear-gradient(135deg, var(--c1,#7cf7d4), var(--c2,#8fb6ff));box-shadow:0 10px 30px -10px var(--c1,#7cf7d4);border-color:#0000}.btn.primary:hover{filter:brightness(1.08)}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover{background:#ffffff0f}.btn.icon{width:38px;padding:0}.btn.small{border-radius:9px;height:30px;padding:0 10px;font-size:13px}.btn.small.icon{width:30px}.kbd{border:1px solid var(--line-strong);height:20px;color:var(--ink-3);font-size:11px;font-family:var(--font-ui);background:#ffffff0d;border-radius:6px;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scroll{scrollbar-width:thin;scrollbar-color:#a0aaff40 transparent;overflow:auto}.morph-host{isolation:isolate}.morph-hush{box-shadow:none!important;background:0 0!important;border-color:#0000!important;overflow:visible!important}.morph-hush-before:before,.morph-hush-after:after{visibility:hidden!important}.morph-frame{z-index:-1;pointer-events:none;position:absolute}.morph-frame>*{position:absolute}.morph-ghost{pointer-events:none}.morph-layer{z-index:-1;pointer-events:none;position:absolute;top:0;left:0}.morph-sparks{z-index:10;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.emblem.svelte-1yv6wcd{flex:none;overflow:visible}.ring.svelte-1yv6wcd{transform-origin:50px 50px}.awake.svelte-1yv6wcd .ring:where(.svelte-1yv6wcd){animation:60s linear infinite svelte-1yv6wcd-emb-spin}.awake.svelte-1yv6wcd .core:where(.svelte-1yv6wcd){animation:4s ease-in-out infinite alternate svelte-1yv6wcd-emb-glow}@keyframes svelte-1yv6wcd-emb-spin{to{transform:rotate(360deg)}}@keyframes svelte-1yv6wcd-emb-glow{0%{opacity:.75}to{opacity:1}}.gate.svelte-qs9wy6{z-index:2;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow:auto}.sleeper.svelte-qs9wy6{pointer-events:none;opacity:.55;width:min(1200px,140vw);height:92vh;animation:2.4s both svelte-qs9wy6-wake;position:fixed;bottom:-4vh;left:50%;transform:translate(-50%)}@keyframes svelte-qs9wy6-wake{0%{opacity:0;transform:translate(-50%)translateY(20px)}}.card.svelte-qs9wy6{text-align:center;-webkit-backdrop-filter:blur(22px)saturate(150%);width:min(440px,100%);animation:svelte-qs9wy6-rise .9s var(--ease-out) .2s both;background:linear-gradient(#7cf7d412,#0000 40%),#0a0c209e;border:1px solid #b4beff2e;border-radius:28px;padding:40px 34px 26px;position:relative;box-shadow:0 40px 120px -30px #000c,0 0 80px -40px #7cf7d499}@keyframes svelte-qs9wy6-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}}.sigil.svelte-qs9wy6{filter:drop-shadow(0 0 30px #7cf7d473);place-items:center;margin-bottom:8px;display:grid}h1.svelte-qs9wy6{font-family:var(--font-display);letter-spacing:.16em;background:linear-gradient(100deg,#f1fffb 0%,#7cf7d4 30%,#b48cff 65%,#ffd84d 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:4px 0 6px;padding-left:.16em;font-size:clamp(38px,9vw,52px);font-weight:700;line-height:1.05;animation:9s ease-in-out infinite alternate svelte-qs9wy6-shimmer}@keyframes svelte-qs9wy6-shimmer{to{background-position:100% 0}}.sub.svelte-qs9wy6{color:var(--ink-2);margin:0 0 26px;font-size:15px}.google.svelte-qs9wy6{color:#1f1f1f;width:100%;height:50px;font-family:"Roboto", var(--font-ui);transition:transform .18s var(--ease-out), box-shadow .22s ease;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:12px;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 14px 40px -14px #7cf7d4b3}.google.svelte-qs9wy6:hover{transform:translateY(-1px);box-shadow:0 20px 50px -14px #7cf7d4d9}.google[aria-disabled=true].svelte-qs9wy6{pointer-events:none;opacity:.6}.note.svelte-qs9wy6{text-align:left;color:var(--ink-2);background:#ff5c7a1a;border:1px solid #ff5c7a4d;border-radius:14px;flex-direction:column;gap:2px;margin:-8px 0 18px;padding:12px 14px;font-size:13.5px;display:flex}.note.soft.svelte-qs9wy6{border-color:var(--line);background:#b4beff12}.note.svelte-qs9wy6 strong:where(.svelte-qs9wy6){color:var(--ink)}.setup.svelte-qs9wy6{text-align:left;color:var(--ink-2);background:#ffd84d12;border:1px solid #ffd84d40;border-radius:16px;padding:14px 16px;font-size:13.5px}.setup.svelte-qs9wy6 strong:where(.svelte-qs9wy6){color:var(--gold)}.legal.svelte-qs9wy6{color:var(--ink-4);margin:4px 0 0;font-size:12.5px}.legal.svelte-qs9wy6 a:where(.svelte-qs9wy6){color:var(--ink-3)}.setup.svelte-qs9wy6 ol:where(.svelte-qs9wy6){flex-direction:column;gap:8px;margin:8px 0 0;padding-left:20px;display:flex}.setup.svelte-qs9wy6 p:where(.svelte-qs9wy6){margin:8px 0 0}.setup.svelte-qs9wy6 .cmd:where(.svelte-qs9wy6){border:1px solid var(--line-strong);-webkit-user-select:all;user-select:all;background:#0000004d;border-radius:10px;margin-top:8px;padding:8px 10px;display:block}.setup.svelte-qs9wy6 code:where(.svelte-qs9wy6){font-family:var(--font-mono);color:#cfe9ff;font-size:12px}.uri.svelte-qs9wy6{border:1px solid var(--line-strong);width:100%;color:var(--ink-3);text-align:left;background:#0000004d;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;display:flex}.uri.svelte-qs9wy6 code:where(.svelte-qs9wy6){overflow-wrap:anywhere;flex:1}.runes.svelte-qs9wy6{font-family:var(--font-rune);letter-spacing:.6em;color:#bec8ff59;margin:22px 0 0;padding-left:.6em;font-size:15px}.sky.svelte-1x9qm7e{z-index:0;width:100%;height:100%;animation:.9s ease-out both svelte-1x9qm7e-sky-in;display:block;position:fixed;inset:0}.sky.failed.svelte-1x9qm7e{display:none}@keyframes svelte-1x9qm7e-sky-in{0%{opacity:0}}.toasts.svelte-kv3fzf{left:50%;bottom:calc(22px + env(safe-area-inset-bottom));z-index:80;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(520px,100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.toast.svelte-kv3fzf{background:var(--glass-strong);border-radius:14px;align-items:center;gap:10px;max-width:100%;padding:10px 16px;font-size:14px;display:flex}.dot.svelte-kv3fzf{background:var(--aurora);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 12px}.ok.svelte-kv3fzf .dot:where(.svelte-kv3fzf){background:var(--online)}.warn.svelte-kv3fzf .dot:where(.svelte-kv3fzf){background:var(--gold)}.error.svelte-kv3fzf .dot:where(.svelte-kv3fzf){background:var(--failed)}.waking.svelte-16t12jp{border:2px solid #7cf7d426;border-top-color:var(--aurora);z-index:3;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;animation:.9s linear infinite svelte-16t12jp-turn;position:fixed;top:50%;left:50%}@keyframes svelte-16t12jp-turn{to{transform:rotate(360deg)}}
