@keyframes headerGlow{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseOnce{0%,to{opacity:1}50%{opacity:.5}}.font-orbitron{font-family:Orbitron,sans-serif}.font-rajdhani{font-family:Rajdhani,sans-serif}.text-shadow-glow{text-shadow:0 0 20px currentColor}.text-shadow-gold{text-shadow:0 0 20px rgba(212,175,55,.5)}.animate-spin-slow{animation:spin-slow .5s linear 1 forwards}.animate-header-glow{animation:headerGlow .5s linear 1 forwards}.animate-fade-in{animation:fadeIn .5s ease-out 1 forwards}.animate-pulse{animation:pulseOnce .5s ease-in-out 1 forwards}.checkbox-custom{appearance:none;width:1.5rem;height:1.5rem;border:2px solid #00d9ff;border-radius:.25rem;background-color:transparent;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.checkbox-custom:checked{background-color:#0f8;border-color:#0f8;box-shadow:0 0 15px #00ff8880}.checkbox-custom:checked:after{content:"✓";color:#fff;font-weight:700;font-size:.875rem}.checkbox-orange{border-color:#ff8c42}.checkbox-orange:checked{background-color:#0f8;border-color:#0f8}.space-background{position:fixed;inset:0;z-index:-10;background:radial-gradient(ellipse at bottom,#1b2735,#090a0f)}.stars,.stars-layer-2{position:absolute;width:100%;height:100%;background:transparent}.stars{background-image:radial-gradient(2px 2px at 20px 30px,#eee,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(1px 1px at 90px 40px,#fff,transparent),radial-gradient(1px 1px at 160px 120px,#00d9ff,transparent);background-size:200px 200px;animation:starsMove 60s linear infinite}.stars-layer-2{background-image:radial-gradient(1px 1px at 50px 50px,#ddd,transparent),radial-gradient(1px 1px at 100px 150px,#eee,transparent),radial-gradient(1px 1px at 150px 50px,#f4d03f,transparent);background-size:250px 250px;animation:starsMove 80s linear infinite}.nebula{position:absolute;width:100%;height:100%;background:radial-gradient(ellipse at 30% 50%,rgba(0,217,255,.1) 0%,transparent 50%),radial-gradient(ellipse at 70% 70%,rgba(212,175,55,.08) 0%,transparent 50%);animation:nebulaPulse 8s ease-in-out infinite}@keyframes starsMove{0%{transform:translateY(0)}to{transform:translateY(-200px)}}@keyframes nebulaPulse{0%,to{opacity:.6}50%{opacity:1}}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#00d9ff rgba(255,255,255,.1)}.custom-scrollbar::-webkit-scrollbar{height:6px;width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#00d9ff;border-radius:3px}.torn-image-container{position:relative;overflow:visible}.torn-image-container:before{content:"";position:absolute;inset:-8px;background:linear-gradient(135deg,#00d9ff26,#9333ea1a,#00d9ff26);filter:blur(12px) contrast(1.5);-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' /%3E%3CfeDisplacementMap in='SourceGraphic' scale='20' /%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23noise)' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' /%3E%3CfeDisplacementMap in='SourceGraphic' scale='20' /%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23noise)' fill='white'/%3E%3C/svg%3E");-webkit-mask-size:cover;mask-size:cover;opacity:.6;z-index:-1}.torn-image-wrapper{position:relative;clip-path:polygon(2% 5%,8% 2%,15% 4%,22% 1%,30% 3%,38% 1%,45% 2%,52% 0%,60% 3%,68% 1%,75% 4%,82% 2%,88% 5%,94% 3%,98% 7%,99% 15%,97% 22%,99% 30%,98% 38%,96% 45%,99% 52%,97% 60%,98% 68%,96% 75%,98% 82%,96% 88%,98% 93%,93% 97%,88% 95%,82% 98%,75% 96%,68% 99%,60% 97%,52% 99%,45% 97%,38% 98%,30% 96%,22% 98%,15% 95%,8% 97%,5% 94%,1% 88%,3% 82%,1% 75%,4% 68%,2% 60%,3% 52%,1% 45%,2% 38%,4% 30%,1% 22%,3% 15%,2% 8%);filter:contrast(1.05) brightness(1.02)}@keyframes glitchBorder{0%,to{clip-path:polygon(2% 5%,8% 2%,15% 4%,22% 1%,30% 3%,38% 1%,45% 2%,52% 0%,60% 3%,68% 1%,75% 4%,82% 2%,88% 5%,94% 3%,98% 7%,99% 15%,97% 22%,99% 30%,98% 38%,96% 45%,99% 52%,97% 60%,98% 68%,96% 75%,98% 82%,96% 88%,98% 93%,93% 97%,88% 95%,82% 98%,75% 96%,68% 99%,60% 97%,52% 99%,45% 97%,38% 98%,30% 96%,22% 98%,15% 95%,8% 97%,5% 94%,1% 88%,3% 82%,1% 75%,4% 68%,2% 60%,3% 52%,1% 45%,2% 38%,4% 30%,1% 22%,3% 15%,2% 8%)}25%{clip-path:polygon(3% 4%,9% 3%,16% 2%,23% 3%,31% 1%,39% 2%,46% 1%,53% 2%,61% 1%,69% 2%,76% 2%,83% 3%,89% 4%,95% 2%,98% 8%,98% 16%,98% 23%,99% 31%,97% 39%,98% 46%,98% 53%,98% 61%,97% 69%,98% 76%,97% 83%,98% 89%,97% 95%,94% 98%,87% 97%,81% 98%,74% 97%,67% 99%,59% 97%,51% 98%,44% 98%,37% 97%,29% 99%,21% 97%,14% 98%,7% 96%,4% 93%,2% 87%,2% 81%,2% 74%,3% 67%,1% 59%,2% 51%,2% 44%,3% 37%,2% 29%,3% 21%,2% 14%,3% 7%)}50%{clip-path:polygon(4% 6%,10% 1%,17% 5%,24% 2%,32% 4%,40% 0%,47% 3%,54% 1%,62% 4%,70% 0%,77% 5%,84% 1%,90% 6%,96% 4%,99% 9%,99% 17%,96% 24%,98% 32%,97% 40%,95% 47%,98% 54%,96% 62%,99% 70%,95% 77%,99% 84%,95% 90%,99% 96%,95% 99%,86% 96%,80% 99%,73% 95%,66% 98%,58% 96%,50% 99%,43% 96%,36% 99%,28% 95%,20% 99%,13% 96%,6% 98%,3% 95%,0% 86%,4% 80%,0% 73%,5% 66%,1% 58%,4% 50%,0% 43%,4% 36%,1% 28%,4% 20%,0% 13%,4% 6%)}75%{clip-path:polygon(1% 7%,7% 4%,14% 6%,21% 4%,29% 5%,37% 3%,44% 4%,51% 3%,59% 5%,67% 3%,74% 6%,81% 4%,87% 7%,93% 5%,97% 10%,97% 18%,95% 25%,97% 33%,96% 41%,94% 48%,97% 55%,95% 63%,97% 71%,94% 78%,97% 85%,94% 91%,97% 97%,92% 99%,85% 97%,79% 99%,72% 96%,65% 99%,57% 96%,49% 99%,42% 97%,35% 99%,27% 96%,19% 99%,12% 97%,5% 99%,2% 96%,0% 85%,3% 79%,0% 72%,4% 65%,1% 57%,3% 49%,0% 42%,3% 35%,1% 27%,3% 19%,0% 12%,3% 5%)}}.animate-glitch-border{animation:glitchBorder .5s ease-in-out 1 forwards}.torn-edge-glow{position:absolute;inset:-2px;background:linear-gradient(45deg,transparent 40%,rgba(0,217,255,.3) 50%,transparent 60%);filter:blur(4px);opacity:.4;pointer-events:none;animation:edgeGlow .5s ease-in-out 1 forwards}@keyframes edgeGlow{0%{opacity:.3;filter:blur(3px)}to{opacity:.5;filter:blur(5px)}}.burned-image-container{position:relative;display:inline-block;clip-path:polygon(3% 5%,7% 2%,12% 4%,18% 1%,23% 3%,28% 0%,33% 2%,38% 1%,43% 3%,48% 0%,53% 2%,58% 1%,63% 3%,68% 0%,73% 2%,78% 1%,83% 4%,88% 2%,93% 5%,97% 3%,99% 7%,98% 12%,99% 18%,97% 23%,100% 28%,98% 33%,99% 38%,97% 43%,100% 48%,98% 53%,99% 58%,97% 63%,100% 68%,98% 73%,99% 78%,97% 83%,99% 88%,97% 93%,99% 97%,95% 99%,92% 98%,87% 99%,82% 97%,77% 100%,72% 98%,67% 99%,62% 97%,57% 100%,52% 98%,47% 99%,42% 97%,37% 100%,32% 98%,27% 99%,22% 97%,17% 99%,12% 98%,7% 99%,5% 97%,1% 93%,2% 88%,0% 83%,3% 78%,1% 73%,2% 68%,0% 63%,3% 58%,1% 53%,2% 48%,0% 43%,3% 38%,1% 33%,2% 28%,0% 23%,3% 18%,1% 12%,2% 7%);filter:drop-shadow(0 0 8px rgba(255,100,0,.3)) drop-shadow(0 0 12px rgba(255,50,0,.2))}.burned-image-container:before{content:"";position:absolute;inset:-5px;background:radial-gradient(ellipse at center,transparent 40%,rgba(255,100,0,.2) 60%,rgba(255,50,0,.3) 80%,rgba(139,69,19,.4) 100%);filter:blur(10px);opacity:.7;z-index:-1;pointer-events:none;animation:burnGlow .5s ease-in-out 1 forwards}.burned-image-edges{display:block;position:relative}.reward-image-size{max-width:260px;max-height:230px;object-fit:contain}@keyframes burnGlow{0%{opacity:.5;filter:blur(8px)}50%{opacity:.8;filter:blur(12px)}to{opacity:.6;filter:blur(10px)}}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes glitch-1{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}@keyframes glitch-2{0%,to{transform:translate(0)}20%{transform:translate(2px,-2px)}40%{transform:translate(2px,2px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(-2px,2px)}}.animate-glitch-1{animation:glitch-1 .3s ease-in-out infinite}.animate-glitch-2{animation:glitch-2 .3s ease-in-out infinite}
