.MysteryBoxes-module__odKcyW__page{min-height:80vh;padding:2rem 1rem}.MysteryBoxes-module__odKcyW__container{max-width:900px;margin:0 auto}.MysteryBoxes-module__odKcyW__loadingContainer{justify-content:center;align-items:center;min-height:80vh;display:flex}.MysteryBoxes-module__odKcyW__header{text-align:center;margin-bottom:2rem}.MysteryBoxes-module__odKcyW__header h1{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:2rem;display:flex}.MysteryBoxes-module__odKcyW__header p{color:var(--text-secondary)}.MysteryBoxes-module__odKcyW__progressCard{text-align:center;background:linear-gradient(135deg,#7c3aed33,#06b6d41a);border:1px solid #7c3aed4d;border-radius:1rem;margin-bottom:2rem;padding:1.5rem}.MysteryBoxes-module__odKcyW__progressLabel{color:var(--text-secondary);margin-bottom:.5rem;font-size:.875rem}.MysteryBoxes-module__odKcyW__progressValue{color:var(--color-primary);font-size:2rem;font-weight:700}.MysteryBoxes-module__odKcyW__progressBar{background:#ffffff1a;border-radius:4px;height:8px;margin-top:1rem;overflow:hidden}.MysteryBoxes-module__odKcyW__progressFill{background:linear-gradient(90deg,#7c3aed,#06b6d4);border-radius:4px;height:100%;transition:width .5s}.MysteryBoxes-module__odKcyW__inventorySection{margin-bottom:2rem}.MysteryBoxes-module__odKcyW__inventorySection h2{margin-bottom:1rem;font-size:1.25rem}.MysteryBoxes-module__odKcyW__boxGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.MysteryBoxes-module__odKcyW__boxCard{background:linear-gradient(135deg,color-mix(in srgb,var(--box-color)20%,transparent),color-mix(in srgb,var(--box-color)5%,transparent));border:2px solid var(--box-color);text-align:center;border-radius:1rem;padding:1.5rem;transition:transform .3s,box-shadow .3s}.MysteryBoxes-module__odKcyW__boxCard:hover{box-shadow:0 8px 30px var(--box-glow);transform:translateY(-4px)}.MysteryBoxes-module__odKcyW__boxIconPreview{margin-bottom:.5rem;font-size:3rem;animation:3s ease-in-out infinite MysteryBoxes-module__odKcyW__float}@keyframes MysteryBoxes-module__odKcyW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.MysteryBoxes-module__odKcyW__boxName{margin-bottom:.25rem;font-weight:600}.MysteryBoxes-module__odKcyW__boxMin{color:var(--text-secondary);margin-bottom:1rem;font-size:.75rem}.MysteryBoxes-module__odKcyW__openButton{background:linear-gradient(135deg,var(--box-color),color-mix(in srgb,var(--box-color)80%,white));color:#fff;cursor:pointer;border:none;border-radius:.5rem;width:100%;padding:.75rem;font-weight:600;transition:transform .2s,box-shadow .2s}.MysteryBoxes-module__odKcyW__openButton:hover:not(:disabled){box-shadow:0 4px 20px var(--box-glow);transform:scale(1.02)}.MysteryBoxes-module__odKcyW__openButton:disabled{opacity:.5;cursor:not-allowed}.MysteryBoxes-module__odKcyW__trackSection{margin-bottom:2rem}.MysteryBoxes-module__odKcyW__trackSection h2{margin-bottom:1rem;font-size:1.25rem}.MysteryBoxes-module__odKcyW__trackList{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:1rem;overflow:hidden}.MysteryBoxes-module__odKcyW__trackItem{border-bottom:1px solid var(--glass-border);align-items:center;padding:1rem 1.5rem;transition:background .2s;display:flex}.MysteryBoxes-module__odKcyW__trackItem:last-child{border-bottom:none}.MysteryBoxes-module__odKcyW__trackItem.MysteryBoxes-module__odKcyW__claimed{background:#22c55e1a}.MysteryBoxes-module__odKcyW__trackItem.MysteryBoxes-module__odKcyW__canClaim{background:#fbbf241a}.MysteryBoxes-module__odKcyW__trackItem.MysteryBoxes-module__odKcyW__locked{opacity:.6}.MysteryBoxes-module__odKcyW__trackIcon{background:var(--glass-bg);border:2px dashed var(--glass-border);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-right:1rem;font-size:1.5rem;display:flex}.MysteryBoxes-module__odKcyW__trackIcon.MysteryBoxes-module__odKcyW__claimedIcon{color:#fff;background:#22c55e;border:none}.MysteryBoxes-module__odKcyW__trackInfo{flex:1}.MysteryBoxes-module__odKcyW__trackName{margin-bottom:.25rem;font-weight:600}.MysteryBoxes-module__odKcyW__trackRequirement{color:var(--text-secondary);font-size:.875rem}.MysteryBoxes-module__odKcyW__rewardBadge{margin-left:.5rem}.MysteryBoxes-module__odKcyW__trackAction{margin-left:1rem}.MysteryBoxes-module__odKcyW__claimedText{color:#22c55e;align-items:center;gap:.25rem;font-weight:600;display:flex}.MysteryBoxes-module__odKcyW__claimButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f59e0b,#fbbf24);border:none;border-radius:2rem;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;transition:transform .2s;display:flex}.MysteryBoxes-module__odKcyW__claimButton:hover:not(:disabled){transform:scale(1.05)}.MysteryBoxes-module__odKcyW__lockedText{color:var(--text-secondary);align-items:center;gap:.25rem;font-size:.875rem;display:flex}.MysteryBoxes-module__odKcyW__signInPrompt{background:var(--glass-bg);border:1px solid var(--glass-border);text-align:center;border-radius:1rem;margin-top:2rem;padding:2rem}.MysteryBoxes-module__odKcyW__signInPrompt svg{opacity:.5;margin-bottom:1rem}.MysteryBoxes-module__odKcyW__animationOverlay{z-index:9999;background:#000000f2;justify-content:center;align-items:center;animation:.3s MysteryBoxes-module__odKcyW__fadeIn;display:flex;position:fixed;inset:0}@keyframes MysteryBoxes-module__odKcyW__fadeIn{0%{opacity:0}to{opacity:1}}.MysteryBoxes-module__odKcyW__animationContent{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;padding:2rem;display:flex;position:relative}.MysteryBoxes-module__odKcyW__upgradeCounter{color:#fff;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-size:1.1rem;font-weight:700;animation:.5s infinite MysteryBoxes-module__odKcyW__upgradePulse;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #f59e0b80}@keyframes MysteryBoxes-module__odKcyW__upgradePulse{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.05)}}.MysteryBoxes-module__odKcyW__tierLabel{text-transform:uppercase;letter-spacing:.2em;text-shadow:0 0 30px;margin-bottom:1rem;font-size:1.5rem;font-weight:700;transition:all .3s}.MysteryBoxes-module__odKcyW__tierLabel.MysteryBoxes-module__odKcyW__tierUpgrading{animation:.6s forwards MysteryBoxes-module__odKcyW__tierUpgrade}@keyframes MysteryBoxes-module__odKcyW__tierUpgrade{0%{transform:scale(1)}50%{filter:brightness(2);transform:scale(1.5)}to{transform:scale(1)}}.MysteryBoxes-module__odKcyW__clickInstruction{text-align:center;margin-bottom:1.5rem}.MysteryBoxes-module__odKcyW__clicksLeft{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.MysteryBoxes-module__odKcyW__upgradeChance{opacity:.8;font-size:1rem;transition:color .3s}.MysteryBoxes-module__odKcyW__upgradeChance span{font-weight:600}.MysteryBoxes-module__odKcyW__upgradeMessage{z-index:100;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MysteryBoxes-module__odKcyW__upgradeText{color:#22c55e;text-shadow:0 0 40px #22c55e,0 0 80px #22c55e;font-size:2.5rem;font-weight:900;animation:1s forwards MysteryBoxes-module__odKcyW__upgradeTextAnim}@keyframes MysteryBoxes-module__odKcyW__upgradeTextAnim{0%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.3)}70%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1)translateY(-30px)}}@keyframes MysteryBoxes-module__odKcyW__pulse{0%,to{opacity:1}50%{opacity:.7}}.MysteryBoxes-module__odKcyW__animatedBox{perspective:1000px;cursor:pointer;width:200px;height:200px;transition:transform .2s;position:relative}.MysteryBoxes-module__odKcyW__animatedBox:hover{transform:scale(1.02)}.MysteryBoxes-module__odKcyW__animatedBox:active{transform:scale(.95)}.MysteryBoxes-module__odKcyW__tapIndicator{color:#fff;text-shadow:0 2px 10px #00000080;font-size:1.5rem;font-weight:700;animation:.6s infinite MysteryBoxes-module__odKcyW__tapBounce;position:absolute;bottom:-50px;left:50%;transform:translate(-50%)}@keyframes MysteryBoxes-module__odKcyW__tapBounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-10px)}}.MysteryBoxes-module__odKcyW__box3d{width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateX(-20deg)rotateY(-30deg)}.MysteryBoxes-module__odKcyW__boxBase{width:120px;height:80px;transform-style:preserve-3d;position:absolute;bottom:60px;left:40px}.MysteryBoxes-module__odKcyW__baseFront{background:linear-gradient(180deg,color-mix(in srgb,var(--tier-color)90%,white)0%,var(--tier-color)30%,color-mix(in srgb,var(--tier-color)60%,black)100%);border:2px solid color-mix(in srgb,var(--tier-color)60%,white);justify-content:center;align-items:center;width:120px;height:80px;display:flex;position:absolute;transform:translateZ(80px);box-shadow:inset 0 2px #ffffff4d,inset 0 -15px 30px #0006}.MysteryBoxes-module__odKcyW__baseFront:before{content:"";background:linear-gradient(135deg,color-mix(in srgb,var(--tier-color)80%,white)0%,color-mix(in srgb,var(--tier-color)50%,white)50%,var(--tier-color)100%);border-radius:2px;width:12px;height:12px;position:absolute;top:5px;left:5px;box-shadow:0 1px 2px #0000004d}.MysteryBoxes-module__odKcyW__baseFront:after{content:"";background:linear-gradient(135deg,color-mix(in srgb,var(--tier-color)80%,white)0%,color-mix(in srgb,var(--tier-color)50%,white)50%,var(--tier-color)100%);border-radius:2px;width:12px;height:12px;position:absolute;top:5px;right:5px;box-shadow:0 1px 2px #0000004d}.MysteryBoxes-module__odKcyW__questionMark{color:#fff;text-shadow:0 2px 4px #00000080,0 0 20px #ffffff4d;z-index:1;font-size:2.5rem;font-weight:900;animation:1s ease-in-out infinite MysteryBoxes-module__odKcyW__questionPulse}@keyframes MysteryBoxes-module__odKcyW__questionPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.MysteryBoxes-module__odKcyW__baseLeft{background:linear-gradient(90deg,color-mix(in srgb,var(--tier-color)25%,black)0%,color-mix(in srgb,var(--tier-color)45%,black)100%);border:2px solid color-mix(in srgb,var(--tier-color)35%,black);transform-origin:100%;width:80px;height:80px;position:absolute;left:0;transform:rotateY(-90deg);box-shadow:inset -10px 0 30px #0006}.MysteryBoxes-module__odKcyW__baseRight{background:linear-gradient(270deg,color-mix(in srgb,var(--tier-color)35%,black)0%,color-mix(in srgb,var(--tier-color)55%,black)100%);border:2px solid color-mix(in srgb,var(--tier-color)45%,black);transform-origin:100%;width:80px;height:80px;position:absolute;left:40px;transform:rotateY(90deg);box-shadow:inset 10px 0 30px #0000004d}.MysteryBoxes-module__odKcyW__baseBack{background:color-mix(in srgb,var(--tier-color)20%,black);border:2px solid color-mix(in srgb,var(--tier-color)30%,black);width:120px;height:80px;position:absolute;transform:rotateY(180deg)}.MysteryBoxes-module__odKcyW__boxBase:after{content:"";background:color-mix(in srgb,var(--tier-color)15%,black);border:2px solid color-mix(in srgb,var(--tier-color)25%,black);transform-origin:bottom;width:120px;height:80px;position:absolute;bottom:0;transform:rotateX(-90deg)}.MysteryBoxes-module__odKcyW__boxLid{width:120px;height:25px;transform-style:preserve-3d;transform-origin:top;transition:transform .7s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:140px;left:40px}.MysteryBoxes-module__odKcyW__lidFront{background:linear-gradient(180deg,color-mix(in srgb,var(--tier-color)100%,white)0%,color-mix(in srgb,var(--tier-color)85%,white)50%,var(--tier-color)100%);border:2px solid color-mix(in srgb,var(--tier-color)70%,white);width:120px;height:25px;position:absolute;transform:translateZ(80px);box-shadow:inset 0 2px #fff6,0 2px 6px #0000004d}.MysteryBoxes-module__odKcyW__lidFront:before{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--tier-color)70%,white)0%,color-mix(in srgb,var(--tier-color)40%,white)100%);border:2px solid color-mix(in srgb,var(--tier-color)50%,white);border-radius:3px;width:20px;height:12px;position:absolute;bottom:2px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0000004d}.MysteryBoxes-module__odKcyW__lidFront:after{content:"";background:color-mix(in srgb,var(--tier-color)20%,black);border-radius:50% 50% 2px 2px;width:4px;height:6px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.MysteryBoxes-module__odKcyW__lidTop{background:linear-gradient(180deg,color-mix(in srgb,var(--tier-color)95%,white)0%,var(--tier-color)50%,color-mix(in srgb,var(--tier-color)75%,black)100%);border:2px solid color-mix(in srgb,var(--tier-color)60%,white);transform-origin:top;width:120px;height:80px;position:absolute;transform:rotateX(90deg);box-shadow:inset 0 0 30px #00000026}.MysteryBoxes-module__odKcyW__lidTop:before{content:"";border:2px solid color-mix(in srgb,var(--tier-color)70%,white);border-radius:2px;position:absolute;inset:10px}.MysteryBoxes-module__odKcyW__lidTop:after{content:"";background:linear-gradient(135deg,color-mix(in srgb,var(--tier-color)90%,white)0%,var(--tier-color)100%);border:2px solid color-mix(in srgb,var(--tier-color)80%,white);width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.MysteryBoxes-module__odKcyW__baseLeft+.MysteryBoxes-module__odKcyW__baseRight+.MysteryBoxes-module__odKcyW__baseBack+.MysteryBoxes-module__odKcyW__lidLeft{display:none}.MysteryBoxes-module__odKcyW__lidBack{background:color-mix(in srgb,var(--tier-color)35%,black);border:2px solid color-mix(in srgb,var(--tier-color)30%,black);width:120px;height:25px;position:absolute;transform:rotateY(180deg)}.MysteryBoxes-module__odKcyW__boxGlow{background:radial-gradient(circle,var(--tier-glow)0%,transparent 70%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:-30px}.MysteryBoxes-module__odKcyW__lightRays{opacity:0;pointer-events:none;position:absolute;inset:-100px}.MysteryBoxes-module__odKcyW__ray{background:linear-gradient(to top,var(--tier-color),transparent);transform-origin:bottom;width:4px;height:200px;transform:rotate(calc(var(--ray-index)*45deg));opacity:0;position:absolute;top:50%;left:50%}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__clicking .MysteryBoxes-module__odKcyW__box3d{animation:2s ease-in-out infinite MysteryBoxes-module__odKcyW__clickIdle}@keyframes MysteryBoxes-module__odKcyW__clickIdle{0%,to{transform:rotateX(-20deg)rotateY(-30deg)translateY(0)}50%{transform:rotateX(-20deg)rotateY(-30deg)translateY(-10px)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__clicking .MysteryBoxes-module__odKcyW__boxGlow{opacity:.4;animation:1.5s ease-in-out infinite MysteryBoxes-module__odKcyW__clickGlow}@keyframes MysteryBoxes-module__odKcyW__clickGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__upgrading .MysteryBoxes-module__odKcyW__box3d{animation:.15s ease-in-out infinite MysteryBoxes-module__odKcyW__upgradeShake,.3s forwards MysteryBoxes-module__odKcyW__upgradeGlow}@keyframes MysteryBoxes-module__odKcyW__upgradeShake{0%,to{transform:rotateX(-20deg)rotateY(-30deg)translate(0)scale(1)}25%{transform:rotateX(-20deg)rotateY(-30deg)translate(-8px)rotate(-2deg)scale(1.08)}75%{transform:rotateX(-20deg)rotateY(-30deg)translate(8px)rotate(2deg)scale(1.08)}}@keyframes MysteryBoxes-module__odKcyW__upgradeGlow{0%{filter:brightness()}50%{filter:brightness(2)saturate(1.5)}to{filter:brightness(1.3)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__upgrading .MysteryBoxes-module__odKcyW__boxGlow{opacity:1;background:radial-gradient(circle,#22c55e 0%,#0000 70%);animation:.2s ease-in-out infinite MysteryBoxes-module__odKcyW__upgradeGlowPulse}@keyframes MysteryBoxes-module__odKcyW__upgradeGlowPulse{0%,to{opacity:.8;transform:scale(1.2)}50%{opacity:1;transform:scale(1.5)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__upgrading .MysteryBoxes-module__odKcyW__lightRays{opacity:1;animation:.5s linear infinite MysteryBoxes-module__odKcyW__raysSpin}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__upgrading .MysteryBoxes-module__odKcyW__ray{opacity:1;background:linear-gradient(#0000,#22c55e);height:250px}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__failed .MysteryBoxes-module__odKcyW__box3d{animation:.3s ease-in-out MysteryBoxes-module__odKcyW__failShake}@keyframes MysteryBoxes-module__odKcyW__failShake{0%,to{transform:rotateX(-20deg)rotateY(-30deg)translate(0)}20%{transform:rotateX(-20deg)rotateY(-30deg)translate(-12px)rotate(-4deg)}40%{transform:rotateX(-20deg)rotateY(-30deg)translate(12px)rotate(4deg)}60%{transform:rotateX(-20deg)rotateY(-30deg)translate(-6px)rotate(-2deg)}80%{transform:rotateX(-20deg)rotateY(-30deg)translate(6px)rotate(2deg)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__failed .MysteryBoxes-module__odKcyW__boxGlow{opacity:.6;animation:.3s MysteryBoxes-module__odKcyW__failGlow}@keyframes MysteryBoxes-module__odKcyW__failGlow{0%{opacity:.6}50%{opacity:.2}to{opacity:.4}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__shaking .MysteryBoxes-module__odKcyW__box3d{animation:.1s ease-in-out infinite MysteryBoxes-module__odKcyW__shake}@keyframes MysteryBoxes-module__odKcyW__shake{0%,to{transform:rotateX(-20deg)rotateY(-30deg)translate(0)}25%{transform:rotateX(-20deg)rotateY(-30deg)translate(-5px)rotate(-1deg)}75%{transform:rotateX(-20deg)rotateY(-30deg)translate(5px)rotate(1deg)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__shaking .MysteryBoxes-module__odKcyW__boxGlow{opacity:.3;animation:.2s ease-in-out infinite MysteryBoxes-module__odKcyW__glowPulse}@keyframes MysteryBoxes-module__odKcyW__glowPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__glowing .MysteryBoxes-module__odKcyW__box3d{animation:80ms ease-in-out infinite MysteryBoxes-module__odKcyW__shake,.5s ease-in-out infinite MysteryBoxes-module__odKcyW__glow}@keyframes MysteryBoxes-module__odKcyW__glow{0%,to{filter:brightness()}50%{filter:brightness(1.5)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__glowing .MysteryBoxes-module__odKcyW__boxGlow{opacity:.8;animation:.3s ease-in-out infinite MysteryBoxes-module__odKcyW__glowIntense}@keyframes MysteryBoxes-module__odKcyW__glowIntense{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__glowing .MysteryBoxes-module__odKcyW__lightRays{opacity:.5;animation:2s linear infinite MysteryBoxes-module__odKcyW__raysSpin}@keyframes MysteryBoxes-module__odKcyW__raysSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__glowing .MysteryBoxes-module__odKcyW__ray{opacity:.6;animation:.5s ease-in-out infinite MysteryBoxes-module__odKcyW__rayPulse}@keyframes MysteryBoxes-module__odKcyW__rayPulse{0%,to{opacity:.4;height:150px}50%{opacity:.8;height:200px}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__opening .MysteryBoxes-module__odKcyW__box3d{animation:.5s ease-out forwards MysteryBoxes-module__odKcyW__openingPulse}@keyframes MysteryBoxes-module__odKcyW__openingPulse{0%{transform:rotateX(-20deg)rotateY(-30deg)scale(1)}40%{transform:rotateX(-20deg)rotateY(-30deg)scale(1.1)}to{transform:rotateX(-20deg)rotateY(-30deg)scale(1.05)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__opening .MysteryBoxes-module__odKcyW__boxLid{transform:rotateX(140deg)}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__opening .MysteryBoxes-module__odKcyW__boxGlow{opacity:1;transform:scale(2)}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__opening .MysteryBoxes-module__odKcyW__lightRays{opacity:1;animation:.6s ease-out forwards MysteryBoxes-module__odKcyW__raysBurst}@keyframes MysteryBoxes-module__odKcyW__raysBurst{0%{transform:rotate(0)scale(1)}to{opacity:0;transform:rotate(45deg)scale(2.5)}}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__opening .MysteryBoxes-module__odKcyW__ray{opacity:1;height:350px}.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__particles,.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__reveal,.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__counting,.MysteryBoxes-module__odKcyW__animatedBox.MysteryBoxes-module__odKcyW__complete{opacity:0;transform:scale(0)}.MysteryBoxes-module__odKcyW__particlesContainer{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MysteryBoxes-module__odKcyW__particle{animation:1.5s cubic-bezier(.25,.46,.45,.94) forwards MysteryBoxes-module__odKcyW__particleExplode;animation-delay:var(--particle-delay);opacity:0;font-size:2rem;position:absolute}@keyframes MysteryBoxes-module__odKcyW__particleExplode{0%{opacity:0;transform:translate(0)scale(0)rotate(0)}20%{opacity:1;transform:translate(calc(var(--particle-x)*.3),calc(var(--particle-y)*.3))scale(1.2)rotate(180deg)}to{transform:translate(var(--particle-x),var(--particle-y))scale(.5)rotate(360deg);opacity:0}}.MysteryBoxes-module__odKcyW__rewardDisplay{flex-direction:column;align-items:center;animation:.6s cubic-bezier(.68,-.55,.265,1.55) forwards MysteryBoxes-module__odKcyW__rewardAppear;display:flex}@keyframes MysteryBoxes-module__odKcyW__rewardAppear{0%{opacity:0;transform:scale(0)rotate(-180deg)}to{opacity:1;transform:scale(1)rotate(0)}}.MysteryBoxes-module__odKcyW__rewardEmoji{filter:drop-shadow(0 0 30px);margin-bottom:1rem;font-size:6rem;animation:.5s infinite MysteryBoxes-module__odKcyW__rewardBounce}@keyframes MysteryBoxes-module__odKcyW__rewardBounce{0%,to{transform:scale(1)rotate(-5deg)}50%{transform:scale(1.1)rotate(5deg)}}.MysteryBoxes-module__odKcyW__rewardLabel{text-transform:uppercase;letter-spacing:.3em;color:var(--text-secondary);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.MysteryBoxes-module__odKcyW__rewardValue{font-family:Courier New,monospace;font-size:4rem;font-weight:900;animation:.1s infinite MysteryBoxes-module__odKcyW__countGlow}.MysteryBoxes-module__odKcyW__rewardValue.MysteryBoxes-module__odKcyW__gemsValue{color:#a855f7;text-shadow:0 0 40px #a855f7,0 0 80px #a855f7}.MysteryBoxes-module__odKcyW__rewardValue.MysteryBoxes-module__odKcyW__coinsValue{color:#fbbf24;text-shadow:0 0 40px #fbbf24,0 0 80px #fbbf24}@keyframes MysteryBoxes-module__odKcyW__countGlow{0%,to{filter:brightness()}50%{filter:brightness(1.2)}}.MysteryBoxes-module__odKcyW__continueBtn{color:#fff;cursor:pointer;opacity:0;background:linear-gradient(135deg,#7c3aed,#06b6d4);border:none;border-radius:3rem;margin-top:2rem;padding:1rem 3rem;font-size:1.25rem;font-weight:700;transition:transform .2s,box-shadow .2s;animation:.5s cubic-bezier(.68,-.55,.265,1.55) .3s forwards MysteryBoxes-module__odKcyW__buttonAppear;transform:translateY(20px)}@keyframes MysteryBoxes-module__odKcyW__buttonAppear{to{opacity:1;transform:translateY(0)}}.MysteryBoxes-module__odKcyW__continueBtn:hover{transform:scale(1.05);box-shadow:0 8px 30px #7c3aed80}.MysteryBoxes-module__odKcyW__skipBtn{color:#ffffffb3;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:2rem;margin-top:2rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.MysteryBoxes-module__odKcyW__skipBtn:hover{color:#fff;background:#fff3}.MysteryBoxes-module__odKcyW__bonusLabel{color:#22c55e;margin-top:1rem;font-size:1rem;font-weight:600;animation:.5s infinite MysteryBoxes-module__odKcyW__bonusPulse}@keyframes MysteryBoxes-module__odKcyW__bonusPulse{0%,to{opacity:1}50%{opacity:.7}}.MysteryBoxes-module__odKcyW__tier_common{--tier-color:#9ca3af;--tier-glow:#9ca3af99}.MysteryBoxes-module__odKcyW__tier_rare{--tier-color:#3b82f6;--tier-glow:#3b82f699}.MysteryBoxes-module__odKcyW__tier_epic{--tier-color:#a855f7;--tier-glow:#a855f799}.MysteryBoxes-module__odKcyW__tier_legendary{--tier-color:#f59e0b;--tier-glow:#f59e0b99}@media (max-width:640px){.MysteryBoxes-module__odKcyW__animatedBox{width:180px;height:180px}.MysteryBoxes-module__odKcyW__boxBase{width:100px;height:65px;bottom:50px;left:40px}.MysteryBoxes-module__odKcyW__baseFront{width:100px;height:65px;transform:translateZ(66px)}.MysteryBoxes-module__odKcyW__baseBack{width:100px;height:65px;transform:rotateY(180deg)}.MysteryBoxes-module__odKcyW__baseLeft{transform-origin:100%;width:66px;height:65px;transform:rotateY(-90deg)}.MysteryBoxes-module__odKcyW__baseRight{transform-origin:0;width:80px;height:80px;position:absolute;left:120px;transform:rotateY(90deg)}.MysteryBoxes-module__odKcyW__boxBase:after{transform-origin:bottom;width:100px;height:66px;bottom:0;transform:rotateX(-90deg)}.MysteryBoxes-module__odKcyW__questionMark{font-size:2rem}.MysteryBoxes-module__odKcyW__boxLid{transform-origin:top;width:100px;height:20px;top:auto;bottom:115px;left:40px}.MysteryBoxes-module__odKcyW__lidFront{width:100px;height:20px;top:0;bottom:auto;transform:translateZ(66px)}.MysteryBoxes-module__odKcyW__lidBack{width:100px;height:20px;top:0;bottom:auto;transform:rotateY(180deg)}.MysteryBoxes-module__odKcyW__lidTop{transform-origin:top;width:100px;height:66px;top:0;bottom:auto;transform:rotateX(90deg)}.MysteryBoxes-module__odKcyW__rewardEmoji{font-size:4rem}.MysteryBoxes-module__odKcyW__rewardValue{font-size:2.5rem}.MysteryBoxes-module__odKcyW__particle{font-size:1.5rem}}
