@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../../../fonts/inter.woff2)format("woff2-variations")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(../../../fonts/atkinson-400.woff2)format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(../../../fonts/atkinson-700.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../../../fonts/ibm-plex-sans.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../../../fonts/jetbrains-mono.woff2)format("woff2-variations")}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../../../fonts/nunito.woff2)format("woff2-variations")}:root{--t-bg:#1e1f24;--t-surface:#25262c;--t-surface-alt:#2c2d34;--t-rail:#18191d;--t-text:#e6e6ea;--t-text-muted:#a0a1ab;--t-accent:#e0a458;--t-accent-text:#1b1b1f;--t-danger:#ef6461;--t-success:#3fb27f;--t-warning:#d9a33f;--t-mention-bg:#e0a45833;--t-link:#7ab7ff;--t-font:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--t-font-mono:"JetBrains Mono Variable", ui-monospace, monospace;--t-font-scale:1;--t-radius:8px;--t-radius-sm:4px;--t-density:1;--t-space:8px;--t-rail-width:72px;--t-sidebar-width:248px;--t-members-width:248px;--t-header-height:48px;--t-panel-height:56px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,[data-scheme]{--t-border:color-mix(in srgb, var(--t-text) 9%, transparent);--t-border-strong:color-mix(in srgb, var(--t-text) 16%, transparent);--t-hover:color-mix(in srgb, var(--t-text) 6%, transparent);--t-active:color-mix(in srgb, var(--t-text) 11%, transparent);--t-accent-soft:color-mix(in srgb, var(--t-accent) 16%, transparent);--t-danger-soft:color-mix(in srgb, var(--t-danger) 14%, transparent);--t-success-soft:color-mix(in srgb, var(--t-success) 14%, transparent);--t-overlay:#0000008c;--t-shadow:0 8px 28px #00000059, 0 1px 3px #00000040;--t-input-bg:color-mix(in srgb, var(--t-bg) 70%, #000 30%);--t-pad:calc(8px * var(--t-density));--t-row:calc(34px * var(--t-density));--t-status-online:#3fb27f;--t-status-idle:#e0b04a;--t-status-dnd:#ef6461;--t-status-offline:#80848e}[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--t-input-bg:color-mix(in srgb, var(--t-bg) 85%, #fff 15%);--t-overlay:#00000059;--t-shadow:0 8px 28px #00000024, 0 1px 3px #0000001f}[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--t-bg);height:100%;color:var(--t-text);font-family:var(--t-font);font-size:calc(16px * var(--t-font-scale));-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0;line-height:1.4}[data-scheme]{font-family:var(--t-font);font-size:calc(16px * var(--t-font-scale));color:var(--t-text)}input,textarea,select,button{font:inherit;color:inherit}input,textarea,select{font-size:max(16px,1rem)}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:var(--t-link)}:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}::selection{background:color-mix(in srgb, var(--t-accent) 40%, transparent)}.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-thin{scrollbar-width:thin;scrollbar-color:var(--t-border-strong) transparent}[data-reduced-motion=true] *,[data-reduced-motion=true] :before,[data-reduced-motion=true] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.msg.svelte-zyzsy7{color:var(--t-text-muted);margin:0;line-height:1.5}.toaster.svelte-xr7ly5{bottom:max(16px, env(safe-area-inset-bottom));z-index:120;pointer-events:none;flex-direction:column;gap:8px;width:min(420px,100vw - 24px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast.svelte-xr7ly5{pointer-events:auto;border-radius:var(--t-radius);background:var(--t-surface-alt);border:1px solid var(--t-border-strong);box-shadow:var(--t-shadow);align-items:center;gap:10px;padding:10px 12px;animation:.18s ease-out svelte-xr7ly5-up;display:flex}.toast.svelte-xr7ly5 span:where(.svelte-xr7ly5){flex:1;font-size:.9rem}.success.svelte-xr7ly5{border-left:3px solid var(--t-success)}.error.svelte-xr7ly5{border-left:3px solid var(--t-danger)}.info.svelte-xr7ly5{border-left:3px solid var(--t-accent)}button.svelte-xr7ly5{color:var(--t-text-muted);background:0 0;border:none;padding:2px;display:flex}@keyframes svelte-xr7ly5-up{0%{opacity:0;transform:translateY(8px)}}.tabs.svelte-1wv1p5r{background:var(--t-surface-alt);border-radius:var(--t-radius-sm);flex-wrap:wrap;gap:4px;padding:3px;display:flex}.tabs.svelte-1wv1p5r button:where(.svelte-1wv1p5r){border-radius:var(--t-radius-sm);color:var(--t-text-muted);white-space:nowrap;background:0 0;border:none;flex:40%;padding:6px 8px;font-size:.84rem;font-weight:600}.tabs.svelte-1wv1p5r button.on:where(.svelte-1wv1p5r){background:var(--t-surface);color:var(--t-text)}form.svelte-1wv1p5r{flex-direction:column;gap:10px;display:flex}.hint.svelte-1wv1p5r{color:var(--t-text-muted);margin:0}.err.svelte-1wv1p5r{color:var(--t-danger);margin:0;font-size:.86rem}.boot.svelte-12qhfyh{height:100dvh;color:var(--t-accent);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.boot.svelte-12qhfyh p:where(.svelte-12qhfyh){color:var(--t-text-muted);margin:0}.boot.svelte-12qhfyh button:where(.svelte-12qhfyh){background:var(--t-accent);color:var(--t-accent-text);border-radius:var(--t-radius-sm);border:none;padding:8px 16px;font-weight:600}.pulse.svelte-12qhfyh{animation:1.2s ease-in-out infinite svelte-12qhfyh-pulse}@keyframes svelte-12qhfyh-pulse{50%{opacity:.45;transform:scale(.94)}}
