/* The theme is the only fixed player; plugin main player is shown within its radio page. */
.global-player__track .rs-radio-eq{display:none;align-items:center;gap:2px;direction:ltr;height:21px;margin-inline:2px 0;flex-shrink:0}
.global-player.is-radio .rs-radio-eq{display:inline-flex}
.rs-radio-eq i{display:block;background:var(--header-red-color,#d93442);width:2px;height:5px;border-radius:2px;opacity:.5}
.global-player.rs-radio-playing .rs-radio-eq i{animation:rsRadioBar .82s ease-in-out infinite alternate;opacity:1}
.global-player.rs-radio-playing .rs-radio-eq i:nth-child(2n){animation-duration:1.1s}
.global-player.rs-radio-playing .rs-radio-eq i:nth-child(3n){animation-duration:.62s}
.global-player.rs-radio-playing .rs-radio-eq i:nth-child(5n){animation-delay:-.43s}
@keyframes rsRadioBar{from{height:4px}to{height:19px}}
.global-player .gp-radio-switch{border:1px solid rgba(255,255,255,.18);border-radius:20px;padding:2px 8px;color:var(--header-font-color,#fff);background:transparent;font:inherit;font-size:10px;white-space:nowrap;cursor:pointer;line-height:21px}
.global-player.is-radio .gp-radio-switch{border-color:var(--header-red-color,#d93442);color:var(--header-font-color,#fff)}
.global-player.is-radio .gp-btn--prev,.global-player.is-radio .gp-btn--next{opacity:.22;pointer-events:none;visibility:hidden}
.global-player.is-radio .global-player__bar{cursor:default;pointer-events:none}
.global-player.is-radio .global-player__live-dot{opacity:1}
@media (prefers-reduced-motion:reduce){.global-player.rs-radio-playing .rs-radio-eq i{animation:none;height:12px}}
@media(max-width:550px){.global-player .gp-radio-switch{font-size:9px;padding:1px 5px}.global-player__track .rs-radio-eq{gap:1px}.global-player__track .rs-radio-eq i{width:2px}}

/* Safety fallback if an older Radio Meshki plugin is uploaded before the matching update. */
body .rm-mini{display:none!important}

@media(max-width:680px){
 .global-player .gp-radio-switch{line-height:19px}
 .global-player.is-radio .global-player__track{gap:4px}
 .global-player.is-radio .global-player__track img{width:30px;height:30px}
 .global-player.is-radio .global-player__track .rs-radio-eq{gap:1px;margin-inline:1px 0}
 .global-player.is-radio .global-player__track .rs-radio-eq i{width:2px}
 .global-player.is-radio .global-player__buttons{gap:7px}
}
