@tailwind base;@tailwind components;@tailwind utilities;:root{--background-dark: #0D0F1A;--background-darker: #05060A;--accent-blue: #3A8DFF;--accent-purple: #9E6CFF;--accent-glow: rgba(58, 141, 255, .5);--text-primary: #E5E7EB;--text-secondary: #9CA3AF;--border-color: rgba(255, 255, 255, .1)}body{background-color:var(--background-darker);background-image:radial-gradient(ellipse 40% 50% at 50% 30%,rgba(58,141,255,.4),transparent 100%),radial-gradient(ellipse 80% 70% at 50% 20%,rgba(158,108,255,.2),transparent 100%);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.gradient-text{background:linear-gradient(90deg,var(--accent-blue),var(--accent-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.glow-button{box-shadow:0 0 15px 0 var(--accent-glow)}.bg-grid-pattern{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:30px 30px}
