.tcg,.tcg-stage,.tcg-inspect{--tcg-frame:#16102f;--tcg-band:#2e2153;--tcg-hover:#3a2c6a;--tcg-well:#0b0719;--tcg-well-2:#110b26;--tcg-violet:#873ddd;--tcg-violet-up:#9347e6;--tcg-cell:#6a2cbb;--tcg-veil:#2e215373;--tcg-veil-up:#3a2c6ac7;--tcg-ring:#a78bfa;--tcg-ink:#ffffff94;--tcg-r:.8125rem;--tier:#dbe3f0;--tier-ink:#0b0719}.tcg [data-tier=common],.tcg-stage [data-tier=common],.tcg-inspect [data-tier=common]{--tier:#dbe3f0;--tier-ink:#0b0719;--foil:0}.tcg [data-tier=uncommon],.tcg-stage [data-tier=uncommon],.tcg-inspect [data-tier=uncommon]{--tier:#27c4ff;--tier-ink:#021621;--foil:0}.tcg [data-tier=rare],.tcg-stage [data-tier=rare],.tcg-inspect [data-tier=rare]{--tier:#4d7dff;--tier-ink:#040a26;--foil:.22}.tcg [data-tier=epic],.tcg-stage [data-tier=epic],.tcg-inspect [data-tier=epic]{--tier:#e23cf2;--tier-ink:#1c0221;--foil:.38}.tcg [data-tier=legendary],.tcg-stage [data-tier=legendary],.tcg-inspect [data-tier=legendary]{--tier:#ff3b3b;--tier-ink:#1f0303;--foil:.5}.tcg [data-tier=mythic],.tcg-stage [data-tier=mythic],.tcg-inspect [data-tier=mythic]{--tier:#ffc61a;--tier-ink:#1f1500;--foil:.66}.tcg-card{--px:50%;--py:50%;--rx:0deg;--ry:0deg;aspect-ratio:63/88;width:100%;transform:perspective(60rem) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;isolation:isolate;background:#1a1336;border-radius:4.75%/3.4%;transition:transform .42s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.tcg-card[data-tilting]{transition:none}.tcg-card__img{border-radius:inherit;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.tcg-card__foil{border-radius:inherit;pointer-events:none;opacity:var(--foil,0);mix-blend-mode:color-dodge;background-image:repeating-linear-gradient(115deg,#ff3cac80 0%,#784bff80 9%,#2bd2ff80 18%,#40ffaa73 27%,#ffe25980 36%,#ff3cac80 45%);background-size:260% 260%;background-position:var(--px) var(--py);filter:brightness(.7)contrast(1.35)saturate(1.3);position:absolute;inset:0}.tcg-card__glare{border-radius:inherit;pointer-events:none;opacity:var(--glare,0);mix-blend-mode:overlay;background:radial-gradient(farthest-corner circle at var(--px) var(--py), #ffffffbf 0%, #fff3 26%, #00000047 78%);transition:opacity .26s;position:absolute;inset:0}.tcg-card[data-tilting] .tcg-card__glare{opacity:.85}.tcg-back{aspect-ratio:63/88;background:radial-gradient(120% 80% at 50% 0,#a78bfa4d,#0000 60%),linear-gradient(160deg,#2a1a5e 0%,#170d38 46%,#0d0722 100%);border-radius:4.75%/3.4%;width:100%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .1875rem #0b0719,inset 0 0 0 .3125rem #5b3fc4,inset 0 0 0 .375rem #0b0719}.tcg-back:before{content:"";background:repeating-linear-gradient(45deg,#a78bfa17 0 .125rem,#0000 .125rem .5rem),repeating-linear-gradient(-45deg,#a78bfa17 0 .125rem,#0000 .125rem .5rem);border-radius:.375rem;position:absolute;inset:9%;box-shadow:inset 0 0 0 1px #a78bfa47}.tcg-back:after{content:"";aspect-ratio:1;filter:drop-shadow(0 0 .75rem #a78bfa8c);opacity:.92;background:url(/assets/logo-white.svg) 50%/contain no-repeat;width:44%;position:absolute;top:50%;left:50%;translate:-50% -50%}.tcg-p3d{--mx:.2;--my:.1;width:100%;display:block;position:relative}.tcg-p3d[data-drag]{cursor:grab;touch-action:pan-y}.tcg-p3d[data-drag]:active{cursor:grabbing}.tcg-p3d__flat{object-fit:fill;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 1.25rem 1.5rem #0000008c);width:100%;height:100%;transition:opacity .22s;display:block}.tcg-p3d__gl{top:calc(var(--my) * -100%);left:calc(var(--mx) * -100%);width:calc(100% + var(--mx) * 200%);height:calc(100% + var(--my) * 200%);pointer-events:none;opacity:0;filter:drop-shadow(0 1.25rem 1.25rem #00000080);transition:opacity .22s;position:absolute}.tcg-p3d[data-ready=true] .tcg-p3d__gl{opacity:1}.tcg-p3d[data-ready=true] .tcg-p3d__flat{opacity:0}.tcg-promo{--px:67%;--floor:7.25rem;isolation:isolate;border-radius:var(--tcg-r);touch-action:pan-y;background:#0c071d;height:27.5rem;margin-bottom:2rem;position:relative;overflow:hidden}.tcg-promo__slide{grid-template-columns:41% 52% 7%;align-items:center;display:grid;position:absolute;inset:0}.tcg-promo__bg{z-index:-1;animation:.52s backwards tcg-in-fade;position:absolute;inset:0;overflow:hidden}.tcg-promo__bg .tcg-pp__sun{width:24rem}.tcg-promo__show{box-sizing:border-box;grid-area:1/2;justify-content:center;align-items:flex-end;height:100%;padding-bottom:3.25rem;display:flex;position:relative}.tcg-promo__show .tcg-pp__plinth{bottom:1.25rem}.tcg-promo__pack{z-index:2;width:13.75rem;animation:.72s cubic-bezier(.2,.8,.2,1) .12s backwards tcg-promo-pack;display:block;position:relative}.tcg-promo__fan{z-index:1;width:9.25rem;animation:.76s cubic-bezier(.2,.8,.2,1) backwards tcg-promo-fly;position:absolute;top:44%;left:50%}.tcg-promo__fan .tcg-card{box-shadow:0 1rem 2rem #0000008c}.tcg-promo__fan:first-of-type{animation-delay:.38s;translate:-166% -70%;rotate:-12deg}.tcg-promo__fan:nth-of-type(2){animation-delay:.44s;translate:66% -70%;rotate:12deg}.tcg-promo__fan:nth-of-type(3){z-index:0;animation-delay:.5s;translate:-206% -26%;rotate:-24deg}.tcg-promo__fan:nth-of-type(4){z-index:0;animation-delay:.56s;translate:106% -26%;rotate:24deg}.tcg-promo__copy{min-width:0;padding:0 2.75rem calc(var(--floor) - 1rem);grid-area:1/1;position:relative}.tcg-promo__copy>*{animation:.56s cubic-bezier(.2,.8,.2,1) backwards tcg-in-rise}.tcg-promo__copy>:first-child{animation-delay:.16s}.tcg-promo__copy>:nth-child(2){animation-delay:.23s}.tcg-promo__copy>:nth-child(3){animation-delay:.3s}.tcg-promo__copy>:nth-child(4){animation-delay:.37s}.tcg-promo__name{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin-top:1rem;font-size:clamp(3rem,5.8cqi,5.25rem);font-weight:900;line-height:.9}.tcg-promo__line{color:#ffffffd1;max-width:30rem;margin-top:1rem;font-size:1.0625rem;font-weight:500;line-height:1.5}.tcg-promo__key{white-space:nowrap;color:#1c0d45;background:#fff;border-radius:.875rem;align-items:center;gap:1.375rem;height:3.625rem;margin-top:1.75rem;padding:.375rem .375rem .375rem 2rem;font-size:1.0625rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 .5rem 1.25rem #0b071966}.tcg-promo__keyprice{background:var(--tcg-violet);height:100%;font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;border-radius:.5625rem;align-items:center;padding:0 1rem;font-size:1.125rem;font-weight:900;display:flex}.tcg-promo__nav{z-index:3;pointer-events:none;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:1.125rem;left:2.75rem;right:1.25rem}.tcg-promo__nav>*{pointer-events:auto}.tcg-promo__ticks{gap:.25rem;margin-right:auto;display:flex}.tcg-promo__tick{cursor:pointer;width:2.75rem;height:1.75rem;display:block;position:relative;transform:skew(-22.62deg)}.tcg-promo__tick:before,.tcg-promo__tickfill{content:"";height:.375rem;margin-top:-.1875rem;position:absolute;top:50%;left:.125rem;right:.125rem}.tcg-promo__tick:before{background:#ffffff42}.tcg-promo__tickfill{transform-origin:0;background:#fff;scale:0 1}.tcg-promo__tick[aria-current=true] .tcg-promo__tickfill{animation:linear forwards tcg-promo-tick}.tcg-promo[data-paused] .tcg-promo__tickfill{animation-play-state:paused}.tcg-promo__tick:focus-visible,.tcg-promo__arrow:focus-visible,.tcg-promo__key:focus-visible{outline-offset:2px;outline:2px solid #fff}.tcg-promo__arrow{background:var(--tcg-veil);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);color:#fff;cursor:pointer;border-radius:.625rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.8125rem;transition:background-color .16s;display:grid}.tcg-promo__arrow:hover{background:var(--tcg-veil-up)}@keyframes tcg-promo-tick{0%{scale:0 1}to{scale:1}}@keyframes tcg-promo-pack{0%{opacity:0;translate:0 -2.5rem;scale:.9}}@keyframes tcg-promo-fly{0%{opacity:0;translate:-50% -50%;rotate:none;scale:.7}}.tcg-shelf{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:1rem;padding:.75rem 1.75rem 0;display:grid}.tcg-shelfpack{text-align:center;border-radius:.625rem;flex-direction:column;align-items:center;display:flex}.tcg-shelfpack:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:2px}.tcg-shelfpack__stand{box-sizing:border-box;align-items:flex-end;width:12rem;max-width:74%;height:21.25rem;padding-bottom:1.625rem;display:flex;position:relative}.tcg-shelfpack__plinth{background:radial-gradient(ellipse at 50% 34%, color-mix(in srgb, var(--glow) 52%, #16102f) 0%, #16102f 64%);width:118%;height:3.5rem;box-shadow:inset 0 0 0 .125rem color-mix(in srgb, var(--glow) 88%, #fff), 0 0 0 .4375rem #120b2a, 0 0 0 .5rem color-mix(in srgb, var(--glow) 60%, #16102f), 0 0 2rem .375rem color-mix(in srgb, var(--glow) 42%, transparent);border-radius:50%;position:absolute;bottom:0;left:50%;translate:-50%}.tcg-shelfpack__art{z-index:2;width:100%;transition:translate .32s cubic-bezier(.2,.8,.2,1);display:block;position:relative}@media (hover:hover){.tcg-shelfpack:hover .tcg-shelfpack__art{translate:0 -.625rem}}.tcg-shelfpack__peek{z-index:1;opacity:0;width:7rem;transition:translate .44s cubic-bezier(.2,.8,.2,1),rotate .44s cubic-bezier(.2,.8,.2,1),scale .44s cubic-bezier(.2,.8,.2,1),opacity .22s;position:absolute;top:46%;left:50%;translate:-50% -50%;rotate:none;scale:.8}.tcg-shelfpack__peek .tcg-card{box-shadow:0 .75rem 1.5rem #0000008c}.tcg-shelfpack:is(:hover,:focus-visible) .tcg-shelfpack__peek{opacity:1;scale:1}.tcg-shelfpack:is(:hover,:focus-visible) .tcg-shelfpack__peek:first-child{translate:-136% -60%;rotate:-10deg}.tcg-shelfpack:is(:hover,:focus-visible) .tcg-shelfpack__peek:nth-child(2){transition-delay:60ms;translate:36% -60%;rotate:10deg}.tcg-shelfpack__name{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-top:1.375rem;font-size:1.375rem;font-weight:900;line-height:1.05}.tcg-shelfpack__meta{color:var(--tcg-ink);margin:.4375rem 0 .875rem;font-size:.8125rem;font-weight:500;line-height:1.3}.tcg-shelfpack__price{background:var(--tcg-violet);height:2.25rem;font-family:var(--font-display);white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;border-radius:.5625rem;padding:0 1rem;font-size:1.125rem;font-weight:900;line-height:2.25rem;display:inline-block}@container dg-cases (max-width:86rem){.tcg-shelfpack:is(:hover,:focus-visible) .tcg-shelfpack__peek:first-child{translate:-128% -60%}.tcg-shelfpack:is(:hover,:focus-visible) .tcg-shelfpack__peek:nth-child(2){translate:28% -60%}}@container dg-cases (max-width:72rem){.tcg-shelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1rem}.tcg-promo__fan{width:8rem}.tcg-promo__pack{width:13rem}}@container dg-cases (max-width:46rem){.tcg-shelf{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:.5rem;padding-right:.5rem}.tcg-shelfpack__name{font-size:1.125rem}.tcg-shelfpack__stand{height:15.5rem}.tcg-promo{--px:50%;--floor:5rem;height:auto}.tcg-promo__slide{grid-template-columns:minmax(0,1fr);position:relative}.tcg-promo__bg{height:19rem;bottom:auto}.tcg-promo__bg .tcg-pp__sun{width:16rem}.tcg-promo__show{grid-area:1/1;height:19rem;padding:0 0 2.25rem}.tcg-promo__show .tcg-pp__plinth{width:13.5rem;height:3.25rem;bottom:.625rem}.tcg-promo__pack{width:9.5rem}.tcg-promo__fan{width:6rem}.tcg-promo__fan:nth-of-type(3){translate:-178% -26%}.tcg-promo__fan:nth-of-type(4){translate:78% -26%}.tcg-promo__copy{grid-area:2/1;padding:.25rem 1.125rem 4.5rem}.tcg-promo__name{font-size:2.5rem}.tcg-promo__key{justify-content:space-between;width:100%}.tcg-promo__nav{left:1.125rem}.tcg-promo__tick{width:2rem}}.tcg-shop{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:1rem;display:grid}.tcg-pack{border-radius:var(--tcg-r);background:var(--tcg-frame);flex-direction:column;height:100%;transition:background-color .16s;display:flex;position:relative;overflow:hidden}.tcg-pack:hover,.tcg-pack:focus-visible{background:#1b1439}.tcg-pack:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:2px}.tcg-pack__stage{background:radial-gradient(70% 60% at 50% 62%, color-mix(in srgb, var(--glow) 42%, transparent), transparent 72%), var(--tcg-well);border-radius:.625rem;place-items:center;height:17rem;margin:.5rem .5rem 0;display:grid;position:relative;overflow:hidden}.tcg-pack__art{width:9rem;transition:translate .32s cubic-bezier(.2,.8,.2,1),scale .32s cubic-bezier(.2,.8,.2,1)}.tcg-pack:hover .tcg-pack__art,.tcg-pack:focus-visible .tcg-pack__art{translate:0 -.375rem;scale:1.05}.tcg-pack__foot{justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem .875rem;display:flex}.tcg-pack__name{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:1rem;font-weight:900;line-height:1.1}.tcg-pack__meta{color:var(--tcg-ink);margin-top:.25rem;font-size:.75rem;font-weight:500}.tcg-pack__price{background:var(--tcg-band);color:#fff;font-variant-numeric:tabular-nums;border-radius:.5rem;flex-shrink:0;padding:.4375rem .6875rem;font-size:.875rem;font-weight:700;line-height:1}.tcg-pp__pack{z-index:2;border-radius:.5rem;flex:none;display:block;position:relative}.tcg-pp__pack:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:.5rem}.tcg-pp__cap{letter-spacing:.07em;text-transform:uppercase;color:var(--tcg-ink);font-size:.6875rem;font-weight:700;line-height:1;display:block}.tcg-pp__chips{flex-wrap:wrap;gap:.375rem;display:flex}.tcg-pp__chip{background:var(--tcg-veil);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:#fff;border-radius:.375rem;max-width:100%;height:1.5rem;padding:0 .5625rem;font-size:.6875rem;font-weight:700;line-height:1.5rem;display:inline-block;overflow:hidden}.tcg-pp__line{font-weight:500;line-height:1.5}.tcg-pp__key{white-space:nowrap;color:#fff;border-radius:.875rem;justify-content:center;align-items:center;height:3.625rem;padding:0 2.8125rem;font-size:1.0625rem;font-weight:800;line-height:1;display:inline-flex}.tcg-pp__info .tcg-notice{max-width:30rem}.tcg-pp__hero{--px:12rem;--floor:6.5rem;isolation:isolate;border-radius:var(--tcg-r);background:var(--tcg-frame);grid-template-columns:minmax(0,21rem) minmax(0,1fr) auto;align-items:center;gap:1.5rem 2rem;min-height:30rem;margin:.25rem 0 2.25rem;padding:0 1.75rem 0 1.5rem;display:grid;position:relative;overflow:hidden}.tcg-pp__scene{z-index:-1;pointer-events:none;background:radial-gradient(.0938rem .0938rem at 31% 12%, #fffffff2, transparent 100%), radial-gradient(.0625rem .0625rem at 39% 31%, #ffffffb3, transparent 100%), radial-gradient(.0938rem .0938rem at 47% 9%, #fffc, transparent 100%), radial-gradient(.0625rem .0625rem at 55% 24%, #ffffffa6, transparent 100%), radial-gradient(.0938rem .0938rem at 63% 15%, #ffffffe6, transparent 100%), radial-gradient(.0625rem .0625rem at 70% 37%, #fff9, transparent 100%), radial-gradient(.0938rem .0938rem at 78% 8%, #ffffffbf, transparent 100%), radial-gradient(.0625rem .0625rem at 86% 27%, #ffffffb3, transparent 100%), radial-gradient(.0938rem .0938rem at 93% 13%, #ffffffd9, transparent 100%), radial-gradient(.0625rem .0625rem at 97% 41%, #ffffff8c, transparent 100%), radial-gradient(.0625rem .0625rem at 4% 7%, #ffffffb3, transparent 100%), radial-gradient(70% 16rem at 50% calc(100% - var(--floor)), color-mix(in srgb, var(--glow) 34%, transparent), transparent 100%), linear-gradient(180deg, #05030d 0%, #0d0722 46%, #190e3c 100%);position:absolute;inset:0;overflow:hidden}.tcg-pp__sun{bottom:calc(var(--floor) - 5rem);left:var(--px);aspect-ratio:1;background:linear-gradient(180deg, color-mix(in srgb, var(--glow) 42%, #fff) 0%, var(--glow) 50%, color-mix(in srgb, var(--glow) 62%, #2b0b52) 100%);border-radius:50%;width:22rem;position:absolute;translate:-50%;-webkit-mask-image:linear-gradient(#000 0 42%,#0000 42% 44%,#000 44% 51%,#0000 51% 54%,#000 54% 60%,#0000 60% 64%,#000 64% 69%,#0000 69% 74%,#000 74% 100%);mask-image:linear-gradient(#000 0 42%,#0000 42% 44%,#000 44% 51%,#0000 51% 54%,#000 54% 60%,#0000 60% 64%,#000 64% 69%,#0000 69% 74%,#000 74% 100%)}.tcg-pp__ridge{right:0;bottom:var(--floor);width:100%;height:3.5rem;position:absolute;left:0}.tcg-pp__far{fill:#1a1145}.tcg-pp__near{fill:#0c071d}.tcg-pp__faredge,.tcg-pp__nearedge{fill:none;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tcg-pp__faredge{stroke:color-mix(in srgb, var(--spark,var(--glow)) 55%, transparent);stroke-width:1px}.tcg-pp__nearedge{stroke:color-mix(in srgb, var(--glow) 88%, #fff);stroke-width:1.5px}.tcg-pp__floor{top:calc(100% - var(--floor));background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--glow) 70%, transparent) 0 .0938rem, transparent .0938rem 3.5rem), repeating-linear-gradient(0deg, color-mix(in srgb, var(--glow) 70%, transparent) 0 .0938rem, transparent .0938rem 3.5rem), linear-gradient(180deg, color-mix(in srgb, var(--glow) 30%, #0b0719) 0%, #0b0719 46%);height:26rem;transform-origin:var(--px) 0;position:absolute;left:0;right:0;transform:perspective(18rem)rotateX(66deg)}.tcg-pp__floor--run{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--glow) 70%, transparent) 0 .0938rem, transparent .0938rem 3.5rem), linear-gradient(180deg, color-mix(in srgb, var(--glow) 30%, #0b0719) 0%, #0b0719 46%);overflow:hidden}.tcg-pp__floorrun{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--glow) 70%, transparent) 0 .0938rem, transparent .0938rem 3.5rem);position:absolute;inset:-3.5rem 0 0}.tcg-pp__scene:after{content:"";right:0;bottom:var(--floor);background:color-mix(in srgb, var(--glow) 80%, #fff);height:.125rem;box-shadow:0 0 1.25rem .125rem color-mix(in srgb, var(--glow) 70%, transparent);position:absolute;left:0}.tcg-pp__show{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:center;padding-bottom:3.25rem;display:flex;position:relative}.tcg-pp__plinth{background:radial-gradient(ellipse at 50% 34%, color-mix(in srgb, var(--glow) 52%, #16102f) 0%, #16102f 64%);width:18.5rem;height:4.5rem;box-shadow:inset 0 0 0 .125rem color-mix(in srgb, var(--glow) 88%, #fff), 0 0 0 .5rem #120b2a, 0 0 0 .5625rem color-mix(in srgb, var(--glow) 60%, #16102f), 0 0 2.5rem .5rem color-mix(in srgb, var(--glow) 45%, transparent);border-radius:50%;position:absolute;bottom:1.125rem;left:50%;translate:-50%}.tcg-pp__pack{width:15rem}.tcg-pp__info{min-width:0;padding:2rem 0 calc(var(--floor) + 1.5rem)}.tcg-pp__name{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin-top:1rem;font-size:clamp(3rem,5.4cqi,4.75rem);font-weight:900;line-height:.92}.tcg-pp__name:focus{outline:none}.tcg-pp__info .tcg-pp__line{color:#fffc;max-width:34rem;margin-top:1rem;font-size:1.0625rem}.tcg-pp__buy{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.75rem;display:flex}.tcg-pp__price{flex-direction:column;gap:.5rem;display:flex}.tcg-pp__pricenum{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:900;line-height:.9}.tcg-tops{flex-direction:column;align-items:center;gap:1.125rem;padding-bottom:1.5rem;display:flex}.tcg-tops__fan{width:12rem;margin:0 6.25rem;position:relative}.tcg-tops__card{z-index:2;display:block;position:relative}.tcg-tops__card .tcg-card{box-shadow:0 1rem 2rem #0009}.tcg-tops__card:not(:first-child){z-index:1;width:88%;position:absolute;top:7%;left:6%}.tcg-tops__card:not(:first-child) .tcg-card{filter:brightness(.8)}.tcg-tops__card:nth-child(2){translate:-56%;rotate:-9deg}.tcg-tops__card:nth-child(3){translate:56%;rotate:9deg}.tcg-tops__price{background:var(--tier);height:2.125rem;font-family:var(--font-display);white-space:nowrap;color:var(--tier-ink);font-variant-numeric:tabular-nums;border-radius:.5rem;padding:0 .875rem;font-size:1.1875rem;font-weight:900;line-height:2.125rem;position:absolute;bottom:-.9375rem;left:50%;translate:-50%;box-shadow:0 .375rem .875rem #00000080}.tcg-tops__card:not(:first-child) .tcg-tops__price{border-radius:.375rem;height:1.625rem;padding:0 .5625rem;font-size:.875rem;line-height:1.625rem;bottom:-.5rem}.tcg-tops__card:nth-child(2) .tcg-tops__price{left:0;translate:-14%}.tcg-tops__card:nth-child(3) .tcg-tops__price{left:auto;right:0;translate:14%}.tcg-odds{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:.75rem;display:grid}.tcg-odd{border-radius:var(--tcg-r);background:var(--tcg-frame);flex-direction:column;min-width:0;padding:1.125rem 1.25rem 1.25rem;display:flex;container-type:inline-size}.tcg-odd__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tcg-odd__name{font-family:var(--font-display);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:#fff;font-size:1.0625rem;font-weight:900;line-height:1;overflow:hidden}.tcg-odd__meter{flex:none;gap:.1875rem;padding:0 .3125rem;display:flex}.tcg-odd__meter i{background:var(--tcg-band);width:.4375rem;height:1.375rem;transform:skew(-22.62deg)}.tcg-odd__meter i[data-on]{background:var(--tier)}.tcg-odd__num{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;margin-top:1.5rem;font-size:2.75rem;font-weight:900;line-height:.9}.tcg-odd__sub{color:var(--tcg-ink);margin-top:.6875rem;font-size:.8125rem;font-weight:600;line-height:1}@container (max-width:15.5rem){.tcg-odd__num{font-size:2.25rem}}@container (max-width:12.5rem){.tcg-odd__head{flex-direction:column;align-items:flex-start;gap:.625rem}.tcg-odd__num{margin-top:1.125rem;font-size:2rem}}.tcg-pool{grid-template-columns:repeat(7,minmax(0,1fr));gap:2rem 1.125rem;display:grid}.tcg-poolcard{flex-direction:column;min-width:0;display:flex}.tcg-poolcard>.tcg-card{box-shadow:0 .75rem 1.5rem #00000080}.tcg-poolcard__tier{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--tier);align-items:center;gap:.5rem;margin-top:.9375rem;font-size:.6875rem;font-weight:800;line-height:1;display:flex}.tcg-poolcard__blades{flex:none;gap:.125rem;padding:0 .1875rem;display:flex}.tcg-poolcard__blades i{background:var(--tcg-band);width:.25rem;height:.75rem;transform:skew(-22.62deg)}.tcg-poolcard__blades i[data-on]{background:var(--tier)}.tcg-poolcard__name{text-overflow:ellipsis;white-space:nowrap;color:#fff;margin-top:.5rem;font-size:.9375rem;font-weight:700;line-height:1.2;overflow:hidden}.tcg-poolcard__foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .5rem;margin-top:.4375rem;display:flex}.tcg-poolcard__value{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:900;line-height:1}.tcg-poolcard__chance{color:var(--tcg-ink);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600;line-height:1}.tcg-enter [data-in]{animation:.56s cubic-bezier(.2,.8,.2,1) backwards tcg-in-rise;animation-delay:calc((var(--sec,0) + var(--at,0)) * 1ms)}.tcg-enter [data-in=fade]{animation-name:tcg-in-fade}.tcg-enter [data-in=sun]{animation-name:tcg-in-sun;animation-duration:1.2s}.tcg-enter [data-in=drop]{animation-name:tcg-in-drop;animation-duration:.7s}.tcg-enter [data-in=fan]{animation-name:tcg-in-fan;animation-duration:.68s}.tcg-enter [data-in=pop]{animation-name:tcg-in-pop;animation-duration:.38s}.tcg-enter [data-wait] [data-in]{opacity:0;animation:none}@keyframes tcg-in-rise{0%{opacity:0;translate:0 1.25rem}}@keyframes tcg-in-fade{0%{opacity:0}}@keyframes tcg-in-sun{0%{opacity:0;translate:-50% 34%}}@keyframes tcg-in-drop{0%{opacity:0;translate:0 -2.25rem}}@keyframes tcg-in-fan{0%{opacity:0;translate:0;rotate:none}}@keyframes tcg-in-pop{0%{opacity:0;scale:.6}}@container dg-cases (max-width:72rem){.tcg-pp__hero{grid-template-columns:minmax(0,21rem) minmax(0,1fr)}.tcg-tops{display:none}.tcg-pool{grid-template-columns:repeat(6,minmax(0,1fr))}}@container dg-cases (max-width:62rem){.tcg-pool{grid-template-columns:repeat(5,minmax(0,1fr))}}@container dg-cases (max-width:58rem){.tcg-pp__hero{--px:11rem;grid-template-columns:minmax(0,19rem) minmax(0,1fr)}}@container dg-cases (max-width:46rem){.tcg-pp__hero{--px:50%;--floor:5.5rem;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;margin-bottom:1.75rem;padding:0}.tcg-pp__scene{height:23rem;bottom:auto}.tcg-pp__sun{width:18rem}.tcg-pp__show{min-height:23rem;padding-bottom:2.75rem}.tcg-pp__pack{width:11rem}.tcg-pp__plinth{width:14rem;height:3.5rem;bottom:.875rem}.tcg-pp__info{padding:1.125rem 1.125rem 1.375rem}.tcg-pp__name{margin-top:.75rem;font-size:2.5rem}.tcg-pp__pricenum{font-size:2.25rem}.tcg-pp__key{flex:1;height:3.25rem;padding:0 1.5rem}.tcg-odds{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.tcg-odd:first-child:nth-last-child(odd){grid-column:1/-1}.tcg-odd{padding:1rem 1rem 1.125rem}.tcg-pool{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem .75rem}}@container dg-cases (max-width:30rem){.tcg-pool{grid-template-columns:repeat(2,minmax(0,1fr))}}.tcg-notice{color:#ff8f9f;flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:.875rem;font-size:.8125rem;font-weight:600;display:flex}.tcg-section{margin-bottom:2rem}.tcg-section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:.875rem;display:flex}.tcg-note{color:var(--tcg-ink);margin-top:.875rem;font-size:.75rem;font-weight:500;line-height:1.5}.tcg-note a{color:#c9b8ff;text-underline-offset:2px;text-decoration:underline}.tcg-note a:hover{color:#fff}.tcg-chip__blades,.tcg-group__blades,.tcg-inspect__blades{flex:none;gap:.125rem;padding:0 .1875rem;display:flex}.tcg-chip__blades i,.tcg-group__blades i,.tcg-inspect__blades i{background:var(--tcg-band);width:.25rem;height:.75rem;transform:skew(-22.62deg)}.tcg-chip__blades i[data-on],.tcg-group__blades i[data-on],.tcg-inspect__blades i[data-on]{background:var(--tier)}.tcg-tools{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.tcg-chips{flex-wrap:wrap;gap:.375rem;display:flex}.tcg-chip{background:var(--tcg-frame);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#b6acd3;cursor:pointer;border-radius:.625rem;align-items:center;gap:.5rem;height:2.5rem;padding:0 .8125rem;font-size:.75rem;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.tcg-chip:hover{color:#fff}.tcg-chip[aria-pressed=true]{background:var(--tcg-band);color:#fff}.tcg-chip[aria-pressed=true] .tcg-chip__blades i:not([data-on]){background:var(--tcg-hover)}.tcg-chip:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:1px}.tcg-chip b{color:#ffffff9e;font-variant-numeric:tabular-nums;font-weight:700}.tcg-own{grid-template-columns:repeat(7,minmax(0,1fr));gap:2rem 1.125rem;display:grid}.tcg-owncard{text-align:left;cursor:pointer;border-radius:.5rem;flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.tcg-owncard:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:.375rem}.tcg-owncard[aria-disabled=true]{opacity:.45;cursor:not-allowed}.tcg-owncard__card{width:100%;transition:translate .26s cubic-bezier(.2,.8,.2,1);display:block;position:relative}@media (hover:hover){.tcg-owncard:not([aria-disabled=true]):hover .tcg-owncard__card{translate:0 -.3125rem}}.tcg-owncard__card .tcg-card{transition:box-shadow .16s;box-shadow:0 .75rem 1.5rem #00000080}.tcg-owncard[data-picked=true] .tcg-owncard__card .tcg-card{box-shadow:0 0 0 .1875rem #0b0719, 0 0 0 .4375rem var(--tcg-ring)}.tcg-owncard__mark{z-index:2;color:#fff;background:#0b0719db;border-radius:.375rem;place-items:center;width:1.625rem;height:1.625rem;font-size:.6875rem;display:grid;position:absolute;top:.4375rem;right:.4375rem}.tcg-owncard__mark--pick{background:var(--tcg-violet)}.tcg-owncard .tcg-poolcard__name{max-width:100%}.tcg-figs dt{letter-spacing:.07em;text-transform:uppercase;color:var(--tcg-ink);font-size:.6875rem;font-weight:700;line-height:1}.tcg-cardshead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.25rem;display:flex}.tcg-figs{gap:1.75rem;display:flex}.tcg-figs>div+div{padding-left:2rem;position:relative}.tcg-figs>div+div:before{content:"";background:var(--tcg-band);width:.3125rem;position:absolute;top:.125rem;bottom:.125rem;left:0;transform:skew(-22.62deg)}.tcg-figs dd{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;margin-top:.4375rem;font-size:2.25rem;font-weight:900;line-height:.9}.tcg-group{margin-bottom:2.5rem}.tcg-group__head{box-shadow:inset 0 -.125rem 0 var(--tcg-frame);align-items:center;gap:.75rem;margin-bottom:1.125rem;padding-bottom:.8125rem;display:flex}.tcg-group__blades{gap:.1875rem;padding:0 .3125rem}.tcg-group__blades i{width:.4375rem;height:1.375rem}.tcg-group__name{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:#fff;font-size:1.375rem;font-weight:900;line-height:1}.tcg-group__count{color:var(--tcg-ink);font-size:.8125rem;font-weight:600;line-height:1}.tcg-group__value{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.25rem;font-weight:900;line-height:1}@container dg-cases (max-width:76rem){.tcg-own{grid-template-columns:repeat(6,minmax(0,1fr))}}@container dg-cases (max-width:62rem){.tcg-own{grid-template-columns:repeat(5,minmax(0,1fr))}}@container dg-cases (max-width:46rem){.tcg-own{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem .75rem}}@container dg-cases (max-width:30rem){.tcg-own{grid-template-columns:repeat(2,minmax(0,1fr))}.tcg-chip{height:2.25rem;padding:0 .625rem}}.tcg-search{background:var(--tcg-band);border-radius:.625rem;flex:14rem;align-items:center;max-width:22rem;height:2.5rem;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.tcg-search:hover{background:var(--tcg-hover)}.tcg-search:focus-within{background:var(--tcg-band);box-shadow:inset 0 0 0 2px var(--tcg-ring)}.tcg-search i{color:#a99fd0;margin-left:.875rem;font-size:.75rem}.tcg-search input{color:#fff;background:0 0;border:0;border-radius:0;outline:none;flex:1;min-width:0;height:100%;padding:0 .875rem 0 .625rem;font-size:.8125rem;font-weight:500}.tcg-search input::placeholder{color:#a99fd0}.tcg-tools .dg-cases__sort{min-width:9.75rem}.tcg-bar__end{gap:.5rem;margin-left:auto;display:flex}.tcg-empty{border-radius:var(--tcg-r);background:var(--tcg-frame);text-align:center;justify-items:center;gap:.75rem;padding:3.5rem 1.5rem;display:grid}.tcg-empty__art{width:6.5rem;rotate:-6deg}.tcg-empty__title{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:1.25rem;font-weight:900}.tcg-empty__sub{max-width:26rem;color:var(--tcg-ink);font-size:.8125rem;font-weight:500;line-height:1.5}.tcg-skel{aspect-ratio:63/88;background:var(--tcg-frame);border-radius:4.75%/3.4%}.tcg-sellbar{right:0;bottom:calc(var(--bottom-nav-height,0px) + 1rem);z-index:60;pointer-events:none;justify-content:center;padding:0 1rem;display:flex;position:fixed;left:0}.tcg-sellbar__in{background:var(--tcg-band);pointer-events:auto;border-radius:.875rem;align-items:center;gap:.875rem;padding:.625rem .625rem .625rem 1rem;animation:.24s cubic-bezier(.2,.8,.2,1) tcg-rise;display:flex;box-shadow:0 1rem 2.5rem #0000008c}.tcg-sellbar__text{color:#fff;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.tcg-sellbar__text b{font-weight:800}@keyframes tcg-rise{0%{opacity:0;translate:0 .75rem}}.tcg-inspect{z-index:130;background:#06030fd6;padding:1rem;animation:.18s tcg-fade;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes tcg-fade{0%{opacity:0}}@keyframes tcg-pop{0%{opacity:0;scale:.96}}.tcg-inspect__x{z-index:3;background:var(--tcg-band);color:#fff;border-radius:.5rem;place-items:center;width:2.25rem;height:2.25rem;font-size:.8125rem;transition:background-color .15s;display:grid;position:absolute;top:.75rem;right:.75rem}.tcg-inspect__x:hover{background:var(--tcg-hover)}.tcg-inspect__x:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:2px}.tcg-inspect__panel{background:var(--tcg-frame);border-radius:1rem;margin:auto;animation:.26s cubic-bezier(.2,.9,.2,1) tcg-pop;position:relative;overflow:hidden}.tcg-inspect__panel:focus{outline:none}.tcg-inspect__tier{letter-spacing:.08em;text-transform:uppercase;color:var(--tier);align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;line-height:1;display:flex}.tcg-inspect__blades i{width:.3125rem;height:.9375rem}.tcg-inspect__name{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin-top:.625rem;font-size:1.875rem;font-weight:900;line-height:1.02}.tcg-inspect__set{color:var(--tcg-ink);margin-top:.5rem;font-size:.8125rem;font-weight:500;line-height:1.4}.tcg-inspect__cap{letter-spacing:.07em;text-transform:uppercase;color:var(--tcg-ink);font-size:.6875rem;font-weight:700;line-height:1;display:block}.tcg-inspect__stats{gap:.5625rem;min-width:0;display:grid}.tcg-inspect__stat{color:var(--tcg-ink);grid-template-columns:4.25rem minmax(0,1fr) 2.75rem;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:grid}.tcg-inspect__stat b{text-align:right;color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.tcg-inspect__meter{gap:.1875rem;padding:0 .25rem;display:flex}.tcg-inspect__meter i{background:var(--tcg-band);flex:1;max-width:.875rem;height:.875rem;transform:skew(-22.62deg)}.tcg-inspect__meter i[data-on]{background:var(--tier)}.tcg-inspect__meta{color:var(--tcg-ink);flex-wrap:wrap;gap:.3125rem 1.25rem;font-size:.75rem;font-weight:500;line-height:1.3;display:flex}.tcg-inspect__meta b{color:#e7e1ff;font-weight:600}.tcg-inspect__foot{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.tcg-inspect__value{margin-right:auto}.tcg-inspect__value b{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;margin-top:.3125rem;font-size:1.875rem;font-weight:900;line-height:.9;display:block}.tcg-inspect__key{white-space:nowrap;color:#fff;border-radius:.75rem;flex:none;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding:0 1.25rem;font-size:.875rem;font-weight:800;line-height:1;display:inline-flex}.tcg-inspect__key:disabled{opacity:.55;cursor:not-allowed}.tcg-inspect__key--sell{padding:0 1.75rem}.tcg-inspect__err{color:#ff8f9f;flex-basis:100%;font-size:.75rem;font-weight:600}.tcg-inspect__panel{grid-template-columns:minmax(0,24rem) minmax(0,1fr);width:min(100%,62rem);display:grid}.tcg-inspect__show{--px:50%;--floor:5.75rem;--glow:var(--tier);--spark:var(--tier);isolation:isolate;touch-action:none;justify-content:center;align-items:flex-end;min-height:32rem;padding:2.5rem 2rem 2.25rem;display:flex;position:relative;overflow:hidden}.tcg-inspect__show .tcg-pp__sun{bottom:calc(var(--floor) - 3rem);width:21rem}.tcg-inspect__card{z-index:2;filter:drop-shadow(0 1.5rem 2rem #0009);width:100%;max-width:17.5rem;position:relative}.tcg-inspect__body{flex-direction:column;min-width:0;padding:1.75rem 1.75rem 1.5rem;display:flex}.tcg-inspect__body .tcg-inspect__name{padding-right:2.75rem}.tcg-inspect__power{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2.25rem;margin-top:1.625rem;display:grid}.tcg-inspect__big b{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;margin-top:.4375rem;font-size:4rem;font-weight:900;line-height:.82;display:block}.tcg-inspect__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.625rem;padding-top:1.25rem;display:grid;box-shadow:inset 0 .125rem #1d1540}.tcg-inspect__facts dd{white-space:nowrap;color:#fff;align-items:center;gap:.4375rem;margin-top:.5rem;font-size:.9375rem;font-weight:700;display:flex}.tcg-inspect__panel .tcg-inspect__meta{margin-top:1.25rem}.tcg-inspect__panel .tcg-inspect__foot{margin-top:auto;padding-top:1.5rem}@media (max-width:52rem){.tcg-inspect__panel{grid-template-columns:minmax(0,1fr)}.tcg-inspect__show{min-height:25rem;padding-top:1.75rem}.tcg-inspect__card{max-width:13.5rem}.tcg-inspect__body{padding:1.25rem 1.125rem}.tcg-inspect__power{gap:1.5rem}.tcg-inspect__big b{font-size:3rem}.tcg-inspect__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tcg-inspect__name{font-size:1.5rem}}.tcg-el{background:var(--el);border-radius:.1875rem;flex-shrink:0;width:.625rem;height:.625rem;rotate:45deg}.tcg-stage{z-index:120;background:radial-gradient(70% 55% at 50% 46%, color-mix(in srgb, var(--glow) 26%, transparent), transparent 72%), radial-gradient(120% 90% at 50% 110%, var(--deep), transparent 60%), #06030f;color:#fff;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;grid-template-rows:auto minmax(0,1fr) auto;animation:.22s tcg-fade;display:grid;position:fixed;inset:0;overflow:hidden}.tcg-stage:focus{outline:none}.tcg-stage__dim{background:radial-gradient(60% 50% at 50% 46%, color-mix(in srgb, var(--tier) 30%, transparent), #030108e6 78%);opacity:0;pointer-events:none;transition:opacity .52s;position:absolute;inset:0}.tcg-stage[data-drama="2"] .tcg-stage__dim{opacity:.55}.tcg-stage[data-drama="3"] .tcg-stage__dim{opacity:.85}.tcg-stage[data-drama="4"] .tcg-stage__dim{opacity:1}.tcg-s3d{z-index:0;opacity:0;width:100%;height:100%;transition:opacity .26s;position:absolute;inset:0}.tcg-s3d[data-ready=true]{opacity:1}.tcg-s3d__vignette{z-index:0;pointer-events:none;background:radial-gradient(120% 95% at 50% 46%,#0000 56%,#03010899 100%);position:absolute;inset:0}.tcg-rip-hit{z-index:4;cursor:pointer;border-radius:.75rem;width:0;height:0;position:absolute;top:0;left:0}.tcg-rip-hit:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:.5rem}.tcg-stage[data-cine] .tcg-stage__dim{background:radial-gradient(75% 62% at 50% 46%,#0000 34%,#030108d1 100%)}@media (max-width:40rem){.tcg-stage[data-cine] .tcg-tray{display:none}}.tcg-deal__fly{transform-style:preserve-3d;position:absolute;inset:0}.tcg-stage[data-cine] .tcg-deal__fly{animation:.54s cubic-bezier(.16,1,.3,1) backwards tcg-cine-in}@keyframes tcg-cine-in{0%{translate:var(--from-x,0) var(--from-y,38vh);opacity:0;rotate:-18deg;scale:.12}35%{opacity:1}}.tcg-stage[data-cine] .tcg-deal__under{display:none}.tcg-deal__rays{background:repeating-conic-gradient(from 8deg, color-mix(in srgb, var(--tier) 75%, transparent) 0deg 4deg, transparent 4deg 15deg);mix-blend-mode:screen;opacity:0;pointer-events:none;border-radius:50%;transition:opacity .36s,scale .8s cubic-bezier(.16,1,.3,1),rotate 2.6s cubic-bezier(.1,.6,.2,1);position:absolute;inset:-58%;scale:.55;-webkit-mask:radial-gradient(closest-side,#000 16%,#0000 76%);mask:radial-gradient(closest-side,#000 16%,#0000 76%)}.tcg-deal[data-state=charge] .tcg-deal__rays{opacity:.4;rotate:18deg;scale:.8}.tcg-deal[data-state=shown][data-drama="2"] .tcg-deal__rays{opacity:.5;rotate:40deg;scale:1}.tcg-deal[data-state=shown][data-drama="3"] .tcg-deal__rays{opacity:.8;rotate:60deg;scale:1.15}.tcg-deal[data-state=shown][data-drama="4"] .tcg-deal__rays{opacity:1;rotate:80deg;scale:1.3}.tcg-stage[data-cine] .tcg-flip__front:after{content:"";mix-blend-mode:screen;opacity:0;pointer-events:none;background:linear-gradient(112deg,#0000 40%,#ffffffd9 50%,#0000 60%) 130% 0/300% 100% no-repeat;border-radius:4.75%/3.4%;position:absolute;inset:0}.tcg-stage[data-cine] .tcg-deal[data-state=shown] .tcg-flip__front:after{animation:.9s ease-out .26s both tcg-glare}@keyframes tcg-glare{0%{opacity:0;background-position:130% 0}18%{opacity:1}to{opacity:0;background-position:-30% 0}}.tcg-stage[data-cine] .tcg-plate__tier{animation:.46s cubic-bezier(.16,1,.3,1) both tcg-plate-up}.tcg-stage[data-cine] .tcg-plate__name{animation:.46s cubic-bezier(.16,1,.3,1) 90ms both tcg-plate-up}.tcg-stage[data-cine] .tcg-plate__value{animation:.46s cubic-bezier(.16,1,.3,1) .18s both tcg-plate-up}@keyframes tcg-plate-up{0%{opacity:0;translate:0 1.125rem}}.tcg-scene__bolts{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tcg-stage__fx{pointer-events:none;z-index:6;width:100%;height:100%;position:absolute;inset:0}.tcg-stage__flash{z-index:7;background:radial-gradient(circle at 50% 46%, #fff 0%, color-mix(in srgb, var(--flash,#fff) 70%, transparent) 30%, transparent 70%);opacity:0;pointer-events:none;position:absolute;inset:0}.tcg-stage__flash[data-on=true]{animation:.62s ease-out tcg-flash}@keyframes tcg-flash{0%{opacity:.95}to{opacity:0}}.tcg-stage__top{z-index:8;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex;position:relative}.tcg-stage__title{min-width:0;font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;text-shadow:0 .125rem .625rem #06030fe6;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:900;display:flex}.tcg-stage__title:before{background:var(--tcg-violet);content:"";border-radius:9999px;flex-shrink:0;width:.3125rem;height:1.125rem}.tcg-stage__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tcg-stage__tools{flex-shrink:0;align-items:center;gap:.375rem;margin-left:auto;display:flex;position:relative}.tcg-stage__bal{background:var(--tcg-veil);color:#ffffffb8;font-variant-numeric:tabular-nums;border-radius:.625rem;align-items:center;gap:.375rem;height:2.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;display:flex}.tcg-stage__bal b{color:#fff;font-weight:700}.tcg-key{background:var(--tcg-veil);color:#fff;border-radius:.625rem;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;transition:background-color .15s;display:grid}.tcg-key:hover,.tcg-key[aria-expanded=true]{background:var(--tcg-veil-up)}.tcg-vol{z-index:2;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#16102fb8;border-radius:.625rem;align-items:center;gap:.625rem;height:2.75rem;padding:0 .875rem 0 .375rem;animation:.14s tcg-vol-in;display:flex;position:absolute;top:calc(100% + .375rem);right:0}@keyframes tcg-vol-in{0%{opacity:0;translate:0 -.25rem}}.tcg-vol__mute{background:var(--tcg-band);color:#fff;border-radius:.5rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.8125rem;transition:background-color .15s;display:grid}.tcg-vol__mute:hover{background:var(--tcg-hover)}.tcg-vol__mute:focus-visible,.tcg-vol__bar:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:2px}.tcg-vol__bar{appearance:none;cursor:pointer;background:0 0;border-radius:.5rem;width:8.5rem;height:2rem;margin:0}.tcg-vol__bar::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--tcg-violet) var(--v,100%), var(--tcg-well) var(--v,100%));border-radius:9999px;height:.375rem}.tcg-vol__bar::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:1rem;height:1rem;margin-top:-.3125rem}.tcg-vol__bar::-moz-range-track{background:var(--tcg-well);border-radius:9999px;height:.375rem}.tcg-vol__bar::-moz-range-progress{background:var(--tcg-violet);border-radius:9999px;height:.375rem}.tcg-vol__bar::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:1rem;height:1rem}.tcg-key:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:2px}.tcg-stage__arena{z-index:3;place-items:center;min-height:0;display:grid;position:relative}.tcg-rip{--w:min(39vh, 72vw);width:var(--w);aspect-ratio:.63;cursor:pointer;border-radius:.5rem;transition:translate .62s cubic-bezier(.5,0,.8,.4),opacity .42s .12s,scale .62s;position:relative}.tcg-rip:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:.75rem}.tcg-rip[data-in=true]{animation:.72s cubic-bezier(.16,1,.3,1) tcg-pack-in}@keyframes tcg-pack-in{0%{opacity:0;translate:0 6rem;scale:.7}}.tcg-rip__float{position:absolute;inset:0}.tcg-rip .tcg-p3d__gl,.tcg-rip .tcg-p3d__flat{filter:none}.tcg-rip__shadow{pointer-events:none;background:radial-gradient(closest-side,#0000009e,#0000);border-radius:50%;width:84%;height:9%;position:absolute;top:101%;left:8%}.tcg-rip__halo{background:radial-gradient(closest-side, color-mix(in srgb, var(--glow) 62%, transparent), transparent 72%);opacity:0;pointer-events:none;transition:opacity .32s;position:absolute;inset:-22% -42%}.tcg-rip[data-hits="1"] .tcg-rip__halo{opacity:.45}.tcg-rip[data-hits="2"] .tcg-rip__halo{opacity:.75}.tcg-rip[data-hits="3"] .tcg-rip__halo{opacity:1}.tcg-rip__beam{background:radial-gradient(22% 100% at 50% 100%, #fffffff2 0%, #ffffff59 45%, transparent 100%), radial-gradient(50% 100% at 50% 100%, color-mix(in srgb, var(--glow) 85%, #fff) 0%, color-mix(in srgb, var(--glow) 55%, transparent) 40%, transparent 100%);mix-blend-mode:screen;opacity:0;pointer-events:none;transform-origin:50% 100%;width:190%;height:135%;transition:opacity .3s,scale .52s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:87%;left:-45%;scale:.25 .1;-webkit-mask:linear-gradient(#000 86%,#0000 100%);mask:linear-gradient(#000 86%,#0000 100%)}.tcg-rip[data-hits="1"] .tcg-rip__beam{opacity:.4;scale:.3 .14}.tcg-rip[data-hits="2"] .tcg-rip__beam{opacity:.7;scale:.55 .3}.tcg-rip[data-hits="3"] .tcg-rip__beam{opacity:1;scale:1}.tcg-rip[data-gone=true]{opacity:0;pointer-events:none;translate:0 70vh;scale:.9}.tcg-hint{z-index:4;background:var(--tcg-veil);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#fff;pointer-events:none;border-radius:.625rem;align-items:center;height:2.5rem;padding:0 1.125rem;font-size:clamp(.8125rem,1.6vh,.9375rem);font-weight:800;display:flex;position:absolute;bottom:3vh;left:50%;translate:-50%}.tcg-hint[data-swap]{animation:.26s tcg-hint}@keyframes tcg-hint{0%{opacity:0;translate:-50% .375rem}}.tcg-deal{--cw:min(40vh, 70vw);cursor:pointer;align-content:center;place-items:center;gap:2.2vh;display:grid;position:absolute;inset:0}.tcg-deal__well{width:var(--cw);aspect-ratio:63/88;perspective:75rem;position:relative}.tcg-deal[data-in=true] .tcg-deal__well{animation:.62s cubic-bezier(.16,1,.3,1) tcg-deal-in}@keyframes tcg-deal-in{0%{opacity:0;translate:0 4.5rem;scale:.5}}.tcg-deal__under{translate:calc(var(--i) * .3125rem) calc(var(--i) * -.3125rem);rotate:calc(var(--i) * 1.4deg);filter:brightness(calc(1 - var(--i) * .14));transition:translate .32s cubic-bezier(.2,.8,.2,1),rotate .32s cubic-bezier(.2,.8,.2,1),filter .32s;position:absolute;inset:0}.tcg-deal__aura{background:radial-gradient(closest-side, color-mix(in srgb, var(--tier) 70%, transparent), transparent 100%);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .42s,scale .62s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-34%;scale:.6}.tcg-deal[data-state=charge] .tcg-deal__aura{opacity:.75;scale:.95}.tcg-deal[data-state=shown] .tcg-deal__aura{opacity:calc(.25 + var(--foil,0) * .9);scale:1.1}.tcg-deal__pillar{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--tier) 55%, transparent) 30%, #ffffffb3 50%, color-mix(in srgb, var(--tier) 55%, transparent) 70%, transparent 100%);mix-blend-mode:screen;opacity:0;pointer-events:none;width:62%;height:130vh;transition:opacity .38s,scale .52s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.2 1;-webkit-mask:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}.tcg-deal[data-drama="3"][data-state=charge] .tcg-deal__pillar,.tcg-deal[data-drama="4"][data-state=charge] .tcg-deal__pillar{opacity:.55;scale:.55 1}.tcg-deal[data-drama="3"][data-state=shown] .tcg-deal__pillar,.tcg-deal[data-drama="4"][data-state=shown] .tcg-deal__pillar{opacity:.3;scale:1.6 1}.tcg-deal__ring{box-shadow:0 0 0 .1875rem var(--tier), 0 0 2.5rem .5rem color-mix(in srgb, var(--tier) 80%, transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:8%}.tcg-deal[data-state=shown][data-drama="1"] .tcg-deal__ring,.tcg-deal[data-state=shown][data-drama="2"] .tcg-deal__ring,.tcg-deal[data-state=shown][data-drama="3"] .tcg-deal__ring,.tcg-deal[data-state=shown][data-drama="4"] .tcg-deal__ring{animation:.76s cubic-bezier(.1,.7,.3,1) tcg-ring}@keyframes tcg-ring{0%{opacity:.95;scale:.6}to{opacity:0;scale:2.4}}.tcg-flip{transform-style:preserve-3d;transition:transform var(--flip-ms,.52s) cubic-bezier(.3, .1, .2, 1);will-change:transform;position:absolute;inset:0}.tcg-deal[data-state=charge] .tcg-flip{animation:.14s linear infinite alternate tcg-charge}@keyframes tcg-charge{0%{translate:-.125rem .0625rem;rotate:-.7deg}to{translate:.125rem -.0625rem;rotate:.7deg}}.tcg-deal[data-state=shown] .tcg-flip{transform:rotateY(180deg)}.tcg-deal[data-state=leave] .tcg-flip{animation:.3s cubic-bezier(.5,0,.8,.4) forwards tcg-leave;transform:rotateY(180deg)}@keyframes tcg-leave{to{opacity:0;translate:0 42vh;scale:.22}}.tcg-flip__side{backface-visibility:hidden;position:absolute;inset:0}.tcg-flip__front{transform:rotateY(180deg)}.tcg-flip__front .tcg-card{box-shadow:0 0 0 .125rem color-mix(in srgb, var(--tier) 85%, transparent), 0 0 2.5rem color-mix(in srgb, var(--tier) 55%, transparent), 0 1.5rem 2.5rem #0009}.tcg-flip__back .tcg-back{box-shadow:inset 0 0 0 .1875rem #0b0719,inset 0 0 0 .3125rem #5b3fc4,inset 0 0 0 .375rem #0b0719,0 1.5rem 2.5rem #0009}.tcg-deal[data-state=charge] .tcg-flip__back .tcg-back{box-shadow:inset 0 0 0 .1875rem #0b0719, inset 0 0 0 .3125rem var(--tier), inset 0 0 0 .375rem #0b0719, 0 0 3rem color-mix(in srgb, var(--tier) 80%, transparent), 0 1.5rem 2.5rem #0009}.tcg-plate{text-align:center;pointer-events:none;justify-items:center;gap:.4375rem;min-height:10vh;display:grid}.tcg-plate[data-on=true]>*{animation:.42s cubic-bezier(.2,.8,.2,1) backwards tcg-plate}.tcg-plate[data-on=true]>:nth-child(2){animation-delay:70ms}.tcg-plate[data-on=true]>:nth-child(3){animation-delay:.14s}@keyframes tcg-plate{0%{opacity:0;translate:0 .625rem}}.tcg-plate__tier{background:var(--tcg-band);letter-spacing:.12em;text-transform:uppercase;color:var(--tier);border-radius:.4375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:800}.tcg-plate__name{max-width:min(34rem,92vw);font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 .125rem .75rem #06030fe6;font-size:clamp(1.375rem,3.6vh,2.5rem);font-weight:900;line-height:1.05}.tcg-plate__value{background:var(--tcg-well);color:#fff;font-variant-numeric:tabular-nums;border-radius:.4375rem;padding:.1875rem .75rem;font-size:clamp(1rem,2.3vh,1.5rem);font-weight:700}.tcg-stage__foot{z-index:8;justify-items:center;gap:.75rem;min-height:9vh;padding:.5rem 1rem 1.125rem;display:grid;position:relative}.tcg-tray{justify-content:center;align-items:flex-end;gap:.5rem;height:clamp(3.75rem,8vh,5.75rem);display:flex}.tcg-tray__slot{aspect-ratio:63/88;background:var(--tcg-well);border-radius:.375rem;height:100%;position:relative;overflow:hidden}.tcg-tray__slot img{object-fit:cover;width:100%;height:100%;animation:.32s cubic-bezier(.2,1.3,.4,1) tcg-tray}.tcg-tray__mark{font-family:var(--font-display);color:#fff;place-items:center;font-size:clamp(1.5rem,3.6vh,2.5rem);font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.tcg-tray__slot[data-tier]{box-shadow:0 .1875rem 0 var(--tier)}@keyframes tcg-tray{0%{opacity:0;translate:0 -1.5rem;scale:1.6}}.tcg-sum{align-content:center;justify-items:center;gap:2.6vh;padding:0 1rem;display:grid;position:absolute;inset:0;overflow-y:auto}.tcg-sum__cards{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.5rem,1.2vw,1.25rem);max-width:96vw;display:flex}.tcg-sum__card{width:clamp(6.75rem,15.5vw,min(20rem,27vh));rotate:calc((var(--i) - var(--mid)) * 2.2deg);translate:0 calc(max(var(--i) - var(--mid), var(--mid) - var(--i)) * .375rem);animation:.52s cubic-bezier(.16,1,.3,1) backwards tcg-sum-in;animation-delay:calc(var(--i) * 80ms);transition:translate .22s cubic-bezier(.2,.8,.2,1),rotate .22s cubic-bezier(.2,.8,.2,1),scale .22s cubic-bezier(.2,.8,.2,1),opacity .26s,filter .26s}.tcg-sum__card:hover{z-index:2;translate:0 -.5rem;rotate:none;scale:1.06}.tcg-sum__card .tcg-card{box-shadow:0 0 0 .125rem color-mix(in srgb, var(--tier) 80%, transparent), 0 0 calc(var(--foil,0) * 3.5rem) color-mix(in srgb, var(--tier) 60%, transparent), 0 1rem 1.75rem #0000008c}.tcg-sum[data-sold=true] .tcg-sum__card{opacity:.35;filter:grayscale(.8)}@keyframes tcg-sum-in{0%{opacity:0;translate:0 3rem;scale:.6}}.tcg-sum__dock{justify-items:center;gap:2.2vh;display:grid}.tcg-sum__total{text-align:center;justify-items:center;gap:.375rem;display:grid}.tcg-sum__total span{letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 .125rem .625rem #06030fe6;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:800;display:flex}.tcg-sum__total span:before{background:var(--tcg-violet);content:"";border-radius:9999px;flex-shrink:0;width:.3125rem;height:.875rem}.tcg-sum__total b{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-shadow:0 .1875rem 1rem #06030fe6;font-size:clamp(2.75rem,7.4vh,4.5rem);font-weight:900;line-height:1}.tcg-sum__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.tcg-cta{background:var(--tcg-band);color:#fff;white-space:nowrap;cursor:pointer;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;gap:.625rem;height:3.25rem;padding:0 1.375rem;font-size:.9375rem;font-weight:700;transition:background-color .15s,transform .15s;display:inline-flex}.tcg-cta:hover{background:var(--tcg-hover)}.tcg-cta:focus-visible{outline:2px solid var(--tcg-ring);outline-offset:2px}.tcg-cta:disabled{opacity:.6;cursor:default}.tcg-cta--main{background:var(--tcg-violet);padding-right:.5rem}.tcg-cta--main:hover{background:var(--tcg-violet-up)}.tcg-cta__price{background:var(--tcg-cell);font-variant-numeric:tabular-nums;border-radius:.4375rem;place-items:center;height:2.25rem;padding:0 .625rem;display:grid}.tcg-cta--third{background:var(--tcg-veil);font-size:.875rem}.tcg-cta--third:hover{background:var(--tcg-veil-up)}.tcg-cta--skip{height:2.25rem;padding:0 .875rem;font-size:.75rem}.tcg-sum__err{color:#ff8f9f;font-size:.8125rem;font-weight:600}@container dg-cases (max-width:30rem){.tcg-shop{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.tcg-pack__stage{height:12.5rem}.tcg-pack__art{width:6.5rem}.tcg-pack__foot{flex-direction:column;align-items:flex-start;gap:.5rem}.tcg-search{flex-basis:100%;max-width:none}.tcg-bar__end{margin-left:0}}@media (max-width:34rem){.tcg-stage__top{gap:.5rem;padding-left:.625rem;padding-right:.625rem}.tcg-stage__title{font-size:.9375rem}.tcg-stage__bal{font-size:.75rem}.tcg-stage__ballabel{display:none}.tcg-hint{left:63%}.tcg-sum__ctas{grid-template-columns:1fr 1fr;width:min(22rem,88vw);display:grid}.tcg-cta--main{grid-column:1/-1;justify-content:space-between;padding-left:1.125rem}.tcg-cta:not(.tcg-cta--main){padding-left:.5rem;padding-right:.5rem}.tcg-cta--third{white-space:normal;height:3rem;font-size:.75rem;line-height:1.15}}@media (prefers-reduced-motion:reduce){.tcg *,.tcg-stage,.tcg-stage *,.tcg-inspect,.tcg-inspect *{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}
