:root{--bg-base:#0f172a;--bg-gradient:linear-gradient(155deg,#0f172a,#1e293b 55%,#1e1b4b);--bg-card:#ffffff12;--bg-card-hover:#ffffff1f;--bg-input:#ffffff17;--bg-modal:#0f172af7;--border-subtle:#ffffff1a;--border-card:#ffffff1f;--border-input:#ffffff29;--text-primary:#f1f5f9;--text-secondary:#ffffffa6;--text-muted:#ffffff61;--text-placeholder:#ffffff59;--accent-gradient:linear-gradient(135deg,#ff6b35,#f59e0b);--accent-orange:#ff6b35;--accent-amber:#f59e0b;--accent-green:#22c55e;--accent-red:#ef4444;--accent-blue:#3b82f6;--accent-purple:#8b5cf6;--shadow-card:0 8px 32px #00000040;--shadow-glow-orange:0 4px 18px #ff6b3561;--shadow-glow-green:0 4px 18px #22c55e40;--shadow-glow-red:0 4px 18px #ef444440;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-xl:24px;--radius-full:999px;--font-family:"Segoe UI","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,sans-serif}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0f172a;background:var(--bg-base);color:#f1f5f9;color:var(--text-primary);font-family:Segoe UI,Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-family);margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input::placeholder{color:#ffffff59;color:var(--text-placeholder)}input{caret-color:#ff6b35;caret-color:var(--accent-orange)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#ffffff40}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.toast-enter{animation:slideUp .3s ease}
/*# sourceMappingURL=main.8425b9b8.css.map*/