:root{--neon-blue: #00f5d4;--neon-blue-glow: rgba(0, 245, 212, .6);--neon-purple: #9d4edd;--neon-pink: #f9a8d4;--text-main: #f1f5f9;--bg-dark: #020204}*{text-shadow:0 0 1px rgba(255,255,255,.2),0 0 3px rgba(0,245,212,.15)}body{background-color:var(--bg-dark);color:var(--text-main);font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{background:linear-gradient(to bottom,#fff 0%,var(--neon-blue) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px var(--neon-blue-glow));font-weight:800;margin-bottom:1rem}.neon-text-blue{color:var(--neon-blue)!important;-webkit-text-fill-color:var(--neon-blue)!important;text-shadow:0 0 10px var(--neon-blue-glow)!important}.neon-text-pink{color:var(--neon-pink)!important;-webkit-text-fill-color:var(--neon-pink)!important;text-shadow:0 0 10px rgba(249,168,212,.6)!important}.nav-links a,.nav-btn{color:var(--neon-blue)!important;text-shadow:0 0 10px var(--neon-blue-glow)!important;font-size:1.1rem!important;font-weight:700!important;transition:all .3s ease}.nav-links a:hover{color:#fff!important;text-shadow:0 0 15px var(--neon-blue)!important}p,li{color:#f8fafc!important;line-height:1.7}.widget-dropdown{background:#050508fa!important;border:1px solid rgba(0,245,212,.3)!important;box-shadow:0 0 30px #000000e6,0 0 10px var(--neon-blue-glow)}
