.toast[data-v-7af9ebe6]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;min-width:240px;max-width:400px;padding:11px 20px 11px 14px;display:flex;box-shadow:0 1px 3px #0000001a,0 4px 14px #0000001f,0 12px 32px #00000014}.toast__icon[data-v-7af9ebe6]{flex-shrink:0}.toast__message[data-v-7af9ebe6]{text-overflow:ellipsis;font-size:13.5px;font-weight:600;line-height:1.4;overflow:hidden}.toast--default .toast__icon[data-v-7af9ebe6],.toast--default .toast__message[data-v-7af9ebe6]{color:#374151}.toast--success .toast__icon[data-v-7af9ebe6],.toast--success .toast__message[data-v-7af9ebe6]{color:#16a34a}.toast--error .toast__icon[data-v-7af9ebe6],.toast--error .toast__message[data-v-7af9ebe6]{color:#dc2626}.toast--info .toast__icon[data-v-7af9ebe6],.toast--info .toast__message[data-v-7af9ebe6]{color:#2563eb}.toast--warning .toast__icon[data-v-7af9ebe6],.toast--warning .toast__message[data-v-7af9ebe6]{color:#d97706}.toast-container[data-v-27d4f428]{z-index:9999;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;top:20px;left:0;right:0}.toast-container__item[data-v-27d4f428]{pointer-events:all}.v-enter-from[data-v-27d4f428]{opacity:0;transform:translateY(-20px)scale(.88)}.v-enter-active[data-v-27d4f428]{transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1)}.v-enter-to[data-v-27d4f428],.v-leave-from[data-v-27d4f428]{opacity:1;transform:translateY(0)scale(1)}.v-leave-active[data-v-27d4f428]{transition:opacity .22s ease-in,transform .22s ease-in;position:absolute}.v-leave-to[data-v-27d4f428]{opacity:0;transform:translateY(-8px)scale(.94)}.v-move[data-v-27d4f428]{transition:transform .38s cubic-bezier(.34,1.56,.64,1)}:root{--color-surface-canvas:#0a0b0d;--color-surface-panel:#111317;--color-surface-panel-alt:#171a1f;--color-surface-panel-strong:#1d2128;--color-surface-overlay:#252a33;--color-surface-field:#1a1a1c;--color-surface-muted:#ffffff05;--color-surface-hover:#ffffff08;--color-surface-selected:#ffffff0a;--color-surface-emphasis:#ffffff0f;--color-border-subtle:#ffffff0f;--color-border-default:#ffffff1a;--color-border-strong:#ffffff29;--color-border-focus:#4b92ff8c;--color-text-primary:#ffffffeb;--color-text-secondary:#ffffffad;--color-text-tertiary:#ffffff70;--color-text-disabled:#ffffff3d;--color-brand-primary:#2f81f7;--color-brand-hover:#4b92ff;--color-brand-active:#1f6fe0;--color-brand-soft-bg:#2f81f724;--color-brand-soft-border:#4b92ff6b;--color-brand-soft-fill:#2f81f733;--color-brand-glow:#3b82f699;--color-rise-primary:#ff5a52;--color-rise-strong:#ff453a;--color-rise-deep:#d93a32;--color-rise-soft-bg:#ff5a5224;--color-rise-soft-fill:#ff5a523d;--color-rise-line-glow:#ff5a5252;--color-fall-primary:#30d158;--color-fall-strong:#32c759;--color-fall-deep:#1fa346;--color-fall-soft-bg:#30d15824;--color-fall-soft-fill:#30d15838;--color-fall-line-glow:#30d15847;--color-warning-primary:#ff9f0a;--color-warning-soft-bg:#ff9f0a24;--color-danger-primary:#ff443a;--color-danger-soft-bg:#ff443a24;--color-success-primary:#30d158;--color-success-soft-bg:#30d15824;--color-info-primary:#64d2ff;--color-info-soft-bg:#64d2ff24;--bg-0:var(--color-surface-canvas);--bg-1:var(--color-surface-panel);--bg-2:var(--color-surface-panel-alt);--bg-3:var(--color-surface-panel-strong);--bg-4:var(--color-surface-overlay);--border-subtle:var(--color-border-subtle);--border-default:var(--color-border-default);--border-strong:var(--color-border-strong);--border-focus:var(--color-border-focus);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-tertiary);--text-disabled:var(--color-text-disabled);--accent-primary:var(--color-brand-primary);--accent-hover:var(--color-brand-hover);--accent-active:var(--color-brand-active);--accent-soft-bg:var(--color-brand-soft-bg);--accent-soft-border:var(--color-brand-soft-border);--rise-primary:var(--color-rise-primary);--rise-strong:var(--color-rise-strong);--rise-deep:var(--color-rise-deep);--rise-soft-bg:var(--color-rise-soft-bg);--rise-soft-fill:var(--color-rise-soft-fill);--rise-line-glow:var(--color-rise-line-glow);--fall-primary:var(--color-fall-primary);--fall-strong:var(--color-fall-strong);--fall-deep:var(--color-fall-deep);--fall-soft-bg:var(--color-fall-soft-bg);--fall-soft-fill:var(--color-fall-soft-fill);--fall-line-glow:var(--color-fall-line-glow);--warning-primary:var(--color-warning-primary);--warning-soft-bg:var(--color-warning-soft-bg);--danger-primary:var(--color-danger-primary);--danger-soft-bg:var(--color-danger-soft-bg);--success-primary:var(--color-success-primary);--success-soft-bg:var(--color-success-soft-bg);--info-primary:var(--color-info-primary);--info-soft-bg:var(--color-info-soft-bg);--font-sans:AlibabaSans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, monospace;--scrollbar-thumb:var(--bg-4);--scrollbar-thumb-hover:var(--bg-3)}input:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 100px var(--bg-1) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:hover{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 100px var(--bg-1) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:focus{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 100px var(--bg-1) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:active{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 100px var(--bg-1) inset!important;-webkit-text-fill-color:var(--text-primary)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}html{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%}html,body{margin:0}body{background:var(--bg-0);color:var(--text-primary);font-family:var(--font-sans);line-height:1.5}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol,menu{margin:0;padding:0;list-style:none}button,input,textarea,select{color:inherit;font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}img,svg,canvas,video{max-width:100%;display:block}table{border-collapse:collapse;border-spacing:0}
