@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes starPulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes wordartPulse{0%,to{filter:drop-shadow(0 0 8px rgba(255,180,0,.4))}50%{filter:drop-shadow(0 0 20px rgba(255,180,0,.8))}}@keyframes dealIn{0%{transform:translateY(-30px) scale(.85);opacity:0}to{transform:none;opacity:1}}@keyframes resultPop{0%{transform:scale(.7);opacity:0}70%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#070c1e;color:#e8eaf6;font-family:Inter,sans-serif;overflow-x:hidden}.stars-bg{position:fixed;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(1px 1px at 15% 20%,rgba(255,255,255,.8) 0%,transparent 100%),radial-gradient(1px 1px at 35% 70%,rgba(255,255,255,.6) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 55% 15%,rgba(255,255,255,.9) 0%,transparent 100%),radial-gradient(1px 1px at 72% 45%,rgba(255,255,255,.5) 0%,transparent 100%),radial-gradient(1px 1px at 88% 80%,rgba(255,255,255,.7) 0%,transparent 100%),radial-gradient(1px 1px at 8% 55%,rgba(255,255,255,.6) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 65% 90%,rgba(255,255,255,.4) 0%,transparent 100%),radial-gradient(1px 1px at 42% 38%,rgba(255,255,255,.7) 0%,transparent 100%),radial-gradient(1px 1px at 93% 25%,rgba(255,255,255,.5) 0%,transparent 100%),radial-gradient(2px 2px at 25% 85%,rgba(160,200,255,.6) 0%,transparent 100%),radial-gradient(1px 1px at 78% 10%,rgba(255,255,255,.8) 0%,transparent 100%),radial-gradient(1px 1px at 50% 60%,rgba(255,255,255,.3) 0%,transparent 100%);pointer-events:none;z-index:0}.scanline-overlay{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 4px)}.main-content{position:relative;z-index:2}a{color:inherit}.gradient-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}
