/* Dot concept layer (fictional edition only). Loaded after style.css so the generated v5 sheet stays untouched:
   pixel font, square corners, hard one-step shadows, nearest-neighbour image scaling. */
@font-face{font-family:'DungGeunMo';src:url(/fonts/dunggeunmo.woff2) format('woff2');font-display:swap}
:root{--px-ink:#17181f;--px-shadow:0 3px 0 var(--px-ink)}
html,body,button,input,select,textarea{font-family:'DungGeunMo','Malgun Gothic',monospace!important;font-synthesis:none;letter-spacing:0!important}
svg text{font-family:'DungGeunMo','Malgun Gothic',monospace!important}
/* pixel art is never shrunk nearest-neighbour (it drops rows of dots): background art scales smoothly, and each <img> is
   switched to nearest-neighbour by retro.js only when it is shown at its own size or larger */
img{image-rendering:auto}
*,*::before,*::after{border-radius:0!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
/* buttons press down one step instead of easing */
button:not(:disabled):not(.pz-skip){box-shadow:var(--px-shadow)!important;transition:none!important}
button:not(:disabled):active{transform:translateY(3px)!important;box-shadow:none!important}
:focus-visible{outline:3px solid #ffd23f!important;outline-offset:2px!important;box-shadow:none!important}
/* play scene: fielders and runners are 7x12 dot sprites (scene-v2.js); runners swap two leg frames */
.play-scene.sv2 .sv-man rect{stroke:none}
.play-scene.sv2 .sv-tag rect,.play-scene.sv2 .sv-slam rect{rx:0;ry:0}
.play-scene.sv2 .sv-man .sv-shadow{fill:#000;fill-opacity:.35}
.play-scene.sv2 .sv-man .sv-body{fill:#f2f5f3;stroke:none}
.play-scene.sv2 .sv-man .sv-head{fill:#e9c9a4}
.play-scene.sv2 .sv-man .sv-eye{fill:#17181f}
.play-scene.sv2 .sv-man .sv-cap{fill:#2d4f8c}
.play-scene.sv2 .sv-man .sv-belt{fill:#17181f}
.play-scene.sv2 .sv-man .sv-leg{fill:#c6d0dc}
.play-scene.sv2 .sv-man.on .sv-body{fill:#ffd24a}
.play-scene.sv2 .sv-man.run .sv-body{fill:#e2553f}
.play-scene.sv2 .sv-man.run .sv-cap{fill:#7d1f16}
.play-scene.sv2 .sv-man .l2{visibility:hidden}
.play-scene.sv2 .sv-man.run .l1{animation:px-legA .34s steps(1,end) infinite}
.play-scene.sv2 .sv-man.run .l2{animation:px-legB .34s steps(1,end) infinite}
/* pitch view: the batter and pitcher read as dot figures like the sprites above: square ends, sharp joins, sprite colours */
.play-scene.sv2 .pz-view :is(.pz-rig,.pz-pitcher) path{stroke-linecap:square!important;stroke-linejoin:miter!important}
.play-scene.sv2 .pz-view .pz-rig path:is(.thigh,.shin,.up,.torso:not(.chest)){stroke:#f2f5f3!important}.play-scene.sv2 .pz-view .pz-rig path.torso:not(.chest){fill:#f2f5f3!important}
.play-scene.sv2 .pz-view .pz-rig path.far:not(.sock):not(.fore){stroke:#c6d0dc!important}
html body .play-scene.sv2 .pz-view .pz-rig{filter:drop-shadow(1px 0 0 #17181f) drop-shadow(-1px 0 0 #17181f) drop-shadow(0 1px 0 #17181f) drop-shadow(0 -1px 0 #17181f)!important}
html body .play-scene.sv2 .pz-view .pz-rig path.thigh{stroke-width:13}html body .play-scene.sv2 .pz-view .pz-rig path:is(.shin,.sock){stroke-width:9.5}html body .play-scene.sv2 .pz-view .pz-rig path.shoe{stroke-width:7}html body .play-scene.sv2 .pz-view .pz-rig path.up{stroke-width:9}html body .play-scene.sv2 .pz-view .pz-rig path.fore{stroke-width:6.5}html body .play-scene.sv2 .pz-view .pz-rig path.torso{stroke-width:9}html body .play-scene.sv2 .pz-view .pz-rig path.neck{stroke-width:5.5}html body .play-scene.sv2 .pz-view .pz-rig path.belt{stroke-width:4}   /* drawn at 0.66: thicker so the small figure stays chunky like a sprite */
@keyframes px-legA{0%{visibility:visible}50%{visibility:hidden}}
@keyframes px-legB{0%{visibility:hidden}50%{visibility:visible}}
@media (prefers-reduced-motion:reduce){.play-scene.sv2 .sv-man.run .l1,.play-scene.sv2 .sv-man.run .l2{animation:none}}
/* line icons drawn without anti-aliasing: hard stair-stepped edges like the rest of the dot UI */
svg.gi,svg.gi *{shape-rendering:crispEdges;stroke-linecap:square;stroke-linejoin:miter}
/* pack opening and fusion: no soft light layers (glow, rays, pillars, beam, gloss, reflection, lens flare, sigil, foil
   sweep); their light is pixel effects drawn by pfx.js (pixelfx) */
.pk-fx :is(.pk-glow,.pk-rays,.pk-pillars,.pk-beam,.pk-gloss,.pk-reflect,.pk-ring,.pk-flare,.pk-sigil,.pk-sparks,.pk-shine,.pk-comet){display:none!important}
/* the cut line along the seam: one fine 1px line, no halo */
html .pk-fx .pk-seam{height:1px!important;box-shadow:none!important;background:#ecd9a6!important;border-radius:0!important}
/* generated by tools/retro-steps.mjs */
.review-nav{box-shadow:0 2px 0 color-mix(in srgb,var(--c-black) 26.7%,transparent)!important;}
.versus-card{box-shadow:0 5px 0 color-mix(in srgb,var(--c-navy-15) 4.7%,transparent)!important;}
.plate-result{box-shadow:0 8px 0 color-mix(in srgb,var(--c-navy-15) 7.1%,transparent)!important;}
.player-card-art > .player-art{background:linear-gradient(145deg,var(--c-gray-96) 0% 33.33%,color-mix(in srgb,var(--c-gray-96),var(--c-slate-82)) 33.33% 66.67%,var(--c-slate-82) 66.67% 100%);}
.pack-hero{background:linear-gradient(130deg,var(--c-navy-11) 0% 33.33%,color-mix(in srgb,var(--c-navy-11),color-mix(in srgb,var(--p-blue) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-blue) 55%,var(--p-ink)) 66.67% 100%);}
.pack-object{box-shadow:18px 18px 0 var(--p-ink),0 22px 0 color-mix(in srgb,var(--c-black) 53.3%,transparent)!important;background:linear-gradient(155deg,var(--c-blue-96) 0% 33.33%,color-mix(in srgb,var(--c-blue-96),color-mix(in srgb,var(--p-slate) 60%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-slate) 60%,var(--p-white)) 66.67% 100%);}
.team-grid button.active{box-shadow:0 5px 0 color-mix(in srgb,var(--c-blue-41) 10.2%,transparent)!important;}
.login-card{box-shadow:0 24px 0 color-mix(in srgb,var(--c-black) 33.3%,transparent)!important;}
.store-tabs button[aria-pressed="true"]{box-shadow:0 2px 0 color-mix(in srgb,var(--c-navy-15) 7.1%,transparent)!important;}
.player-card[data-grade]{box-shadow:0 3px 0 color-mix(in srgb,var(--c-navy-11) 14.9%,transparent),inset 0 0 0 1px rgba(var(--rarity-rgb),.2)!important;background:linear-gradient(var(--c-white) 0% 33.33%,color-mix(in srgb,var(--c-white),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%) padding-box,var(--frame) border-box;}
.pack-opening{box-shadow:0 15px 0 color-mix(in srgb,var(--p-ink) 80%,transparent),0 0 0 rgba(var(--rarity-rgb),.18)!important;background:radial-gradient(ellipse at 50% 0,rgba(var(--rarity-rgb),.16) 0% 21.67%,color-mix(in srgb,rgba(var(--rarity-rgb),.16),transparent) 21.67% 43.33%,transparent 43.33% 100%),var(--c-navy-11);}
.pack-celebration{background:radial-gradient(ellipse at center,rgba(var(--rarity-rgb),.15) 0% 24%,color-mix(in srgb,rgba(var(--rarity-rgb),.15),transparent) 24% 48%,transparent 48% 100%);}
[data-grade="SR"]>.pack-rays{background:radial-gradient(transparent 0% 25.33%,color-mix(in srgb,transparent,color-mix(in srgb,var(--p-g-sr) 22%,transparent)) 25.33% 25.67%,color-mix(in srgb,var(--p-g-sr) 22%,transparent) 25.67% 26%,color-mix(in srgb,var(--p-g-sr) 22%,transparent) 26% 26.67%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 22%,transparent),transparent) 26.67% 27.33%,transparent 27.33% 28%,transparent 28% 31.67%,color-mix(in srgb,transparent,transparent) 31.67% 35.33%,transparent 35.33% 39%,transparent 39% 39.33%,color-mix(in srgb,transparent,color-mix(in srgb,var(--p-g-sr) 14.1%,transparent)) 39.33% 39.67%,color-mix(in srgb,var(--p-g-sr) 14.1%,transparent) 39.67% 40%,color-mix(in srgb,var(--p-g-sr) 14.1%,transparent) 40% 41%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 14.1%,transparent),transparent) 41% 42%,transparent 42% 100%);}
.reveal-burst{text-shadow:0 0 0 var(--rarity)!important;}
.pack-opening .reveal-slot[data-grade="SR"]:after,.pack-opening .reveal-slot[data-grade="SSR"]:after{background:linear-gradient(110deg,transparent 0% 39.33%,color-mix(in srgb,transparent,rgba(var(--rarity-rgb),.6)) 39.33% 43.67%,rgba(var(--rarity-rgb),.6) 43.67% 48%,rgba(var(--rarity-rgb),.6) 48% 52%,color-mix(in srgb,rgba(var(--rarity-rgb),.6),transparent) 52% 56%,transparent 56% 100%);}
dialog{box-shadow:0 20px 0 color-mix(in srgb,var(--p-navy) 26.7%,transparent)!important;}
.aux-sheet{box-shadow:0 24px 0 color-mix(in srgb,var(--c-black) 53.3%,transparent)!important;}
.segmented button.active{box-shadow:0 2px 0 color-mix(in srgb,var(--c-navy-15) 7.8%,transparent)!important;}
.pack-opening .sheet-body{background:radial-gradient(ellipse at 50% 0,rgba(var(--rarity-rgb),.16) 0% 21.67%,color-mix(in srgb,rgba(var(--rarity-rgb),.16),transparent) 21.67% 43.33%,transparent 43.33% 100%),var(--c-navy-11);}
.note-tabs button.active{box-shadow:0 2px 0 color-mix(in srgb,var(--c-navy-15) 7.5%,transparent)!important;}
.foil-pack.small{box-shadow:0 7px 0 color-mix(in srgb,var(--c-navy-15) 20.8%,transparent)!important;}
.trait-power{background:linear-gradient(135deg,var(--c-gold-96-2) 0% 33.33%,color-mix(in srgb,var(--c-gold-96-2),color-mix(in srgb,var(--p-gold) 60%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 66.67% 100%);}
.tactic-card.selected{box-shadow:0 0 0 2px var(--blue),0 6px 0 color-mix(in srgb,var(--c-blue-41) 14.5%,transparent)!important;}
.result-homer{box-shadow:0 8px 0 color-mix(in srgb,var(--p-g-ssr) 18.8%,transparent)!important;}
.action-dock{box-shadow:0 -5px 0 color-mix(in srgb,var(--c-navy-15) 4.7%,transparent)!important;}
.ability-card>header{background:linear-gradient(110deg,var(--c-gold-96-2) 0% 33.33%,color-mix(in srgb,var(--c-gold-96-2),color-mix(in srgb,var(--p-gold) 32%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)) 66.67% 100%);}
.walkoff-banner{background:linear-gradient(115deg,var(--c-navy-15) 0% 33.33%,color-mix(in srgb,var(--c-navy-15),color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)) 66.67% 100%);}
.league-hero{box-shadow:0 10px 0 color-mix(in srgb,var(--c-navy-15) 7.1%,transparent)!important;background:linear-gradient(115deg,var(--c-navy-15) 0% 33.33%,color-mix(in srgb,var(--c-navy-15),var(--p-navy)) 33.33% 66.67%,var(--p-navy) 66.67% 100%);}
.postseason-banner{background:linear-gradient(110deg,var(--c-orange-98) 0% 33.33%,color-mix(in srgb,var(--c-orange-98),var(--c-gold-96-2)) 33.33% 66.67%,var(--c-gold-96-2) 66.67% 100%);}
.postseason-series.current{box-shadow:0 5px 0 color-mix(in srgb,var(--p-g-ssr) 7.1%,transparent)!important;}
.grade-evaluation{background:linear-gradient(135deg,var(--c-blue-96) 0% 33.33%,color-mix(in srgb,var(--c-blue-96),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%);}
.stats-scroll .league-stats th:first-child{box-shadow:3px 0 0 color-mix(in srgb,var(--c-navy-19) 6.3%,transparent)!important;}
.roster-field>.field-slot{box-shadow:0 3px 0 color-mix(in srgb,var(--p-ink) 20%,transparent)!important;}
.broadcast-field{background:radial-gradient(ellipse,color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink)),color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink)) 66.67% 100%);}
.season-mvp-card{background:linear-gradient(135deg,var(--c-orange-98) 0% 33.33%,color-mix(in srgb,var(--c-orange-98),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%);}
.enhancement-inline.metal-silver{background:linear-gradient(120deg,var(--c-slate-85) 0% 16.67%,color-mix(in srgb,var(--c-slate-85),var(--c-white)) 16.67% 33.33%,var(--c-white) 33.33% 50%,var(--c-white) 50% 66.67%,color-mix(in srgb,var(--c-white),var(--c-slate-80)) 66.67% 83.33%,var(--c-slate-80) 83.33% 100%);}
.enhancement-inline.metal-gold{background:linear-gradient(120deg,var(--p-gold) 0% 16.67%,color-mix(in srgb,var(--p-gold),color-mix(in srgb,var(--p-gold) 32%,var(--p-white))) 16.67% 33.33%,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)) 33.33% 50%,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)) 50% 66.67%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)),var(--p-gold)) 66.67% 83.33%,var(--p-gold) 83.33% 100%);}
.enhance-player.finish-silver{background:linear-gradient(125deg,var(--c-slate-85) 0% 16.67%,color-mix(in srgb,var(--c-slate-85),var(--c-white)) 16.67% 33.33%,var(--c-white) 33.33% 50%,var(--c-white) 50% 66.67%,color-mix(in srgb,var(--c-white),var(--c-slate-82)) 66.67% 83.33%,var(--c-slate-82) 83.33% 100%);}
.enhance-player.finish-gold{background:linear-gradient(125deg,var(--p-gold) 0% 16.67%,color-mix(in srgb,var(--p-gold),var(--c-gold-96)) 16.67% 33.33%,var(--c-gold-96) 33.33% 50%,var(--c-gold-96) 50% 66.67%,color-mix(in srgb,var(--c-gold-96),var(--p-gold)) 66.67% 83.33%,var(--p-gold) 83.33% 100%);}
.enhance-burst:after{background:linear-gradient(105deg,transparent 0% 44.67%,color-mix(in srgb,transparent,color-mix(in srgb,var(--c-white) 85.1%,transparent)) 44.67% 47.33%,color-mix(in srgb,var(--c-white) 85.1%,transparent) 47.33% 50%,color-mix(in srgb,var(--c-white) 85.1%,transparent) 50% 52.67%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 85.1%,transparent),transparent) 52.67% 55.33%,transparent 55.33% 100%);}
.rarity-lr .player-card-art{background:linear-gradient(135deg,color-mix(in srgb,var(--p-g-lr) 16%,var(--p-white)) 0% 18.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 16%,var(--p-white)),color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white))) 18.33% 36.67%,color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white)) 36.67% 55%,color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white)) 55% 70%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white)),color-mix(in srgb,var(--p-blue) 16%,var(--p-white))) 70% 85%,color-mix(in srgb,var(--p-blue) 16%,var(--p-white)) 85% 100%);}
.lr-power{background:linear-gradient(120deg,color-mix(in srgb,var(--p-green) 16%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-green) 16%,var(--p-white)),var(--c-purple-94)) 33.33% 66.67%,var(--c-purple-94) 66.67% 100%);}
.bulk-hero{background:linear-gradient(120deg,var(--c-navy-15) 0% 33.33%,color-mix(in srgb,var(--c-navy-15),color-mix(in srgb,var(--p-blue) 80%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-blue) 80%,var(--p-ink)) 66.67% 100%);}
.bulk-hero.metal-silver{background:linear-gradient(120deg,var(--p-navy) 0% 33.33%,color-mix(in srgb,var(--p-navy),color-mix(in srgb,var(--p-slate) 80%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-slate) 80%,var(--p-ink)) 66.67% 100%);}
.bulk-hero.metal-gold{background:linear-gradient(120deg,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)),color-mix(in srgb,var(--p-gold) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-gold) 55%,var(--p-ink)) 66.67% 100%);}
.match-shell[data-phase="result"] .result-actions{box-shadow:0 -3px 0 color-mix(in srgb,var(--c-navy-15) 6.3%,transparent)!important;}
.match-shell:is([data-phase="exchange"],[data-phase="tactic"]) .action-dock{box-shadow:0 -3px 0 color-mix(in srgb,var(--c-navy-15) 6.3%,transparent)!important;}
.prepare-actions{box-shadow:0 -3px 0 color-mix(in srgb,var(--c-navy-15) 6.3%,transparent)!important;}
.clutch-hero{background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--p-slate) 80%,var(--p-ink)) 0% 23.33%,color-mix(in srgb,color-mix(in srgb,var(--p-slate) 80%,var(--p-ink)),transparent) 23.33% 46.67%,transparent 46.67% 100%),var(--c-navy-15);}
.clutch-charges i.charged{box-shadow:0 0 0 color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 31.4%,transparent)!important;}
.clutch-mode-cards button.selected{box-shadow:0 2px 0 color-mix(in srgb,color-mix(in srgb,var(--p-g-ssr) 80%,var(--p-ink)) 9.4%,transparent)!important;}
.clutch-burst{box-shadow:0 0 0 color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 33.3%,transparent)!important;}
.starter-item{background:linear-gradient(125deg,var(--c-gold-96-2) 0% 33.33%,color-mix(in srgb,var(--c-gold-96-2),var(--c-blue-96)) 33.33% 66.67%,var(--c-blue-96) 66.67% 100%);}
.match-rewards{background:linear-gradient(130deg,var(--c-blue-96) 0% 33.33%,color-mix(in srgb,var(--c-blue-96),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%);}
.album-card.complete{background:linear-gradient(140deg,var(--c-orange-98) 0% 33.33%,color-mix(in srgb,var(--c-orange-98),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%);}
.ps-hero{background:linear-gradient(140deg,var(--p-navy) 0% 33.33%,color-mix(in srgb,var(--p-navy),color-mix(in srgb,var(--p-blue) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-blue) 55%,var(--p-ink)) 66.67% 100%);}
.ps-hub.champ .ps-hero{background:linear-gradient(140deg,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)),var(--p-g-ssr)) 33.33% 66.67%,var(--p-g-ssr) 66.67% 100%);}
.ps-hub.out .ps-hero{background:linear-gradient(140deg,color-mix(in srgb,var(--p-slate) 55%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-slate) 55%,var(--p-ink)),color-mix(in srgb,var(--p-g-n) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-n) 55%,var(--p-ink)) 66.67% 100%);}
.duel-card.won{box-shadow:0 0 0 2px color-mix(in srgb,var(--p-gold) 60%,var(--p-white)),0 6px 0 color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 25.1%,transparent)!important;}
.player-card[data-grade="N"]{box-shadow:0 3px 0 color-mix(in srgb,var(--c-navy-11) 12.2%,transparent)!important;}
.player-card[data-grade="N"] .player-card-art{background:linear-gradient(165deg,var(--c-gray-96) 0% 33.33%,color-mix(in srgb,var(--c-gray-96),var(--c-slate-90)) 33.33% 66.67%,var(--c-slate-90) 66.67% 100%);}
.player-card[data-grade="R"]{box-shadow:0 4px 0 color-mix(in srgb,var(--p-blue) 18%,transparent)!important;}
.player-card[data-grade="R"] .player-card-art{background:radial-gradient(circle at 50% 20%,var(--c-blue-96) 0% 20%,color-mix(in srgb,var(--c-blue-96),transparent) 20% 40%,transparent 40% 100%),linear-gradient(165deg,color-mix(in srgb,var(--p-g-r) 16%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-r) 16%,var(--p-white)),color-mix(in srgb,var(--p-blue) 32%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-blue) 32%,var(--p-white)) 66.67% 100%);}
.player-card[data-grade="SR"]{box-shadow:0 5px 0 color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 80%,var(--p-ink)) 25.1%,transparent),0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)) 33.3%,transparent)!important;}
.player-card[data-grade="SR"] .player-card-art{background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--p-g-sr) 8%,var(--p-white)) 0% 19.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 8%,var(--p-white)),transparent) 19.33% 38.67%,transparent 38.67% 100%),repeating-linear-gradient(135deg,#ffffff00 0 10px,color-mix(in srgb,var(--c-white) 18%,transparent) 10px 12px),linear-gradient(165deg,color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white)),color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white)) 66.67% 100%);}
.player-card[data-grade="SSR"]{box-shadow:0 6px 0 color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 33.3%,transparent),0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 50.2%,transparent)!important;}
.player-card[data-grade="SSR"] .player-card-art{background:radial-gradient(circle at 50% 28%,var(--c-gold-98) 0,#fff3cc00 55%),repeating-conic-gradient(from 0deg at 50% 30%,color-mix(in srgb,var(--p-gold) 20%,transparent) 0deg 9deg,#ffffff00 9deg 22deg),linear-gradient(165deg,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)),color-mix(in srgb,var(--p-gold) 60%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 66.67% 100%);}
.player-card[data-grade="LR"] .player-card-art{background:radial-gradient(circle at 50% 26%,color-mix(in srgb,var(--c-white) 81.6%,transparent) 0% 18.33%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 81.6%,transparent),#ffffff00) 18.33% 36.67%,#ffffff00 36.67% 100%),linear-gradient(135deg,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)) 0% 13.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)),color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white))) 13.33% 26.67%,color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white)) 26.67% 40%,color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white)) 40% 50%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white)),color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white))) 50% 60%,color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white)) 60% 70%,color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white)) 70% 80%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 16%,var(--p-white)),color-mix(in srgb,var(--p-gold) 32%,var(--p-white))) 80% 90%,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)) 90% 100%);}
.player-card[data-grade="SSR"] .player-card-art::after,.player-card[data-grade="LR"] .player-card-art::after{background:linear-gradient(110deg,#fff0 0% 44.67%,color-mix(in srgb,#fff0,color-mix(in srgb,var(--c-gold-98) 75.3%,transparent)) 44.67% 47.33%,color-mix(in srgb,var(--c-gold-98) 75.3%,transparent) 47.33% 50%,color-mix(in srgb,var(--c-gold-98) 75.3%,transparent) 50% 52.67%,color-mix(in srgb,color-mix(in srgb,var(--c-gold-98) 75.3%,transparent),#fff0) 52.67% 55.33%,#fff0 55.33% 100%);}
.player-card.finish-gold[data-grade]{box-shadow:0 6px 0 color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 33.3%,transparent),0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 56.5%,transparent)!important;}
.grade-badge[data-grade="N"]{background:linear-gradient(135deg,color-mix(in srgb,var(--p-line) 55%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-line) 55%,var(--p-ink)),var(--c-slate-74)) 33.33% 66.67%,var(--c-slate-74) 66.67% 100%);}
.grade-badge[data-grade="R"]{background:linear-gradient(135deg,var(--p-blue) 0% 33.33%,color-mix(in srgb,var(--p-blue),color-mix(in srgb,var(--p-g-r) 60%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-r) 60%,var(--p-white)) 66.67% 100%);}
.grade-badge[data-grade="SR"]{background:linear-gradient(135deg,var(--c-purple-38) 0% 33.33%,color-mix(in srgb,var(--c-purple-38),var(--p-g-sr)) 33.33% 66.67%,var(--p-g-sr) 66.67% 100%);}
.grade-badge[data-grade="SSR"]{background:linear-gradient(135deg,var(--c-orange-49) 0% 18.33%,color-mix(in srgb,var(--c-orange-49),var(--p-gold)) 18.33% 36.67%,var(--p-gold) 36.67% 55%,var(--p-gold) 55% 70%,color-mix(in srgb,var(--p-gold),var(--p-g-ssr)) 70% 85%,var(--p-g-ssr) 85% 100%);}
.grade-badge[data-grade="LR"]{background:linear-gradient(120deg,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 0% 11.11%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)),color-mix(in srgb,var(--p-g-r) 60%,var(--p-white))) 11.11% 22.22%,color-mix(in srgb,var(--p-g-r) 60%,var(--p-white)) 22.22% 33.33%,color-mix(in srgb,var(--p-g-r) 60%,var(--p-white)) 33.33% 44.44%,color-mix(in srgb,color-mix(in srgb,var(--p-g-r) 60%,var(--p-white)),color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white))) 44.44% 55.56%,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)) 55.56% 66.67%,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)) 66.67% 77.78%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)),color-mix(in srgb,var(--p-red) 60%,var(--p-white))) 77.78% 88.89%,color-mix(in srgb,var(--p-red) 60%,var(--p-white)) 88.89% 100%);}
.bc-bar{box-shadow:0 18px 0 color-mix(in srgb,var(--c-black) 46.7%,transparent)!important;background:linear-gradient(90deg,var(--c-navy-11) 0% 20%,color-mix(in srgb,var(--c-navy-11),var(--p-navy)) 20% 40%,var(--p-navy) 40% 60%,var(--p-navy) 60% 73.33%,color-mix(in srgb,var(--p-navy),var(--c-navy-11)) 73.33% 86.67%,var(--c-navy-11) 86.67% 100%);}
.bc-bar::after{background:linear-gradient(90deg,transparent 0% 16.67%,color-mix(in srgb,transparent,var(--accent2)) 16.67% 33.33%,var(--accent2) 33.33% 50%,var(--accent2) 50% 66.67%,color-mix(in srgb,var(--accent2),transparent) 66.67% 83.33%,transparent 83.33% 100%);}
.bc-streak{background:linear-gradient(100deg,transparent 0% 35%,color-mix(in srgb,transparent,color-mix(in srgb,var(--c-white) 14.9%,transparent)) 35% 40%,color-mix(in srgb,var(--c-white) 14.9%,transparent) 40% 45%,color-mix(in srgb,var(--c-white) 14.9%,transparent) 45% 48.33%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 14.9%,transparent),transparent) 48.33% 51.67%,transparent 51.67% 100%);}
.cel{background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--c-navy-6) 50.2%,transparent) 0% 23.33%,color-mix(in srgb,color-mix(in srgb,var(--c-navy-6) 50.2%,transparent),color-mix(in srgb,var(--p-ink) 90.2%,transparent)) 23.33% 46.67%,color-mix(in srgb,var(--p-ink) 90.2%,transparent) 46.67% 100%);}
.cel-beam{box-shadow:0 0 0 var(--accent),0 0 0 var(--accent)!important;background:linear-gradient(90deg,transparent 0% 6.67%,color-mix(in srgb,transparent,var(--accent)) 6.67% 13.33%,var(--accent) 13.33% 20%,var(--accent) 20% 30%,color-mix(in srgb,var(--accent),var(--c-white)) 30% 40%,var(--c-white) 40% 50%,var(--c-white) 50% 60%,color-mix(in srgb,var(--c-white),var(--accent)) 60% 70%,var(--accent) 70% 80%,var(--accent) 80% 86.67%,color-mix(in srgb,var(--accent),transparent) 86.67% 93.33%,transparent 93.33% 100%);}
.cel-band{box-shadow:0 30px 0 color-mix(in srgb,var(--c-black) 66.7%,transparent)!important;background:linear-gradient(100deg,var(--c-navy-11) 0% 18.33%,color-mix(in srgb,var(--c-navy-11),var(--p-navy)) 18.33% 36.67%,var(--p-navy) 36.67% 55%,var(--p-navy) 55% 70%,color-mix(in srgb,var(--p-navy),var(--c-navy-11)) 70% 85%,var(--c-navy-11) 85% 100%);}
.cel-spark{background:linear-gradient(var(--accent2) 0% 33.33%,color-mix(in srgb,var(--accent2),var(--accent)) 33.33% 66.67%,var(--accent) 66.67% 100%);}
.cel.crack .cel-band{background:linear-gradient(100deg,var(--p-ink) 0% 18.33%,color-mix(in srgb,var(--p-ink),var(--p-ink)) 18.33% 36.67%,var(--p-ink) 36.67% 55%,var(--p-ink) 55% 70%,color-mix(in srgb,var(--p-ink),var(--p-ink)) 70% 85%,var(--p-ink) 85% 100%);}
.cel-crack path{filter:drop-shadow(0 0 0 var(--p-red))!important;}
.cel-band::after{background:linear-gradient(180deg,color-mix(in srgb,var(--c-white) 7.8%,transparent) 0% 13.33%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 7.8%,transparent),transparent) 13.33% 26.67%,transparent 26.67% 40%,transparent 40% 50%,color-mix(in srgb,transparent,#0000) 50% 60%,#0000 60% 70%,#0000 70% 80%,color-mix(in srgb,#0000,color-mix(in srgb,var(--c-black) 25.1%,transparent)) 80% 90%,color-mix(in srgb,var(--c-black) 25.1%,transparent) 90% 100%);}
html.ui-v3 .versus-card{box-shadow:0 6px 0 color-mix(in srgb,var(--c-navy-15) 5.9%,transparent)!important;}
html.ui-v3 .tactic-card.selected{box-shadow:0 8px 0 color-mix(in srgb,var(--c-navy-15) 12.2%,transparent)!important;}
html.ui-v3 .versus-card .player-side .eyebrow .grade{text-shadow:0 1px 0 color-mix(in srgb,var(--c-black) 33.3%,transparent)!important;}
html.ui-v3 .bc-impact .bc-bar{box-shadow:0 18px 0 color-mix(in srgb,var(--c-navy-15) 20%,transparent)!important;}
html.ui-v3 .cel-band,html.ui-v3 .cel.crack .cel-band{box-shadow:0 24px 0 color-mix(in srgb,var(--c-navy-6) 40%,transparent)!important;}
.tactic-kind-tabs button.active{box-shadow:0 2px 0 rgba(18,25,51,.18)!important;}
.tactic-card.special{background:linear-gradient(180deg,color-mix(in srgb,var(--p-g-sr) 8%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 8%,var(--p-white)),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%);}
.tactic-face{box-shadow:0 12px 0 color-mix(in srgb,var(--c-navy-15) 20%,transparent)!important;background:linear-gradient(170deg,var(--c-white) 0% 33.33%,color-mix(in srgb,var(--c-white),var(--c-purple-94)) 33.33% 66.67%,var(--c-purple-94) 66.67% 100%);}
.tactic-face.defense{background:linear-gradient(170deg,var(--c-white) 0% 33.33%,color-mix(in srgb,var(--c-white),var(--c-blue-96)) 33.33% 66.67%,var(--c-blue-96) 66.67% 100%);}
.tactic-face[data-grade="SSR"]{box-shadow:0 0 0 2px color-mix(in srgb,var(--p-gold) 60%,var(--p-white)),0 14px 0 color-mix(in srgb,var(--p-g-ssr) 33.3%,transparent)!important;}
.special-card[data-grade="SSR"]{background:linear-gradient(90deg,var(--c-orange-98) 0% 33.33%,color-mix(in srgb,var(--c-orange-98),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%);}
.login-brand img.login-art{box-shadow:0 14px 0 color-mix(in srgb,var(--c-navy-15) 14.9%,transparent)!important;}
.grade-badge[data-grade="SSR"],html.ui-v3 .grade-badge[data-grade="SSR"]{background:linear-gradient(135deg,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)),var(--p-g-ssr)) 33.33% 66.67%,var(--p-g-ssr) 66.67% 100%);}
.grade-badge[data-grade="UR"],.grade.grade-ur{background:linear-gradient(135deg,var(--p-red) 0% 33.33%,color-mix(in srgb,var(--p-red),var(--p-red)) 33.33% 66.67%,var(--p-red) 66.67% 100%);}
.player-card[data-grade="UR"]:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--p-red) 60%,var(--p-white)),0 12px 0 color-mix(in srgb,var(--p-red) 40%,transparent)!important;}
.pack-opening .reveal-slot[data-grade="UR"]>.player-card{box-shadow:0 0 0 3px color-mix(in srgb,var(--p-red) 60%,var(--p-white)),0 0 0 color-mix(in srgb,var(--p-red) 80%,transparent)!important;}
.ur-power{background:linear-gradient(90deg,var(--c-red-96) 0% 33.33%,color-mix(in srgb,var(--c-red-96),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%);}
.player-card[data-grade="UR"]{box-shadow:0 6px 0 color-mix(in srgb,var(--p-red) 33.3%,transparent),0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--p-red) 32%,var(--p-white)) 50.2%,transparent)!important;}
.player-card[data-grade="UR"] .player-card-art{background:radial-gradient(circle at 50% 28%,var(--c-red-96) 0,#ffe1dd00 55%),repeating-conic-gradient(from 0deg at 50% 30%,color-mix(in srgb,var(--p-red) 20%,transparent) 0deg 9deg,#ffffff00 9deg 22deg),linear-gradient(165deg,color-mix(in srgb,var(--p-red) 16%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-red) 16%,var(--p-white)),color-mix(in srgb,var(--p-red) 60%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-red) 60%,var(--p-white)) 66.67% 100%);}
.pack-opening .reveal-slot[data-grade="UR"]:after{background:linear-gradient(110deg,transparent 0% 39%,color-mix(in srgb,transparent,color-mix(in srgb,var(--p-red) 70%,transparent)) 39% 43%,color-mix(in srgb,var(--p-red) 70%,transparent) 43% 47%,color-mix(in srgb,var(--p-red) 70%,transparent) 47% 48.33%,color-mix(in srgb,color-mix(in srgb,var(--p-red) 70%,transparent),color-mix(in srgb,var(--c-white) 65.9%,transparent)) 48.33% 49.67%,color-mix(in srgb,var(--c-white) 65.9%,transparent) 49.67% 51%,color-mix(in srgb,var(--c-white) 65.9%,transparent) 51% 55%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 65.9%,transparent),transparent) 55% 59%,transparent 59% 100%);}
.growth-hero{background:linear-gradient(120deg,var(--c-navy-15) 0% 33.33%,color-mix(in srgb,var(--c-navy-15),color-mix(in srgb,var(--p-blue) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-blue) 55%,var(--p-ink)) 66.67% 100%);}
.growth-hero.awaken{background:linear-gradient(120deg,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)),var(--c-purple-38)) 33.33% 66.67%,var(--c-purple-38) 66.67% 100%);}
.growth-card{box-shadow:0 1px 0 color-mix(in srgb,var(--c-navy-15) 6%,transparent)!important;}
.growth-pips i.on{background:linear-gradient(90deg,var(--p-slate) 0% 33.33%,color-mix(in srgb,var(--p-slate),var(--c-blue-41)) 33.33% 66.67%,var(--c-blue-41) 66.67% 100%);}
.growth-card.top .growth-pips i.on{background:linear-gradient(90deg,var(--p-gold) 0% 33.33%,color-mix(in srgb,var(--p-gold),var(--p-gold)) 33.33% 66.67%,var(--p-gold) 66.67% 100%);}
.growth-pips.gems i.on{box-shadow:0 0 0 color-mix(in srgb,var(--c-purple-38) 55%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)),var(--c-purple-38)) 33.33% 66.67%,var(--c-purple-38) 66.67% 100%);}
.field-slot .awaken-inline{box-shadow:0 0 0 color-mix(in srgb,var(--c-purple-38) 50%,transparent)!important;background:linear-gradient(135deg,var(--c-purple-38) 0% 33.33%,color-mix(in srgb,var(--c-purple-38),color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)) 66.67% 100%);}
.awaken-panel{background:linear-gradient(135deg,var(--c-purple-94) 0% 33.33%,color-mix(in srgb,var(--c-purple-94),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%);}
.awaken-btn{background:linear-gradient(135deg,var(--c-purple-38) 0% 33.33%,color-mix(in srgb,var(--c-purple-38),color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)) 66.67% 100%)!important;}
.bc-icon img.gi.art.bc-art{box-shadow:0 2px 0 color-mix(in srgb,var(--c-black) 35%,transparent)!important;}
img.gi.art.postseason-art{box-shadow:0 4px 0 color-mix(in srgb,var(--c-black) 25%,transparent)!important;}
.awaken-fx{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--c-purple-38) 80%,transparent) 0% 23.33%,color-mix(in srgb,color-mix(in srgb,var(--c-purple-38) 80%,transparent),color-mix(in srgb,var(--p-ink) 95%,transparent)) 23.33% 46.67%,color-mix(in srgb,var(--p-ink) 95%,transparent) 46.67% 100%);}
.awaken-fx-gems i.on{background:linear-gradient(135deg,color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white)),var(--p-g-sr)) 33.33% 66.67%,var(--p-g-sr) 66.67% 100%);}
.awaken-fx.still .awaken-fx-gems i.new{background:linear-gradient(135deg,color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 32%,var(--p-white)),var(--p-g-sr)) 33.33% 66.67%,var(--p-g-sr) 66.67% 100%);}
.album-fill-callout{background:linear-gradient(120deg,var(--c-navy-15) 0% 33.33%,color-mix(in srgb,var(--c-navy-15),color-mix(in srgb,var(--p-blue) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-blue) 55%,var(--p-ink)) 66.67% 100%);}
.target-awaken{background:linear-gradient(135deg,color-mix(in srgb,var(--p-g-sr) 8%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 8%,var(--p-white)),var(--c-white)) 33.33% 66.67%,var(--c-white) 66.67% 100%)!important;}
.legend-fx{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)) 0% 24%,color-mix(in srgb,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)),var(--p-ink)) 24% 48%,var(--p-ink) 48% 100%);}
.lg-dots i{box-shadow:0 0 0 var(--p-gold)!important;}
.lg-heart{background:radial-gradient(circle,color-mix(in srgb,var(--c-gold-84) 55%,transparent) 0% 21.67%,color-mix(in srgb,color-mix(in srgb,var(--c-gold-84) 55%,transparent),transparent) 21.67% 43.33%,transparent 43.33% 100%);}
.lg-crack{box-shadow:0 0 0 12px color-mix(in srgb,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 90%,transparent)!important;}
.legend-pillars i{background:linear-gradient(180deg,transparent 0% 16.67%,color-mix(in srgb,transparent,color-mix(in srgb,var(--p-gold) 30%,transparent)) 16.67% 33.33%,color-mix(in srgb,var(--p-gold) 30%,transparent) 33.33% 50%,color-mix(in srgb,var(--p-gold) 30%,transparent) 50% 66.67%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 30%,transparent),transparent) 66.67% 83.33%,transparent 83.33% 100%);}
.legend-card{box-shadow:0 0 0 4px color-mix(in srgb,var(--p-gold) 25%,transparent),0 0 0 16px color-mix(in srgb,var(--p-gold) 50%,transparent)!important;}
.legend-shine{background:linear-gradient(115deg,transparent 0% 36%,color-mix(in srgb,transparent,color-mix(in srgb,var(--c-white) 70%,transparent)) 36% 42%,color-mix(in srgb,var(--c-white) 70%,transparent) 42% 48%,color-mix(in srgb,var(--c-white) 70%,transparent) 48% 52.67%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 70%,transparent),transparent) 52.67% 57.33%,transparent 57.33% 100%);}
.legend-word b{background:linear-gradient(180deg,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)) 0% 18.33%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 32%,var(--p-white)),var(--c-gold-84)) 18.33% 36.67%,var(--c-gold-84) 36.67% 55%,var(--c-gold-84) 55% 70%,color-mix(in srgb,var(--c-gold-84),var(--p-g-ssr)) 70% 85%,var(--p-g-ssr) 85% 100%);-webkit-background-clip:text;background-clip:text;}
.rare-fx{background:radial-gradient(circle at 50% 45%,var(--rare-deep) 0% 25%,color-mix(in srgb,var(--rare-deep),var(--p-ink)) 25% 50%,var(--p-ink) 50% 100%);}
.rare-word{text-shadow:0 0 0 var(--rare)!important;}
.rare-card{box-shadow:0 0 0 color-mix(in srgb,var(--rare) 55%,transparent)!important;}
.fuse-fx{background:radial-gradient(circle at 50% 45%,var(--p-ink) 0% 25%,color-mix(in srgb,var(--p-ink),var(--p-ink)) 25% 50%,var(--p-ink) 50% 100%);}
.fz-card{box-shadow:0 0 0 color-mix(in srgb,var(--c-red-61) 70%,transparent)!important;}
.fz-broken i{box-shadow:0 0 0 var(--c-white)!important;}
.fuse-face.owned img{box-shadow:0 0 0 color-mix(in srgb,var(--p-gold) 50%,transparent)!important;}
.ur-fx{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--p-g-ur) 55%,var(--p-ink)) 0% 24%,color-mix(in srgb,color-mix(in srgb,var(--p-g-ur) 55%,var(--p-ink)),var(--c-black)) 24% 48%,var(--c-black) 48% 100%);}
.ur-embers i{box-shadow:0 0 0 var(--c-red-57)!important;}
.ur-bolt{box-shadow:0 0 0 4px color-mix(in srgb,var(--p-red) 80%,transparent)!important;background:linear-gradient(90deg,transparent 0% 13.33%,color-mix(in srgb,transparent,var(--c-white)) 13.33% 26.67%,var(--c-white) 26.67% 40%,var(--c-white) 40% 46.67%,color-mix(in srgb,var(--c-white),var(--c-red-61)) 46.67% 53.33%,var(--c-red-61) 53.33% 60%,var(--c-red-61) 60% 73.33%,color-mix(in srgb,var(--c-red-61),transparent) 73.33% 86.67%,transparent 86.67% 100%);}
.ur-back{box-shadow:0 0 0 color-mix(in srgb,var(--c-red-57) 60%,transparent)!important;background:radial-gradient(circle at 50% 40%,var(--p-g-ur) 0% 25%,color-mix(in srgb,var(--p-g-ur),color-mix(in srgb,var(--p-g-ur) 55%,var(--p-ink))) 25% 50%,color-mix(in srgb,var(--p-g-ur) 55%,var(--p-ink)) 50% 100%);}
.ur-back span{text-shadow:0 0 0 var(--c-red-57)!important;}
.ur-back i{box-shadow:0 0 0 color-mix(in srgb,var(--p-red) 60%,var(--p-white))!important;}
.ur-front{box-shadow:0 0 0 4px color-mix(in srgb,var(--c-red-61) 25%,transparent),0 0 0 14px color-mix(in srgb,var(--c-red-57) 55%,transparent)!important;}
.ur-blast{background:radial-gradient(circle,var(--c-white) 0% 11.67%,color-mix(in srgb,var(--c-white),color-mix(in srgb,var(--c-red-61) 80%,transparent)) 11.67% 23.33%,color-mix(in srgb,var(--c-red-61) 80%,transparent) 23.33% 35%,color-mix(in srgb,var(--c-red-61) 80%,transparent) 35% 46.67%,color-mix(in srgb,color-mix(in srgb,var(--c-red-61) 80%,transparent),transparent) 46.67% 58.33%,transparent 58.33% 100%);}
.ur-word b{text-shadow:0 0 0 var(--p-red),0 0 0 var(--c-white)!important;}
.rating-prism,.player-side .rating-prism,.pack-hero .rating-prism{background:linear-gradient(90deg,var(--c-red-57) 0% 5.56%,color-mix(in srgb,var(--c-red-57),var(--p-gold)) 5.56% 11.11%,var(--p-gold) 11.11% 16.67%,var(--p-gold) 16.67% 22.22%,color-mix(in srgb,var(--p-gold),var(--p-gold)) 22.22% 27.78%,var(--p-gold) 27.78% 33.33%,var(--p-gold) 33.33% 38.89%,color-mix(in srgb,var(--p-gold),var(--p-green)) 38.89% 44.44%,var(--p-green) 44.44% 50%,var(--p-green) 50% 55.56%,color-mix(in srgb,var(--p-green),var(--p-g-r)) 55.56% 61.11%,var(--p-g-r) 61.11% 66.67%,var(--p-g-r) 66.67% 72.22%,color-mix(in srgb,var(--p-g-r),var(--p-g-sr)) 72.22% 77.78%,var(--p-g-sr) 77.78% 83.33%,var(--p-g-sr) 83.33% 88.89%,color-mix(in srgb,var(--p-g-sr),var(--p-g-sr)) 88.89% 94.44%,var(--p-g-sr) 94.44% 100%);-webkit-background-clip:text;background-clip:text;}
.fuse-top{background:linear-gradient(135deg,var(--c-navy-15) 0% 20%,color-mix(in srgb,var(--c-navy-15),color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink))) 20% 40%,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)) 40% 60%,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)) 60% 73.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)),color-mix(in srgb,var(--p-g-ur) 55%,var(--p-ink))) 73.33% 86.67%,color-mix(in srgb,var(--p-g-ur) 55%,var(--p-ink)) 86.67% 100%);}
.fuse-meter em{background:linear-gradient(90deg,var(--c-gold-84) 0% 33.33%,color-mix(in srgb,var(--c-gold-84),var(--p-red)) 33.33% 66.67%,var(--p-red) 66.67% 100%);}
.fuse-target-photo{box-shadow:0 0 0 color-mix(in srgb,var(--p-gold) 45%,transparent)!important;}
.fuse-slots{background:linear-gradient(135deg,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)),color-mix(in srgb,var(--p-g-ur) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-ur) 55%,var(--p-ink)) 66.67% 100%);}
.fuse-slot.filled{box-shadow:0 0 0 color-mix(in srgb,var(--c-red-61) 50%,transparent)!important;}
.transcend-inline{background:linear-gradient(135deg,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)),var(--p-gold)) 33.33% 66.67%,var(--p-gold) 66.67% 100%);}
.transcend-sheet .tr-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-r) 55%,var(--p-ink)),color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink))) 33.33% 66.67%,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)) 66.67% 100%);}
.transcend-sheet .tr-photo{box-shadow:0 0 0 color-mix(in srgb,var(--c-gold-84) 55%,transparent)!important;}
.tr-fx{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)) 0% 23.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)),var(--p-ink)) 23.33% 46.67%,var(--p-ink) 46.67% 100%);}
.trx-pillars i{background:linear-gradient(180deg,transparent 0% 16.67%,color-mix(in srgb,transparent,color-mix(in srgb,var(--p-gold) 55%,transparent)) 16.67% 33.33%,color-mix(in srgb,var(--p-gold) 55%,transparent) 33.33% 50%,color-mix(in srgb,var(--p-gold) 55%,transparent) 50% 66.67%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 55%,transparent),transparent) 66.67% 83.33%,transparent 83.33% 100%);}
.trx-ring{box-shadow:0 0 0 color-mix(in srgb,var(--c-gold-84) 50%,transparent),inset 0 0 0 color-mix(in srgb,var(--c-gold-84) 35%,transparent)!important;}
.trx-card{box-shadow:0 0 0 10px color-mix(in srgb,var(--c-gold-84) 60%,transparent)!important;}
.trx-stars i.new{filter:drop-shadow(0 0 0 var(--c-gold-84))!important;}
.trx-word{text-shadow:0 0 0 color-mix(in srgb,var(--c-gold-84) 90%,transparent)!important;}
.fuse-ticket{background:linear-gradient(135deg,color-mix(in srgb,var(--p-gold) 16%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 16%,var(--p-white)),color-mix(in srgb,var(--p-gold) 60%,var(--p-white))) 33.33% 66.67%,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 66.67% 100%);}
.legend-ticket-item{background:linear-gradient(135deg,var(--c-orange-98) 0% 33.33%,color-mix(in srgb,var(--c-orange-98),var(--c-gold-96)) 33.33% 66.67%,var(--c-gold-96) 66.67% 100%);}
.player-card.pc::before{background:repeating-linear-gradient(118deg,color-mix(in srgb,var(--c-white) 22%,transparent) 0 5px,transparent 5px 13px),radial-gradient(circle at 70% 18%,color-mix(in srgb,var(--c-white) 55%,transparent) 0% 18.33%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 55%,transparent),transparent) 18.33% 36.67%,transparent 36.67% 100%);}
.player-card.pc::after{background:linear-gradient(140deg,var(--m1) 0% 12.67%,color-mix(in srgb,var(--m1),var(--m2)) 12.67% 25.33%,var(--m2) 25.33% 38%,var(--m2) 38% 46%,color-mix(in srgb,var(--m2),var(--m1)) 46% 54%,var(--m1) 54% 62%,var(--m1) 62% 74.67%,color-mix(in srgb,var(--m1),var(--m2)) 74.67% 87.33%,var(--m2) 87.33% 100%);}
.player-card.pc:hover{box-shadow:0 8px 0 color-mix(in srgb,var(--c-navy-11) 28%,transparent)!important;}
.player-card.pc.finish-gold{box-shadow:0 0 0 1px var(--p-gold),0 0 0 color-mix(in srgb,var(--c-gold-84) 55%,transparent),0 3px 0 color-mix(in srgb,var(--c-navy-11) 22%,transparent)!important;}
.player-card.pc .pc-grade{background:linear-gradient(140deg,var(--m1) 0% 16.67%,color-mix(in srgb,var(--m1),var(--m2)) 16.67% 33.33%,var(--m2) 33.33% 50%,var(--m2) 50% 66.67%,color-mix(in srgb,var(--m2),var(--m1)) 66.67% 83.33%,var(--m1) 83.33% 100%);}
.player-card.pc .pc-name{background:linear-gradient(to top,var(--c-navy-6) 0% 16.67%,color-mix(in srgb,var(--c-navy-6),color-mix(in srgb,var(--c-navy-6) 92%,transparent)) 16.67% 33.33%,color-mix(in srgb,var(--c-navy-6) 92%,transparent) 33.33% 50%,color-mix(in srgb,var(--c-navy-6) 92%,transparent) 50% 66.67%,color-mix(in srgb,color-mix(in srgb,var(--c-navy-6) 92%,transparent),rgba(11,20,38,0)) 66.67% 83.33%,rgba(11,20,38,0) 83.33% 100%);}
.player-card.pc .pc-name .pc-legend{background:linear-gradient(90deg,color-mix(in srgb,var(--p-red) 60%,var(--p-white)) 0% 8.33%,color-mix(in srgb,color-mix(in srgb,var(--p-red) 60%,var(--p-white)),var(--p-gold)) 8.33% 16.67%,var(--p-gold) 16.67% 25%,var(--p-gold) 25% 33.33%,color-mix(in srgb,var(--p-gold),color-mix(in srgb,var(--p-green) 60%,var(--p-white))) 33.33% 41.67%,color-mix(in srgb,var(--p-green) 60%,var(--p-white)) 41.67% 50%,color-mix(in srgb,var(--p-green) 60%,var(--p-white)) 50% 58.33%,color-mix(in srgb,color-mix(in srgb,var(--p-green) 60%,var(--p-white)),color-mix(in srgb,var(--p-g-r) 32%,var(--p-white))) 58.33% 66.67%,color-mix(in srgb,var(--p-g-r) 32%,var(--p-white)) 66.67% 75%,color-mix(in srgb,var(--p-g-r) 32%,var(--p-white)) 75% 83.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-r) 32%,var(--p-white)),color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white))) 83.33% 91.67%,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)) 91.67% 100%);-webkit-background-clip:text;background-clip:text;}
.owned-v2 .seg button.active{box-shadow:0 2px 0 color-mix(in srgb,var(--c-navy-15) 25%,transparent)!important;}
.owned-v2 .owned-fav{box-shadow:0 1px 0 color-mix(in srgb,var(--c-black) 30%,transparent)!important;}
.pack-result .pr-title{text-shadow:0 2px 0 rgba(var(--rarity-rgb),.6)!important;}
.pack-result .pr-footer .btn.primary{box-shadow:0 6px 0 color-mix(in srgb,var(--p-g-sr) 45%,transparent)!important;background:linear-gradient(140deg,var(--p-g-sr) 0% 33.33%,color-mix(in srgb,var(--p-g-sr),var(--p-g-sr)) 33.33% 66.67%,var(--p-g-sr) 66.67% 100%);}
.pk-fx{background:radial-gradient(ellipse at 50% 46%,color-mix(in srgb,var(--c-navy-6) 10%,transparent) 0% 23.33%,color-mix(in srgb,color-mix(in srgb,var(--c-navy-6) 10%,transparent),rgba(4,7,15,.55)) 23.33% 46.67%,rgba(4,7,15,.55) 46.67% 70%,rgba(4,7,15,.55) 70% 80%,color-mix(in srgb,rgba(4,7,15,.55),color-mix(in srgb,var(--c-black) 85%,transparent)) 80% 90%,color-mix(in srgb,var(--c-black) 85%,transparent) 90% 100%),url(/assets/art-pk-stage-wide.jpg) center/cover no-repeat,#070d1c;}
.pk-glow{background:radial-gradient(circle,color-mix(in srgb,var(--g) 70%,var(--c-gold-96-2)) 0% 8.67%,color-mix(in srgb,color-mix(in srgb,var(--g) 70%,var(--c-gold-96-2)),color-mix(in srgb,var(--g) 38%,transparent)) 8.67% 17.33%,color-mix(in srgb,var(--g) 38%,transparent) 17.33% 26%,color-mix(in srgb,var(--g) 38%,transparent) 26% 32.67%,color-mix(in srgb,color-mix(in srgb,var(--g) 38%,transparent),color-mix(in srgb,var(--g) 12%,transparent)) 32.67% 39.33%,color-mix(in srgb,var(--g) 12%,transparent) 39.33% 46%,color-mix(in srgb,var(--g) 12%,transparent) 46% 52.67%,color-mix(in srgb,color-mix(in srgb,var(--g) 12%,transparent),transparent) 52.67% 59.33%,transparent 59.33% 100%);}
.pk-flash{background:radial-gradient(circle at 50% 44%,var(--c-orange-98) 0% 7.33%,color-mix(in srgb,var(--c-orange-98),color-mix(in srgb,var(--g) 55%,var(--c-gold-96-2))) 7.33% 14.67%,color-mix(in srgb,var(--g) 55%,var(--c-gold-96-2)) 14.67% 22%,color-mix(in srgb,var(--g) 55%,var(--c-gold-96-2)) 22% 37.33%,color-mix(in srgb,color-mix(in srgb,var(--g) 55%,var(--c-gold-96-2)),transparent) 37.33% 52.67%,transparent 52.67% 100%);}
.pk-ring{box-shadow:0 0 0 4px var(--rc),inset 0 0 0 4px var(--rc)!important;}
.pk-edge{background:linear-gradient(180deg,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 0% 10%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)),color-mix(in srgb,var(--p-g-ssr) 80%,var(--p-ink))) 10% 20%,color-mix(in srgb,var(--p-g-ssr) 80%,var(--p-ink)) 20% 30%,color-mix(in srgb,var(--p-g-ssr) 80%,var(--p-ink)) 30% 40%,color-mix(in srgb,color-mix(in srgb,var(--p-g-ssr) 80%,var(--p-ink)),color-mix(in srgb,var(--p-gold) 80%,var(--p-ink))) 40% 50%,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 50% 60%,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 60% 73.33%,color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)),color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink))) 73.33% 86.67%,color-mix(in srgb,var(--p-g-ssr) 55%,var(--p-ink)) 86.67% 100%);}
.pk-gloss{background:linear-gradient(105deg,transparent 0% 35.33%,color-mix(in srgb,transparent,color-mix(in srgb,var(--c-gold-96-2) 38%,transparent)) 35.33% 40.67%,color-mix(in srgb,var(--c-gold-96-2) 38%,transparent) 40.67% 46%,color-mix(in srgb,var(--c-gold-96-2) 38%,transparent) 46% 48%,color-mix(in srgb,color-mix(in srgb,var(--c-gold-96-2) 38%,transparent),color-mix(in srgb,var(--c-white) 10%,transparent)) 48% 50%,color-mix(in srgb,var(--c-white) 10%,transparent) 50% 52%,color-mix(in srgb,var(--c-white) 10%,transparent) 52% 56.67%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 10%,transparent),transparent) 56.67% 61.33%,transparent 61.33% 100%) 0 0/260% 100% no-repeat;}
.pk-seam{box-shadow:0 0 0 3px color-mix(in srgb,var(--p-gold) 60%,var(--p-white)),0 0 0 10px color-mix(in srgb,color-mix(in srgb,var(--p-gold) 60%,var(--p-white)) 70%,transparent)!important;}
.pk-back{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--p-navy) 55%,var(--p-ink)),inset 0 0 0 5px color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)),inset 0 0 0 6px color-mix(in srgb,var(--p-navy) 55%,var(--p-ink)),inset 0 0 0 7px color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 45%,transparent),0 0 var(--glow) calc(var(--glow)/4) var(--c),0 10px 0 color-mix(in srgb,var(--c-black) 55%,transparent)!important;background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--p-blue) 80%,var(--p-ink)) 0% 17.33%,color-mix(in srgb,color-mix(in srgb,var(--p-blue) 80%,var(--p-ink)),var(--p-navy)) 17.33% 34.67%,var(--p-navy) 34.67% 52%,var(--p-navy) 52% 68%,color-mix(in srgb,var(--p-navy),color-mix(in srgb,var(--p-navy) 55%,var(--p-ink))) 68% 84%,color-mix(in srgb,var(--p-navy) 55%,var(--p-ink)) 84% 100%);}
.pk-back::after{background:linear-gradient(115deg,transparent 0% 39.33%,color-mix(in srgb,transparent,color-mix(in srgb,var(--c-white) 16%,transparent)) 39.33% 43.67%,color-mix(in srgb,var(--c-white) 16%,transparent) 43.67% 48%,color-mix(in srgb,var(--c-white) 16%,transparent) 48% 52%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 16%,transparent),transparent) 52% 56%,transparent 56% 100%);}
.pk-front{box-shadow:0 0 0 2px color-mix(in srgb,var(--c) 45%,transparent),0 12px 0 color-mix(in srgb,var(--c-black) 55%,transparent)!important;background:linear-gradient(var(--c-navy-6) 0% 33.33%,color-mix(in srgb,var(--c-navy-6),var(--c-navy-6)) 33.33% 66.67%,var(--c-navy-6) 66.67% 100%) padding-box,linear-gradient(140deg,var(--m1) 0% 12.67%,color-mix(in srgb,var(--m1),var(--m2)) 12.67% 25.33%,var(--m2) 25.33% 38%,var(--m2) 38% 46%,color-mix(in srgb,var(--m2),var(--m1)) 46% 54%,var(--m1) 54% 62%,var(--m1) 62% 74.67%,color-mix(in srgb,var(--m1),var(--m2)) 74.67% 87.33%,var(--m2) 87.33% 100%) border-box;}
.pk-front::before{background:linear-gradient(to bottom,transparent 0% 70%,color-mix(in srgb,transparent,color-mix(in srgb,var(--c-navy-6) 90%,transparent)) 70% 85%,color-mix(in srgb,var(--c-navy-6) 90%,transparent) 85% 100%),linear-gradient(140deg,color-mix(in srgb,var(--c) 22%,transparent) 0% 15%,color-mix(in srgb,color-mix(in srgb,var(--c) 22%,transparent),transparent) 15% 30%,transparent 30% 100%);}
.pk-info{background:linear-gradient(to top,var(--c-navy-6) 0% 33.33%,color-mix(in srgb,var(--c-navy-6),var(--c-navy-11)) 33.33% 66.67%,var(--c-navy-11) 66.67% 100%);}
.pk-grade{box-shadow:0 1px 0 color-mix(in srgb,var(--c-black) 40%,transparent)!important;text-shadow:0 1px 0 color-mix(in srgb,var(--c-black) 45%,transparent)!important;background:linear-gradient(140deg,var(--m1) 0% 16.67%,color-mix(in srgb,var(--m1),var(--m2)) 16.67% 33.33%,var(--m2) 33.33% 50%,var(--m2) 50% 66.67%,color-mix(in srgb,var(--m2),var(--m1)) 66.67% 83.33%,var(--m1) 83.33% 100%);}
.pk-shine{background:linear-gradient(115deg,transparent 0% 33.33%,color-mix(in srgb,transparent,color-mix(in srgb,var(--c-gold-98) 50%,transparent)) 33.33% 38.67%,color-mix(in srgb,var(--c-gold-98) 50%,transparent) 38.67% 44%,color-mix(in srgb,var(--c-gold-98) 50%,transparent) 44% 46%,color-mix(in srgb,color-mix(in srgb,var(--c-gold-98) 50%,transparent),color-mix(in srgb,var(--c) 45%,transparent)) 46% 48%,color-mix(in srgb,var(--c) 45%,transparent) 48% 50%,color-mix(in srgb,var(--c) 45%,transparent) 50% 54.67%,color-mix(in srgb,color-mix(in srgb,var(--c) 45%,transparent),transparent) 54.67% 59.33%,transparent 59.33% 100%);}
.pk-dim{background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--c-black) 55%,transparent) 0% 25%,color-mix(in srgb,color-mix(in srgb,var(--c-black) 55%,transparent),var(--c-black)) 25% 50%,var(--c-black) 50% 100%);}
.pk-pillars i{background:linear-gradient(to top,transparent 0% 11.67%,color-mix(in srgb,transparent,var(--pc)) 11.67% 23.33%,var(--pc) 23.33% 35%,var(--pc) 35% 53.33%,color-mix(in srgb,var(--pc),transparent) 53.33% 71.67%,transparent 71.67% 100%);}
.pk-legend b{background:linear-gradient(180deg,var(--c-gold-96) 0% 15%,color-mix(in srgb,var(--c-gold-96),var(--p-gold)) 15% 30%,var(--p-gold) 30% 45%,var(--p-gold) 45% 63.33%,color-mix(in srgb,var(--p-gold),var(--p-g-ssr)) 63.33% 81.67%,var(--p-g-ssr) 81.67% 100%);-webkit-background-clip:text;background-clip:text;}
.pk-flare i{box-shadow:0 0 0 4px color-mix(in srgb,var(--fc) 55%,transparent)!important;background:linear-gradient(90deg,transparent 0% 10%,color-mix(in srgb,transparent,color-mix(in srgb,var(--fc) 60%,transparent)) 10% 20%,color-mix(in srgb,var(--fc) 60%,transparent) 20% 30%,color-mix(in srgb,var(--fc) 60%,transparent) 30% 36.67%,color-mix(in srgb,color-mix(in srgb,var(--fc) 60%,transparent),var(--c-white)) 36.67% 43.33%,var(--c-white) 43.33% 50%,var(--c-white) 50% 56.67%,color-mix(in srgb,var(--c-white),color-mix(in srgb,var(--fc) 60%,transparent)) 56.67% 63.33%,color-mix(in srgb,var(--fc) 60%,transparent) 63.33% 70%,color-mix(in srgb,var(--fc) 60%,transparent) 70% 80%,color-mix(in srgb,color-mix(in srgb,var(--fc) 60%,transparent),transparent) 80% 90%,transparent 90% 100%);}
.pk-flare b{background:radial-gradient(circle,var(--c-white) 0% 7.33%,color-mix(in srgb,var(--c-white),color-mix(in srgb,var(--fc) 70%,transparent)) 7.33% 14.67%,color-mix(in srgb,var(--fc) 70%,transparent) 14.67% 22%,color-mix(in srgb,var(--fc) 70%,transparent) 22% 35.33%,color-mix(in srgb,color-mix(in srgb,var(--fc) 70%,transparent),transparent) 35.33% 48.67%,transparent 48.67% 100%);}
.pk-sigil{filter:drop-shadow(0 0 0 currentColor) drop-shadow(0 0 0 var(--c-white))!important;}
.pk-comet{box-shadow:0 0 0 6px var(--cc),0 0 0 12px color-mix(in srgb,var(--cc) 50%,transparent)!important;}
.pk-comet::after{background:linear-gradient(90deg,transparent 0% 23.33%,color-mix(in srgb,transparent,var(--cc)) 23.33% 46.67%,var(--cc) 46.67% 70%,var(--cc) 70% 80%,color-mix(in srgb,var(--cc),var(--c-white)) 80% 90%,var(--c-white) 90% 100%);}
.hub-hero{box-shadow:0 10px 0 color-mix(in srgb,var(--c-navy-15) 18%,transparent)!important;}
.hub-club{box-shadow:0 4px 0 color-mix(in srgb,var(--c-navy-15) 16%,transparent)!important;}
.wallet.shop-wallet{box-shadow:0 2px 0 color-mix(in srgb,var(--c-navy-15) 6%,transparent)!important;}
html body .phase-arrive .duel-card.won{box-shadow:0 0 0 2px color-mix(in srgb,var(--p-gold) 60%,var(--p-white)),0 6px 0 color-mix(in srgb,color-mix(in srgb,var(--p-gold) 80%,var(--p-ink)) 25.1%,transparent)!important;}
.hub-ace .player-card{box-shadow:0 10px 0 color-mix(in srgb,var(--c-navy-15) 35%,transparent)!important;}
.field-slot .field-portrait,.field-library-card>img{background:radial-gradient(ellipse 70% 55% at 50% 40%,color-mix(in srgb,var(--c-white) 70%,transparent) 0% 23.33%,color-mix(in srgb,color-mix(in srgb,var(--c-white) 70%,transparent),transparent) 23.33% 46.67%,transparent 46.67% 100%),linear-gradient(170deg,var(--bg1) 0% 18.33%,color-mix(in srgb,var(--bg1),var(--bg2)) 18.33% 36.67%,var(--bg2) 36.67% 55%,var(--bg2) 55% 70%,color-mix(in srgb,var(--bg2),var(--m1)) 70% 85%,var(--m1) 85% 100%);}
.player-card.pc[data-grade="LR"] .pc-grade,.pk-card[data-grade="LR"] .pk-grade{background:linear-gradient(90deg,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)) 0% 16.67%,color-mix(in srgb,color-mix(in srgb,var(--p-g-sr) 60%,var(--p-white)),var(--p-g-sr)) 16.67% 33.33%,var(--p-g-sr) 33.33% 50%,var(--p-g-sr) 50% 66.67%,color-mix(in srgb,var(--p-g-sr),var(--p-g-sr)) 66.67% 83.33%,var(--p-g-sr) 83.33% 100%);}
.player-card[data-grade="LR"]{box-shadow:0 6px 0 color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink)) 33.3%,transparent),0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--p-green) 32%,var(--p-white)) 33.3%,transparent)!important;}
.player-card.pc[data-grade="LR"]{box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 16%,var(--p-white)) 60%,transparent),0 0 0 color-mix(in srgb,var(--p-g-lr) 40%,transparent),0 8px 0 color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink)) 33.3%,transparent)!important;background:radial-gradient(ellipse 66% 50% at 50% 40%,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)) 0% 23.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)),transparent) 23.33% 46.67%,transparent 46.67% 100%),linear-gradient(170deg,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 0% 16.67%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)),var(--p-g-lr)) 16.67% 33.33%,var(--p-g-lr) 33.33% 50%,var(--p-g-lr) 50% 66.67%,color-mix(in srgb,var(--p-g-lr),color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink))) 66.67% 83.33%,color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink)) 83.33% 100%);}
.player-card.pc.cut[data-grade="LR"]{background:radial-gradient(ellipse 60% 46% at 50% 40%,color-mix(in srgb,color-mix(in srgb,var(--p-green) 8%,var(--p-white)) 75%,transparent),transparent 70%),linear-gradient(170deg,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 0% 16%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)),var(--p-g-lr)) 16% 32%,var(--p-g-lr) 32% 48%,var(--p-g-lr) 48% 65.33%,color-mix(in srgb,var(--p-g-lr),color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink))) 65.33% 82.67%,color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink)) 82.67% 100%);}
.player-card.pc[data-grade="LR"]::after{background:linear-gradient(140deg,color-mix(in srgb,var(--p-green) 16%,var(--p-white)) 0% 10%,color-mix(in srgb,color-mix(in srgb,var(--p-green) 16%,var(--p-white)),color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white))) 10% 20%,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 20% 30%,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 30% 38.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)),var(--p-g-lr)) 38.33% 46.67%,var(--p-g-lr) 46.67% 55%,var(--p-g-lr) 55% 62.67%,color-mix(in srgb,var(--p-g-lr),color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white))) 62.67% 70.33%,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)) 70.33% 78%,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)) 78% 85.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)),var(--p-g-lr)) 85.33% 92.67%,var(--p-g-lr) 92.67% 100%);}
.grade-badge[data-grade="LR"],html.ui-v3 .grade-badge[data-grade="LR"]{background:linear-gradient(120deg,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 0% 18.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)),var(--p-g-lr)) 18.33% 36.67%,var(--p-g-lr) 36.67% 55%,var(--p-g-lr) 55% 70%,color-mix(in srgb,var(--p-g-lr),color-mix(in srgb,var(--p-g-lr) 80%,var(--p-ink))) 70% 85%,color-mix(in srgb,var(--p-g-lr) 80%,var(--p-ink)) 85% 100%);}
.pk-card[data-grade="LR"] .pk-grade{background:linear-gradient(90deg,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)),var(--p-g-lr)) 33.33% 66.67%,var(--p-g-lr) 66.67% 100%);}
.pk-card[data-grade="LR"] .pk-front{background:linear-gradient(var(--c-navy-6) 0% 33.33%,color-mix(in srgb,var(--c-navy-6),var(--c-navy-6)) 33.33% 66.67%,var(--c-navy-6) 66.67% 100%) padding-box,linear-gradient(140deg,color-mix(in srgb,var(--p-green) 16%,var(--p-white)) 0% 8.33%,color-mix(in srgb,color-mix(in srgb,var(--p-green) 16%,var(--p-white)),color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white))) 8.33% 16.67%,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 16.67% 25%,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 25% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)),var(--p-g-lr)) 33.33% 41.67%,var(--p-g-lr) 41.67% 50%,var(--p-g-lr) 50% 58.33%,color-mix(in srgb,var(--p-g-lr),color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white))) 58.33% 66.67%,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)) 66.67% 75%,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)) 75% 83.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 32%,var(--p-white)),var(--p-g-lr)) 83.33% 91.67%,var(--p-g-lr) 91.67% 100%) border-box;}
.field-slot[data-grade="LR"] .field-portrait,.field-library-card[data-grade="LR"]>img{background:radial-gradient(ellipse 62% 48% at 50% 40%,color-mix(in srgb,color-mix(in srgb,var(--p-green) 8%,var(--p-white)) 70%,transparent),transparent 70%),linear-gradient(170deg,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)) 0% 18.33%,color-mix(in srgb,color-mix(in srgb,var(--p-g-lr) 60%,var(--p-white)),var(--p-g-lr)) 18.33% 36.67%,var(--p-g-lr) 36.67% 55%,var(--p-g-lr) 55% 70%,color-mix(in srgb,var(--p-g-lr),color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink))) 70% 85%,color-mix(in srgb,var(--p-g-lr) 55%,var(--p-ink)) 85% 100%);}
.btn.primary:not(:disabled){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--p-white) 14%,transparent),0 6px 0 color-mix(in srgb,var(--p-ink) 16%,transparent)!important;}
.mc-art>.compact-ovr{text-shadow:0 1px 0 #000c!important;}
.hub-tile::after{background:linear-gradient(180deg,transparent 0% 46%,color-mix(in srgb,transparent,#16171acc) 46% 62%,#16171acc 62% 100%);}
.hub-tile b{text-shadow:0 1px 0 #0009!important;}
.hub-tile.wide::after{background:linear-gradient(90deg,#183c88f2 0% 56.67%,color-mix(in srgb,#183c88f2,#183c8840) 56.67% 78.33%,#183c8840 78.33% 100%);}
.shop-item .foil-pack{filter:drop-shadow(0 6px 0 #0008)!important;}
.mc-art{background:linear-gradient(180deg,transparent 0% 74.67%,color-mix(in srgb,transparent,color-mix(in srgb,var(--m1) 45%,#000)) 74.67% 87.33%,color-mix(in srgb,var(--m1) 45%,#000) 87.33% 100%),
 linear-gradient(118deg,transparent 0 52%,color-mix(in srgb,var(--m2) 70%,transparent) 52% 60%,transparent 60% 66%,color-mix(in srgb,#fff 35%,transparent) 66% 68%,transparent 68%),
 linear-gradient(118deg,transparent 0 14%,color-mix(in srgb,#fff 22%,transparent) 14% 17%,transparent 17%),
 radial-gradient(circle at 50% 38%,color-mix(in srgb,#fff 70%,var(--m1)) 0,color-mix(in srgb,var(--m1) 60%,#fff) 28%,transparent 62%),
 linear-gradient(160deg,color-mix(in srgb,var(--m1) 75%,#fff) 0% 14%,color-mix(in srgb,color-mix(in srgb,var(--m1) 75%,#fff),var(--m1)) 14% 28%,var(--m1) 28% 42%,var(--m1) 42% 61.33%,color-mix(in srgb,var(--m1),color-mix(in srgb,var(--m1) 70%,#000)) 61.33% 80.67%,color-mix(in srgb,var(--m1) 70%,#000) 80.67% 100%);}
.pitch-sheet{box-shadow:0 6px 0 #0006!important;}
.mc-stars{background:linear-gradient(180deg,#000b 0% 33.33%,color-mix(in srgb,#000b,#0000) 33.33% 66.67%,#0000 66.67% 100%);}
.mc-stars .gi{filter:drop-shadow(0 0 0 #000)!important;}
.mc-art>.compact-ovr strong{text-shadow:0 1px 0 #0009,0 0 0 #000a!important;}
.mc-club{filter:drop-shadow(0 1px 0 #000a)!important;}
.mc-art[data-grade="N"]{background:repeating-linear-gradient(135deg,#ffffff14 0 2px,#0000 2px 9px),radial-gradient(circle at 60% 35%,#e9ecf0 0,#0000 55%),linear-gradient(160deg,#c7ccd3 0% 33.33%,color-mix(in srgb,#c7ccd3,#6e747d) 33.33% 66.67%,#6e747d 66.67% 100%);}
.mc-art[data-grade="R"]{background:radial-gradient(circle at 55% 38%,#bff4ff 0,#0000 45%),repeating-linear-gradient(135deg,#21a6b4 0 7px,#147d8a 7px 14px,#0c5c66 14px 18px),linear-gradient(180deg,#0a3b44 0% 33.33%,color-mix(in srgb,#0a3b44,#0b2a33) 33.33% 66.67%,#0b2a33 66.67% 100%);}
.mc-art[data-grade="SR"]{background:radial-gradient(ellipse 40% 26% at 22% 70%,#ff5fb8cc 0% 23.33%,color-mix(in srgb,#ff5fb8cc,#0000) 23.33% 46.67%,#0000 46.67% 100%),radial-gradient(ellipse 50% 30% at 85% 30%,#ff9be0aa 0% 23.33%,color-mix(in srgb,#ff9be0aa,#0000) 23.33% 46.67%,#0000 46.67% 100%),linear-gradient(120deg,#0000 0 55%,#ffffff40 55% 58%,#0000 58%),radial-gradient(circle at 50% 40%,#fbe0ff 0,#0000 50%),linear-gradient(160deg,#c47bd6 0% 18.33%,color-mix(in srgb,#c47bd6,#6d2f9e) 18.33% 36.67%,#6d2f9e 36.67% 55%,#6d2f9e 55% 70%,color-mix(in srgb,#6d2f9e,#2c1048) 70% 85%,#2c1048 85% 100%);box-shadow:0 0 0 #a57bff80!important;}
.mc-art[data-grade="SSR"]{background:repeating-radial-gradient(circle at 30% 20%,#ffffff10 0 1px,#0000 1px 4px),repeating-radial-gradient(circle at 70% 80%,#00000018 0 2px,#0000 2px 6px),radial-gradient(circle at 50% 38%,#fff2c4 0,#0000 52%),linear-gradient(160deg,#d9b35a 0% 16.67%,color-mix(in srgb,#d9b35a,#9a7228) 16.67% 33.33%,#9a7228 33.33% 50%,#9a7228 50% 66.67%,color-mix(in srgb,#9a7228,#4a3510) 66.67% 83.33%,#4a3510 83.33% 100%);}
.mc-art[data-grade="UR"]{background:radial-gradient(ellipse 45% 30% at 80% 25%,#ff2d55d9 0% 23.33%,color-mix(in srgb,#ff2d55d9,#0000) 23.33% 46.67%,#0000 46.67% 100%),radial-gradient(ellipse 35% 22% at 15% 75%,#ff2d5599 0% 23.33%,color-mix(in srgb,#ff2d5599,#0000) 23.33% 46.67%,#0000 46.67% 100%),linear-gradient(115deg,#0000 0 60%,#ff3b5c66 60% 64%,#0000 64%),radial-gradient(circle at 50% 40%,#ffd1da 0,#0000 46%),linear-gradient(160deg,#3a1d24 0% 33.33%,color-mix(in srgb,#3a1d24,#160b0f) 33.33% 66.67%,#160b0f 66.67% 100%);}
.player-card.cp-card{box-shadow:0 2px 0 #0003!important;}
.mc-shine::before{background:linear-gradient(100deg,#fff0 0% 16.67%,color-mix(in srgb,#fff0,#ffffff8c) 16.67% 33.33%,#ffffff8c 33.33% 50%,#ffffff8c 50% 66.67%,color-mix(in srgb,#ffffff8c,#fff0) 66.67% 83.33%,#fff0 83.33% 100%);}
.mc-art[data-grade="LR"] .mc-stars .gi{filter:drop-shadow(0 0 0 #3fd6a8)!important;}
.player-card.cp-card[data-grade="LR"]{box-shadow:0 0 0 1.5px #a8f7dc,0 0 0 #3fd6a880,0 2px 0 #0004!important;}
.player-card.cp-card[data-grade="LR"]>.mc-name{background:linear-gradient(180deg,#0c2a22 0% 33.33%,color-mix(in srgb,#0c2a22,#081a15) 33.33% 66.67%,#081a15 66.67% 100%);}
.mc-art[data-grade="SSR"] .mc-shine::before{background:linear-gradient(100deg,#fff0 0% 15%,color-mix(in srgb,#fff0,#fff0d0e6) 15% 30%,#fff0d0e6 30% 45%,#fff0d0e6 45% 48.33%,color-mix(in srgb,#fff0d0e6,#ffd76a99) 48.33% 51.67%,#ffd76a99 51.67% 55%,#ffd76a99 55% 70%,color-mix(in srgb,#ffd76a99,#fff0) 70% 85%,#fff0 85% 100%);}
.mc-art[data-grade="UR"] .mc-shine::before{background:linear-gradient(100deg,#fff0 0% 15%,color-mix(in srgb,#fff0,#ffe1e8e6) 15% 30%,#ffe1e8e6 30% 45%,#ffe1e8e6 45% 48.33%,color-mix(in srgb,#ffe1e8e6,#ff6b8a99) 48.33% 51.67%,#ff6b8a99 51.67% 55%,#ff6b8a99 55% 70%,color-mix(in srgb,#ff6b8a99,#fff0) 70% 85%,#fff0 85% 100%);}
.mc-art[data-grade="LR"] .mc-shine::before{background:linear-gradient(100deg,#fff0 0% 13.33%,color-mix(in srgb,#fff0,#f0fffae6) 13.33% 26.67%,#f0fffae6 26.67% 40%,#f0fffae6 40% 45%,color-mix(in srgb,#f0fffae6,#9dfde0b3) 45% 50%,#9dfde0b3 50% 55%,#9dfde0b3 55% 70%,color-mix(in srgb,#9dfde0b3,#fff0) 70% 85%,#fff0 85% 100%);}
.mc-art[data-grade="UR"] .mc-shine::after{filter:drop-shadow(0 0 0 #ff6b8a)!important;}
.mc-art[data-grade="LR"] .mc-shine::after{filter:drop-shadow(0 0 0 #5ff2c4)!important;}
img.player-art[data-grade="N"]{background:radial-gradient(circle at 60% 35%,#e9ecf0 0,#0000 55%),linear-gradient(160deg,#c7ccd3 0% 33.33%,color-mix(in srgb,#c7ccd3,#6e747d) 33.33% 66.67%,#6e747d 66.67% 100%);}
img.player-art[data-grade="SR"]{background:radial-gradient(circle at 50% 40%,#fbe0ff 0,#0000 50%),linear-gradient(160deg,#c47bd6 0% 18.33%,color-mix(in srgb,#c47bd6,#6d2f9e) 18.33% 36.67%,#6d2f9e 36.67% 55%,#6d2f9e 55% 70%,color-mix(in srgb,#6d2f9e,#2c1048) 70% 85%,#2c1048 85% 100%);}
img.player-art[data-grade="SSR"]{background:radial-gradient(circle at 50% 38%,#fff2c4 0,#0000 52%),linear-gradient(160deg,#d9b35a 0% 16.67%,color-mix(in srgb,#d9b35a,#9a7228) 16.67% 33.33%,#9a7228 33.33% 50%,#9a7228 50% 66.67%,color-mix(in srgb,#9a7228,#4a3510) 66.67% 83.33%,#4a3510 83.33% 100%);}
img.player-art[data-grade="UR"]{background:radial-gradient(circle at 50% 40%,#ffd1da 0,#0000 46%),radial-gradient(ellipse 45% 30% at 80% 25%,#ff2d55d9 0% 23.33%,color-mix(in srgb,#ff2d55d9,#0000) 23.33% 46.67%,#0000 46.67% 100%),linear-gradient(160deg,#3a1d24 0% 33.33%,color-mix(in srgb,#3a1d24,#160b0f) 33.33% 66.67%,#160b0f 66.67% 100%);}
img.player-art[data-grade="LR"]{background:radial-gradient(circle at 50% 40%,#f2fff9 0,#9cf0d2 14%,#0000 52%),linear-gradient(165deg,#13684f 0% 33.33%,color-mix(in srgb,#13684f,#05201a) 33.33% 66.67%,#05201a 66.67% 100%);}
img.player-art[data-grade]{box-shadow:0 1px 0 #0003!important;}
.field-library-card[data-grade="N"]>img{background:radial-gradient(circle at 60% 35%,#e9ecf0 0,#0000 55%),linear-gradient(160deg,#c7ccd3 0% 33.33%,color-mix(in srgb,#c7ccd3,#6e747d) 33.33% 66.67%,#6e747d 66.67% 100%);}
.field-library-card[data-grade="SR"]>img{background:radial-gradient(circle at 50% 40%,#fbe0ff 0,#0000 50%),linear-gradient(160deg,#c47bd6 0% 18.33%,color-mix(in srgb,#c47bd6,#6d2f9e) 18.33% 36.67%,#6d2f9e 36.67% 55%,#6d2f9e 55% 70%,color-mix(in srgb,#6d2f9e,#2c1048) 70% 85%,#2c1048 85% 100%);}
.field-library-card[data-grade="SSR"]>img{background:radial-gradient(circle at 50% 38%,#fff2c4 0,#0000 52%),linear-gradient(160deg,#d9b35a 0% 16.67%,color-mix(in srgb,#d9b35a,#9a7228) 16.67% 33.33%,#9a7228 33.33% 50%,#9a7228 50% 66.67%,color-mix(in srgb,#9a7228,#4a3510) 66.67% 83.33%,#4a3510 83.33% 100%);}
.field-library-card[data-grade="UR"]>img{background:radial-gradient(circle at 50% 40%,#ffd1da 0,#0000 46%),radial-gradient(ellipse 45% 30% at 80% 25%,#ff2d55d9 0% 23.33%,color-mix(in srgb,#ff2d55d9,#0000) 23.33% 46.67%,#0000 46.67% 100%),linear-gradient(160deg,#3a1d24 0% 33.33%,color-mix(in srgb,#3a1d24,#160b0f) 33.33% 66.67%,#160b0f 66.67% 100%);}
.field-library-card[data-grade="LR"]>img{background:radial-gradient(circle at 50% 40%,#f2fff9 0,#9cf0d2 14%,#0000 52%),linear-gradient(165deg,#13684f 0% 33.33%,color-mix(in srgb,#13684f,#05201a) 33.33% 66.67%,#05201a 66.67% 100%);}
.mc-lv{text-shadow:0 1px 0 #000a,0 0 0 #000c!important;}
.btn.primary .gi-cur-coin,.ps-btn .gi-cur-coin{filter:drop-shadow(0 0 0 #0006)!important;}
.reel-card{box-shadow:0 12px 0 #000a!important;}
.diamond-broadcast .play-scene{box-shadow:0 4px 0 #0003!important;}
.tactic-card{box-shadow:0 1px 0 #0001!important;}
.tactic-card.selected,.tactic-card[aria-pressed="true"]{box-shadow:0 10px 0 #183c8840,0 0 0 2px var(--cp-blue-hi)!important;}
.clutch-open.momentum:not(:disabled)::after{background:linear-gradient(100deg,#fff0 0% 16.67%,color-mix(in srgb,#fff0,#ffffffb3) 16.67% 33.33%,#ffffffb3 33.33% 50%,#ffffffb3 50% 66.67%,color-mix(in srgb,#ffffffb3,#fff0) 66.67% 83.33%,#fff0 83.33% 100%);}
.league-new .league-cup{filter:drop-shadow(0 2px 0 #e0a92a55)!important;}
html .mc-art>.mc-lv.hi{background:linear-gradient(180deg,#fff0a8 0% 33.33%,color-mix(in srgb,#fff0a8,#d39a14) 33.33% 66.67%,#d39a14 66.67% 100%);}
.enh-bg{background:radial-gradient(circle at 50% 42%,#1d4f9e 0% 20%,color-mix(in srgb,#1d4f9e,#0b2350) 20% 40%,#0b2350 40% 60%,#0b2350 60% 73.33%,color-mix(in srgb,#0b2350,#06142e) 73.33% 86.67%,#06142e 86.67% 100%);}
.enh-silhouette{box-shadow:0 0 0 #fff,0 0 0 #9fc4ff!important;}
.enh-streaks i{background:linear-gradient(#fff0 0% 33.33%,color-mix(in srgb,#fff0,#fff) 33.33% 66.67%,#fff 66.67% 100%);}
.enh-streaks i:nth-child(3n){background:linear-gradient(#ff7ad900 0% 33.33%,color-mix(in srgb,#ff7ad900,#ff7ad9) 33.33% 66.67%,#ff7ad9 66.67% 100%);}
.enh-title{text-shadow:0 2px 0 #0008!important;}
.enh-card{filter:drop-shadow(0 10px 0 #0009)!important;}
.enh-badge{background:linear-gradient(180deg,#e2b46a 0% 33.33%,color-mix(in srgb,#e2b46a,#94621c) 33.33% 66.67%,#94621c 66.67% 100%);}
.enh-badge.hi{background:linear-gradient(180deg,#fff0a8 0% 33.33%,color-mix(in srgb,#fff0a8,#d39a14) 33.33% 66.67%,#d39a14 66.67% 100%);}
.enh-badge.awk{background:linear-gradient(180deg,#b88cff 0% 33.33%,color-mix(in srgb,#b88cff,#5e3fc4) 33.33% 66.67%,#5e3fc4 66.67% 100%);}
html .mc-art>.awaken-inline{background:linear-gradient(180deg,#c9a2ff 0% 33.33%,color-mix(in srgb,#c9a2ff,#6a3fd0) 33.33% 66.67%,#6a3fd0 66.67% 100%);}
html .mc-art>.transcend-inline{background:linear-gradient(180deg,#9ff5d8 0% 33.33%,color-mix(in srgb,#9ff5d8,#169a72) 33.33% 66.67%,#169a72 66.67% 100%);}
.enhance-player{background:linear-gradient(135deg,#183c88 0% 33.33%,color-mix(in srgb,#183c88,#0d2a5a) 33.33% 66.67%,#0d2a5a 66.67% 100%);}
.enhance-player.finish-gold,.enhance-player.finish-silver{background:linear-gradient(135deg,#183c88 0% 33.33%,color-mix(in srgb,#183c88,#0d2a5a) 33.33% 66.67%,#0d2a5a 66.67% 100%);}
.enhance-steps>span.done:nth-child(n+9){background:linear-gradient(180deg,#f2c95a 0% 33.33%,color-mix(in srgb,#f2c95a,#c48a12) 33.33% 66.67%,#c48a12 66.67% 100%);}
html .mc-art .mc-ribbon::before{background:linear-gradient(90deg,#fff0 0% 10%,color-mix(in srgb,#fff0,var(--m1,#fff)) 10% 20%,var(--m1,#fff) 20% 30%,var(--m1,#fff) 30% 36.67%,color-mix(in srgb,var(--m1,#fff),#fff) 36.67% 43.33%,#fff 43.33% 50%,#fff 50% 56.67%,color-mix(in srgb,#fff,var(--m1,#fff)) 56.67% 63.33%,var(--m1,#fff) 63.33% 70%,var(--m1,#fff) 70% 80%,color-mix(in srgb,var(--m1,#fff),#fff0) 80% 90%,#fff0 90% 100%);}
html .mc-art .mc-ribbon .grade-badge{box-shadow:inset 0 1px 0 #ffffff80,inset 0 -1px 0 #0006,0 1px 0 #0008!important;}
html .mc-art .mc-ribbon i{background:linear-gradient(180deg,#fff 0% 53.33%,color-mix(in srgb,#fff,#c9d2e0) 53.33% 76.67%,#c9d2e0 76.67% 100%);-webkit-background-clip:text;background-clip:text;}
html.ui-v3 .cel .cel-band{box-shadow:0 18px 0 #000a,inset 0 1px 0 #ffffff26!important;background:linear-gradient(160deg,#22305a 0% 23.33%,color-mix(in srgb,#22305a,#0f1730) 23.33% 46.67%,#0f1730 46.67% 100%);}
html.ui-v3 .cel .cel-band::before{box-shadow:0 0 0 var(--cel-acc,#5aa6ff)!important;background:linear-gradient(90deg,#fff0 0% 16.67%,color-mix(in srgb,#fff0,var(--cel-acc,#5aa6ff)) 16.67% 33.33%,var(--cel-acc,#5aa6ff) 33.33% 50%,var(--cel-acc,#5aa6ff) 50% 66.67%,color-mix(in srgb,var(--cel-acc,#5aa6ff),#fff0) 66.67% 83.33%,#fff0 83.33% 100%);}
html.ui-v3 .cel .cel-mark{box-shadow:0 0 0 3px #ffffff1f,0 0 0 color-mix(in srgb,var(--cel-acc,#5aa6ff) 55%,transparent)!important;}
html.ui-v3 .cel .cel-count{text-shadow:0 2px 0 color-mix(in srgb,var(--cel-acc,#5aa6ff) 60%,transparent)!important;}
html.ui-v3 .player-comparison{background:linear-gradient(160deg,#22305a 0% 33.33%,color-mix(in srgb,#22305a,#121c38) 33.33% 66.67%,#121c38 66.67% 100%);}
html.ui-v3 .trade-fx{background:radial-gradient(circle at 50% 35%,#2b4a8f 0% 23.33%,color-mix(in srgb,#2b4a8f,#121c38) 23.33% 46.67%,#121c38 46.67% 100%);}
.tr-card{filter:drop-shadow(0 10px 0 #0009)!important;}
.tr-bits .gi{filter:drop-shadow(0 0 0 #6fd6e8)!important;}
.tr-gain{text-shadow:0 0 0 #6fd6e899!important;}
html .mc-art>.mc-lv.bronze{background:linear-gradient(180deg,#e2a874 0% 33.33%,color-mix(in srgb,#e2a874,#8a4f22) 33.33% 66.67%,#8a4f22 66.67% 100%);}
html .mc-art>.mc-lv.silver{background:linear-gradient(180deg,#ffffff 0% 33.33%,color-mix(in srgb,#ffffff,#9aa4b0) 33.33% 66.67%,#9aa4b0 66.67% 100%);}
html .mc-art>.mc-lv.gold{background:linear-gradient(180deg,#fff0a8 0% 33.33%,color-mix(in srgb,#fff0a8,#d39a14) 33.33% 66.67%,#d39a14 66.67% 100%);}
.enh-badge.bronze{background:linear-gradient(180deg,#e2a874 0% 33.33%,color-mix(in srgb,#e2a874,#8a4f22) 33.33% 66.67%,#8a4f22 66.67% 100%);}
.enh-badge.silver{background:linear-gradient(180deg,#ffffff 0% 33.33%,color-mix(in srgb,#ffffff,#9aa4b0) 33.33% 66.67%,#9aa4b0 66.67% 100%);}
.enh-badge.gold{background:linear-gradient(180deg,#fff0a8 0% 33.33%,color-mix(in srgb,#fff0a8,#d39a14) 33.33% 66.67%,#d39a14 66.67% 100%);}
html.ui-v3 .enhance-steps span.done.base,html.ui-v3 .enhance-steps span.done.bronze{background:linear-gradient(180deg,#e2a874 0% 33.33%,color-mix(in srgb,#e2a874,#8a4f22) 33.33% 66.67%,#8a4f22 66.67% 100%);}
html.ui-v3 .enhance-steps span.done.silver{background:linear-gradient(180deg,#ffffff 0% 33.33%,color-mix(in srgb,#ffffff,#9aa4b0) 33.33% 66.67%,#9aa4b0 66.67% 100%);}
html.ui-v3 .enhance-steps span.done.gold{background:linear-gradient(180deg,#fff0a8 0% 33.33%,color-mix(in srgb,#fff0a8,#d39a14) 33.33% 66.67%,#d39a14 66.67% 100%);}
html.ui-v3 .awaken-panel.v2{background:linear-gradient(160deg,#2a1d55 0% 33.33%,color-mix(in srgb,#2a1d55,#171236) 33.33% 66.67%,#171236 66.67% 100%);}
.awaken-steps span.done{background:linear-gradient(180deg,#c3a2ff 0% 33.33%,color-mix(in srgb,#c3a2ff,#6a3fd0) 33.33% 66.67%,#6a3fd0 66.67% 100%);}
.enh-stage.awaken .enh-bg{background:radial-gradient(circle at 50% 42%,#5b34b8 0% 20%,color-mix(in srgb,#5b34b8,#25145a) 20% 40%,#25145a 40% 60%,#25145a 60% 73.33%,color-mix(in srgb,#25145a,#0f0828) 73.33% 86.67%,#0f0828 86.67% 100%);}
.enh-stage.awaken .enh-silhouette{box-shadow:0 0 0 #c9a8ff,0 0 0 #8a5cff!important;}
.aw-gems i.on{box-shadow:0 0 0 #b88cff!important;background:linear-gradient(135deg,#f1e6ff 0% 33.33%,color-mix(in srgb,#f1e6ff,#9a6bff) 33.33% 66.67%,#9a6bff 66.67% 100%);}
html.ui-v3 .tactic-preset.selected{background:linear-gradient(160deg,#22305a 0% 33.33%,color-mix(in srgb,#22305a,#121c38) 33.33% 66.67%,#121c38 66.67% 100%);}
html.ui-v3 .ratio-track i{background:linear-gradient(90deg,#1a5dd0 0% 33.33%,color-mix(in srgb,#1a5dd0,#183c88) 33.33% 66.67%,#183c88 66.67% 100%);}
html .player-detail .ability-card>header{background:linear-gradient(110deg,#3f4044 0% 33.33%,color-mix(in srgb,#3f4044,#2b2c30) 33.33% 66.67%,#2b2c30 66.67% 100%);}
html .player-detail .situation-card>header{background:linear-gradient(110deg,#183c88 0% 33.33%,color-mix(in srgb,#183c88,#122c66) 33.33% 66.67%,#122c66 66.67% 100%);}
.play-scene .pf-slam{filter:drop-shadow(0 0 0 #ffd24acc)!important;}
.bs-bg{background:radial-gradient(circle at 50% 40%,#1d4f9e 0% 20%,color-mix(in srgb,#1d4f9e,#0b2350) 20% 40%,#0b2350 40% 60%,#0b2350 60% 73.33%,color-mix(in srgb,#0b2350,#06142e) 73.33% 86.67%,#06142e 86.67% 100%);}
.bulk-stage.awaken .bs-bg{background:radial-gradient(circle at 50% 40%,#5b34b8 0% 20%,color-mix(in srgb,#5b34b8,#25145a) 20% 40%,#25145a 40% 60%,#25145a 60% 73.33%,color-mix(in srgb,#25145a,#0f0828) 73.33% 86.67%,#0f0828 86.67% 100%);}
.bulk-stage.tactic .bs-bg{background:radial-gradient(circle at 50% 40%,#1f7a6a 0% 20%,color-mix(in srgb,#1f7a6a,#0d3a3a) 20% 40%,#0d3a3a 40% 60%,#0d3a3a 60% 73.33%,color-mix(in srgb,#0d3a3a,#061a1c) 73.33% 86.67%,#061a1c 86.67% 100%);}
.bs-title{text-shadow:0 2px 0 #0008!important;}
.bs-tac{background:linear-gradient(160deg,#2a3f6e 0% 33.33%,color-mix(in srgb,#2a3f6e,#121c38) 33.33% 66.67%,#121c38 66.67% 100%);}
html .mc-art .mc-gr .grade-badge{box-shadow:inset 0 1px 0 #ffffff80,inset 0 -1px 0 #0006,0 1px 0 #0008!important;}
html .awaken-inline,html .lineup-row .lineup-name .awaken-inline{background:linear-gradient(180deg,#c9a2ff 0% 33.33%,color-mix(in srgb,#c9a2ff,#6a3fd0) 33.33% 66.67%,#6a3fd0 66.67% 100%);}
html .transcend-inline,html .lineup-row .lineup-name .transcend-inline{background:linear-gradient(180deg,#9ff5d8 0% 33.33%,color-mix(in srgb,#9ff5d8,#169a72) 33.33% 66.67%,#169a72 66.67% 100%);}
html .pr-stage{background:radial-gradient(ellipse 60% 48% at 50% 0%,color-mix(in srgb,var(--pr-c,#ffc94a) 22%,transparent) 0% 25%,color-mix(in srgb,color-mix(in srgb,var(--pr-c,#ffc94a) 22%,transparent),transparent) 25% 50%,transparent 50% 100%);}
html.ui-v3 .goal-banner,html .goal-banner{box-shadow:0 6px 0 #0b12302e!important;background:linear-gradient(135deg,#1d2a52 0% 33.33%,color-mix(in srgb,#1d2a52,#121933) 33.33% 66.67%,#121933 66.67% 100%);}
html .pk-fx .pk-back::after{background:linear-gradient(115deg,transparent 0% 41.33%,color-mix(in srgb,transparent,#ffffff12) 41.33% 44.67%,#ffffff12 44.67% 48%,#ffffff12 48% 51.33%,color-mix(in srgb,#ffffff12,transparent) 51.33% 54.67%,transparent 54.67% 100%);}
html .ps-wall{background:repeating-linear-gradient(90deg,#ffffff08 0 1px,transparent 1px 64px),linear-gradient(180deg,color-mix(in srgb,var(--tc) 62%,#0a1020) 0% 33.33%,color-mix(in srgb,color-mix(in srgb,var(--tc) 62%,#0a1020),color-mix(in srgb,var(--tc) 34%,#060a14)) 33.33% 66.67%,color-mix(in srgb,var(--tc) 34%,#060a14) 66.67% 100%);}
html .pk-sign[data-grade="LR"] .ps-wall{background:repeating-linear-gradient(90deg,#ffd77a12 0 1px,transparent 1px 64px),linear-gradient(180deg,#3a2a10 0% 33.33%,color-mix(in srgb,#3a2a10,#120c04) 33.33% 66.67%,#120c04 66.67% 100%);}
html .ps-logo{filter:drop-shadow(0 6px 0 #0008)!important;}
html .ps-lamp{background:radial-gradient(ellipse 50% 60% at 50% 0,#fff3d633 0% 23.33%,color-mix(in srgb,#fff3d633,transparent) 23.33% 46.67%,transparent 46.67% 100%);}
html .ps-sil{filter:brightness(0) drop-shadow(0 0 0 #ffffff40)!important;}
html .ps-table{box-shadow:0 -2px 0 #b89366 inset,0 -14px 0 #0009!important;}
html .ps-paper{box-shadow:0 4px 0 #0007!important;background:linear-gradient(#f4f1ea 0% 33.33%,color-mix(in srgb,#f4f1ea,#ddd7ca) 33.33% 66.67%,#ddd7ca 66.67% 100%);}
html .ps-plate{box-shadow:0 0 0 1px #c9a24a99,0 4px 0 #0008!important;background:linear-gradient(180deg,#1a1d24 0% 33.33%,color-mix(in srgb,#1a1d24,#0c0e12) 33.33% 66.67%,#0c0e12 66.67% 100%);}
html .trade-latest{box-shadow:0 4px 0 #0b123029!important;background:linear-gradient(135deg,#1d2a52 0% 33.33%,color-mix(in srgb,#1d2a52,#121933) 33.33% 66.67%,#121933 66.67% 100%);}
html .detail-growth-summary{background:linear-gradient(135deg,#1d2a52 0% 33.33%,color-mix(in srgb,#1d2a52,#121933) 33.33% 66.67%,#121933 66.67% 100%);}
html .detail-growth-summary.ready{background:linear-gradient(135deg,#2a3f7a 0% 33.33%,color-mix(in srgb,#2a3f7a,#1a2550) 33.33% 66.67%,#1a2550 66.67% 100%);}
html .ps-sweep{background:linear-gradient(180deg,transparent 0% 15%,color-mix(in srgb,transparent,#fff4dc33) 15% 30%,#fff4dc33 30% 45%,#fff4dc33 45% 46.67%,color-mix(in srgb,#fff4dc33,#fff4dc55) 46.67% 48.33%,#fff4dc55 48.33% 50%,#fff4dc55 50% 51.67%,color-mix(in srgb,#fff4dc55,#fff4dc33) 51.67% 53.33%,#fff4dc33 53.33% 55%,#fff4dc33 55% 70%,color-mix(in srgb,#fff4dc33,transparent) 70% 85%,transparent 85% 100%);}
html dialog.pk-fx.fz2 .pk-dim{background:radial-gradient(ellipse 55% 45% at 50% 48%,transparent 0% 48.33%,color-mix(in srgb,transparent,#000) 48.33% 66.67%,#000 66.67% 100%);}
html .hub-hero::after{background:linear-gradient(90deg,#05070ccc 0% 18.33%,color-mix(in srgb,#05070ccc,#05070c66) 18.33% 36.67%,#05070c66 36.67% 55%,#05070c66 55% 70%,color-mix(in srgb,#05070c66,#05070c22) 70% 85%,#05070c22 85% 100%);}
html .pk-fx .pk-beam{background:linear-gradient(to top,#f3e6c84d 0% 10%,color-mix(in srgb,#f3e6c84d,#f3e6c826) 10% 20%,#f3e6c826 20% 30%,#f3e6c826 30% 46.67%,color-mix(in srgb,#f3e6c826,transparent) 46.67% 63.33%,transparent 63.33% 100%);}
html .pk-fx .pk-flare i{background:linear-gradient(90deg,transparent 0% 13.33%,color-mix(in srgb,transparent,#f3e6c855) 13.33% 26.67%,#f3e6c855 26.67% 40%,#f3e6c855 40% 43.33%,color-mix(in srgb,#f3e6c855,#f6efe0aa) 43.33% 46.67%,#f6efe0aa 46.67% 50%,#f6efe0aa 50% 53.33%,color-mix(in srgb,#f6efe0aa,#f3e6c855) 53.33% 56.67%,#f3e6c855 56.67% 60%,#f3e6c855 60% 73.33%,color-mix(in srgb,#f3e6c855,transparent) 73.33% 86.67%,transparent 86.67% 100%);}
html .pk-fx .pk-flare b{background:radial-gradient(circle,#f6efe066 0% 10%,color-mix(in srgb,#f6efe066,#f3e6c822) 10% 20%,#f3e6c822 20% 30%,#f3e6c822 30% 40.67%,color-mix(in srgb,#f3e6c822,transparent) 40.67% 51.33%,transparent 51.33% 100%);}
html .pk-fx .pk-flash{background:radial-gradient(circle at 50% 44%,#f6efe0cc 0% 11.67%,color-mix(in srgb,#f6efe0cc,#f3e6c833) 11.67% 23.33%,#f3e6c833 23.33% 35%,#f3e6c833 35% 45%,color-mix(in srgb,#f3e6c833,transparent) 45% 55%,transparent 55% 100%);}
html .pk-fx .pk-glow{background:radial-gradient(ellipse 46% 62% at 50% -4%,color-mix(in srgb,var(--g) 18%,#f3e6c833) 0% 15%,color-mix(in srgb,color-mix(in srgb,var(--g) 18%,#f3e6c833),color-mix(in srgb,var(--g) 8%,transparent)) 15% 30%,color-mix(in srgb,var(--g) 8%,transparent) 30% 45%,color-mix(in srgb,var(--g) 8%,transparent) 45% 54%,color-mix(in srgb,color-mix(in srgb,var(--g) 8%,transparent),transparent) 54% 63%,transparent 63% 100%);}
html .pk-fx .pk-charge{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cc) 55%,#0000),inset 0 0 0 color-mix(in srgb,var(--cc) 45%,#0000)!important;background:radial-gradient(ellipse 70% 60% at 50% 50%,color-mix(in srgb,var(--cc) 30%,transparent) 0% 25%,color-mix(in srgb,color-mix(in srgb,var(--cc) 30%,transparent),transparent) 25% 50%,transparent 50% 100%);}
html .hub-tile::after{background:linear-gradient(180deg,transparent 0% 43.33%,color-mix(in srgb,transparent,#0b0d12d9) 43.33% 61.67%,#0b0d12d9 61.67% 100%);}
html .hub-tile.wide::after{background:linear-gradient(90deg,#0f1f4af2 0% 43.33%,color-mix(in srgb,#0f1f4af2,#0f1f4a66) 43.33% 56.67%,#0f1f4a66 56.67% 70%,#0f1f4a66 70% 80%,color-mix(in srgb,#0f1f4a66,#0f1f4a22) 80% 90%,#0f1f4a22 90% 100%);}
html .pk-fx .pk-front,html .pk-fx .pk-front.cp-front{box-shadow:0 12px 0 #0000008c!important;}
html .pk-sign .ps-plate{box-shadow:0 6px 0 #0009,inset 0 1px 0 #ffffff14!important;background:linear-gradient(180deg,#22252c 0% 33.33%,color-mix(in srgb,#22252c,#121419) 33.33% 66.67%,#121419 66.67% 100%);}
html .player-card[data-grade]:hover{box-shadow:0 0 0 2px var(--hv,#8fb4e8),0 12px 0 color-mix(in srgb,var(--hv,#8fb4e8) 35%,transparent)!important;}
html .transcend-sheet.v2 .tr-hero{background:linear-gradient(135deg,#1d2a52 0% 33.33%,color-mix(in srgb,#1d2a52,#0f1630) 33.33% 66.67%,#0f1630 66.67% 100%);}
html .tr2-card{box-shadow:0 18px 0 #000c!important;}
html .tr2-sweep{background:linear-gradient(180deg,transparent 0% 16%,color-mix(in srgb,transparent,#fff4dc40) 16% 32%,#fff4dc40 32% 48%,#fff4dc40 48% 48.67%,color-mix(in srgb,#fff4dc40,#fff4dc66) 48.67% 49.33%,#fff4dc66 49.33% 50%,#fff4dc66 50% 50.67%,color-mix(in srgb,#fff4dc66,#fff4dc40) 50.67% 51.33%,#fff4dc40 51.33% 52%,#fff4dc40 52% 68%,color-mix(in srgb,#fff4dc40,transparent) 68% 84%,transparent 84% 100%);}
html .tr2-text{text-shadow:0 2px 0 #000e!important;}
html .owned-v2 .owned-fav{box-shadow:0 2px 0 #0003!important;}
html .versus-card.atk .vs-role{background:linear-gradient(90deg,#1d4fbf 0% 33.33%,color-mix(in srgb,#1d4fbf,#1d2a52) 33.33% 66.67%,#1d2a52 66.67% 100%);}
html .versus-card.def .vs-role{background:linear-gradient(90deg,#c32f3e 0% 33.33%,color-mix(in srgb,#c32f3e,#5a1620) 33.33% 66.67%,#5a1620 66.67% 100%);}
html .buy-row .btn .gi-spark{filter:drop-shadow(0 0 0 #ffd24a88)!important;}
html .clutch-cinematic .clutch-burst{box-shadow:0 8px 0 #0008!important;}
html .clutch-open.momentum.full{box-shadow:0 0 0 2px #ffd24a,0 0 0 #ffd24a88!important;}
html .clutch-open.momentum.full::after{background:linear-gradient(110deg,transparent 0% 36%,color-mix(in srgb,transparent,#fff8) 36% 42%,#fff8 42% 48%,#fff8 48% 52.67%,color-mix(in srgb,#fff8,transparent) 52.67% 57.33%,transparent 57.33% 100%);}
html .dice-fx .dfx-card{box-shadow:0 18px 0 #000a!important;}
html .dfx-die{box-shadow:inset 0 -4px 0 #d8cfbf,0 10px 0 #0008!important;}
html .dice-fx.win .dfx-die{box-shadow:inset 0 -4px 0 #d8cfbf,0 0 0 3px #ffd24a,0 10px 0 #0008!important;}
html .auto-play-sheet.v2 .ap-opt.main{background:linear-gradient(135deg,#1d2a52 0% 33.33%,color-mix(in srgb,#1d2a52,#121933) 33.33% 66.67%,#121933 66.67% 100%);}
html .auto-deck-summary{background:linear-gradient(135deg,#1d2a52 0% 33.33%,color-mix(in srgb,#1d2a52,#121933) 33.33% 66.67%,#121933 66.67% 100%);}
html .gameover-sheet .walkoff-banner{background:linear-gradient(135deg,#3a2c12 0% 33.33%,color-mix(in srgb,#3a2c12,#1a140a) 33.33% 66.67%,#1a140a 66.67% 100%);}
html .gameover-sheet .final-call{background:linear-gradient(160deg,#1d2a52 0% 33.33%,color-mix(in srgb,#1d2a52,#0f1630) 33.33% 66.67%,#0f1630 66.67% 100%);}
html .league-hero{background:linear-gradient(180deg,rgba(18,25,51,.3) 0% 20.67%,color-mix(in srgb,rgba(18,25,51,.3),rgba(18,25,51,.7)) 20.67% 41.33%,rgba(18,25,51,.7) 41.33% 62%,rgba(18,25,51,.7) 62% 74.67%,color-mix(in srgb,rgba(18,25,51,.7),rgba(18,25,51,.9)) 74.67% 87.33%,rgba(18,25,51,.9) 87.33% 100%),url(/assets/league-bg.webp) center 38%/cover,#121933;}
.gf-odd.g-lr em{background:linear-gradient(90deg,#d9b25a 0% 33.33%,color-mix(in srgb,#d9b25a,#f4efe6) 33.33% 66.67%,#f4efe6 66.67% 100%);}
.gf-r-cell.lit{box-shadow:0 0 0 2px #d9b25a,0 10px 0 rgba(0,0,0,.5)!important;}
.gf-r-bg{background:radial-gradient(60% 45% at 50% 50%,var(--tint) 0% 23.33%,color-mix(in srgb,var(--tint),transparent) 23.33% 46.67%,transparent 46.67% 100%),linear-gradient(180deg,rgba(11,16,36,.82) 0% 33.33%,color-mix(in srgb,rgba(11,16,36,.82),rgba(11,16,36,.95)) 33.33% 66.67%,rgba(11,16,36,.95) 66.67% 100%),url(/assets/fuse-vault.webp) center/cover;}
.gf-roulette[data-grade="ssr"] .gf-r-frame{box-shadow:0 0 0 rgba(217,178,90,.35)!important;}
.gf-roulette[data-grade="ur"] .gf-r-frame{box-shadow:0 0 0 rgba(111,151,255,.4)!important;}
.gf-roulette[data-grade="lr"] .gf-r-frame{box-shadow:0 0 0 rgba(244,239,230,.45)!important;}
.gf-r-sweep{background:linear-gradient(100deg,transparent 0% 16.67%,color-mix(in srgb,transparent,rgba(255,255,255,.22)) 16.67% 33.33%,rgba(255,255,255,.22) 33.33% 50%,rgba(255,255,255,.22) 50% 66.67%,color-mix(in srgb,rgba(255,255,255,.22),transparent) 66.67% 83.33%,transparent 83.33% 100%);}
html .gf-r-cell.lit{box-shadow:0 12px 0 rgba(0,0,0,.5)!important;}
.gf-r-pillars i{background:linear-gradient(180deg,transparent 0% 10%,color-mix(in srgb,transparent,rgba(244,239,230,.22)) 10% 20%,rgba(244,239,230,.22) 20% 30%,rgba(244,239,230,.22) 30% 43.33%,color-mix(in srgb,rgba(244,239,230,.22),rgba(217,178,90,.28)) 43.33% 56.67%,rgba(217,178,90,.28) 56.67% 70%,rgba(217,178,90,.28) 70% 80%,color-mix(in srgb,rgba(217,178,90,.28),transparent) 80% 90%,transparent 90% 100%);}
.gf-roulette.near-lr .gf-r-frame{box-shadow:0 0 0 rgba(244,239,230,.55)!important;}
html img.foil-pack{filter:drop-shadow(0 8px 0 rgba(18,25,51,.28))!important;}
html .gf-batch-wrap .gf-batch{box-shadow:0 18px 0 rgba(0,0,0,.45)!important;}
.play-scene.sv2 .pz-view .pz-rig{filter:drop-shadow(0 1px 0 #07110fcc)!important;filter:drop-shadow(0 1px 0 #050b14aa)!important;}
