/**handles:sprog-player**/
.sprog-player-bar{position:fixed;left:0;right:0;bottom:0;z-index:999990;background:#0a0a0a;color:#fff;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -6px 22px rgba(0,0,0,.18);font-family:inherit}.sprog-player-inner{max-width:1180px;margin:0 auto;min-height:62px;padding:7px 18px;display:grid;grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:22px}.sprog-player-stations{display:flex;align-items:stretch;gap:4px}.sprog-station-button{appearance:none;border:1px solid rgba(255,255,255,.16);background:0 0;color:#fff;padding:7px 10px;min-width:82px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;cursor:pointer;font:inherit;transition:.15s ease}.sprog-station-button:hover{border-color:rgba(255,255,255,.34)}.sprog-station-button.is-active{background:#23b47e;border-color:#23b47e;color:#041b14}.sprog-station-name{font-size:10px;font-weight:800;line-height:1.05}.sprog-station-frequency{font-size:9px;font-weight:700;opacity:.78;margin-top:2px}.sprog-player-now{min-width:0;display:flex;align-items:center;gap:14px;border-left:1px solid rgba(255,255,255,.16);padding-left:20px}.sprog-player-time{font-size:11px;font-weight:800;white-space:nowrap;color:#ff7a2c}.sprog-player-copy{min-width:0}.sprog-player-label{font-size:9px;line-height:1;font-weight:800;color:#23b47e;letter-spacing:.06em}.sprog-player-show{font-size:14px;line-height:1.1;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sprog-player-host{font-size:10px;line-height:1.2;opacity:.72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.sprog-player-actions{display:flex;align-items:center;gap:8px}.sprog-player-schedule{color:#fff;text-decoration:none;font-size:10px;font-weight:800;padding:9px 10px;border-right:1px solid rgba(255,255,255,.14)}.sprog-player-play,.sprog-player-popup{appearance:none;border:0;background:0 0;color:#fff;cursor:pointer;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0}.sprog-player-popup svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sprog-player-play{border-radius:50%;background:#ff6c1a;position:relative}.sprog-player-play:before{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #0a0a0a;margin-left:3px}.sprog-player-play.is-playing:before{width:12px;height:16px;border:0;border-left:4px solid #0a0a0a;border-right:4px solid #0a0a0a;margin-left:0;box-sizing:border-box}.sprog-player-mobile-copy{display:none}body{padding-bottom:76px}.sprog-show.is-current{border:2px solid #23b47e!important;box-shadow:0 0 0 3px rgba(35,180,126,.08)!important}@media(max-width:900px){.sprog-player-inner{grid-template-columns:auto 1fr auto;gap:10px;padding:7px 10px}.sprog-player-stations{max-width:42vw;overflow-x:auto;scrollbar-width:none}.sprog-player-stations::-webkit-scrollbar{display:none}.sprog-station-button{min-width:68px;padding:6px 8px}.sprog-player-host,.sprog-player-label,.sprog-player-schedule,.sprog-player-time{display:none}.sprog-player-now{padding-left:0;border-left:0;gap:0}.sprog-player-show{display:none}.sprog-player-mobile-copy{display:block;font-size:10px;font-weight:800;letter-spacing:.05em;white-space:nowrap;justify-self:center}.sprog-player-play,.sprog-player-popup{width:36px;height:36px}.sprog-player-actions{gap:4px}.sprog-player-inner{min-height:56px}.sprog-player-bar{padding-bottom:env(safe-area-inset-bottom)}body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}}@media(max-width:520px){.sprog-player-inner{grid-template-columns:minmax(0,1fr) auto}.sprog-player-stations{max-width:none}.sprog-player-now{display:none}.sprog-player-mobile-copy{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.sprog-station-name{font-size:9px}.sprog-station-frequency{font-size:8px}.sprog-station-button{min-width:58px}.sprog-player-play,.sprog-player-popup{width:34px;height:34px}}