@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;800;900&display=swap";:root{--bg-dark:#000;--bg-surface:#0a0a0c;--accent-primary:#10b981;--accent-secondary:#3b82f6;--accent-premium:#a855f7;--text-main:#fff;--text-muted:#64748b;--glass:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg-dark);color:var(--text-main);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Outfit,sans-serif;overflow-x:hidden}#root{min-height:100vh}.dashboard{max-width:1200px;margin:0 auto;padding:24px}.glass{background:var(--glass);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass:hover{background:var(--glass-hover);border-color:#ffffff26}.gradient-text{background:linear-gradient(135deg, var(--accent-primary), var(--accent-secondary), var(--accent-premium));-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite shimmer}@keyframes shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.grid-main{grid-template-columns:2fr 1fr;gap:24px;margin-top:32px;display:grid}@media (width<=1024px){.grid-main{grid-template-columns:1fr}}.stat-card{flex-direction:column;gap:8px;padding:24px;display:flex}.btn-primary{background:var(--text-main);color:#000;cursor:pointer;border:none;border-radius:12px;padding:12px 24px;font-weight:800;transition:transform .2s}.btn-primary:active{transform:scale(.95)}.badge{text-transform:uppercase;border-radius:8px;padding:4px 10px;font-size:10px;font-weight:800}.badge-green{color:#10b981;background:#10b9811a}.badge-blue{color:#3b82f6;background:#3b82f61a}.badge-purple{color:#a855f7;background:#a855f71a}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#fff3}
