.battle-fx-module__YtEaxq__arena{isolation:isolate;box-shadow:inset 0 0 100px #020e1bc9,0 22px 65px #0003;background:radial-gradient(at 50% 48%,#37675b88 0,#0000 48%),linear-gradient(155deg,#081b2c,#174741 55%,#081e29)!important;border-color:#d6bd6c55!important}.battle-fx-module__YtEaxq__world{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.battle-fx-module__YtEaxq__worldArt{filter:saturate(.9)brightness(.72)contrast(1.04);background:linear-gradient(#04131f80 0,#0b2c3066 42%,#061a20d9 100%),url(/art/great-nest-world.webp) 50% 46%/cover no-repeat;animation:18s ease-in-out infinite alternate battle-fx-module__YtEaxq__worldPan;position:absolute;inset:-4%;transform:scale(1.045)}.battle-fx-module__YtEaxq__worldGlow{mix-blend-mode:screen;background:radial-gradient(circle at 50% 48%,#f1d88920 0 8%,#64d4b719 24%,#0000 52%),linear-gradient(90deg,#02101f99,#0000 20% 80%,#02101f99);animation:5s ease-in-out infinite battle-fx-module__YtEaxq__worldGlow;position:absolute;inset:0}.battle-fx-module__YtEaxq__worldLandmark{z-index:0;pointer-events:none;opacity:.5;filter:blur(.2px);position:absolute}.battle-fx-module__YtEaxq__world[data-world=verdant] .battle-fx-module__YtEaxq__worldArt{filter:saturate(1.12)brightness(.76)contrast(1.03);background:linear-gradient(#05211f66 0,#12352d66 44%,#04191fe8 100%),url(/art/great-nest-world.webp) 50% 45%/cover no-repeat}.battle-fx-module__YtEaxq__world[data-world=verdant] .battle-fx-module__YtEaxq__worldGlow{background:radial-gradient(circle at 42% 38%,#dcffb72b 0 8%,#69e0b020 26%,#0000 53%),linear-gradient(90deg,#02151a99,#0000 18% 82%,#02151a99)}.battle-fx-module__YtEaxq__world[data-world=verdant] .battle-fx-module__YtEaxq__worldLandmark{border:1px solid #d7efaa5c;border-radius:50%;width:170px;height:170px;top:10%;right:10%;transform:rotate(14deg);box-shadow:0 0 0 26px #b8e9a209,0 0 60px #8dd8b31d,inset 0 0 34px #f5e4a822}.battle-fx-module__YtEaxq__world[data-world=emberstorm] .battle-fx-module__YtEaxq__worldArt{filter:sepia(.58)saturate(2.15)hue-rotate(-18deg)brightness(.58)contrast(1.18);background:linear-gradient(#18070673 0,#2c120b66 42%,#090b12e8 100%),url(/art/great-nest-world.webp) 50% 56%/cover no-repeat;transform:scale(1.08)}.battle-fx-module__YtEaxq__world[data-world=emberstorm] .battle-fx-module__YtEaxq__worldGlow{mix-blend-mode:screen;background:radial-gradient(circle at 52% 64%,#ffb14b2c 0 10%,#ff5b321d 28%,#0000 54%),linear-gradient(90deg,#140607b3,#0000 20% 80%,#140607b3)}.battle-fx-module__YtEaxq__world[data-world=emberstorm] .battle-fx-module__YtEaxq__worldLandmark{border:2px solid #ffb24e70;border-radius:50%;width:260px;height:90px;bottom:11%;left:50%;transform:translate(-50%)perspective(180px)rotateX(64deg);box-shadow:0 0 24px #ff6a3155,0 0 70px #ff3e1e2f,inset 0 0 44px #ffdf7d21}.battle-fx-module__YtEaxq__world[data-world=eclipse] .battle-fx-module__YtEaxq__worldArt{filter:grayscale(.22)saturate(.95)hue-rotate(42deg)brightness(.48)contrast(1.24);background:linear-gradient(#0605118c 0,#1710268a 42%,#03070fe9 100%),url(/art/great-nest-world.webp) 50% 38%/cover no-repeat;transform:scale(1.07)}.battle-fx-module__YtEaxq__world[data-world=eclipse] .battle-fx-module__YtEaxq__worldGlow{background:radial-gradient(circle at 74% 24%,#e7d6ff38 0 6%,#8f63ce20 18%,#0000 42%),radial-gradient(circle at 48% 60%,#6b4ec51b,#0000 42%),linear-gradient(90deg,#020411c2,#0000 22% 78%,#020411c2)}.battle-fx-module__YtEaxq__world[data-world=eclipse] .battle-fx-module__YtEaxq__worldLandmark{background:radial-gradient(circle at 42% 38%,#fff7d9 0 32%,#c6b5e8 46%,#7761a155 58%,#0000 68%);border-radius:50%;width:128px;height:128px;top:10%;right:14%;box-shadow:0 0 40px #c8b3ff38,0 0 90px #6f4cb32b}.battle-fx-module__YtEaxq__world[data-world=emberstorm] .battle-fx-module__YtEaxq__foregroundLeaves i{background:linear-gradient(#ffd66d,#ff6b2e 58%,#532019);border-radius:48% 48% 10% 10%;width:7px;height:28px;box-shadow:0 0 16px #ff652d88}.battle-fx-module__YtEaxq__world[data-world=eclipse] .battle-fx-module__YtEaxq__foregroundLeaves i{background:linear-gradient(#bca8ef,#5d438d 60%,#160d2f);border-radius:50%;width:8px;height:24px;transform:rotate(35deg);box-shadow:0 0 15px #8d6bd577}.battle-fx-module__YtEaxq__ambient[data-world=verdant]>i{background:#f2e9a9;box-shadow:0 0 11px 2px #9ff0bd80}.battle-fx-module__YtEaxq__ambient[data-world=emberstorm]>i{background:#ffb862;box-shadow:0 0 12px 3px #ff5d327f}.battle-fx-module__YtEaxq__ambient[data-world=eclipse]>i{background:#d7c3ff;box-shadow:0 0 12px 3px #8b6fd285}.battle-fx-module__YtEaxq__ambient[data-world=emberstorm] .battle-fx-module__YtEaxq__mist,.battle-fx-module__YtEaxq__ambient[data-world=emberstorm] .battle-fx-module__YtEaxq__mistBack{background:radial-gradient(at 30%,#ff7b3219,#0000 48%),radial-gradient(at 72% 66%,#44131d33,#0000 46%)}.battle-fx-module__YtEaxq__ambient[data-world=eclipse] .battle-fx-module__YtEaxq__mist,.battle-fx-module__YtEaxq__ambient[data-world=eclipse] .battle-fx-module__YtEaxq__mistBack{background:radial-gradient(at 34% 42%,#7356b22c,#0000 49%),radial-gradient(at 70% 62%,#32214f35,#0000 47%)}.battle-fx-module__YtEaxq__lightShafts{opacity:.28;filter:blur(1px);position:absolute;inset:-20% 0 0}.battle-fx-module__YtEaxq__lightShafts i{clip-path:polygon(35% 0,65% 0,100% 100%,0 100%);transform-origin:top;background:linear-gradient(#f4e9b23b,#0000 76%);width:18%;height:92%;animation:9s ease-in-out infinite alternate battle-fx-module__YtEaxq__shaftSway;position:absolute;top:0}.battle-fx-module__YtEaxq__lightShafts i:first-child{left:12%;transform:rotate(8deg)}.battle-fx-module__YtEaxq__lightShafts i:nth-child(2){width:13%;animation-delay:-3s;left:48%}.battle-fx-module__YtEaxq__lightShafts i:nth-child(3){animation-delay:-6s;right:8%;transform:rotate(-10deg)}.battle-fx-module__YtEaxq__foregroundLeaves{background:linear-gradient(#0000,#020f17e8);height:28%;position:absolute;inset:auto 0 0}.battle-fx-module__YtEaxq__foregroundLeaves i{--leaf-x:50%;--leaf-delay:0s;left:var(--leaf-x);transform-origin:50% 100%;width:14px;height:42px;animation:battle-fx-module__YtEaxq__leafSway 4.5s ease-in-out var(--leaf-delay) infinite alternate;background:linear-gradient(#4f8b6a,#102f31);border-radius:100% 0;position:absolute;bottom:-12px;box-shadow:0 0 16px #061819}.battle-fx-module__YtEaxq__arena[data-fx=heal] .battle-fx-module__YtEaxq__worldGlow,.battle-fx-module__YtEaxq__arena[data-fx=shield] .battle-fx-module__YtEaxq__worldGlow{animation:.7s ease-out battle-fx-module__YtEaxq__restoreGlow}.battle-fx-module__YtEaxq__arena[data-fx=attack] .battle-fx-module__YtEaxq__worldGlow{animation:.6s ease-out battle-fx-module__YtEaxq__impactGlow}.battle-fx-module__YtEaxq__ambient{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.battle-fx-module__YtEaxq__ambient>i{background:#f7dfa0;border-radius:50%;width:3px;height:3px;animation:10s ease-in-out infinite battle-fx-module__YtEaxq__drift;position:absolute;box-shadow:0 0 10px 2px #c5eccd7a}.battle-fx-module__YtEaxq__mist,.battle-fx-module__YtEaxq__mistBack{background:radial-gradient(at 35% 45%,#8cddd321,#0000 50%),radial-gradient(at 70% 60%,#b2cca41a,#0000 45%);animation:18s ease-in-out infinite alternate battle-fx-module__YtEaxq__mist;position:absolute;inset:20% -15%}.battle-fx-module__YtEaxq__mistBack{opacity:.6;animation-duration:27s;animation-direction:alternate-reverse;inset:0 -20%}.battle-fx-module__YtEaxq__gardenRings{border:1px solid #d4c88726;border-radius:50%;position:absolute;inset:18% -15%;transform:rotate(-18deg);box-shadow:0 0 0 35px #a6d8c405,0 0 0 70px #a6d8c409,inset 0 0 90px #b8d9a50b}.battle-fx-module__YtEaxq__emblem{color:#f2da96;place-items:center;width:88px;height:88px;margin:-7px auto 6px;display:grid;position:relative}.battle-fx-module__YtEaxq__emblem>span{text-shadow:0 0 24px #ecce7199;font:60px Georgia;animation:4s ease-in-out infinite battle-fx-module__YtEaxq__breathe}.battle-fx-module__YtEaxq__emblem>i,.battle-fx-module__YtEaxq__emblem>b{border:1px solid #dcc98480;border-radius:50%;animation:24s linear infinite battle-fx-module__YtEaxq__orbit;position:absolute;inset:4px;box-shadow:0 0 24px #8bdcca33}.battle-fx-module__YtEaxq__emblem>i{border-style:dashed}.battle-fx-module__YtEaxq__emblem>b{border-radius:28%;animation-direction:reverse;inset:15px}.battle-fx-module__YtEaxq__fighter{--toward:-1;--toward-x:1;--aura:#8ce4c4;isolation:isolate;will-change:transform,filter}.battle-fx-module__YtEaxq__fighter[data-battle-side=rival]{--toward:1;--toward-x:-1}.battle-fx-module__YtEaxq__fighter:before{content:"";z-index:-1;border:2px solid var(--aura);height:58px;box-shadow:0 0 34px color-mix(in srgb,var(--aura) 52%,transparent),inset 0 0 28px #94ebd225;opacity:.7;border-radius:50%;animation:4s ease-in-out infinite battle-fx-module__YtEaxq__breathe;position:absolute;top:52%;left:10%;right:10%;transform:rotate(-7deg)}.battle-fx-module__YtEaxq__fighter[data-guard=true]:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 35%,#d9f5ff22,#0000 68%);border:2px solid #b6e8ff99;border-radius:48%;height:64%;animation:1.8s ease-in-out infinite battle-fx-module__YtEaxq__guardPulse;position:absolute;top:4%;left:10%;right:10%;box-shadow:inset 0 0 34px #88caff28,0 0 22px #88caff35}.battle-fx-module__YtEaxq__fighter[data-motion=attack]{z-index:7;animation:.6s cubic-bezier(.22,.8,.35,1) battle-fx-module__YtEaxq__lunge}.battle-fx-module__YtEaxq__fighter[data-motion=cast]{z-index:7;animation:.6s ease-out battle-fx-module__YtEaxq__castCharge}.battle-fx-module__YtEaxq__fighter[data-motion=special]{z-index:8;animation:.6s ease-out battle-fx-module__YtEaxq__specialCharge}.battle-fx-module__YtEaxq__fighter[data-motion=hit]{animation:.6s ease-out battle-fx-module__YtEaxq__recoil}.battle-fx-module__YtEaxq__fighter[data-motion=ko]{animation:.6s ease-out both battle-fx-module__YtEaxq__knockout}.battle-fx-module__YtEaxq__fighter[data-motion=out]{animation:.22s ease-in both battle-fx-module__YtEaxq__retreat}.battle-fx-module__YtEaxq__fighter[data-motion=in]{animation:.38s ease-out both battle-fx-module__YtEaxq__arrive}:is(.battle-fx-module__YtEaxq__fighter[data-motion=attack] .battle-guardian-avatar,.battle-fx-module__YtEaxq__fighter[data-motion=cast] .battle-guardian-avatar,.battle-fx-module__YtEaxq__fighter[data-motion=special] .battle-guardian-avatar,.battle-fx-module__YtEaxq__fighter[data-motion=hit] .battle-guardian-avatar){animation:none!important}.battle-fx-module__YtEaxq__arena[data-impact=true]{animation:.6s ease-out battle-fx-module__YtEaxq__shake}.battle-fx-module__YtEaxq__fxLayer{z-index:5;pointer-events:none;color:var(--fx-color);contain:layout paint;position:absolute;inset:0;overflow:hidden}.battle-fx-module__YtEaxq__path{position:absolute;inset:0;overflow:visible}.battle-fx-module__YtEaxq__trail{stroke-dasharray:14 9;opacity:0;filter:drop-shadow(0 0 6px);animation:.6s ease-out battle-fx-module__YtEaxq__trail}.battle-fx-module__YtEaxq__specialTrail{stroke-dasharray:8 5;filter:drop-shadow(0 0 12px)drop-shadow(0 0 22px)}.battle-fx-module__YtEaxq__strikeTrail{stroke-dasharray:22 12;opacity:0;filter:drop-shadow(0 0 8px);animation:.6s ease-out battle-fx-module__YtEaxq__strikeTrail}.battle-fx-module__YtEaxq__slashImpact{opacity:0;width:140px;height:140px;margin:-70px;animation:.6s ease-out battle-fx-module__YtEaxq__slashPop;position:absolute}.battle-fx-module__YtEaxq__slashImpact i{background:linear-gradient(90deg,#0000,#fff7d0 25% 70%,#0000);border-radius:999px;width:100px;height:4px;position:absolute;top:68px;left:20px;transform:rotate(-34deg);box-shadow:0 0 14px}.battle-fx-module__YtEaxq__slashImpact i:nth-child(2){top:74px;transform:rotate(-54deg)scale(.82)}.battle-fx-module__YtEaxq__slashImpact b{color:#fff4c6;text-shadow:0 0 20px;place-items:center;font-size:78px;display:grid;position:absolute;inset:0}.battle-fx-module__YtEaxq__projectile{text-align:center;filter:drop-shadow(0 0 12px);width:48px;height:48px;margin:-24px;font-size:46px;line-height:48px;animation:.6s cubic-bezier(.35,0,.7,1) both battle-fx-module__YtEaxq__projectile;position:absolute}.battle-fx-module__YtEaxq__specialProjectile{filter:drop-shadow(0 0 14px #fff8c7)drop-shadow(0 0 28px);width:72px;height:72px;margin:-36px;font-size:74px;line-height:72px}.battle-fx-module__YtEaxq__projectileSparks{width:1px;height:1px;animation:.6s cubic-bezier(.35,0,.7,1) both battle-fx-module__YtEaxq__sparkTravel;position:absolute}.battle-fx-module__YtEaxq__projectileSparks i{--spark-angle:0deg;--spark-gap:14px;width:7px;height:7px;transform:rotate(var(--spark-angle)) translateX(var(--spark-gap));background:currentColor;border-radius:50%;animation:.26s ease-in-out infinite alternate battle-fx-module__YtEaxq__sparkTwinkle;position:absolute;box-shadow:0 0 10px}.battle-fx-module__YtEaxq__bloom{background:#84d68855;border-radius:100% 0}.battle-fx-module__YtEaxq__ember{background:radial-gradient(#fff5bf,#fba55499,#0000);border-radius:60% 15% 60% 60%;font-size:34px}.battle-fx-module__YtEaxq__tide{background:#72ddff40;border:3px solid;border-radius:50%}.battle-fx-module__YtEaxq__volt{font-size:64px}.battle-fx-module__YtEaxq__mystic{background:#cea5ff30;border:1px dotted;border-radius:50%}.battle-fx-module__YtEaxq__shadowProjectile{background:radial-gradient(#9d55d966,#0000);border-radius:50%}.battle-fx-module__YtEaxq__shadow{text-shadow:0 0 25px #9d55d9;font-size:65px;animation:.6s ease-out both battle-fx-module__YtEaxq__shadow}.battle-fx-module__YtEaxq__impact{opacity:0;width:1px;height:1px;animation:.6s ease-out battle-fx-module__YtEaxq__impact;position:absolute}.battle-fx-module__YtEaxq__specialImpact{filter:drop-shadow(0 0 18px)}.battle-fx-module__YtEaxq__specialImpact>b{color:#fff7c4;text-shadow:0 0 22px;font-size:132px!important}.battle-fx-module__YtEaxq__impact>i{width:40px;height:3px;transform:rotate(var(--angle)) translateX(15px);background:currentColor;position:absolute;box-shadow:0 0 12px}.battle-fx-module__YtEaxq__impact>b{font-size:95px;position:absolute;transform:translate(-50%,-50%)}.battle-fx-module__YtEaxq__target{width:1px;height:1px;position:absolute}.battle-fx-module__YtEaxq__combatText{text-align:center;color:#fff7db;text-shadow:0 2px 4px #001817,0 0 12px #001817;min-width:165px;font:700 23px Georgia;animation:.6s ease-out both battle-fx-module__YtEaxq__textRise;position:absolute;top:-70px;left:0;transform:translate(-50%)}.battle-fx-module__YtEaxq__combatText em{letter-spacing:1.2px;text-transform:uppercase;color:#f1d991;background:#071a23db;border:1px solid #e2cb8547;border-radius:999px;width:max-content;max-width:190px;margin:0 auto 7px;padding:4px 8px;font:800 10px sans-serif;display:block}.battle-fx-module__YtEaxq__combatText strong{white-space:nowrap;background:#06232de8;border:1px solid #dfce8a77;border-radius:12px;padding:6px 12px}.battle-fx-module__YtEaxq__combatText small{white-space:nowrap;color:#d6f2ff;background:#102c3af2;border-radius:8px;margin-top:10px;padding:5px;font:700 13px sans-serif;display:block}.battle-fx-module__YtEaxq__combatText[data-impact=true]{animation-delay:.14s}.battle-fx-module__YtEaxq__heal,.battle-fx-module__YtEaxq__shield,.battle-fx-module__YtEaxq__summon,.battle-fx-module__YtEaxq__wind{width:170px;height:170px;animation:.6s ease-out both battle-fx-module__YtEaxq__restore;position:absolute;top:-85px;left:-85px}.battle-fx-module__YtEaxq__heal>i,.battle-fx-module__YtEaxq__summon>i{border:3px dashed;border-radius:50%;animation:.6s ease-out battle-fx-module__YtEaxq__rune;position:absolute;inset:0;box-shadow:inset 0 0 35px #9bffbb44,0 0 25px #9bffbb44}.battle-fx-module__YtEaxq__heal>b{font:64px Georgia;position:absolute;top:45px;left:58px}.battle-fx-module__YtEaxq__heal>span{font-size:42px;position:absolute;bottom:10px;right:10px}.battle-fx-module__YtEaxq__shield{clip-path:polygon(50% 0,96% 18%,89% 70%,50% 100%,11% 70%,4% 18%);color:#e3f8ff;background:linear-gradient(135deg,#b5e8ff55,#558de52a);border:3px solid #c7f2ff;place-items:center;font-size:80px;display:grid;box-shadow:inset 0 0 35px #d3f3ff}.battle-fx-module__YtEaxq__summon{color:#f5db93}.battle-fx-module__YtEaxq__summon>i{border-style:solid;transform:rotateX(55deg)}.battle-fx-module__YtEaxq__summon>span{text-align:center;font-size:80px;position:absolute;inset:30px}.battle-fx-module__YtEaxq__wind{color:#d9fff7}.battle-fx-module__YtEaxq__wind>i{border-top:4px solid;border-radius:50%;position:absolute;inset:30px -15px;transform:rotate(-20deg)}.battle-fx-module__YtEaxq__wind>i:nth-child(2){inset:60px -25px;transform:rotate(-30deg)}.battle-fx-module__YtEaxq__wind>span{font-size:72px;position:absolute;inset:40px}.battle-fx-module__YtEaxq__controls{color:#cadfd6;justify-content:space-between;align-items:center;gap:12px;min-height:50px;font-size:13px;display:flex}.battle-fx-module__YtEaxq__controls button{min-height:40px;padding:8px 16px}.battle-fx-module__YtEaxq__controls p{margin:0}.battle-fx-module__YtEaxq__speedStatus{color:#d6e9e1;margin-top:5px;font-size:11px;display:block}@keyframes battle-fx-module__YtEaxq__worldPan{0%{transform:scale(1.045)translate(-.6%)}to{transform:scale(1.075)translate(.8%,-.7%)}}@keyframes battle-fx-module__YtEaxq__worldGlow{50%{opacity:.72;filter:brightness(1.12)}}@keyframes battle-fx-module__YtEaxq__shaftSway{to{transform:translate(18px)rotate(2deg)}}@keyframes battle-fx-module__YtEaxq__leafSway{0%{transform:rotate(-5deg)}to{transform:rotate(7deg)}}@keyframes battle-fx-module__YtEaxq__restoreGlow{0%,to{opacity:.45}35%{opacity:1;filter:brightness(1.45)}}@keyframes battle-fx-module__YtEaxq__impactGlow{0%,to{opacity:.45}45%{opacity:.9;filter:brightness(1.35)}}@keyframes battle-fx-module__YtEaxq__strikeTrail{0%,12%,75%,to{opacity:0;stroke-dashoffset:45px}30%,58%{opacity:.9;stroke-dashoffset:0}}@keyframes battle-fx-module__YtEaxq__slashPop{0%,30%,to{opacity:0;transform:scale(.45)rotate(-8deg)}48%{opacity:1;transform:scale(1.05)rotate(2deg)}75%{opacity:.3;transform:scale(1.35)rotate(6deg)}}@keyframes battle-fx-module__YtEaxq__sparkTravel{0%,12%{opacity:0;transform:translate(0)scale(.3)}24%{opacity:1}52%{opacity:.85;transform:translate(var(--dx),var(--dy)) scale(1)}75%,to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.25)}}@keyframes battle-fx-module__YtEaxq__sparkTwinkle{to{opacity:.25;transform:rotate(calc(var(--spark-angle) + 22deg)) translateX(var(--spark-gap)) scale(.6)}}@keyframes battle-fx-module__YtEaxq__drift{0%,to{opacity:.2;transform:translate(0)}50%{opacity:.85;transform:translate(16px,-28px)}}@keyframes battle-fx-module__YtEaxq__mist{to{transform:translate(7%,-3%)scale(1.07)}}@keyframes battle-fx-module__YtEaxq__breathe{50%{opacity:.85;filter:brightness(1.18)}}@keyframes battle-fx-module__YtEaxq__castCharge{0%,to{filter:none;transform:none}28%{filter:brightness(1.08);transform:scale(.96)}52%{filter:brightness(1.45) drop-shadow(0 0 24px var(--aura));transform:scale(1.065)}72%{filter:brightness(1.15);transform:scale(1.02)}}@keyframes battle-fx-module__YtEaxq__specialCharge{0%,to{filter:none;transform:none}18%{filter:brightness(1.05);transform:scale(.94)}42%{filter:brightness(1.65) saturate(1.25) drop-shadow(0 0 30px var(--aura));transform:scale(1.09)}62%{filter:brightness(1.35) drop-shadow(0 0 48px var(--aura));transform:scale(1.04)}78%{filter:brightness(1.15);transform:scale(1.015)}}@keyframes battle-fx-module__YtEaxq__guardPulse{50%{opacity:.72;filter:brightness(1.2);transform:scale(1.025)}}@keyframes battle-fx-module__YtEaxq__orbit{to{transform:rotate(360deg)}}@keyframes battle-fx-module__YtEaxq__lunge{0%,to{transform:none}18%{transform:translateX(calc(var(--toward-x)*-10px)) scale(.98)}46%{transform:translateX(calc(var(--toward-x)*clamp(72px,9vw,150px))) scale(1.08)}62%{transform:translateX(calc(var(--toward-x)*clamp(54px,7vw,116px))) scale(1.03)}}@keyframes battle-fx-module__YtEaxq__recoil{0%,38%,to{filter:drop-shadow(0 18px 26px #0008);transform:none}48%{transform:translateX(calc(var(--toward-x)*-22px)) scale(.96);filter:brightness(1.55)drop-shadow(0 0 20px #ffe5a088)}64%{transform:translateX(calc(var(--toward-x)*7px))}}@keyframes battle-fx-module__YtEaxq__knockout{0%,30%{opacity:1;filter:brightness();transform:none}46%{transform:translateX(calc(var(--toward-x)*-28px)) rotate(calc(var(--toward-x)*-4deg));filter:brightness(1.65)saturate(.7)}75%{opacity:.55;filter:grayscale(.5)brightness(.75);transform:translateY(16px)scale(.9)}to{opacity:.15;filter:grayscale()brightness(.45);transform:translateY(28px)scale(.82)}}@keyframes battle-fx-module__YtEaxq__retreat{to{opacity:0;transform:translateY(calc(var(--toward)*-25px)) scale(.92)}}@keyframes battle-fx-module__YtEaxq__arrive{0%{opacity:0;transform:translateY(30px)scale(.93)}to{opacity:1;transform:none}}@keyframes battle-fx-module__YtEaxq__shake{0%,43%,65%,to{transform:none}48%{transform:translate(1.5px)}55%{transform:translate(-1.5px)}}@keyframes battle-fx-module__YtEaxq__projectile{0%,12%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1}48%{opacity:1;transform:translate(var(--dx),var(--dy)) scale(1.1)}65%,to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}@keyframes battle-fx-module__YtEaxq__trail{0%,15%,70%,to{opacity:0}30%,48%{opacity:.65;stroke-dashoffset:25px}}@keyframes battle-fx-module__YtEaxq__impact{0%,40%,to{opacity:0;transform:scale(.5)}48%{opacity:1;transform:scale(.75)}80%{opacity:.2;transform:scale(1.4)}}@keyframes battle-fx-module__YtEaxq__textRise{0%{opacity:0;transform:translate(-50%,12px)}25%,80%{opacity:1}to{opacity:0;transform:translate(-50%,-20px)}}@keyframes battle-fx-module__YtEaxq__restore{0%{opacity:0;transform:scale(.75)}30%,75%{opacity:.95}to{opacity:0;transform:scale(1.1)}}@keyframes battle-fx-module__YtEaxq__rune{to{transform:rotate(100deg)}}@keyframes battle-fx-module__YtEaxq__shadow{0%,to{opacity:0;transform:translate(-50%,-50%)scale(.6)}50%{opacity:.8;transform:translate(-50%,-50%)scale(2)}}@keyframes battle-fx-module__YtEaxq__fade{0%,to{opacity:0}25%,80%{opacity:1}}@media (max-width:700px){.battle-fx-module__YtEaxq__arena{padding:14px!important}.battle-fx-module__YtEaxq__arena .battle-sky{grid-template-columns:85px minmax(0,1fr);gap:10px}.battle-fx-module__YtEaxq__arena .battle-sky-player{grid-template-columns:minmax(0,1fr) 85px}.battle-fx-module__YtEaxq__arena .battle-team-strip{flex-direction:column}.battle-fx-module__YtEaxq__arena .battle-active-card{width:min(220px,100%)}.battle-fx-module__YtEaxq__arena .battle-mini{width:72px}.battle-fx-module__YtEaxq__arena .battle-sky-player .battle-team-strip{order:2}.battle-fx-module__YtEaxq__arena .battle-sky-player .battle-active-card{order:1}.battle-fx-module__YtEaxq__emblem{width:65px;height:65px}.battle-fx-module__YtEaxq__emblem>span{font-size:46px}.battle-fx-module__YtEaxq__ambient>i:nth-of-type(n+13){display:none}.battle-fx-module__YtEaxq__combatText{min-width:130px;font-size:18px}.battle-fx-module__YtEaxq__combatText small{font-size:11px}.battle-fx-module__YtEaxq__controls{font-size:12px}.battle-fx-module__YtEaxq__arena .battle-center{padding:12px 20px}}@media (prefers-reduced-motion:reduce){.battle-fx-module__YtEaxq__arena,.battle-fx-module__YtEaxq__arena *,.battle-fx-module__YtEaxq__arena :before,.battle-fx-module__YtEaxq__arena :after{scroll-behavior:auto!important;animation:none!important;transform:none!important}.battle-fx-module__YtEaxq__worldArt{transform:scale(1.04)!important}.battle-fx-module__YtEaxq__lightShafts{opacity:.16}.battle-fx-module__YtEaxq__ambient>i{opacity:.4}.battle-fx-module__YtEaxq__projectile,.battle-fx-module__YtEaxq__trail,.battle-fx-module__YtEaxq__impact,.battle-fx-module__YtEaxq__wind{display:none}.battle-fx-module__YtEaxq__combatText{animation:.6s ease-out both battle-fx-module__YtEaxq__fade!important;transform:translate(-50%)!important}.battle-fx-module__YtEaxq__heal,.battle-fx-module__YtEaxq__shield,.battle-fx-module__YtEaxq__summon,.battle-fx-module__YtEaxq__shadow{animation:.6s ease-out both battle-fx-module__YtEaxq__fade!important}.battle-fx-module__YtEaxq__shadow{transform:translate(-50%,-50%)!important}.battle-fx-module__YtEaxq__arena .hp-track i{transition:width .15s linear}.battle-fx-module__YtEaxq__fighter[data-motion=out]{opacity:.3}.battle-fx-module__YtEaxq__fighter[data-motion=hit]{box-shadow:0 0 18px #f6d99b55}.battle-fx-module__YtEaxq__emblem>span{opacity:.85}}
