@tailwind base;@tailwind components;@tailwind utilities;*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:Poppins,sans-serif;overflow-x:hidden}.hidden-scrollbar::-webkit-scrollbar{display:none}.hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#00000080}::-webkit-scrollbar-thumb{background:#ff005580;border-radius:5px;-webkit-transition:background .3s;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:#ff0055b3}::selection{background-color:#ff00554d;color:#fff}::-moz-selection{background-color:#ff00554d;color:#fff}.container{margin:0 auto;max-width:1280px;padding:0 1rem}.section{padding:6rem 1rem}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f05,#f36);-webkit-background-clip:text;background-clip:text}.gradient-text-cyan{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d9ff,#09f);-webkit-background-clip:text;background-clip:text}.glass{border:1px solid #ffffff0d}.glass,.glass-red{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#1e1e2e80}.glass-red{border:1px solid #f053}.fade-up{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-up.visible{opacity:1;transform:translateY(0)}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}.shake{animation:shake .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slideUp .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes gradient-x{0%,to{background-position:0;background-size:200% 200%}50%{background-position:100%;background-size:200% 200%}}.animate-gradient-x{animation:gradient-x 5s ease infinite}.perspective-1000{perspective:1000px}.rotate-y-12{transform:rotateY(12deg)}.rotate-x-6{transform:rotateX(6deg)}.hover\:rotate-y-12:hover{transform:rotateY(12deg)}.hover\:rotate-x-6:hover{transform:rotateX(6deg)}@keyframes glowPulse{0%,to{box-shadow:0 0 20px #ef44444d}50%{box-shadow:0 0 40px #ef444499}}.animate-glow-pulse{animation:glowPulse 4s ease-in-out infinite}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}.animate-slide-in-left{animation:slideInLeft .6s ease-out forwards}@keyframes slideInRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.animate-slide-in-right{animation:slideInRight .6s ease-out forwards}@keyframes blink{0%,49%,to{opacity:1}50%,99%{opacity:0}}.animate-blink{animation:blink .7s infinite}.glitch-effect{position:relative}.glitch-effect:after,.glitch-effect:before{content:"SYSTEM LOCKED // PLEASE AUTHENTICATE";height:100%;left:0;position:absolute;top:0;width:100%}.glitch-effect:before{clip:rect(24px,550px,90px,0);animation:glitch-anim-1 2.5s linear infinite alternate-reverse;left:2px;text-shadow:-1px 0 red}.glitch-effect:after{clip:rect(85px,550px,140px,0);animation:glitch-anim-2 2s linear infinite alternate-reverse;left:-2px;text-shadow:-1px 0 blue}@keyframes glitch-anim-1{0%{clip:rect(20px,9999px,80px,0)}20%{clip:rect(60px,9999px,10px,0)}40%{clip:rect(80px,9999px,100px,0)}60%{clip:rect(40px,9999px,20px,0)}80%{clip:rect(10px,9999px,60px,0)}to{clip:rect(50px,9999px,90px,0)}}@keyframes glitch-anim-2{0%{clip:rect(80px,9999px,20px,0)}20%{clip:rect(10px,9999px,80px,0)}40%{clip:rect(50px,9999px,10px,0)}60%{clip:rect(90px,9999px,50px,0)}80%{clip:rect(20px,9999px,90px,0)}to{clip:rect(60px,9999px,40px,0)}}.z-1000{z-index:1000}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate-fade-out{animation:fadeOut 1s forwards}.delay-2000{animation-delay:2s}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob{animation:blob 7s infinite}@keyframes expand{0%{opacity:0;width:0}50%{opacity:1;width:50%}to{opacity:0;width:100px}}.animate-spin-slow{animation:spin 3s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes zoomOutFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.animate-zoom-out{animation:zoomOutFade 1s ease-in-out forwards}.delay-3000{animation-delay:3s}.animate-expand{animation:expand 1.5s ease-out forwards}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.animate-float{animation:float 6s ease-in-out infinite}@keyframes shimmer{to{transform:translateX(100%)}}.animate-shimmer{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}.App{text-align:center}
/*# sourceMappingURL=main.36e27a4a.css.map*/