@layer components{.on-air-texture{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.on-air-scanlines{background-image:repeating-linear-gradient(#00000012 0 1px,#0000 1px 4px);position:absolute;inset:0}.on-air-grain{opacity:.07;mix-blend-mode:overlay;background-size:256px 256px;position:absolute;inset:0}.on-air-band{inset-inline:0;will-change:transform;background-image:linear-gradient(#0000,#ffffff0a 50%,#0000);height:45%;animation:12s linear infinite paused on-air-band-drift;position:absolute;top:0;transform:translateY(-100%)}.on-air-cta[data-playing] .on-air-band{animation-play-state:running}@keyframes on-air-band-drift{0%{transform:translateY(-100%)}to{transform:translateY(225%)}}.on-air-vignette{background-image:radial-gradient(120% 90% at 40% 35%,#0000 45%,#00000047 100%);position:absolute;inset:0}.on-air-sign{text-shadow:0 0 18px #ffffff8c;border:2px solid;border-radius:.625rem;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 0 14px #ffffff2e}.on-air-sign:after{content:"";border-radius:inherit;pointer-events:none;transition:opacity .72s var(--ease-out-expo) .42s;position:absolute;inset:-2px;box-shadow:0 0 32px 2px #fff6}.js .on-air-cta:not([data-inview]) .on-air-sign{opacity:.26}.js .on-air-cta:not([data-inview]) .on-air-sign:after{opacity:0}.js .on-air-cta[data-inview] .on-air-sign{animation:on-air-switch-on .72s var(--ease-out-expo) both}@keyframes on-air-switch-on{0%{opacity:.26}10%{opacity:1}18%{opacity:.32}28%{opacity:.92}36%{opacity:.5}48%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.on-air-band{opacity:0;animation:none}.js .on-air-cta:not([data-inview]) .on-air-sign,.js .on-air-cta:not([data-inview]) .on-air-sign:after,.js .on-air-cta[data-inview] .on-air-sign{opacity:1;animation:none}}}
[data-paused] .svc-loop{animation-play-state:paused}.svc-flicker{animation:.15s steps(3,end) forwards svc-flicker}@keyframes svc-flicker{0%{opacity:.85;transform:translate(0,0)}33%{opacity:.7;transform:translate(-24px,16px)}66%{opacity:.45;transform:translate(18px,-28px)}to{opacity:0;transform:translate(0,0)}}.svc-panel-in{animation:svc-panel-in .28s var(--ease-out-expo) both}@keyframes svc-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}.svc-bar{transform:scaleY(var(--mid));transform-origin:50% 100%}.svc-bar-live{animation:svc-bar var(--dur) var(--ease-out-expo) var(--delay) infinite alternate}@keyframes svc-bar{0%{transform:scaleY(var(--lo))}to{transform:scaleY(var(--hi))}}.svc-scanlines{background-image:repeating-linear-gradient(#00000052 0 1px,#0000 1px 3px);background-image:repeating-linear-gradient(lab(0% 0 0/.32) 0 1px,#0000 1px 3px)}.svc-roll{animation:7s linear infinite svc-roll}@keyframes svc-roll{0%{transform:translateY(-100%)}to{transform:translateY(500%)}}.svc-split{isolation:isolate;mix-blend-mode:screen;opacity:0}.svc-split-red{animation:svc-split-red .34s var(--ease-out-expo) forwards}.svc-split-cyan{animation:svc-split-cyan .34s var(--ease-out-expo) forwards}@keyframes svc-split-red{0%{opacity:.9;transform:translate(-14px)}35%{opacity:.8;transform:translate(9px)}65%{opacity:.5;transform:translate(-4px)}to{opacity:0;transform:translate(0,0)}}@keyframes svc-split-cyan{0%{opacity:.9;transform:translate(14px)}35%{opacity:.8;transform:translate(-9px)}65%{opacity:.5;transform:translate(4px)}to{opacity:0;transform:translate(0,0)}}.svc-rail{background-color:#030303e0;background-color:lab(.903296% 0 0/.88);background-image:linear-gradient(90deg,#0000 0 7px,#dededed9 7px 17px,#0000 17px 24px);background-image:linear-gradient(90deg,#0000 0 7px,lab(88.4% 0 .0000119209/.85) 7px 17px,#0000 17px 24px);background-position:0;background-repeat:repeat-x;background-size:24px 6px}.svc-rail-live{animation:.5s linear infinite svc-rail}@keyframes svc-rail{0%{transform:translate(0,0)}to{transform:translate(-24px)}}.svc-heart{animation:svc-heart 1.1s var(--ease-out-expo) forwards}@keyframes svc-heart{0%{opacity:0;transform:scale(0)}18%{opacity:1;transform:scale(1.18)}32%{transform:scale(.94)}45%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-36px)scale(1)}}.svc-bump{animation:svc-bump .42s var(--ease-out-expo)}@keyframes svc-bump{0%{transform:scale(1.12)}to{transform:scale(1)}}.svc-beam{clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);mix-blend-mode:screen;transform-origin:50% 0}.svc-beam-start{transform:rotate(-18deg)}.svc-beam-end{transform:rotate(18deg)}.svc-beam-start-live{animation:svc-beam-start 3.6s var(--ease-out-expo) infinite alternate}.svc-beam-end-live{animation:svc-beam-end 4.2s var(--ease-out-expo) -1.4s infinite alternate}@keyframes svc-beam-start{0%{transform:rotate(-32deg)}to{transform:rotate(14deg)}}@keyframes svc-beam-end{0%{transform:rotate(30deg)}to{transform:rotate(-16deg)}}
