/**handles:sprog-player**/
.sprog-player-bar{position:fixed;left:0;right:0;bottom:0;z-index:999990;background:#050505;color:#fff;border-top:1px solid rgba(255,255,255,.14);box-shadow:0 -6px 22px rgba(0,0,0,.22);font-family:inherit}.sprog-player-inner{max-width:1280px;margin:0 auto;min-height:62px;padding:7px 18px;display:grid;grid-template-columns:auto minmax(300px,1fr) auto;align-items:center;gap:20px}.sprog-player-stations{display:flex;align-items:stretch;gap:4px}.sprog-station-button{appearance:none;border:1px solid rgba(255,255,255,.18);background:#090909;color:#fff;padding:7px 11px;min-width:112px;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:#ffcc2d}.sprog-station-button.is-active{background:#ffcc2d;border-color:#ffcc2d;color:#000}.sprog-station-name{font-size:10px;font-weight:800;line-height:1.05;text-transform:uppercase}.sprog-station-frequency{font-size:10px;font-weight:800;opacity:1;margin-top:3px;text-transform:uppercase}.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:#f95836}.sprog-player-copy{min-width:0}.sprog-player-label{font-size:9px;line-height:1;font-weight:800;color:#ffcc2d;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:.76;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-schedule:hover{color:#ffcc2d}.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-popup:hover{color:#ffcc2d}.sprog-player-play{border-radius:50%;background:#f95836;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 #050505;margin-left:3px}.sprog-player-play.is-playing:before{width:12px;height:16px;border:0;border-left:4px solid #050505;border-right:4px solid #050505;margin-left:0;box-sizing:border-box}.sprog-player-mobile-copy{display:none}body{padding-bottom:76px}.sprog-show.is-current{border:2px solid #ffcc2d!important;box-shadow:0 0 0 3px rgba(255,204,45,.14)!important}@media(max-width:900px){.sprog-player-bar{left:var(--sprog-viewport-left,0);right:auto;width:var(--sprog-viewport-width,100vw);max-width:var(--sprog-viewport-width,100vw);overflow:hidden;box-sizing:border-box;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);bottom:var(--sprog-viewport-bottom,max(0px,calc(100vh - 100dvh)))}.sprog-player-inner{width:100%;max-width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1fr) 78px;gap:8px;padding:7px 8px 7px 10px;min-height:58px;overflow:hidden}.sprog-player-stations{width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden;gap:3px}.sprog-player-stations::-webkit-scrollbar{display:none}.sprog-station-button{min-width:0;width:auto;flex:1 1 0;padding:6px 5px;overflow:hidden}.sprog-station-frequency,.sprog-station-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprog-station-name{font-size:9px}.sprog-station-frequency{font-size:9px}.sprog-player-mobile-copy,.sprog-player-now,.sprog-player-schedule{display:none}.sprog-player-actions{width:78px;max-width:78px;min-width:78px;display:flex;justify-content:flex-end;flex:0 0 78px;gap:4px;overflow:visible}.sprog-player-play,.sprog-player-popup{width:36px;height:36px;flex:0 0 36px}body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}@media(max-width:560px){.sprog-player-inner{grid-template-columns:minmax(0,1fr) 72px;padding:6px 6px 6px 7px;gap:5px}.sprog-player-stations{width:100%;min-width:0;gap:2px}.sprog-station-button{min-width:0;flex:1 1 0;padding:6px 4px}.sprog-station-name{font-size:8px}.sprog-station-frequency{font-size:8px}.sprog-player-play,.sprog-player-popup{width:34px;height:34px;flex-basis:34px}.sprog-player-actions{width:72px;max-width:72px;min-width:72px;flex:0 0 72px;gap:3px}}