:root{--bg:#0a0a0a;--bg-elevated:#0d0d0d;--bg-hover:hsla(0,0%,100%,.035);--bg-active:hsla(0,0%,100%,.07);--fg:#fafafa;--fg-muted:#a1a1aa;--fg-subtle:#71717a;--border:#262626;--border-strong:#404040;--accent:#fafafa;--accent-fg:#0a0a0a;--scrollbar-track:transparent;--scrollbar-thumb:hsla(0,0%,100%,.18);--scrollbar-thumb-hover:hsla(0,0%,100%,.32);--scrollbar-thumb-active:hsla(0,0%,100%,.45);--accent-primary:#1b5dff;--accent-primary-hover:#4276ff;--accent-primary-fg:#fff;--accent-primary-soft:rgba(27,93,255,.12);--accent-primary-glow:0 8px 32px rgba(27,93,255,.35);--accent-primary-ring:0 0 0 4px rgba(27,93,255,.22);--info:#60a5fa;--success:#34d399;--warning:#fbbf24;--danger:#ef4444;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-pill:999px;--radius-full:9999px;--surface-1:hsla(0,0%,100%,.025);--surface-2:hsla(0,0%,100%,.04);--surface-3:hsla(0,0%,100%,.06);--focus-ring:0 0 0 3px hsla(0,0%,100%,.18);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--text-xs:clamp(.7rem,.68rem + .1vw,.75rem);--text-sm:clamp(.8rem,.78rem + .1vw,.875rem);--text-base:clamp(.9rem,.85rem + .2vw,1rem);--text-lg:clamp(1rem,.95rem + .25vw,1.125rem);--text-xl:clamp(1.15rem,1.05rem + .5vw,1.375rem);--text-2xl:clamp(1.35rem,1.2rem + .75vw,1.75rem);--text-3xl:clamp(1.6rem,1.35rem + 1.25vw,2.25rem);--text-4xl:clamp(2rem,1.6rem + 2vw,3rem);--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--font-sans:"Urbanist",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--shadow-xs:0 1px 2px rgba(0,0,0,.3);--shadow-sm:0 2px 4px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.25);--shadow-md:0 6px 12px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.25);--shadow-lg:0 12px 24px rgba(0,0,0,.45),0 4px 8px rgba(0,0,0,.3);--shadow-xl:0 24px 48px rgba(0,0,0,.5),0 8px 16px rgba(0,0,0,.3);--shadow-focus:0 0 0 2px var(--bg),0 0 0 4px var(--info);--ease:cubic-bezier(.2,0,0,1);--ease-snap:cubic-bezier(.85,0,.15,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-out-soft:cubic-bezier(.22,1,.36,1);--ease-out-spring:cubic-bezier(.34,1.56,.64,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-fast:.12s;--dur:.2s;--dur-base:.32s;--dur-slow:.48s;--dur-cinematic:.72s;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-modal:1000;--z-toast:2000;--ui-bg:var(--bg);--ui-fg:var(--fg);--ui-fg-muted:var(--fg-muted);--ui-border:var(--border);--ui-accent:var(--accent);--ui-danger:var(--danger);--ui-radius-sm:var(--radius-sm);--ui-radius-md:var(--radius-md);--ui-radius-lg:var(--radius-lg);--ui-radius-xl:var(--radius-xl);--ui-radius-pill:var(--radius-pill);--ui-surface-1:var(--surface-1);--ui-surface-2:var(--surface-2);--ui-surface-3:var(--surface-3);--ui-shadow-sm:var(--shadow-sm);--ui-shadow-md:var(--shadow-md);--ui-shadow-lg:var(--shadow-lg);--ui-focus-ring:var(--focus-ring);--ui-border-strong:var(--border-strong);--ui-fg-subtle:var(--fg-subtle);--ui-ease-out:var(--ease-out);--ui-dur-fast:var(--dur-fast);--ui-dur-slow:var(--dur-slow);--ui-ease:var(--ease);--ui-dur:var(--dur);--ui-accent-primary:var(--accent-primary);--ui-accent-primary-hover:var(--accent-primary-hover);--ui-accent-primary-fg:var(--accent-primary-fg);--ui-accent-primary-soft:var(--accent-primary-soft);--ui-accent-primary-glow:var(--accent-primary-glow);--ui-accent-primary-ring:var(--accent-primary-ring)}[data-theme=vuesax-light]{--bg:#fcfcfc;--bg-elevated:#fff;--bg-hover:rgba(0,0,0,.035);--bg-active:rgba(0,0,0,.06);--fg:#1a1a1a;--fg-muted:#5a5a61;--fg-subtle:#8a8a92;--border:#e8e8ea;--border-strong:#d8d8db;--accent:#1a1a1a;--accent-fg:#fff;--accent-primary:#1a1a1a;--accent-primary-hover:#000;--accent-primary-fg:#fff;--accent-primary-soft:rgba(0,0,0,.06);--accent-primary-glow:0 8px 24px rgba(0,0,0,.12);--accent-primary-ring:0 0 0 4px rgba(0,0,0,.12);--surface-1:rgba(0,0,0,.02);--surface-2:rgba(0,0,0,.03);--surface-3:rgba(0,0,0,.05);--focus-ring:0 0 0 3px rgba(0,0,0,.16);--shadow-xs:0 1px 2px rgba(0,0,0,.05);--shadow-sm:0 2px 4px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--shadow-md:0 6px 12px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.05);--shadow-lg:0 12px 24px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.06);--shadow-xl:0 24px 48px rgba(0,0,0,.12),0 8px 16px rgba(0,0,0,.08);--scrollbar-thumb:rgba(0,0,0,.22);--scrollbar-thumb-hover:rgba(0,0,0,.38);--scrollbar-thumb-active:rgba(0,0,0,.55)}[data-theme=vuesax-dark]{--bg:#0d0d0e;--bg-elevated:#161618;--bg-hover:hsla(0,0%,100%,.04);--bg-active:hsla(0,0%,100%,.07);--fg:#f5f5f6;--fg-muted:#9a9aa3;--fg-subtle:#6a6a73;--border:#242427;--border-strong:#34343a;--accent:#f5f5f6;--accent-fg:#0d0d0e;--accent-primary:#f5f5f6;--accent-primary-hover:#fff;--accent-primary-fg:#0d0d0e;--accent-primary-soft:hsla(0,0%,100%,.08);--accent-primary-glow:0 8px 24px rgba(0,0,0,.5);--accent-primary-ring:0 0 0 4px hsla(0,0%,100%,.16);--surface-1:hsla(0,0%,100%,.025);--surface-2:hsla(0,0%,100%,.04);--surface-3:hsla(0,0%,100%,.06);--focus-ring:0 0 0 3px hsla(0,0%,100%,.18);--scrollbar-thumb:hsla(0,0%,100%,.18);--scrollbar-thumb-hover:hsla(0,0%,100%,.32);--scrollbar-thumb-active:hsla(0,0%,100%,.45)}.admin,.auth,.banner,.sidebar,body{transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}html{scrollbar-gutter:stable}*{scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:3px solid transparent;border-radius:var(--radius-full);min-height:40px;-webkit-transition:background var(--dur) var(--ease);transition:background var(--dur) var(--ease)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--info);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px;-webkit-text-size-adjust:100%}body,html{background:var(--bg);color:var(--fg);font-family:var(--font-sans);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:contain}a{color:inherit}button{cursor:pointer;font-family:inherit}::-moz-selection{background:var(--fg);color:var(--bg)}::selection{background:var(--fg);color:var(--bg)}.icon-wrap{flex-shrink:0;position:relative}.icon-wrap,.icon-wrap .i-bd,.icon-wrap .i-ln{align-items:center;display:inline-flex;justify-content:center}.icon-wrap .i-bd,.icon-wrap .i-ln{transition:opacity var(--dur-fast) var(--ease)}.icon-wrap .i-bd{inset:0;opacity:0;position:absolute}.router-link-active .icon-wrap .i-bd,:is(a,button):focus-visible .icon-wrap .i-bd,:is(a,button):hover .icon-wrap .i-bd{opacity:1}.router-link-active .icon-wrap .i-ln,:is(a,button):focus-visible .icon-wrap .i-ln,:is(a,button):hover .icon-wrap .i-ln{opacity:0}.acc[data-v-304a90b7]{--fs:var(--ctrl-fs-md,14px);--h:var(--ctrl-h-md,40px);--pad-x:16px;--r:var(--ctrl-r-md,12px);--rr:var(--r);--acc:var(--t-acc,#ededed);--spring:cubic-bezier(.34,1.8,.42,1);--spring-soft:cubic-bezier(.22,1.2,.36,1);color:var(--text,#ededed);display:flex;flex-direction:column;font-family:inherit;font-size:var(--fs);gap:10px;max-width:520px;width:100%}.acc--sm[data-v-304a90b7]{--fs:var(--ctrl-fs-sm,13px);--h:var(--ctrl-h-sm,34px);--pad-x:13px;--r:var(--ctrl-r-sm,10px)}.acc--md[data-v-304a90b7]{--fs:var(--ctrl-fs-md,14px);--h:var(--ctrl-h-md,40px);--pad-x:16px;--r:var(--ctrl-r-md,12px)}.acc--lg[data-v-304a90b7]{--fs:var(--ctrl-fs-lg,15px);--h:var(--ctrl-h-lg,48px);--pad-x:20px;--r:var(--ctrl-r-lg,14px)}.acc--r-none .acc__item[data-v-304a90b7]{--rr:0px}.acc--r-subtle .acc__item[data-v-304a90b7]{--rr:8px}.acc--r-rounded .acc__item[data-v-304a90b7]{--rr:var(--r)}@supports (corner-shape:squircle){.acc--r-squircle .acc__item[data-v-304a90b7]{corner-shape:squircle;--rr:calc(var(--r)*1.7)}}.acc__item[data-v-304a90b7]{border-radius:var(--rr);overflow:hidden;position:relative;transition:background .24s ease,border-color .24s ease}.acc__head[data-v-304a90b7]{align-items:center;background:transparent;border:0;border-radius:inherit;color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:600;gap:12px;min-height:var(--h);padding:calc((var(--h) - 1.3em)/2) var(--pad-x);position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1;-webkit-tap-highlight-color:transparent;transition:transform .32s var(--spring),color .2s ease}.acc__head[data-v-304a90b7]:active:not(:disabled){transform:scale(.985)}.acc__head[data-v-304a90b7]:disabled{cursor:not-allowed;opacity:.45}.acc__item.is-open .acc__head[data-v-304a90b7]{color:var(--acc)}.acc__chev[data-v-304a90b7],.acc__icon[data-v-304a90b7],.acc__title[data-v-304a90b7]{z-index:2}.acc__glow[data-v-304a90b7]{--glow-ring:1.5px;--glow-strength:.85;--glow-r-core:80px;--glow-r-soft:240px}@supports (corner-shape:squircle){.acc--r-squircle .acc__glow[data-v-304a90b7],.acc--r-squircle .acc__ripples[data-v-304a90b7]{corner-shape:squircle}}.acc__title[data-v-304a90b7]{background:radial-gradient(120px circle at var(--mx,50%) var(--my,50%),rgb(255 255 255/calc(var(--lit, 0)*.95)),transparent 55%),currentColor;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 calc(var(--lit, 0)*16px) rgb(var(--fx-tint,255 255 255)/calc(var(--lit, 0)*.4))}.acc__icon[data-v-304a90b7]{display:inline-flex;flex:0 0 auto}.acc__icon[data-v-304a90b7] svg{display:block;height:1.1em;width:1.1em}.acc__title[data-v-304a90b7]{flex:1 1 auto;line-height:1.3}.acc__chev[data-v-304a90b7]{color:var(--text-muted,#8a8a8a);display:inline-flex;flex:0 0 auto;transition:transform .54s var(--spring),color .2s ease}.acc__chev svg[data-v-304a90b7]{display:block;height:1.2em;width:1.2em}.acc__item.is-open .acc__chev[data-v-304a90b7]{color:var(--acc);transform:rotate(180deg)}.acc__panel[data-v-304a90b7]{height:0;overflow:hidden;position:relative;transition:height .6s var(--spring);z-index:1}.acc__panel-clip[data-v-304a90b7]{min-height:0}.acc__body[data-v-304a90b7]{color:var(--text-muted,#8a8a8a);filter:blur(6px);font-weight:400;line-height:1.55;opacity:0;padding:2px var(--pad-x) calc(var(--h)/3.2);transform:translateY(-8px);transform-origin:top center;transition:opacity .3s ease,filter .38s ease,transform .52s var(--spring-soft)}.acc__item.is-open .acc__body[data-v-304a90b7]{filter:blur(0);opacity:1;transform:translateY(0);transition-delay:60ms}.acc--separated .acc__item[data-v-304a90b7]{background:var(--bg-elevated,#111);border:1px solid var(--border,#2a2a2a)}.acc--separated .acc__item.is-open[data-v-304a90b7]{border-color:color-mix(in srgb,var(--acc) 45%,var(--border,#2a2a2a))}.acc--contained[data-v-304a90b7]{background:var(--bg-elevated,#111);border:1px solid var(--border,#2a2a2a);border-radius:var(--rr);gap:0;overflow:hidden}@supports (corner-shape:squircle){.acc--contained.acc--r-squircle[data-v-304a90b7]{corner-shape:squircle}}.acc--contained .acc__item[data-v-304a90b7]{border-radius:0}.acc--contained .acc__item+.acc__item[data-v-304a90b7]{border-top:1px solid var(--border,#2a2a2a)}.acc--line[data-v-304a90b7]{gap:0}.acc--line .acc__item[data-v-304a90b7]{border-bottom:1px solid var(--border,#2a2a2a);border-radius:0}.acc--line .acc__head[data-v-304a90b7]{padding-left:0;padding-right:4px}.acc--line .acc__body[data-v-304a90b7]{padding-left:0}.acc--t-default[data-v-304a90b7]{--t-acc:var(--inp-accent,#ededed);--fx-tint:255 255 255}.acc--t-danger[data-v-304a90b7]{--t-acc:#e5484d;--fx-tint:255 99 105}.acc--t-warn[data-v-304a90b7]{--t-acc:#f5a623;--fx-tint:255 178 36}.acc--t-success[data-v-304a90b7]{--t-acc:#30a46c;--fx-tint:76 195 138}:root[data-theme=light] .acc--t-default{--fx-tint:20 20 20}.acc.is-disabled[data-v-304a90b7]{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.acc__panel[data-v-304a90b7]{transition:none}.acc__chev[data-v-304a90b7]{transition:transform .2s ease}.acc__body[data-v-304a90b7]{filter:none;transition:opacity .2s ease}.acc__body[data-v-304a90b7],.acc__head[data-v-304a90b7]:active:not(:disabled){transform:none}}.avt[data-v-74968a75]{--sz:40px;--fs:15px;--dot:11px;--r:50%;--rip:255 255 255;--fx-tint:255 255 255;--avt-spring:linear(0,.009,.035,.078,.137,.211,.298,.396,.501,.609,.715,.815,.905,.981,1.04,1.083,1.108,1.117,1.114,1.1,1.08,1.057,1.034,1.014,.998,.987,.981,.979,.981,.985,.99,.995,.999,1.001,1.002,1.001,1);align-items:center;border-radius:var(--r);display:inline-flex;flex:none;height:var(--sz);isolation:isolate;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--sz);-webkit-tap-highlight-color:transparent;transition:transform .24s cubic-bezier(.34,1.56,.64,1)}.avt--interactive[data-v-74968a75]{cursor:pointer;touch-action:manipulation}.avt__face[data-v-74968a75]{align-items:center;background:hsl(var(--avt-hue,220) 45% 22%);border-radius:inherit;color:hsl(var(--avt-hue,220) 70% 78%);display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute}.avt--xs[data-v-74968a75]{--sz:24px;--fs:10px;--dot:7px;--badge:13px}.avt--sm[data-v-74968a75]{--sz:32px;--fs:12px;--dot:9px;--badge:16px}.avt--md[data-v-74968a75]{--sz:40px;--fs:15px;--dot:11px;--badge:19px}.avt--lg[data-v-74968a75]{--sz:56px;--fs:20px;--dot:14px;--badge:25px}.avt--xl[data-v-74968a75]{--sz:80px;--fs:28px;--dot:18px;--badge:34px}.avt--s-circle[data-v-74968a75]{--r:50%}.avt--s-rounded[data-v-74968a75],.avt--s-squircle[data-v-74968a75]{--r:28%}@supports (corner-shape:squircle){.avt--s-squircle[data-v-74968a75],.avt--s-squircle .avt__face[data-v-74968a75],.avt--s-squircle .avt__glow[data-v-74968a75],.avt--s-squircle .avt__ripples[data-v-74968a75]{corner-shape:squircle}.avt--s-squircle[data-v-74968a75]{--r:40%}}.avt--bordered[data-v-74968a75]{box-shadow:0 0 0 2px var(--bg,#0a0a0a),0 0 0 3px var(--border-strong,#3d3d3d)}.avt__img[data-v-74968a75]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.avt__initials[data-v-74968a75]{font-family:inherit;font-size:var(--fs);font-weight:600;letter-spacing:.02em;line-height:1}.avt__placeholder[data-v-74968a75]{color:var(--text-muted,#8a8a8a);height:62%;width:62%}.avt__ripples[data-v-74968a75]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.avt__ripple[data-v-74968a75]{animation:avt-ripple-scale-74968a75 .72s cubic-bezier(.22,1,.36,1) forwards,avt-ripple-fade-74968a75 .72s ease forwards;background:radial-gradient(circle,rgb(var(--rip)/.4) 0,rgb(var(--rip)/.22) 24%,rgb(var(--rip)/.1) 44%,rgb(var(--rip)/.03) 60%,transparent 76%);pointer-events:none;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}.avt__ripple[data-v-74968a75],.avt__ripple[data-v-74968a75]:after{border-radius:50%;opacity:0;position:absolute}.avt__ripple[data-v-74968a75]:after{animation:avt-ripple-ring-scale-74968a75 .72s cubic-bezier(.22,1,.36,1) forwards,avt-ripple-fade-74968a75 .72s ease forwards;box-shadow:inset 0 0 14px rgb(var(--rip)/.38),0 0 18px rgb(var(--rip)/.24);content:"";inset:6%;transform:scale(.25)}@keyframes avt-ripple-scale-74968a75{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes avt-ripple-ring-scale-74968a75{0%{transform:scale(.2)}to{transform:scale(1)}}@keyframes avt-ripple-fade-74968a75{0%{opacity:.85}to{opacity:0}}.avt__glow[data-v-74968a75]{--glow-strength:1;--glow-ring:2px;--glow-inset:-3px;--glow-r-core:36px;--glow-r-soft:130px;z-index:2}.avt__status[data-v-74968a75]{align-items:center;border-radius:999px;bottom:0;box-shadow:0 0 0 2px var(--bg,#0a0a0a);color:#fff;display:inline-flex;height:var(--dot);justify-content:center;position:absolute;right:0;transform:translate(8%,8%);transform-origin:center;width:var(--dot);z-index:3;--avt-spring:linear(0,.009,.035,.078,.137,.211,.298,.396,.501,.609,.715,.815,.905,.981,1.04,1.083,1.108,1.117,1.114,1.1,1.08,1.057,1.034,1.014,.998,.987,.981,.979,.981,.985,.99,.995,.999,1.001,1.002,1.001,1);transition:width .56s var(--avt-spring),height .56s var(--avt-spring),border-radius .3s cubic-bezier(.22,1,.36,1),transform .56s var(--avt-spring),background-color .3s ease,box-shadow .3s ease}.avt--s-circle .avt__status[data-v-74968a75]{transform:translate(-6%,-6%)}.avt__badge[data-v-74968a75]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.avt__status--custom[data-v-74968a75]{border-radius:999px;box-sizing:border-box;font-size:calc(var(--badge)*.5);font-variant-numeric:tabular-nums;font-weight:700;height:var(--badge);letter-spacing:.01em;line-height:1;min-width:var(--badge);padding:0 calc(var(--badge)*.2);white-space:nowrap;width:auto}.avt__status--custom .avt__badge[data-v-74968a75]{gap:calc(var(--badge)*.12);inset:auto;position:static}.avt__status--custom[data-v-74968a75] svg{display:block;height:calc(var(--badge)*.6);width:calc(var(--badge)*.6)}.avt__status--icon[data-v-74968a75]{border-radius:999px;height:var(--badge);width:var(--badge)}.avt__status.avt__status--typing[data-v-74968a75]{border-radius:999px;height:calc(var(--badge)*.66);transform:translate(22%,-8%);width:calc(var(--badge)*1.28)}.avt__icon[data-v-74968a75]{height:64%;width:64%}.avt__status--online[data-v-74968a75]{background:#23a55a}.avt__status--idle[data-v-74968a75]{background:#f0b232}.avt__status--dnd[data-v-74968a75]{background:#f23f43}.avt__status--offline[data-v-74968a75]{background:var(--bg,#0a0a0a);box-shadow:0 0 0 2px var(--bg,#0a0a0a),inset 0 0 0 2.5px #80848e}.avt__crescent[data-v-74968a75]{background:var(--bg,#0a0a0a);border-radius:50%;height:80%;left:-22%;position:absolute;top:-22%;width:80%}.avt__bar[data-v-74968a75]{background:#fff;border-radius:2px;height:22%;min-height:2px;width:56%}.avt__status--call[data-v-74968a75],.avt__status--typing[data-v-74968a75]{background:#23a55a}.avt__status--video[data-v-74968a75]{background:#4f8cff}.avt__status--streaming[data-v-74968a75]{background:#9147ff}.avt__typing[data-v-74968a75]{align-items:center;display:inline-flex;gap:calc(var(--badge)*.14)}.avt__typing i[data-v-74968a75]{animation:avt-typing-74968a75 1.1s ease-in-out infinite both;background:#fff;border-radius:50%;height:calc(var(--badge)*.2);min-height:3px;min-width:3px;width:calc(var(--badge)*.2)}.avt__typing i[data-v-74968a75]:first-child{animation-delay:-.22s}.avt__typing i[data-v-74968a75]:nth-child(2){animation-delay:-.11s}@keyframes avt-typing-74968a75{0%,70%,to{opacity:.45;transform:translateY(12%) scale(.78)}35%{opacity:1;transform:translateY(-30%) scale(1)}}.avt-fade-enter-active[data-v-74968a75],.avt-fade-leave-active[data-v-74968a75]{transition:opacity .2s ease,filter .2s ease,scale .22s cubic-bezier(.34,1.46,.44,1)}.avt-fade-enter-from[data-v-74968a75],.avt-fade-leave-to[data-v-74968a75]{filter:blur(5px);opacity:0;scale:.6}.avt-swap-enter-active[data-v-74968a75]{transition:opacity .2s ease,filter .2s ease,scale .32s var(--avt-spring,cubic-bezier(.34,1.46,.44,1))}.avt-swap-leave-active[data-v-74968a75]{transition:opacity .15s ease,filter .15s ease,scale .15s cubic-bezier(.4,0,1,1)}.avt-swap-leave-to[data-v-74968a75]{filter:blur(6px);opacity:0;scale:.35}.avt-swap-enter-from[data-v-74968a75]{filter:blur(6px);opacity:0;scale:.45}.avt__count.avt-pop-enter-active[data-v-74968a75]{transition:transform .52s var(--avt-spring),opacity .22s ease,filter .28s ease}.avt__count.avt-pop-leave-active[data-v-74968a75]{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .17s ease,filter .17s ease}.avt__count.avt-pop-enter-from[data-v-74968a75]{filter:blur(7px);opacity:0;transform:translate(35%,-35%) scale(0)}.avt__count.avt-pop-leave-to[data-v-74968a75]{filter:blur(7px);opacity:0;transform:translate(35%,-35%) scale(.2)}.avt--ring[data-v-74968a75]{--gap:3px;--ring-w:2.5px}.avt--sm.avt--ring[data-v-74968a75],.avt--xs.avt--ring[data-v-74968a75]{--gap:2px;--ring-w:2px}.avt--lg.avt--ring[data-v-74968a75],.avt--xl.avt--ring[data-v-74968a75]{--gap:3px;--ring-w:3px}.avt__ring[data-v-74968a75]{border-radius:inherit;inset:calc((var(--gap) + var(--ring-w))*-1);pointer-events:none;position:absolute;z-index:0}.avt--ring .avt__face[data-v-74968a75]{box-shadow:0 0 0 var(--gap) var(--bg,#0a0a0a)}@property --avt-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.avt--ring-story .avt__ring[data-v-74968a75]{animation:avt-ring-spin-74968a75 6s linear infinite;background:conic-gradient(from var(--avt-angle),#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75)}@keyframes avt-ring-spin-74968a75{to{--avt-angle:360deg}}.avt--ring-seen .avt__ring[data-v-74968a75]{background:var(--border-strong,#c7c7cf)}.avt--ring-live .avt__ring[data-v-74968a75]{animation:avt-live-pulse-74968a75 1.8s ease-out infinite;background:#f23f43}@keyframes avt-live-pulse-74968a75{0%{box-shadow:0 0 #f23f438c}70%{box-shadow:0 0 0 7px #f23f4300}to{box-shadow:0 0 #f23f4300}}.avt__live[data-v-74968a75]{background:#f23f43;border-radius:999px;bottom:calc((var(--gap) + var(--ring-w))*-1);box-shadow:0 0 0 2px var(--bg,#0a0a0a);color:#fff;font-size:calc(var(--fs)*.42);font-weight:800;left:50%;letter-spacing:.06em;line-height:1;padding:.18em .5em;position:absolute;transform:translate(-50%,50%);z-index:4}.avt--progress[data-v-74968a75]{--gap:3px;--ring-w:4px;--avt-progress:#6354f6}.avt--sm.avt--progress[data-v-74968a75],.avt--xs.avt--progress[data-v-74968a75]{--gap:2px;--ring-w:3px}.avt--lg.avt--progress[data-v-74968a75],.avt--xl.avt--progress[data-v-74968a75]{--gap:4px;--ring-w:5px}.avt__progress[data-v-74968a75]{inset:calc((var(--gap) + var(--ring-w))*-1);overflow:visible;pointer-events:none;position:absolute;transform:rotate(-90deg);z-index:0}.avt__progress-bar[data-v-74968a75],.avt__progress-track[data-v-74968a75]{fill:none;stroke-linecap:round;stroke-width:6}.avt__progress-track[data-v-74968a75]{stroke:var(--border,rgba(140,140,160,.25))}.avt__progress-bar[data-v-74968a75]{stroke:var(--avt-progress,#6354f6);transition:stroke-dashoffset .6s cubic-bezier(.22,1,.36,1)}.avt__percent[data-v-74968a75]{background:var(--avt-progress,#6354f6);bottom:calc((var(--gap) + var(--ring-w))*-1);font-size:calc(var(--fs)*.46);font-variant-numeric:tabular-nums;left:50%;letter-spacing:.01em;padding:.2em .55em;transform:translate(-50%,50%);z-index:4}.avt__count[data-v-74968a75],.avt__percent[data-v-74968a75]{border-radius:999px;box-shadow:0 0 0 2px var(--bg,#0a0a0a);color:#fff;font-weight:700;line-height:1;position:absolute}.avt__count[data-v-74968a75]{align-items:center;background:#f23f43;display:inline-flex;font-size:calc(var(--badge)*.52);font-variant-numeric:tabular-nums;height:var(--badge);justify-content:center;min-width:var(--badge);overflow:hidden;right:0;top:0;transform:translate(35%,-35%);transform-origin:bottom left;transition:width .46s var(--avt-spring,cubic-bezier(.34,1.46,.44,1));width:calc(var(--badge) + (var(--digits, 1) - 1)*.62em);z-index:5}.avt__count-num[data-v-74968a75]{display:block}@supports (corner-shape:squircle){.avt--s-squircle .avt__ring[data-v-74968a75]{corner-shape:squircle}}@media(prefers-reduced-motion:reduce){.avt[data-v-74968a75],.avt__status[data-v-74968a75]{transition:none}.avt__ripple[data-v-74968a75]{display:none}.avt--ring-live .avt__ring[data-v-74968a75],.avt--ring-story .avt__ring[data-v-74968a75],.avt__typing i[data-v-74968a75]{animation:none}}.badge[data-v-61ebff18]{--h:24px;--px:9px;--fs:12px;--gap:5px;--rr:999px;--accent:var(--inp-accent,#ededed);--ring:var(--inp-ring,255 255 255);--tint:var(--text-secondary,#a1a1a1);--solid-fg:var(--badge-solid-fg,#0b0b0b);align-items:center;border:1px solid transparent;border-radius:var(--rr);display:inline-flex;font:inherit;font-size:var(--fs);font-weight:550;gap:var(--gap);height:var(--h);isolation:isolate;letter-spacing:.01em;line-height:1;padding:0 var(--px);position:relative;transition:border-color .2s var(--ease-out,cubic-bezier(.22,1,.36,1)),background-color .2s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.badge--sm[data-v-61ebff18]{--h:20px;--px:7px;--fs:11px;--gap:4px}.badge--lg[data-v-61ebff18]{--h:28px;--px:12px;--fs:13px;--gap:6px}.badge--r-subtle[data-v-61ebff18]{--rr:6px}.badge--r-rounded[data-v-61ebff18]{--rr:9px}.badge--r-pill[data-v-61ebff18]{--rr:999px}.badge--v-soft[data-v-61ebff18]{background:rgb(var(--ring)/.14);border-color:rgb(var(--ring)/.22);color:var(--tint)}.badge--v-solid[data-v-61ebff18]{background:rgb(var(--ring)/.92);border-color:transparent;color:var(--solid-fg)}.badge--v-outline[data-v-61ebff18]{background:transparent;border-color:rgb(var(--ring)/.5);color:var(--tint)}.badge__dot[data-v-61ebff18]{background:currentColor;border-radius:999px;flex:0 0 auto;height:6px;width:6px}.badge__label[data-v-61ebff18]{position:relative;z-index:2}.badge__close[data-v-61ebff18]{align-items:center;background:transparent;border:none;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:inherit;height:1.15em;isolation:isolate;justify-content:center;margin-right:-2px;opacity:.7;padding:0;position:relative;transition:opacity .16s ease,background-color .16s ease;width:1.15em}.badge__close[data-v-61ebff18]:hover:not(:disabled){background:rgb(var(--ring)/.18);opacity:1}.badge--v-solid .badge__close[data-v-61ebff18]:hover:not(:disabled){background:#0000002e}.badge__close[data-v-61ebff18]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.badge__glow[data-v-61ebff18],.badge__ripples[data-v-61ebff18]{border-radius:inherit}.badge__glow[data-v-61ebff18]{--glow-strength:.45;--glow-ring:1px;--glow-inset:-1px}.badge--t-danger[data-v-61ebff18]{--accent:#ff6369;--ring:255 99 105;--fx-tint:255 99 105;--tint:var(--inp-t-danger-hint,#ff8a8e);--solid-fg:#160405}.badge--t-warn[data-v-61ebff18]{--accent:#ffb224;--ring:255 178 36;--fx-tint:255 178 36;--tint:var(--inp-t-warn-hint,#f5b544);--solid-fg:#160f02}.badge--t-success[data-v-61ebff18]{--accent:#4cc38a;--ring:76 195 138;--fx-tint:76 195 138;--tint:var(--inp-t-success-hint,#5fd49b);--solid-fg:#04120b}.badge.is-disabled[data-v-61ebff18]{opacity:.5}.badge.is-disabled .badge__close[data-v-61ebff18]{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.badge[data-v-61ebff18],.badge__close[data-v-61ebff18]{transition:none}}.bc[data-v-79512a99]{--fs:var(--ctrl-fs-md,14px);--gap:8px;--sep-size:16px;--glow-rgb:var(--fx-tint,255 255 255);--drop-rgb:10 10 10;display:inline-flex;font-family:inherit;font-size:var(--fs);max-width:100%}.bc--sm[data-v-79512a99]{--fs:var(--ctrl-fs-sm,13px);--gap:6px;--sep-size:14px}.bc--md[data-v-79512a99]{--fs:var(--ctrl-fs-md,14px);--gap:8px;--sep-size:16px}.bc--lg[data-v-79512a99]{--fs:var(--ctrl-fs-lg,15px);--gap:10px;--sep-size:18px}.bc__list[data-v-79512a99]{align-items:center;display:flex;flex-wrap:wrap;gap:0 var(--gap);list-style:none;margin:0;padding:0}.bc__item[data-v-79512a99]{align-items:center;display:inline-flex;gap:var(--gap)}.bc__crumb[data-v-79512a99],.bc__sep[data-v-79512a99]{--lit:0;--mx:50%;--my:50%}.bc__crumb[data-v-79512a99]{align-items:center;cursor:pointer;display:inline-flex;font-weight:500;gap:6px;line-height:1;position:relative;text-decoration:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;color:var(--text-muted,#8a8a8a);transform-origin:center;transition:transform .62s linear(0,.013 1.2%,.05 2.5%,.193 5.1%,.704 12.3%,.9 15.6%,1.04 19.1%,1.106 21.6%,1.143 24.3%,1.15 26%,1.14 28.1%,1.07 33%,1.013 38.2%,.984 43.9%,.977 50%,.986 60%,1.003 75%,1)}.bc__crumb.is-pressing[data-v-79512a99]{transition:transform .12s cubic-bezier(.4,0,.2,1)}.bc__crumb.is-current[data-v-79512a99]{cursor:default}.bc__crumb.is-current .bc__text[data-v-79512a99]{background:none;-webkit-text-fill-color:var(--text,#ededed);color:var(--text,#ededed)}.bc__crumb.is-disabled[data-v-79512a99]{opacity:.4;pointer-events:none}.bc__text[data-v-79512a99]{background:radial-gradient(140px circle at var(--mx,50%) var(--my,50%),var(--text,#ededed),var(--text,#ededed) 25%,var(--text-muted,#8a8a8a) 100%);-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}@property --bc-r{syntax:"<length>";inherits:false;initial-value:0}.bc__drop[data-v-79512a99],.bc__text[data-v-79512a99]{-webkit-text-fill-color:transparent}.bc__drop[data-v-79512a99]{inset:0;pointer-events:none;position:absolute;white-space:nowrap;--d2:calc(var(--bc-r)*.52);animation:bc-drop-79512a99 1.82s cubic-bezier(.16,1,.3,1) forwards;background:radial-gradient(circle at var(--rx,50%) var(--ry,50%),transparent calc(var(--bc-r) - 17px),rgb(var(--drop-rgb,10 10 10)/.12) calc(var(--bc-r) - 13px),rgb(var(--drop-rgb,10 10 10)/.55) calc(var(--bc-r) - 6px),rgb(var(--drop-rgb,10 10 10)/.98) calc(var(--bc-r) - 1px),rgb(var(--drop-rgb,10 10 10)/.62) calc(var(--bc-r) + 4px),rgb(var(--drop-rgb,10 10 10)/.14) calc(var(--bc-r) + 11px),transparent calc(var(--bc-r) + 16px)),radial-gradient(circle at var(--rx,50%) var(--ry,50%),transparent calc(var(--d2) - 12px),rgb(var(--drop-rgb,10 10 10)/.3) calc(var(--d2) - 5px),rgb(var(--drop-rgb,10 10 10)/.55) var(--d2),rgb(var(--drop-rgb,10 10 10)/.12) calc(var(--d2) + 7px),transparent calc(var(--d2) + 12px));-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes bc-drop-79512a99{0%{--bc-r:0px;opacity:.4}12%{opacity:1}to{--bc-r:150px;opacity:0}}.bc__icon[data-v-79512a99]{align-items:center;display:inline-flex;justify-content:center}.bc__icon[data-v-79512a99] svg{display:block;height:1.05em;width:1.05em}.bc__sep[data-v-79512a99]{align-items:center;color:color-mix(in srgb,var(--text,#ededed) calc(var(--lit)*100%),var(--text-muted,#8a8a8a));display:inline-flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bc__sep--svg[data-v-79512a99] svg{display:block;height:var(--sep-size);width:var(--sep-size)}.bc--t-danger[data-v-79512a99]{--glow-rgb:255 99 105}.bc--t-warn[data-v-79512a99]{--glow-rgb:255 178 36}.bc--t-success[data-v-79512a99]{--glow-rgb:76 195 138}:root[data-theme=light] .bc{--drop-rgb:255 255 255}.bc.is-disabled[data-v-79512a99]{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.bc__crumb[data-v-79512a99],.bc__sep[data-v-79512a99]{transition:none}}.btn[data-v-a630baaf]{--h:var(--ctrl-h-md,40px);--r:var(--ctrl-r-md,12px);--fs:var(--ctrl-fs-md,14px);--px:var(--ctrl-px-md,14px);--rip:255 255 255;align-items:center;border:1px solid transparent;border-radius:calc(var(--r, 12px)*var(--r-mult, 1));cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--fs,var(--ctrl-fs-md,14px));font-weight:500;gap:8px;height:var(--h);isolation:isolate;justify-content:center;line-height:1;padding:0 var(--px,var(--ctrl-px-md,14px));position:relative;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform .24s cubic-bezier(.34,1.56,.64,1),background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),opacity .2s ease}.btn[data-v-a630baaf]:active:not(:disabled){transform:scale(.97)}.btn[data-v-a630baaf]:disabled{cursor:not-allowed;opacity:.45}.btn--sm[data-v-a630baaf]{--h:var(--ctrl-h-sm,32px);--r:var(--ctrl-r-sm,10px);--fs:var(--ctrl-fs-sm,13px);--px:var(--ctrl-px-sm,12px)}.btn--md[data-v-a630baaf]{--h:var(--ctrl-h-md,40px);--r:var(--ctrl-r-md,12px);--fs:var(--ctrl-fs-md,14px);--px:var(--ctrl-px-md,14px)}.btn--lg[data-v-a630baaf]{--h:var(--ctrl-h-lg,48px);--r:var(--ctrl-r-lg,14px);--fs:var(--ctrl-fs-lg,15px);--px:var(--ctrl-px-lg,18px)}.btn--icon[data-v-a630baaf]{--px:0px;gap:0;width:var(--h)}.btn--icon .btn__label[data-v-a630baaf]{align-items:center;display:inline-flex;justify-content:center}.btn--icon .btn__label[data-v-a630baaf] svg{display:block;height:19px;width:19px}.btn--r-none[data-v-a630baaf]{--r:0px}.btn--r-subtle[data-v-a630baaf]{--r:8px}.btn--r-pill[data-v-a630baaf]{--r:999px}@supports (corner-shape:squircle){.btn--r-squircle[data-v-a630baaf]{corner-shape:squircle;--r-mult:1.7}}.btn--primary[data-v-a630baaf]{--fx-tint:var(--btn-primary-glow,0 0 0);--rip:var(--t-rip,var(--btn-primary-rip,0 0 0));background:var(--t-fill,var(--btn-primary-bg,#ededed));color:var(--t-on,var(--btn-primary-fg,#000))}.btn--primary[data-v-a630baaf]:hover:not(:disabled){opacity:.85}.btn--secondary[data-v-a630baaf]{--rip:var(--t-rgb,var(--fx-tint,255 255 255));background:var(--t-soft,var(--btn-secondary-bg,#1a1a1a));border-color:var(--t-border,var(--inp-border,#2a2a2a));color:var(--t-text,var(--inp-text,#ededed))}.btn--secondary[data-v-a630baaf]:hover:not(:disabled){background:var(--t-soft-strong,var(--btn-secondary-bg-hover,#242424));border-color:var(--t-border-hover,var(--inp-border-hover,#3d3d3d))}.btn--ghost[data-v-a630baaf]{--rip:var(--t-rgb,var(--fx-tint,255 255 255));background:transparent;color:var(--t-text,var(--inp-text,#ededed))}.btn--ghost[data-v-a630baaf]:hover:not(:disabled){background:var(--t-soft,var(--inp-hover-bg,hsla(0,0%,100%,.06)))}.btn--t-danger[data-v-a630baaf]{--fx-tint:255 255 255;--t-rip:255 255 255;--t-fill:#e5484d;--t-fill-hover:#ec5d62;--t-on:#fff;--t-text:#ff6369;--t-border:#5b1a1d;--t-border-hover:#8c2c30;--t-soft:rgba(229,72,77,.13);--t-soft-strong:rgba(229,72,77,.22);--t-rgb:255 99 105;--t-rgb-strong:255 40 48;--t-glow-soft-a:.95}.btn--t-warn[data-v-a630baaf]{--fx-tint:255 255 255;--t-rip:0 0 0;--t-fill:#f5a623;--t-fill-hover:#ffb938;--t-on:#1a1206;--t-text:#ffb224;--t-border:#5a3d10;--t-border-hover:#8a5e1a;--t-soft:rgba(245,166,35,.13);--t-soft-strong:rgba(245,166,35,.22);--t-rgb:255 178 36;--t-rgb-strong:255 150 0;--t-glow-soft-a:.95}.btn--t-success[data-v-a630baaf]{--fx-tint:255 255 255;--t-rip:255 255 255;--t-fill:#30a46c;--t-fill-hover:#3cb179;--t-on:#fff;--t-text:#4cc38a;--t-border:#1b3b2a;--t-border-hover:#2a5e42;--t-soft:rgba(48,164,108,.13);--t-soft-strong:rgba(48,164,108,.22);--t-rgb:76 195 138;--t-rgb-strong:40 215 120;--t-glow-soft-a:.95}.btn--ghost[data-v-a630baaf],.btn--secondary[data-v-a630baaf]{--fx-tint:var(--t-rgb,255 255 255);--fx-tint-soft:var(--t-rgb-strong,var(--t-rgb,255 255 255));--glow-soft-a:var(--t-glow-soft-a,.6)}.btn__label[data-v-a630baaf],.btn__spinner[data-v-a630baaf]{position:relative;z-index:2}.btn__label[data-v-a630baaf]{align-items:center;display:inline-flex;gap:6px;justify-content:center;white-space:nowrap}.btn--borderless[data-v-a630baaf]{border-color:transparent!important}.btn--borderless[data-v-a630baaf],.btn--borderless[data-v-a630baaf]:hover:not(:disabled){background:transparent}.btn--borderless .btn__glow[data-v-a630baaf]{display:none}.btn--borderless .btn__label[data-v-a630baaf]{filter:drop-shadow(0 0 5px rgb(var(--fx-tint,255 255 255)/.7));opacity:calc(.5 + var(--glow, 0)*.5);transition:opacity .16s ease}.btn__glow[data-v-a630baaf]{--glow-strength:.9;--glow-ring:1px;--glow-inset:-1px;--glow-r-core:60px;--glow-r-soft:200px}.btn--r-pill .btn__glow[data-v-a630baaf]{border-radius:999px}@supports (corner-shape:squircle){.btn--r-squircle .btn__glow[data-v-a630baaf]{corner-shape:squircle}}.btn__ripples[data-v-a630baaf]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.btn--r-pill .btn__ripples[data-v-a630baaf]{border-radius:999px}@supports (corner-shape:squircle){.btn--r-squircle .btn__ripples[data-v-a630baaf]{corner-shape:squircle}}.btn__ripple[data-v-a630baaf]{animation:btn-ripple-scale-a630baaf .78s cubic-bezier(.22,1,.36,1) forwards,btn-ripple-fade-a630baaf .78s ease forwards;background:radial-gradient(circle,rgb(var(--rip)/.38) 0,rgb(var(--rip)/.2) 24%,rgb(var(--rip)/.09) 44%,rgb(var(--rip)/.03) 60%,transparent 76%);pointer-events:none;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity;z-index:1}.btn__ripple[data-v-a630baaf],.btn__ripple[data-v-a630baaf]:after{border-radius:50%;opacity:0;position:absolute}.btn__ripple[data-v-a630baaf]:after{animation:btn-ripple-ring-scale-a630baaf .78s cubic-bezier(.22,1,.36,1) forwards,btn-ripple-fade-a630baaf .78s ease forwards;box-shadow:inset 0 0 14px rgb(var(--rip)/.35),0 0 18px rgb(var(--rip)/.22);content:"";inset:6%;transform:scale(.25)}@keyframes btn-ripple-scale-a630baaf{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes btn-ripple-ring-scale-a630baaf{0%{transform:scale(.2)}to{transform:scale(1)}}@keyframes btn-ripple-fade-a630baaf{0%{opacity:.8}to{opacity:0}}.btn__spinner[data-v-a630baaf]{animation:btn-spin-a630baaf .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;height:14px;width:14px}@keyframes btn-spin-a630baaf{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.btn[data-v-a630baaf]{transition:none}.btn[data-v-a630baaf]:active:not(:disabled){transform:none}.btn__ripple[data-v-a630baaf]{display:none}.btn__spinner[data-v-a630baaf]{animation-duration:1.2s}}.cal-root[data-v-75a9497c]{--h:var(--ctrl-h-md,40px);--fs:var(--ctrl-fs-md,14px);--px:var(--ctrl-px-md,14px);--cell:38px;--rr:12px;--sel-bg:var(--btn-primary-bg,#ededed);--sel-fg:var(--btn-primary-fg,#000);--rip:var(--fx-tint,255 255 255);color:var(--text,#ededed);display:inline-flex;flex-direction:column;font-family:inherit;font-size:var(--fs);position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}.cal--sm[data-v-75a9497c]{--h:var(--ctrl-h-sm,32px);--fs:var(--ctrl-fs-sm,13px);--px:var(--ctrl-px-sm,12px);--cell:32px;--rr:10px}.cal--md[data-v-75a9497c]{--h:var(--ctrl-h-md,40px);--fs:var(--ctrl-fs-md,14px);--px:var(--ctrl-px-md,14px);--cell:38px;--rr:12px}.cal--lg[data-v-75a9497c]{--h:var(--ctrl-h-lg,48px);--fs:var(--ctrl-fs-lg,15px);--px:var(--ctrl-px-lg,18px);--cell:44px;--rr:14px}.cal--r-none[data-v-75a9497c]{--rr:0px;--day-r:6px}.cal--r-subtle[data-v-75a9497c]{--rr:8px;--day-r:8px}.cal--r-rounded[data-v-75a9497c]{--rr:14px;--day-r:11px}.cal--r-pill[data-v-75a9497c]{--rr:20px;--day-r:999px}.cal--r-squircle[data-v-75a9497c]{--rr:18px;--day-r:12px}@supports (corner-shape:squircle){.cal--r-squircle .cal-input[data-v-75a9497c],.cal--r-squircle .cal-panel[data-v-75a9497c]{corner-shape:squircle}}.cal-input[data-v-75a9497c]{align-items:center;background:var(--sel-fill,transparent);border:1px solid var(--inp-border,#2a2a2a);border-radius:var(--rr);color:var(--inp-text,#ededed);cursor:pointer;display:inline-flex;font:inherit;font-weight:500;gap:9px;height:var(--h);min-width:200px;padding:0 var(--px);white-space:nowrap;width:100%;-webkit-tap-highlight-color:transparent;transition:border-color .2s var(--ease-out,cubic-bezier(.22,1,.36,1)),background-color .2s var(--ease-out,cubic-bezier(.22,1,.36,1))}.cal-input[data-v-75a9497c]:hover:not(:disabled){background-color:var(--inp-hover-bg,hsla(0,0%,100%,.05));border-color:var(--inp-border-hover,#3d3d3d)}.cal-input__icon[data-v-75a9497c]{color:var(--inp-prefix,#7a7a7a);flex:none;height:15px;width:15px}.cal-input__value[data-v-75a9497c]{overflow:hidden;text-overflow:ellipsis}.cal-input__value.is-placeholder[data-v-75a9497c]{color:var(--inp-placeholder,#5a5a5a)}.cal-panel[data-v-75a9497c]{border-radius:var(--rr);isolation:isolate;position:relative;width:-moz-max-content;width:max-content}.cal-surface[data-v-75a9497c]{background:var(--bg-card,#0a0a0a);border:1px solid var(--sel-menu-border,hsla(0,0%,100%,.09));border-radius:inherit;box-shadow:var(--sel-menu-shadow,0 12px 40px rgba(0,0,0,.5));inset:0;pointer-events:none;position:absolute;z-index:0}.cal-inner[data-v-75a9497c]{padding:12px;position:relative;z-index:1}.cal-ghost[data-v-75a9497c]{border-radius:inherit;display:grid;inset:0;place-items:center;pointer-events:none;position:absolute;z-index:2}.cal-ghost-clone[data-v-75a9497c]{display:inline-flex}.cal-panel--float[data-v-75a9497c]{overflow:hidden;position:fixed;z-index:50;--sel-bg:var(--btn-primary-bg,#ededed);--sel-fg:var(--btn-primary-fg,#000);--rip:var(--fx-tint,255 255 255);color:var(--text,#ededed);font-family:inherit;font-size:var(--fs);-moz-user-select:none;user-select:none;-webkit-user-select:none}.cal-panel__glow[data-v-75a9497c]{--glow-strength:.5;--glow-ring:1px;--glow-inset:-1px;border-radius:inherit}@supports (corner-shape:squircle){.cal--r-squircle .cal-panel[data-v-75a9497c],.cal--r-squircle .cal-panel__glow[data-v-75a9497c],.cal-panel.cal--r-squircle[data-v-75a9497c],.cal-panel.cal--r-squircle .cal-panel__glow[data-v-75a9497c]{corner-shape:squircle}}.cal-head[data-v-75a9497c]{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:8px}.cal-nav[data-v-75a9497c]{--lit:0;align-items:center;background:transparent;border:0;border-radius:9px;color:color-mix(in srgb,var(--text,#ededed) calc(var(--lit, 0)*100%),var(--text-muted,#666));cursor:pointer;display:inline-flex;flex:none;height:30px;justify-content:center;transition:background-color .16s ease,color .12s linear,transform .16s var(--ease-spring,cubic-bezier(.34,1.56,.64,1));width:30px}.cal-nav svg[data-v-75a9497c]{height:16px;width:16px}.cal-nav[data-v-75a9497c]:hover:not(:disabled){background:var(--inp-hover-bg,hsla(0,0%,100%,.06))}.cal-nav[data-v-75a9497c]:active:not(:disabled){transform:scale(.88)}.cal-title[data-v-75a9497c]{--mx:-9999px;--my:-9999px;--lit:0;background:radial-gradient(150px circle at var(--mx) var(--my),var(--text,#ededed),var(--text,#ededed) 18%,var(--text-muted,#666) 92%);-webkit-background-clip:text;background-clip:text;border:0;border-radius:9px;color:transparent;cursor:pointer;flex:1;font:inherit;font-weight:600;height:30px;letter-spacing:-.01em;text-transform:capitalize;-webkit-text-fill-color:transparent}.cal-week[data-v-75a9497c]{display:grid;grid-template-columns:repeat(7,var(--cell));margin-bottom:2px}.cal-week__cell[data-v-75a9497c]{color:var(--text-muted,#666);display:grid;font-size:11px;font-weight:500;height:28px;letter-spacing:.04em;place-items:center;text-transform:uppercase}.cal-stage[data-v-75a9497c]{margin:-4px;overflow:hidden;padding:4px;position:relative}.cal-grid[data-v-75a9497c]{display:flex;flex-direction:column;outline:none;position:relative}.cal-grid[data-v-75a9497c]:focus-visible{box-shadow:none}.cal-row[data-v-75a9497c]{display:grid;grid-auto-rows:var(--cell);grid-template-columns:repeat(7,var(--cell))}.cal-hl[data-v-75a9497c]{background:var(--inp-hover-bg,hsla(0,0%,100%,.06));border-radius:var(--day-r,12px);height:var(--cell);left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate(calc(var(--hx, 0)*var(--cell)),calc(var(--hy, 0)*var(--cell)));transition:transform .28s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),opacity .18s ease;width:var(--cell);z-index:0}.cal-hl.is-on[data-v-75a9497c]{opacity:1}@supports (corner-shape:squircle){.cal--r-squircle .cal-hl[data-v-75a9497c]{corner-shape:squircle}}.cal-sel[data-v-75a9497c],.cal-sel-text[data-v-75a9497c]{border-radius:var(--day-r,12px);height:var(--cell);left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate(calc(var(--sx, 0)*var(--cell)),calc(var(--sy, 0)*var(--cell)));transition:transform .4s cubic-bezier(.34,1.4,.64,1),opacity .2s ease;width:var(--cell)}.cal-sel[data-v-75a9497c]{background:var(--sel-bg);z-index:2}.cal-sel-text[data-v-75a9497c]{overflow:hidden;z-index:3}.cal-sel-text.is-on[data-v-75a9497c],.cal-sel.is-on[data-v-75a9497c]{opacity:1}.cal-sel.is-pop[data-v-75a9497c]{animation:cal-sel-pop-75a9497c .46s cubic-bezier(.34,1.4,.64,1)}@keyframes cal-sel-pop-75a9497c{0%{scale:1}38%{scale:1.086}to{scale:1}}@supports (corner-shape:squircle){.cal--r-squircle .cal-sel[data-v-75a9497c],.cal--r-squircle .cal-sel-text[data-v-75a9497c]{corner-shape:squircle}}.cal-sel__mask[data-v-75a9497c]{left:0;position:absolute;top:0;transform:translate(calc(var(--sx, 0)*var(--cell)*-1),calc(var(--sy, 0)*var(--cell)*-1));transition:transform .4s cubic-bezier(.34,1.4,.64,1);width:calc(var(--cell)*7)}.cal-sel__mask .cal-row[data-v-75a9497c]{display:grid;grid-auto-rows:var(--cell);grid-template-columns:repeat(7,var(--cell))}.cal-sel__n[data-v-75a9497c]{align-items:center;color:var(--sel-fg);display:inline-flex;font-size:calc(var(--fs) - 1px);font-variant-numeric:tabular-nums;font-weight:600;height:var(--cell);justify-content:center;width:var(--cell)}.cal-month-enter-active[data-v-75a9497c]{transition:transform .48s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),opacity .3s ease,filter .36s ease;z-index:1}.cal-month-leave-active[data-v-75a9497c]{inset:4px;position:absolute;transition:transform .42s var(--ease-out,cubic-bezier(.22,1,.36,1)),opacity .26s ease,filter .3s ease;z-index:0}.cal-month-enter-from[data-v-75a9497c]{filter:blur(10px);opacity:0;transform:translate(calc(var(--dir, 1)*46px)) scale(.9)}.cal-month-leave-to[data-v-75a9497c]{filter:blur(7px);opacity:0;transform:translate(calc(var(--dir, 1)*-34px)) scale(.97)}.cal-day[data-v-75a9497c]{align-items:center;background:transparent;border:0;border-radius:var(--day-r,12px);color:var(--text,#ededed);cursor:pointer;display:inline-flex;font:inherit;font-size:calc(var(--fs) - 1px);font-variant-numeric:tabular-nums;height:var(--cell);isolation:isolate;justify-content:center;position:relative;width:var(--cell);-webkit-tap-highlight-color:transparent;transition:background-color .16s var(--ease-out,cubic-bezier(.22,1,.36,1)),color .16s ease,transform .2s var(--ease-spring,cubic-bezier(.34,1.56,.64,1))}@supports (corner-shape:squircle){.cal--r-squircle .cal-day[data-v-75a9497c]{corner-shape:squircle}}.cal-day__n[data-v-75a9497c]{position:relative;z-index:1;--mx:-9999px;--my:-9999px;background:radial-gradient(95px circle at var(--mx) var(--my),var(--text,#ededed),var(--text,#ededed) 22%,var(--text-muted,#666) 95%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;transition:-webkit-text-fill-color .2s ease}.cal-day__ripples[data-v-75a9497c]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}@supports (corner-shape:squircle){.cal--r-squircle .cal-day__ripples[data-v-75a9497c]{corner-shape:squircle}}.cal-day[data-v-75a9497c]:active:not(:disabled){transform:scale(.9)}.cal-day.is-out[data-v-75a9497c]{opacity:.3}.cal-day.is-disabled[data-v-75a9497c]{cursor:not-allowed;opacity:.22}.cal-day.is-today[data-v-75a9497c]:after{background:currentColor;border-radius:50%;bottom:5px;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:3px;z-index:1}.cal-grid:focus-visible .cal-day.is-focus[data-v-75a9497c]{box-shadow:inset 0 0 0 1.5px var(--border-strong,#2a2a2a)}.cal-grid:focus-visible .cal-day.is-focus.selected[data-v-75a9497c]{box-shadow:inset 0 0 0 1.5px var(--bg-card,#0a0a0a)}.cal-day.inRange[data-v-75a9497c]{background:rgb(var(--rip)/.1);border-radius:0}.cal-day.inRange.preview[data-v-75a9497c]{background:rgb(var(--rip)/.06)}.cal-day.selected[data-v-75a9497c]{color:var(--sel-fg);font-weight:600}.cal-panel:not(.cal--single) .cal-day.selected[data-v-75a9497c]{background:var(--sel-bg)}.cal-panel:not(.cal--single) .cal-day.selected .cal-day__n[data-v-75a9497c]{-webkit-text-fill-color:var(--sel-fg);color:var(--sel-fg)}.cal-day.selected.is-today[data-v-75a9497c]:after{background:var(--sel-fg)}.cal-day.start[data-v-75a9497c]:not(.end){border-bottom-right-radius:0;border-top-right-radius:0}.cal-day.end[data-v-75a9497c]:not(.start){border-bottom-left-radius:0;border-top-left-radius:0}.cal-root.is-disabled .cal-input[data-v-75a9497c],.is-disabled .cal-day[data-v-75a9497c]{cursor:not-allowed}.cal-root.is-disabled[data-v-75a9497c]{opacity:.55;pointer-events:none}.cal-pop-enter-active[data-v-75a9497c]{transition:opacity .22s ease,transform .32s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),filter .22s ease}.cal-pop-leave-active[data-v-75a9497c]{transition:opacity .16s ease,transform .2s ease,filter .16s ease}.cal-pop-enter-from[data-v-75a9497c],.cal-pop-leave-to[data-v-75a9497c]{filter:blur(6px);opacity:0;transform:translateY(-8px) scale(.97)}@media(prefers-reduced-motion:reduce){.cal-day[data-v-75a9497c],.cal-month-enter-active[data-v-75a9497c],.cal-month-leave-active[data-v-75a9497c],.cal-nav[data-v-75a9497c],.cal-pop-enter-active[data-v-75a9497c],.cal-pop-leave-active[data-v-75a9497c],.cal-title[data-v-75a9497c]{transition:none}.cal-month-enter-from[data-v-75a9497c],.cal-month-leave-to[data-v-75a9497c]{filter:none;transform:none}.cal-sel.is-pop[data-v-75a9497c]{animation:none}}.card[data-v-f022fd2c]{--r:var(--ctrl-r-md,12px);--pad:var(--card-pad-md,18px);--gap:8px;--rip:255 255 255;background:var(--card-bg,var(--bg-card,#141414));border:1px solid transparent;border-radius:calc(var(--r, 12px)*var(--r-mult, 1));color:var(--card-fg,var(--text,#ededed));display:flex;flex-direction:column;font-family:inherit;isolation:isolate;position:relative;text-align:left;transition:transform .32s cubic-bezier(.34,1.4,.64,1),background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1);width:100%}.card--sm[data-v-f022fd2c]{--pad:var(--card-pad-sm,14px);--r:var(--ctrl-r-sm,10px)}.card--md[data-v-f022fd2c]{--pad:var(--card-pad-md,18px);--r:var(--ctrl-r-md,12px)}.card--lg[data-v-f022fd2c]{--pad:var(--card-pad-lg,24px);--r:var(--ctrl-r-lg,14px)}.card--r-none[data-v-f022fd2c]{--r:0px}.card--r-subtle[data-v-f022fd2c]{--r:8px}.card--r-pill[data-v-f022fd2c]{--r:28px}@supports (corner-shape:squircle){.card--r-squircle[data-v-f022fd2c]{corner-shape:squircle;--r-mult:1.7}}.card--elevated[data-v-f022fd2c]{background:var(--card-bg,var(--bg-card,#141414));border-color:var(--card-border,var(--border,#232323));box-shadow:var(--card-shadow,0 1px 2px rgba(0,0,0,.08),0 6px 18px -14px rgba(0,0,0,.16))}.card--outlined[data-v-f022fd2c]{background:transparent;border-color:var(--border,#2a2a2a)}.card--soft[data-v-f022fd2c]{background:var(--card-soft-bg,var(--bg-elevated,hsla(0,0%,100%,.035)));border-color:transparent}.card--interactive[data-v-f022fd2c]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.card--interactive[data-v-f022fd2c]:hover:not(.is-disabled){border-color:var(--border-hover,#3d3d3d);box-shadow:var(--card-shadow-hover,0 1px 3px rgba(0,0,0,.1),0 12px 30px -18px rgba(0,0,0,.22));transform:translateY(-2px)}.card--interactive[data-v-f022fd2c]:focus-visible{outline:2px solid var(--focus-ring,#4c8bf5);outline-offset:2px}.is-disabled[data-v-f022fd2c]{opacity:.5;pointer-events:none}.card__media[data-v-f022fd2c]{background:var(--card-media-bg,#0d0d0d);overflow:hidden;position:relative;width:100%}.card__img[data-v-f022fd2c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__inner[data-v-f022fd2c]{border-radius:inherit;display:flex;flex-direction:column;overflow:clip;position:relative;z-index:0}@supports (corner-shape:squircle){.card--r-squircle .card__inner[data-v-f022fd2c]{corner-shape:squircle}}.card__body[data-v-f022fd2c]{display:flex;flex-direction:column;gap:var(--gap);padding:var(--pad);position:relative;z-index:2}.card__title[data-v-f022fd2c]{color:var(--text,#ededed);font-size:16px;font-weight:600;line-height:1.3;margin:0}.card__subtitle[data-v-f022fd2c]{color:var(--text-muted,#8a8a8a);font-size:13px;margin:0}.card__text[data-v-f022fd2c]{color:var(--text-secondary,#a8a8a8);font-size:14px;line-height:1.55}.card__footer[data-v-f022fd2c]{align-items:center;display:flex;gap:8px;margin-top:4px}.card__glow[data-v-f022fd2c]{--glow-strength:1;--glow-ring:1.5px;--glow-inset:-1px;--glow-r-core:90px;--glow-r-soft:260px}.card:not(.card--glow) .card__glow[data-v-f022fd2c]{display:none}.card--r-pill .card__glow[data-v-f022fd2c]{border-radius:28px}@supports (corner-shape:squircle){.card--r-squircle .card__glow[data-v-f022fd2c]{corner-shape:squircle}}.card__ripples[data-v-f022fd2c]{border-radius:inherit;inset:0;overflow:hidden;z-index:1}.card__ripple[data-v-f022fd2c],.card__ripples[data-v-f022fd2c]{pointer-events:none;position:absolute}.card__ripple[data-v-f022fd2c]{animation:card-ripple-scale-f022fd2c .76s cubic-bezier(.22,1,.36,1) forwards,card-ripple-fade-f022fd2c .76s ease forwards;background:radial-gradient(circle,rgb(var(--rip)/.14) 0,rgb(var(--rip)/.07) 34%,rgb(var(--rip)/.02) 58%,transparent 74%);border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}@keyframes card-ripple-scale-f022fd2c{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes card-ripple-fade-f022fd2c{0%{opacity:.9}to{opacity:0}}@media(prefers-reduced-motion:reduce){.card[data-v-f022fd2c]{transition:border-color .2s ease,background-color .2s ease}.card--interactive[data-v-f022fd2c]:hover:not(.is-disabled){transform:none}.card__ripple[data-v-f022fd2c]{display:none}}.vck[data-v-975d7c98]{--box:20px;--fs:14px;--accent:var(--inp-accent,#ededed);--on-fg:var(--bg,#0a0a0a);--ring:var(--inp-ring,255 255 255);--drop-rgb:10 10 10;align-items:center;color:var(--text,#ededed);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--fs);gap:9px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.vck--lbl-left[data-v-975d7c98]{flex-direction:row-reverse}.vck--sm[data-v-975d7c98]{--box:16px;--fs:13px}.vck--md[data-v-975d7c98]{--box:20px;--fs:14px}.vck--lg[data-v-975d7c98]{--box:24px;--fs:15px}.vck__box[data-v-975d7c98]{align-items:center;background:var(--bg-input,#0d0d0d);border:1.5px solid var(--inp-border,#3a3a3a);border-radius:var(--rr,6px);cursor:inherit;display:inline-flex;flex:none;height:var(--box);isolation:isolate;justify-content:center;outline:none;padding:0;position:relative;transition:border-color .2s var(--ease-out,cubic-bezier(.22,1,.36,1)),background-color .2s var(--ease-out,cubic-bezier(.22,1,.36,1)),transform .34s cubic-bezier(.34,1.7,.5,1);width:var(--box)}.vck__box[data-v-975d7c98]:hover{border-color:var(--inp-border-hover,#5a5a5a)}.vck__box[data-v-975d7c98]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px rgb(var(--ring)/.3)}.is-pressed .vck__box[data-v-975d7c98]{transform:scale(.82)}.is-pop .vck__box[data-v-975d7c98]{animation:vck-pop-975d7c98 .42s cubic-bezier(.34,1.7,.5,1)}@keyframes vck-pop-975d7c98{0%{scale:.86}45%{scale:1.14}to{scale:1}}.is-indeterminate .vck__box[data-v-975d7c98],.is-on .vck__box[data-v-975d7c98]{background:var(--accent);border-color:var(--accent)}.vck--r-none[data-v-975d7c98]{--rr:0px}.vck--r-subtle[data-v-975d7c98]{--rr:6px}.vck--r-rounded[data-v-975d7c98]{--rr:8px}.vck--r-pill[data-v-975d7c98]{--rr:999px}@supports (corner-shape:squircle){.vck--r-squircle[data-v-975d7c98]{--rr:12px}.vck--r-squircle[data-v-975d7c98],.vck--r-squircle .vck__box[data-v-975d7c98],.vck--r-squircle .vck__ripples[data-v-975d7c98]{corner-shape:squircle}}.vck__glow[data-v-975d7c98]{--glow-strength:.9;--glow-ring:1px;--glow-inset:-1px;--glow-r-core:33px;--glow-r-soft:110px}.vck--r-pill .vck__glow[data-v-975d7c98]{border-radius:999px}@supports (corner-shape:squircle){.vck--r-squircle .vck__glow[data-v-975d7c98]{corner-shape:squircle}}.vck__ripples[data-v-975d7c98]{border-radius:inherit;inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:-1}.vck__ripple[data-v-975d7c98]{animation:vck-ripple-scale-975d7c98 .62s cubic-bezier(.22,1,.36,1) forwards,vck-ripple-fade-975d7c98 .62s ease forwards;background:radial-gradient(circle,rgb(var(--ring)/.35) 0,rgb(var(--ring)/.18) 42%,rgb(var(--ring)/.06) 62%,transparent 78%);border-radius:50%;opacity:0;position:absolute;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}.vck__ripple--inner[data-v-975d7c98]{animation:vck-ripple-scale-975d7c98 .46s cubic-bezier(.22,1,.36,1) forwards,vck-ripple-fade-975d7c98 .46s ease forwards;background:radial-gradient(circle,rgb(var(--ring)/.6) 0,rgb(var(--ring)/.32) 40%,rgb(var(--ring)/.1) 62%,transparent 76%)}.vck__ripple[data-v-975d7c98]:not(.vck__ripple--inner){animation-delay:90ms}@keyframes vck-ripple-scale-975d7c98{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes vck-ripple-fade-975d7c98{0%{opacity:.7}to{opacity:0}}.vck__mark[data-v-975d7c98]{color:var(--on-fg);height:78%;position:relative;width:78%;z-index:1}.vck__check[data-v-975d7c98]{stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .3s cubic-bezier(.65,0,.35,1)}.vck__dash[data-v-975d7c98]{stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset .22s cubic-bezier(.65,0,.35,1)}.is-indeterminate .vck__dash[data-v-975d7c98],.is-on:not(.is-indeterminate) .vck__check[data-v-975d7c98]{stroke-dashoffset:0}.is-indeterminate .vck__check[data-v-975d7c98]{stroke-dashoffset:24}.vck__label[data-v-975d7c98]{display:inline-block;line-height:1.2;position:relative;transform-origin:center;transition:transform .62s linear(0,.013 1.2%,.05 2.5%,.193 5.1%,.704 12.3%,.9 15.6%,1.04 19.1%,1.106 21.6%,1.143 24.3%,1.15 26%,1.14 28.1%,1.07 33%,1.013 38.2%,.984 43.9%,.977 50%,.986 60%,1.003 75%,1)}.vck__label.is-pressing[data-v-975d7c98]{transition:transform .12s cubic-bezier(.4,0,.2,1)}@property --vck-r{syntax:"<length>";inherits:false;initial-value:0}.vck__drop[data-v-975d7c98]{inset:0;pointer-events:none;position:absolute;white-space:nowrap;--d2:calc(var(--vck-r)*.52);background:radial-gradient(circle at var(--rx,50%) var(--ry,50%),transparent calc(var(--vck-r) - 17px),rgb(var(--drop-rgb,10 10 10)/.12) calc(var(--vck-r) - 13px),rgb(var(--drop-rgb,10 10 10)/.55) calc(var(--vck-r) - 6px),rgb(var(--drop-rgb,10 10 10)/.98) calc(var(--vck-r) - 1px),rgb(var(--drop-rgb,10 10 10)/.62) calc(var(--vck-r) + 4px),rgb(var(--drop-rgb,10 10 10)/.14) calc(var(--vck-r) + 11px),transparent calc(var(--vck-r) + 16px)),radial-gradient(circle at var(--rx,50%) var(--ry,50%),transparent calc(var(--d2) - 12px),rgb(var(--drop-rgb,10 10 10)/.3) calc(var(--d2) - 5px),rgb(var(--drop-rgb,10 10 10)/.55) var(--d2),rgb(var(--drop-rgb,10 10 10)/.12) calc(var(--d2) + 7px),transparent calc(var(--d2) + 12px));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:vck-drop-975d7c98 1.82s cubic-bezier(.16,1,.3,1) forwards;color:transparent}@keyframes vck-drop-975d7c98{0%{--vck-r:0px;opacity:.4}12%{opacity:1}to{--vck-r:150px;opacity:0}}:root[data-theme=light] .vck{--drop-rgb:255 255 255}.vck--t-danger[data-v-975d7c98]{--accent:#e5484d;--ring:255 99 105;--fx-tint:255 99 105;--on-fg:#fff}.vck--t-warn[data-v-975d7c98]{--accent:#f5a623;--ring:255 178 36;--fx-tint:255 178 36;--on-fg:#1a1206}.vck--t-success[data-v-975d7c98]{--accent:#30a46c;--ring:76 195 138;--fx-tint:76 195 138;--on-fg:#fff}.is-disabled[data-v-975d7c98]{opacity:.45}.is-disabled[data-v-975d7c98],.is-disabled .vck__box[data-v-975d7c98]{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.vck__box[data-v-975d7c98],.vck__check[data-v-975d7c98],.vck__dash[data-v-975d7c98]{transition-duration:0s}.is-pop .vck__box[data-v-975d7c98]{animation:none}.vck__ripple[data-v-975d7c98]{display:none}.vck__label[data-v-975d7c98]{transition:none}}.vs-sb[data-v-eb60583d]{background:var(--bg-elevated,#121212);border:1px solid var(--border,#222);border-radius:16px;height:340px;max-width:420px;overflow:hidden;position:relative;width:100%}.vs-sb--bare[data-v-eb60583d]{border-radius:0}.vs-sb--bare[data-v-eb60583d],.vs-sb--page[data-v-eb60583d]{background:transparent;border:none;height:auto;max-width:none}.vs-sb--page[data-v-eb60583d]{border-radius:0;inset:0;overflow:visible;pointer-events:none;position:fixed;width:auto;z-index:2147483600}.vs-sb--page .vs-sb__track[data-v-eb60583d]{pointer-events:auto;position:fixed;right:2px}.vs-sb__vp[data-v-eb60583d]{height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.vs-sb--bare .vs-sb__vp[data-v-eb60583d]{height:auto}.vs-sb__vp[data-v-eb60583d]::-webkit-scrollbar{display:none;height:0;width:0}.vs-sb__track[data-v-eb60583d]{cursor:pointer;position:absolute;right:0;width:16px}.vs-sb__ghost[data-v-eb60583d],.vs-sb__thumb[data-v-eb60583d]{border-radius:999px;filter:blur(0);position:absolute;right:3px;scale:1;top:3px;transition:width .22s cubic-bezier(.34,1.56,.64,1),background-color .22s ease,opacity .36s ease,scale .42s cubic-bezier(.34,1.56,.64,1),filter .36s ease;will-change:transform,width,scale,filter,opacity}.vs-sb__track--hidden .vs-sb__ghost[data-v-eb60583d],.vs-sb__track--hidden .vs-sb__thumb[data-v-eb60583d]{filter:blur(5px);opacity:0;scale:.35}.vs-sb__thumb[data-v-eb60583d]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:grab}.vs-sb__thumb[data-v-eb60583d]:active{cursor:grabbing}.vs-sb__ghost[data-v-eb60583d]{pointer-events:none}.vs-sb__demo[data-v-eb60583d]{color:var(--text-secondary,#c9c9c9);font-family:inherit;padding:22px 26px}.vs-sb__demo h3[data-v-eb60583d]{color:var(--text,#fff);font-size:16px;font-weight:600;margin:0 0 14px}.vs-sb__demo p[data-v-eb60583d]{font-size:13px;line-height:1.7;margin:0 0 16px}@media(prefers-reduced-motion:reduce){.vs-sb__thumb[data-v-eb60583d]{transition:none}}.vsc[data-v-7944d3c2]{--r:12px;background:var(--ed-bg);border:1px solid var(--ed-border);border-radius:var(--r);box-shadow:var(--ed-shadow);color:var(--ed-fg);display:flex;flex-direction:column;font-family:var(--font-mono,"Geist Mono Variable",ui-monospace,"SF Mono",monospace);isolation:isolate;overflow:hidden;position:relative;transition:border-color .2s var(--ease-out,ease),box-shadow .2s var(--ease-out,ease);width:100%}.vsc--dark[data-v-7944d3c2]{--ed-bg:#000;--ed-bar:#000;--ed-border:#1f1f1f;--ed-fg:#d4d4d4;--ed-gutter:#5a6169;--ed-bar-fg:#ccc;--ed-hl:hsla(0,0%,100%,.06);--ed-hl-bar:#569cd6;--ed-btn:#9da5b4;--ed-btn-hover:#fff;--ed-btn-bg:hsla(0,0%,100%,.08);--ed-shadow:0 18px 50px rgba(0,0,0,.6),0 4px 14px rgba(0,0,0,.4);--ed-sep:hsla(0,0%,100%,.08);--c-comment:#6a9955;--c-string:#ce9178;--c-keyword:#569cd6;--c-control:#c586c0;--c-number:#b5cea8;--c-function:#dcdcaa;--c-property:#9cdcfe;--c-variable:#9cdcfe;--c-type:#4ec9b0;--c-tag:#569cd6;--c-attr:#9cdcfe;--c-attr-dir:#c586c0;--c-operator:#d4d4d4;--c-punct:#d4d4d4;--c-const:#569cd6;--c-decorator:#dcdcaa;--c-text:#d4d4d4}.vsc--light[data-v-7944d3c2]{--ed-bg:#fff;--ed-bar:#f3f3f3;--ed-border:#e2e2e2;--ed-fg:#383a42;--ed-gutter:#aab1bf;--ed-bar-fg:#424242;--ed-hl:rgba(0,80,200,.06);--ed-hl-bar:#06c;--ed-btn:#6a737d;--ed-btn-hover:#1a1a1a;--ed-btn-bg:rgba(0,0,0,.06);--ed-shadow:0 18px 50px rgba(0,0,0,.12),0 4px 14px rgba(0,0,0,.08);--ed-sep:rgba(0,0,0,.08);--c-comment:green;--c-string:#a31515;--c-keyword:#00f;--c-control:#af00db;--c-number:#098658;--c-function:#795e26;--c-property:#001080;--c-variable:#001080;--c-type:#267f99;--c-tag:maroon;--c-attr:#e50000;--c-attr-dir:#af00db;--c-operator:#383a42;--c-punct:#383a42;--c-const:#00f;--c-decorator:#795e26;--c-text:#383a42}.vsc--r-subtle[data-v-7944d3c2]{--r:8px}.vsc--r-rounded[data-v-7944d3c2]{--r:12px}@supports (corner-shape:squircle){.vsc--r-squircle[data-v-7944d3c2]{--r:18px;corner-shape:squircle}}.vsc__glow[data-v-7944d3c2]{--glow-strength:.5;--glow-ring:1px;--glow-inset:-1px;border-radius:var(--r);z-index:4}@supports (corner-shape:squircle){.vsc--r-squircle .vsc__glow[data-v-7944d3c2]{corner-shape:squircle}}.vsc__bar[data-v-7944d3c2]{align-items:center;background:var(--ed-bar);border-bottom:1px solid var(--ed-sep);display:flex;flex:none;gap:12px;height:38px;padding:0 12px;position:relative;z-index:2}.vsc__traffic[data-v-7944d3c2]{display:inline-flex;flex:none;gap:8px}.vsc__dot[data-v-7944d3c2]{border-radius:50%;box-shadow:inset 0 0 0 .5px #0003;display:block;height:12px;width:12px}.vsc__dot--r[data-v-7944d3c2]{background:#ff5f57}.vsc__dot--y[data-v-7944d3c2]{background:#febc2e}.vsc__dot--g[data-v-7944d3c2]{background:#28c840}.vsc__file[data-v-7944d3c2]{align-items:center;color:var(--ed-bar-fg);display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;letter-spacing:.01em;margin:0 auto;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vsc__ext[data-v-7944d3c2]{background:#8a8a8a;border-radius:2px;flex:none;height:8px;width:8px}.vsc__ext[data-ext=vue][data-v-7944d3c2]{background:#42b883}.vsc__ext[data-ext=ts][data-v-7944d3c2],.vsc__ext[data-ext=tsx][data-v-7944d3c2]{background:#3178c6}.vsc__ext[data-ext=js][data-v-7944d3c2],.vsc__ext[data-ext=jsx][data-v-7944d3c2],.vsc__ext[data-ext=mjs][data-v-7944d3c2]{background:#f7df1e}.vsc__ext[data-ext=css][data-v-7944d3c2],.vsc__ext[data-ext=scss][data-v-7944d3c2]{background:#2965f1}.vsc__ext[data-ext=html][data-v-7944d3c2]{background:#e34f26}.vsc__ext[data-ext=json][data-v-7944d3c2]{background:#cbcb41}.vsc__ext[data-ext=py][data-v-7944d3c2],.vsc__ext[data-ext=python][data-v-7944d3c2]{background:#3776ab}.vsc__ext[data-ext=bash][data-v-7944d3c2],.vsc__ext[data-ext=sh][data-v-7944d3c2]{background:#4eaa25}.vsc__ext[data-ext=md][data-v-7944d3c2]{background:#519aba}.vsc__copy[data-v-7944d3c2]{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--ed-btn);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;padding:0;transition:background-color .16s ease,color .16s ease,transform .16s var(--ease-spring,ease);width:28px}.vsc__copy svg[data-v-7944d3c2]{height:16px;width:16px}.vsc__copy[data-v-7944d3c2]:hover{background:var(--ed-btn-bg);color:var(--ed-btn-hover)}.vsc__copy[data-v-7944d3c2]:active{transform:scale(.9)}.vsc__copy.is-copied[data-v-7944d3c2]{color:#2ecc71}.vsc__copy[data-v-7944d3c2]:focus-visible{outline:2px solid var(--ed-hl-bar);outline-offset:1px}.vsc__copy--float[data-v-7944d3c2]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--ed-btn-bg);opacity:0;position:absolute;right:10px;top:10px;transition:opacity .18s ease,background-color .16s ease,color .16s ease;z-index:3}.vsc:hover .vsc__copy--float[data-v-7944d3c2],.vsc__copy--float.is-copied[data-v-7944d3c2]{opacity:1}.vsc__body[data-v-7944d3c2]{min-height:0;position:relative;z-index:1}.vsc__hscroll[data-v-7944d3c2]{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.vsc__hscroll[data-v-7944d3c2]::-webkit-scrollbar{display:none;height:0;width:0}.vsc--wrap .vsc__hscroll[data-v-7944d3c2]{overflow-x:hidden}.vsc__pre[data-v-7944d3c2]{margin:0}.vsc__code[data-v-7944d3c2]{display:block;font-family:var(--font-mono,"Geist Mono Variable",ui-monospace,"SF Mono",monospace);font-size:13px;line-height:1.65;padding:14px 0;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.vsc__line[data-v-7944d3c2]{display:flex;min-height:1.65em}.vsc__line.is-hl[data-v-7944d3c2]{background:var(--ed-hl);box-shadow:inset 2px 0 0 var(--ed-hl-bar)}.vsc__ln[data-v-7944d3c2]{color:var(--ed-gutter);flex:none;font-variant-numeric:tabular-nums;padding-right:1em;text-align:right;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:3.2em}.vsc__lc[data-v-7944d3c2]{flex:1;padding-right:18px;white-space:pre}.vsc--wrap .vsc__lc[data-v-7944d3c2]{white-space:pre-wrap;word-break:break-word}.vsc:not(.vsc--wrap) .vsc__line[data-v-7944d3c2]{min-width:100%;width:-moz-max-content;width:max-content}.t-comment[data-v-7944d3c2]{color:var(--c-comment);font-style:italic}.t-string[data-v-7944d3c2]{color:var(--c-string)}.t-keyword[data-v-7944d3c2]{color:var(--c-keyword)}.t-control[data-v-7944d3c2]{color:var(--c-control)}.t-number[data-v-7944d3c2]{color:var(--c-number)}.t-function[data-v-7944d3c2]{color:var(--c-function)}.t-property[data-v-7944d3c2]{color:var(--c-property)}.t-variable[data-v-7944d3c2]{color:var(--c-variable)}.t-type[data-v-7944d3c2]{color:var(--c-type)}.t-tag[data-v-7944d3c2]{color:var(--c-tag)}.t-attr[data-v-7944d3c2]{color:var(--c-attr)}.t-attr-dir[data-v-7944d3c2]{color:var(--c-attr-dir)}.t-operator[data-v-7944d3c2]{color:var(--c-operator)}.t-punct[data-v-7944d3c2]{color:var(--c-punct)}.t-const[data-v-7944d3c2]{color:var(--c-const)}.t-decorator[data-v-7944d3c2]{color:var(--c-decorator)}.t-plain[data-v-7944d3c2],.t-text[data-v-7944d3c2]{color:var(--c-text)}.t-ws[data-v-7944d3c2]{white-space:pre}@media(prefers-reduced-motion:reduce){.vsc[data-v-7944d3c2],.vsc__copy[data-v-7944d3c2]{transition:none}}.cm{--cm-w:224px;--item-h:36px;--rip:var(--fx-tint,255 255 255);font-family:inherit;font-size:var(--ctrl-fs-md,14px);-moz-user-select:none;user-select:none;-webkit-user-select:none}.cm--sm{--cm-w:200px;--item-h:32px;font-size:var(--ctrl-fs-sm,13px)}.cm--lg{--cm-w:256px;--item-h:40px;font-size:var(--ctrl-fs-lg,15px)}.cm--embed{display:contents}.cm__zone{align-items:center;background:var(--bg-elevated,#161616);border:1.5px dashed var(--border-strong,hsla(0,0%,100%,.16));border-radius:18px;color:var(--text-secondary,#c4c4c4);cursor:context-menu;display:flex;flex-direction:column;gap:4px;height:200px;justify-content:center;max-width:80vw;padding:24px;text-align:center;transition:border-color .2s ease,background-color .2s ease;width:320px}@supports (corner-shape:squircle){.cm__zone{corner-shape:squircle}}.cm__zone:hover{background:var(--inp-hover-bg,hsla(0,0%,100%,.04));border-color:var(--border-hover,hsla(0,0%,100%,.28))}.cm.is-open .cm__zone{border-color:var(--accent,#6354f6)}.cm__zone-ico{color:var(--text-muted,#8a8a8a);height:30px;margin-bottom:4px;width:30px}.cm__zone-title{color:var(--text,#ededed);font-weight:600}.cm__zone-sub{color:var(--text-muted,#8a8a8a);font-size:.85em}.cm__panel.cm--r-none{--rr:10px}.cm__panel.cm--r-subtle{--rr:12px}.cm__panel.cm--r-rounded{--rr:16px}.cm__panel.cm--r-pill{--rr:20px}@supports (corner-shape:squircle){.cm__panel.cm--r-squircle{corner-shape:squircle;--rr:20px}}.cm__panel{border-radius:var(--rr,16px);font-family:inherit;isolation:isolate;max-height:70vh;position:fixed;width:var(--cm-w);z-index:1000;--item-h:36px;--cm-w:224px;--rip:var(--fx-tint,255 255 255);font-size:var(--ctrl-fs-md,14px)}.cm__panel.cm--sm{--cm-w:200px;--item-h:32px;font-size:var(--ctrl-fs-sm,13px)}.cm__panel.cm--lg{--cm-w:256px;--item-h:40px;font-size:var(--ctrl-fs-lg,15px)}.cm__subpanel{z-index:1001}.cm__surface{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:var(--sel-menu-bg,#000);border:1px solid var(--sel-menu-border,hsla(0,0%,100%,.09));border-radius:inherit;inset:0;pointer-events:none;position:absolute;z-index:0}.cm__panel-glow{--glow-strength:.55;--glow-ring:1px;border-radius:inherit}@supports (corner-shape:squircle){.cm__panel.cm--r-squircle .cm__panel-glow{corner-shape:squircle}}.cm__inner{overflow:clip;padding:6px;position:relative;width:var(--cm-w);z-index:1}.cm__heading{color:var(--text-muted,#8a8a8a);font-size:.8em;font-weight:600;letter-spacing:.02em;padding:4px 10px 6px;text-transform:uppercase}.cm__list{list-style:none;margin:0;overflow:hidden;padding:0;position:relative}.cm__panel.is-settled.needs-scroll .cm__list{overflow-y:auto}.cm__highlight{background:var(--sel-opt-hover,#141414);border-radius:12px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:transform .24s cubic-bezier(.34,1.42,.5,1),height .2s cubic-bezier(.34,1.42,.5,1),opacity .14s ease,border-radius .26s cubic-bezier(.34,1.46,.44,1) .12s;will-change:transform,height;z-index:0}.cm__highlight.is-on{opacity:1}.cm__highlight.sub-on-right{border-bottom-right-radius:0;border-top-right-radius:0}.cm__highlight.sub-on-left{border-bottom-left-radius:0;border-top-left-radius:0}.cm__divider{background:var(--border,hsla(0,0%,100%,.09));height:1px;margin:5px 6px}.cm__item{align-items:center;border-radius:9px;color:var(--text-secondary,#c4c4c4);cursor:pointer;display:flex;gap:10px;height:var(--item-h,36px);isolation:isolate;opacity:0;overflow:hidden;padding:0 10px;position:relative;text-decoration:none;transform:translateY(-12px) scale(.96);transform-origin:top center;transition:opacity .2s ease,transform .42s cubic-bezier(.34,1.56,.5,1),color .12s ease;white-space:nowrap;z-index:1}.cm__panel.is-expanded .cm__item{opacity:1;transform:none;transition-delay:calc(var(--i, 0)*48ms + .12s)}.cm__item.is-active:not(.is-disabled),.cm__item.sub-open:not(.is-disabled){color:var(--text,#ededed)}.cm__item.is-selected{color:var(--accent,#6354f6);font-weight:600}.cm__item.is-disabled{cursor:not-allowed;opacity:.4}.cm__item-ripples{inset:0;pointer-events:none;position:absolute;z-index:0}.cm__check,.cm__chevron,.cm__item-icon,.cm__item-label,.cm__shortcut{position:relative;z-index:1}.cm__item-icon{flex:none;height:17px;opacity:.85;width:17px}.cm__item-label{flex:1;overflow:hidden;text-overflow:ellipsis}.cm__shortcut{color:var(--text-muted,#8a8a8a);flex:none;font-size:.8em;letter-spacing:.02em}.cm__chevron{flex:none;height:15px;opacity:.7;width:15px}.cm__check{color:var(--accent,#6354f6);flex:none;height:16px;width:16px}.cm__item--t-danger{--rip:255 99 105;color:var(--inp-t-danger-hint,#ff8a8e)}.cm__item--t-danger.is-active:not(.is-disabled){color:#ff8a8e}.cm__item--t-warn{--rip:255 178 36;color:var(--inp-t-warn-hint,#ffce7a)}.cm__item--t-warn.is-active:not(.is-disabled){color:#ffce7a}.cm__item--t-success{--rip:76 195 138;color:var(--inp-t-success-hint,#7ed4a6)}.cm__item--t-success.is-active:not(.is-disabled){color:#7ed4a6}.cm__ripple{animation:cm-ripple-scale .7s cubic-bezier(.22,1,.36,1) forwards,cm-ripple-fade .7s ease forwards;background:radial-gradient(circle,rgb(var(--rip)/.3) 0,rgb(var(--rip)/.16) 26%,rgb(var(--rip)/.06) 48%,transparent 70%);border-radius:50%;opacity:0;position:absolute;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}@keyframes cm-ripple-scale{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes cm-ripple-fade{0%{opacity:.8}to{opacity:0}}.cm--t-danger,.cm__panel.cm--t-danger{--accent:#ff6369;--fx-tint:255 99 105}.cm--t-warn,.cm__panel.cm--t-warn{--accent:#ffb224;--fx-tint:255 178 36}.cm--t-success,.cm__panel.cm--t-success{--accent:#4cc38a;--fx-tint:76 195 138}.cm-pop-enter-active{transition:transform .52s cubic-bezier(.34,1.5,.4,1),opacity .24s ease,filter .3s ease}.cm-pop-leave-active{transition:transform .24s cubic-bezier(.4,0,.2,1),opacity .18s ease,filter .18s ease}.cm-pop-enter-from{filter:blur(10px);opacity:0;transform:scale(.04)}.cm-pop-leave-to{filter:blur(8px);opacity:0;transform:scale(.4)}@media(prefers-reduced-motion:reduce){.cm-pop-enter-active,.cm-pop-leave-active{transition:opacity .12s ease}.cm-pop-enter-from,.cm-pop-leave-to{filter:none;transform:none}.cm__item{opacity:1;transform:none;transition:none}.cm__ripple{display:none}.cm__highlight{transition:opacity .12s ease}}.dd[data-v-43e40bde]{--h:var(--ctrl-h-md,40px);--r:var(--ctrl-r-md,12px);--dd-w:248px;--item-h:38px;--rip:var(--fx-tint,255 255 255);font-family:inherit;font-size:var(--ctrl-fs-md,14px);-moz-user-select:none;user-select:none;-webkit-user-select:none}.dd--sm[data-v-43e40bde]{--dd-w:216px;--item-h:34px;font-size:var(--ctrl-fs-sm,13px)}.dd--lg[data-v-43e40bde]{--dd-w:280px;--item-h:42px;font-size:var(--ctrl-fs-lg,15px)}.dd__row[data-v-43e40bde]{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:center}.dd__slot[data-v-43e40bde]{position:relative}.dd--embed[data-v-43e40bde],.dd__slot[data-v-43e40bde]{display:inline-flex}.dd--embed .dd__row[data-v-43e40bde]{gap:0}.dd--embed .dd__trigger[data-v-43e40bde]{border-radius:999px}.dd__trigger[data-v-43e40bde]{background:none;border:0;cursor:pointer;display:inline-flex;padding:0;-webkit-tap-highlight-color:transparent;color:inherit;font:inherit}.dd__trigger[data-v-43e40bde]:disabled{cursor:not-allowed;opacity:.45}.dd__trigger[data-v-43e40bde]:focus-visible{outline:none}.dd__btn[data-v-43e40bde]{align-items:center;background:var(--btn-primary-bg,#ededed);border-radius:999px;color:var(--btn-primary-text,#0a0a0a);display:inline-flex;font-weight:600;gap:8px;height:var(--h);padding:0 16px}.dd__btn-caret[data-v-43e40bde]{height:14px;opacity:.8;width:14px}.dd__icon[data-v-43e40bde]{background:var(--bg-elevated,#161616);border:1px solid var(--inp-border,#2a2a2a);border-radius:12px;color:var(--text,#ededed);display:grid;height:var(--h);place-items:center;width:var(--h)}.dd__icon svg[data-v-43e40bde]{height:20px;width:20px}.dd__chip[data-v-43e40bde]{align-items:center;background:var(--bg-elevated,#161616);border:1px solid var(--inp-border,#2a2a2a);border-radius:999px;color:var(--text,#ededed);display:inline-flex;font-weight:500;gap:8px;height:var(--h);padding:4px 14px 4px 4px}.dd__chip-name[data-v-43e40bde]{white-space:nowrap}.dd--r-none .dd__panel[data-v-43e40bde],.dd--r-subtle .dd__panel[data-v-43e40bde]{--rr:12px}.dd--r-rounded .dd__panel[data-v-43e40bde]{--rr:16px}.dd--r-pill .dd__panel[data-v-43e40bde]{--rr:22px}@supports (corner-shape:squircle){.dd--r-squircle .dd__panel[data-v-43e40bde]{corner-shape:squircle;--rr:22px}}.dd__panel[data-v-43e40bde]{border-radius:var(--rr,16px);isolation:isolate;max-height:min(70vh,420px);overflow:hidden;position:absolute;width:var(--dd-w);z-index:50}.dd--p-bottom-start .dd__panel[data-v-43e40bde]{left:0;top:0}.dd--p-bottom-end .dd__panel[data-v-43e40bde]{right:0;top:0}.dd--p-top-start .dd__panel[data-v-43e40bde]{bottom:0;left:0}.dd--p-top-end .dd__panel[data-v-43e40bde]{bottom:0;right:0}.dd__surface[data-v-43e40bde]{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:var(--sel-menu-bg,#000);border:1px solid var(--sel-menu-border,hsla(0,0%,100%,.09));border-radius:inherit;box-shadow:var(--sel-menu-shadow,0 12px 40px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06));inset:0;pointer-events:none;position:absolute;z-index:0}.dd__panel-glow[data-v-43e40bde]{--glow-strength:.55;--glow-ring:1px;border-radius:inherit}@supports (corner-shape:squircle){.dd--r-squircle .dd__panel-glow[data-v-43e40bde]{corner-shape:squircle}}.dd__ghost[data-v-43e40bde]{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute;z-index:2}.dd__ghost--image[data-v-43e40bde]{overflow:hidden}.dd__ghost--clone[data-v-43e40bde],.dd__ghost--image[data-v-43e40bde]{border-radius:inherit}.dd__ghost-img[data-v-43e40bde]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.dd__ghost-clone[data-v-43e40bde]{display:inline-flex}.dd__inner[data-v-43e40bde]{padding:6px;position:relative;width:var(--dd-w);z-index:1}.dd__identity[data-v-43e40bde]{display:flex;flex-direction:column;gap:2px;opacity:0;padding:8px 10px 10px;transform:translateY(-6px);transition:opacity .24s ease,transform .28s var(--ease-out,cubic-bezier(.22,1,.36,1))}.dd.is-expanded .dd__identity[data-v-43e40bde]{opacity:1;transform:none;transition-delay:80ms}.dd__name[data-v-43e40bde]{align-items:center;color:var(--text,#ededed);display:flex;font-weight:600;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd__pro[data-v-43e40bde]{background:#3ecf8e;border-radius:999px;color:#04130c;flex:none;font-size:9px;font-weight:800;letter-spacing:.04em;padding:2px 6px}.dd__email[data-v-43e40bde]{color:var(--text-muted,#8a8a8a);font-size:.85em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd__list[data-v-43e40bde]{list-style:none;margin:0;overflow-y:auto;padding:0;position:relative}.dd__highlight[data-v-43e40bde]{background:var(--sel-opt-hover,#141414);border-radius:9px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:transform .28s cubic-bezier(.34,1.42,.5,1),height .22s cubic-bezier(.34,1.42,.5,1),opacity .16s ease;will-change:transform,height;z-index:0}.dd__highlight.is-on[data-v-43e40bde]{opacity:1}.dd__divider[data-v-43e40bde]{background:var(--border,hsla(0,0%,100%,.09));height:1px;margin:5px 6px}.dd__item[data-v-43e40bde]{align-items:center;border-radius:9px;color:var(--text-secondary,#c4c4c4);cursor:pointer;display:flex;gap:10px;height:var(--item-h,38px);isolation:isolate;opacity:0;overflow:hidden;padding:0 10px;position:relative;transform:translateY(-6px);transition:opacity .24s ease,transform .28s var(--ease-out,cubic-bezier(.22,1,.36,1)),background-color .12s ease,color .12s ease;white-space:nowrap;z-index:1}.dd.is-expanded .dd__item[data-v-43e40bde]{opacity:1;transform:none;transition-delay:calc(var(--i, 0)*26ms + .11s)}.dd__item.is-active[data-v-43e40bde]:not(.is-disabled){color:var(--text,#ededed)}.dd__item.is-selected[data-v-43e40bde]{color:var(--accent,#6354f6);font-weight:600}.dd__item.is-disabled[data-v-43e40bde]{cursor:not-allowed;opacity:.4}.dd__item-ripples[data-v-43e40bde]{inset:0;pointer-events:none;position:absolute;z-index:0}.dd__check[data-v-43e40bde],.dd__item-icon[data-v-43e40bde],.dd__item-label[data-v-43e40bde]{position:relative;z-index:1}.dd__item-icon[data-v-43e40bde]{flex:none;height:17px;opacity:.85;width:17px}.dd__item-label[data-v-43e40bde]{flex:1;overflow:hidden;text-overflow:ellipsis}.dd__check[data-v-43e40bde]{color:var(--accent,#6354f6);flex:none;height:16px;width:16px}.dd__item--t-danger[data-v-43e40bde]{--rip:255 99 105;color:var(--inp-t-danger-hint,#ff8a8e)}.dd__item--t-danger.is-active[data-v-43e40bde]:not(.is-disabled){color:#ff8a8e}.dd__item--t-warn[data-v-43e40bde]{--rip:255 178 36;color:var(--inp-t-warn-hint,#ffce7a)}.dd__item--t-warn.is-active[data-v-43e40bde]:not(.is-disabled){color:#ffce7a}.dd__item--t-success[data-v-43e40bde]{--rip:76 195 138;color:var(--inp-t-success-hint,#7ed4a6)}.dd__item--t-success.is-active[data-v-43e40bde]:not(.is-disabled){color:#7ed4a6}.dd__ripple[data-v-43e40bde]{animation:dd-ripple-scale-43e40bde .72s cubic-bezier(.22,1,.36,1) forwards,dd-ripple-fade-43e40bde .72s ease forwards;background:radial-gradient(circle,rgb(var(--rip)/.3) 0,rgb(var(--rip)/.16) 26%,rgb(var(--rip)/.06) 48%,transparent 70%);border-radius:50%;opacity:0;position:absolute;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}@keyframes dd-ripple-scale-43e40bde{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes dd-ripple-fade-43e40bde{0%{opacity:.8}to{opacity:0}}.dd--t-danger[data-v-43e40bde]{--accent:#ff6369;--fx-tint:255 99 105}.dd--t-warn[data-v-43e40bde]{--accent:#ffb224;--fx-tint:255 178 36}.dd--t-success[data-v-43e40bde]{--accent:#4cc38a;--fx-tint:76 195 138}@media(prefers-reduced-motion:reduce){.dd__ghost[data-v-43e40bde]{display:none}.dd__identity[data-v-43e40bde],.dd__item[data-v-43e40bde]{transition:none}.dd__ripple[data-v-43e40bde]{display:none}}.vft[data-v-8f54f03a]{--rr:14px;background:var(--bg-card,#0a0a0a);border:1px solid var(--border,#1f1f1f);border-radius:var(--rr);isolation:isolate;max-width:340px;position:relative;width:100%}.vft--r-subtle[data-v-8f54f03a]{--rr:8px}.vft--r-pill[data-v-8f54f03a]{--rr:22px}@supports (corner-shape:squircle){.vft--r-squircle[data-v-8f54f03a]{corner-shape:squircle;--rr:22px}}.vft__glow[data-v-8f54f03a]{--glow-strength:.9;--glow-ring:1px;--glow-inset:-1px;--glow-r-core:90px;--glow-r-soft:260px;border-radius:var(--rr)}@supports (corner-shape:squircle){.vft--r-squircle .vft__glow[data-v-8f54f03a]{corner-shape:squircle}}.vft__body[data-v-8f54f03a]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px;position:relative;scrollbar-color:var(--border-hover,#2e2e2e) transparent;scrollbar-width:thin}.vft__body[data-v-8f54f03a]::-webkit-scrollbar{width:6px}.vft__body[data-v-8f54f03a]::-webkit-scrollbar-track{background:transparent}.vft__body[data-v-8f54f03a]::-webkit-scrollbar-thumb{background:var(--border-hover,#2e2e2e);border-radius:999px}.vft__body[data-v-8f54f03a]::-webkit-scrollbar-thumb:hover{background:var(--border-strong,#3a3a3a)}.vft__hl[data-v-8f54f03a]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:var(--bg-elevated,#111);border-radius:9px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform-origin:top left;transition:transform .36s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),width .36s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),height .36s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),opacity .2s ease;z-index:0}.vft__hl.is-on[data-v-8f54f03a]{opacity:1}.vft.is-disabled[data-v-8f54f03a]{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.vft__hl[data-v-8f54f03a]{backdrop-filter:none;-webkit-backdrop-filter:none;transition:opacity .16s ease}}.ind[data-v-531a0cf6]{--ind-spring:linear(0,.009,.035,.078,.137,.211,.298,.396,.501,.609,.715,.815,.905,.981,1.04,1.083,1.108,1.117,1.114,1.1,1.08,1.057,1.034,1.014,.998,.987,.981,.979,.981,.985,.99,.995,.999,1.001,1.002,1.001,1);--badge:19px;--dot:10px;--pushx:35%;--pushy:-35%;display:inline-flex;flex:none;isolation:isolate;position:relative;vertical-align:middle}.ind--sm[data-v-531a0cf6]{--badge:16px;--dot:8px}.ind--md[data-v-531a0cf6]{--badge:19px;--dot:10px}.ind--lg[data-v-531a0cf6]{--badge:24px;--dot:13px}.ind__anchor[data-v-531a0cf6]{border-radius:inherit;display:inline-flex}.ind__demo[data-v-531a0cf6]{align-items:center;background:var(--surface-2,#1a1a1a);border-radius:50%;box-shadow:inset 0 0 0 1px var(--border,rgba(140,140,160,.22));color:var(--text-muted,#8a8a8a);display:inline-flex;height:44px;justify-content:center;width:44px}.ind__demo svg[data-v-531a0cf6]{height:60%;width:60%}.ind--sm .ind__demo[data-v-531a0cf6]{height:34px;width:34px}.ind--lg .ind__demo[data-v-531a0cf6]{height:60px;width:60px}.ind--p-top-right .ind__badge[data-v-531a0cf6],.ind--p-top-right .ind__pulse[data-v-531a0cf6]{right:0;top:0}.ind--p-top-left .ind__badge[data-v-531a0cf6],.ind--p-top-left .ind__pulse[data-v-531a0cf6]{left:0;top:0}.ind--p-bottom-right .ind__badge[data-v-531a0cf6],.ind--p-bottom-right .ind__pulse[data-v-531a0cf6]{bottom:0;right:0}.ind--p-bottom-left .ind__badge[data-v-531a0cf6],.ind--p-bottom-left .ind__pulse[data-v-531a0cf6]{bottom:0;left:0}.ind--p-top-right[data-v-531a0cf6]{--pushx:35%;--pushy:-35%}.ind--p-top-left[data-v-531a0cf6]{--pushx:-35%;--pushy:-35%}.ind--p-bottom-right[data-v-531a0cf6]{--pushx:35%;--pushy:35%}.ind--p-bottom-left[data-v-531a0cf6]{--pushx:-35%;--pushy:35%}.ind__badge[data-v-531a0cf6]{align-items:center;border-radius:999px;box-shadow:0 0 0 2px var(--bg,#0a0a0a);box-sizing:border-box;color:#fff;display:inline-flex;font-size:calc(var(--badge)*.52);font-variant-numeric:tabular-nums;font-weight:700;height:var(--badge);justify-content:center;line-height:1;min-width:var(--badge);overflow:hidden;position:absolute;transform:translate(var(--pushx),var(--pushy));transform-origin:var(--pushx) var(--pushy);transition:width .52s var(--ind-spring),height .52s var(--ind-spring),border-radius .3s cubic-bezier(.22,1,.36,1),background-color .3s ease;width:calc(var(--badge) + (var(--digits, 1) - 1)*.6em);z-index:5}.ind--m-dot[data-v-531a0cf6]{height:var(--dot);min-width:var(--dot);width:var(--dot)}.ind--m-icon[data-v-531a0cf6]{min-width:var(--badge);width:var(--badge)}.ind__content[data-v-531a0cf6]{align-items:center;display:inline-flex;justify-content:center}.ind--m-icon .ind__content[data-v-531a0cf6] svg{display:block;height:calc(var(--badge)*.62);width:calc(var(--badge)*.62)}.ind__num[data-v-531a0cf6]{display:block}.ind--t-danger[data-v-531a0cf6]{--tone-c:#f23f43}.ind--t-success[data-v-531a0cf6]{--tone-c:#23a55a}.ind--t-warn[data-v-531a0cf6]{--tone-c:#f0b232}.ind--t-info[data-v-531a0cf6]{--tone-c:#4f8cff}.ind--t-neutral[data-v-531a0cf6]{--tone-c:#8a8a90}.ind__badge[data-v-531a0cf6]{background:var(--tone-c,#f23f43)}.ind--t-warn.ind__badge[data-v-531a0cf6]{color:#160f02}.ind__pulse[data-v-531a0cf6]{animation:ind-pulse-531a0cf6 1.8s ease-out infinite;background:var(--tone-c,#f23f43);border-radius:999px;height:var(--badge);pointer-events:none;position:absolute;transform:translate(var(--pushx),var(--pushy));transform-origin:var(--pushx) var(--pushy);width:var(--badge);z-index:4}.ind__pulse--dot[data-v-531a0cf6]{height:var(--dot);width:var(--dot)}@keyframes ind-pulse-531a0cf6{0%{opacity:.55;transform:translate(var(--pushx),var(--pushy)) scale(1)}70%{opacity:0;transform:translate(var(--pushx),var(--pushy)) scale(2.1)}to{opacity:0;transform:translate(var(--pushx),var(--pushy)) scale(2.1)}}.ind__badge.ind-pop-enter-active[data-v-531a0cf6]{transition:transform .52s var(--ind-spring),opacity .22s ease,filter .28s ease}.ind__badge.ind-pop-leave-active[data-v-531a0cf6]{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .17s ease,filter .17s ease}.ind__badge.ind-pop-enter-from[data-v-531a0cf6]{filter:blur(7px);opacity:0;transform:translate(var(--pushx),var(--pushy)) scale(0)}.ind__badge.ind-pop-leave-to[data-v-531a0cf6]{filter:blur(7px);opacity:0;transform:translate(var(--pushx),var(--pushy)) scale(.2)}.ind-swap-enter-active[data-v-531a0cf6]{transition:opacity .2s ease,filter .2s ease,scale .32s var(--ind-spring)}.ind-swap-leave-active[data-v-531a0cf6]{transition:opacity .15s ease,filter .15s ease,scale .15s cubic-bezier(.4,0,1,1)}.ind-swap-enter-from[data-v-531a0cf6]{filter:blur(6px);opacity:0;scale:.45}.ind-swap-leave-to[data-v-531a0cf6]{filter:blur(6px);opacity:0;scale:.35}@media(prefers-reduced-motion:reduce){.ind-swap-enter-active[data-v-531a0cf6],.ind-swap-leave-active[data-v-531a0cf6],.ind__badge[data-v-531a0cf6]{transition:none}.ind__pulse[data-v-531a0cf6]{animation:none}}.inp[data-v-d07d7190]{--h:var(--ctrl-h-md,40px);--r:var(--ctrl-r-md,12px);--px:var(--ctrl-px-md,14px);--fs:var(--ctrl-fs-md,14px);--accent:var(--inp-accent,#ededed);--ring:var(--inp-ring,255 255 255);display:inline-flex;flex-direction:column;font-family:inherit;gap:6px;min-width:260px}.inp--block[data-v-d07d7190]{display:flex;min-width:0;width:100%}.inp--sm[data-v-d07d7190]{--h:var(--ctrl-h-sm,32px);--r:var(--ctrl-r-sm,10px);--px:var(--ctrl-px-sm,12px);--fs:var(--ctrl-fs-sm,13px)}.inp--lg[data-v-d07d7190]{--h:var(--ctrl-h-lg,48px);--r:var(--ctrl-r-lg,14px);--px:var(--ctrl-px-lg,18px);--fs:var(--ctrl-fs-lg,15px)}.inp__field[data-v-d07d7190]{align-items:center;border-radius:var(--rr,var(--r));display:flex;height:var(--h);position:relative;--field-bg:transparent;background:var(--field-bg);transition:transform .26s cubic-bezier(.34,1.56,.64,1),background-color .22s ease}.inp__glow[data-v-d07d7190]{--glow-ring:1px;--glow-strength:.9}.inp.is-focused .inp__glow[data-v-d07d7190]{opacity:0}.inp--r-pill .inp__glow[data-v-d07d7190],.inp--r-pill .inp__ripples[data-v-d07d7190]{border-radius:999px}@supports (corner-shape:squircle){.inp--r-squircle .inp__glow[data-v-d07d7190],.inp--r-squircle .inp__ripples[data-v-d07d7190]{corner-shape:squircle}}.inp__outline[data-v-d07d7190]{border:1px solid var(--inp-border,#2a2a2a);border-radius:inherit;inset:0;margin:0;min-inline-size:0;padding:0 calc(var(--px) - 5px);pointer-events:none;position:absolute;transition:border-color .22s cubic-bezier(.22,1,.36,1);z-index:0}.inp--r-pill .inp__outline[data-v-d07d7190]{border-radius:999px}@supports (corner-shape:squircle){.inp--r-squircle .inp__outline[data-v-d07d7190]{corner-shape:squircle}}.inp__legend[data-v-d07d7190]{display:block;font-size:calc(var(--fs)*.82);height:0;line-height:0;max-width:.01px;padding:0;transition:max-width .22s cubic-bezier(.34,1.4,.5,1);visibility:hidden;white-space:nowrap;width:auto}.inp__legend span[data-v-d07d7190]{display:inline-block;padding:0 4px}.inp.has-label.has-value .inp__legend[data-v-d07d7190],.inp.has-label.is-focused .inp__legend[data-v-d07d7190]{max-width:100%}.inp__field:hover .inp__outline[data-v-d07d7190]{border-color:var(--inp-border-hover,#3d3d3d)}.inp.is-focused .inp__outline[data-v-d07d7190]{border-color:var(--accent)}.inp__field[data-v-d07d7190]:hover{--field-bg:var(--inp-hover-bg,hsla(0,0%,100%,.05))}.inp--r-none .inp__field[data-v-d07d7190]{--rr:0px}.inp--r-subtle .inp__field[data-v-d07d7190]{--rr:8px}.inp--r-pill .inp__field[data-v-d07d7190]{--rr:999px}@supports (corner-shape:squircle){.inp--r-squircle .inp__field[data-v-d07d7190]{corner-shape:squircle;--rr:calc(var(--r)*1.7)}}.inp__control[data-v-d07d7190]{background:transparent;border:none;color:var(--inp-text,#ededed);flex:1 1 auto;font:inherit;font-size:var(--fs);height:100%;min-width:0;outline:none;padding:0 var(--px);position:relative;width:100%;z-index:1}.inp__control[data-v-d07d7190]::-moz-placeholder{color:var(--inp-placeholder,#5a5a5a);-moz-transition:color .2s ease;transition:color .2s ease}.inp__control[data-v-d07d7190]::placeholder{color:var(--inp-placeholder,#5a5a5a);transition:color .2s ease}.has-prefix .inp__control[data-v-d07d7190]{padding-left:4px}.inp__prefix[data-v-d07d7190]{align-items:center;color:var(--inp-prefix,#7a7a7a);display:flex;padding-left:var(--px);position:relative}.inp__label[data-v-d07d7190],.inp__prefix[data-v-d07d7190]{font-size:var(--fs);pointer-events:none;z-index:1}.inp__label[data-v-d07d7190]{color:var(--label-color,var(--inp-label,#6a6a6a));left:var(--px);position:absolute;top:50%;transform:translateY(-50%);transform-origin:left center;transition:transform .24s cubic-bezier(.34,1.4,.5,1),color .22s ease}.has-prefix .inp__label[data-v-d07d7190]{left:calc(var(--px) + 1.2em)}.inp.has-value .inp__label[data-v-d07d7190],.inp.is-focused .inp__label[data-v-d07d7190]{transform:translateY(calc(-50% - var(--h)/2)) scale(.82)}.inp.has-value .inp__label[data-v-d07d7190]{color:var(--label-color,#8a8a8a)}.inp.is-focused .inp__label[data-v-d07d7190]{color:var(--label-color-strong,#ededed)}.inp__actions[data-v-d07d7190]{gap:2px;padding-right:calc(var(--px) - 6px);position:relative;z-index:1}.inp__actions[data-v-d07d7190],.inp__btn[data-v-d07d7190]{align-items:center;display:flex}.inp__btn[data-v-d07d7190]{background:transparent;border:none;border-radius:50%;color:var(--inp-btn,#8a8a8a);cursor:pointer;height:26px;justify-content:center;padding:0;transition:background-color .16s ease,color .16s ease,transform .16s var(--ease-spring,cubic-bezier(.34,1.56,.64,1));width:26px}.inp__btn svg[data-v-d07d7190]{height:16px;width:16px}.inp__btn[data-v-d07d7190]:hover{background:var(--inp-btn-hover-bg,hsla(0,0%,100%,.08));color:var(--inp-text,#ededed)}.inp__btn[data-v-d07d7190]:active{transform:scale(.86)}.inp__btn--clear svg[data-v-d07d7190]{height:14px;width:14px}.inp__hint[data-v-d07d7190]{color:var(--inp-hint,#7a7a7a);font-size:calc(var(--fs) - 1px);margin:0;padding:0 2px;transition:color .2s ease}.inp--t-danger[data-v-d07d7190]{--accent:#ff6369;--ring:255 99 105;--fx-tint:255 99 105}.inp--t-warn[data-v-d07d7190]{--accent:#ffb224;--ring:255 178 36;--fx-tint:255 178 36}.inp--t-success[data-v-d07d7190]{--accent:#4cc38a;--ring:76 195 138;--fx-tint:76 195 138}.inp--t-danger .inp__hint[data-v-d07d7190]{color:var(--inp-t-danger-hint,#ff8d91)}.inp--t-warn .inp__hint[data-v-d07d7190]{color:var(--inp-t-warn-hint,#ffce6e)}.inp--t-success .inp__hint[data-v-d07d7190]{color:var(--inp-t-success-hint,#79d3a6)}.inp--t-danger .inp__outline[data-v-d07d7190]{border-color:var(--inp-t-danger-rest,#5b1a1d)}.inp--t-warn .inp__outline[data-v-d07d7190]{border-color:var(--inp-t-warn-rest,#5a3d10)}.inp--t-success .inp__outline[data-v-d07d7190]{border-color:var(--inp-t-success-rest,#1b3b2a)}.inp--t-danger .inp__glow[data-v-d07d7190],.inp--t-success .inp__glow[data-v-d07d7190],.inp--t-warn .inp__glow[data-v-d07d7190]{--glow-strength:.7}.inp--t-danger .inp__field[data-v-d07d7190]:hover,.inp--t-success .inp__field[data-v-d07d7190]:hover,.inp--t-warn .inp__field[data-v-d07d7190]:hover{--field-bg:rgb(var(--ring)/.07)}.inp--t-danger .inp__field:hover .inp__outline[data-v-d07d7190],.inp--t-success .inp__field:hover .inp__outline[data-v-d07d7190],.inp--t-warn .inp__field:hover .inp__outline[data-v-d07d7190]{border-color:rgb(var(--ring))}.inp--t-danger .inp__label[data-v-d07d7190],.inp--t-success .inp__label[data-v-d07d7190],.inp--t-warn .inp__label[data-v-d07d7190]{color:rgb(var(--ring)/.85)}.inp--t-danger.is-focused .inp__label[data-v-d07d7190],.inp--t-success.is-focused .inp__label[data-v-d07d7190],.inp--t-warn.is-focused .inp__label[data-v-d07d7190]{color:rgb(var(--ring))}.inp--t-danger .inp__control[data-v-d07d7190]::-moz-placeholder,.inp--t-success .inp__control[data-v-d07d7190]::-moz-placeholder,.inp--t-warn .inp__control[data-v-d07d7190]::-moz-placeholder{color:rgb(var(--ring)/.8)}.inp--t-danger .inp__control[data-v-d07d7190]::placeholder,.inp--t-success .inp__control[data-v-d07d7190]::placeholder,.inp--t-warn .inp__control[data-v-d07d7190]::placeholder{color:rgb(var(--ring)/.8)}.inp.is-disabled[data-v-d07d7190]{opacity:.5}.inp.is-disabled .inp__control[data-v-d07d7190],.inp.is-disabled .inp__field[data-v-d07d7190]{cursor:not-allowed}.inp.is-readonly .inp__field[data-v-d07d7190]{--field-bg:var(--inp-readonly-bg,hsla(0,0%,100%,.02))}@media(prefers-reduced-motion:reduce){.inp__control[data-v-d07d7190]::-moz-placeholder{-moz-transition:none;transition:none}.inp__btn[data-v-d07d7190],.inp__control[data-v-d07d7190]::placeholder,.inp__field[data-v-d07d7190],.inp__label[data-v-d07d7190]{transition:none}}.vsep[data-v-2606039c]{--col:var(--border,#2a2a2a);--gap:14px;--dash:6px;align-items:center;display:flex;width:100%}.vsep__line[data-v-2606039c]{background:var(--col);border:0;flex:1;height:1px}.vsep--v-solid:not(.has-label) .vsep__line[data-v-2606039c]{background:linear-gradient(to right,transparent 0,var(--col) 50%,transparent 100%)}.vsep--vertical.vsep--v-solid .vsep__line[data-v-2606039c]{background:linear-gradient(to bottom,transparent 0,var(--col) 50%,transparent 100%)}.vsep--v-dashed .vsep__line[data-v-2606039c]{background:repeating-linear-gradient(to right,var(--col) 0 var(--dash),transparent var(--dash) calc(var(--dash)*2))}.vsep--v-dotted .vsep__line[data-v-2606039c]{background:repeating-linear-gradient(to right,var(--col) 0 1px,transparent 1px 4px)}.vsep__label[data-v-2606039c]{color:var(--text-muted,#8a8a8a);flex:none;font-family:inherit;font-size:13px;line-height:1;padding:0 var(--gap);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.has-label .vsep__line--l[data-v-2606039c]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 92%);mask-image:linear-gradient(90deg,transparent,#000 92%)}.has-label .vsep__line--r[data-v-2606039c]{-webkit-mask-image:linear-gradient(270deg,transparent,#000 92%);mask-image:linear-gradient(270deg,transparent,#000 92%)}.vsep--lbl-end.has-label .vsep__line--r[data-v-2606039c],.vsep--lbl-start.has-label .vsep__line--l[data-v-2606039c]{flex:0 0 var(--gap)}.vsep--vertical[data-v-2606039c]{align-items:center;align-self:stretch;display:inline-flex;flex-direction:column;height:100%;min-height:28px;width:auto}.vsep--vertical .vsep__line[data-v-2606039c]{align-self:center;flex:1;height:auto;width:1px}.vsep--vertical .vsep__label[data-v-2606039c]{padding:var(--gap) 0}.vsep--vertical.has-label .vsep__line--l[data-v-2606039c]{-webkit-mask-image:linear-gradient(180deg,transparent,#000 92%);mask-image:linear-gradient(180deg,transparent,#000 92%)}.vsep--vertical.has-label .vsep__line--r[data-v-2606039c]{-webkit-mask-image:linear-gradient(0deg,transparent,#000 92%);mask-image:linear-gradient(0deg,transparent,#000 92%)}.vsep--vertical.vsep--lbl-end.has-label .vsep__line--r[data-v-2606039c],.vsep--vertical.vsep--lbl-start.has-label .vsep__line--l[data-v-2606039c]{flex:0 0 var(--gap)}.vsep--vertical.has-label[data-v-2606039c]{min-height:96px}.vsep--vertical.vsep--v-dashed .vsep__line[data-v-2606039c]{background:repeating-linear-gradient(to bottom,var(--col) 0 var(--dash),transparent var(--dash) calc(var(--dash)*2))}.vsep--vertical.vsep--v-dotted .vsep__line[data-v-2606039c]{background:repeating-linear-gradient(to bottom,var(--col) 0 1px,transparent 1px 4px)}.vsep--t-danger[data-v-2606039c]{--col:#e5484d}.vsep--t-warn[data-v-2606039c]{--col:#f5a623}.vsep--t-success[data-v-2606039c]{--col:#30a46c}.vlb[data-v-4880011e]{align-items:center;display:inline-flex;font-family:inherit;gap:16px}.vlb__link[data-v-4880011e]{color:var(--text-secondary,#a8a8a8);font-size:14px;line-height:1;position:relative;text-decoration:none;transition:color .18s var(--ease-out,cubic-bezier(.22,1,.36,1))}.vlb__link[data-v-4880011e]:after{background:currentColor;bottom:-4px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .24s var(--ease-out,cubic-bezier(.22,1,.36,1));width:100%}.vlb__link[data-v-4880011e]:hover{color:var(--text,#ededed)}.vlb__link[data-v-4880011e]:hover:after{transform:scaleX(1)}.vlb__link[data-v-4880011e]:focus-visible{border-radius:2px;outline:2px solid var(--accent,#ededed);outline-offset:4px}.vlb[data-v-4880011e] .vsep--vertical{align-self:center;min-height:14px}.vnm[data-v-f27a2ff0]{--accent:var(--accent,#0070f3);--ring:0 112 243;--fx-tint:255 255 255;--rr:14px;align-items:center;color:var(--text,#ededed);display:inline-flex;flex-direction:column;font-family:inherit;position:relative}.vnm--t-danger[data-v-f27a2ff0]{--accent:#ff6369;--ring:255 99 105;--fx-tint:255 99 105}.vnm--t-warn[data-v-f27a2ff0]{--accent:#ffb224;--ring:255 178 36;--fx-tint:255 178 36}.vnm--t-success[data-v-f27a2ff0]{--accent:#4cc38a;--ring:76 195 138;--fx-tint:76 195 138}.vnm--r-subtle[data-v-f27a2ff0]{--rr:10px}.vnm--r-pill[data-v-f27a2ff0]{--rr:22px}@supports (corner-shape:squircle){.vnm--r-squircle[data-v-f27a2ff0]{--rr:22px}}.vnm__list[data-v-f27a2ff0]{align-items:center;background:var(--bg-card,#0a0a0a);border:1px solid var(--border,#1f1f1f);border-radius:calc(var(--rr) + 4px);display:flex;gap:2px;isolation:isolate;list-style:none;margin:0;padding:4px;position:relative}@supports (corner-shape:squircle){.vnm--r-squircle .vnm__list[data-v-f27a2ff0]{corner-shape:squircle}}.vnm--ghost .vnm__list[data-v-f27a2ff0]{background:transparent;border-color:transparent}.vnm__bar-glow[data-v-f27a2ff0]{--glow-strength:.6;--glow-ring:1px;--glow-inset:-1px;border-radius:calc(var(--rr) + 4px)}@supports (corner-shape:squircle){.vnm--r-squircle .vnm__bar-glow[data-v-f27a2ff0]{corner-shape:squircle}}.vnm__item[data-v-f27a2ff0]{position:relative;z-index:1}.vnm__trigger[data-v-f27a2ff0]{--lit:0;--mx:50%;--my:50%;align-items:center;background:radial-gradient(120px circle at var(--mx) var(--my),var(--text,#ededed),var(--text,#ededed) 22%,var(--text-muted,#666) 100%);-webkit-background-clip:text;background-clip:text;border:0;border-radius:var(--rr);color:var(--text-muted,#666);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:4px;height:36px;padding:0 14px;position:relative;text-decoration:none;white-space:nowrap;-webkit-text-fill-color:transparent}@supports (corner-shape:squircle){.vnm--r-squircle .vnm__trigger[data-v-f27a2ff0]{corner-shape:squircle}}.vnm__trigger[data-state=open][data-v-f27a2ff0]{background:none;-webkit-text-fill-color:var(--text,#ededed);color:var(--text,#ededed)}.vnm__trigger[data-v-f27a2ff0]:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.vnm__chev[data-v-f27a2ff0]{-webkit-text-fill-color:currentColor;color:var(--text-secondary,#a1a1a1);height:13px;transition:transform .32s var(--spring,cubic-bezier(.34,1.5,.4,1));width:13px}.vnm__chev.is-open[data-v-f27a2ff0]{transform:rotate(180deg)}.vnm__pill[data-v-f27a2ff0]{background:var(--bg-elevated,#111);border-radius:var(--rr);left:0;opacity:0;pointer-events:none;position:absolute;top:4px;transform-origin:left center;transition:transform .36s var(--spring,cubic-bezier(.34,1.5,.4,1)),width .36s var(--spring,cubic-bezier(.34,1.5,.4,1)),opacity .2s ease;z-index:-1}.vnm__pill.is-on[data-v-f27a2ff0]{opacity:1}@supports (corner-shape:squircle){.vnm--r-squircle .vnm__pill[data-v-f27a2ff0]{corner-shape:squircle}}.vnm__bridge[data-v-f27a2ff0]{height:12px;width:100%;z-index:49}.vnm__bridge[data-v-f27a2ff0],.vnm__viewport-pos[data-v-f27a2ff0]{left:0;position:absolute;top:100%}.vnm__viewport-pos[data-v-f27a2ff0]{display:flex;justify-content:center;margin-top:8px;transition:transform .42s var(--spring,cubic-bezier(.34,1.5,.4,1));z-index:50}.vnm__viewport[data-v-f27a2ff0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--panel-bg,var(--bg-card,#0a0a0a));border:1px solid var(--border,#1f1f1f);border-radius:var(--rr);box-sizing:content-box;height:0;isolation:isolate;opacity:0;overflow:hidden;position:relative;transform:translate(-50%) scale(.96);transform-origin:top center;transition:width .42s var(--spring,cubic-bezier(.34,1.5,.4,1)),height .42s var(--spring,cubic-bezier(.34,1.5,.4,1)),opacity .22s ease,transform .42s var(--spring,cubic-bezier(.34,1.5,.4,1));width:0}.vnm__viewport.is-on[data-v-f27a2ff0]{opacity:1;transform:translate(-50%) scale(1)}@supports (corner-shape:squircle){.vnm--r-squircle .vnm__viewport[data-v-f27a2ff0]{corner-shape:squircle}}.vnm__glow[data-v-f27a2ff0]{--glow-strength:.5;--glow-ring:1px;--glow-inset:-1px;border-radius:var(--rr)}@supports (corner-shape:squircle){.vnm--r-squircle .vnm__glow[data-v-f27a2ff0]{corner-shape:squircle}}.vnm__content[data-v-f27a2ff0]{height:-moz-max-content;height:max-content;inset:0;position:absolute;width:-moz-max-content;width:max-content}.vnm__panel[data-v-f27a2ff0]{display:grid;gap:2px;padding:6px}.vnm__panel--grid[data-v-f27a2ff0]{grid-template-columns:repeat(2,minmax(0,1fr));width:440px}.vnm__panel--list[data-v-f27a2ff0]{width:280px}.vnm__link[data-v-f27a2ff0]{border-radius:calc(var(--rr) - 4px);color:inherit;display:flex;flex-direction:column;gap:3px;padding:9px 12px;position:relative;text-decoration:none;z-index:1}@supports (corner-shape:squircle){.vnm--r-squircle .vnm__link[data-v-f27a2ff0]{corner-shape:squircle}}.vnm__link-hl[data-v-f27a2ff0]{background:var(--bg-elevated,#161616);border-radius:calc(var(--rr) - 4px);left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform-origin:top left;transition:transform .32s var(--spring,cubic-bezier(.34,1.5,.4,1)),width .32s var(--spring,cubic-bezier(.34,1.5,.4,1)),height .32s var(--spring,cubic-bezier(.34,1.5,.4,1)),opacity .18s ease;z-index:0}.vnm__link-hl.is-on[data-v-f27a2ff0]{opacity:1}@supports (corner-shape:squircle){.vnm--r-squircle .vnm__link-hl[data-v-f27a2ff0]{corner-shape:squircle}}.vnm__link-title[data-v-f27a2ff0]{background:radial-gradient(90px circle at var(--mx) var(--my),var(--text,#ededed),var(--text,#ededed) 25%,var(--text-secondary,#a1a1a1) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-secondary,#a1a1a1);font-size:14px;font-weight:600;line-height:1.2}.vnm__link-desc[data-v-f27a2ff0],.vnm__link-title[data-v-f27a2ff0]{--lit:0;--mx:50%;--my:50%;-webkit-text-fill-color:transparent}.vnm__link-desc[data-v-f27a2ff0]{background:radial-gradient(90px circle at var(--mx) var(--my),var(--text-secondary,#a1a1a1),var(--text-secondary,#a1a1a1) 25%,var(--text-muted,#666) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-muted,#666);font-size:12.5px;line-height:1.35}.vnm__measure[data-v-f27a2ff0]{left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:-moz-max-content;width:max-content}.vnm__measure .vnm__content[data-v-f27a2ff0]{inset:auto;position:static}.vnm-slide-l-enter-active[data-v-f27a2ff0],.vnm-slide-r-enter-active[data-v-f27a2ff0]{transition:transform .48s var(--spring,cubic-bezier(.34,1.5,.4,1)),opacity .32s ease 80ms,filter .32s ease 80ms}.vnm-slide-l-leave-active[data-v-f27a2ff0],.vnm-slide-r-leave-active[data-v-f27a2ff0]{transition:transform .42s var(--spring,cubic-bezier(.34,1.5,.4,1)),opacity .26s ease,filter .26s ease}.vnm-slide-r-enter-from[data-v-f27a2ff0]{filter:blur(10px);opacity:0;transform:translate(34px) scale(.92)}.vnm-slide-l-enter-from[data-v-f27a2ff0],.vnm-slide-r-leave-to[data-v-f27a2ff0]{filter:blur(10px);opacity:0;transform:translate(-34px) scale(.92)}.vnm-slide-l-leave-to[data-v-f27a2ff0]{filter:blur(10px);opacity:0;transform:translate(34px) scale(.92)}.vnm__content[data-v-f27a2ff0]{transform-origin:center center}.vnm.is-disabled[data-v-f27a2ff0]{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.vnm-slide-l-enter-active[data-v-f27a2ff0],.vnm-slide-l-leave-active[data-v-f27a2ff0],.vnm-slide-r-enter-active[data-v-f27a2ff0],.vnm-slide-r-leave-active[data-v-f27a2ff0],.vnm__chev[data-v-f27a2ff0],.vnm__pill[data-v-f27a2ff0],.vnm__viewport[data-v-f27a2ff0],.vnm__viewport-pos[data-v-f27a2ff0]{transition-duration:1ms}.vnm__viewport[data-v-f27a2ff0]{-webkit-backdrop-filter:none;backdrop-filter:none}}.vsn[data-v-5abd35a5]{cursor:pointer;position:relative;width:var(--w);-webkit-tap-highlight-color:transparent;--in-y:-14px;filter:blur(10px);opacity:0;transform:scale(.8);transition:height var(--dur) var(--spring)}.vsn--edge-bottom[data-v-5abd35a5]{--in-y:14px}.vsn.is-ready[data-v-5abd35a5]{animation:vsn-in-5abd35a5 .72s cubic-bezier(.22,1.12,.36,1) both,vsn-fade-5abd35a5 .26s ease-out both}.vsn.is-exiting[data-v-5abd35a5]{animation:vsn-out-5abd35a5 .32s cubic-bezier(.4,0,.7,.2) both}@keyframes vsn-in-5abd35a5{0%{transform:translateY(var(--in-y)) scale(.9)}to{transform:translateY(0) scale(1)}}@keyframes vsn-fade-5abd35a5{0%{filter:blur(9px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes vsn-out-5abd35a5{0%{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}to{filter:blur(9px);opacity:0;transform:translateY(calc(var(--in-y)*.5)) scale(.86)}}.vsn__goo[data-v-5abd35a5]{display:block;filter:var(--vsn-goo-filter,drop-shadow(var(--vsn-shadow,0 10px 30px rgba(0,0,0,.45))));left:0;overflow:visible;pointer-events:none;position:absolute;top:0}.vsn__body[data-v-5abd35a5],.vsn__pill[data-v-5abd35a5]{fill:var(--vsn-surface,#1c1c1e);transition:x var(--dur) var(--spring),width var(--dur) var(--spring),height var(--dur) var(--spring),y var(--dur) var(--spring)}.vsn__head[data-v-5abd35a5]{align-items:center;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}.vsn--edge-bottom .vsn__goo[data-v-5abd35a5],.vsn--edge-bottom .vsn__head[data-v-5abd35a5]{bottom:0;top:auto}.vsn--edge-bottom .vsn__content[data-v-5abd35a5]{bottom:var(--pill-h);top:auto;transform:translateY(6px)}.vsn--edge-bottom .vsn__content.is-visible[data-v-5abd35a5]{transform:translateY(0)}.vsn--edge-bottom .vsn__content-inner[data-v-5abd35a5]{padding-bottom:6px;padding-top:16px}.vsn--align-left .vsn__head[data-v-5abd35a5]{justify-content:flex-start}.vsn--align-right .vsn__head[data-v-5abd35a5]{justify-content:flex-end}.vsn--align-right .vsn__content[data-v-5abd35a5]{text-align:right}.vsn--align-center .vsn__content[data-v-5abd35a5]{text-align:center}.vsn__head-inner[data-v-5abd35a5]{align-items:center;display:inline-flex;gap:9px;max-width:calc(var(--w) - 16px);padding:0 16px;transition:filter .3s ease,opacity .3s ease}.vsn__head-inner.is-swapping[data-v-5abd35a5]{animation:vsn-swap-5abd35a5 .36s ease}@keyframes vsn-swap-5abd35a5{0%{filter:blur(0);opacity:1}40%{filter:blur(6px);opacity:.4}to{filter:blur(0);opacity:1}}.vsn__badge[data-v-5abd35a5]{align-items:center;background:var(--vsn-badge-bg,hsla(0,0%,100%,.08));border-radius:50%;color:var(--vsn-accent,#ededed);display:inline-flex;flex:none;height:22px;justify-content:center;width:22px}.vsn__badge svg[data-v-5abd35a5]{fill:none;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:14px}.vsn__spin[data-v-5abd35a5]{animation:vsn-spin-5abd35a5 .8s linear infinite}@keyframes vsn-spin-5abd35a5{to{transform:rotate(1turn)}}.vsn__title[data-v-5abd35a5]{color:var(--vsn-accent,#ededed);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vsn__content[data-v-5abd35a5]{left:0;opacity:0;padding:0 22px;pointer-events:none;position:absolute;right:0;top:var(--pill-h);transform:translateY(-6px);transition:opacity .24s ease,transform var(--dur) var(--spring)}.vsn__content.is-visible[data-v-5abd35a5]{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:90ms}.vsn__content-inner[data-v-5abd35a5]{padding-bottom:16px}.vsn__desc[data-v-5abd35a5]{color:var(--vsn-desc,hsla(0,0%,100%,.62));font-size:13px;line-height:1.5;margin:0}.vsn__action[data-v-5abd35a5]{color:var(--vsn-accent,#ededed);display:inline-block;font-size:13px;font-weight:600;margin-top:10px;text-decoration:none}.vsn__action[data-v-5abd35a5]:hover{text-decoration:underline}.vsn--success[data-v-5abd35a5]{--vsn-accent:#4cc38a;--vsn-badge-bg:rgba(76,195,138,.16)}.vsn--error[data-v-5abd35a5]{--vsn-accent:#ff6369;--vsn-badge-bg:rgba(255,99,105,.16)}.vsn--warn[data-v-5abd35a5]{--vsn-accent:#ffb224;--vsn-badge-bg:rgba(255,178,36,.16)}.vsn--loading[data-v-5abd35a5]{--vsn-accent:var(--vsn-fg,#ededed);--vsn-badge-bg:hsla(0,0%,49.8%,.16)}.vsn--info[data-v-5abd35a5]{--vsn-accent:var(--vsn-fg,#cfcfcf);--vsn-badge-bg:hsla(0,0%,49.8%,.14)}.vsn--v-fluent[data-v-5abd35a5]{--vsn-surface:color-mix(in srgb,var(--vsn-surface-base,#2a2a30) 88%,transparent);--vsn-goo-filter:drop-shadow(0 0 .5px hsla(0,0%,100%,.14)) drop-shadow(0 10px 28px rgba(0,0,0,.4))}.vsn--v-outline[data-v-5abd35a5]{--vsn-surface:#000;--vsn-goo-filter:drop-shadow(1px 0 0 var(--vsn-border,hsla(0,0%,100%,.1))) drop-shadow(-1px 0 0 var(--vsn-border,hsla(0,0%,100%,.1))) drop-shadow(0 1px 0 var(--vsn-border,hsla(0,0%,100%,.1))) drop-shadow(0 -1px 0 var(--vsn-border,hsla(0,0%,100%,.1))) drop-shadow(0 8px 22px rgba(0,0,0,.5))}.vsn--v-glass[data-v-5abd35a5]{--vsn-surface:var(--vsn-glass-fill,rgba(124,124,134,.22));--vsn-goo-filter:drop-shadow(.5px 0 0 hsla(0,0%,100%,.35)) drop-shadow(-.5px 0 0 hsla(0,0%,100%,.18)) drop-shadow(0 -.5px 0 hsla(0,0%,100%,.4)) drop-shadow(0 14px 36px rgba(0,0,0,.45))}@media(prefers-reduced-motion:reduce){.vsn[data-v-5abd35a5],.vsn__body[data-v-5abd35a5],.vsn__content[data-v-5abd35a5],.vsn__goo[data-v-5abd35a5],.vsn__head-inner[data-v-5abd35a5],.vsn__pill[data-v-5abd35a5]{animation:none;transition:none}}.vsn-demo[data-v-e8241cef]{align-items:center;display:flex;flex-direction:column;gap:14px;text-align:center}.vsn-demo__hint[data-v-e8241cef]{color:var(--text-secondary,#9a9a9a);font-size:13px;margin:0}.vsn-demo__hint code[data-v-e8241cef]{background:var(--bg-input,hsla(0,0%,100%,.06));border-radius:6px;color:var(--text,#ededed);font-family:var(--font-mono,monospace);padding:1px 6px}.vsn-demo__row[data-v-e8241cef]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.vsn-demo__btn[data-v-e8241cef]{background:var(--bg-input,transparent);border:1px solid var(--inp-border,#2a2a2a);border-radius:10px;color:var(--text,#ededed);cursor:pointer;font:inherit;font-size:13px;font-weight:500;padding:8px 14px;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.vsn-demo__btn[data-v-e8241cef]:hover{border-color:var(--inp-border-hover,#3d3d3d)}.vsn-demo__btn[data-v-e8241cef]:active{transform:scale(.96)}.vsn-demo__btn--ok[data-v-e8241cef]:hover{border-color:#4cc38a;color:#4cc38a}.vsn-demo__btn--err[data-v-e8241cef]:hover{border-color:#ff6369;color:#ff6369}.vsn-demo__btn--warn[data-v-e8241cef]:hover{border-color:#ffb224;color:#ffb224}.vsn-host{display:flex;flex-direction:column;gap:12px;pointer-events:none;position:fixed;z-index:9999}.vsn-host>*{pointer-events:auto}.vsn-host[data-top=false]{flex-direction:column-reverse}.vsn-host--bottom-left,.vsn-host--top-left{align-items:flex-start;left:20px}.vsn-host--bottom-right,.vsn-host--top-right{align-items:flex-end;right:20px}.vsn-host--bottom-center,.vsn-host--top-center{align-items:center;left:50%;transform:translate(-50%)}.vsn-host--top-center,.vsn-host--top-left,.vsn-host--top-right{top:20px}.vsn-host--bottom-center,.vsn-host--bottom-left,.vsn-host--bottom-right{bottom:20px}.num[data-v-82a03c39]{--h:var(--ctrl-h-md,40px);--r:var(--ctrl-r-md,12px);--fs:var(--ctrl-fs-md,14px);--gap:6px;--val-w:3.2ch;--fx-tint:var(--inp-ring,255 255 255);align-items:center;background:var(--bg-elevated,#111);border:1px solid var(--inp-border,#2a2a2a);border-radius:calc(var(--r)*1.25);display:inline-flex;gap:var(--gap);height:var(--h);isolation:isolate;padding:4px;position:relative;transition:transform .26s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),border-color .2s var(--ease-out,cubic-bezier(.22,1,.36,1)),background-color .2s ease}.num__rootglow[data-v-82a03c39]{--glow-strength:.7;--glow-ring:1px;--glow-inset:-1px;--glow-r-core:70px;--glow-r-soft:230px}@supports (corner-shape:squircle){.num__rootglow[data-v-82a03c39]{corner-shape:squircle}}.num__rootripples[data-v-82a03c39]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}@supports (corner-shape:squircle){.num[data-v-82a03c39],.num__rootripples[data-v-82a03c39]{corner-shape:squircle}.num[data-v-82a03c39]{border-radius:calc(var(--r)*1.9)}}.num[data-v-82a03c39]:hover:not(.is-disabled){border-color:var(--inp-border-hover,#3d3d3d)}.num--bare[data-v-82a03c39]{background:transparent;padding:0}.num--bare[data-v-82a03c39],.num--bare[data-v-82a03c39]:hover:not(.is-disabled){border-color:transparent}.num--bare .num__viewport[data-v-82a03c39]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 28%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 28%,#000 72%,transparent)}.num--sm[data-v-82a03c39]{--h:var(--ctrl-h-sm,32px);--r:var(--ctrl-r-sm,10px);--fs:var(--ctrl-fs-sm,13px);--gap:4px}.num--lg[data-v-82a03c39]{--h:var(--ctrl-h-lg,48px);--r:var(--ctrl-r-lg,14px);--fs:calc(var(--ctrl-fs-lg, 15px) + 1px);--gap:8px}.num__btn[data-v-82a03c39]{--bs:calc(var(--h) - 8px);align-items:center;background:var(--bg-input,#0d0d0d);border:1px solid var(--inp-border,#2a2a2a);border-radius:calc(var(--r)*.9);color:var(--inp-text,#ededed);cursor:pointer;display:inline-flex;flex:none;height:var(--bs);isolation:isolate;justify-content:center;padding:0;position:relative;width:var(--bs);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .24s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),border-color .18s var(--ease-out,cubic-bezier(.22,1,.36,1)),background-color .18s ease,opacity .18s ease}@supports (corner-shape:squircle){.num__btn[data-v-82a03c39]{corner-shape:squircle;border-radius:calc(var(--r)*1.5)}}.num__btn[data-v-82a03c39]:hover:not(:disabled){background:var(--inp-hover-bg,hsla(0,0%,100%,.05));border-color:var(--inp-border-hover,#3d3d3d)}.num__btn[data-v-82a03c39]:focus-visible{border-color:rgb(var(--fx-tint));outline:none}.num__btn[data-v-82a03c39]:disabled{cursor:not-allowed;opacity:.35}.num__icon[data-v-82a03c39]{fill:none;height:56%;position:relative;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:56%;z-index:2}.num__glow[data-v-82a03c39]{--glow-strength:1;--glow-ring:1px;--glow-inset:-1px;--glow-r-core:26px;--glow-r-soft:90px}@supports (corner-shape:squircle){.num__btn .num__glow[data-v-82a03c39]{corner-shape:squircle}}.num__ripples[data-v-82a03c39]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}@supports (corner-shape:squircle){.num__btn .num__ripples[data-v-82a03c39]{corner-shape:squircle}}.num__viewport[data-v-82a03c39]{align-items:center;align-self:stretch;cursor:text;display:inline-flex;flex:none;justify-content:center;line-height:1;overflow:hidden;position:relative;transition:width .38s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),filter .28s ease;width:var(--val-w,3.2ch);will-change:width,filter;z-index:1}.num__viewport.is-editing[data-v-82a03c39]{overflow:visible}.num__viewport.is-resizing[data-v-82a03c39]{filter:blur(2.5px)}.num__input[data-v-82a03c39]{-moz-appearance:textfield;background:transparent;border:0;box-sizing:border-box;caret-color:rgb(var(--fx-tint));color:var(--inp-text,#ededed);font:inherit;font-feature-settings:"tnum" 1;font-size:var(--fs);font-variant-numeric:tabular-nums;font-weight:600;height:100%;letter-spacing:.01em;margin:0;min-width:0;outline:none;padding:0;text-align:center;width:var(--val-w)}.num__input[data-v-82a03c39]::-webkit-inner-spin-button,.num__input[data-v-82a03c39]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.num__value[data-v-82a03c39]{align-items:center;color:var(--inp-text,#ededed);display:inline-flex;font-feature-settings:"tnum" 1;font-size:var(--fs);font-variant-numeric:tabular-nums;font-weight:600;inset:0;justify-content:center;letter-spacing:.01em;line-height:1;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,filter,opacity}.roll-up-enter-active[data-v-82a03c39]{transition:transform .46s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),filter .28s ease,opacity .24s ease}.roll-up-leave-active[data-v-82a03c39]{transition:transform .36s var(--ease-out,cubic-bezier(.22,1,.36,1)),filter .28s ease,opacity .3s ease}.roll-up-enter-from[data-v-82a03c39]{filter:blur(7px);opacity:0;transform:translateY(100%)}.roll-up-leave-to[data-v-82a03c39]{filter:blur(7px);opacity:0;transform:translateY(-100%)}.roll-down-enter-active[data-v-82a03c39]{transition:transform .46s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)),filter .28s ease,opacity .24s ease}.roll-down-leave-active[data-v-82a03c39]{transition:transform .36s var(--ease-out,cubic-bezier(.22,1,.36,1)),filter .28s ease,opacity .3s ease}.roll-down-enter-from[data-v-82a03c39]{filter:blur(7px);opacity:0;transform:translateY(-100%)}.roll-down-leave-to[data-v-82a03c39]{filter:blur(7px);opacity:0;transform:translateY(100%)}.num--t-danger[data-v-82a03c39]{--fx-tint:255 99 105}.num--t-warn[data-v-82a03c39]{--fx-tint:255 178 36}.num--t-success[data-v-82a03c39]{--fx-tint:76 195 138}.num.is-disabled[data-v-82a03c39]{opacity:.55}@media(prefers-reduced-motion:reduce){.num[data-v-82a03c39],.num__btn[data-v-82a03c39],.num__viewport[data-v-82a03c39]{filter:none!important;transition:none}.roll-down-enter-active[data-v-82a03c39],.roll-down-leave-active[data-v-82a03c39],.roll-up-enter-active[data-v-82a03c39],.roll-up-leave-active[data-v-82a03c39]{transition:none}.roll-down-leave-active[data-v-82a03c39],.roll-up-leave-active[data-v-82a03c39]{display:none}.num__value[data-v-82a03c39]{filter:none!important}}.pg[data-v-9c8fbc57]{--h:36px;--fs:14px;--gap:4px;--tr:9px;--acc:var(--text,#ededed);--acc-on:var(--bg,#0a0a0a);--ring:var(--inp-ring,255 255 255);align-items:center;display:inline-flex;font-family:inherit;font-size:var(--fs);gap:var(--gap)}.pg--sm[data-v-9c8fbc57]{--h:30px;--fs:13px;--gap:3px;--tr:7px}.pg--lg[data-v-9c8fbc57]{--h:42px;--fs:15px;--gap:5px;--tr:11px}.pg--s-pill[data-v-9c8fbc57]{--tr:999px}@supports (corner-shape:squircle){.pg--s-rounded .pg__indicator[data-v-9c8fbc57],.pg--s-rounded .pg__nav[data-v-9c8fbc57],.pg--s-rounded .pg__page[data-v-9c8fbc57]{corner-shape:squircle;--tr:calc(var(--h)*.32)}}.pg__viewport[data-v-9c8fbc57]{height:var(--h);overflow:hidden;position:relative;width:calc(var(--win)*var(--h) + (var(--win) - 1)*var(--gap) + var(--padx)*2)}.pg__track[data-v-9c8fbc57]{display:flex;gap:var(--gap);height:var(--h);left:var(--padx);position:absolute;top:0;transition:transform .42s cubic-bezier(.34,1.4,.64,1);will-change:transform}.pg__page[data-v-9c8fbc57]{align-items:center;background:transparent;border:0;display:inline-flex;flex:0 0 auto;height:var(--h);isolation:isolate;justify-content:center;padding:0;position:relative;width:var(--h);z-index:0;--lit:0;--mx:50%;--my:50%;--rip:var(--ring);border-radius:var(--tr);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transform-style:preserve-3d;transition:transform .36s cubic-bezier(.34,1.56,.64,1)}.pg__page[data-v-9c8fbc57]:disabled{cursor:not-allowed}.pg__page[data-v-9c8fbc57]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.pg__num[data-v-9c8fbc57]{background:radial-gradient(140px circle at var(--mx) var(--my),var(--text,#ededed),var(--text,#ededed) 25%,var(--text-muted,#8a8a8a) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-muted,#8a8a8a);position:relative;z-index:1;-webkit-text-fill-color:transparent;font:inherit;font-size:var(--fs);font-variant-numeric:tabular-nums;font-weight:540;line-height:1}.pg__indicator[data-v-9c8fbc57]{background:var(--acc);border-radius:var(--tr);height:var(--h);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:transform .42s cubic-bezier(.34,1.4,.64,1),width .42s cubic-bezier(.34,1.4,.64,1),opacity .2s ease;z-index:2}.pg__indicator.is-ready[data-v-9c8fbc57]{opacity:1}.pg__indicator.is-pop[data-v-9c8fbc57]{animation:pg-pop-9c8fbc57 .46s cubic-bezier(.34,1.4,.64,1)}@keyframes pg-pop-9c8fbc57{0%{scale:1}38%{scale:1.099}to{scale:1}}.pg.is-edge .pg__ind-mask[data-v-9c8fbc57],.pg.is-edge .pg__indicator[data-v-9c8fbc57]{transition-timing-function:cubic-bezier(.34,1.12,.64,1)}.pg.is-edge .pg__indicator.is-pop[data-v-9c8fbc57]{animation:pg-pop-soft-9c8fbc57 .38s cubic-bezier(.34,1.12,.64,1)}@keyframes pg-pop-soft-9c8fbc57{0%{scale:1}42%{scale:1.035}to{scale:1}}.pg__ind-mask[data-v-9c8fbc57]{box-sizing:border-box;display:flex;gap:var(--gap);height:var(--h);left:0;position:absolute;top:0;transition:transform .42s cubic-bezier(.34,1.4,.64,1),width .42s cubic-bezier(.34,1.4,.64,1)}.pg__ind-label[data-v-9c8fbc57]{color:var(--acc-on);flex:0 0 auto;font:inherit;font-size:var(--fs);font-variant-numeric:tabular-nums;font-weight:540;line-height:1}.pg__ind-label[data-v-9c8fbc57],.pg__nav[data-v-9c8fbc57]{align-items:center;display:inline-flex;height:var(--h);justify-content:center;width:var(--h)}.pg__nav[data-v-9c8fbc57]{background:transparent;border:1px solid transparent;border-radius:var(--tr);isolation:isolate;padding:0;position:relative;--lit:0;--rip:var(--ring);color:color-mix(in srgb,var(--text,#ededed) calc(var(--lit)*100%),var(--text-muted,#8a8a8a));cursor:pointer;font-size:var(--fs);transform-style:preserve-3d;transition:transform .36s cubic-bezier(.34,1.56,.64,1),background-color .2s ease}.pg__nav .pg__ripples[data-v-9c8fbc57]{overflow:hidden}.pg__nav svg[data-v-9c8fbc57]{display:block;filter:drop-shadow(0 0 calc(var(--lit)*6px) rgb(var(--ring)/calc(var(--lit)*.5)));position:relative;z-index:1}.pg__nav[data-v-9c8fbc57]:hover:not(:disabled){background:rgb(var(--ring)/.1)}.pg__nav[data-v-9c8fbc57]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.pg__nav[data-v-9c8fbc57]:disabled{cursor:not-allowed;opacity:.35}.pg__ripples[data-v-9c8fbc57]{border-radius:inherit;inset:0;overflow:visible}.pg__ripple[data-v-9c8fbc57],.pg__ripples[data-v-9c8fbc57]{pointer-events:none;position:absolute;z-index:0}.pg__ripple[data-v-9c8fbc57]{animation:pg-ripple-scale-9c8fbc57 .72s cubic-bezier(.22,1,.36,1) forwards,pg-ripple-fade-9c8fbc57 .72s ease forwards;background:radial-gradient(circle,rgb(var(--rip)/.34) 0,rgb(var(--rip)/.18) 24%,rgb(var(--rip)/.08) 44%,rgb(var(--rip)/.03) 60%,transparent 76%);border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}@keyframes pg-ripple-scale-9c8fbc57{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1.7)}}@keyframes pg-ripple-fade-9c8fbc57{0%{opacity:.8}to{opacity:0}}@supports (corner-shape:squircle){.pg--s-rounded .pg__ripples[data-v-9c8fbc57]{corner-shape:squircle}}.pg.is-disabled[data-v-9c8fbc57]{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.pg__ind-mask[data-v-9c8fbc57],.pg__indicator[data-v-9c8fbc57],.pg__track[data-v-9c8fbc57]{transition:opacity .2s ease}.pg__indicator.is-pop[data-v-9c8fbc57]{animation:none}.pg__nav[data-v-9c8fbc57],.pg__page[data-v-9c8fbc57]{transition:none}.pg__page[data-v-9c8fbc57]:active:not(:disabled){transform:none}.pg__ripple[data-v-9c8fbc57]{display:none}}.vsw[data-v-aba4caa6]{--w:52px;--h:32px;--pad:3px;--accent:#0a84ff;--off:var(--sw-off,#39393d);--thumb:#fff;--dur:.48s;--spring:cubic-bezier(.34,1.56,.64,1);align-items:center;color:#ededed;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.vsw--lbl-left[data-v-aba4caa6]{flex-direction:row-reverse}.vsw__glow[data-v-aba4caa6]{--glow-r-core:42px;--glow-r-soft:150px}.vsw--sm[data-v-aba4caa6]{--w:40px;--h:24px;--pad:2.5px;font-size:13px}.vsw--lg[data-v-aba4caa6]{--w:64px;--h:38px;--pad:4px;font-size:15px}.vsw__track[data-v-aba4caa6]{background:var(--off);border:none;border-radius:999px;box-shadow:var(--sw-track-shadow,inset 0 0 0 1px hsla(0,0%,100%,.06));cursor:inherit;flex:none;height:var(--h);outline:none;padding:0;position:relative;transform-style:preserve-3d;transition:transform .26s var(--spring),background-color var(--dur) var(--ease-out,cubic-bezier(.22,1,.36,1)),box-shadow var(--dur) ease;width:var(--w)}.vsw__ripples[data-v-aba4caa6]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.vsw__ripple[data-v-aba4caa6]{animation:vsw-ripple-scale-aba4caa6 .64s cubic-bezier(.22,1,.36,1) forwards,vsw-ripple-fade-aba4caa6 .64s ease forwards;background:radial-gradient(circle,hsla(0,0%,100%,.45) 0,hsla(0,0%,100%,.22) 30%,hsla(0,0%,100%,.08) 52%,transparent 72%);border-radius:50%;opacity:0;position:absolute;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}@keyframes vsw-ripple-scale-aba4caa6{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes vsw-ripple-fade-aba4caa6{0%{opacity:.85}to{opacity:0}}.vsw--r-rounded .vsw__track[data-v-aba4caa6]{border-radius:calc(var(--h)*.34)}.vsw--r-square .vsw__track[data-v-aba4caa6]{border-radius:7px}.is-on .vsw__track[data-v-aba4caa6]{background:var(--accent);box-shadow:inset 0 1px 2px #0000002e,0 0 0 .5px color-mix(in srgb,var(--accent) 60%,#000),0 4px 16px -2px color-mix(in srgb,var(--accent) 70%,transparent)}.vsw__track[data-v-aba4caa6]:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 80%,#fff);outline-offset:3px}.vsw__thumb[data-v-aba4caa6]{align-items:center;background:var(--thumb);border-radius:calc((var(--h) - var(--pad)*2)/2);box-shadow:var(--sw-thumb-shadow,0 1px 2px rgba(0,0,0,.3),0 3px 8px rgba(0,0,0,.28));color:var(--off);display:flex;height:calc(var(--h) - var(--pad)*2);justify-content:center;left:var(--pad);position:absolute;top:var(--pad);transition:transform var(--dur) var(--spring),width var(--dur) var(--spring),border-radius var(--dur) var(--ease-out,ease);width:calc(var(--h) - var(--pad)*2);will-change:transform,width;z-index:2}.vsw--r-rounded .vsw__thumb[data-v-aba4caa6]{border-radius:calc((var(--h) - var(--pad)*2)*.32)}.vsw--r-square .vsw__thumb[data-v-aba4caa6]{border-radius:5px}.is-on .vsw__thumb[data-v-aba4caa6]{color:var(--accent);transform:translate(calc(var(--w) - var(--h)))}.is-pressed .vsw__thumb[data-v-aba4caa6]{width:calc((var(--h) - var(--pad)*2)*1.32)}.is-on.is-pressed .vsw__thumb[data-v-aba4caa6]{transform:translate(calc(var(--w) - var(--h) - (var(--h) - var(--pad)*2)*.32))}.vsw__thumb-ico[data-v-aba4caa6]{height:56%;position:absolute;transition:opacity .2s ease,transform .32s var(--spring);width:56%}.vsw__thumb-ico--on[data-v-aba4caa6]{opacity:0;transform:scale(.4) rotate(-45deg)}.vsw__thumb-ico--off[data-v-aba4caa6]{color:var(--off);opacity:.55;transform:scale(1)}.is-on .vsw__thumb-ico--on[data-v-aba4caa6]{opacity:1;transform:scale(1) rotate(0)}.is-on .vsw__thumb-ico--off[data-v-aba4caa6]{opacity:0;transform:scale(.4)}.vsw__spinner[data-v-aba4caa6]{animation:vsw-spin-aba4caa6 .7s linear infinite;color:var(--off);height:60%;width:60%}.is-on .vsw__spinner[data-v-aba4caa6]{color:var(--accent)}@keyframes vsw-spin-aba4caa6{to{transform:rotate(1turn)}}.is-loading .vsw__track[data-v-aba4caa6]{cursor:progress}.vsw__label[data-v-aba4caa6]{line-height:1}.is-disabled[data-v-aba4caa6]{opacity:.45}.is-disabled[data-v-aba4caa6],.is-disabled .vsw__track[data-v-aba4caa6]{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.vsw__thumb[data-v-aba4caa6],.vsw__thumb-ico[data-v-aba4caa6],.vsw__track[data-v-aba4caa6]{transition-duration:0s}.vsw__spinner[data-v-aba4caa6]{animation-duration:1.4s}.vsw__ripple[data-v-aba4caa6]{display:none}}.sel[data-v-7314b35a]{--h:var(--ctrl-h-md,40px);--r:var(--ctrl-r-md,12px);--px:var(--ctrl-px-md,14px);--opt-h:36px;--rip:var(--fx-tint,255 255 255);display:inline-flex;flex-direction:column;font-family:inherit;font-size:var(--ctrl-fs-md,14px);min-width:200px;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}.sel--sm[data-v-7314b35a]{--h:var(--ctrl-h-sm,32px);--r:var(--ctrl-r-sm,10px);--px:var(--ctrl-px-sm,12px);--opt-h:32px;font-size:var(--ctrl-fs-sm,13px)}.sel--md[data-v-7314b35a]{--h:var(--ctrl-h-md,40px);--r:var(--ctrl-r-md,12px);--px:var(--ctrl-px-md,14px);--opt-h:36px;font-size:var(--ctrl-fs-md,14px)}.sel--lg[data-v-7314b35a]{--h:var(--ctrl-h-lg,48px);--r:var(--ctrl-r-lg,14px);--px:var(--ctrl-px-lg,18px);--opt-h:40px;font-size:var(--ctrl-fs-lg,15px)}.sel--r-none .sel__menu[data-v-7314b35a],.sel--r-none .sel__trigger[data-v-7314b35a]{--rr:0px}.sel--r-subtle .sel__menu[data-v-7314b35a],.sel--r-subtle .sel__trigger[data-v-7314b35a]{--rr:8px}.sel--r-pill .sel__trigger[data-v-7314b35a]{--rr:999px}.sel--r-pill .sel__menu[data-v-7314b35a]{--rr:20px}@supports (corner-shape:squircle){.sel--r-squircle .sel__menu[data-v-7314b35a],.sel--r-squircle .sel__trigger[data-v-7314b35a]{corner-shape:squircle;--rr:calc(var(--r)*1.7)}}.sel__trigger[data-v-7314b35a]{align-items:center;background:var(--t-fill-base,var(--sel-fill,transparent));border:1px solid var(--t-border,var(--inp-border,#2a2a2a));border-radius:var(--rr,var(--r));color:var(--t-text,var(--inp-text,#ededed));cursor:pointer;display:inline-flex;font:inherit;font-weight:500;gap:10px;height:var(--h);justify-content:space-between;padding:0 var(--px,var(--ctrl-px-md,14px));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%;-webkit-tap-highlight-color:transparent;isolation:isolate;position:relative;transition:transform .24s cubic-bezier(.34,1.56,.64,1),border-color .2s cubic-bezier(.22,1,.36,1),background-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.sel__trigger .sel__caret[data-v-7314b35a],.sel__trigger .sel__value[data-v-7314b35a]{position:relative;z-index:1}.sel__glow[data-v-7314b35a]{--glow-strength:.55;--glow-ring:1px;--glow-inset:-1px}.sel--r-pill .sel__glow[data-v-7314b35a]{border-radius:999px}.sel__menu-glow[data-v-7314b35a]{--glow-strength:.55;--glow-ring:1px}@supports (corner-shape:squircle){.sel--r-squircle .sel__glow[data-v-7314b35a],.sel--r-squircle .sel__menu-glow[data-v-7314b35a]{corner-shape:squircle}}.sel__ripples[data-v-7314b35a]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.sel--r-pill .sel__ripples[data-v-7314b35a]{border-radius:999px}@supports (corner-shape:squircle){.sel--r-squircle .sel__ripples[data-v-7314b35a]{corner-shape:squircle}}.sel__ripple[data-v-7314b35a]{animation:sel-ripple-scale-7314b35a .72s cubic-bezier(.22,1,.36,1) forwards,sel-ripple-fade-7314b35a .72s ease forwards;background:radial-gradient(circle,rgb(var(--rip)/.3) 0,rgb(var(--rip)/.16) 26%,rgb(var(--rip)/.06) 48%,transparent 70%);border-radius:50%;opacity:0;position:absolute;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}@keyframes sel-ripple-scale-7314b35a{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes sel-ripple-fade-7314b35a{0%{opacity:.8}to{opacity:0}}.sel__trigger[data-v-7314b35a]:hover:not(:disabled){background-color:color-mix(in srgb,var(--t-accent,#8a8a8a) 8%,var(--sel-hover-base,transparent));border-color:var(--t-border-hover,var(--inp-border-hover,#3d3d3d))}.sel.has-menu .sel__trigger[data-v-7314b35a]{opacity:0;pointer-events:none}.sel__trigger[data-v-7314b35a]:disabled{cursor:not-allowed;opacity:.45}.sel__value[data-v-7314b35a]{overflow:hidden;text-overflow:ellipsis}.sel__value.is-placeholder[data-v-7314b35a]{color:color-mix(in srgb,var(--t-accent,#8a8a8a) 60%,transparent);transition:color .2s ease}.sel__caret[data-v-7314b35a]{color:var(--t-accent,#8a8a8a);flex:none;height:16px;transition:transform .24s cubic-bezier(.34,1.56,.64,1),color .2s ease;width:16px}.sel.is-expanded .sel__head .sel__caret[data-v-7314b35a],.sel.is-open .sel__caret[data-v-7314b35a]{transform:rotate(180deg)}.sel__menu[data-v-7314b35a]{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:var(--sel-menu-bg,#000);border:1px solid var(--sel-menu-border,hsla(0,0%,100%,.09));border-radius:var(--rr,14px);box-shadow:var(--sel-menu-shadow,0 12px 40px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06));left:0;margin:0;max-height:264px;overflow:hidden;padding:0;position:absolute;right:0;top:0;transform-origin:top center;z-index:50}.sel__list[data-v-7314b35a]{list-style:none;margin:0;padding:5px;position:relative}.sel__opt[data-v-7314b35a]{align-items:center;border-radius:9px;color:var(--inp-text,#ededed);cursor:pointer;display:flex;gap:8px;height:var(--opt-h,36px);isolation:isolate;justify-content:space-between;overflow:hidden;padding:0 10px;position:relative;transition:background-color .12s ease,color .12s ease;white-space:nowrap;z-index:1}.sel__opt-ripples[data-v-7314b35a]{inset:0;pointer-events:none;position:absolute;z-index:0}.sel__check[data-v-7314b35a],.sel__opt-label[data-v-7314b35a]{position:relative;z-index:1}.sel__highlight[data-v-7314b35a]{background:var(--sel-opt-hover,#141414);border-radius:9px;height:var(--opt-h,36px);left:5px;opacity:0;pointer-events:none;position:absolute;right:5px;top:5px;transform:translateY(calc(var(--ai, 0)*var(--opt-h, 36px)));transition:transform .28s cubic-bezier(.34,1.42,.5,1),opacity .16s ease;z-index:0}.sel__highlight.is-on[data-v-7314b35a]{opacity:1}.sel__head[data-v-7314b35a]{align-items:center;color:var(--t-text,#ededed);display:flex;font-weight:500;gap:10px;height:calc(var(--h) - 10px);justify-content:space-between;left:5px;opacity:1;padding:0 8px;pointer-events:none;position:absolute;right:5px;top:5px;transition:opacity .22s ease,transform .24s var(--ease-out,cubic-bezier(.22,1,.36,1));z-index:3}.sel.is-expanded .sel__head[data-v-7314b35a]{opacity:0;transform:translateY(-6px) scale(.97)}.sel__opt[data-v-7314b35a]{opacity:0;transform:translateY(-6px);transition:opacity .24s ease,transform .28s var(--ease-out,cubic-bezier(.22,1,.36,1)),background-color .12s ease,color .12s ease}.sel.is-expanded .sel__opt[data-v-7314b35a]{opacity:1;transform:none;transition-delay:calc(var(--i, 0)*26ms + 90ms)}.sel__opt.is-selected[data-v-7314b35a]{color:var(--t-accent,#4c8bf5);font-weight:600}.sel__opt.is-disabled[data-v-7314b35a]{cursor:not-allowed;opacity:.4}.sel__opt-label[data-v-7314b35a]{overflow:hidden;text-overflow:ellipsis}.sel__check[data-v-7314b35a]{color:var(--t-accent,#4c8bf5);flex:none;height:16px;width:16px}.sel--t-danger[data-v-7314b35a]{--t-ring:#e5484d;--t-ring-soft:rgba(229,72,77,.22);--t-accent:#ff6369;--t-border:var(--inp-t-danger-rest,#5b1a1d);--t-border-hover:var(--inp-t-danger-rest,#8c2c30);--t-soft:rgba(229,72,77,.1);--t-soft-strong:rgba(229,72,77,.18);--t-text:var(--inp-t-danger-hint,#ffd7d8);--rip:255 99 105;--fx-tint:255 99 105}.sel--t-warn[data-v-7314b35a]{--t-ring:#f5a623;--t-ring-soft:rgba(245,166,35,.22);--t-accent:#ffb224;--t-border:var(--inp-t-warn-rest,#5a3d10);--t-border-hover:var(--inp-t-warn-rest,#8a5e1a);--t-soft:rgba(245,166,35,.1);--t-soft-strong:rgba(245,166,35,.18);--t-text:var(--inp-t-warn-hint,#ffe7c2);--rip:255 178 36;--fx-tint:255 178 36}.sel--t-success[data-v-7314b35a]{--t-ring:#30a46c;--t-ring-soft:rgba(48,164,108,.22);--t-accent:#4cc38a;--t-border:var(--inp-t-success-rest,#1b3b2a);--t-border-hover:var(--inp-t-success-rest,#2a5e42);--t-soft:rgba(48,164,108,.1);--t-soft-strong:rgba(48,164,108,.18);--t-text:var(--inp-t-success-hint,#c8efd9);--rip:76 195 138;--fx-tint:76 195 138}.sel-pop-enter-active[data-v-7314b35a]{transition:opacity .2s ease,filter .26s ease,transform .42s cubic-bezier(.34,1.56,.64,1)}.sel-pop-leave-active[data-v-7314b35a]{transition:opacity .15s ease,filter .15s ease,transform .16s cubic-bezier(.4,0,1,1)}.sel-pop-enter-from[data-v-7314b35a],.sel-pop-leave-to[data-v-7314b35a]{filter:blur(8px);opacity:0;transform:translateY(-6px) scaleY(.6) scale(.97)}@media(prefers-reduced-motion:reduce){.sel-pop-enter-active[data-v-7314b35a],.sel-pop-leave-active[data-v-7314b35a],.sel__caret[data-v-7314b35a],.sel__trigger[data-v-7314b35a]{transition:none}.sel-pop-enter-from[data-v-7314b35a],.sel-pop-leave-to[data-v-7314b35a]{filter:none;transform:none}.sel.is-open .sel__opt[data-v-7314b35a]{animation:none}.sel__trigger[data-v-7314b35a]{transition:none}.sel__ripple[data-v-7314b35a]{display:none}}.sk[data-v-e01411e9]{--w:100%;--h:14px;--r:6px;--dur:1.4s;--base:var(--inp-bg,235 235 235);--bone-a:.1;--bone:rgb(var(--base)/var(--bone-a));--sk-cut:.85;--sk-tilt:-20px;container-type:inline-size;display:flex;flex-direction:column;gap:10px;min-width:240px;width:100%}.sk__bone[data-v-e01411e9]{background:var(--bone);border-radius:var(--r);display:block;overflow:hidden;position:relative}.sk__bone[data-v-e01411e9],.sk__bone--line[data-v-e01411e9],.sk__bone--solid[data-v-e01411e9]{height:var(--h);width:var(--w)}.sk--s-slow[data-v-e01411e9]{--dur:2.1s}.sk--s-normal[data-v-e01411e9]{--dur:1.4s}.sk--s-fast[data-v-e01411e9]{--dur:.9s}@keyframes sk-mask-move-e01411e9{0%{-webkit-mask-position:calc(var(--ox, 0px) + var(--i, 0)*var(--sk-tilt)) 0;mask-position:calc(var(--ox, 0px) + var(--i, 0)*var(--sk-tilt)) 0}to{-webkit-mask-position:calc(var(--ox, 0px) + var(--i, 0)*var(--sk-tilt) + 100cqw) 0;mask-position:calc(var(--ox, 0px) + var(--i, 0)*var(--sk-tilt) + 100cqw) 0}}.sk--a-both .sk__bone[data-v-e01411e9],.sk--a-shimmer .sk__bone[data-v-e01411e9]{-webkit-mask-image:linear-gradient(110deg,#000 15%,rgb(0 0 0/calc(1 - var(--sk-cut))) 50%,#000 85%);mask-image:linear-gradient(110deg,#000 15%,rgb(0 0 0/calc(1 - var(--sk-cut))),#000 85%);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:100cqw 100%;mask-size:100cqw 100%}.sk--a-shimmer .sk__bone[data-v-e01411e9]{animation:sk-mask-move-e01411e9 var(--dur) linear infinite}@keyframes sk-pulse-e01411e9{0%,to{opacity:1}50%{opacity:.45}}.sk--a-pulse .sk__bone[data-v-e01411e9]{animation:sk-pulse-e01411e9 var(--dur) ease-in-out infinite}.sk--a-both .sk__bone[data-v-e01411e9]{animation:sk-mask-move-e01411e9 var(--dur) linear infinite,sk-pulse-e01411e9 var(--dur) ease-in-out infinite}.sk--rect[data-v-e01411e9]{--h:120px;--r:10px}.sk--avatar .sk__bone--solid[data-v-e01411e9],.sk--circle .sk__bone--solid[data-v-e01411e9]{--w:48px;--h:48px;--r:999px}.sk--avatar[data-v-e01411e9],.sk--circle[data-v-e01411e9],.sk--rect[data-v-e01411e9]{gap:0}.sk--card[data-v-e01411e9]{align-items:flex-start;flex-direction:row;gap:14px}.sk__bone--avatar[data-v-e01411e9]{border-radius:999px;flex:0 0 auto;height:48px;width:48px}.sk__stack[data-v-e01411e9]{display:flex;flex:1 1 auto;flex-direction:column;gap:10px}.sk--card .sk__stack .sk__bone[data-v-e01411e9]{--ox:-62px}@media(prefers-reduced-motion:reduce){.sk--a-both .sk__bone[data-v-e01411e9],.sk--a-pulse .sk__bone[data-v-e01411e9],.sk--a-shimmer .sk__bone[data-v-e01411e9]{animation-duration:3s}}.vt[data-v-da0ee269]{--h:var(--ctrl-h-md,40px);--fs:var(--ctrl-fs-md,14px);--px:var(--ctrl-px-md,16px);--rr:18px;--accent:var(--accent,#6354f6);--fx-tint:var(--fx-tint,255 255 255);color:var(--text,#ededed);display:inline-flex;font-family:inherit;font-size:var(--fs)}.vt--sm[data-v-da0ee269]{--h:var(--ctrl-h-sm,32px);--fs:var(--ctrl-fs-sm,13px);--px:var(--ctrl-px-sm,12px)}.vt--lg[data-v-da0ee269]{--h:var(--ctrl-h-lg,48px);--fs:var(--ctrl-fs-lg,15px);--px:var(--ctrl-px-lg,20px)}.vt--t-danger[data-v-da0ee269]{--accent:#ff6369;--fx-tint:255 99 105}.vt--t-warn[data-v-da0ee269]{--accent:#ffb224;--fx-tint:255 178 36}.vt--t-success[data-v-da0ee269]{--accent:#4cc38a;--fx-tint:76 195 138}.vt__source[data-v-da0ee269]{display:inline-flex}.vt.is-disabled[data-v-da0ee269]{opacity:.6;pointer-events:none}.vt--showcase[data-v-da0ee269]{display:block}.vt__demo-wrap[data-v-da0ee269]{align-items:center;display:flex;flex-direction:column;gap:28px}.vt__checks[data-v-da0ee269]{background:var(--bg-elevated,#161616);border:1px solid var(--border,hsla(0,0%,100%,.09));border-radius:14px;display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;padding:10px 14px}@supports (corner-shape:squircle){.vt__checks[data-v-da0ee269]{corner-shape:squircle}}.vt__check[data-v-da0ee269]{align-items:center;color:var(--text-secondary,#c4c4c4);cursor:pointer;display:inline-flex;font-size:13px;gap:7px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vt__check input[data-v-da0ee269]{accent-color:var(--accent,#6354f6);cursor:pointer;height:15px;width:15px}.vt__showcase[data-v-da0ee269]{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.vt__chip[data-v-da0ee269]{align-items:center;background:var(--bg-elevated,#161616);border:1px solid var(--inp-border,#2a2a2a);border-radius:999px;color:var(--text,#ededed);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:var(--h);padding:0 14px}.vt__chip-dot[data-v-da0ee269]{background:var(--accent);border-radius:50%;height:18px;width:18px}@supports (corner-shape:squircle){.vt__chip-dot[data-v-da0ee269]{corner-shape:squircle}}.vt__backdrop[data-v-da0ee269]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--backdrop,rgba(0,0,0,.5));inset:0;position:fixed;z-index:60}.vt-fade-enter-active[data-v-da0ee269]{transition:opacity .32s ease}.vt-fade-leave-active[data-v-da0ee269]{transition:opacity .36s ease .22s}.vt-fade-enter-from[data-v-da0ee269],.vt-fade-leave-to[data-v-da0ee269]{opacity:0}.vt__panel[data-v-da0ee269]{--fs:var(--ctrl-fs-md,14px);--rr:20px;--accent:#6354f6;--fx-tint:255 255 255;border-radius:var(--rr);box-sizing:border-box;color:var(--text,#ededed);font-family:inherit;font-size:var(--fs);isolation:isolate;overflow:hidden;position:fixed;z-index:70}.vt__panel.vt--sm[data-v-da0ee269]{--fs:var(--ctrl-fs-sm,13px)}.vt__panel.vt--lg[data-v-da0ee269]{--fs:var(--ctrl-fs-lg,15px)}.vt__panel.vt--r-none[data-v-da0ee269]{--rr:8px}.vt__panel.vt--r-subtle[data-v-da0ee269]{--rr:10px}.vt__panel.vt--r-rounded[data-v-da0ee269]{--rr:20px}.vt__panel.vt--r-pill[data-v-da0ee269]{--rr:30px}.vt__panel.vt--r-squircle[data-v-da0ee269]{--rr:28px}.vt__panel.vt--t-danger[data-v-da0ee269]{--accent:#ff6369;--fx-tint:255 99 105}.vt__panel.vt--t-warn[data-v-da0ee269]{--accent:#ffb224;--fx-tint:255 178 36}.vt__panel.vt--t-success[data-v-da0ee269]{--accent:#4cc38a;--fx-tint:76 195 138}@supports (corner-shape:squircle){.vt__panel.vt--r-squircle[data-v-da0ee269]{corner-shape:squircle}}.vt__panel.vt--test[data-v-da0ee269]{border:1px solid lime}.vt__surface[data-v-da0ee269]{background:var(--bg-card,#0a0a0a);border:1px solid var(--sel-menu-border,hsla(0,0%,100%,.09));border-radius:inherit;box-shadow:var(--sel-menu-shadow,0 18px 50px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3));inset:0;pointer-events:none;position:absolute;z-index:0}.vt__panel-glow[data-v-da0ee269]{--glow-strength:.5;--glow-ring:1px;--glow-inset:-1px;border-radius:inherit}@supports (corner-shape:squircle){.vt__panel.vt--r-squircle .vt__ghost[data-v-da0ee269],.vt__panel.vt--r-squircle .vt__panel-glow[data-v-da0ee269],.vt__panel.vt--r-squircle .vt__surface[data-v-da0ee269]{corner-shape:squircle}}.vt__ghost[data-v-da0ee269]{border-radius:inherit;display:grid;inset:0;overflow:hidden;place-items:center;pointer-events:none;position:absolute;z-index:2}.vt__ghost-clone[data-v-da0ee269]{display:inline-flex;will-change:transform}.vt__inner[data-v-da0ee269]{display:grid;inset:0;overflow:hidden;place-items:center;position:absolute;will-change:transform;z-index:1}.vt__content[data-v-da0ee269]{width:-moz-max-content;width:max-content}.vt__photo[data-v-da0ee269]{border-radius:var(--rr,16px);display:flex;flex-direction:column;overflow:hidden;width:320px}@supports (corner-shape:squircle){.vt__panel.vt--r-squircle .vt__photo[data-v-da0ee269]{corner-shape:squircle}}.vt__photo img[data-v-da0ee269]{display:block;height:220px;-o-object-fit:cover;object-fit:cover;width:320px}.vt__photo-cap[data-v-da0ee269]{color:var(--text-muted,#8a8a8a);font-size:.85em;padding:10px 14px}.vt__pad[data-v-da0ee269]{padding:18px;width:280px}.vt__select[data-v-da0ee269]{padding:0}.vt__select[data-v-da0ee269] .sel{min-width:240px}.vt__panel:has(.vt__select) .vt__surface[data-v-da0ee269]{background:transparent;border-color:transparent;box-shadow:none}.vt__card[data-v-da0ee269]{display:flex;flex-direction:column;gap:14px;padding:18px;width:300px}.vt__card-head[data-v-da0ee269]{align-items:center;display:flex;gap:12px}.vt__card-avatar[data-v-da0ee269]{background:var(--accent);border-radius:14px;color:#fff;display:grid;flex:none;font-weight:700;height:46px;letter-spacing:.02em;place-items:center;width:46px}@supports (corner-shape:squircle){.vt__card-avatar[data-v-da0ee269]{corner-shape:squircle}}.vt__card-id[data-v-da0ee269]{display:flex;flex-direction:column;gap:2px;min-width:0}.vt__card-name[data-v-da0ee269]{color:var(--text,#ededed);font-size:1.05em;font-weight:700}.vt__card-role[data-v-da0ee269]{color:var(--text-muted,#8a8a8a);font-size:.85em}.vt__card-bio[data-v-da0ee269]{color:var(--text-secondary,#c4c4c4);font-size:.92em;line-height:1.5;margin:0}.vt__card-stats[data-v-da0ee269]{color:var(--text-muted,#8a8a8a);display:flex;font-size:.88em;gap:18px}.vt__card-stats b[data-v-da0ee269]{color:var(--text,#ededed);font-weight:700}.vt__card-actions[data-v-da0ee269]{display:flex;gap:8px;margin-top:2px}.vt__card-btn[data-v-da0ee269]{border:0;border-radius:11px;cursor:pointer;flex:1;font:inherit;font-weight:600;height:38px;transition:filter .16s ease,transform .14s var(--ease-spring,cubic-bezier(.34,1.56,.64,1))}@supports (corner-shape:squircle){.vt__card-btn[data-v-da0ee269]{corner-shape:squircle}}.vt__card-btn[data-v-da0ee269]:active{transform:scale(.96)}.vt__card-btn--ghost[data-v-da0ee269]{background:var(--inp-hover-bg,hsla(0,0%,100%,.06));color:var(--text-secondary,#c4c4c4)}.vt__card-btn--primary[data-v-da0ee269]{background:var(--accent);color:#fff}.vt__card-btn--primary[data-v-da0ee269]:hover{filter:brightness(1.06)}@media(prefers-reduced-motion:reduce){.vt-fade-enter-active[data-v-da0ee269],.vt-fade-leave-active[data-v-da0ee269],.vt__card-btn[data-v-da0ee269],.vt__demo-btn[data-v-da0ee269]{transition:none}}.vsp[data-v-8041ed65]{--vsp-w:460px;color:var(--text,#ededed);display:flex;flex-direction:column;max-height:calc(100vh - 48px);width:min(var(--vsp-w,460px),calc(100vw - 48px))}.vsp--sm[data-v-8041ed65]{--vsp-w:360px}.vsp--md[data-v-8041ed65]{--vsp-w:460px}.vsp--lg[data-v-8041ed65]{--vsp-w:640px}.vsp--fullscreen[data-v-8041ed65]{height:calc(100vh - 16px);max-height:none;max-width:none;width:calc(100vw - 16px)}.vsp__head[data-v-8041ed65]{align-items:center;border-bottom:1px solid var(--border,#2a2a2a);display:flex;gap:12px;justify-content:space-between;padding:18px 20px}.vsp__title[data-v-8041ed65]{color:var(--text,#ededed);font-size:16px;font-weight:600;margin:0}.vsp__body[data-v-8041ed65]{color:var(--text-secondary,#c4c4c4);font-size:14px;line-height:1.55;overflow-y:auto;padding:20px}.vsp__body--flush[data-v-8041ed65]{padding:0}.vsp__placeholder[data-v-8041ed65]{margin:0}.vsp__placeholder code[data-v-8041ed65]{background:var(--bg-input,hsla(0,0%,100%,.06));border-radius:6px;color:var(--text,#ededed);font-family:var(--font-mono,monospace);padding:1px 6px}.vsp__foot[data-v-8041ed65]{border-top:1px solid var(--border,#2a2a2a);display:flex;gap:10px;justify-content:flex-end;padding:16px 20px}.prog[data-v-94cc502d]{--bw:8px;--h:8px;--sz:48px;--fs:13px;--dur:1.4s;--radius:999px;--accent:var(--inp-accent,#ededed);--ring:var(--inp-ring,237 237 237);--track:rgb(var(--ring)/.16);--tint:var(--text-secondary,#a1a1a1);color:var(--tint);display:inline-flex;flex-direction:column;font:inherit;font-size:var(--fs);gap:8px;width:100%}.prog--v-linear[data-v-94cc502d]{min-width:240px}.prog--v-circular[data-v-94cc502d]{min-width:0;width:auto}.prog__head[data-v-94cc502d]{align-items:center;display:flex;gap:10px;justify-content:space-between;line-height:1}.prog__label[data-v-94cc502d]{font-weight:500}.prog__val[data-v-94cc502d]{color:rgb(var(--ring));font-variant-numeric:tabular-nums}.prog--sm[data-v-94cc502d]{--h:5px;--bw:5px;--sz:36px;--fs:12px}.prog--md[data-v-94cc502d]{--h:8px;--bw:8px;--sz:48px;--fs:13px}.prog--lg[data-v-94cc502d]{--h:12px;--bw:11px;--sz:64px;--fs:14px}.prog__track[data-v-94cc502d]{background:var(--track);border-radius:var(--radius);height:var(--h);overflow:hidden;position:relative;width:100%}.prog__bar[data-v-94cc502d]{background:rgb(var(--ring));transition:width .35s cubic-bezier(.4,0,.2,1)}.prog__bar[data-v-94cc502d],.prog__buffer[data-v-94cc502d]{border-radius:var(--radius);height:100%;inset:0 auto 0 0;position:absolute}.prog__buffer[data-v-94cc502d]{background:rgb(var(--ring)/.3);transition:width .45s ease}.prog.is-striped .prog__bar[data-v-94cc502d]{animation:prog-stripes-94cc502d 1s linear infinite;background-image:linear-gradient(45deg,hsla(0,0%,100%,.18) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,.18) 75%,transparent 0,transparent);background-size:1rem 1rem}@keyframes prog-stripes-94cc502d{to{background-position:1rem 0}}.prog.is-indeterminate .prog__bar[data-v-94cc502d]{animation:prog-slide-94cc502d var(--dur) cubic-bezier(.65,.05,.36,1) infinite;width:40%}@keyframes prog-slide-94cc502d{0%{left:-40%}to{left:100%}}.prog__ring[data-v-94cc502d]{display:inline-flex;height:var(--sz);position:relative;width:var(--sz)}.prog__ring svg[data-v-94cc502d]{height:100%;transform:rotate(-90deg);width:100%}.prog__ring circle[data-v-94cc502d]{fill:none;stroke-width:var(--bw)}.prog__ring-track[data-v-94cc502d]{stroke:var(--track)}.prog__ring-bar[data-v-94cc502d]{stroke:rgb(var(--ring));stroke-linecap:round;transition:stroke-dashoffset .35s cubic-bezier(.4,0,.2,1)}.prog__ring-val[data-v-94cc502d]{color:rgb(var(--ring));display:grid;font-size:calc(var(--fs) - 1px);font-variant-numeric:tabular-nums;inset:0;place-items:center;position:absolute}.prog.is-indeterminate .prog__ring svg[data-v-94cc502d]{animation:prog-rotate-94cc502d var(--dur) linear infinite}.prog.is-indeterminate .prog__ring-bar[data-v-94cc502d]{stroke-dasharray:70 212}@keyframes prog-rotate-94cc502d{to{transform:rotate(270deg)}}.prog--t-danger[data-v-94cc502d]{--ring:255 99 105}.prog--t-warn[data-v-94cc502d]{--ring:255 178 36}.prog--t-success[data-v-94cc502d]{--ring:76 195 138}@media(prefers-reduced-motion:reduce){.prog.is-indeterminate .prog__bar[data-v-94cc502d],.prog.is-indeterminate .prog__ring svg[data-v-94cc502d],.prog.is-striped .prog__bar[data-v-94cc502d]{animation-duration:3s}.prog__bar[data-v-94cc502d],.prog__ring-bar[data-v-94cc502d]{transition:none}}.vrd[data-v-a4834f04]{--box:20px;--fs:14px;--accent:var(--inp-accent,#ededed);--on-fg:var(--bg,#0a0a0a);--ring:var(--inp-ring,255 255 255);--drop-rgb:10 10 10;align-items:center;color:var(--text,#ededed);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--fs);gap:9px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.vrd--lbl-left[data-v-a4834f04]{flex-direction:row-reverse}.vrd--sm[data-v-a4834f04]{--box:16px;--fs:13px}.vrd--md[data-v-a4834f04]{--box:20px;--fs:14px}.vrd--lg[data-v-a4834f04]{--box:24px;--fs:15px}.vrd__box[data-v-a4834f04]{align-items:center;background:var(--bg-input,#0d0d0d);border:1.5px solid var(--inp-border,#3a3a3a);border-radius:50%;cursor:inherit;display:inline-flex;flex:none;height:var(--box);isolation:isolate;justify-content:center;outline:none;padding:0;position:relative;transition:border-color .2s var(--ease-out,cubic-bezier(.22,1,.36,1)),background-color .2s var(--ease-out,cubic-bezier(.22,1,.36,1)),transform .34s cubic-bezier(.34,1.7,.5,1);width:var(--box)}.vrd__box[data-v-a4834f04]:hover{border-color:var(--inp-border-hover,#5a5a5a)}.vrd__box[data-v-a4834f04]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px rgb(var(--ring)/.3)}.is-pressed .vrd__box[data-v-a4834f04]{transform:scale(.82)}.is-pop .vrd__box[data-v-a4834f04]{animation:vrd-pop-a4834f04 .42s cubic-bezier(.34,1.7,.5,1)}@keyframes vrd-pop-a4834f04{0%{scale:.86}45%{scale:1.14}to{scale:1}}.is-on .vrd__box[data-v-a4834f04]{border-color:var(--accent)}.vrd__dot[data-v-a4834f04]{background:var(--accent);border-radius:50%;height:50%;opacity:0;position:relative;transform:scale(0);transition:transform .36s cubic-bezier(.34,1.7,.5,1),opacity .18s ease;width:50%;z-index:1}.is-on .vrd__dot[data-v-a4834f04]{opacity:1;transform:scale(1)}.vrd__glow[data-v-a4834f04]{--glow-strength:.9;--glow-ring:1px;--glow-inset:-1px;--glow-r-core:33px;--glow-r-soft:110px;border-radius:50%}.vrd__ripples[data-v-a4834f04]{border-radius:inherit;inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:-1}.vrd__ripple[data-v-a4834f04]{animation:vrd-ripple-scale-a4834f04 .62s cubic-bezier(.22,1,.36,1) forwards,vrd-ripple-fade-a4834f04 .62s ease forwards;background:radial-gradient(circle,rgb(var(--ring)/.35) 0,rgb(var(--ring)/.18) 42%,rgb(var(--ring)/.06) 62%,transparent 78%);border-radius:50%;opacity:0;position:absolute;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}.vrd__ripple--inner[data-v-a4834f04]{animation:vrd-ripple-scale-a4834f04 .46s cubic-bezier(.22,1,.36,1) forwards,vrd-ripple-fade-a4834f04 .46s ease forwards;background:radial-gradient(circle,rgb(var(--ring)/.6) 0,rgb(var(--ring)/.32) 40%,rgb(var(--ring)/.1) 62%,transparent 76%)}.vrd__ripple[data-v-a4834f04]:not(.vrd__ripple--inner){animation-delay:90ms}@keyframes vrd-ripple-scale-a4834f04{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes vrd-ripple-fade-a4834f04{0%{opacity:.7}to{opacity:0}}.vrd__label[data-v-a4834f04]{display:inline-block;line-height:1.2;position:relative;transform-origin:center;transition:transform .62s linear(0,.013 1.2%,.05 2.5%,.193 5.1%,.704 12.3%,.9 15.6%,1.04 19.1%,1.106 21.6%,1.143 24.3%,1.15 26%,1.14 28.1%,1.07 33%,1.013 38.2%,.984 43.9%,.977 50%,.986 60%,1.003 75%,1)}.vrd__label.is-pressing[data-v-a4834f04]{transition:transform .12s cubic-bezier(.4,0,.2,1)}@property --vrd-r{syntax:"<length>";inherits:false;initial-value:0}.vrd__drop[data-v-a4834f04]{inset:0;pointer-events:none;position:absolute;white-space:nowrap;--d2:calc(var(--vrd-r)*.52);background:radial-gradient(circle at var(--rx,50%) var(--ry,50%),transparent calc(var(--vrd-r) - 17px),rgb(var(--drop-rgb,10 10 10)/.12) calc(var(--vrd-r) - 13px),rgb(var(--drop-rgb,10 10 10)/.55) calc(var(--vrd-r) - 6px),rgb(var(--drop-rgb,10 10 10)/.98) calc(var(--vrd-r) - 1px),rgb(var(--drop-rgb,10 10 10)/.62) calc(var(--vrd-r) + 4px),rgb(var(--drop-rgb,10 10 10)/.14) calc(var(--vrd-r) + 11px),transparent calc(var(--vrd-r) + 16px)),radial-gradient(circle at var(--rx,50%) var(--ry,50%),transparent calc(var(--d2) - 12px),rgb(var(--drop-rgb,10 10 10)/.3) calc(var(--d2) - 5px),rgb(var(--drop-rgb,10 10 10)/.55) var(--d2),rgb(var(--drop-rgb,10 10 10)/.12) calc(var(--d2) + 7px),transparent calc(var(--d2) + 12px));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:vrd-drop-a4834f04 1.82s cubic-bezier(.16,1,.3,1) forwards;color:transparent}@keyframes vrd-drop-a4834f04{0%{--vrd-r:0px;opacity:.4}12%{opacity:1}to{--vrd-r:150px;opacity:0}}:root[data-theme=light] .vrd{--drop-rgb:255 255 255}.vrd--t-danger[data-v-a4834f04]{--accent:#e5484d;--ring:255 99 105;--fx-tint:255 99 105}.vrd--t-warn[data-v-a4834f04]{--accent:#f5a623;--ring:255 178 36;--fx-tint:255 178 36}.vrd--t-success[data-v-a4834f04]{--accent:#30a46c;--ring:76 195 138;--fx-tint:76 195 138}.is-disabled[data-v-a4834f04]{opacity:.45}.is-disabled[data-v-a4834f04],.is-disabled .vrd__box[data-v-a4834f04]{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.vrd__box[data-v-a4834f04],.vrd__dot[data-v-a4834f04]{transition-duration:0s}.is-pop .vrd__box[data-v-a4834f04]{animation:none}.vrd__ripple[data-v-a4834f04]{display:none}.vrd__label[data-v-a4834f04]{transition:none}}.vrg[data-v-3ee02c47]{display:inline-flex;gap:14px}.vrg--vertical[data-v-3ee02c47]{align-items:flex-start;flex-direction:column}.vrg--horizontal[data-v-3ee02c47]{align-items:center;flex-direction:row;gap:22px}.vsl[data-v-1d53fab7]{--w:192px;--gap:16px;--icon-fs:18px;align-items:center;color:var(--text,#ededed);display:flex;flex-direction:column;font-family:inherit;gap:8px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--w);-webkit-tap-highlight-color:transparent}.vsl--sm[data-v-1d53fab7]{--w:150px;--gap:12px;--icon-fs:15px}.vsl--lg[data-v-1d53fab7]{--w:240px;--gap:18px;--icon-fs:21px}.vsl__value[data-v-1d53fab7]{color:var(--text-secondary,#a1a1a1);font-size:13px;font-weight:500;letter-spacing:.04em;margin:0}.vsl__row[data-v-1d53fab7]{gap:var(--gap);touch-action:none;transition:scale .2s var(--ease-out,ease),opacity .2s var(--ease-out,ease);width:100%}.vsl__icon[data-v-1d53fab7],.vsl__row[data-v-1d53fab7]{align-items:center;display:flex;justify-content:center}.vsl__icon[data-v-1d53fab7]{background:none;border:none;flex:none;font:inherit;font-size:var(--icon-fs);height:var(--icon-fs);line-height:1;padding:0;width:var(--icon-fs);--glow:0;color:color-mix(in srgb,var(--text,#ededed) calc(var(--glow)*80% + 20%),var(--text-secondary,#a1a1a1));cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s var(--ease-out,ease),color .16s ease}.vsl__icon[data-v-1d53fab7]:hover:not(:disabled){color:var(--text,#ededed)}.vsl__icon[data-v-1d53fab7]:active:not(:disabled){transform:scale(.85)}.vsl__icon[data-v-1d53fab7]:focus-visible{border-radius:6px;outline:2px solid color-mix(in srgb,var(--accent) 80%,#fff);outline-offset:3px}.vsl__icon[data-v-1d53fab7]:disabled{cursor:not-allowed}.vsl__track-area[data-v-1d53fab7]{align-items:center;cursor:grab;display:flex;flex-grow:1;outline:none;padding:16px 0;position:relative;touch-action:none}.vsl__track-area[data-v-1d53fab7]:active{cursor:grabbing}.vsl__track-area:focus-visible .vsl__track[data-v-1d53fab7]{outline:2px solid color-mix(in srgb,var(--accent) 80%,#fff);outline-offset:4px}.vsl__track-wrap[data-v-1d53fab7]{display:flex;flex-grow:1;will-change:transform}.vsl__track[data-v-1d53fab7]{background:var(--sw-off,#39393d);border-radius:999px;flex-grow:1;height:100%;overflow:hidden;position:relative}.vsl__glow[data-v-1d53fab7]{--glow-strength:.5;border-radius:999px}.vsl__fill[data-v-1d53fab7]{background:var(--accent,#0a84ff)}.vsl__fill[data-v-1d53fab7],.vsl__ghost[data-v-1d53fab7]{border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.vsl__ghost[data-v-1d53fab7]{background:linear-gradient(to right,rgb(var(--fx-tint,255 255 255)/0) 0,rgb(var(--fx-tint,255 255 255)/.3) 30% 70%,rgb(var(--fx-tint,255 255 255)/0))}.is-disabled[data-v-1d53fab7]{cursor:not-allowed;opacity:.45}.is-disabled .vsl__track-area[data-v-1d53fab7]{cursor:not-allowed;pointer-events:none}@media(prefers-reduced-motion:reduce){.vsl__icon[data-v-1d53fab7],.vsl__row[data-v-1d53fab7]{transition:none}}.spinner[data-v-1e8169d5]{--sz:32px;--bw:3px;--dur:.9s;--gap:10px;--fs:13px;--accent:var(--inp-accent,#ededed);--ring:var(--inp-ring,237 237 237);--track:rgb(var(--ring)/.16);--tint:var(--text-secondary,#a1a1a1);color:var(--tint);font:inherit;font-size:var(--fs);font-weight:500;gap:var(--gap);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spinner[data-v-1e8169d5],.spinner__box[data-v-1e8169d5]{align-items:center;display:inline-flex}.spinner__box[data-v-1e8169d5]{flex:0 0 auto;height:var(--sz);justify-content:center;width:var(--sz)}.spinner--sm[data-v-1e8169d5]{--sz:20px;--bw:2px;--fs:12px;--gap:8px}.spinner--md[data-v-1e8169d5]{--sz:32px;--bw:3px;--fs:13px}.spinner--lg[data-v-1e8169d5]{--sz:44px;--bw:4px;--fs:14px;--gap:12px}.spinner--xl[data-v-1e8169d5]{--sz:60px;--bw:5px;--fs:16px;--gap:14px}.spinner--s-slow[data-v-1e8169d5]{--dur:1.4s}.spinner--s-normal[data-v-1e8169d5]{--dur:.9s}.spinner--s-fast[data-v-1e8169d5]{--dur:.55s}@keyframes spinner-spin-1e8169d5{to{transform:rotate(1turn)}}.spinner__arc[data-v-1e8169d5]{animation:spinner-spin-1e8169d5 var(--dur) linear infinite;border:var(--bw) solid var(--track);border-radius:999px;border-top-color:rgb(var(--ring));height:100%;width:100%}.spinner__dual[data-v-1e8169d5]{height:100%;position:relative;width:100%}.spinner__dual .spinner__arc[data-v-1e8169d5]{inset:0;position:absolute}.spinner__arc--lin[data-v-1e8169d5]{animation-timing-function:linear}.spinner__arc--ease[data-v-1e8169d5]{animation-timing-function:cubic-bezier(.65,.1,.35,.9);opacity:.5}.spinner__grad[data-v-1e8169d5]{animation:spinner-spin-1e8169d5 var(--dur) linear infinite;background:conic-gradient(from 0deg,transparent 0,rgb(var(--ring)) 100%);border-radius:999px;height:100%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--bw)),#000 calc(100% - var(--bw)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--bw)),#000 calc(100% - var(--bw)));width:100%}.spinner.no-track[data-v-1e8169d5]{--track:transparent}.spinner__label[data-v-1e8169d5]{color:var(--tint);white-space:nowrap}.spinner.is-overlay[data-v-1e8169d5]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgb(var(--overlay-rgb,0 0 0)/.45);border-radius:inherit;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:10}.spinner--t-danger[data-v-1e8169d5]{--ring:255 99 105;--tint:var(--inp-t-danger-hint,#ff8a8e)}.spinner--t-warn[data-v-1e8169d5]{--ring:255 178 36;--tint:var(--inp-t-warn-hint,#f5b544)}.spinner--t-success[data-v-1e8169d5]{--ring:76 195 138;--tint:var(--inp-t-success-hint,#5fd49b)}@media(prefers-reduced-motion:reduce){.spinner__arc[data-v-1e8169d5],.spinner__dual[data-v-1e8169d5],.spinner__grad[data-v-1e8169d5]{animation-duration:2.4s}}.steps[data-v-d4876395]{--mk:32px;--gap:14px;--line:2px;--fs:var(--ctrl-fs-md,14px);--accent:#5b8cff;--ring:91 140 255;--rip:var(--fx-tint,255 255 255);--done-fg:#fff;color:var(--text,#ededed);display:flex;font-family:inherit;list-style:none;margin:0;padding:0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.steps--sm[data-v-d4876395]{--mk:26px;--fs:13px;--gap:10px}.steps--lg[data-v-d4876395]{--mk:38px;--fs:15px;--gap:18px}.steps--horizontal[data-v-d4876395]{align-items:flex-start;flex-direction:row;width:100%}.steps--vertical[data-v-d4876395]{flex-direction:column}.steps__item[data-v-d4876395]{display:flex;min-width:0;position:relative}.steps--horizontal .steps__item[data-v-d4876395]{align-items:center;flex:1 1 0;flex-direction:column;gap:8px;text-align:center}.steps--vertical .steps__item[data-v-d4876395]{align-items:flex-start;flex-direction:row;gap:12px;padding-bottom:var(--gap)}.steps--vertical .steps__item[data-v-d4876395]:last-child{padding-bottom:0}.steps__rail[data-v-d4876395]{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.steps--horizontal .steps__rail[data-v-d4876395]{height:var(--mk);width:100%}.steps--vertical .steps__rail[data-v-d4876395]{flex-direction:column;height:100%;width:var(--mk)}.steps__line[data-v-d4876395]{background:var(--steps-line,var(--border,#2a2a2a));position:absolute;z-index:0}.steps--horizontal .steps__line--after[data-v-d4876395]{height:var(--line);left:calc(50% + var(--mk)/2);right:calc(-50% + var(--mk)/2);top:50%;transform:translateY(-50%)}.steps--vertical .steps__line--after[data-v-d4876395]{height:var(--gap);left:50%;top:var(--mk);transform:translate(-50%);width:var(--line)}.steps__item:last-child .steps__line--after[data-v-d4876395]{display:none}.steps__line[data-v-d4876395]:after{background:var(--accent);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .48s var(--ease-out,cubic-bezier(.22,1,.36,1));transition-delay:.48s}.steps--vertical .steps__line[data-v-d4876395]:after{transform:scaleY(0);transform-origin:top center}.is-completed .steps__line--after[data-v-d4876395]:after{transform:scaleX(1);transition-delay:0s}.steps--vertical .is-completed .steps__line--after[data-v-d4876395]:after{transform:scaleY(1);transition-delay:0s}.steps__marker[data-v-d4876395]{align-items:center;background:var(--bg-card,#141414);border-radius:999px;color:var(--text-muted,#8a8a8a);display:inline-flex;font-size:calc(var(--fs) - 1px);font-variant-numeric:tabular-nums;font-weight:600;height:var(--mk);justify-content:center;overflow:visible;position:relative;transition:background-color .28s var(--ease-out,cubic-bezier(.22,1,.36,1)),color .28s ease,transform .28s var(--ease-spring,cubic-bezier(.34,1.56,.64,1));width:var(--mk);z-index:1}.steps__ring[data-v-d4876395]{height:calc(100% + 2px);inset:-1px;overflow:visible;pointer-events:none;position:absolute;transform:rotate(180deg);width:calc(100% + 2px);z-index:3}.steps__ring-track[data-v-d4876395]{fill:none;stroke:var(--steps-mk-border,var(--border-strong,#3a3a3a));stroke-width:2;transition:stroke .28s ease}.steps__ring-fill[data-v-d4876395]{fill:none;stroke:var(--accent);stroke-dasharray:100.53;stroke-dashoffset:100.53;stroke-linecap:round;stroke-width:2;transition:stroke-dashoffset .48s cubic-bezier(.22,1,.36,1)}.is-active .steps__ring-track[data-v-d4876395]{stroke:rgb(var(--ring)/.25)}.is-active .steps__ring-fill[data-v-d4876395]{stroke-dashoffset:0;transition-delay:.38s}.is-completed .steps__ring-fill[data-v-d4876395]{stroke-dashoffset:0}.is-error .steps__ring-fill[data-v-d4876395],.is-error .steps__ring-track[data-v-d4876395]{stroke:var(--steps-err,#ff6369)}.is-error .steps__ring-fill[data-v-d4876395]{stroke-dashoffset:0}.steps__marker[data-v-d4876395]:before{background:var(--accent);border-radius:inherit;content:"";filter:blur(8px);inset:0;opacity:0;position:absolute;transform:scale(.5);transform-origin:center;transition:transform .42s cubic-bezier(.34,1.56,.64,1) .9s,opacity .26s ease .9s,filter .38s cubic-bezier(.22,1,.36,1) .9s;z-index:0}.is-completed .steps__marker[data-v-d4876395]{color:var(--done-fg)}.is-completed .steps__marker[data-v-d4876395]:before{filter:blur(0);opacity:1;transform:scale(1);transition:transform .42s cubic-bezier(.34,1.56,.64,1) 0s,opacity .26s ease 0s,filter .38s cubic-bezier(.22,1,.36,1) 0s}.is-active .steps__marker[data-v-d4876395]{color:var(--accent);transform:scale(1.06)}.is-error .steps__marker[data-v-d4876395]{color:#fff}.is-error .steps__marker[data-v-d4876395]:before{background:var(--steps-err,#ff6369);opacity:1;transform:scale(1)}.steps__ico[data-v-d4876395]{fill:none;height:60%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:60%}.steps__ico[data-v-d4876395],.steps__num[data-v-d4876395]{position:relative;z-index:2}.steps__num[data-v-d4876395]{line-height:1}.steps-ico-enter-active[data-v-d4876395]{transition:opacity .18s ease,transform .24s cubic-bezier(.34,1.56,.64,1),filter .18s ease}.steps-ico-leave-active[data-v-d4876395]{position:absolute;transition:opacity .48s ease,transform .48s ease,filter .48s ease}.steps-ico-enter-from[data-v-d4876395]{filter:blur(4px);opacity:0;transform:scale(.4)}.steps-ico-leave-to[data-v-d4876395]{filter:blur(4px);opacity:0;transform:scale(1.3)}.steps--v-dots .steps__marker[data-v-d4876395]{border-width:2px;height:calc(var(--mk)*.5);width:calc(var(--mk)*.5)}.steps--v-dots .is-active .steps__marker[data-v-d4876395]{transform:scale(1.15)}.steps__body[data-v-d4876395]{display:flex;flex-direction:column;gap:2px;min-width:0}.steps--vertical .steps__body[data-v-d4876395]{padding-top:calc((var(--mk) - var(--fs)*1.3)/2)}.steps__label[data-v-d4876395]{color:var(--text-muted,#8a8a8a);font-size:var(--fs);font-weight:500;line-height:1.3;transition:color .24s ease}.is-active .steps__label[data-v-d4876395]{color:var(--text,#ededed);font-weight:600}.is-completed .steps__label[data-v-d4876395]{color:var(--text-secondary,#a8a8a8)}.is-error .steps__label[data-v-d4876395]{color:var(--steps-err,#ff6369)}.steps__desc[data-v-d4876395]{color:var(--text-muted,#8a8a8a);font-size:calc(var(--fs) - 2px);line-height:1.4}.steps--clickable .is-nav .steps__marker[data-v-d4876395]{cursor:pointer}.steps--clickable .is-nav .steps__marker[data-v-d4876395]:hover{border-color:var(--accent)}.steps--clickable .is-nav .steps__marker[data-v-d4876395]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.steps--clickable .is-nav .steps__label[data-v-d4876395]{cursor:pointer}.steps__ripples[data-v-d4876395]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.steps__ripple[data-v-d4876395]{animation:steps-ripple-d4876395 .64s cubic-bezier(.22,1,.36,1) forwards;background:radial-gradient(circle,rgb(var(--rip)/.4) 0,rgb(var(--rip)/.12) 50%,transparent 72%);border-radius:50%;opacity:0;position:absolute;transform:translate(-50%,-50%) scale(0)}@keyframes steps-ripple-d4876395{0%{opacity:.7;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.steps--t-danger[data-v-d4876395]{--accent:#ff6369;--ring:255 99 105;--rip:255 99 105}.steps--t-warn[data-v-d4876395]{--accent:#ffb224;--ring:255 178 36;--rip:255 178 36;--done-fg:#1a1206}.steps--t-success[data-v-d4876395]{--accent:#4cc38a;--ring:76 195 138;--rip:76 195 138;--done-fg:#06180f}.is-disabled[data-v-d4876395]{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.steps__label[data-v-d4876395],.steps__line[data-v-d4876395],.steps__marker[data-v-d4876395]{transition:none}.is-active .steps__marker[data-v-d4876395],.steps--v-dots .is-active .steps__marker[data-v-d4876395]{transform:none}.steps__marker[data-v-d4876395]:before,.steps__ring-fill[data-v-d4876395]{transition:none}.steps__ripple[data-v-d4876395]{display:none}}.vtbl[data-v-bfdbe99f]{--fs:var(--ctrl-fs-md,14px);--px:var(--ctrl-px-md,14px);--py:12px;--row-h:48px;--r:var(--ctrl-r-md,12px);--accent:var(--accent,#3b82f6);--line:var(--border,#1f1f1f);--line-soft:color-mix(in srgb,var(--border,#1f1f1f) 65%,transparent);--surface:var(--bg-card,#0a0a0a);--surface-2:var(--bg-elevated,#111);--txt:var(--text,#ededed);--txt-2:var(--text-secondary,#a1a1a1);--txt-3:var(--text-muted,#666);--hover-bg:var(--inp-hover-bg,hsla(0,0%,100%,.045));--stripe-bg:var(--inp-readonly-bg,hsla(0,0%,100%,.022));background:var(--surface);border-radius:var(--r);color:var(--txt);display:flex;flex-direction:column;font-family:inherit;font-size:var(--fs);overflow:hidden;width:100%}.vtbl--sm[data-v-bfdbe99f]{--fs:var(--ctrl-fs-sm,13px);--px:var(--ctrl-px-sm,12px);--py:8px;--row-h:40px;--r:var(--ctrl-r-sm,10px)}.vtbl--lg[data-v-bfdbe99f]{--fs:var(--ctrl-fs-lg,15px);--px:var(--ctrl-px-lg,18px);--py:15px;--row-h:56px;--r:var(--ctrl-r-lg,14px)}.vtbl--r-none[data-v-bfdbe99f]{--r:0px}.vtbl--r-subtle[data-v-bfdbe99f]{--r:8px}.vtbl.is-bordered[data-v-bfdbe99f]{border:1px solid var(--line)}@supports (corner-shape:squircle){.vtbl--r-squircle[data-v-bfdbe99f]{corner-shape:squircle;--r:calc(var(--ctrl-r-md, 12px)*1.5)}.vtbl--r-squircle.vtbl--sm[data-v-bfdbe99f]{--r:calc(var(--ctrl-r-sm, 10px)*1.5)}.vtbl--r-squircle.vtbl--lg[data-v-bfdbe99f]{--r:calc(var(--ctrl-r-lg, 14px)*1.5)}}.vtbl__bar[data-v-bfdbe99f]{border-bottom:1px solid var(--line-soft);justify-content:space-between;padding:calc(var(--py) + 2px) var(--px)}.vtbl__bar[data-v-bfdbe99f],.vtbl__bar-l[data-v-bfdbe99f]{align-items:center;display:flex;gap:12px}.vtbl__bar-l[data-v-bfdbe99f]{min-width:0}.vtbl__title[data-v-bfdbe99f]{color:var(--txt);font-size:calc(var(--fs) + 2px);font-weight:600;letter-spacing:-.01em;margin:0}.vtbl__count[data-v-bfdbe99f]{background:color-mix(in srgb,var(--accent) 16%,transparent);border-radius:999px;color:color-mix(in srgb,var(--accent) 88%,var(--txt));flex:none;font-size:calc(var(--fs) - 3px);font-weight:600;line-height:1.2;padding:4px 10px;white-space:nowrap}.vtbl__scroll[data-v-bfdbe99f]{overflow-x:auto;width:100%}.vtbl.is-sticky .vtbl__scroll[data-v-bfdbe99f]{max-height:420px;overflow-y:auto}.vtbl__table[data-v-bfdbe99f]{border-collapse:collapse;border-spacing:0;width:100%}.vtbl__th[data-v-bfdbe99f]{background:var(--surface-2);color:var(--txt-3);font-size:calc(var(--fs) - 2px);font-weight:600;letter-spacing:.04em;padding:var(--py) var(--px);position:relative;text-align:left;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vtbl.is-sticky .vtbl__th[data-v-bfdbe99f]{position:sticky;top:0;z-index:2}.vtbl__th.is-center[data-v-bfdbe99f]{text-align:center}.vtbl__th.is-right[data-v-bfdbe99f]{text-align:right}.vtbl__head tr[data-v-bfdbe99f]{border-bottom:1px solid var(--line)}.vtbl__sort[data-v-bfdbe99f]{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;letter-spacing:inherit;margin:0;padding:0;text-transform:inherit;transition:color .16s ease}.vtbl__th.is-right .vtbl__sort[data-v-bfdbe99f]{flex-direction:row-reverse}.vtbl__th.is-center .vtbl__sort[data-v-bfdbe99f]{justify-content:center}.vtbl__sort[data-v-bfdbe99f]:hover{color:var(--txt)}.vtbl__sort[data-v-bfdbe99f]:focus-visible{border-radius:4px;outline:2px solid var(--accent);outline-offset:2px}.vtbl__th.is-active[data-v-bfdbe99f]{color:var(--txt)}.vtbl__th-label[data-v-bfdbe99f]{display:inline-block}.vtbl__arrow[data-v-bfdbe99f]{display:inline-flex;transition:opacity .16s ease,transform .22s var(--ease-spring,cubic-bezier(.34,1.56,.64,1))}.vtbl__arrow svg[data-v-bfdbe99f]{height:13px;width:13px}.vtbl__arrow.is-idle[data-v-bfdbe99f]{opacity:0;transform:scale(.8)}.vtbl__sort:hover .vtbl__arrow.is-idle[data-v-bfdbe99f]{opacity:.4}.vtbl__arrow.is-asc[data-v-bfdbe99f]{color:var(--accent);opacity:1;transform:rotate(180deg)}.vtbl__arrow.is-desc[data-v-bfdbe99f]{color:var(--accent);opacity:1;transform:rotate(0)}.vtbl__td[data-v-bfdbe99f]{color:var(--txt);height:var(--row-h);padding:var(--py) var(--px);text-align:left;vertical-align:middle}.vtbl__td.is-center[data-v-bfdbe99f]{text-align:center}.vtbl__td.is-right[data-v-bfdbe99f]{text-align:right}.vtbl__row[data-v-bfdbe99f]{transition:background-color .14s ease}.vtbl__body tr+tr[data-v-bfdbe99f]{border-top:1px solid var(--line-soft)}.vtbl.is-bordered .vtbl__td+.vtbl__td[data-v-bfdbe99f],.vtbl.is-bordered .vtbl__th+.vtbl__th[data-v-bfdbe99f]{border-left:1px solid var(--line-soft)}.vtbl.is-striped .vtbl__body tr[data-v-bfdbe99f]:nth-child(2n){background:var(--stripe-bg)}.vtbl.is-hoverable .vtbl__body tr[data-v-bfdbe99f]:hover{background:var(--hover-bg)}.vtbl__row.is-selected[data-v-bfdbe99f]{background:color-mix(in srgb,var(--accent) 12%,transparent)!important}.vtbl__row.is-selected[data-v-bfdbe99f]:hover{background:color-mix(in srgb,var(--accent) 16%,transparent)!important}.vtbl__col-check[data-v-bfdbe99f]{width:52px}.vtbl__td--check[data-v-bfdbe99f],.vtbl__th--check[data-v-bfdbe99f]{padding-right:0;text-align:center;width:52px}.vtbl__check[data-v-bfdbe99f]{display:inline-flex;vertical-align:middle}.vtbl__user[data-v-bfdbe99f]{gap:10px;min-width:0}.vtbl__avatar[data-v-bfdbe99f],.vtbl__user[data-v-bfdbe99f]{align-items:center;display:inline-flex}.vtbl__avatar[data-v-bfdbe99f]{background:color-mix(in srgb,var(--accent) 22%,var(--surface-2));border-radius:50%;color:var(--txt);flex:none;font-size:calc(var(--fs) - 3px);font-weight:600;height:32px;justify-content:center;letter-spacing:.02em;width:32px}.vtbl--sm .vtbl__avatar[data-v-bfdbe99f]{height:26px;width:26px}.vtbl--lg .vtbl__avatar[data-v-bfdbe99f]{height:36px;width:36px}.vtbl__user-txt[data-v-bfdbe99f]{display:flex;flex-direction:column;line-height:1.3;min-width:0}.vtbl__user-name[data-v-bfdbe99f]{color:var(--txt);font-weight:500}.vtbl__user-name[data-v-bfdbe99f],.vtbl__user-sub[data-v-bfdbe99f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vtbl__user-sub[data-v-bfdbe99f]{color:var(--txt-3);font-size:calc(var(--fs) - 2px)}.vtbl__num[data-v-bfdbe99f]{font-variant-numeric:tabular-nums}.vtbl__td--empty[data-v-bfdbe99f]{color:var(--txt-3);height:calc(var(--row-h)*2.5);text-align:center}.vtbl__skel[data-v-bfdbe99f]{animation:vtbl-shimmer-bfdbe99f 1.3s linear infinite;background:linear-gradient(90deg,var(--line-soft) 0,var(--surface-2) 50%,var(--line-soft) 100%);background-size:200% 100%;border-radius:6px;display:block;height:12px;width:70%}.vtbl__skel--box[data-v-bfdbe99f]{border-radius:6px;height:18px;margin:0 auto;width:18px}@keyframes vtbl-shimmer-bfdbe99f{0%{background-position:200% 0}to{background-position:-200% 0}}.vtbl-fade-enter-active[data-v-bfdbe99f],.vtbl-fade-leave-active[data-v-bfdbe99f]{transition:opacity .16s ease,transform .16s ease}.vtbl-fade-enter-from[data-v-bfdbe99f],.vtbl-fade-leave-to[data-v-bfdbe99f]{opacity:0;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.vtbl-fade-enter-active[data-v-bfdbe99f],.vtbl-fade-leave-active[data-v-bfdbe99f],.vtbl__arrow[data-v-bfdbe99f],.vtbl__row[data-v-bfdbe99f],.vtbl__sort[data-v-bfdbe99f]{transition:none}.vtbl__skel[data-v-bfdbe99f]{animation:none}}.tabs[data-v-b77e76bb]{--fs:var(--ctrl-fs-md,14px);--h:var(--ctrl-h-md,40px);--pad:5px;--gap:2px;--tab-px:14px;--r:var(--ctrl-r-md,12px);--tr:calc(var(--h)/2);--acc:var(--t-acc,#ededed);--acc-on:var(--t-on,#000);--drop-rgb:10 10 10;--seg-track:var(--bg-elevated,#111);--seg-track-border:var(--border,#1f1f1f);--seg-knob:#2c2c2f;--seg-knob-fg:var(--text,#ededed);--seg-knob-shadow:0 1px 2px rgba(0,0,0,.09),0 1px 1px rgba(0,0,0,.06);--seg-knob-ring:inset 0 0 0 1px hsla(0,0%,100%,.07);display:inline-flex;font-family:inherit;font-size:var(--fs);max-width:100%}.tabs--block[data-v-b77e76bb]{align-self:stretch;display:flex}.tabs--block .tabs__list[data-v-b77e76bb]{display:flex}.tabs__list[data-v-b77e76bb]{border-radius:calc(var(--tr) + var(--pad));display:inline-flex;gap:var(--gap);padding:var(--pad);position:relative;width:100%}.tabs--sm[data-v-b77e76bb]{--fs:var(--ctrl-fs-sm,13px);--h:var(--ctrl-h-sm,32px);--tab-px:11px;--r:var(--ctrl-r-sm,10px)}.tabs--md[data-v-b77e76bb]{--fs:var(--ctrl-fs-md,14px);--h:var(--ctrl-h-md,40px);--tab-px:14px;--r:var(--ctrl-r-md,12px)}.tabs--lg[data-v-b77e76bb]{--fs:var(--ctrl-fs-lg,15px);--h:var(--ctrl-h-lg,48px);--tab-px:18px;--r:var(--ctrl-r-lg,14px)}.tabs--r-none .tabs__indicator[data-v-b77e76bb],.tabs--r-none .tabs__list[data-v-b77e76bb],.tabs--r-none .tabs__tab[data-v-b77e76bb]{--tr:0px}.tabs--r-subtle .tabs__indicator[data-v-b77e76bb],.tabs--r-subtle .tabs__list[data-v-b77e76bb],.tabs--r-subtle .tabs__tab[data-v-b77e76bb]{--tr:8px}.tabs--r-rounded .tabs__indicator[data-v-b77e76bb],.tabs--r-rounded .tabs__list[data-v-b77e76bb],.tabs--r-rounded .tabs__tab[data-v-b77e76bb]{--tr:var(--r)}@supports (corner-shape:squircle){.tabs--r-squircle .tabs__indicator[data-v-b77e76bb],.tabs--r-squircle .tabs__list[data-v-b77e76bb],.tabs--r-squircle .tabs__tab[data-v-b77e76bb]{corner-shape:squircle;--tr:calc(var(--r)*1.7)}.tabs--r-squircle .tabs__ripples[data-v-b77e76bb]{corner-shape:squircle}}.tabs__icon[data-v-b77e76bb]{align-items:center;display:inline-flex;justify-content:center}.tabs__icon[data-v-b77e76bb] svg{display:block;height:18px;width:18px}.tabs--icon[data-v-b77e76bb]{--tab-px:0px}.tabs--icon .tabs__ind-label[data-v-b77e76bb],.tabs--icon .tabs__tab[data-v-b77e76bb]{padding:0;width:var(--h)}.tabs__tab[data-v-b77e76bb]{align-items:center;background:transparent;border:0;display:inline-flex;flex:0 0 auto;height:var(--h);justify-content:center;overflow:visible;padding:0 var(--tab-px);position:relative;z-index:0;--lit:0;--mx:50%;--my:50%;background:radial-gradient(140px circle at var(--mx) var(--my),var(--text,#ededed),var(--text,#ededed) 25%,var(--text-muted,#8a8a8a) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-muted,#8a8a8a);-webkit-text-fill-color:transparent;border-radius:var(--tr);cursor:pointer;font:inherit;font-weight:500;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:opacity .12s linear,transform .32s cubic-bezier(.34,1.56,.64,1)}.tabs__tab[data-v-b77e76bb]:active:not(:disabled){transform:scale(.92)}.tabs--block .tabs__tab[data-v-b77e76bb]{flex:1 1 0;min-width:0;overflow:hidden}.tabs--line .tabs__tab.is-active[data-v-b77e76bb]{background:none;-webkit-text-fill-color:var(--acc)}.tabs__tab[data-v-b77e76bb]:disabled{background:none;cursor:not-allowed;opacity:.4;-webkit-text-fill-color:var(--text-muted,#8a8a8a)}.tabs__ripples[data-v-b77e76bb]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.tabs__ripple[data-v-b77e76bb]{animation:tabs-ripple-scale-b77e76bb .72s cubic-bezier(.22,1,.36,1) forwards,tabs-ripple-fade-b77e76bb .72s ease forwards;background:radial-gradient(circle,color-mix(in srgb,var(--text,#ededed) 22%,transparent) 0,color-mix(in srgb,var(--text,#ededed) 12%,transparent) 30%,color-mix(in srgb,var(--text,#ededed) 4%,transparent) 55%,transparent 72%);border-radius:50%;opacity:0;position:absolute;transform:translate(-50%,-50%) scale(0);will-change:transform,opacity}@keyframes tabs-ripple-scale-b77e76bb{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes tabs-ripple-fade-b77e76bb{0%{opacity:.8}to{opacity:0}}.tabs__indicator[data-v-b77e76bb]{background:var(--acc);border-radius:var(--tr);height:var(--h);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:transform .42s cubic-bezier(.34,1.4,.64,1),width .42s cubic-bezier(.34,1.4,.64,1),opacity .2s ease;z-index:2}.tabs__indicator.is-ready[data-v-b77e76bb]{opacity:1}.tabs__indicator.is-pop[data-v-b77e76bb]{animation:tabs-pop-b77e76bb .46s cubic-bezier(.34,1.4,.64,1)}@keyframes tabs-pop-b77e76bb{0%{scale:1}38%{scale:1.099}to{scale:1}}.tabs__ind-mask[data-v-b77e76bb]{box-sizing:border-box;display:flex;gap:var(--gap);left:0;padding:var(--pad);position:absolute;top:0;transition:transform .42s cubic-bezier(.34,1.4,.64,1),width .42s cubic-bezier(.34,1.4,.64,1)}.tabs__ind-label[data-v-b77e76bb]{align-items:center;color:var(--acc-on);display:inline-flex;flex:0 0 auto;font:inherit;font-weight:500;height:var(--h);justify-content:center;line-height:1;padding:0 var(--tab-px);white-space:nowrap}.tabs--block .tabs__ind-label[data-v-b77e76bb]{flex:1 1 0}.tabs__ind-label.is-disabled[data-v-b77e76bb]{opacity:.4}.tabs--line .tabs__list[data-v-b77e76bb]{border-radius:0;gap:4px;padding:0}.tabs--line .tabs__tab[data-v-b77e76bb]{border-radius:0;--acc-on:var(--acc)}.tabs--line .tabs__tab.is-active[data-v-b77e76bb]{color:var(--acc)}.tabs--line .tabs__indicator[data-v-b77e76bb]{background:var(--acc);border-radius:2px;bottom:0;height:2px;top:auto}.tabs--solid .tabs__list[data-v-b77e76bb]{background:var(--bg-elevated,#111);border:1px solid var(--border,#2a2a2a)}.tabs--solid .tabs__indicator[data-v-b77e76bb]{box-shadow:0 1px 2px #00000059}.tabs--pill .tabs__indicator[data-v-b77e76bb]{box-shadow:0 1px 2px #00000040}.tabs--t-default.tabs--solid .tabs__list[data-v-b77e76bb]{background:var(--seg-track);border-color:var(--seg-track-border)}.tabs--t-default.tabs--pill .tabs__indicator[data-v-b77e76bb],.tabs--t-default.tabs--solid .tabs__indicator[data-v-b77e76bb]{background:var(--seg-knob);box-shadow:var(--seg-knob-shadow),var(--seg-knob-ring)}.tabs--t-default.tabs--pill .tabs__ind-label[data-v-b77e76bb],.tabs--t-default.tabs--solid .tabs__ind-label[data-v-b77e76bb]{color:var(--seg-knob-fg)}.tabs--t-default[data-v-b77e76bb]{--t-acc:var(--inp-accent,#ededed);--t-on:var(--bg,#0a0a0a)}.tabs--t-danger[data-v-b77e76bb]{--t-acc:#e5484d;--t-on:#fff}.tabs--t-warn[data-v-b77e76bb]{--t-acc:#f5a623;--t-on:#1a1206}.tabs--t-success[data-v-b77e76bb]{--t-acc:#30a46c;--t-on:#fff}.tabs--line.tabs--t-danger .tabs__tab.is-active[data-v-b77e76bb],.tabs--line.tabs--t-success .tabs__tab.is-active[data-v-b77e76bb],.tabs--line.tabs--t-warn .tabs__tab.is-active[data-v-b77e76bb]{color:var(--acc)}@property --tabs-r{syntax:"<length>";inherits:false;initial-value:0}.tabs__drop[data-v-b77e76bb]{align-items:center;display:inline-flex;font:inherit;font-weight:500;inset:0;justify-content:center;line-height:1;padding:0 var(--tab-px);pointer-events:none;position:absolute;white-space:nowrap;--d2:calc(var(--tabs-r)*.52);background:radial-gradient(circle at var(--rx,50%) var(--ry,50%),transparent calc(var(--tabs-r) - 17px),rgb(var(--drop-rgb,10 10 10)/.12) calc(var(--tabs-r) - 13px),rgb(var(--drop-rgb,10 10 10)/.55) calc(var(--tabs-r) - 6px),rgb(var(--drop-rgb,10 10 10)/.98) calc(var(--tabs-r) - 1px),rgb(var(--drop-rgb,10 10 10)/.62) calc(var(--tabs-r) + 4px),rgb(var(--drop-rgb,10 10 10)/.14) calc(var(--tabs-r) + 11px),transparent calc(var(--tabs-r) + 16px)),radial-gradient(circle at var(--rx,50%) var(--ry,50%),transparent calc(var(--d2) - 12px),rgb(var(--drop-rgb,10 10 10)/.3) calc(var(--d2) - 5px),rgb(var(--drop-rgb,10 10 10)/.55) var(--d2),rgb(var(--drop-rgb,10 10 10)/.12) calc(var(--d2) + 7px),transparent calc(var(--d2) + 12px));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:tabs-drop-b77e76bb 1.82s cubic-bezier(.16,1,.3,1) forwards;color:transparent}@keyframes tabs-drop-b77e76bb{0%{--tabs-r:0px;opacity:.4}12%{opacity:1}to{--tabs-r:150px;opacity:0}}:root[data-theme=light] .tabs{--drop-rgb:255 255 255;--seg-track:#f3f5f7;--seg-track-border:#e8ebef;--seg-knob:#fff;--seg-knob-fg:var(--text,#171717);--seg-knob-shadow:0 1px 2px rgba(0,0,0,.024),0 2px 6px rgba(0,0,0,.016);--seg-knob-ring:inset 0 0 0 1px rgba(0,0,0,.04)}.is-disabled[data-v-b77e76bb]{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.tabs__indicator[data-v-b77e76bb]{transition:opacity .2s ease}.tabs__indicator.is-pop[data-v-b77e76bb]{animation:none}.tabs__tab[data-v-b77e76bb]{transition:none}.tabs__tab[data-v-b77e76bb]:active:not(:disabled){transform:none}}.ta[data-v-c251ed18]{--h:var(--ctrl-h-md,40px);--r:var(--ctrl-r-md,12px);--px:var(--ctrl-px-md,14px);--fs:var(--ctrl-fs-md,14px);--py:11px;--lh:1.5;--accent:var(--inp-accent,#ededed);--ring:var(--inp-ring,255 255 255);display:inline-flex;flex-direction:column;font-family:inherit;gap:6px;min-width:280px}.ta--block[data-v-c251ed18]{display:flex;min-width:0;width:100%}.ta--sm[data-v-c251ed18]{--r:var(--ctrl-r-sm,10px);--px:var(--ctrl-px-sm,12px);--fs:var(--ctrl-fs-sm,13px);--py:8px}.ta--lg[data-v-c251ed18]{--r:var(--ctrl-r-lg,14px);--px:var(--ctrl-px-lg,18px);--fs:var(--ctrl-fs-lg,15px);--py:14px}.ta__field[data-v-c251ed18]{border-radius:var(--rr,var(--r));display:flex;position:relative;--field-bg:transparent;background:var(--field-bg);transition:background-color .22s ease}.ta__glow[data-v-c251ed18]{--glow-ring:1px;--glow-strength:.9;-webkit-mask-position:0 0,0 0,var(--lmx,0) var(--lmy,0);-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;-webkit-mask-size:auto,auto,var(--lmw,0) var(--lmh,0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-out;mask-composite:exclude,subtract;mask-position:0 0,0 0,var(--lmx,0) var(--lmy,0);mask-repeat:no-repeat,no-repeat,no-repeat;mask-size:auto,auto,var(--lmw,0) var(--lmh,0)}.ta.is-focused .ta__glow[data-v-c251ed18]{opacity:0}@supports (corner-shape:squircle){.ta--r-squircle .ta__glow[data-v-c251ed18],.ta--r-squircle .ta__ripples[data-v-c251ed18]{corner-shape:squircle}}.ta__outline[data-v-c251ed18]{border:1px solid var(--inp-border,#2a2a2a);border-radius:inherit;inset:0;margin:0;min-inline-size:0;padding:0 calc(var(--px) - 5px);pointer-events:none;position:absolute;transition:border-color .22s cubic-bezier(.22,1,.36,1);z-index:0}@supports (corner-shape:squircle){.ta--r-squircle .ta__outline[data-v-c251ed18]{corner-shape:squircle}}.ta__legend[data-v-c251ed18]{display:block;font-size:calc(var(--fs)*.82);height:0;line-height:0;max-width:.01px;padding:0;transition:max-width .22s cubic-bezier(.34,1.4,.5,1);visibility:hidden;white-space:nowrap;width:auto}.ta__legend span[data-v-c251ed18]{display:inline-block;padding:0 4px}.ta.has-label.has-value .ta__legend[data-v-c251ed18],.ta.has-label.is-focused .ta__legend[data-v-c251ed18]{max-width:100%}.ta__field:hover .ta__outline[data-v-c251ed18]{border-color:var(--inp-border-hover,#3d3d3d)}.ta.is-focused .ta__outline[data-v-c251ed18]{border-color:var(--accent)}.ta__field[data-v-c251ed18]:hover{--field-bg:var(--inp-hover-bg,hsla(0,0%,100%,.05))}.ta--r-none .ta__field[data-v-c251ed18]{--rr:0px}.ta--r-subtle .ta__field[data-v-c251ed18]{--rr:8px}@supports (corner-shape:squircle){.ta--r-squircle .ta__field[data-v-c251ed18]{corner-shape:squircle;--rr:calc(var(--r)*1.7)}}.ta__control[data-v-c251ed18]{background:transparent;border:none;color:var(--inp-text,#ededed);flex:1 1 auto;font:inherit;font-size:var(--fs);line-height:var(--lh);min-height:calc(var(--rows)*var(--lh)*var(--fs) + var(--py)*2);min-width:0;outline:none;padding:var(--py) var(--px);position:relative;resize:vertical;width:100%;z-index:1}.ta--resize-none .ta__control[data-v-c251ed18]{resize:none}.ta.is-autosize .ta__control[data-v-c251ed18]{overflow:hidden}.ta__control[data-v-c251ed18]::-moz-placeholder{color:var(--inp-placeholder,#5a5a5a);-moz-transition:color .2s ease;transition:color .2s ease}.ta__control[data-v-c251ed18]::placeholder{color:var(--inp-placeholder,#5a5a5a);transition:color .2s ease}.ta__label[data-v-c251ed18]{color:var(--label-color,var(--inp-label,#6a6a6a));font-size:var(--fs);left:var(--px);line-height:var(--lh);max-width:calc(100% - var(--px)*2);pointer-events:none;position:absolute;top:var(--py);transform-origin:left top;transition:transform .24s cubic-bezier(.34,1.4,.5,1),color .22s ease;white-space:normal;z-index:1}.ta.has-value .ta__label[data-v-c251ed18],.ta.is-focused .ta__label[data-v-c251ed18]{overflow:hidden;text-overflow:ellipsis;transform:translateY(calc(var(--py)*-1 - var(--fs)*var(--lh)/2)) scale(.82);white-space:nowrap}.ta.has-value .ta__label[data-v-c251ed18]{color:var(--label-color,#8a8a8a)}.ta.is-focused .ta__label[data-v-c251ed18]{color:var(--label-color-strong,#ededed)}.ta__btn[data-v-c251ed18]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--inp-btn,#8a8a8a);cursor:pointer;display:flex;height:26px;justify-content:center;padding:0;position:absolute;right:calc(var(--px) - 6px);top:calc(var(--py) - 3px);transition:background-color .16s ease,color .16s ease,transform .16s var(--ease-spring,cubic-bezier(.34,1.56,.64,1));width:26px;z-index:2}.ta__btn svg[data-v-c251ed18]{height:14px;width:14px}.ta__btn[data-v-c251ed18]:hover{background:var(--inp-btn-hover-bg,hsla(0,0%,100%,.08));color:var(--inp-text,#ededed)}.ta__btn[data-v-c251ed18]:active{transform:scale(.86)}.ta__meta[data-v-c251ed18]{align-items:baseline;display:flex;gap:8px;justify-content:space-between;padding:0 2px}.ta__hint[data-v-c251ed18]{font-size:calc(var(--fs) - 1px);margin:0}.ta__counter[data-v-c251ed18],.ta__hint[data-v-c251ed18]{color:var(--inp-hint,#7a7a7a);transition:color .2s ease}.ta__counter[data-v-c251ed18]{font-size:calc(var(--fs) - 2px);font-variant-numeric:tabular-nums;margin-left:auto}.ta__counter.is-full[data-v-c251ed18]{color:var(--inp-t-danger-hint,#ff8d91)}.ta--t-danger[data-v-c251ed18]{--accent:#ff6369;--ring:255 99 105;--fx-tint:255 99 105}.ta--t-warn[data-v-c251ed18]{--accent:#ffb224;--ring:255 178 36;--fx-tint:255 178 36}.ta--t-success[data-v-c251ed18]{--accent:#4cc38a;--ring:76 195 138;--fx-tint:76 195 138}.ta--t-danger .ta__hint[data-v-c251ed18]{color:var(--inp-t-danger-hint,#ff8d91)}.ta--t-warn .ta__hint[data-v-c251ed18]{color:var(--inp-t-warn-hint,#ffce6e)}.ta--t-success .ta__hint[data-v-c251ed18]{color:var(--inp-t-success-hint,#79d3a6)}.ta--t-danger .ta__outline[data-v-c251ed18]{border-color:var(--inp-t-danger-rest,#5b1a1d)}.ta--t-warn .ta__outline[data-v-c251ed18]{border-color:var(--inp-t-warn-rest,#5a3d10)}.ta--t-success .ta__outline[data-v-c251ed18]{border-color:var(--inp-t-success-rest,#1b3b2a)}.ta--t-danger .ta__glow[data-v-c251ed18],.ta--t-success .ta__glow[data-v-c251ed18],.ta--t-warn .ta__glow[data-v-c251ed18]{--glow-strength:.7}.ta--t-danger .ta__field[data-v-c251ed18]:hover,.ta--t-success .ta__field[data-v-c251ed18]:hover,.ta--t-warn .ta__field[data-v-c251ed18]:hover{--field-bg:rgb(var(--ring)/.07)}.ta--t-danger .ta__field:hover .ta__outline[data-v-c251ed18],.ta--t-success .ta__field:hover .ta__outline[data-v-c251ed18],.ta--t-warn .ta__field:hover .ta__outline[data-v-c251ed18]{border-color:rgb(var(--ring))}.ta--t-danger .ta__label[data-v-c251ed18],.ta--t-success .ta__label[data-v-c251ed18],.ta--t-warn .ta__label[data-v-c251ed18]{color:rgb(var(--ring)/.85)}.ta--t-danger.is-focused .ta__label[data-v-c251ed18],.ta--t-success.is-focused .ta__label[data-v-c251ed18],.ta--t-warn.is-focused .ta__label[data-v-c251ed18]{color:rgb(var(--ring))}.ta--t-danger .ta__control[data-v-c251ed18]::-moz-placeholder,.ta--t-success .ta__control[data-v-c251ed18]::-moz-placeholder,.ta--t-warn .ta__control[data-v-c251ed18]::-moz-placeholder{color:rgb(var(--ring)/.8)}.ta--t-danger .ta__control[data-v-c251ed18]::placeholder,.ta--t-success .ta__control[data-v-c251ed18]::placeholder,.ta--t-warn .ta__control[data-v-c251ed18]::placeholder{color:rgb(var(--ring)/.8)}.ta.is-disabled[data-v-c251ed18]{opacity:.5}.ta.is-disabled .ta__control[data-v-c251ed18],.ta.is-disabled .ta__field[data-v-c251ed18]{cursor:not-allowed}.ta.is-disabled .ta__control[data-v-c251ed18]{resize:none}.ta.is-readonly .ta__field[data-v-c251ed18]{--field-bg:var(--inp-readonly-bg,hsla(0,0%,100%,.02))}@media(prefers-reduced-motion:reduce){.ta__control[data-v-c251ed18]::-moz-placeholder{-moz-transition:none;transition:none}.ta__btn[data-v-c251ed18],.ta__control[data-v-c251ed18]::placeholder,.ta__field[data-v-c251ed18],.ta__label[data-v-c251ed18]{transition:none}}.vstip-demo[data-v-5cf0e40c]{align-items:center;display:flex;flex-direction:column;gap:18px;text-align:center}.vstip-demo__hint[data-v-5cf0e40c]{color:var(--text-secondary,#9a9a9a);font-size:13px;margin:0}.vstip-demo__hint strong[data-v-5cf0e40c]{color:var(--text,#ededed);font-weight:600}.vstip-demo__row[data-v-5cf0e40c]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.vstip-demo__btn[data-v-5cf0e40c]{background:var(--bg-input,transparent);border:1px solid var(--inp-border,#2a2a2a);border-radius:10px;color:var(--text,#ededed);cursor:pointer;font:inherit;font-size:13px;font-weight:500;padding:9px 16px;transition:border-color .16s ease,transform .16s ease}.vstip-demo__btn[data-v-5cf0e40c]:hover{border-color:var(--inp-border-hover,#3d3d3d)}.vstip-demo__btn[data-v-5cf0e40c]:active{transform:scale(.96)}.vstip-host{display:inline-flex;left:0;pointer-events:none;position:fixed;top:0;transition:transform .42s cubic-bezier(.34,1.46,.44,1);z-index:10000}.vstip-host__box{align-items:center;background:var(--vstip-surface,#1c1c1e);border-radius:calc(var(--vstip-r, 10px)*var(--vstip-r-mult, 1));box-shadow:var(--vstip-shadow,none);box-sizing:border-box;color:var(--vstip-fg,#ededed);display:inline-flex;font-size:12.5px;font-weight:500;line-height:1.4;max-width:260px;overflow:hidden;padding:7px 11px;position:relative;transform-origin:var(--vstip-origin,bottom center);white-space:normal;--exit-x:0px;--exit-y:8px;filter:blur(8px);opacity:0;scale:.86}.vstip-host__box.is-visible{filter:blur(0);opacity:1;scale:1}.vstip-host__box.is-entering{animation:vstip-pop .32s cubic-bezier(.34,1.46,.44,1)}@keyframes vstip-pop{0%{filter:blur(8px);opacity:0;scale:.7;translate:var(--exit-x) var(--exit-y)}60%{filter:blur(0);opacity:1;scale:1.04;translate:0 0}to{opacity:1;scale:1;translate:0 0}}.vstip-host__box.is-exiting{animation:vstip-out .36s cubic-bezier(.36,0,.66,-.36) forwards;pointer-events:none}@keyframes vstip-out{0%{filter:blur(0);opacity:1;scale:1;translate:0 0}30%{scale:1.05;translate:0 0}to{filter:blur(8px);opacity:0;scale:.6;translate:var(--exit-x) var(--exit-y)}}.vstip-host__content{animation:vstip-swap .4s cubic-bezier(.34,1.46,.44,1);display:inline-block;flex:none;max-width:238px;transform-origin:center}.vstip-host__content :where(b,strong){font-weight:700}.vstip-host__content kbd{background:#ffffff24;border-radius:5px;display:inline-block;font:inherit;font-size:.92em;margin:0 1px;min-width:1.4em;padding:1px 5px;text-align:center}@keyframes vstip-swap{0%{filter:blur(0);opacity:1;scale:1}40%{filter:blur(5px);opacity:.3;scale:.9}70%{filter:blur(0);opacity:1;scale:1.03}to{filter:blur(0);opacity:1;scale:1}}.vstip-host__box--top{--vstip-origin:bottom center;--exit-x:0px;--exit-y:8px}.vstip-host__box--bottom{--vstip-origin:top center;--exit-x:0px;--exit-y:-8px}.vstip-host__box--left{--vstip-origin:right center;--exit-x:8px;--exit-y:0px}.vstip-host__box--right{--vstip-origin:left center;--exit-x:-8px;--exit-y:0px}.vstip-host__arrow{background:var(--vstip-surface,#1c1c1e);border-radius:2px;filter:blur(6px);height:10px;opacity:0;position:absolute;scale:0;transform-origin:var(--arrow-origin,center top);transition:opacity .18s ease,filter .18s ease,scale .24s cubic-bezier(.34,1.56,.44,1);width:10px;z-index:-1}.vstip-host__arrow.is-visible{filter:blur(0);opacity:1;scale:1}.vstip-host__arrow.is-entering{animation:vstip-arrow-pop .42s cubic-bezier(.34,1.56,.44,1)}.vstip-host__arrow.is-exiting{filter:blur(4px);opacity:0;scale:.2}@keyframes vstip-arrow-pop{0%{scale:0}55%{scale:1.3}78%{scale:.92}to{scale:1}}.vstip-host__arrow--top{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg);--arrow-origin:center top}.vstip-host__arrow--bottom{left:50%;top:0;transform:translate(-50%,-50%) rotate(45deg);--arrow-origin:center bottom}.vstip-host__arrow--left{right:0;top:50%;transform:translate(50%,-50%) rotate(45deg);--arrow-origin:left center}.vstip-host__arrow--right{left:0;top:50%;transform:translate(-50%,-50%) rotate(45deg);--arrow-origin:right center}.vstip-host__arrow--v-fluent{background:color-mix(in srgb,#2a2a30 90%,transparent)}.vstip-host__arrow--v-outline{background:#000}.vstip-host__arrow--v-glass{background:#7c7c8638}.vstip-host__box{--vstip-r:10px}.vstip-host__box--r-none{--vstip-r:0px}.vstip-host__box--r-subtle{--vstip-r:6px}.vstip-host__box--r-rounded{--vstip-r:10px}.vstip-host__box--r-pill{--vstip-r:999px}@supports (corner-shape:squircle){.vstip-host__box--r-squircle{corner-shape:squircle;--vstip-r-mult:1.6}}.vstip-host__box--r-squircle{--vstip-r:12px}.vstip-host__box--v-fluent{--vstip-surface:color-mix(in srgb,#2a2a30 90%,transparent);--vstip-shadow:0 0 0 .5px hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vstip-host__box--v-outline{--vstip-surface:#000;--vstip-shadow:0 0 0 1px hsla(0,0%,100%,.12)}.vstip-host__box--v-glass{--vstip-surface:rgba(124,124,134,.22);--vstip-shadow:0 0 0 .5px hsla(0,0%,100%,.32);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%)}@media(prefers-reduced-motion:reduce){.vstip-host,.vstip-host__arrow,.vstip-host__box,.vstip-host__content{animation:none;transition:none}}:root{--bg:#000;--bg-card:#0a0a0a;--bg-elevated:#111;--bg-input:#0d0d0d;--panel-bg:var(--bg-card);--border:#1f1f1f;--border-hover:#333;--border-strong:#2a2a2a;--text:#ededed;--text-secondary:#a1a1a1;--text-muted:#666;--accent:#0070f3;--accent-contrast:#fff;--inp-text:#ededed;--inp-placeholder:#5a5a5a;--inp-border:#2a2a2a;--inp-border-hover:#3d3d3d;--inp-accent:#ededed;--inp-ring:255 255 255;--badge-solid-fg:#0b0b0b;--inp-hover-bg:hsla(0,0%,100%,.05);--inp-readonly-bg:hsla(0,0%,100%,.02);--inp-prefix:#7a7a7a;--inp-btn:#8a8a8a;--inp-btn-hover-bg:hsla(0,0%,100%,.08);--inp-hint:#7a7a7a;--inp-label:#6a6a6a;--sel-fill:transparent;--sel-hover-base:transparent;--sel-menu-bg:#000;--sel-menu-border:hsla(0,0%,100%,.09);--sel-menu-shadow:0 12px 40px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06);--sel-opt-hover:#141414;--vsn-surface:#121214;--vsn-desc:hsla(0,0%,100%,.62);--vsn-fg:#ededed;--vsn-shadow:0 12px 34px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.4);--sw-off:#39393d;--sw-track-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);--fx-tint:255 255 255;--btn-primary-bg:#ededed;--btn-primary-bg-hover:#fff;--btn-primary-fg:#000;--btn-primary-rip:0 0 0;--btn-primary-glow:0 0 0;--btn-secondary-bg:#1a1a1a;--btn-secondary-bg-hover:#242424;--radius-card:12px;--radius-control:8px;--radius-input:6px;--ctrl-h-sm:32px;--ctrl-h-md:40px;--ctrl-h-lg:48px;--ctrl-r-sm:10px;--ctrl-r-md:12px;--ctrl-r-lg:14px;--ctrl-fs-sm:13px;--ctrl-fs-md:14px;--ctrl-fs-lg:15px;--ctrl-px-sm:12px;--ctrl-px-md:14px;--ctrl-px-lg:18px;--ease-out:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-fast:.2s;--dur-mid:.26s;--dur-slow:.32s;--grid-line:hsla(0,0%,100%,.02);--grid-size:32px;--frame-inner-shadow:inset 0 0 150px 0 rgba(0,0,0,.65);--font-sans:"Geist Variable",system-ui,-apple-system,sans-serif;--font-mono:"Geist Mono Variable",ui-monospace,"SF Mono",monospace;--panel-width:300px;--header-h:56px}:root[data-theme=light]{--bg:#fff;--bg-card:#fafafa;--bg-elevated:#f0f0f0;--bg-input:#f5f5f5;--panel-bg:#fff;--border:#e4e4e4;--border-hover:#ccc;--border-strong:#d4d4d4;--text:#171717;--text-secondary:#5a5a5a;--text-muted:#999;--grid-line:rgba(0,0,0,.02);--frame-inner-shadow:inset 0 0 150px 0 hsla(0,0%,100%,.75);--inp-text:#171717;--inp-placeholder:#3a3a3a;--inp-border:#d4d4d4;--inp-border-hover:#a3a3a3;--inp-accent:#171717;--inp-ring:0 0 0;--badge-solid-fg:#f5f5f5;--inp-hover-bg:rgba(0,0,0,.04);--inp-readonly-bg:rgba(0,0,0,.02);--inp-prefix:#888;--inp-btn:#777;--inp-btn-hover-bg:rgba(0,0,0,.06);--inp-hint:#888;--inp-label:#888;--sel-fill:transparent;--sel-hover-base:transparent;--sel-menu-bg:#fff;--sel-menu-border:rgba(0,0,0,.1);--sel-menu-shadow:0 12px 40px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.8);--sel-opt-hover:#f0f0f0;--vsn-surface:#fff;--vsn-desc:rgba(0,0,0,.6);--vsn-fg:#1a1a1a;--vsn-shadow:0 12px 30px rgba(0,0,0,.16),0 2px 8px rgba(0,0,0,.1);--sw-off:#e2e2e2;--sw-track-shadow:inset 0 0 0 1px rgba(0,0,0,.08);--sw-thumb-shadow:0 1px 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08);--inp-t-danger-rest:#ef565b;--inp-t-warn-rest:#e09414;--inp-t-success-rest:#2fa86e;--inp-t-danger-hint:#cc2d33;--inp-t-warn-hint:#8a5e0a;--inp-t-success-hint:#1d7a4e;--fx-tint:0 0 0;--glow-boost:1.6;--fx-rip-a:.55;--btn-primary-bg:#171717;--btn-primary-bg-hover:#000;--btn-primary-fg:#fff;--btn-primary-rip:255 255 255;--btn-primary-glow:255 255 255;--btn-secondary-bg:#f0f0f0;--btn-secondary-bg-hover:#e6e6e6}@media(prefers-reduced-motion:reduce){:root{--dur-fast:0ms;--dur-mid:0ms;--dur-slow:0ms}}.fx-glow{background:radial-gradient(var(--glow-r-core,60px) circle at var(--gx,50%) var(--gy,50%),rgb(var(--fx-tint,255 255 255)/1),rgb(var(--fx-tint,255 255 255)/1) 42%,rgb(var(--fx-tint,255 255 255)/0) 56%),radial-gradient(var(--glow-r-soft,200px) circle at var(--gx,50%) var(--gy,50%),rgb(var(--fx-tint-soft,var(--fx-tint,255 255 255))/var(--glow-soft-a,.6)),rgb(var(--fx-tint-soft,var(--fx-tint,255 255 255))/0) 65%);border-radius:inherit;inset:var(--glow-inset,0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:calc(var(--glow, 0)*var(--glow-strength, .4)*var(--glow-boost, 1));padding:var(--glow-ring,1.5px);pointer-events:none;position:absolute;transition:opacity .14s ease;z-index:1}@media(prefers-reduced-motion:reduce){.fx-ripple{display:none}}.fdy-code-actions{align-items:center;display:flex;gap:8px}.fdy-action-icon{align-items:center;display:inline-flex;justify-content:center}.fdy-action-icon svg{display:block;height:19px;width:19px}.fdy-code-state{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:70vh;padding:32px;text-align:center}.fdy-code-state__msg{color:var(--text-muted);font-size:13px;margin:0}.fdy-code-msg{color:var(--text-muted);font-size:14px;padding:40px 24px;text-align:center}.fdy-code-gate{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:70vh;padding:44px 32px;text-align:center}.fdy-code-gate__lock{color:var(--text-secondary);display:inline-flex}.fdy-code-gate__lock svg{height:40px;width:40px}.fdy-code-gate__title{color:var(--text);font-size:17px;font-weight:600;margin:6px 0 0}.fdy-code-gate__sub{color:var(--text-muted);font-size:13px;line-height:1.5;margin:0 0 8px;max-width:320px}.user-menu[data-v-2038203d]{display:block;width:100%}.user-menu[data-v-2038203d] .dd__row,.user-menu[data-v-2038203d] .dd__slot{display:flex;width:100%}.user-menu[data-v-2038203d] .dd__trigger{width:100%}.trigger[data-v-2038203d]{align-items:center;background:linear-gradient(180deg,#ffffff06,#ffffff01),#1414188c;border:1px solid hsla(0,0%,100%,.06);border-radius:999px;box-shadow:inset 0 1px #ffffff0a;color:var(--fg);display:flex;gap:.6rem;padding:.45rem .55rem;text-align:left;width:100%}.avatar-wrap[data-v-2038203d]{display:inline-flex;flex-shrink:0;position:relative}.avatar[data-v-2038203d]{-o-object-fit:cover;object-fit:cover}.avatar[data-v-2038203d],.initials[data-v-2038203d]{border-radius:50%;height:28px;width:28px}.initials[data-v-2038203d]{align-items:center;background:linear-gradient(135deg,#6e84ff,#4f7bff);box-shadow:inset 0 1px #ffffff2e;color:#fff;display:flex;font-size:.7rem;font-weight:700;justify-content:center;letter-spacing:.02em}.status-dot[data-v-2038203d]{background:#34d399;border:2px solid #0c0c0e;border-radius:50%;bottom:-1px;height:8px;position:absolute;right:-1px;width:8px}.meta[data-v-2038203d]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.name[data-v-2038203d]{color:var(--fg);font-size:.82rem;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-chip[data-v-2038203d]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.06);border-radius:999px;color:#ffffff8c;display:inline-flex;font-size:.58rem;font-weight:700;height:14px;letter-spacing:.08em;padding:0 .4rem}.chevron[data-v-2038203d]{color:#ffffff80;display:inline-flex;flex-shrink:0;margin-left:auto;margin-right:8px}.menu-content[data-v-2038203d]{width:300px}.card-info[data-v-2038203d]{align-items:center;border-radius:8px;display:flex;gap:.6rem;padding:.55rem .6rem}.card-info__avatar[data-v-2038203d]{align-items:center;background:#4f7bff;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:700;height:34px;justify-content:center;letter-spacing:.02em;width:34px}.card-info__avatar img[data-v-2038203d]{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-info__text[data-v-2038203d]{display:flex;flex:1;flex-direction:column;min-width:0}.card-info__name[data-v-2038203d]{color:var(--fg);font-size:.86rem;font-weight:600}.card-info__email[data-v-2038203d],.card-info__name[data-v-2038203d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-info__email[data-v-2038203d]{color:#ffffff80;font-size:.7rem}.card-info__plan[data-v-2038203d]{align-items:center;background:#ffffff0f;border-radius:4px;color:#ffffffb3;display:inline-flex;flex-shrink:0;font-size:.58rem;font-weight:700;height:18px;letter-spacing:.1em;padding:0 .5rem}.credits[data-v-2038203d]{display:flex;flex-direction:column;gap:.5rem;padding:.45rem .6rem}.credits__row[data-v-2038203d]{align-items:baseline;display:flex;justify-content:space-between}.credits__label[data-v-2038203d]{color:#fff9;font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.credits__value[data-v-2038203d]{color:var(--fg);font-size:1.15rem;font-variant-numeric:tabular-nums;font-weight:700}.credits__warn[data-v-2038203d]{color:#fca5a5;font-size:.68rem;margin:0}.credits__buy[data-v-2038203d]{width:100%}.cc[data-v-2038203d]{display:flex;flex-direction:column;gap:.5rem;padding:.45rem .6rem}.cc__top[data-v-2038203d]{align-items:center;display:flex;justify-content:space-between}.cc__brand[data-v-2038203d]{align-items:center;color:var(--fg,#e8e8ea);display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem}.cc__badge[data-v-2038203d]{background:#ffffff0f;border-radius:4px;color:#9a9aa0;font-size:.66rem;font-weight:600;padding:2px 8px}.cc__badge--on[data-v-2038203d]{background:#34d3991f;color:#4ade80}.cc__acct[data-v-2038203d]{align-items:center;color:#9a9aa0;display:flex;font-size:.74rem;gap:.4rem;margin:0;word-break:break-all}.cc__plan[data-v-2038203d]{background:#f5a6231f;border-radius:4px;color:#d9a441;flex-shrink:0;font-size:.62rem;font-weight:700;padding:1px 6px}.cc__hint[data-v-2038203d]{color:#8a8a90;font-size:.72rem;line-height:1.4;margin:0}.cc__btn[data-v-2038203d]{background:#e05a3a;color:#fff;transition:filter var(--dur-fast) var(--ease);width:100%}.cc__btn[data-v-2038203d]:hover:not(:disabled){filter:brightness(1.1)}.cc__btn--ghost[data-v-2038203d]{background:#ffffff0f;color:var(--fg,#e8e8ea)}.cc__err[data-v-2038203d]{color:#ff8aa6;font-size:.7rem;margin:0}.separator[data-v-2038203d]{background:#ffffff12;height:1px;margin:4px 2px}.item[data-v-2038203d]{align-items:center;border-radius:10px;color:#ffffffbf;display:flex;font-size:.825rem;font-weight:500;gap:.6rem;justify-content:flex-start;padding:.45rem .55rem;text-align:left;width:100%}.item[data-v-2038203d] .btn__label{gap:.6rem;justify-content:flex-start;width:100%}.item[data-v-2038203d] .btn__glow{display:none}.item:focus-visible .item__chev[data-v-2038203d],.item:hover .item__chev[data-v-2038203d]{opacity:1;transform:translate(0)}.item__icon[data-v-2038203d]{align-items:center;color:#fff9;display:inline-flex;flex-shrink:0;justify-content:center}.item__label[data-v-2038203d]{flex:1;min-width:0}.item__chev[data-v-2038203d]{color:#fff;display:inline-flex;opacity:0;transform:translate(-3px);transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.item__chev svg[data-v-2038203d]{height:14px;width:14px}.item--danger[data-v-2038203d]{color:#f87171}.item--danger .item__icon[data-v-2038203d]{color:#fca5a5}.theme-picker[data-v-9bc8a6d6]{position:fixed;right:1rem;top:1rem;z-index:var(--z-sticky);-webkit-app-region:no-drag}.theme-picker__chip[data-v-9bc8a6d6]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--bg-elevated);border:1px solid var(--border);border-radius:50%;box-shadow:var(--shadow-sm);color:var(--fg-muted);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);width:38px}.theme-picker__chip[data-v-9bc8a6d6]:hover{border-color:var(--border-strong);color:var(--fg)}.theme-picker__chip[data-v-9bc8a6d6]:active{transform:scale(.94)}.theme-picker__chip[data-v-9bc8a6d6]:focus-visible{box-shadow:var(--focus-ring);outline:none}.theme-picker__menu[data-v-9bc8a6d6]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:184px;padding:.3rem;position:absolute;right:0;top:calc(100% + 8px)}.theme-picker__heading[data-v-9bc8a6d6]{color:var(--fg-subtle);display:block;font-size:.625rem;font-weight:600;letter-spacing:.08em;padding:.4rem .55rem .3rem;text-transform:uppercase}.theme-picker__option[data-v-9bc8a6d6]{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--fg-muted);cursor:pointer;display:flex;font:inherit;font-size:.825rem;font-weight:500;gap:.6rem;padding:.45rem .55rem;text-align:left;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);width:100%}.theme-picker__option[data-v-9bc8a6d6]:hover{background:var(--bg-hover);color:var(--fg)}.theme-picker__option.is-active[data-v-9bc8a6d6]{color:var(--fg)}.theme-picker__option[data-v-9bc8a6d6]:focus-visible{box-shadow:var(--focus-ring);outline:none}.theme-picker__swatch[data-v-9bc8a6d6]{border:1px solid var(--border-strong);border-radius:50%;flex-shrink:0;height:18px;width:18px}.theme-picker__swatch[data-scheme=devfloow][data-v-9bc8a6d6]{background:linear-gradient(135deg,#0a0a0a 50%,#1b5dff 0)}.theme-picker__swatch[data-scheme=vuesax-light][data-v-9bc8a6d6]{background:#fff}.theme-picker__swatch[data-scheme=vuesax-dark][data-v-9bc8a6d6]{background:#0d0d0e}.theme-picker__label[data-v-9bc8a6d6]{flex:1;min-width:0}.theme-picker__check[data-v-9bc8a6d6]{color:var(--fg);display:inline-flex;flex-shrink:0}.tp-menu-enter-active[data-v-9bc8a6d6],.tp-menu-leave-active[data-v-9bc8a6d6]{transform-origin:top right;transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.tp-menu-enter-from[data-v-9bc8a6d6],.tp-menu-leave-to[data-v-9bc8a6d6]{opacity:0;transform:translateY(-4px) scale(.98)}.gen-queue[data-v-8011c53b]{bottom:1.25rem;pointer-events:none;position:fixed;right:1.25rem;width:280px;z-index:9000}.gen-queue[data-v-8011c53b],.gen-queue__item[data-v-8011c53b],.gen-queue__list[data-v-8011c53b]{display:flex;flex-direction:column;gap:.5rem}.gen-queue__item[data-v-8011c53b]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);cursor:pointer;padding:.75rem;pointer-events:all;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.gen-queue__item[data-v-8011c53b]:hover{background:#141414;border-color:var(--border-strong)}.gen-queue__item[data-v-8011c53b]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.gen-queue__item--done[data-v-8011c53b]{border-color:#34d39940}.gen-queue__item--done[data-v-8011c53b]:hover{border-color:#34d39966}.gen-queue__item--error[data-v-8011c53b]{border-color:#ef444440}.gen-queue__item--error[data-v-8011c53b]:hover{border-color:#ef444466}.gen-queue__header[data-v-8011c53b]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.gen-queue__title[data-v-8011c53b]{align-items:center;display:flex;gap:.4rem;min-width:0}.gen-queue__slug[data-v-8011c53b]{color:var(--fg);font-size:var(--text-sm);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gen-queue__meta[data-v-8011c53b]{align-items:center;display:flex;flex-shrink:0;gap:.4rem}.gen-queue__elapsed[data-v-8011c53b]{color:var(--fg-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.gen-queue__dismiss[data-v-8011c53b]{align-items:center;color:var(--fg-subtle);display:flex;height:18px;justify-content:center;width:18px}.gen-queue__dismiss[data-v-8011c53b]:hover{color:var(--fg)}.gen-queue__dot[data-v-8011c53b]{background:var(--fg-subtle);border-radius:var(--radius-full);flex-shrink:0;height:7px;width:7px}.gen-queue__dot--pulse[data-v-8011c53b]{animation:pulse-ring-8011c53b 1.4s ease-out infinite;background:var(--info);box-shadow:0 0 #60a5fa80}.gen-queue__dot--done[data-v-8011c53b]{background:var(--success)}.gen-queue__dot--error[data-v-8011c53b]{background:var(--danger)}@keyframes pulse-ring-8011c53b{0%{box-shadow:0 0 #60a5fa80}70%{box-shadow:0 0 0 5px #60a5fa00}to{box-shadow:0 0 #60a5fa00}}.gen-queue__track[data-v-8011c53b]{background:var(--border);border-radius:var(--radius-full);height:3px;overflow:hidden}.gen-queue__fill[data-v-8011c53b]{background:var(--info);border-radius:var(--radius-full);height:100%;transition:width .4s var(--ease-out)}.gen-queue__fill--done[data-v-8011c53b]{background:var(--success)}.gen-queue__fill--error[data-v-8011c53b]{background:var(--danger)}.gen-queue__phase[data-v-8011c53b]{color:var(--fg-muted);font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gen-queue__phase--done[data-v-8011c53b]{color:var(--success)}.gen-queue__phase--error[data-v-8011c53b]{color:var(--danger)}.gen-item-enter-active[data-v-8011c53b]{transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.gen-item-leave-active[data-v-8011c53b]{transition:opacity .2s var(--ease),transform .2s var(--ease)}.gen-item-enter-from[data-v-8011c53b]{opacity:0;transform:translateY(12px) scale(.96)}.gen-item-leave-to[data-v-8011c53b]{opacity:0;transform:translateY(8px) scale(.97)}.ui-btn[data-v-d134aa26]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ui-radius-pill);color:var(--ui-fg);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:-.01em;line-height:1;position:relative;transition:background-color var(--ui-dur) var(--ui-ease),border-color var(--ui-dur) var(--ui-ease),color var(--ui-dur) var(--ui-ease),box-shadow var(--ui-dur) var(--ui-ease),opacity var(--ui-dur) var(--ui-ease);-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}.ui-btn[data-v-d134aa26]:active:not(:disabled){transform:scale(.985)}.ui-btn[data-v-d134aa26]:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.ui-btn[data-v-d134aa26]:disabled{cursor:not-allowed;opacity:.56}.ui-btn--sm[data-v-d134aa26]{font-size:.8125rem;min-height:32px;padding:0 .75rem}.ui-btn--md[data-v-d134aa26]{min-height:40px;padding:0 1rem}.ui-btn--lg[data-v-d134aa26]{font-size:.9rem;min-height:42px;padding:0 1.15rem}.ui-btn--primary[data-v-d134aa26]{background:var(--ui-accent-primary);border:1px solid var(--ui-accent-primary);color:var(--ui-accent-primary-fg);letter-spacing:.01em;position:relative;transition:background var(--ui-dur) var(--ui-ease),border-color var(--ui-dur) var(--ui-ease)}.ui-btn--primary[data-v-d134aa26]:hover:not(:disabled){background:var(--ui-accent-primary-hover);border-color:var(--ui-accent-primary-hover)}.ui-btn--primary[data-v-d134aa26]:focus-visible{box-shadow:var(--ui-accent-primary-ring);outline:none}.ui-btn--primary[data-v-d134aa26]:disabled{cursor:not-allowed;opacity:.55}.ui-btn__content[data-v-d134aa26]{align-items:center;cursor:inherit;display:inline-flex;gap:.4rem;line-height:1;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ui-btn__content[data-v-d134aa26] svg{display:block;flex-shrink:0;pointer-events:none}.ui-btn--secondary[data-v-d134aa26]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--ui-surface-2);border-color:var(--ui-border);color:var(--ui-fg)}.ui-btn--secondary[data-v-d134aa26]:hover:not(:disabled){background:var(--ui-surface-3);border-color:var(--ui-border-strong)}.ui-btn--ghost[data-v-d134aa26]{background:transparent;border-color:transparent;color:var(--ui-fg-muted)}.ui-btn--ghost[data-v-d134aa26]:hover:not(:disabled){background:var(--ui-surface-2);color:var(--ui-fg)}.ui-btn--danger[data-v-d134aa26]{background:#ef44441f;border-color:#ef444447;color:var(--ui-danger)}.ui-btn--danger[data-v-d134aa26]:hover:not(:disabled){background:#ef444433;border-color:#ef444473}.ui-btn__spinner[data-v-d134aa26]{animation:ui-spin-d134aa26 .6s linear infinite;border:1.5px solid;border-radius:50%;border-top:1.5px solid transparent;flex-shrink:0;height:12px;width:12px}@keyframes ui-spin-d134aa26{to{transform:rotate(1turn)}}.ui-input[data-v-f61264c3]{display:flex;flex-direction:column;gap:.5rem}.ui-input__label[data-v-f61264c3]{color:var(--ui-fg-muted);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ui-input__field[data-v-f61264c3]{background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-fg);font-size:.875rem;height:42px;padding:0 .875rem;transition:background-color var(--ui-dur) var(--ui-ease),border-color var(--ui-dur) var(--ui-ease),box-shadow var(--ui-dur) var(--ui-ease);width:100%}.ui-input__field[data-v-f61264c3]::-moz-placeholder{color:var(--ui-fg-subtle)}.ui-input__field[data-v-f61264c3]::placeholder{color:var(--ui-fg-subtle)}.ui-input__field[data-v-f61264c3]:hover:not(:disabled){background:var(--ui-surface-2);border-color:var(--ui-border-strong)}.ui-input__field[data-v-f61264c3]:focus{background:var(--ui-surface-2);border-color:var(--ui-accent-primary);box-shadow:var(--ui-accent-primary-ring);outline:none}.ui-input__field[data-v-f61264c3]:disabled{cursor:not-allowed;opacity:.56}.ui-input__field[aria-invalid=true][data-v-f61264c3]{border-color:var(--ui-danger)}.ui-input__field[aria-invalid=true][data-v-f61264c3]:focus{box-shadow:0 0 0 3px #ef44442e}.ui-input__error[data-v-f61264c3]{color:var(--ui-danger);font-size:.75rem;line-height:1.4}.ui-textarea[data-v-c4792aed]{display:flex;flex-direction:column;gap:.5rem}.ui-textarea__label[data-v-c4792aed]{color:var(--ui-fg-muted);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ui-textarea__field[data-v-c4792aed]{background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-fg);font-family:var(--ui-font-sans);font-size:.875rem;line-height:1.55;min-height:96px;padding:.875rem 1.125rem;resize:vertical;transition:background-color var(--ui-dur-fast) var(--ui-ease),border-color var(--ui-dur-fast) var(--ui-ease),box-shadow var(--ui-dur-fast) var(--ui-ease)}.ui-textarea__field[data-v-c4792aed]::-moz-placeholder{color:var(--ui-fg-subtle)}.ui-textarea__field[data-v-c4792aed]::placeholder{color:var(--ui-fg-subtle)}.ui-textarea__field[data-v-c4792aed]:hover:not(:disabled):not(:focus){background:var(--ui-surface-2);border-color:#ffffff2e}.ui-textarea__field[data-v-c4792aed]:focus,.ui-textarea__field[data-v-c4792aed]:focus-visible{background:var(--ui-surface-2);border-color:#ffffff47;box-shadow:0 0 0 4px #ffffff0a,inset 0 1px #ffffff0d;outline:none}.ui-textarea__field[aria-invalid=true][data-v-c4792aed]{border-color:var(--ui-danger)}.ui-textarea__field[aria-invalid=true][data-v-c4792aed]:focus{box-shadow:0 0 0 4px #f871711f}.ui-textarea__error[data-v-c4792aed]{color:var(--ui-danger);font-size:.75rem;line-height:1.4}.ui-select[data-v-73038a87]{display:flex;flex-direction:column;gap:.5rem;position:relative}.ui-select__label[data-v-73038a87]{color:var(--ui-fg-muted);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ui-select__trigger[data-v-73038a87]{align-items:center;background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-fg);cursor:pointer;display:flex;font-family:inherit;font-size:.875rem;gap:.5rem;height:42px;justify-content:space-between;padding:0 .875rem;text-align:left;transition:border-color var(--ui-dur) var(--ui-ease),background var(--ui-dur) var(--ui-ease),box-shadow var(--ui-dur) var(--ui-ease);width:100%}.ui-select__trigger[data-v-73038a87]:hover:not(:disabled){background:var(--ui-surface-2);border-color:var(--ui-border-strong)}.ui-select__trigger[data-v-73038a87]:focus-visible{border-color:var(--ui-accent-primary);box-shadow:var(--ui-accent-primary-ring);outline:none}.ui-select__trigger[data-v-73038a87]:disabled{cursor:not-allowed;opacity:.56}.is-open .ui-select__trigger[data-v-73038a87]{background:var(--ui-surface-2);border-color:var(--ui-accent-primary);box-shadow:var(--ui-accent-primary-ring)}.ui-select__value[data-v-73038a87]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select__caret[data-v-73038a87],.ui-select__value.is-placeholder[data-v-73038a87]{color:var(--ui-fg-muted)}.ui-select__caret[data-v-73038a87]{display:inline-flex;transition:transform var(--ui-dur,.2s) var(--ui-ease,ease),color var(--ui-dur,.2s) var(--ui-ease,ease)}.is-open .ui-select__caret[data-v-73038a87]{color:var(--ui-fg);transform:rotate(180deg)}.ui-select__panel[data-v-73038a87]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:var(--ui-bg);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg);left:0;max-width:min(360px,92vw);min-width:100%;overflow:hidden;position:absolute;top:calc(100% + 8px);transform-origin:top center;width:-moz-max-content;width:max-content;z-index:var(--z-dropdown,100)}.ui-select__list[data-v-73038a87]{list-style:none;margin:0;max-height:280px;outline:none;overflow-y:auto;padding:6px}.ui-select__opt[data-v-73038a87]{align-items:center;border-radius:var(--ui-radius-sm);color:var(--ui-fg-muted);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;justify-content:space-between;padding:.5rem .75rem;transition:background var(--ui-dur-fast) var(--ui-ease),color var(--ui-dur-fast) var(--ui-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-select__opt.is-active[data-v-73038a87]{background:var(--ui-surface-2);color:var(--ui-fg)}.ui-select__opt.is-selected[data-v-73038a87]{color:var(--ui-fg);font-weight:500}.ui-select__opt.is-selected.is-active[data-v-73038a87]{background:var(--ui-surface-3)}.ui-select__opt-label[data-v-73038a87]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select__check[data-v-73038a87]{color:var(--ui-fg);display:inline-flex;opacity:.85}.ui-select__empty[data-v-73038a87]{color:var(--ui-fg-muted);font-size:.8125rem;padding:.625rem;text-align:center}.ui-select-pop-enter-active[data-v-73038a87]{transition:opacity .14s var(--ui-ease,ease),transform .16s cubic-bezier(.16,1,.3,1)}.ui-select-pop-leave-active[data-v-73038a87]{transition:opacity .1s var(--ui-ease,ease),transform .12s var(--ui-ease,ease)}.ui-select-pop-enter-from[data-v-73038a87]{opacity:0;transform:translateY(-4px) scale(.98)}.ui-select-pop-leave-to[data-v-73038a87]{opacity:0;transform:translateY(-2px) scale(.99)}.ui-card[data-v-67f2b277]{background:linear-gradient(180deg,#ffffff06,#ffffff03),var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-sm);color:var(--ui-fg);transition:border-color var(--ui-dur) var(--ui-ease),box-shadow var(--ui-dur) var(--ui-ease),transform var(--ui-dur) var(--ui-ease)}.ui-card--interactive[data-v-67f2b277]{cursor:pointer}.ui-card--interactive[data-v-67f2b277]:hover{border-color:#7aa2ff66;box-shadow:var(--ui-shadow-md),0 0 0 1px #7aa2ff29}.ui-card--p-sm[data-v-67f2b277]{padding:.875rem}.ui-card--p-md[data-v-67f2b277]{padding:1.25rem}.ui-card--p-lg[data-v-67f2b277]{padding:1.75rem}.ui-badge[data-v-99198e74]{align-items:center;background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);color:var(--ui-fg-muted);display:inline-flex;font-size:.6875rem;font-weight:600;gap:.25rem;letter-spacing:.04em;min-height:22px;padding:0 .5rem;text-transform:uppercase}.ui-badge--free[data-v-99198e74]{border-color:var(--ui-border-strong);color:var(--ui-fg)}.ui-badge--pro[data-v-99198e74]{background:linear-gradient(180deg,var(--ui-accent-primary-hover),var(--ui-accent-primary));border-color:var(--ui-accent-primary);box-shadow:0 4px 14px #4f7bff52;color:var(--ui-accent-primary-fg)}.ui-badge--danger[data-v-99198e74]{background:#ef44441f;border-color:#ef444452;color:var(--ui-danger)}.ui-spinner[data-v-b23b8d3f]{animation:ui-spin-b23b8d3f .6s linear infinite;border:1px solid;border-radius:50%;border-top:1px solid transparent;display:inline-block}@keyframes ui-spin-b23b8d3f{to{transform:rotate(1turn)}}.ui-toggle[data-v-cdd712c9]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;gap:.625rem;padding:0}.ui-toggle[data-v-cdd712c9]:disabled{cursor:not-allowed;opacity:.5}.ui-toggle[data-v-cdd712c9]:focus-visible{outline:1px solid var(--ui-fg);outline-offset:2px}.ui-toggle__thumb[data-v-cdd712c9]{border:1px solid var(--ui-border);height:18px;position:relative;transition:border-color var(--ui-dur) var(--ui-ease),background var(--ui-dur) var(--ui-ease);width:32px}.ui-toggle__thumb[data-v-cdd712c9]:after{background:var(--ui-fg-muted);content:"";height:14px;left:1px;position:absolute;top:1px;transition:transform var(--ui-dur) var(--ui-ease),background var(--ui-dur) var(--ui-ease);width:14px}.ui-toggle--on .ui-toggle__thumb[data-v-cdd712c9]{border-color:var(--ui-fg)}.ui-toggle--on .ui-toggle__thumb[data-v-cdd712c9]:after{background:var(--ui-fg);transform:translate(14px)}.ui-toggle__label[data-v-cdd712c9]{color:var(--ui-fg);font-size:.875rem}.ui-tooltip[data-v-262c7c9e]{display:inline-flex;position:relative}.ui-tooltip__bubble[data-v-262c7c9e]{background:var(--ui-fg);bottom:calc(100% + 6px);color:var(--ui-bg);font-size:.75rem;left:50%;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:100}.ui-tabs__list[data-v-be48a068]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);display:inline-flex;gap:2px;padding:4px}.ui-tabs__tab[data-v-be48a068]{background:transparent;border:none;border-radius:var(--ui-radius-pill);color:var(--ui-fg-muted);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:500;padding:.4rem .95rem;position:relative;transition:color var(--ui-dur-fast) var(--ui-ease),background var(--ui-dur-fast) var(--ui-ease)}.ui-tabs__tab[data-v-be48a068]:hover:not(.ui-tabs__tab--active){background:var(--ui-surface-2);color:var(--ui-fg)}.ui-tabs__tab[data-v-be48a068]:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.ui-tabs__tab--active[data-v-be48a068]{background:var(--ui-bg-elevated,var(--ui-surface-3));box-shadow:var(--ui-shadow-sm);color:var(--ui-fg);font-weight:600}.ui-tabs__panel[data-v-be48a068]{padding-top:1.25rem}.ui-modal[data-v-2a9bf670]{display:grid;inset:0;place-items:center;position:fixed;z-index:1100}.ui-modal__backdrop[data-v-2a9bf670]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000b8;inset:0;position:absolute}.ui-modal__panel[data-v-2a9bf670]{background:var(--ui-bg);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-xl);box-shadow:var(--ui-shadow-lg);display:flex;flex-direction:column;max-height:86vh;overflow:hidden;position:relative}.ui-modal__panel--sm[data-v-2a9bf670]{width:min(420px,92vw)}.ui-modal__panel--md[data-v-2a9bf670]{width:min(560px,92vw)}.ui-modal__panel--lg[data-v-2a9bf670]{width:min(800px,94vw)}.ui-modal__panel--xl[data-v-2a9bf670]{width:min(1040px,96vw)}.ui-modal__header[data-v-2a9bf670]{align-items:center;border-bottom:1px solid var(--ui-border);display:flex;justify-content:space-between;padding:1.125rem 1.5rem}.ui-modal__title[data-v-2a9bf670]{color:var(--ui-fg);font-size:1rem;font-weight:600;letter-spacing:-.01em;margin:0}.ui-modal__close[data-v-2a9bf670]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ui-radius-pill);color:var(--ui-fg-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background var(--ui-dur-fast) var(--ui-ease),color var(--ui-dur-fast) var(--ui-ease);width:32px}.ui-modal__close[data-v-2a9bf670]:hover{background:var(--ui-surface-2);color:var(--ui-fg)}.ui-modal__close[data-v-2a9bf670]:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.ui-modal__body[data-v-2a9bf670]{overflow-y:auto;padding:1.5rem}.ui-modal__footer[data-v-2a9bf670]{border-top:1px solid var(--ui-border);display:flex;gap:.625rem;justify-content:flex-end;padding:1.125rem 1.5rem}.ui-confirm__msg[data-v-5c73fe58]{color:var(--ui-fg);font-size:.9375rem;line-height:1.5;margin:0}.ui-confirm__desc[data-v-5c73fe58]{color:var(--ui-fg-muted,hsla(0,0%,100%,.6));font-size:.8125rem;line-height:1.5;margin:.75rem 0 0}.ui-code[data-v-da45ba58]{background:var(--ui-bg);border:1px solid var(--ui-border);font-family:var(--ui-font-mono)}.ui-code__head[data-v-da45ba58]{align-items:center;border-bottom:1px solid var(--ui-border);display:flex;justify-content:space-between;padding:.5rem .75rem}.ui-code__filename[data-v-da45ba58]{color:var(--ui-fg-muted);font-size:.75rem}.ui-code__copy[data-v-da45ba58]{background:transparent;border:1px solid var(--ui-border);color:var(--ui-fg);cursor:pointer;font-family:var(--ui-font-mono);font-size:.6875rem;padding:2px 8px}.ui-code__copy[data-v-da45ba58]:hover{border-color:var(--ui-fg)}.ui-code__pre[data-v-da45ba58]{color:var(--ui-fg);font-size:.8125rem;line-height:1.6;margin:0;overflow-x:auto;padding:1rem}.dl-root[data-v-2111e5fd]{bottom:var(--space-4);pointer-events:none;position:fixed;right:var(--space-4);z-index:var(--z-toast)}.dl-root[data-v-2111e5fd]>*{pointer-events:auto}.bubble[data-v-2111e5fd]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414eb;border:1px solid var(--border-strong);border-radius:var(--radius-full);box-shadow:var(--shadow-lg);color:var(--fg-muted);display:inline-flex;height:44px;justify-content:center;position:relative;transition:background var(--dur-base) var(--ease-out-soft),color var(--dur-base) var(--ease-out-soft),transform var(--dur-base) var(--ease-out-spring);width:44px}.bubble[data-v-2111e5fd]:hover{background:#1e1e1ef2;color:var(--fg);transform:translateY(-2px)}.bubble--alert[data-v-2111e5fd]{border-color:var(--danger);color:var(--danger)}.bubble--open[data-v-2111e5fd]{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--accent-primary-fg)}.badge[data-v-2111e5fd]{align-items:center;background:var(--danger);border:2px solid var(--bg);border-radius:var(--radius-pill);color:#fff;display:inline-flex;font-family:var(--font-sans);font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-4px;top:-4px}.badge--soft[data-v-2111e5fd]{background:var(--bg-active);color:var(--fg-muted)}.drawer[data-v-2111e5fd]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0f10f7;border:1px solid var(--border-strong);border-radius:var(--radius-2xl);bottom:calc(var(--space-4) + 60px);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;height:min(560px,100vh - 120px);overflow:hidden;position:fixed;right:var(--space-4);width:min(520px,100vw - var(--space-8))}.drawer-header[data-v-2111e5fd]{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:var(--space-3) var(--space-4)}.dh-left[data-v-2111e5fd]{align-items:baseline;display:inline-flex;gap:var(--space-3)}.dh-left h2[data-v-2111e5fd]{color:var(--fg);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.dh-count[data-v-2111e5fd]{color:var(--fg-subtle);font-family:var(--font-sans);font-size:var(--text-xs)}.dh-right[data-v-2111e5fd]{gap:var(--space-1)}.dh-btn[data-v-2111e5fd],.dh-right[data-v-2111e5fd]{display:inline-flex}.dh-btn[data-v-2111e5fd]{align-items:center;font-family:var(--font-sans);font-size:var(--text-xs);justify-content:center}.filters[data-v-2111e5fd]{border-bottom:1px solid var(--border);display:grid;gap:var(--space-2);grid-template-columns:1fr 110px 110px;padding:var(--space-3) var(--space-4)}.search[data-v-2111e5fd],.select[data-v-2111e5fd]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--fg);font:inherit;font-family:var(--font-sans);font-size:var(--text-xs);padding:6px 10px}.search[data-v-2111e5fd]:focus,.select[data-v-2111e5fd]:focus{border-color:var(--accent-primary);outline:none}.timeline[data-v-2111e5fd]{display:flex;flex:1;flex-direction:column;gap:var(--space-1);list-style:none;margin:0;overflow-y:auto;padding:var(--space-2)}.empty[data-v-2111e5fd]{color:var(--fg-subtle);font-size:var(--text-sm);padding:var(--space-8) 0;text-align:center}.event[data-v-2111e5fd]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);cursor:copy;padding:var(--space-2) var(--space-3);transition:background var(--dur-fast) var(--ease-out-soft)}.event[data-v-2111e5fd]:hover{background:var(--bg-hover)}.event--warn[data-v-2111e5fd]{border-left:2px solid var(--warning)}.event--error[data-v-2111e5fd]{background:#ef44440d;border-left:2px solid var(--danger)}.ev-head[data-v-2111e5fd]{align-items:center;display:flex;font-family:var(--font-sans);font-size:10px;gap:var(--space-2)}.ev-time[data-v-2111e5fd]{color:var(--fg-subtle)}.ev-level[data-v-2111e5fd]{background:var(--bg-hover);border-radius:var(--radius-xs);color:var(--fg-muted);padding:1px 5px;text-transform:uppercase}.ev-level--warn[data-v-2111e5fd]{background:#fbbf2426;color:var(--warning)}.ev-level--error[data-v-2111e5fd]{background:#ef444426;color:var(--danger)}.ev-level--info[data-v-2111e5fd]{background:#60a5fa1f;color:var(--info)}.ev-kind[data-v-2111e5fd]{color:var(--fg);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ev-tpl[data-v-2111e5fd]{color:var(--fg-subtle);margin-left:auto}.ev-msg[data-v-2111e5fd]{color:var(--fg);font-size:var(--text-xs);margin-top:4px;word-break:break-word}.ev-data[data-v-2111e5fd]{background:#0006;border-radius:var(--radius-xs);color:var(--fg-muted);font-family:var(--font-sans);font-size:10px;margin:4px 0 0;max-height:120px;overflow:auto;padding:var(--space-2);white-space:pre-wrap;word-break:break-all}.slide-enter-active[data-v-2111e5fd],.slide-leave-active[data-v-2111e5fd]{transition:opacity var(--dur-base) var(--ease-out-soft),transform var(--dur-base) var(--ease-out-spring)}.slide-enter-from[data-v-2111e5fd],.slide-leave-to[data-v-2111e5fd]{opacity:0;transform:translateY(12px) scale(.96)}.vsn-demo{display:none!important}.admin{background:var(--bg);color:var(--fg);display:grid;grid-template-columns:240px 1fr;min-height:100vh}.admin--full{grid-template-columns:1fr}.admin--login{height:100vh;min-height:0;overflow:hidden}.sidebar{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--bg-elevated);border-right:1px solid var(--border);display:flex;flex-direction:column;gap:1.5rem;height:100vh;justify-content:space-between;overflow-y:auto;padding:1.25rem .875rem 1rem;position:sticky;top:0}.admin--mac .sidebar{padding-top:calc(1rem + 22px);-webkit-app-region:drag}.admin--mac .sidebar a,.admin--mac .sidebar button,.admin--mac .sidebar input{-webkit-app-region:no-drag}.sidebar-top{display:flex;flex-direction:column;gap:1.25rem}.sidebar-bottom{margin-top:auto}.brand{align-items:center;display:flex;height:48px;justify-content:center;margin-bottom:.5rem;padding:0 .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand-logo{display:block;height:24px;width:auto}[data-theme=vuesax-light] .brand-logo{filter:invert(1)}.brand-mark{align-items:center;display:inline-flex;filter:drop-shadow(0 4px 14px rgba(79,123,255,.35));justify-content:center;line-height:1}.brand-name{color:var(--fg);font-size:1.0625rem;font-weight:700;letter-spacing:-.01em}.brand-sep{color:var(--accent-primary);font-weight:800}nav{gap:1.25rem}.nav-group,nav{display:flex;flex-direction:column}.nav-group{gap:2px}.nav-group__label{color:var(--fg-subtle);font-size:.6875rem;font-weight:600;letter-spacing:.08em;padding:0 .75rem .375rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}nav a{align-items:center;border-radius:12px;color:var(--fg-muted);display:flex;font-size:.875rem;font-weight:500;gap:.7rem;height:44px;padding:0 .875rem;position:relative;text-decoration:none;transition:color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}nav a .nav-icon{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;opacity:.8;transition:opacity var(--dur-fast) var(--ease);width:22px}nav a .nav-icon--filled{display:none}nav a:hover{background:var(--bg-hover);color:var(--fg)}nav a:hover .nav-icon{opacity:1}nav a:focus-visible{box-shadow:var(--focus-ring);outline:none}nav a.router-link-active{background:#fff1;background-image:none;box-shadow:none;color:var(--fg);font-weight:600}nav a.router-link-active .nav-icon{opacity:1}nav a.router-link-active .nav-icon--outline{display:none}nav a.router-link-active .nav-icon--filled{display:inline-flex}nav a.router-link-active:after{background:#fff;border-radius:1px;content:"";height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:2px}.upgrade-chip{align-items:center;background:transparent;border:1px solid var(--border);border-radius:var(--radius-pill);display:flex;gap:.625rem;margin-bottom:.625rem;padding:.375rem .375rem .375rem .75rem;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.upgrade-chip:hover{background:transparent;border-color:var(--border-strong)}.upgrade-chip__icon{align-items:center;color:#fff;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.upgrade-chip__meta{display:flex;flex:1;flex-direction:column;line-height:1;min-width:0}.upgrade-chip__count{color:var(--fg);font-size:.8125rem;font-weight:700}.upgrade-chip__label{color:var(--fg-subtle);font-size:.625rem;letter-spacing:.04em;margin-top:2px}.upgrade-chip__btn{align-items:center;background:var(--accent-primary);border:1px solid var(--accent-primary);border-radius:var(--radius-pill);box-sizing:border-box;color:var(--accent-primary-fg);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;height:34px;justify-content:center;min-height:34px;outline:none;overflow:hidden;padding:8px 18px;position:relative;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.upgrade-chip__btn .glass,.upgrade-chip__btn .gradient-0,.upgrade-chip__btn .gradient-1,.upgrade-chip__btn .gradient-2{display:none}.upgrade-chip__btn .btn-content{position:relative;z-index:20}.upgrade-chip__btn:hover{background:var(--accent-primary-hover);border-color:var(--accent-primary-hover)}.upgrade-chip__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.content{padding:2.5rem 3rem;position:relative}.admin--maps>.content{overflow:hidden;padding:0}.admin--full .content{padding:0}.content:has(.create-shell){padding:0}.wizard-back{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#141414bf;border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--fg-muted);display:inline-flex;font-size:.8125rem;gap:.35rem;left:1rem;padding:.35rem .75rem .35rem .5rem;position:fixed;text-decoration:none;top:.875rem;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease);z-index:var(--z-sticky);-webkit-app-region:no-drag}.wizard-back:hover{background:#1e1e1ee6;border-color:var(--border-strong);color:var(--fg)}.admin--full.admin--mac:not(.admin--create) .content{padding-top:28px;-webkit-app-region:drag}.admin--full.admin--mac:not(.admin--create) .content>:not(.wizard-back){-webkit-app-region:no-drag}.admin--mac .wizard-back{left:80px;top:4px}.mac-drag-strip{height:36px;left:0;position:fixed;right:0;top:0;z-index:5;-webkit-app-region:drag}.page-enter-active,.page-leave-active{transition:opacity var(--dur-base) var(--ease-out-soft),transform var(--dur-base) var(--ease-out-soft)}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-4px)}
