/* A smaller status lamp; the existing LISTEN LIVE control remains primary. */
.legacy-wdoro .live-sign{min-height:44px;width:max-content;max-width:100%;border:1px solid #6f625d;background:linear-gradient(#302a28,#171413);color:#aaa09a;box-shadow:inset 0 1px 4px #0008;text-shadow:none;opacity:1;filter:none;animation:none!important}
.legacy-wdoro .live-sign strong{font-size:clamp(1.2rem,2.8vw,1.8rem);line-height:1.1;letter-spacing:.12em;color:#b8aca6;padding:8px 18px 8px 12px}
.legacy-wdoro .live-sign .broadcast-glyph{font-size:1.6rem;padding:6px 12px;color:#a08e85;background:#201a17}
.legacy-wdoro[data-playback="playing"] .live-sign{border-color:#ff604d;background:linear-gradient(#751a16,#3a0907);box-shadow:inset 0 0 15px #ff302744,0 0 18px #ff30275c;opacity:1;filter:none}
.legacy-wdoro[data-playback="playing"] .live-sign strong,.legacy-wdoro[data-playback="playing"] .live-sign .broadcast-glyph{color:#fff2ec;text-shadow:0 0 8px #ff4136}
.legacy-wdoro[data-playback="playing"] .live-sign .broadcast-glyph{background:#7a170f}
.legacy-wdoro:not([data-playback="playing"]) .stereo-display span{opacity:.22;box-shadow:none}
.legacy-wdoro .live-cta[aria-busy="true"]{filter:saturate(.75);}
.legacy-wdoro [data-status]{font-variant-numeric:tabular-nums}
.output-lamp.is-on{background:#ff4936;box-shadow:0 0 12px #ff493688}
@media(max-width:600px){.legacy-wdoro .live-sign{justify-self:start;min-height:40px}.legacy-wdoro .live-sign strong{font-size:1.35rem}.legacy-wdoro .live-sign .broadcast-glyph{font-size:1.35rem}}
@media(prefers-reduced-motion:reduce){.legacy-wdoro .live-sign,.legacy-wdoro .lamp{animation:none!important}}
.legacy-wdoro:not([data-playback="playing"]) .on-air-pill{background:#302b27;border-color:#73645b;color:#bcb1a8;box-shadow:none}

/* Same red finish as the station consoles; no sizing or playback changes. */
.legacy-wdoro .live-cta,.legacy-wdoro .live-cta[aria-pressed="true"],.legacy-wdoro .live-cta[aria-busy="true"]{border-color:#ffac75;background:linear-gradient(180deg,#ff6729 0%,#ff3818 48%,#e91b0b 100%);color:#fffaf5;box-shadow:inset 0 1px 0 #fff9,inset 0 -2px 5px #a90c0633,0 0 0 1px #ff421966,0 0 18px #ff3b1766;text-shadow:0 1px 2px #751003;filter:none}
.legacy-wdoro[data-playback="playing"] .live-sign,.legacy-wdoro[data-playback="playing"] .on-air-pill{color:#ff5145;border-color:#ff5145;background:linear-gradient(#390907,#190302);text-shadow:0 0 4px #ff3227,0 0 12px #ff261ecc;box-shadow:inset 0 0 16px #ff30274d,0 0 5px #ff3c34cc,0 0 22px #ff302780}
.legacy-wdoro[data-playback="playing"] .live-sign strong,.legacy-wdoro[data-playback="playing"] .live-sign .broadcast-glyph{color:#ff5145;text-shadow:0 0 4px #ff3227,0 0 12px #ff261ecc}
.legacy-wdoro[data-playback="playing"] .live-sign .broadcast-glyph{background:#290604}
