@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=JetBrains+Mono:wght@300;400;500&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-duration:initial}}}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.right-1\/4{right:25%}.left-1\/4{left:25%}.z-10{z-index:10}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.min-h-\[calc\(100vh-88px\)\]{min-height:calc(100vh - 88px)}.min-h-screen{min-height:100vh}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-full{width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}.delay-4{transition-delay:4ms}.delay-5{transition-delay:5ms}.duration-200{--tw-duration:.2s;transition-duration:.2s}:root{--cyan:#00e5ff;--orange:#ff4d00;--green:#39ff14;--bg:#050508;--bg2:#0a0a12;--border:#00e5ff33;--text:#e8e8f0;--muted:#6b7280}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);cursor:crosshair;font-family:JetBrains Mono,monospace;overflow-x:hidden}body:after{content:"";pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000014 2px 4px);position:fixed;inset:0}.grid-bg{background-image:linear-gradient(#00e5ff0a 1px,#0000 1px),linear-gradient(90deg,#00e5ff0a 1px,#0000 1px);background-size:40px 40px}.neon-cyan{color:var(--cyan);text-shadow:0 0 10px #00e5ffcc,0 0 30px #00e5ff66,0 0 60px #00e5ff33}.neon-orange{color:var(--orange);text-shadow:0 0 10px #ff4d00cc,0 0 30px #ff4d0066}@keyframes glitch{0%,90%,to{transform:translate(0)}92%{clip-path:polygon(0 20%,100% 20%,100% 35%,0 35%);transform:translate(-2px,1px)}94%{clip-path:polygon(0 60%,100% 60%,100% 75%,0 75%);transform:translate(2px,-1px)}96%{transform:translate(-1px)}}.headline-glitch{animation:8s ease-in-out infinite glitch;position:relative}@keyframes pulse-glow{0%,to{box-shadow:0 0 15px #00e5ff66,0 0 30px #00e5ff1a}50%{box-shadow:0 0 25px #00e5ffb3,0 0 50px #00e5ff4d}}.cta-btn{animation:2.5s ease-in-out infinite pulse-glow}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.scan-line{background:linear-gradient(90deg, transparent, var(--cyan), transparent);opacity:.15;pointer-events:none;z-index:9998;height:2px;animation:6s linear infinite scan;position:fixed;left:0;right:0}.bracket:before,.bracket:after{content:"";border-color:var(--cyan);opacity:.6;border-style:solid;width:16px;height:16px;position:absolute}.bracket-tl:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.bracket-tr:after{border-width:2px 2px 0 0;top:-1px;right:-1px}.bracket-bl:before{border-width:0 0 2px 2px;bottom:-1px;left:-1px}.bracket-br:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.terminal-input:focus{border-color:var(--cyan);box-shadow:0 0 0 1px var(--cyan), 0 0 15px #00e5ff33;outline:none}@keyframes float-up{0%{opacity:0;transform:translateY(0)scale(0)}10%{opacity:1}90%{opacity:.5}to{opacity:0;transform:translateY(-80px)scale(1)}}.particle{background:var(--cyan);border-radius:50%;width:2px;height:2px;animation:3s ease-in-out infinite float-up;position:absolute}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:.6s forwards fade-in-up}.delay-1{opacity:0;animation-delay:.1s}.delay-2{opacity:0;animation-delay:.25s}.delay-3{opacity:0;animation-delay:.4s}.delay-4{opacity:0;animation-delay:.55s}.delay-5{opacity:0;animation-delay:.7s}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.cursor-blink:after{content:"_";color:var(--cyan);animation:1s step-end infinite blink}@keyframes noise-bar{0%,to{opacity:.05;height:1px;top:10%}25%{opacity:.1;height:3px;top:40%}50%{opacity:.05;height:1px;top:70%}75%{opacity:.08;height:2px;top:30%}}.stat-val{letter-spacing:.05em;font-family:Bebas Neue,cursive}.diagonal-accent{background:linear-gradient(to bottom, transparent, var(--cyan), transparent);opacity:.3;width:1px;position:absolute;transform:rotate(15deg)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
