.toast-container[data-v-1aa10caf]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast[data-v-1aa10caf]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;font-size:14px;font-weight:500;min-width:240px;max-width:380px;cursor:pointer;pointer-events:all;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid transparent;box-shadow:0 4px 20px #0000004d}.toast.success[data-v-1aa10caf]{background:#22c55e26;border-color:#22c55e59;color:#4ade80}.toast.error[data-v-1aa10caf]{background:#ef444426;border-color:#ef444459;color:#f87171}.toast.warn[data-v-1aa10caf]{background:#eab30826;border-color:#eab30859;color:#facc15}.toast.info[data-v-1aa10caf]{background:#3b82f626;border-color:#3b82f659;color:#60a5fa}.toast-icon[data-v-1aa10caf]{font-size:13px;font-weight:700;flex-shrink:0;width:18px;text-align:center}.toast-msg[data-v-1aa10caf]{line-height:1.4}.toast-enter-active[data-v-1aa10caf]{transition:all .25s ease-out}.toast-leave-active[data-v-1aa10caf]{transition:all .2s ease-in}.toast-enter-from[data-v-1aa10caf],.toast-leave-to[data-v-1aa10caf]{opacity:0;transform:translate(60px)}:root{--bg: #f8fafc;--surface: rgba(0, 0, 0, .02);--stroke: rgba(15, 23, 42, .08);--text: rgba(15, 23, 42, .92);--muted: rgba(15, 23, 42, .5);--muted2: rgba(15, 23, 42, .3);--accent: rgba(37, 99, 235, .9);--good: rgba(5, 150, 105, .9);--warn: rgba(234, 88, 12, .9);--bad: rgba(220, 38, 38, .9);--shadow: 0 1px 3px rgba(15, 23, 42, .06);--mono: "JetBrains Mono", "Fira Code", monospace}[data-theme=dark]{--bg: #0a1628;--surface: rgba(255, 255, 255, .04);--stroke: rgba(255, 255, 255, .08);--text: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .45);--muted2: rgba(255, 255, 255, .25);--accent: rgba(85, 183, 255, .9);--good: rgba(124, 255, 178, .9);--warn: rgba(255, 204, 102, .9);--bad: rgba(255, 107, 107, .9);--shadow: 0 14px 40px rgba(0, 0, 0, .35)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%;width:100%;background:var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--stroke);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--muted2)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit}
