@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes gradient-x{0%,to{background-position:0%}50%{background-position:100%}}@keyframes cosmic-pulse{0%,to{opacity:.3;transform:scale(1)rotate(0)}25%{opacity:.7;transform:scale(1.1)rotate(90deg)}50%{opacity:1;transform:scale(1.2)rotate(180deg)}75%{opacity:.7;transform:scale(1.1)rotate(270deg)}}@keyframes aurora-flow{0%{opacity:0;transform:translate(-100%)rotate(0)}25%{opacity:.8}50%{opacity:1;transform:translate(50%)rotate(180deg)}75%{opacity:.8}to{opacity:0;transform:translate(200%)rotate(360deg)}}@keyframes particle-float-3d{0%{opacity:0;transform:translateY(0)translate(0)rotateX(0)rotateY(0)}10%{opacity:1}25%{transform:translateY(-50px)translate(25px)rotateX(90deg)rotateY(90deg)}50%{transform:translateY(-100px)translate(-25px)rotateX(180deg)rotateY(180deg)}75%{transform:translateY(-150px)translate(50px)rotateX(270deg)rotateY(270deg)}90%{opacity:1}to{opacity:0;transform:translateY(-200px)translate(0)rotateX(360deg)rotateY(360deg)}}@keyframes energy-wave{0%{opacity:0;transform:scaleX(0)scaleY(1)}25%{opacity:.8}50%{opacity:1;transform:scaleX(1)scaleY(1.2)}75%{opacity:.8}to{opacity:0;transform:scaleX(0)scaleY(1)}}@keyframes holographic-shimmer{0%{filter:hue-rotate();background-position:-200%}50%{filter:hue-rotate(180deg);background-position:200%}to{filter:hue-rotate(360deg);background-position:400%}}@keyframes star-twinkle{0%,to{opacity:.3;transform:scale(1)}25%{opacity:.8;transform:scale(1.5)}50%{opacity:1;transform:scale(2)}75%{opacity:.8;transform:scale(1.5)}}@keyframes shooting-star{0%{opacity:0;transform:translate(-100px)translateY(100px)rotate(45deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(100vw)translateY(-100vh)rotate(45deg)}}@keyframes nebula-drift{0%,to{opacity:.3;transform:translate(0)translateY(0)rotate(0)scale(1)}25%{opacity:.6;transform:translate(20px)translateY(-10px)rotate(90deg)scale(1.1)}50%{opacity:.8;transform:translate(-15px)translateY(15px)rotate(180deg)scale(.9)}75%{opacity:.4;transform:translate(10px)translateY(-20px)rotate(270deg)scale(1.05)}}@keyframes lens-flare{0%,to{opacity:0;transform:scale(.5)rotate(0)}25%{opacity:.8;transform:scale(1)rotate(90deg)}50%{opacity:1;transform:scale(1.2)rotate(180deg)}75%{opacity:.8;transform:scale(1)rotate(270deg)}}@keyframes light-beam{0%{opacity:0;transform:translate(-100%)rotate(-15deg)}50%{opacity:.8}to{opacity:0;transform:translate(200%)rotate(-15deg)}}@keyframes space-time-distortion{0%{filter:blur()contrast();transform:perspective(1000px)rotateX(0)rotateY(0)scale(1)}25%{filter:blur(1px)contrast(1.1);transform:perspective(1000px)rotateX(5deg)rotateY(-5deg)scale(1.02)}50%{filter:blur(2px)contrast(1.2);transform:perspective(1000px)rotateX(-3deg)rotateY(8deg)scale(.98)}75%{filter:blur(1px)contrast(1.1);transform:perspective(1000px)rotateX(8deg)rotateY(-3deg)scale(1.01)}to{filter:blur()contrast();transform:perspective(1000px)rotateX(0)rotateY(0)scale(1)}}@keyframes galaxy-rotation{0%{opacity:.8;transform:rotate(0)scale(1)}50%{opacity:1;transform:rotate(180deg)scale(1.1)}to{opacity:.8;transform:rotate(360deg)scale(1)}}@keyframes comet-trail{0%{opacity:0;transform:translate(-100px)translateY(0)scale(1)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(100vw)translateY(-50px)scale(.5)}}@keyframes pulse-slow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes pulse-slower{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.1)}}@keyframes perspective-shift{0%{transform:perspective(1000px)rotateX(0)rotateY(0)}25%{transform:perspective(1000px)rotateX(5deg)rotateY(-2deg)}50%{transform:perspective(1000px)rotateX(-2deg)rotateY(8deg)}75%{transform:perspective(1000px)rotateX(3deg)rotateY(-5deg)}to{transform:perspective(1000px)rotateX(0)rotateY(0)}}@keyframes neon-glow{0%,to{box-shadow:0 0 5px,0 0 10px,0 0 15px,0 0 20px}50%{box-shadow:0 0 10px,0 0 20px,0 0 30px,0 0 40px,0 0 50px}}@keyframes entrance-3d{0%{opacity:0;transform:perspective(1000px)rotateX(-90deg)translateZ(100px)}50%{opacity:.8;transform:perspective(1000px)rotateX(10deg)translateZ(50px)}to{opacity:1;transform:perspective(1000px)rotateX(0)translateZ(0)}}@keyframes cursor-trail{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.animate-gradient-shift{background-size:200% 200%;animation:15s infinite gradient-shift}.animate-gradient-x{background-size:200%;animation:3s linear infinite gradient-x}.animate-cosmic-pulse{animation:6s ease-in-out infinite cosmic-pulse}.animate-aurora-flow{animation:8s linear infinite aurora-flow}.animate-particle-float-3d{animation:8s ease-in-out infinite particle-float-3d}.animate-energy-wave{animation:4s ease-in-out infinite energy-wave}.animate-holographic-shimmer{background:linear-gradient(90deg,#0000,#ffffff1a,#0000,#00f0ff1a,#0000) 0 0/400% 100%;animation:3s ease-in-out infinite holographic-shimmer}.animate-star-twinkle{animation:2s ease-in-out infinite star-twinkle}.animate-shooting-star{animation:3s linear infinite shooting-star}.animate-nebula-drift{animation:12s ease-in-out infinite nebula-drift}.animate-lens-flare{animation:4s ease-in-out infinite lens-flare}.animate-light-beam{animation:6s linear infinite light-beam}.animate-space-time-distortion{animation:10s ease-in-out infinite space-time-distortion}.animate-galaxy-rotation{animation:15s linear infinite galaxy-rotation}.animate-comet-trail{animation:5s linear infinite comet-trail}.animate-pulse-slow{animation:4s ease-in-out infinite pulse-slow}.animate-pulse-slower{animation:6s ease-in-out infinite pulse-slower}.animate-perspective-shift{animation:8s ease-in-out infinite perspective-shift}.animate-neon-glow{animation:2s ease-in-out infinite neon-glow}.animate-entrance-3d{animation:1s cubic-bezier(.4,0,.2,1) entrance-3d}.animate-cursor-trail{animation:1s ease-out cursor-trail}.glass-premium{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff0d;border:1px solid #ffffff1a}.glass-cosmic{-webkit-backdrop-filter:blur(30px)saturate(200%)hue-rotate(180deg);background:#00f0ff0d;border:1px solid #00f0ff33}.glow-cyan{box-shadow:0 0 20px #00f0ff4d,0 0 40px #00f0ff33,0 0 60px #00f0ff1a}.glow-purple{box-shadow:0 0 20px #8b5cf64d,0 0 40px #8b5cf633,0 0 60px #8b5cf61a}.glow-aurora{box-shadow:0 0 30px #00f0ff66,0 0 60px #9d4edd4d,0 0 90px #ff9e0033,0 0 120px #00f0ff1a}.glow-neon{text-shadow:0 0 5px,0 0 10px,0 0 15px,0 0 20px}.text-glow-cyan{text-shadow:0 0 10px #00f0ff80,0 0 20px #00f0ff4d,0 0 30px #00f0ff33}.text-glow-cosmic{text-shadow:0 0 10px #00f0ffcc,0 0 20px #9d4edd99,0 0 30px #ff9e0066,0 0 40px #00f0ff33}.transform-3d{transform-style:preserve-3d;perspective:1000px}.rotate-3d-x{transform:rotateX(15deg)}.rotate-3d-y{transform:rotateY(15deg)}.scale-3d{transform:scale3d(1.05,1.05,1.05)}.will-change-transform{will-change:transform,opacity,filter}.gpu-accelerated{backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}@media (max-width:768px){.animate-particle-float-3d{animation-duration:12s}.animate-cosmic-pulse{animation-duration:8s}.animate-space-time-distortion{animation-duration:15s}}@media (prefers-reduced-motion:reduce){.animate-particle-float-3d,.animate-cosmic-pulse,.animate-aurora-flow,.animate-energy-wave,.animate-holographic-shimmer,.animate-star-twinkle,.animate-shooting-star,.animate-nebula-drift,.animate-lens-flare,.animate-light-beam,.animate-space-time-distortion,.animate-galaxy-rotation,.animate-comet-trail,.animate-perspective-shift,.animate-neon-glow{animation:none}.animate-entrance-3d{opacity:1;animation:none;transform:none}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{scroll-behavior:smooth}
