.toast-container[data-v-23ec32ee]{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast-item[data-v-23ec32ee]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:8px;background:#333;color:#fff;font-size:14px;box-shadow:0 4px 12px #0000004d;cursor:pointer;pointer-events:auto;min-width:200px;max-width:400px}.toast-item.info[data-v-23ec32ee]{background:#2196f3}.toast-item.success[data-v-23ec32ee]{background:var(--accent-success)}.toast-item.warning[data-v-23ec32ee]{background:#ff9800}.toast-item.error[data-v-23ec32ee]{background:var(--accent-danger)}.toast-enter-active[data-v-23ec32ee],.toast-leave-active[data-v-23ec32ee]{transition:all .3s ease}.toast-enter-from[data-v-23ec32ee]{opacity:0;transform:translateY(-20px)}.toast-leave-to[data-v-23ec32ee]{opacity:0;transform:translate(100px)}.app[data-v-9a6c749a]{min-height:100vh;background:var(--bg-secondary)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0a0a0a;color:#fff;min-height:100vh;-webkit-font-smoothing:antialiased}:root{--bg-primary: #000000;--bg-secondary: #0a0a0a;--bg-card: #1a1a1a;--bg-hover: #2a2a2a;--text-primary: #ffffff;--text-secondary: #cccccc;--text-muted: #888888;--accent-primary: #4a90e2;--accent-danger: #ff5252;--accent-success: #4CAF50;--border-color: #333333}#app{min-height:100vh}button{font-family:inherit;background:var(--bg-hover);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:10px 16px;cursor:pointer;font-size:14px;transition:background .15s}button:hover:not(:disabled){background:var(--border-color)}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--accent-primary);border-color:var(--accent-primary)}input,select,textarea{font-family:inherit;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:6px;padding:8px 12px;font-size:14px;outline:none}input:focus,select:focus,textarea:focus{border-color:var(--accent-primary)}
