Spaces:
Runtime error
Runtime error
| @tailwind base; | |
| @tailwind components; | |
| @tailwind utilities; | |
| @layer base { | |
| body { | |
| @apply bg-dark-950 text-slate-100 font-sans antialiased overflow-x-hidden; | |
| } | |
| } | |
| /* Custom premium scrollbar for dark theme */ | |
| ::-webkit-scrollbar { | |
| width: 6px; | |
| height: 6px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: #0f172a; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: #334155; | |
| border-radius: 4px; | |
| } | |
| ::-webkit-scrollbar-thumb:hover { | |
| background: #475569; | |
| } | |
| /* Glassmorphism panel cards */ | |
| .glass-panel { | |
| background: rgba(30, 41, 59, 0.45); | |
| backdrop-filter: blur(12px); | |
| border: 1px solid rgba(255, 255, 255, 0.05); | |
| } | |
| .glass-panel-hover:hover { | |
| border-color: rgba(6, 182, 212, 0.3); | |
| box-shadow: 0 0 15px rgba(6, 182, 212, 0.05); | |
| transition: all 0.3s ease; | |
| } | |
| /* Pulse keyframes for glowing elements */ | |
| @keyframes cyber-glow { | |
| 0%, 100% { | |
| box-shadow: 0 0 5px rgba(6, 182, 212, 0.2), inset 0 0 5px rgba(6, 182, 212, 0.1); | |
| } | |
| 50% { | |
| box-shadow: 0 0 15px rgba(6, 182, 212, 0.6), inset 0 0 10px rgba(6, 182, 212, 0.3); | |
| } | |
| } | |
| .glow-cyan { | |
| animation: cyber-glow 3s infinite; | |
| } | |
| @keyframes purple-glow { | |
| 0%, 100% { | |
| box-shadow: 0 0 5px rgba(168, 85, 247, 0.2), inset 0 0 5px rgba(168, 85, 247, 0.1); | |
| } | |
| 50% { | |
| box-shadow: 0 0 15px rgba(168, 85, 247, 0.6), inset 0 0 10px rgba(168, 85, 247, 0.3); | |
| } | |
| } | |
| .glow-purple { | |
| animation: purple-glow 3s infinite; | |
| } | |