html{overflow:hidden}.cp-loader-wrapper{z-index:2147483647;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:Rajdhani,sans-serif;display:flex;position:fixed;top:0;left:0;overflow:hidden}.cp-bg-grid{z-index:-1;background-image:linear-gradient(#00ffff08 1px,#0000 0),linear-gradient(90deg,#00ffff08 1px,#0000 0);background-size:40px 40px;width:100%;height:100%;position:absolute;top:0;left:0}.cp-loader-content{flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:relative}.cp-text,.cp-text-wrapper{position:relative}.cp-text{letter-spacing:.5em;color:#fcee0a;text-transform:uppercase;font-size:.96rem;font-weight:700;display:inline-block}.cp-text:after,.cp-text:before{content:attr(data-text);background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.cp-text:before{text-shadow:-2px 0 #0ff;clip:rect(24px,550px,90px,0);animation:2s linear infinite alternate-reverse glitch-anim-1;left:3px}.cp-text:after{text-shadow:-2px 0 #f0f;clip:rect(85px,550px,140px,0);animation:3s linear infinite alternate-reverse glitch-anim-2;left:-3px}html:not(.dark) .cp-text:after,html:not(.dark) .cp-text:before{background:#fff}@keyframes glitch-anim-1{0%{clip:rect(20px,9999px,40px,0);transform:skew(.5deg)}20%{clip:rect(80px,9999px,90px,0);transform:skew(.2deg)}40%{clip:rect(10px,9999px,30px,0);transform:skew(.1deg)}60%{clip:rect(60px,9999px,70px,0);transform:skew(.4deg)}80%{clip:rect(40px,9999px,50px,0);transform:skew(.3deg)}to{clip:rect(90px,9999px,100px,0);transform:skew(.1deg)}}@keyframes glitch-anim-2{0%{clip:rect(10px,9999px,20px,0);transform:skew(-.5deg)}25%{clip:rect(50px,9999px,60px,0);transform:skew(-.2deg)}50%{clip:rect(30px,9999px,40px,0);transform:skew(-.1deg)}75%{clip:rect(70px,9999px,80px,0);transform:skew(-.4deg)}to{clip:rect(90px,9999px,100px,0);transform:skew(-.3deg)}}.cp-neon-bars{opacity:0;align-items:center;gap:16px;margin-top:1rem;animation:.8s ease-out .6s forwards bars-fade-in;display:flex}@keyframes bars-fade-in{0%{opacity:0}to{opacity:1}}.cp-bar{opacity:.4;background:#ff2d95;border-radius:3px;width:30px;height:8px;animation:1.6s ease-in-out infinite neon-pulse;position:relative;box-shadow:0 0 6px #ff2d95,0 0 14px #ff2d9599,0 0 30px #ff2d954d}.cp-bar:first-child{animation-delay:0s}.cp-bar:nth-child(2){animation-delay:.2s}.cp-bar:nth-child(3){animation-delay:.4s}.cp-bar:nth-child(4){animation-delay:.6s}@keyframes neon-pulse{0%,to{opacity:.35;box-shadow:0 0 4px #ff2d95,0 0 10px #ff2d9566,0 0 20px #ff2d9526}50%{opacity:1;box-shadow:0 0 8px #ff2d95,0 0 20px #ff2d95cc,0 0 45px #ff2d9566,0 0 80px #ff2d9526}}@keyframes spinNinjaStar{0%{transform:rotate(0)}to{transform:rotate(3turn)}}.ninja-star-preload-icon{animation:4s ease-in-out infinite spinNinjaStar}
