.sys[data-v-9290145d]{text-align:center;place-content:center;justify-items:center;gap:14px;min-height:min(70vh,640px);padding:40px 20px;display:grid}.art[data-v-9290145d]{place-items:center;margin-bottom:6px;display:grid;position:relative}.code[data-v-9290145d]{font:700 clamp(110px, 16vw, 168px)/1 "Unbounded", var(--font);letter-spacing:-.06em;color:var(--fg);opacity:.06;-webkit-user-select:none;user-select:none;position:absolute}.planet[data-v-9290145d]{width:220px;height:auto;color:var(--logo-fg,var(--fg));position:relative;overflow:visible}.sat[data-v-9290145d]{filter:drop-shadow(0 0 8px #ffc21a8c)}.offline .planet[data-v-9290145d]{opacity:.55}h1[data-v-9290145d]{letter-spacing:-.02em;margin:0;font-size:26px}p[data-v-9290145d]{max-width:440px;margin:0;line-height:1.55}.actions[data-v-9290145d]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.actions[data-v-9290145d] .btn{height:40px;padding:0 18px}.down[data-v-8bf40364]{z-index:200;background:var(--bg);place-items:center;display:grid;position:fixed;inset:0}.retry[data-v-8bf40364]{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.retry i[data-v-8bf40364]{background:var(--amber-text);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite blink-8bf40364}@keyframes blink-8bf40364{50%{opacity:.25}}.toaster[data-v-65140f47]{left:50%;bottom:max(20px, env(safe-area-inset-bottom,0px));z-index:150;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.toast[data-v-65140f47]{pointer-events:auto;color:#fff;background:linear-gradient(#ffffff1f,#0000 60%),#1b1d26;border-radius:999px;align-items:center;gap:12px;min-height:44px;padding:6px 8px 6px 16px;font-size:13.5px;font-weight:500;display:flex;box-shadow:inset 0 1px #ffffff1f,0 12px 32px #0a0c1447}[data-theme=dark] .toast[data-v-65140f47]{color:#0b0c10;background:linear-gradient(#ffffff80,#0000 60%),#eceef3;box-shadow:inset 0 1px #fff,0 12px 32px #00000080}.text[data-v-65140f47]{text-overflow:ellipsis;white-space:nowrap;max-width:520px;overflow:hidden}.ico[data-v-65140f47]{color:#ff6b7a;flex:none}[data-theme=dark] .ico[data-v-65140f47]{color:#cd2b31}.act[data-v-65140f47]{height:30px;font:inherit;color:#ffcf4d;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;flex:none;padding:0 12px;font-weight:600}.act[data-v-65140f47]:hover{background:#ffffff2e}[data-theme=dark] .act[data-v-65140f47]{color:#855800;background:#00000012}[data-theme=dark] .act[data-v-65140f47]:hover{background:#0000001f}.close[data-v-65140f47]{width:26px;height:26px;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.close[data-v-65140f47]:hover{opacity:1}.toast-enter-active[data-v-65140f47],.toast-leave-active[data-v-65140f47]{transition:opacity .25s,transform .3s cubic-bezier(.32,.72,0,1)}.toast-enter-from[data-v-65140f47]{opacity:0;transform:translateY(12px)scale(.96)}.toast-leave-to[data-v-65140f47]{opacity:0;transform:scale(.96)}.toast-move[data-v-65140f47]{transition:transform .3s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){.toast-enter-active[data-v-65140f47],.toast-leave-active[data-v-65140f47],.toast-move[data-v-65140f47]{transition:none}}:root{--c-scope:#8b90a0;--c-started:#c98500;--c-completed:#17a34a;--c-review:#7c4ddb;--neon-pink:#d94a7b;--neon-green:#2e9e62;--neon-amber:#f0a93a;--neon-violet:#6f62d9;--neon-glow:0;--bg:#eef0f4;--wallpaper:#eef0f4;--gl:radial-gradient(120% 80% at 0% 0%, #fff, #fff0 45%) padding-box, linear-gradient(180deg, #fff, #f6f7fa) padding-box, linear-gradient(150deg, #fff, #14182812 30%, #14182817 65%, #fff) border-box;--gl-sh:inset 0 1px 0 #fff, inset 0 -1px 0 #14182808, inset 0 0 24px #ffffffb3, 0 1px 2px #1418280f;--gl-fill:radial-gradient(120% 80% at 0% 0%, #fff, #fff0 45%), linear-gradient(180deg, #fff, #f6f7fa);--gl-thin:radial-gradient(120% 80% at 0% 0%, #fff, #fff0 45%) padding-box, linear-gradient(180deg, #fff, #f6f7fa) padding-box, linear-gradient(150deg, #1418280d, #14182814 50%, #1418280d) border-box;--shadow-drop:0 1px 2px #1418280a, 0 14px 36px #14182812;--fg:#12141c;--muted:#565b6c;--line:#1418281a;--hover:#1418280d;--surface-2:#1418280b;--well:#14182814;--hi:#fff;--lo:#1418280f;--accent:#946300;--accent-fill:#ffc21a;--link:#855800;--accent-2:#ff5ca8;--accent-soft:#f0aa1e24;--danger:#cd2b31;--danger-soft:#e5484d1f;--ok:#1d8a4e;--amber-text:#9a6200;--ok-text:#1d8a4e;--glass:#fff;--glass-strong:#fff;--glass-line:#14182829;--shadow:0 20px 50px #14182824;--card-shadow:inset 0 1px 0 var(--hi), 0 1px 2px #1418280f;--radius:16px;--font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--logo-fg:#2c2f37;--logo-bg:#fbfaf8;--isl-bg:radial-gradient(120% 90% at 20% 0%, #ffffffe6, #fff0 50%), #ffffffb8;--isl-fg:#12141c;--isl-muted:#12141cad;--isl-soft:#12141c0f;--isl-line:#12141c1a;--isl-tick:#12141c40;--isl-tick-major:#12141c80;--isl-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px #12141c12, 0 12px 32px #12141c24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--c-scope:#9aa0b4;--c-started:#c08a1e;--c-completed:#5b8def;--c-review:#d9579a;--neon-pink:#ff4f8b;--neon-green:#3ddc84;--neon-amber:#ffb547;--neon-violet:#7c6cff;--neon-glow:1;--bg:#060709;--wallpaper:#060709;--gl:radial-gradient(120% 80% at 0% 0%, #ffffff13, #fff0 42%) padding-box, radial-gradient(90% 60% at 100% 100%, #ffffff05, #fff0 60%) padding-box, linear-gradient(180deg, #131419, #0c0d11) padding-box, linear-gradient(150deg, #ffffff57, #ffffff12 28%, #ffffff08 62%, #ffffff29) border-box;--gl-sh:inset 0 1px 0 #ffffff29, inset 0 -1px 0 #ffffff0a, inset 0 0 30px #ffffff06, 0 1px 1px #00000080;--gl-fill:radial-gradient(120% 80% at 0% 0%, #ffffff0d, #fff0 42%), linear-gradient(180deg, #131419, #0c0d11);--gl-thin:radial-gradient(120% 80% at 0% 0%, #ffffff0d, #fff0 42%) padding-box, linear-gradient(180deg, #131419, #0c0d11) padding-box, linear-gradient(150deg, #ffffff29, #ffffff0a 30%, #ffffff05 65%, #ffffff14) border-box;--shadow-drop:0 24px 80px #0006;--fg:#eceef5;--muted:#8d91a3;--line:#ffffff12;--glass-line:var(--line);--ok:#2fb36b;--amber-text:#ffb547;--ok-text:#3ddc84;--hover:#ffffff0e;--surface-2:#ffffff0b;--well:#0006;--hi:#ffffff1a;--lo:#00000059;--accent:#ffc21a;--accent-fill:var(--accent);--link:#ffcf4d;--accent-soft:#ffc21a24;--danger:#ff6b7a;--danger-soft:#ff6b7a24;--glass:#101115;--glass-strong:#131419;--shadow:0 24px 60px #0000008c;--card-shadow:inset 0 1px 0 var(--hi), 0 4px 14px #0000004d;--logo-fg:#cdd0d6;--logo-bg:#161615;--isl-bg:radial-gradient(120% 90% at 20% 0%, #ffffff24, #fff0 45%), #08080abd;--isl-fg:#f4f3f0;--isl-muted:#f4f3f08c;--isl-soft:#ffffff12;--isl-line:#ffffff1a;--isl-tick:#ffffff40;--isl-tick-major:#ffffff8c;--isl-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #ffffff0d, inset 0 0 0 1px #ffffff17, 0 12px 32px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#app{height:100%}body{font:14px/1.45 var(--font);background:var(--wallpaper);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;transition:background .25s}a{color:inherit;text-decoration:none}h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}h2{margin:0;font-size:16px;font-weight:600}.muted{color:var(--muted)}.glass{border-radius:var(--radius);background:var(--gl-thin);box-shadow:inset 0 1px 0 #ffffff0f, var(--shadow-drop);-webkit-backdrop-filter:blur(30px)saturate(170%);border:.5px solid #0000}.glass-pill{background:var(--gl);box-shadow:var(--gl-sh);border:1px solid #0000;transition:filter .12s}.glass-pill:hover,.glass-pill.on{filter:brightness(1.12)}.switch{appearance:none;background:var(--surface-2);cursor:pointer;border:0;border-radius:999px;width:36px;height:20px;padding:0;transition:background .15s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.switch:checked{background:var(--accent-fill)}.switch:checked:after{transform:translate(16px)}.switch:disabled{opacity:.45;cursor:default}input,select,textarea,button{font:inherit;color:inherit}input,select,textarea{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;min-width:0;padding:8px 12px}input:focus,select:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:-1px}input:disabled,select:disabled,textarea:disabled{opacity:.7;cursor:default}select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}select option{background:var(--glass-strong);color:var(--fg)}textarea{resize:vertical;width:100%;line-height:1.5}label.field{color:var(--muted);gap:6px;font-size:13px;display:grid}label.field>input,label.field>select,label.field>textarea{color:var(--fg)}.btn{background:var(--gl);box-shadow:var(--gl-sh);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:500;transition:background .12s,transform .12s,filter .12s;display:inline-flex}.btn:hover{filter:brightness(1.12)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.5;cursor:default}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn.primary{color:#fff;background:linear-gradient(#ffffff2e,#0000 55%),linear-gradient(#2a2d38,#12141c);border-color:#0000;font-weight:600;box-shadow:inset 0 1px #ffffff40,inset 0 -2px 5px #0006,0 8px 22px #12141c40}[data-theme=dark] .btn.primary{color:#0b0c10;background:linear-gradient(#ffffff61,#fff0 55%),linear-gradient(#fff,#d9dce5);box-shadow:inset 0 1px #fff,inset 0 -2px 5px #00000024,0 0 0 1px #fff3,0 8px 24px #ffffff1f}.btn.primary:hover{filter:brightness(1.08)}.btn.danger{color:var(--danger)}.btn.danger:hover{background:var(--danger-soft);filter:none}.btn.ghost{box-shadow:none;background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--hover);filter:none}.btn.sm{padding:5px 10px;font-size:13px}.btn.icon{border-radius:10px;padding:7px}.btn svg{width:16px;height:16px}.segmented{background:var(--surface-2);border:1px solid var(--line);box-shadow:inset 0 1px 2px var(--well);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.segmented button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:inline-flex}.segmented button.on{background:var(--hover);color:var(--fg);box-shadow:inset 0 1px 0 var(--hi), 0 2px 8px var(--lo)}.segmented svg{width:15px;height:15px}:root:not([data-theme=dark]) .segmented{border-color:var(--glass-line);background:#14182812;box-shadow:inset 0 1px 2px #1418280f}:root:not([data-theme=dark]) .segmented button.on{color:var(--fg);background:#fff;box-shadow:0 1px 3px #14182829,0 0 0 .5px #1418281f}:root:not([data-theme=dark]) .segmented button:not(.on):hover{color:var(--fg)}.chip{background:var(--surface-2);box-shadow:inset 0 1px 0 var(--hi);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 9px;font-size:12px;font-weight:500;display:inline-flex;overflow:hidden}.dot{border-radius:50%;flex:none;width:8px;height:8px}.error{color:var(--danger);margin:0;font-size:13px}.empty{text-align:center;color:var(--muted);padding:40px 20px}.overlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05060a73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--glass-strong);border:1px solid var(--glass-line);width:min(480px,100%);box-shadow:var(--shadow);border-radius:20px;gap:16px;padding:24px;display:grid}.modal-actions{justify-content:flex-end;gap:8px;display:flex}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-2);background-clip:padding-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--hover)}@media print{@page{size:A4 landscape;margin:10mm}:root,:root[data-theme=dark]{--bg:#fff;--wallpaper:#fff;--fg:#12141c;--muted:#565b6c;--line:#1418281f;--glass-line:#14182829;--surface-2:#1418280b;--hover:transparent;--accent-soft:#f0aa1e29;--amber-text:#9a6200;--danger:#cd2b31;--ok-text:#1d8a4e;--glass:#fff;--glass-strong:#fff;--logo-fg:#2c2f37;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{height:auto;background:#fff!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.side,.topbar,.island-fixed,.toaster{display:none!important}.shell{height:auto!important;padding:0!important;display:block!important}.work,.main{height:auto!important;display:block!important;overflow:visible!important}}
