/* R29 orange correction: the centre pulses together with stationary glints.
   Every orange layer retains the exact warm-pixel mask. Purple keeps the R25
   halo cells, source-safe sky clip and animation. No orange scan or rotation. */
.aether-corefx-r1{pointer-events:none;shape-rendering:crispEdges;overflow:visible}
.aether-corefx-r1 image{image-rendering:pixelated}
.aether-corefx-r1 .corefx-halo-base{opacity:.78}
.aether-corefx-r1 .corefx-halo-current{opacity:.1;mix-blend-mode:screen;animation:aether-corefx-r1-halo-current 16s steps(16,end) infinite paused}
.aether-corefx-r1 .corefx-warm-trough{opacity:.16;animation:aether-corefx-r1-warm-trough 8s steps(12,end) infinite paused}
.aether-corefx-r1 .corefx-warm-body{opacity:.24;filter:brightness(2.2) saturate(1.08);mix-blend-mode:screen;animation:aether-corefx-r1-warm-body 8s steps(12,end) infinite paused}
.aether-corefx-r1 .corefx-warm-current{opacity:0;mix-blend-mode:screen;animation:aether-corefx-r1-warm-current 8s steps(8,end) infinite paused}
@keyframes aether-corefx-r1-halo-current{
  0%,100%{opacity:.09}12.5%{opacity:.14}25%{opacity:.46}37.5%{opacity:.90}
  50%{opacity:.54}62.5%{opacity:.19}75%,87.5%{opacity:.09}
}
@keyframes aether-corefx-r1-warm-trough{0%,100%{opacity:.16}50%{opacity:.02}}
@keyframes aether-corefx-r1-warm-body{0%,100%{opacity:.24}50%{opacity:.68}}
@keyframes aether-corefx-r1-warm-current{
  0%,100%{opacity:0}25%{opacity:.07}50%{opacity:.23}75%{opacity:.07}
}
.paused .aether-corefx-r1 *,.aether-motion-paused .aether-corefx-r1 *{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.aether-corefx-r1{display:none!important}.aether-corefx-r1 *{animation:none!important}}
