.cross-combat-stage{position:fixed;inset:0;width:100%;height:100%;z-index:10030;pointer-events:none;overflow:hidden;isolation:isolate}
.cross-combat-stage .cross-emblem{fill:var(--cx2);stroke:var(--cx5);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill}
.cross-combat-stage .cross-motif{filter:drop-shadow(0 0 5px var(--cx3))}
.cross-combat-stage .cross-electric{filter:drop-shadow(0 0 5px var(--cx1))}
.cross-combat-stage .cross-blade{fill:var(--cx3);stroke:#f4fdff;stroke-width:2;filter:drop-shadow(0 0 6px var(--cx5))}
.cross-combat-stage .cross-burst,.cross-combat-stage .cross-echo{transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 7px var(--cx4))}
.cross-combat-stage .cross-device{filter:drop-shadow(0 0 12px var(--cx1))}
.cross-combat-stage .cross-graffiti{filter:drop-shadow(3px 4px 0 var(--cx2)) drop-shadow(0 0 4px var(--cx5))}
.cross-combat-stage .cross-graffiti .cross-emblem{stroke-width:5;fill:var(--cx3)}
.cross-combat-stage[data-theme="akademia"] .cross-emblem{stroke:var(--cx5);fill:var(--cx2);stroke-width:4}
.cross-combat-stage[data-theme="ur"] .cross-emblem{fill:var(--cx3);stroke:var(--cx1)}
.cross-combat-stage .cross-light-halo,.cross-combat-stage .cross-shockwave,.cross-combat-stage .cross-charge-orbit{transform-box:view-box;transform-origin:0 0}
.cross-combat-stage .cross-light-halo,.cross-combat-stage .cross-overload-wash{mix-blend-mode:screen}
.cross-combat-stage .cross-shockwave{filter:drop-shadow(0 0 9px var(--cx1))}
.cross-combat-stage .cross-impact-sparks{filter:drop-shadow(0 0 4px var(--cx5))}
.cross-combat-stage .cross-dagger-ribbon{filter:drop-shadow(0 0 7px var(--cx3))}
.cross-combat-stage .cross-discharge-pillar{filter:drop-shadow(0 0 16px var(--cx5));transform-box:fill-box;transform-origin:center}
.cross-combat-stage[data-action="224"] .cross-blade{stroke-width:2.5;filter:drop-shadow(0 0 10px var(--cx5)) drop-shadow(0 0 18px var(--cx1))}
.cross-combat-stage[data-action="224"][data-overload="true"] .cross-electric{filter:drop-shadow(0 0 9px var(--cx1)) drop-shadow(0 0 18px var(--cx4))}
@media(prefers-reduced-motion:reduce){.cross-combat-stage .cross-electric,.cross-combat-stage .cross-burst{filter:none}}
