.card-reveal-sequence_cardContainer__AtE12{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;position:relative}.card-reveal-sequence_cardRevealItem__5fZxH{width:300px;height:420px;transition:transform .6s ease-in-out;position:relative;transform-style:preserve-3d;transform:rotateY(0deg)}.card-reveal-sequence_revealedCardItemLarge__q8kCQ{width:300px;height:420px;transform-style:preserve-3d}.card-reveal-sequence_cardRevealItem__5fZxH.card-reveal-sequence_isFlipped__xIbHh{transform:rotateY(180deg)}.card-reveal-sequence_cardFace___yvMR{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-reveal-sequence_cardFront__t2GSw{transform:rotateY(180deg)}.card-reveal-sequence_cardBack__WAWa5{transform:rotateY(0deg)}.card-reveal-sequence_cardImage__uZGwH{width:100%;height:100%;object-fit:cover}.card-reveal-sequence_cardPlaceholder__3Hf1P{width:100%;height:100%;background-color:#2d2d2d;display:flex;align-items:center;justify-content:center;border-radius:12px;z-index:1}.card-reveal-sequence_cardPlaceholderText__xkBmk{font-size:.9em;color:#aaa;text-align:center}.card-reveal-sequence_cardInfoOverlay__INf2K{position:relative;z-index:2;background-color:rgba(0,0,0,.7);padding:8px 12px;width:100%;box-sizing:border-box;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;gap:2px}.card-reveal-sequence_cardPlayerName__zT_NU{margin:0;font-weight:700;font-size:1em;text-align:left;line-height:1.2}.card-reveal-sequence_cardId__DMyP6{margin:0;font-size:.75em;color:#ccc;text-align:left}.card-reveal-sequence_cardRarity__LrrFC{margin:0;font-size:.8em;color:#ddd;text-align:left}.card-reveal-sequence_cardRevealItemStacked__CSxO5{position:absolute;top:0;left:0;width:180px;min-height:240px;transition:transform .5s ease-out,opacity .5s ease-out}.card-reveal-sequence_cardInStack0__Wq3J3{transform:translate(0) rotate(0deg);z-index:5}.card-reveal-sequence_cardInStack1__UdIob{transform:translate(5px,5px) rotate(1deg);z-index:4}.card-reveal-sequence_cardInStack2__wHsru{transform:translate(10px,10px) rotate(2deg);z-index:3}.card-reveal-sequence_cardInStack3__rnae2{transform:translate(15px,15px) rotate(3deg);z-index:2}.card-reveal-sequence_cardInStack4___tsVD{transform:translate(20px,20px) rotate(4deg);z-index:1}.card-reveal-sequence_sequenceContainer__dAuhK{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;background:#181c24 url(/pack_opening_background.png) 50%/cover no-repeat;min-height:100vh}.card-reveal-sequence_sequenceContainer__dAuhK:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(10,10,20,.7);z-index:0;pointer-events:none}.card-reveal-sequence_sequenceContainer__dAuhK>*{position:relative;z-index:1}.card-reveal-sequence_revealedCardArea__nG8Hd{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;width:100%;max-width:1200px;padding:1rem;perspective:1000px}.card-reveal-sequence_bottomBar__PLRWc{width:100%;padding:1rem;display:flex;justify-content:center;align-items:center}.card-reveal-sequence_controlsArea__Gt6Hs{display:flex;gap:1rem;align-items:center}.card-reveal-sequence_revealButton__aQqhg{padding:.75rem 1.5rem;background:linear-gradient(90deg,#1e90ff,#00c6ff);color:white;border-radius:.5rem;font-weight:700;font-size:1.1rem;border:2px solid #1e90ff;box-shadow:0 4px 16px rgba(30,144,255,.15);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none}.card-reveal-sequence_revealButton__aQqhg:focus,.card-reveal-sequence_revealButton__aQqhg:hover{background:linear-gradient(90deg,#00c6ff,#1e90ff);border-color:#00c6ff;box-shadow:0 6px 24px rgba(0,198,255,.18);transform:translateY(-2px) scale(1.04)}.card-reveal-sequence_noCardsText__8OzKz{color:var(--text-muted);font-style:italic}.card-reveal-sequence_cardWrapper__YJMz4{position:relative;width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.card-reveal-sequence_cardWrapper__YJMz4>div,.card-reveal-sequence_revealedCardArea__nG8Hd>*{width:220px;height:308px;aspect-ratio:2.5/3.5;margin-left:auto;margin-right:auto}@media (max-width:768px){.card-reveal-sequence_revealedCardArea__nG8Hd{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:12px;gap:12px}.card-reveal-sequence_bottomBar__PLRWc{flex-direction:column;align-items:center;padding:15px;gap:15px}.card-reveal-sequence_cardStackContainerWrapper__hyNLd{width:160px;height:224px}.card-reveal-sequence_cardStackContainer__HWSUA{width:100%;height:100%}.card-reveal-sequence_cardRevealItemStacked__CSxO5{width:140px;min-height:196px}.card-reveal-sequence_controlsArea__Gt6Hs{align-items:center;width:100%}}@media (max-width:480px){.card-reveal-sequence_revealedCardArea__nG8Hd{grid-template-columns:1fr;padding:8px;gap:8px}.card-reveal-sequence_bottomBar__PLRWc{padding:10px;gap:10px}.card-reveal-sequence_cardStackContainerWrapper__hyNLd{width:150px;height:210px}.card-reveal-sequence_cardRevealItemStacked__CSxO5{width:130px;min-height:182px}.card-reveal-sequence_revealButton__aQqhg{width:100%;padding:15px;font-size:1.2em}}:root{--holo-card-width:250px;--holo-card-height:350px;--holo-border-radius:12px;--holo-glare-color:rgba(255,255,255,0.25);--holo-shine-opacity:0.7;--holo-shine-angle-start:100deg;--holo-shine-angle-end:170deg;--holo-pattern-opacity:0.4;--holo-speckle-color:hsla(0,0%,100%,0.15);--holo-speckle-size:0.75px;--holo-color-spectrum-saturation:1.3;--holo-color-spectrum-brightness:1.1;--holo-animation-speed-shine:5s;--holo-animation-speed-pattern-rotate:18s;--holo-animation-speed-color-spectrum:10s;--holo-perspective:1000px;--base-shadow-color-soft:rgba(0,0,0,0.1);--base-shadow-color-strong:rgba(0,0,0,0.2);--base-inset-edge-color:rgba(255,255,255,0.05)}.holo-card{width:var(--holo-card-width);height:var(--holo-card-height);overflow:hidden;transform-style:preserve-3d;box-shadow:0 2px 5px var(--base-shadow-color-soft),0 10px 30px var(--base-shadow-color-strong),inset 0 0 0 1px var(--base-inset-edge-color);background-color:#000}.holo-card,.holo-card img{position:relative;border-radius:var(--holo-border-radius)}.holo-card img{display:block;width:100%;height:100%;object-fit:cover;z-index:1}.holo-card:after{top:-50%;left:-50%;width:200%;height:200%;z-index:2;background-image:radial-gradient(circle at 10% 10%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 50% 30%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 90% 20%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 30% 80%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 70% 70%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 20% 50%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 80% 60%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),repeating-conic-gradient(from var(--pattern-angle,0deg),hsla(180,70%,60%,.2) 0,hsla(220,70%,70%,.25) 10%,hsla(280,70%,60%,.2) 20%,hsla(320,70%,70%,.25) 30%,hsla(0,70%,60%,.2) 40%,hsla(40,70%,70%,.25) 50%,hsla(60,70%,60%,.2) 60%,hsla(100,70%,70%,.25) 70%,hsla(140,70%,60%,.2) 80%,hsla(180,70%,60%,.2) 90%);background-size:30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,100% 100%;background-repeat:repeat;background-blend-mode:screen;opacity:var(--holo-pattern-opacity);animation:holoPatternRotate var(--holo-animation-speed-pattern-rotate) infinite linear,holoColorSpectrum var(--holo-animation-speed-color-spectrum) infinite alternate ease-in-out}.holo-card:after,.holo-card:before{content:"";position:absolute;pointer-events:none}.holo-card:before{top:0;left:0;width:100%;height:100%;z-index:3;border-radius:var(--holo-border-radius);background:linear-gradient(var(--shine-angle,135deg),rgba(255,255,255,0) 20%,var(--holo-glare-color) 45%,var(--holo-glare-color) 55%,rgba(255,255,255,0) 80%);mix-blend-mode:screen;opacity:0;animation:holoShine var(--holo-animation-speed-shine) infinite ease-in-out}@keyframes holoPatternRotate{0%{transform:rotate(0deg) scale(1.2);--pattern-angle:0deg}to{transform:rotate(1turn) scale(1.2);--pattern-angle:360deg}}@keyframes holoColorSpectrum{0%{filter:hue-rotate(0deg) saturate(var(--holo-color-spectrum-saturation)) brightness(var(--holo-color-spectrum-brightness))}50%{filter:hue-rotate(120deg) saturate(calc(var(--holo-color-spectrum-saturation) * 1.2)) brightness(calc(var(--holo-color-spectrum-brightness) * 1.1))}to{filter:hue-rotate(0deg) saturate(var(--holo-color-spectrum-saturation)) brightness(var(--holo-color-spectrum-brightness))}}@keyframes holoShine{0%,to{opacity:.1;transform:translateX(-70%) translateY(-70%) rotate(10deg) scale(1.3);--shine-angle:var(--holo-shine-angle-start)}25%{opacity:var(--holo-shine-opacity)}50%{opacity:.15;transform:translateX(70%) translateY(70%) rotate(-10deg) scale(1.4);--shine-angle:var(--holo-shine-angle-end)}75%{opacity:var(--holo-shine-opacity)}}.holo-card-interactive-hover{transition:transform .2s cubic-bezier(.175,.885,.32,1.275),box-shadow .2s ease-out}.holo-card-interactive-hover:hover{transform:scale(1.08) rotateY(7deg) rotateX(5deg);box-shadow:0 5px 15px rgba(0,0,0,.2),0 25px 60px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.1)}.holo-card-rare{--holo-glare-color:rgba(220,220,255,0.3);--holo-shine-opacity:0.7;--holo-pattern-opacity:0.4;--holo-speckle-color:hsla(0,0%,100%,0.15);--holo-color-spectrum-saturation:1.2;--holo-color-spectrum-brightness:1.1;--holo-animation-speed-shine:5s;--holo-animation-speed-pattern-rotate:18s;--holo-animation-speed-color-spectrum:10.5s;--rare-glow-color-outer:hsla(200,100%,75%,0.6);--rare-glow-color-inner:hsla(200,100%,85%,0.4);animation:glowRareBorder 3s ease-in-out infinite alternate}@keyframes glowRareBorder{0%{box-shadow:0 2px 5px var(--base-shadow-color-soft),0 10px 30px var(--base-shadow-color-strong),inset 0 0 0 1px var(--base-inset-edge-color),0 0 8px 2px var(--rare-glow-color-outer),inset 0 0 6px 2px var(--rare-glow-color-inner)}to{box-shadow:0 2px 5px var(--base-shadow-color-soft),0 10px 30px var(--base-shadow-color-strong),inset 0 0 0 1px var(--base-inset-edge-color),0 0 12px 4px var(--rare-glow-color-outer),inset 0 0 9px 4px var(--rare-glow-color-inner)}}.holo-card-legendary{--holo-glare-color:rgba(255,230,180,0.5);--holo-shine-opacity:0.9;--holo-pattern-opacity:0.65;--holo-speckle-color:hsla(40,100%,80%,0.3);--holo-speckle-size:0.95px;--holo-color-spectrum-saturation:1.6;--holo-color-spectrum-brightness:1.25;--holo-animation-speed-shine:3.8s;--holo-animation-speed-pattern-rotate:13s;--holo-animation-speed-color-spectrum:7.5s;--legendary-glow-color-outer:hsla(45,100%,65%,0.7);--legendary-glow-color-inner:hsla(45,100%,75%,0.5);animation:glowLegendaryBorder 2.2s ease-in-out infinite alternate}.holo-card-legendary:after{--legendary-flair-particle-color:hsla(50,100%,85%,0.6);background-image:radial-gradient(circle at center,var(--legendary-flair-particle-color) 0,transparent 2px),radial-gradient(circle at center,var(--legendary-flair-particle-color) 0,transparent 3px),radial-gradient(circle at center,hsla(50,100%,85%,.4) 0,transparent 2.5px),radial-gradient(circle at 10% 10%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 50% 30%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 90% 20%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 30% 80%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 70% 70%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 20% 50%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 80% 60%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),repeating-conic-gradient(from var(--pattern-angle,0deg),hsla(180,70%,60%,.2) 0,hsla(220,70%,70%,.25) 10%,hsla(280,70%,60%,.2) 20%,hsla(320,70%,70%,.25) 30%,hsla(0,70%,60%,.2) 40%,hsla(40,70%,70%,.25) 50%,hsla(60,70%,60%,.2) 60%,hsla(100,70%,70%,.25) 70%,hsla(140,70%,60%,.2) 80%,hsla(180,70%,60%,.2) 90%);background-size:8px 8px,10px 10px,9px 9px,30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat;background-position:10% 20%,80% 30%,40% 75%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%;animation:holoPatternRotate var(--holo-animation-speed-pattern-rotate) infinite linear,holoColorSpectrum var(--holo-animation-speed-color-spectrum) infinite alternate ease-in-out,legendaryFlairAnimation 12s infinite linear}@keyframes glowLegendaryBorder{0%{box-shadow:0 2px 5px var(--base-shadow-color-soft),0 10px 30px var(--base-shadow-color-strong),inset 0 0 0 1px var(--base-inset-edge-color),0 0 12px 4px var(--legendary-glow-color-outer),inset 0 0 9px 4px var(--legendary-glow-color-inner)}to{box-shadow:0 2px 5px var(--base-shadow-color-soft),0 10px 30px var(--base-shadow-color-strong),inset 0 0 0 1px var(--base-inset-edge-color),0 0 20px 6px var(--legendary-glow-color-outer),inset 0 0 13px 5px var(--legendary-glow-color-inner)}}@keyframes legendaryFlairAnimation{0%{background-position:10% 20%,80% 30%,40% 75%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}25%{background-position:30% 50%,60% 10%,20% 90%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}50%{background-position:50% 80%,20% 40%,70% 50%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}75%{background-position:70% 60%,40% 90%,10% 30%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}to{background-position:10% 20%,80% 30%,40% 75%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}}.holo-card-perfect{--holo-glare-color:rgba(255,255,255,0.75);--holo-shine-opacity:1.0;--holo-shine-angle-start:80deg;--holo-shine-angle-end:200deg;--holo-pattern-opacity:0.9;--holo-speckle-color:hsla(180,100%,90%,0.5);--holo-speckle-size:1.25px;--holo-color-spectrum-saturation:2.2;--holo-color-spectrum-brightness:1.5;--holo-animation-speed-shine:2.2s;--holo-animation-speed-pattern-rotate:7s;--holo-animation-speed-color-spectrum:4s;--perfect-glow-color-outer1:hsla(0,0%,100%,0.85);--perfect-glow-color-outer2:hsla(50,100%,75%,0.7);--perfect-glow-color-inner:hsla(0,0%,100%,0.6);animation:glowPerfectBorder 1.8s ease-in-out infinite alternate}.holo-card-perfect:after{--perfect-flair-sparkle-color1:hsla(0,100%,100%,0.9);--perfect-flair-sparkle-color2:hsla(180,100%,85%,0.8);--perfect-flair-sparkle-color3:hsla(50,100%,80%,0.7);background-image:radial-gradient(ellipse at center,var(--perfect-flair-sparkle-color1) 0,transparent 40%),radial-gradient(circle at center,var(--perfect-flair-sparkle-color2) 0,transparent 60%),radial-gradient(ellipse at center,var(--perfect-flair-sparkle-color3) 0,transparent 50%),radial-gradient(circle at 10% 10%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 50% 30%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 90% 20%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 30% 80%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 70% 70%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 20% 50%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),radial-gradient(circle at 80% 60%,var(--holo-speckle-color) var(--holo-speckle-size),transparent calc(var(--holo-speckle-size) + .5px)),repeating-conic-gradient(from var(--pattern-angle,0deg),hsla(180,70%,60%,.2) 0,hsla(220,70%,70%,.25) 10%,hsla(280,70%,60%,.2) 20%,hsla(320,70%,70%,.25) 30%,hsla(0,70%,60%,.2) 40%,hsla(40,70%,70%,.25) 50%,hsla(60,70%,60%,.2) 60%,hsla(100,70%,70%,.25) 70%,hsla(140,70%,60%,.2) 80%,hsla(180,70%,60%,.2) 90%);background-size:5px 8px,7px 7px,6px 9px,30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,30px 30px,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat;background-position:15% 25%,85% 35%,50% 70%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%;animation:holoPatternRotate var(--holo-animation-speed-pattern-rotate) infinite linear,holoColorSpectrum var(--holo-animation-speed-color-spectrum) infinite alternate ease-in-out,perfectFlairAnimation 8s infinite linear}@keyframes glowPerfectBorder{0%{box-shadow:0 2px 5px var(--base-shadow-color-soft),0 10px 30px var(--base-shadow-color-strong),inset 0 0 0 1px var(--base-inset-edge-color),0 0 15px 5px var(--perfect-glow-color-outer1),0 0 25px 8px var(--perfect-glow-color-outer2),inset 0 0 11px 5px var(--perfect-glow-color-inner)}to{box-shadow:0 2px 5px var(--base-shadow-color-soft),0 10px 30px var(--base-shadow-color-strong),inset 0 0 0 1px var(--base-inset-edge-color),0 0 28px 9px var(--perfect-glow-color-outer1),0 0 42px 13px var(--perfect-glow-color-outer2),inset 0 0 18px 8px var(--perfect-glow-color-inner)}}@keyframes perfectFlairAnimation{0%{background-position:15% 25%,85% 35%,50% 70%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}12.5%{background-position:25% 45%,70% 15%,30% 80%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}25%{background-position:40% 60%,50% 5%,10% 50%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}37.5%{background-position:60% 75%,30% 25%,80% 20%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}50%{background-position:75% 50%,10% 45%,60% 90%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}62.5%{background-position:55% 30%,90% 65%,40% 10%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}75%{background-position:30% 10%,75% 80%,20% 60%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}87.5%{background-position:10% 70%,45% 50%,90% 40%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}to{background-position:15% 25%,85% 35%,50% 70%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,50%}}