.tcg-pile[data-v-34ae6e1d]{--ch:calc(var(--cw)*88/63);--file-scale:0.2;--file-w:calc(var(--cw)*var(--file-scale));--file-h:calc(var(--ch)*var(--file-scale));--file-gap:8px;--caption:44px;--file-y:calc(var(--ch)/2 + var(--caption) + 14px + var(--file-h)/2);position:relative;width:var(--cw);height:var(--ch)}.tcg-pile__table[data-v-34ae6e1d]{position:absolute;inset:0}.tcg-pile__slots[data-v-34ae6e1d]{position:absolute;top:50%;left:50%;width:0;height:0;margin:0;padding:0;list-style:none;opacity:1;transition:opacity .3s ease}.tcg-pile.is-locked .tcg-pile__slots[data-v-34ae6e1d]{opacity:0}.tcg-pile__slots li[data-v-34ae6e1d]{position:absolute;width:var(--file-w);height:var(--file-h);border:2px dashed var(--stage-line);border-radius:8px;translate:calc((var(--i) - (var(--n, 5) - 1)/2)*(var(--file-w) + var(--file-gap)) - 50%) calc(var(--file-y) - 50%);transition:translate .5s cubic-bezier(.25,.85,.3,1),width .5s cubic-bezier(.25,.85,.3,1),height .5s cubic-bezier(.25,.85,.3,1)}.tcg-pile__card.is-hidden[data-v-34ae6e1d],.tcg-pile__slots li.is-hidden[data-v-34ae6e1d]{visibility:hidden}.tcg-pile__card[data-v-34ae6e1d]{position:absolute;inset:0;z-index:calc(20 - var(--d));padding:0;border:0;border-radius:5%;background:none;cursor:pointer;transition:translate .5s cubic-bezier(.25,.85,.3,1),rotate .5s cubic-bezier(.25,.85,.3,1),scale .5s cubic-bezier(.25,.85,.3,1)}.tcg-pile__card[data-v-34ae6e1d]:focus-visible{outline:3px solid var(--stage-gold);outline-offset:4px}.tcg-pile__card.is-below[data-v-34ae6e1d]{rotate:calc(var(--d)*1.1deg);translate:calc(var(--d)*5px) calc(var(--d)*-5px);cursor:default}.tcg-pile__card.is-top[data-v-34ae6e1d]:hover{scale:1.02}.tcg-pile__card.is-filed[data-v-34ae6e1d]{z-index:calc(30 + var(--i));translate:calc((var(--i) - (var(--n, 5) - 1)/2)*(var(--file-w) + var(--file-gap))) var(--file-y);scale:var(--file-scale);cursor:zoom-in}.tcg-pile.is-locked .tcg-pile__card[data-v-34ae6e1d]{rotate:0deg;translate:0 0;cursor:default}.tcg-pile__rays[data-v-34ae6e1d]{top:50%;left:50%;width:210%;max-width:none;opacity:.85;translate:-50% -50%;animation:tcg-pile-spin-34ae6e1d 26s linear infinite}.tcg-pile__glow[data-v-34ae6e1d],.tcg-pile__rays[data-v-34ae6e1d]{position:absolute;pointer-events:none}.tcg-pile__glow[data-v-34ae6e1d]{inset:-34% -46%;background:radial-gradient(closest-side,color-mix(in oklab,var(--glow) 70%,#fff),color-mix(in oklab,var(--glow) 40%,transparent) 45%,transparent);animation:tcg-pile-glow-34ae6e1d .7s ease-out backwards}.tcg-pile__caption[data-v-34ae6e1d]{position:absolute;top:calc(var(--ch) + 8px);left:50%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;width:min(92vw,560px);min-height:var(--caption);margin:0;color:var(--stage-ink-2);font-size:14px;font-weight:700;text-align:center;translate:-50% 0}.tcg-pile__caption strong[data-v-34ae6e1d]{min-width:0;overflow:hidden;color:var(--stage-ink);font:900 20px/1.2 Outfit,sans-serif;text-overflow:ellipsis;white-space:nowrap}.tcg-pile__caption>span[data-v-34ae6e1d]{flex:0 0 auto}.tcg-pile__hint[data-v-34ae6e1d]{flex:1 1 auto!important}.tcg-pile__tag[data-v-34ae6e1d]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border:2px solid var(--line-strong);border-radius:999px;background:var(--sun);color:var(--ink-on-accent);font-size:12px;font-weight:800;white-space:nowrap}.tcg-pile__tag--featured[data-v-34ae6e1d]{border-radius:8px;background:var(--stage-gold)}.tcg-pile__card.is-secret.is-top[data-v-34ae6e1d]{animation:tcg-pile-secret-in-34ae6e1d .8s cubic-bezier(.2,.9,.25,1.05) backwards}.tcg-pile__card.is-secret[data-v-34ae6e1d]:after{content:"";position:absolute;inset:0 4.11%;border-radius:8px;pointer-events:none}.tcg-pile__card.is-waiting[data-v-34ae6e1d]:after{box-shadow:0 0 0 2px rgba(244,217,160,.85),0 0 26px 6px rgba(244,217,160,.45);animation:tcg-pile-secret-pulse-34ae6e1d 1.8s ease-in-out infinite}@keyframes tcg-pile-secret-in-34ae6e1d{0%{opacity:0;scale:.82;translate:0 26px}}@keyframes tcg-pile-secret-pulse-34ae6e1d{50%{opacity:.55}}@keyframes tcg-pile-spin-34ae6e1d{to{rotate:1turn}}@keyframes tcg-pile-glow-34ae6e1d{0%{opacity:0;scale:.4}}.tcg-pile__card.is-teasing[data-v-34ae6e1d]{animation:tcg-pile-tease-34ae6e1d .9s ease-in both;filter:drop-shadow(0 0 18px var(--tease,#fff)) drop-shadow(0 0 42px var(--tease,#fff))}@keyframes tcg-pile-tease-34ae6e1d{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(-1px) rotate(-.8deg)}50%{transform:translate(2px,-2px) rotate(1deg)}75%{transform:translate(-2px,-3px) rotate(-1.2deg)}to{transform:translateY(-6px) rotate(0deg)}}[data-motion=NONE] .tcg-pile__card[data-v-34ae6e1d],[data-motion=REDUCED] .tcg-pile__card[data-v-34ae6e1d]{transition:none}[data-motion=NONE] .tcg-pile__card.is-secret.is-top[data-v-34ae6e1d],[data-motion=NONE] .tcg-pile__card.is-waiting[data-v-34ae6e1d]:after,[data-motion=NONE] .tcg-pile__glow[data-v-34ae6e1d],[data-motion=NONE] .tcg-pile__rays[data-v-34ae6e1d],[data-motion=REDUCED] .tcg-pile__card.is-secret.is-top[data-v-34ae6e1d],[data-motion=REDUCED] .tcg-pile__card.is-waiting[data-v-34ae6e1d]:after,[data-motion=REDUCED] .tcg-pile__glow[data-v-34ae6e1d],[data-motion=REDUCED] .tcg-pile__rays[data-v-34ae6e1d]{animation:none}[data-motion=NONE] .tcg-pile__slots li[data-v-34ae6e1d],[data-motion=REDUCED] .tcg-pile__slots li[data-v-34ae6e1d]{transition:none}.tcg-tear[data-v-2ec6c174],.tcg-tear__contents[data-v-2ec6c174]{position:relative;width:100%;height:100%}.tcg-tear__contents[data-v-2ec6c174]{z-index:1}.tcg-tear__pack[data-v-2ec6c174]{position:absolute;top:50%;left:50%;z-index:2;width:119%;aspect-ratio:5/8;translate:-50% -50%;filter:drop-shadow(0 18px 26px rgba(4,5,15,.55));transform-origin:50% 90%}.tcg-tear__pack.is-waiting[data-v-2ec6c174]{animation:tcg-tear-wait-2ec6c174 .5s ease-in-out infinite}.tcg-tear__pack.is-hovering[data-v-2ec6c174]{animation:tcg-tear-hover-2ec6c174 3.4s ease-in-out infinite}.tcg-tear__floor[data-v-2ec6c174]{position:absolute;top:121%;left:50%;z-index:0;width:92%;aspect-ratio:7/1;border-radius:50%;background:radial-gradient(closest-side,rgba(4,5,15,.62),rgba(4,5,15,.28) 55%,transparent);translate:-50% -50%;pointer-events:none;transition:opacity .3s ease}.tcg-tear__floor.is-hovering[data-v-2ec6c174]{animation:tcg-tear-floor-2ec6c174 3.4s ease-in-out infinite}.tcg-tear.is-flying .tcg-tear__floor[data-v-2ec6c174],.tcg-tear.is-pulling .tcg-tear__floor[data-v-2ec6c174]{opacity:0}@keyframes tcg-tear-hover-2ec6c174{0%,to{transform:translateY(0) rotate(-.8deg)}50%{transform:translateY(-4%) rotate(.8deg)}}@keyframes tcg-tear-floor-2ec6c174{0%,to{scale:1;opacity:1}50%{scale:.78;opacity:.55}}.tcg-tear__layer[data-v-2ec6c174]{position:absolute;inset:0}.tcg-tear__layer[data-v-2ec6c174]>*{width:100%}.tcg-tear__free[data-v-2ec6c174]{will-change:transform}.tcg-tear.is-flying .tcg-tear__free[data-v-2ec6c174],.tcg-tear.is-pulling .tcg-tear__free[data-v-2ec6c174]{animation:tcg-tear-fly-2ec6c174 .46s cubic-bezier(.3,.1,.5,1) forwards}.tcg-tear.is-pulling .tcg-tear__pack[data-v-2ec6c174]{animation:tcg-tear-pull-2ec6c174 .76s cubic-bezier(.5,0,.75,.4) forwards}.tcg-tear__seam[data-v-2ec6c174]{position:absolute;inset:0;filter:drop-shadow(0 0 5px var(--tear-glow)) drop-shadow(0 0 14px var(--tear-glow));pointer-events:none}.tcg-tear__seam span[data-v-2ec6c174]{position:absolute;inset:0;background:color-mix(in oklab,var(--tear-glow) 60%,#fff)}.tcg-tear__burst[data-v-2ec6c174]{position:absolute;top:11%;left:50%;width:150%;aspect-ratio:1;background:radial-gradient(closest-side,color-mix(in oklab,var(--tear-glow) 80%,#fff),color-mix(in oklab,var(--tear-glow) 40%,transparent) 40%,transparent);opacity:0;translate:-50% -50%;pointer-events:none}.tcg-tear.is-flying .tcg-tear__burst[data-v-2ec6c174],.tcg-tear.is-pulling .tcg-tear__burst[data-v-2ec6c174]{animation:tcg-tear-burst-2ec6c174 .7s ease-out forwards}.tcg-tear__guide[data-v-2ec6c174]{position:absolute;top:11%;left:5%;right:5%;height:2px;background:repeating-linear-gradient(90deg,#fff 0 9px,transparent 9px 18px);background-size:200% 100%;filter:drop-shadow(0 0 4px rgba(4,5,15,.9));animation:tcg-tear-guide-2ec6c174 1.1s linear infinite;pointer-events:none}.tcg-tear__grip[data-v-2ec6c174]{position:absolute;inset:0;z-index:1;padding:0;border:0;border-radius:10px;background:none;cursor:grab;touch-action:none}.tcg-tear__grip[data-v-2ec6c174]:active{cursor:grabbing}.tcg-tear__grip[data-v-2ec6c174]:disabled{cursor:progress}.tcg-tear__grip[data-v-2ec6c174]:focus-visible{outline:3px solid var(--stage-gold);outline-offset:6px}@keyframes tcg-tear-wait-2ec6c174{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg) translateY(-1%)}}@keyframes tcg-tear-fly-2ec6c174{to{opacity:0;rotate:calc(var(--tear-dir)*34deg);translate:calc(var(--tear-dir)*38%) -46%}}@keyframes tcg-tear-pull-2ec6c174{70%{opacity:1}to{opacity:0;transform:translateY(96%) rotate(3deg)}}@keyframes tcg-tear-burst-2ec6c174{30%{opacity:.95}to{opacity:0;scale:1.25}}@keyframes tcg-tear-guide-2ec6c174{to{background-position:18px 0}}[data-motion=NONE] .tcg-tear.is-flying .tcg-tear__burst[data-v-2ec6c174],[data-motion=NONE] .tcg-tear.is-flying .tcg-tear__free[data-v-2ec6c174],[data-motion=NONE] .tcg-tear.is-pulling .tcg-tear__burst[data-v-2ec6c174],[data-motion=NONE] .tcg-tear.is-pulling .tcg-tear__free[data-v-2ec6c174],[data-motion=NONE] .tcg-tear.is-pulling .tcg-tear__pack[data-v-2ec6c174],[data-motion=NONE] .tcg-tear__floor.is-hovering[data-v-2ec6c174],[data-motion=NONE] .tcg-tear__guide[data-v-2ec6c174],[data-motion=NONE] .tcg-tear__pack.is-hovering[data-v-2ec6c174],[data-motion=NONE] .tcg-tear__pack.is-waiting[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear.is-flying .tcg-tear__burst[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear.is-flying .tcg-tear__free[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear.is-pulling .tcg-tear__burst[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear.is-pulling .tcg-tear__free[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear.is-pulling .tcg-tear__pack[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear__floor.is-hovering[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear__guide[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear__pack.is-hovering[data-v-2ec6c174],[data-motion=REDUCED] .tcg-tear__pack.is-waiting[data-v-2ec6c174]{animation:none}.tcg-particles[data-v-acf9fd67]{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.tcg-scene[data-v-1c8dfad8]{position:fixed;inset:0;z-index:var(--z-dialog);display:flex;animation:tcg-scene-in-1c8dfad8 .35s ease-out}.tcg-scene__stage[data-v-1c8dfad8]{flex:1 1 auto;min-width:0;border:0;border-radius:0;box-shadow:none;overflow-x:hidden;overflow-y:auto}.tcg-scene__frame[data-v-1c8dfad8]{flex-direction:column;min-height:100dvh;padding:14px 14px 32px;overflow:clip}.tcg-scene__frame[data-v-1c8dfad8],.tcg-scene__main[data-v-1c8dfad8]{display:flex;align-items:center;gap:18px}.tcg-scene__main[data-v-1c8dfad8]{flex:1 1 auto;flex-direction:column;justify-content:center;width:100%;min-width:0}.tcg-scene__bar-actions[data-v-1c8dfad8]{display:flex;flex:none;align-items:center;gap:8px}.tcg-scene__bar[data-v-1c8dfad8]{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:1200px}.tcg-scene__title[data-v-1c8dfad8]{min-width:0;margin:0;color:var(--stage-ink);font:900 18px/1.15 Outfit,sans-serif;overflow-wrap:anywhere}.tcg-scene__card[data-v-1c8dfad8]:focus-visible{outline:3px solid var(--stage-gold);outline-offset:4px}.tcg-scene__table[data-v-1c8dfad8]{--cw:min(340px,76vw,calc(49dvh - 152.88px));width:var(--cw);height:calc(var(--cw)*88/63);margin-top:calc(var(--cw)*.34);margin-bottom:calc(66px + var(--cw)*88/63*.2)}.tcg-scene__pack[data-v-1c8dfad8]{position:relative;display:grid;place-items:center;width:min(280px,64vw);aspect-ratio:5/8;perspective:900px;transform-style:preserve-3d}.tcg-scene__pack[data-v-1c8dfad8]:before{content:"";position:absolute;inset:-30% -55%;background:radial-gradient(closest-side,rgba(255,214,140,.4),rgba(132,120,255,.18) 55%,transparent);animation:tcg-scene-pulse-1c8dfad8 1.6s ease-in-out infinite;pointer-events:none}.tcg-scene__piece[data-v-1c8dfad8]{position:absolute;inset:0;display:grid;place-items:center}.tcg-scene__piece[data-v-1c8dfad8]>*{width:100%}.tcg-scene__piece--top[data-v-1c8dfad8]{clip-path:inset(0 0 86% 0)}.tcg-scene__piece--rest[data-v-1c8dfad8]{clip-path:inset(14% 0 0 0)}.tcg-scene__pack.is-charging .tcg-scene__piece[data-v-1c8dfad8]{animation:tcg-scene-charge-1c8dfad8 1.8s ease-in-out infinite}.tcg-scene__pack.is-charging[data-v-1c8dfad8]{animation:tcg-scene-shake-1c8dfad8 .42s ease-in-out 1.2s infinite}.tcg-scene__pack.is-tearing .tcg-scene__piece--top[data-v-1c8dfad8]{animation:tcg-scene-tear-top-1c8dfad8 .75s cubic-bezier(.3,.7,.4,1) forwards}.tcg-scene__pack.is-tearing .tcg-scene__piece--rest[data-v-1c8dfad8]{animation:tcg-scene-drop-1c8dfad8 .6s ease-in .35s forwards}.tcg-scene__rip[data-v-1c8dfad8]{position:absolute;top:14%;left:-10%;right:-10%;height:4px;border-radius:99px;background:linear-gradient(90deg,transparent,#fff6d8 20%,#fff 50%,#fff6d8 80%,transparent);box-shadow:0 0 18px 6px rgba(255,220,150,.8);opacity:0;pointer-events:none}.tcg-scene__pack.is-tearing .tcg-scene__rip[data-v-1c8dfad8]{animation:tcg-scene-rip-1c8dfad8 .7s ease-out forwards}.tcg-scene__burst[data-v-1c8dfad8]{position:absolute;inset:-40%;background:radial-gradient(circle,rgba(255,244,210,.95) 0 8%,rgba(255,200,110,.45) 22%,transparent 52%),repeating-conic-gradient(from 0deg,rgba(255,230,170,.28) 0 6deg,transparent 6deg 18deg);-webkit-mask-image:radial-gradient(circle,#000 20%,transparent 62%);mask-image:radial-gradient(circle,#000 20%,transparent 62%);opacity:0;transform:scale(.4);pointer-events:none}.tcg-scene__pack.is-tearing .tcg-scene__burst[data-v-1c8dfad8]{animation:tcg-scene-burst-1c8dfad8 .95s ease-out forwards}.tcg-scene__sparks[data-v-1c8dfad8]{position:absolute;top:-6%;left:50%;width:120%;max-width:none;opacity:0;transform:translateX(-50%) scale(.2);pointer-events:none}.tcg-scene__pack.is-tearing .tcg-scene__sparks[data-v-1c8dfad8]{animation:tcg-scene-sparks-1c8dfad8 .9s cubic-bezier(.2,.8,.3,1) .1s forwards}.tcg-scene__status[data-v-1c8dfad8]{position:absolute;top:calc(100% + 18px);left:0;right:0;margin:0;color:var(--stage-ink-2);font-size:14px;font-weight:700;text-align:center}.tcg-scene__bonus[data-v-1c8dfad8]{margin:0;color:var(--stage-gold);font:800 15px/1.3 Outfit,sans-serif;text-align:center;overflow-wrap:anywhere}.tcg-scene__cards[data-v-1c8dfad8]{--cw:min(116px,calc(33.33333vw - 18.66667px));display:flex;flex-wrap:wrap;justify-content:center;gap:40px 12px;width:100%;max-width:1200px;margin:0;padding:30px 0 0;list-style:none;perspective:1400px;transform-style:preserve-3d;pointer-events:none}.tcg-scene__slot[data-v-1c8dfad8]{position:relative;width:var(--cw);transform:rotate(calc(var(--o)*1.5deg));transform-style:preserve-3d;animation:tcg-scene-deal-1c8dfad8 .85s cubic-bezier(.2,.9,.25,1.08) backwards;animation-delay:calc(var(--i)*.11s)}.tcg-scene__cards.is-settled .tcg-scene__slot[data-v-1c8dfad8]{animation:tcg-scene-settle-1c8dfad8 .45s cubic-bezier(.2,.9,.3,1) backwards;animation-delay:calc(var(--i)*.05s)}.tcg-scene__slot.is-revealed[data-v-1c8dfad8]{z-index:2;transform:rotate(calc(var(--o)*1.5deg)) translateZ(30px)}.tcg-scene__cards.is-done .tcg-scene__slot[data-v-1c8dfad8]{transform:translate(calc(var(--sx, 0)*var(--cw)),calc(var(--sy, 0)*var(--cw))) rotate(calc(var(--sr, 0)*1deg));transition:transform .7s cubic-bezier(.2,.9,.3,1.15);transition-delay:calc(var(--i)*.05s)}.tcg-scene__cards.is-done .tcg-scene__slot.is-best[data-v-1c8dfad8]{z-index:3;transform:translate(calc(var(--sx, 0)*var(--cw)),calc(var(--sy, 0)*var(--cw))) rotate(calc(var(--sr, 0)*1deg)) scale(1.06)}.tcg-scene__cards.is-done .tcg-scene__glow[data-v-1c8dfad8],.tcg-scene__cards.is-done .tcg-scene__rays[data-v-1c8dfad8]{display:none}.tcg-scene__cards.is-done .tcg-scene__slot.is-burst .tcg-scene__card[data-v-1c8dfad8]{box-shadow:0 0 0 3px var(--glow),0 0 28px 4px color-mix(in oklab,var(--glow) 70%,transparent)}.tcg-scene__card[data-v-1c8dfad8]{position:relative;z-index:1;display:block;width:100%;padding:0;border:0;border-radius:5%;background:none;cursor:pointer;pointer-events:auto;transition:transform .25s ease}.tcg-scene__slot:not(.is-revealed) .tcg-scene__card[data-v-1c8dfad8]:hover{transform:translateY(-6%) translateZ(40px) scale(1.03)}.tcg-scene__rays[data-v-1c8dfad8]{position:absolute;top:50%;left:50%;z-index:0;width:190%;max-width:none;opacity:0;transform:translateZ(-240px) translate(-50%,-50%) scale(.3);pointer-events:none;animation:tcg-scene-rays-in-1c8dfad8 .8s ease-out forwards,tcg-scene-rays-spin-1c8dfad8 24s linear infinite}.tcg-scene__slot.is-revealed .tcg-scene__card[data-v-1c8dfad8]{cursor:zoom-in}.tcg-scene__glow[data-v-1c8dfad8]{position:absolute;inset:-60% -75%;z-index:0;transform:translateZ(-240px);background:radial-gradient(circle,color-mix(in oklab,var(--glow,#fff) 80%,#fff) 0 10%,color-mix(in oklab,var(--glow,#fff) 55%,transparent) 26%,transparent 58%),repeating-conic-gradient(from 0deg,color-mix(in oklab,var(--glow,#fff) 45%,transparent) 0 5deg,transparent 5deg 15deg);-webkit-mask-image:radial-gradient(circle,#000 18%,transparent 64%);mask-image:radial-gradient(circle,#000 18%,transparent 64%);opacity:0;pointer-events:none}.tcg-scene__slot.is-burst .tcg-scene__glow[data-v-1c8dfad8]{animation:tcg-scene-glow-in-1c8dfad8 .9s ease-out forwards,tcg-scene-spin-1c8dfad8 18s linear infinite}.tcg-scene__slot.is-divine .tcg-scene__glow[data-v-1c8dfad8]{inset:-85% -100%;background:radial-gradient(circle,#fff 0 12%,rgba(255,233,168,.6) 30%,transparent 60%),repeating-conic-gradient(from 0deg,rgba(255,246,214,.6) 0 4deg,transparent 4deg 8deg,rgba(159,232,255,.5) 8deg 12deg,transparent 12deg 16deg,rgba(255,179,230,.5) 16deg 20deg,transparent 20deg 24deg)}.tcg-scene__cards .tcg-scene__slot.is-arriving[data-v-1c8dfad8]{animation:tcg-scene-secret-in-1c8dfad8 1s cubic-bezier(.2,.9,.25,1.05) backwards;animation-delay:0s}.tcg-scene__slot.is-secret .tcg-scene__card[data-v-1c8dfad8]:after{content:"";position:absolute;inset:0 4.11%;border-radius:8px;pointer-events:none}.tcg-scene__slot.is-secret:not(.is-revealed) .tcg-scene__card[data-v-1c8dfad8]:after{box-shadow:0 0 0 2px rgba(244,217,160,.85),0 0 26px 6px rgba(244,217,160,.45);animation:tcg-scene-secret-pulse-1c8dfad8 1.8s ease-in-out infinite}.tcg-scene__cards.is-done .tcg-scene__slot.is-burst.is-secret .tcg-scene__card[data-v-1c8dfad8]{box-shadow:none}.tcg-scene__cards.is-done .tcg-scene__slot.is-burst.is-secret .tcg-scene__card[data-v-1c8dfad8]:after{box-shadow:0 0 0 3px var(--glow),0 0 28px 4px color-mix(in oklab,var(--glow) 70%,transparent)}.tcg-scene__slot.is-secret.is-revealed .tcg-scene__glow[data-v-1c8dfad8]{inset:-80% -95%;background:radial-gradient(circle,#fffaf0 0 11%,rgba(244,217,160,.62) 28%,transparent 60%),repeating-conic-gradient(from 0deg,rgba(244,217,160,.55) 0 4deg,transparent 4deg 11deg)}.tcg-scene__flash.is-secret[data-v-1c8dfad8]{background:radial-gradient(circle at 50% 55%,#fffaf0 0,rgba(244,217,160,.82) 30%,transparent 75%);animation-duration:1.4s}.tcg-scene__secret[data-v-1c8dfad8]{color:#f8e8c4}[data-rarity=secret][data-v-1c8dfad8]{--dot:radial-gradient(circle at 38% 34%,#fbf3e1,#c99a4b 72%)}@keyframes tcg-scene-secret-in-1c8dfad8{0%{opacity:0;transform:translate3d(0,28vh,-520px) rotateX(55deg) scale(.6)}55%{opacity:1}}@keyframes tcg-scene-secret-pulse-1c8dfad8{50%{opacity:.55}}.tcg-scene__slot.is-mythic .tcg-scene__glow[data-v-1c8dfad8]{background:radial-gradient(circle,#fff 0 10%,rgba(255,143,216,.5) 26%,transparent 58%),repeating-conic-gradient(from 0deg,rgba(255,111,138,.5) 0 5deg,transparent 5deg 10deg,rgba(108,198,255,.5) 10deg 15deg,transparent 15deg 20deg)}.tcg-scene__new[data-v-1c8dfad8]{bottom:-30px;padding:3px 10px;border:2px solid var(--line-strong);border-radius:999px;background:var(--sun);color:var(--ink-on-accent)}.tcg-scene__featured[data-v-1c8dfad8],.tcg-scene__new[data-v-1c8dfad8]{position:absolute;left:50%;z-index:2;font-size:12px;font-weight:800;white-space:nowrap;transform:translateX(-50%);animation:tcg-scene-pop-1c8dfad8 .35s cubic-bezier(.2,.9,.3,1.4) .35s backwards}.tcg-scene__featured[data-v-1c8dfad8]{top:-28px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:2px solid var(--line-strong);border-radius:8px;background:var(--stage-gold);color:var(--ink)}.tcg-scene__stamp[data-v-1c8dfad8]{position:fixed;top:12%;left:50%;z-index:3;margin:0;max-width:calc(100vw - 32px);padding:.25em .7em;border-radius:999px;color:#fff;font:900 clamp(20px,3.4vw,30px) /1.1 Outfit,sans-serif;letter-spacing:.01em;text-align:center;white-space:nowrap;pointer-events:none;translate:-50% 0;--stamp:#8ff0b4;background:color-mix(in srgb,var(--stamp) 22%,rgba(10,8,14,.72));box-shadow:0 0 0 2px color-mix(in srgb,var(--stamp) 70%,transparent),0 0 24px color-mix(in srgb,var(--stamp) 45%,transparent);text-shadow:0 0 12px color-mix(in srgb,var(--stamp) 80%,transparent);animation:tcg-scene-stamp-1c8dfad8 1.5s cubic-bezier(.2,.9,.3,1.2) both}.tcg-scene__stamp[data-rarity=rare][data-v-1c8dfad8]{--stamp:#7ec4ff}.tcg-scene__stamp[data-rarity=epic][data-v-1c8dfad8]{--stamp:#b48cff;font-size:clamp(24px,4.2vw,38px)}.tcg-scene__stamp[data-rarity=divine][data-v-1c8dfad8],.tcg-scene__stamp[data-rarity=legendary][data-v-1c8dfad8],.tcg-scene__stamp[data-rarity=mythic][data-v-1c8dfad8],.tcg-scene__stamp[data-rarity=secret][data-v-1c8dfad8]{--stamp:#ffcf5a;font-size:clamp(28px,5vw,46px);animation-duration:2.2s;box-shadow:0 0 0 3px color-mix(in srgb,var(--stamp) 80%,transparent),0 0 36px color-mix(in srgb,var(--stamp) 60%,transparent),0 0 90px color-mix(in srgb,var(--stamp) 35%,transparent)}.tcg-scene__stamp[data-rarity=mythic][data-v-1c8dfad8]{--stamp:#ff8fd8;animation-name:tcg-scene-stamp-1c8dfad8,tcg-scene-stamp-hue-1c8dfad8;animation-duration:2.2s,2.2s}.tcg-scene__stamp[data-rarity=divine][data-v-1c8dfad8]{--stamp:#fff1c9}.tcg-scene__stamp[data-rarity=secret][data-v-1c8dfad8]{--stamp:#f4d9a0}@keyframes tcg-scene-stamp-1c8dfad8{0%{opacity:0;scale:.4}14%{opacity:1;scale:1.12}24%{scale:1}80%{opacity:1;scale:1}to{opacity:0;scale:.96}}@keyframes tcg-scene-stamp-hue-1c8dfad8{to{filter:hue-rotate(1turn)}}.tcg-scene__slot.is-teasing .tcg-scene__card[data-v-1c8dfad8]{animation:tcg-scene-tease-1c8dfad8 .9s ease-in both;filter:drop-shadow(0 0 18px var(--tease,#fff)) drop-shadow(0 0 42px var(--tease,#fff))}@keyframes tcg-scene-tease-1c8dfad8{0%{transform:translate(0) rotate(0deg) scale(1)}20%{transform:translate(-1px) rotate(-.6deg) scale(1.01)}40%{transform:translate(2px,-1px) rotate(.8deg) scale(1.03)}60%{transform:translate(-2px,1px) rotate(-1deg) scale(1.05)}80%{transform:translate(3px,-1px) rotate(1.2deg) scale(1.07)}to{transform:translateY(-4px) rotate(0deg) scale(1.08)}}.tcg-scene__keys[data-v-1c8dfad8]{display:none;margin:0;color:color-mix(in srgb,currentColor 70%,transparent);font-size:12px;font-weight:600;text-align:center}@media (hover:hover) and (pointer:fine){.tcg-scene__keys[data-v-1c8dfad8]{display:block}}.tcg-scene__actions[data-v-1c8dfad8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px;min-height:48px;margin-top:18px}.tcg-scene__hint[data-v-1c8dfad8]{margin:0;color:var(--stage-ink-2);font-size:14px;font-weight:600;text-align:center}.tcg-scene__recap[data-v-1c8dfad8]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;width:100%;max-width:760px;padding:18px;border:3px solid var(--line-strong);border-radius:var(--r-md);background:var(--paper);box-shadow:5px 5px 0 var(--stage-gold);color:var(--ink);animation:tcg-scene-rise-1c8dfad8 .45s cubic-bezier(.2,.9,.3,1) backwards}.tcg-scene__recap-main[data-v-1c8dfad8]{display:flex;flex-direction:column;gap:8px;min-width:0}.tcg-scene__recap-title[data-v-1c8dfad8]{margin:0;font:900 15px/1.1 Outfit,sans-serif}.tcg-scene__recap-best[data-v-1c8dfad8]{margin:0;color:var(--ink-2);font-size:14px;overflow-wrap:anywhere}.tcg-scene__recap-best strong[data-v-1c8dfad8]{display:block;color:var(--ink);font:900 22px/1.15 Outfit,sans-serif}.tcg-scene__tally[data-v-1c8dfad8]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tcg-scene__tally li[data-v-1c8dfad8]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:2px solid var(--line-strong);border-radius:999px;background:var(--paper-2);font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums}.tcg-scene__dot[data-v-1c8dfad8]{width:10px;height:10px;border-radius:50%;background:var(--dot,#d8c8bb)}[data-rarity=uncommon][data-v-1c8dfad8]{--dot:#35c79a}[data-rarity=rare][data-v-1c8dfad8]{--dot:#5f88ff}[data-rarity=epic][data-v-1c8dfad8]{--dot:#9b6cff}[data-rarity=legendary][data-v-1c8dfad8]{--dot:#f0a500}[data-rarity=divine][data-v-1c8dfad8]{--dot:conic-gradient(#fff6d6,#ffd46b,#fff6d6,#e8b84a,#fff6d6)}[data-rarity=mythic][data-v-1c8dfad8]{--dot:conic-gradient(#ff6f8a,#ffd46b,#8affb4,#6cc6ff,#b48cff,#ff6f8a)}.tcg-scene__recap-new[data-v-1c8dfad8]{margin:0;color:var(--ink-2);font-size:13.5px;font-weight:700}.tcg-scene__recap-actions[data-v-1c8dfad8]{display:flex;flex-wrap:wrap;gap:10px}.tcg-scene__flash[data-v-1c8dfad8]{position:fixed;inset:0;z-index:1;background:radial-gradient(circle at 50% 55%,#fff 0,color-mix(in oklab,var(--flash) 70%,#fff) 30%,transparent 75%);opacity:0;pointer-events:none;animation:tcg-scene-flash-1c8dfad8 .8s ease-out forwards}@media (min-width:640px){.tcg-scene__frame[data-v-1c8dfad8]{padding:20px 24px 40px}.tcg-scene__cards[data-v-1c8dfad8]{--cw:min(236px,calc((100vw - 140px - (var(--n, 5) - 5)*14px)/var(--n, 5)),calc(71.59091dvh - 178.97727px));flex-wrap:nowrap;gap:14px}.tcg-scene__slot[data-v-1c8dfad8]{transform:translateY(calc(var(--o2)*9px)) translateZ(calc(var(--o2)*-26px)) rotateY(calc(var(--o)*-7deg)) rotate(calc(var(--o)*4deg))}.tcg-scene__slot.is-burst[data-v-1c8dfad8]{transform:translateY(calc(var(--o2)*9px)) translateZ(calc(var(--o2)*-26px + 80px)) rotateY(calc(var(--o)*-7deg)) rotate(calc(var(--o)*4deg));transition:transform .6s cubic-bezier(.2,.9,.3,1.2)}.tcg-scene__recap[data-v-1c8dfad8]{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:20px 22px}.tcg-scene__recap-actions[data-v-1c8dfad8]{flex-direction:column;align-items:stretch}}@keyframes tcg-scene-in-1c8dfad8{0%{opacity:0}}@keyframes tcg-scene-pulse-1c8dfad8{50%{opacity:.55;transform:scale(.92)}}@keyframes tcg-scene-charge-1c8dfad8{0%,to{transform:rotateY(-22deg) rotateX(6deg) translateY(0)}50%{transform:rotateY(22deg) rotateX(-4deg) translateY(-3%)}}@keyframes tcg-scene-sparks-1c8dfad8{35%{opacity:1}to{opacity:0;transform:translateX(-50%) translateY(-18%) scale(1.5)}}@keyframes tcg-scene-rays-in-1c8dfad8{to{opacity:.9;transform:translateZ(-240px) translate(-50%,-50%) scale(1.15)}}@keyframes tcg-scene-rays-spin-1c8dfad8{to{rotate:1turn}}@keyframes tcg-scene-shake-1c8dfad8{0%,to{transform:rotate(0) translateX(0)}20%{transform:rotate(-2.5deg) translateX(-2%)}40%{transform:rotate(2deg) translateX(1.5%)}60%{transform:rotate(-1.5deg) translateX(-1%)}80%{transform:rotate(1deg) translateX(.5%)}}@keyframes tcg-scene-tear-top-1c8dfad8{to{opacity:0;transform:translate3d(22%,-80%,160px) rotateX(55deg) rotate(22deg)}}@keyframes tcg-scene-drop-1c8dfad8{to{opacity:0;transform:translate3d(0,24%,-260px) rotateX(-24deg)}}@keyframes tcg-scene-rip-1c8dfad8{30%{opacity:1}to{opacity:0;transform:scaleX(1.3)}}@keyframes tcg-scene-burst-1c8dfad8{30%{opacity:1}to{opacity:0;transform:scale(1.4) rotate(30deg)}}@keyframes tcg-scene-deal-1c8dfad8{0%{opacity:0;transform:translate3d(0,34vh,-700px) rotateX(70deg) rotate(calc(var(--o)*-30deg)) scale(.5)}60%{opacity:1}}@keyframes tcg-scene-settle-1c8dfad8{0%{opacity:0;transform:translateY(26px) scale(.92)}}@keyframes tcg-scene-glow-in-1c8dfad8{0%{opacity:0;scale:.3}35%{opacity:1;scale:1.15}to{opacity:.75;scale:1}}@keyframes tcg-scene-spin-1c8dfad8{to{rotate:1turn}}@keyframes tcg-scene-pop-1c8dfad8{0%{opacity:0;transform:translateX(-50%) scale(.4)}}@keyframes tcg-scene-rise-1c8dfad8{0%{opacity:0;transform:translateY(24px)}}.tcg-scene__flash.is-divine[data-v-1c8dfad8]{background:conic-gradient(from 210deg at 50% 55%,#fff6d6,#ffd46b,#fff,#9fe8ff,#fff,#ffb3e6,#fff6d6);animation-duration:1.6s}.tcg-scene__divine[data-v-1c8dfad8]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;margin:0;color:#fff4cf;text-align:center;text-shadow:0 2px 14px rgba(0,0,0,.75);animation:tcg-scene-divine-1c8dfad8 .7s ease-out both}.tcg-scene__divine strong[data-v-1c8dfad8]{font:900 clamp(24px,4.6vw,38px) /1.05 Outfit,sans-serif}.tcg-scene__divine span[data-v-1c8dfad8]{font:800 clamp(14px,2.4vw,18px) /1.2 Outfit,sans-serif;font-variant-numeric:tabular-nums}@keyframes tcg-scene-divine-1c8dfad8{0%{opacity:0;transform:translateY(12px)}}@keyframes tcg-scene-flash-1c8dfad8{15%{opacity:.85}to{opacity:0}}.tcg-scene[data-motion=REDUCED] .tcg-scene__stamp[data-v-1c8dfad8]{animation:tcg-scene-stamp-fade-1c8dfad8 1.5s linear both}@keyframes tcg-scene-stamp-fade-1c8dfad8{0%,80%{opacity:1}to{opacity:0}}.tcg-scene[data-motion=NONE][data-v-1c8dfad8],.tcg-scene[data-motion=REDUCED][data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__cards .tcg-scene__slot.is-arriving[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__divine[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__featured[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__new[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__pack.is-charging[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__pack.is-charging .tcg-scene__piece[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__pack[data-v-1c8dfad8]:before,[data-motion=NONE] .tcg-scene__rays[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__recap[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__slot[data-v-1c8dfad8],[data-motion=NONE] .tcg-scene__slot.is-secret:not(.is-revealed) .tcg-scene__card[data-v-1c8dfad8]:after,[data-motion=NONE] .tcg-scene__sparks[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__cards .tcg-scene__slot.is-arriving[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__divine[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__featured[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__new[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__pack.is-charging[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__pack.is-charging .tcg-scene__piece[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__pack[data-v-1c8dfad8]:before,[data-motion=REDUCED] .tcg-scene__rays[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__recap[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__slot[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__slot.is-secret:not(.is-revealed) .tcg-scene__card[data-v-1c8dfad8]:after,[data-motion=REDUCED] .tcg-scene__sparks[data-v-1c8dfad8]{animation:none}[data-motion=NONE] .tcg-scene__slot.is-burst .tcg-scene__glow[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__slot.is-burst .tcg-scene__glow[data-v-1c8dfad8]{animation:none;opacity:.75}[data-motion=NONE] .tcg-scene__card[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__card[data-v-1c8dfad8]{transition:none}[data-motion=NONE] .tcg-scene__rays[data-v-1c8dfad8],[data-motion=REDUCED] .tcg-scene__rays[data-v-1c8dfad8]{opacity:.8;transform:translateZ(-240px) translate(-50%,-50%) scale(1.15)}