@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ffffffde;--primary-glow:radial-gradient(#00f2fe26, #7f00ff00);--secondary-glow:linear-gradient(135deg, #00f2fe 0%, #4facfe 100%);--accent-purple:#7f00ff;--neon-blue:#00f2fe;--dark-bg:#0b0f19;--card-bg:#ffffff08;--border-light:#ffffff0f;--border-glow:#00f2fe4d;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#080c14;font-family:Outfit,sans-serif;font-weight:400;line-height:1.5}body{background:radial-gradient(circle,#0c1424 0%,#05080f 100%);min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff03}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00f2fe4d}.glass{-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-light);background:#0d1423a6;border-radius:16px;box-shadow:0 8px 32px #0000005e}.glass-interactive{transition:all .3s cubic-bezier(.25,.8,.25,1)}.glass-interactive:hover{border-color:#00f2fe40;transform:translateY(-2px);box-shadow:0 0 20px #00f2fe1a}.text-glow{text-shadow:0 0 10px #00f2fe80}.btn-glow{background:var(--secondary-glow);color:#000;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-weight:600;transition:all .3s;box-shadow:0 0 10px #00f2fe4d}.btn-glow:hover{transform:scale(1.02);box-shadow:0 0 20px #00f2fe99}.btn-glow:disabled{color:#ffffff4d;box-shadow:none;cursor:not-allowed;background:#ffffff1a;transform:none}.input-field{border:1px solid var(--border-light);color:#fff;background:#ffffff08;border-radius:8px;outline:none;padding:10px 14px;transition:all .3s}.input-field:focus{border-color:var(--neon-blue);background:#ffffff0d;box-shadow:0 0 10px #00f2fe26}.dashboard-layout{grid-template-columns:260px 1fr;min-height:100vh;display:grid}@media (width<=768px){.dashboard-layout{grid-template-columns:1fr}}
