.toaster.svelte-1kymlcg{position:fixed;right:22px;bottom:22px;z-index:80;display:flex;flex-direction:column;gap:9px;width:min(340px,calc(100vw - 44px));pointer-events:none}.toast.svelte-1kymlcg{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;pointer-events:auto;background:var(--surface-overlay);border:1px solid var(--border-soft);border-radius:var(--r-card);box-shadow:var(--shadow-pop);animation:svelte-1kymlcg-slide .22s var(--ease)}.glyph.svelte-1kymlcg{display:grid;flex:none;place-items:center;width:24px;height:24px;color:#fff;border-radius:7px}.success.svelte-1kymlcg .glyph:where(.svelte-1kymlcg){background:var(--grad-green)}.info.svelte-1kymlcg .glyph:where(.svelte-1kymlcg){background:var(--grad-primary)}.warning.svelte-1kymlcg .glyph:where(.svelte-1kymlcg){background:var(--grad-amber)}.danger.svelte-1kymlcg .glyph:where(.svelte-1kymlcg){background:var(--grad-red)}.text.svelte-1kymlcg{display:flex;flex-direction:column;gap:2px;min-width:0}.title.svelte-1kymlcg{font-size:12.5px;font-weight:600}.detail.svelte-1kymlcg{font-size:11.5px;line-height:1.45;color:var(--text-2)}button.svelte-1kymlcg{display:grid;flex:none;place-items:center;width:20px;height:20px;color:var(--text-3);border-radius:5px}button.svelte-1kymlcg:hover{color:var(--text-1);background:var(--fill-neutral)}@keyframes svelte-1kymlcg-slide{0%{opacity:0;transform:translate(14px)}}@font-face{font-family:Syne;src:url(../../../fonts/Syne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@property --mesh-1-x{syntax: "<percentage>"; inherits: true; initial-value: 4%;}@property --mesh-1-y{syntax: "<percentage>"; inherits: true; initial-value: 38%;}@property --mesh-2-x{syntax: "<percentage>"; inherits: true; initial-value: 100%;}@property --mesh-2-y{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --mesh-3-x{syntax: "<percentage>"; inherits: true; initial-value: 92%;}@property --mesh-3-y{syntax: "<percentage>"; inherits: true; initial-value: 18%;}@property --mesh-4-x{syntax: "<percentage>"; inherits: true; initial-value: 82%;}@property --mesh-4-y{syntax: "<percentage>"; inherits: true; initial-value: 100%;}@property --mesh-5-x{syntax: "<percentage>"; inherits: true; initial-value: 38%;}@property --mesh-5-y{syntax: "<percentage>"; inherits: true; initial-value: 100%;}:root{color-scheme:light;--font-ui: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--font-brand: "Syne", "Inter", sans-serif;--canvas-1: #dce7fb;--canvas-2: #e4e0f6;--canvas-3: #d5dcf0;--canvas-glow: rgba(191, 219, 254, .92);--bezel-1: #b6e8f8;--bezel-2: #2f6fe8;--bezel-3: #4133c4;--bezel-4: #b05cf6;--surface-app: rgba(252, 253, 255, .94);--surface-card: rgba(255, 255, 255, .78);--surface-card-strong: rgba(255, 255, 255, .92);--surface-sidebar-1: rgba(226, 238, 251, .95);--surface-sidebar-2: rgba(214, 228, 249, .88);--surface-overlay: #ffffff;--surface-input: rgba(100, 116, 139, .06);--surface-well: rgba(241, 245, 252, .7);--workspace-bg: radial-gradient( 92% 82% at var(--mesh-1-x) var(--mesh-1-y), rgba(139, 92, 246, .88) 0%, rgba(255, 255, 255, 0) 58% ), radial-gradient( 100% 90% at var(--mesh-2-x) var(--mesh-2-y), rgba(14, 165, 233, .9) 0%, rgba(255, 255, 255, 0) 54% ), radial-gradient( 86% 76% at var(--mesh-3-x) var(--mesh-3-y), rgba(37, 99, 235, .82) 0%, rgba(255, 255, 255, 0) 52% ), radial-gradient( 84% 74% at var(--mesh-4-x) var(--mesh-4-y), rgba(168, 85, 247, .84) 0%, rgba(255, 255, 255, 0) 58% ), radial-gradient( 70% 58% at var(--mesh-5-x) var(--mesh-5-y), rgba(224, 231, 255, .9) 0%, rgba(255, 255, 255, 0) 52% ), linear-gradient(165deg, #c4ddfb 0%, #d9def6 46%, #d4c8f4 100%);--fill-subtle: rgba(255, 255, 255, .6);--fill-strong: rgba(255, 255, 255, .9);--fill-hover: rgba(255, 255, 255, .5);--fill-neutral: rgba(100, 116, 139, .07);--fill-neutral-strong: rgba(100, 116, 139, .12);--text-1: #0f172a;--text-2: #475569;--text-3: #64748b;--on-accent: #ffffff;--mesh-veil: radial-gradient( 70vw 92vh at 0% 0%, rgba(255, 255, 255, .98) 0%, rgba(255, 255, 255, .9) 28%, rgba(255, 255, 255, .55) 52%, rgba(255, 255, 255, 0) 74% ), radial-gradient( 72vw 70vh at 100% -4%, rgba(255, 255, 255, .96) 0%, rgba(255, 255, 255, .62) 38%, rgba(255, 255, 255, 0) 68% ), linear-gradient( 180deg, rgba(255, 255, 255, .94) 0, rgba(255, 255, 255, .62) 14vh, rgba(255, 255, 255, 0) 46vh );--blue: #3b82f6;--blue-strong: #2563eb;--indigo: #6366f1;--violet: #8b5cf6;--cyan: #06b6d4;--pink: #ec4899;--amber: #f59e0b;--green: #10b981;--red: #ef4444;--grad-primary: linear-gradient(135deg, #3b82f6, #4f46e5);--grad-primary-hover: linear-gradient(135deg, #2f76ef, #4338ca);--grad-blue: linear-gradient(135deg, #3b82f6, #6366f1);--grad-violet: linear-gradient(135deg, #8b5cf6, #6366f1);--grad-green: linear-gradient(135deg, #10b981, #059669);--grad-amber: linear-gradient(135deg, #f59e0b, #d97706);--grad-cyan: linear-gradient(135deg, #06b6d4, #0891b2);--grad-red: linear-gradient(135deg, #ef4444, #dc2626);--danger-solid: #dc2626;--tone-blue-fg: #2563eb;--tone-blue-bg: rgba(59, 130, 246, .12);--tone-amber-fg: #b45309;--tone-amber-bg: rgba(245, 158, 11, .14);--tone-red-fg: #dc2626;--tone-red-bg: rgba(239, 68, 68, .12);--tone-green-fg: #047857;--tone-green-bg: rgba(16, 185, 129, .13);--tone-violet-fg: #7c3aed;--tone-violet-bg: rgba(139, 92, 246, .13);--tone-slate-fg: #64748b;--tone-slate-bg: rgba(100, 116, 139, .12);--tone-cyan-fg: #0891b2;--tone-cyan-bg: rgba(6, 182, 212, .13);--border-soft: rgba(255, 255, 255, .72);--border-strong: rgba(255, 255, 255, .8);--border-hair: rgba(148, 163, 184, .16);--border-field: rgba(148, 163, 184, .28);--grid-line: rgba(100, 116, 139, .12);--r-shell: 30px;--r-panel: 18px;--r-card: 16px;--r-input: 11px;--r-btn: 9px;--r-nav: 12px;--r-badge: 6px;--shadow-card: 0 8px 24px rgba(30, 50, 90, .055);--shadow-raised: 0 3px 12px rgba(30, 50, 90, .07);--shadow-pop: 0 18px 44px rgba(30, 50, 90, .16);--shadow-shell: 0 30px 80px rgba(30, 50, 100, .14), 0 6px 20px rgba(30, 50, 100, .06);--shadow-accent: 0 2px 8px rgba(59, 130, 246, .28);--scrim: rgba(15, 23, 42, .34);--ease: cubic-bezier(.4, 0, .2, 1);--dur: .18s}[data-theme=dark]{color-scheme:dark;--canvas-1: #0a1024;--canvas-2: #12102a;--canvas-3: #0d1228;--canvas-glow: rgba(96, 165, 250, .28);--bezel-1: #1d6a86;--bezel-2: #1d4ed8;--bezel-3: #3b2f9e;--bezel-4: #7c3aed;--surface-app: rgba(13, 18, 36, .96);--surface-card: rgba(12, 16, 32, .94);--surface-card-strong: rgba(16, 22, 42, .98);--surface-sidebar-1: rgba(19, 26, 48, .96);--surface-sidebar-2: rgba(16, 22, 42, .9);--surface-overlay: #161d34;--surface-input: rgba(10, 15, 30, .78);--surface-well: rgba(8, 12, 26, .62);--workspace-bg: radial-gradient( 94% 84% at var(--mesh-1-x) var(--mesh-1-y), rgba(129, 140, 248, .92) 0%, rgba(255, 255, 255, 0) 55% ), radial-gradient( 92% 82% at var(--mesh-2-x) var(--mesh-2-y), rgba(34, 211, 238, .55) 0%, rgba(255, 255, 255, 0) 50% ), radial-gradient( 86% 76% at var(--mesh-3-x) var(--mesh-3-y), rgba(168, 85, 247, .72) 0%, rgba(255, 255, 255, 0) 58% ), radial-gradient( 80% 70% at var(--mesh-4-x) var(--mesh-4-y), rgba(79, 70, 229, .68) 0%, rgba(255, 255, 255, 0) 55% ), radial-gradient( 62% 52% at var(--mesh-5-x) var(--mesh-5-y), rgba(37, 99, 235, .5) 0%, rgba(255, 255, 255, 0) 55% ), linear-gradient(165deg, #1a2a58 0%, #10182f 48%, #1a1238 100%);--fill-subtle: rgba(255, 255, 255, .05);--fill-strong: rgba(255, 255, 255, .11);--fill-hover: rgba(255, 255, 255, .07);--fill-neutral: rgba(148, 163, 184, .09);--fill-neutral-strong: rgba(148, 163, 184, .16);--text-1: #e9eefb;--text-2: #c5d0e3;--text-3: #8fa0bd;--mesh-veil: radial-gradient( 70vw 92vh at 0% 0%, rgba(14, 20, 38, .96) 0%, rgba(14, 20, 38, .78) 30%, rgba(14, 20, 38, .28) 54%, rgba(14, 20, 38, 0) 74% ), radial-gradient( 72vw 70vh at 100% -4%, rgba(16, 24, 48, .92) 0%, rgba(16, 24, 48, .48) 40%, rgba(16, 24, 48, 0) 68% ), linear-gradient( 180deg, rgba(12, 18, 36, .92) 0, rgba(12, 18, 36, .5) 16vh, rgba(12, 18, 36, 0) 48vh );--blue: #60a5fa;--blue-strong: #93c5fd;--indigo: #818cf8;--violet: #a78bfa;--cyan: #22d3ee;--pink: #f472b6;--amber: #fbbf24;--green: #34d399;--red: #f87171;--grad-primary: linear-gradient(135deg, #3b82f6, #6366f1);--grad-primary-hover: linear-gradient(135deg, #4f92f8, #7c7ef5);--grad-blue: linear-gradient(135deg, #3b82f6, #6366f1);--grad-violet: linear-gradient(135deg, #8b5cf6, #6366f1);--grad-green: linear-gradient(135deg, #059669, #047857);--grad-amber: linear-gradient(135deg, #d97706, #b45309);--grad-cyan: linear-gradient(135deg, #0891b2, #0e7490);--grad-red: linear-gradient(135deg, #dc2626, #b91c1c);--danger-solid: #b91c1c;--tone-blue-fg: #93c5fd;--tone-blue-bg: rgba(59, 130, 246, .2);--tone-amber-fg: #fcd34d;--tone-amber-bg: rgba(245, 158, 11, .2);--tone-red-fg: #fca5a5;--tone-red-bg: rgba(239, 68, 68, .2);--tone-green-fg: #6ee7b7;--tone-green-bg: rgba(16, 185, 129, .2);--tone-violet-fg: #c4b5fd;--tone-violet-bg: rgba(139, 92, 246, .22);--tone-slate-fg: #b6c4dc;--tone-slate-bg: rgba(148, 163, 184, .18);--tone-cyan-fg: #67e8f9;--tone-cyan-bg: rgba(6, 182, 212, .2);--border-soft: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .14);--border-hair: rgba(148, 163, 184, .16);--border-field: rgba(148, 163, 184, .26);--grid-line: rgba(148, 163, 184, .14);--shadow-card: 0 8px 24px rgba(0, 0, 0, .3);--shadow-raised: 0 3px 12px rgba(0, 0, 0, .34);--shadow-pop: 0 18px 44px rgba(0, 0, 0, .5);--shadow-shell: 0 30px 80px rgba(0, 0, 0, .5), 0 6px 20px rgba(0, 0, 0, .32);--shadow-accent: 0 2px 10px rgba(59, 130, 246, .4);--scrim: rgba(3, 6, 16, .62)}[data-theme=oled]{color-scheme:dark;--canvas-1: #000000;--canvas-2: #000000;--canvas-3: #000000;--canvas-glow: transparent;--bezel-1: #000000;--bezel-2: #000000;--bezel-3: #000000;--bezel-4: #000000;--surface-app: #000000;--surface-card: #000000;--surface-card-strong: #000000;--surface-sidebar-1: #000000;--surface-sidebar-2: #000000;--surface-overlay: #000000;--surface-input: #000000;--surface-well: #000000;--workspace-bg: #000000;--fill-subtle: rgba(255, 255, 255, .06);--fill-strong: rgba(255, 255, 255, .1);--fill-hover: rgba(255, 255, 255, .08);--fill-neutral: rgba(255, 255, 255, .06);--fill-neutral-strong: rgba(255, 255, 255, .1);--text-1: #ffffff;--text-2: #ffffff;--text-3: #ffffff;--on-accent: #ffffff;--mesh-veil: none;--blue: #60a5fa;--blue-strong: #ffffff;--indigo: #818cf8;--violet: #a78bfa;--cyan: #22d3ee;--pink: #f472b6;--amber: #fbbf24;--green: #34d399;--red: #f87171;--grad-primary: linear-gradient(135deg, #3b82f6, #6366f1);--grad-primary-hover: linear-gradient(135deg, #4f92f8, #7c7ef5);--grad-blue: linear-gradient(135deg, #3b82f6, #6366f1);--grad-violet: linear-gradient(135deg, #8b5cf6, #6366f1);--grad-green: linear-gradient(135deg, #059669, #047857);--grad-amber: linear-gradient(135deg, #d97706, #b45309);--grad-cyan: linear-gradient(135deg, #0891b2, #0e7490);--grad-red: linear-gradient(135deg, #dc2626, #b91c1c);--danger-solid: #b91c1c;--tone-blue-fg: #ffffff;--tone-blue-bg: rgba(255, 255, 255, .08);--tone-amber-fg: #ffffff;--tone-amber-bg: rgba(255, 255, 255, .08);--tone-red-fg: #ffffff;--tone-red-bg: rgba(255, 255, 255, .08);--tone-green-fg: #ffffff;--tone-green-bg: rgba(255, 255, 255, .08);--tone-violet-fg: #ffffff;--tone-violet-bg: rgba(255, 255, 255, .08);--tone-slate-fg: #ffffff;--tone-slate-bg: rgba(255, 255, 255, .08);--tone-cyan-fg: #ffffff;--tone-cyan-bg: rgba(255, 255, 255, .08);--border-soft: rgba(255, 255, 255, .14);--border-strong: rgba(255, 255, 255, .22);--border-hair: rgba(255, 255, 255, .12);--border-field: rgba(255, 255, 255, .2);--grid-line: rgba(255, 255, 255, .1);--shadow-card: none;--shadow-raised: none;--shadow-pop: 0 18px 44px rgba(0, 0, 0, .8);--shadow-shell: none;--shadow-accent: none;--scrim: rgba(0, 0, 0, .72)}html[data-theme=oled]{animation:none;background:#000}html[data-theme=oled] body{background:#000}@media(max-width:480px){:root{--r-shell: clamp(48px, 13.6vw, 56px);--bezel-pad: 3px}}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}html{animation:mesh-drift 20s ease-in-out infinite}body{margin:0;font-family:var(--font-ui);font-size:14px;line-height:1.45;color:var(--text-1);background:radial-gradient(78% 68% at var(--mesh-1-x) var(--mesh-1-y),rgba(167,139,250,.78) 0%,rgba(255,255,255,0) 58%),radial-gradient(88% 78% at var(--mesh-2-x) var(--mesh-2-y),var(--canvas-glow) 0%,rgba(255,255,255,0) 55%),radial-gradient(68% 58% at var(--mesh-4-x) var(--mesh-4-y),rgba(139,92,246,.55) 0%,rgba(255,255,255,0) 58%),linear-gradient(160deg,var(--canvas-1) 0%,var(--canvas-2) 52%,var(--canvas-3) 100%);background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01"}@keyframes mesh-drift{0%,to{--mesh-1-x: 0%;--mesh-1-y: 28%;--mesh-2-x: 100%;--mesh-2-y: 0%;--mesh-3-x: 88%;--mesh-3-y: 8%;--mesh-4-x: 92%;--mesh-4-y: 100%;--mesh-5-x: 28%;--mesh-5-y: 100%}25%{--mesh-1-x: 42%;--mesh-1-y: 78%;--mesh-2-x: 58%;--mesh-2-y: 22%;--mesh-3-x: 18%;--mesh-3-y: 4%;--mesh-4-x: 100%;--mesh-4-y: 48%;--mesh-5-x: 8%;--mesh-5-y: 62%}50%{--mesh-1-x: 78%;--mesh-1-y: 18%;--mesh-2-x: 12%;--mesh-2-y: 38%;--mesh-3-x: 96%;--mesh-3-y: 72%;--mesh-4-x: 32%;--mesh-4-y: 88%;--mesh-5-x: 68%;--mesh-5-y: 8%}75%{--mesh-1-x: 16%;--mesh-1-y: 8%;--mesh-2-x: 86%;--mesh-2-y: 62%;--mesh-3-x: 48%;--mesh-3-y: 96%;--mesh-4-x: 6%;--mesh-4-y: 42%;--mesh-5-x: 90%;--mesh-5-y: 78%}}html.theme-transition,html.theme-transition *,html.theme-transition *:before,html.theme-transition *:after{transition:background-color .22s var(--ease),border-color .22s var(--ease),color .22s var(--ease)!important}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}input{font:inherit;color:inherit}:where(a){color:inherit;text-decoration:none}:where(button,a,input):focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}ul{margin:0;padding:0;list-style:none}h1,h2,h3,p{margin:0}html[data-media-fs=true],html[data-media-fs=true] body{overflow:hidden!important;overscroll-behavior:none;touch-action:none}html[data-media-fs=true] .stage,html[data-media-fs=true] .bezel,html[data-media-fs=true] .shell,html[data-media-fs=true] .workspace{overflow:visible!important;transform:none!important;filter:none!important}html[data-media-fs=true] .skip-dock,html[data-media-fs=true] .sidebar,html[data-media-fs=true] .topbar,html[data-media-fs=true] .toaster,html[data-media-fs=true] .palette{visibility:hidden!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){html{animation:none}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
