:root{--ss-ink:#17293d;--ss-teal:#0f9490;--ss-teal-bright:#07f3ec;--ss-surface:#fff;--ss-info:#60a5fa;--ss-warning:#fb923c;--ss-critical:#ef4444;--ss-ok:#22c55e;--ss-inactive:#9ca3af;--font-display:"Space Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--landing-accent:#2ec4b6;--landing-accent-hover:#3dd0c4;--landing-accent-ink:#06201d;--landing-link:#7fe3d6;--landing-text:#fff;--landing-body-text:#c3d9d4;--landing-muted:#a9c4be;--landing-faint:#85a5a0;--landing-card:#091a1ae0;--landing-card-soft:#081617b8;--landing-border:#ffffff24;--landing-border-strong:#ffffff47;--landing-field:#ffffff12;--landing-field-border:#ffffff38;--landing-scrim:#030c0ca8;--landing-danger:#f2a9a0;--landing-veil:linear-gradient(135deg, #06181af0, #0b3a3ae6 55%, #11605ad1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ui-theme{--ui-text:#17293d;--ui-muted:#17293d9e;--ui-subtle:#17293d6b;--ui-panel:linear-gradient(145deg, #ffffff9e, #eff6fa75);--ui-panel-solid:#ffffff8f;--ui-panel-surface:var(--ui-panel), var(--ui-menu-underlay);--ui-panel-border:#17293d29;--ui-control:#ffffffd1;--ui-control-hover:#fffffff5;--ui-input:#ffffffb8;--ui-option-bg:#fff;--ui-divider:#17293d1c;--ui-soft-fill:#17293d0f;--ui-accent:#0f9490;--ui-accent-2:#7dffe7;--ui-accent-soft:#0f949024;--ui-action-gradient:linear-gradient(135deg, #379584, #30b4aa);--ui-action-border:#0f9490b3;--ui-action-text:#fff;--ui-action-shadow:0 10px 24px #0f949047;--ui-danger:#dc2626;--ui-warning:#d97706;--ui-success:#16a34a;--ui-on-accent:#fff;--ui-menu-bg:linear-gradient(180deg, #ffffff9e, #f1f8fa75);--ui-menu-underlay:#f1f8fa;--ui-skeleton-surface:var(--ui-menu-underlay);--ui-menu-shadow:12px 0 34px #14243424;--ui-menu-logo:linear-gradient(135deg, var(--ui-accent), color-mix(in srgb, var(--ui-accent-2) 62%, var(--ui-accent)));--ui-scroll-fade:#f4fafcf0;--ui-shadow:0 18px 45px #14243433, inset 0 1px 0 #ffffff73;--ui-small-shadow:0 8px 28px #1424342e, inset 0 1px 0 #ffffff61;--ui-blur:50px;--ui-hover-duration:.2s;--ss-ink:var(--ui-text);--ss-surface:var(--ui-panel-solid);--ss-teal:var(--ui-accent);-webkit-user-select:none;user-select:none}.ui-theme.dark{--ui-text:#f6f8ff;--ui-muted:#e7edffad;--ui-subtle:#e7edff75;--ui-panel:linear-gradient(#ffffff13, #ffffff13), linear-gradient(145deg, #121c2e9e, #070e1a75);--ui-panel-solid:#0c15248f;--ui-panel-border:#ced9ff38;--ui-control:#ffffff1c;--ui-control-hover:#ffffff2e;--ui-input:#ffffff1c;--ui-option-bg:#0f1a2c;--ui-divider:#dce4ff21;--ui-soft-fill:#ffffff12;--ui-accent:#5ad7c2;--ui-accent-2:#7dffe7;--ui-accent-soft:#5ad7c233;--ui-action-gradient:linear-gradient(135deg, #379584, #30b4aa);--ui-action-border:#5ad7c2a6;--ui-action-text:#fff;--ui-action-shadow:0 10px 24px #0f949057;--ui-danger:#ff8a9a;--ui-warning:#ffc16b;--ui-success:#72f29a;--ui-menu-bg:linear-gradient(#ffffff13, #ffffff13), linear-gradient(180deg, #070b149e, #070b1475);--ui-menu-underlay:#070b14;--ui-skeleton-surface:color-mix(in srgb, white 7.5%, var(--ui-menu-underlay));--ui-menu-shadow:12px 0 34px #0000003d;--ui-menu-logo:linear-gradient(135deg, color-mix(in srgb, var(--ui-accent) 86%, white), #fff);--ui-scroll-fade:#070b14d1;--ui-shadow:0 24px 70px #0000006b, inset 0 1px 0 #ffffff1a;--ui-small-shadow:0 12px 34px #00000057, inset 0 1px 0 #ffffff17;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ui-theme.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ui-theme :is(button,input,select,textarea){font:inherit}.ui-theme :is(input,textarea,[contenteditable=true],[contenteditable=plaintext-only]){-webkit-user-select:text;user-select:text}.ui-theme :is(input,select,textarea)::placeholder{color:var(--ui-subtle)}.ui-theme :is(option,optgroup){background-color:var(--ui-option-bg);color:var(--ui-text)}.ui-theme optgroup{font-weight:650}.ui-theme :is(input,select,textarea):focus-visible,.ui-theme button:focus-visible{outline:2px solid color-mix(in srgb, var(--ui-accent) 72%, white);outline-offset:2px}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{color:var(--ss-ink);background:#eef1f3;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--ss-teal)}:where(button,a,summary,[role=button]){transition:background-color var(--ui-hover-duration,.2s) ease, color var(--ui-hover-duration,.2s) ease, border-color var(--ui-hover-duration,.2s) ease, box-shadow var(--ui-hover-duration,.2s) ease, opacity var(--ui-hover-duration,.2s) ease, filter var(--ui-hover-duration,.2s) ease, transform var(--ui-hover-duration,.2s) ease}.instant-tooltip{position:relative}.instant-tooltip:after{content:attr(data-tooltip);z-index:1000;color:#f7fbff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#101820f5;border:1px solid #ffffff2e;border-radius:7px;padding:5px 8px;font:650 11px/1.2 system-ui,sans-serif;position:absolute;top:calc(100% + 6px);right:-2px;box-shadow:0 5px 16px #00000047}.instant-tooltip:is(:hover,:focus-visible):after{opacity:1;visibility:visible}@media (prefers-reduced-transparency:reduce){.ui-theme :is(*){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ui-theme{--ui-panel:linear-gradient(145deg, #fffffffa, #eff6faf5);--ui-panel-solid:#fffffff7}.ui-theme.dark{--ui-panel:linear-gradient(145deg, #172032f7, #0d1524f2);--ui-panel-solid:#141d2ef5}}.banner.svelte-1dxwcaa{background:var(--ss-surface,#fff);max-width:560px;color:var(--ss-ink,#17293d);z-index:10;border-radius:10px;flex-direction:column;gap:10px;margin:0 auto;padding:12px 14px;font:13px/1.4 system-ui,sans-serif;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 8px 28px #00000038}.copy.svelte-1dxwcaa{margin:0}.actions.svelte-1dxwcaa{flex-direction:row-reverse;justify-content:flex-start;gap:8px;display:flex}button.svelte-1dxwcaa{cursor:pointer;border:0;border-radius:8px;padding:8px 14px;font-weight:600}button.primary.svelte-1dxwcaa{background:var(--ss-teal,#0f9490);color:#fff}button.secondary.svelte-1dxwcaa{color:var(--ss-ink,#17293d);background:0 0;border:1px solid #17293d33}.toasts.svelte-r9p0hk{z-index:3000;flex-direction:column;gap:8px;max-width:min(380px,100vw - 32px);display:flex;position:fixed;top:16px;left:16px}.toast.svelte-r9p0hk{--toast-panel-surface:linear-gradient(145deg, #ffffff9e, #eff6fa75), #f1f8fa;--toast-text:#17293d;--toast-shadow:0 8px 28px #1424342e, inset 0 1px 0 #ffffff61;border:none;border-left:4px solid var(--c);background:var(--ui-panel-surface,var(--toast-panel-surface));box-shadow:var(--ui-small-shadow,var(--toast-shadow));-webkit-backdrop-filter:blur(var(--ui-blur,50px)) saturate(145%);backdrop-filter:blur(var(--ui-blur,50px)) saturate(145%);text-align:left;color:var(--ui-text,var(--toast-text));cursor:pointer;border-radius:10px;padding:10px 14px 11px;font-size:13px;font-weight:600;line-height:1.35;position:relative;overflow:hidden}body:has(.ui-theme.dark) .toast.svelte-r9p0hk{--toast-panel-surface:linear-gradient(145deg, #121c2e9e, #070e1a75), #070b14;--toast-text:#f6f8ff;--toast-shadow:0 12px 34px #00000057, inset 0 1px 0 #ffffff17}.toast.success.svelte-r9p0hk{--c:#16a34a}.toast.error.svelte-r9p0hk{--c:#dc2626}.toast.info.svelte-r9p0hk{--c:#2563eb}.msg.svelte-r9p0hk{display:block}.timerbar.svelte-r9p0hk{background:color-mix(in srgb, var(--c) 72%, transparent);transform-origin:0;width:100%;height:3px;animation:5s linear forwards svelte-r9p0hk-toast-timer;position:absolute;bottom:0;left:0}@keyframes svelte-r9p0hk-toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
