/* Real branching arcs beneath the existing perforated metal, not a sliding strip. */
.translation-unit .channel .module-grille .static-charge{inset:0;display:block;opacity:1;background:none;clip-path:none;filter:none;transform:none;animation:none;transition:none}
.translation-unit .channel .module-grille:before{opacity:1;background:radial-gradient(ellipse at 50% 60%,#2a91c34d,transparent 75%);transition:none}
.translation-unit .module-grille:after{background:radial-gradient(circle at center,transparent 0 2px,#263438db 2.2px,#111b20eb 3px) 0 0/6px 6px;box-shadow:inset 0 1px 3px #0008;z-index:2}
.grille-electricity{display:block;width:100%;height:100%;overflow:visible}
.grille-electricity path{fill:none;stroke-linejoin:round;stroke-linecap:round}
.coil-halo{stroke:#47bbff;stroke-width:3.8;opacity:.9;filter:blur(2px)}
.coil-core{stroke:#e0faff;stroke-width:1.15;filter:drop-shadow(0 0 1px #61caff)}
.coil-branches{stroke:#8fdaff;stroke-width:.8;opacity:.9}
.coil-spark{fill:#f0fdff;filter:drop-shadow(0 0 2px #7ce5ff)}
.cable-lightning{opacity:0;pointer-events:none}
.cable-lightning path{fill:none;stroke-linejoin:round;stroke-linecap:round}
.lightning-glow{stroke:#42b8ff;stroke-width:4.2;filter:blur(2px)}
.lightning-core{stroke:#e9fcff;stroke-width:1.35;filter:drop-shadow(0 0 2px #69d7ff)}
.lightning-branches{stroke:#9ee6ff;stroke-width:.8}
@media(prefers-reduced-motion:reduce){.translation-unit .channel .module-grille .static-charge{opacity:.28}.cable-lightning{display:none}}
