@media (width<=1024px),(pointer:coarse){html body :is(.explore-menu__panel,.explore-rail,.station-list__items,.station-list__seo,.pod-scroll){overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom}}@media (width<=800px){body.explore-route .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group{transform:translateY(-60px)}body.explore-route.podcast-mode .maplibregl-ctrl-bottom-right{top:174px}body.explore-route.podcast-mode .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group{transform:none}body:is(.explore-route,.podcast-route) .maplibregl-ctrl-group button{width:44px;height:44px}body.explore-route .explore-menu__panel{max-height:max(120px, calc(var(--visible-height,100dvh) - 140px))}body.explore-route .explore-menu__panel :is(a,button,select,summary){min-height:44px}body.explore-route .explore-mobile-panel-toggle{max-width:calc(100% - 155px)!important}body.podcast-route .app-install{bottom:max(12px, env(safe-area-inset-bottom))}body.podcast-route .pod-panel{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 54px)}body.podcast-route:has(.pod-player:not([hidden])) .app-install,body.podcast-route.pod-radio-active .app-install{bottom:calc(max(var(--player-dock-height,0px), 108px) + max(12px, env(safe-area-inset-bottom)) + 17px)}html[data-mobile-keyboard] body.explore-route :is(.explore-compact,.player-dock,.app-install,.route-map-legend,.catalogue-status,.explore-mobile-panel-toggle){visibility:hidden;pointer-events:none}html[data-mobile-keyboard] body.explore-route .explore-app .explore-rail{top:var(--mobile-toolbar-clearance,120px);bottom:calc(var(--keyboard-inset,0px) + 8px);height:auto;max-height:none}html[data-mobile-keyboard] .app-install{display:none}html[data-mobile-keyboard] body.podcast-route .pod-panel{top:80px;bottom:calc(var(--keyboard-inset,0px) + 8px);max-height:none}html[data-mobile-keyboard] body.podcast-route :is(.pod-player,.player-dock){visibility:hidden}}@media (width>=801px){body.explore-route .route-map-legend{bottom:80px}.app-install{right:max(54px, env(safe-area-inset-right))}}@media (width<=768px){body.explore-route{--mobile-compact-expanded-height:64px;--mobile-rail-height:min(60svh, calc(100svh - var(--player-dock-height) - var(--mobile-toolbar-clearance) - 80px))}body.explore-route .explore-app .explore-compact{min-height:64px}body.explore-route .explore-app .explore-compact strong{font-size:18px;line-height:1.2}body.explore-route .explore-app .explore-rail .station-list__items button{min-height:64px;padding:12px 10px}body.explore-route .explore-app .explore-rail .station-list__items button strong{font-size:16px;line-height:1.3}body.explore-route .explore-app .explore-rail .station-list__items button span{font-size:13px;line-height:1.4}body.explore-route .explore-app .explore-rail .station-list__items{overscroll-behavior:contain}body.explore-route .explore-app .explore-rail__grab{display:none}body.explore-route .app-install button.app-install__trigger{min-height:44px}body.explore-route .explore-app .explore-panel-nav a{min-height:52px}body.explore-route .explore-app .explore-panel-nav a span{font-size:12px}body.explore-route .explore-app .local-live-banner,body.explore-route:has(.explore-app[data-mobile-panel-state=open]) :is(.app-install,.catalogue-status[data-state=ready]){display:none}body.explore-route .catalogue-status[data-state=ready]{color:#b9ccc2;background:#10201be8;border:1px solid #a6e4c21c;border-radius:10px;font-size:11px;top:126px}body.explore-route .explore-menu__panel{gap:16px;padding:18px}body.explore-route .explore-menu__panel :is(a,label,summary){font-size:15px}body.podcast-route .pod-panel{max-height:min(78svh,100svh - 150px)}body.podcast-route .pod-panel--collapsed{max-height:94px}}@media (width<=800px){body.podcast-route:is(.pod-audio-active,.pod-radio-active) .pod-panel{max-height:calc(100svh - max(var(--player-dock-height,0px), 108px) - max(12px, env(safe-area-inset-bottom)) - 88px);bottom:calc(max(var(--player-dock-height,0px), 108px) + max(12px, env(safe-area-inset-bottom)) + 12px)}body.podcast-route:is(.pod-audio-active,.pod-radio-active) .pod-panel--collapsed{max-height:94px;bottom:calc(max(var(--player-dock-height,0px), 108px) + max(12px, env(safe-area-inset-bottom)) + 12px)}body.podcast-route:has(.pod-panel:not(.pod-panel--collapsed)) .app-install,body.podcast-route:has(.pod-panel:not(.pod-panel--collapsed)) .maplibregl-ctrl-group{visibility:hidden}body.explore-route .explore-app .explore-panel-nav a{font-size:12px}body.podcast-route .pod-filters{grid-template-columns:minmax(0,1fr)}body.podcast-route .pod-filters>label:first-child{display:none}body.podcast-route .pod-clean{font-size:12px}body.podcast-route .pod-list>li{border-radius:0;gap:8px;min-height:64px;padding:8px 0}body.podcast-route .pod-list .pod-art{display:none}body.podcast-route .pod-list h3{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.3;overflow:hidden}body.podcast-route .pod-list p{margin-top:3px;font-size:12px}body.podcast-route .pod-list small{font-size:11px}body.podcast-route .pod-list>li[data-explicit=false] small{display:none}body.podcast-route .pod-list button{background:0 0;border-color:#0000;font-size:15px}body.podcast-route .pod-nav a{font-size:12px}body.podcast-route .pod-panel--collapsed{right:145px;bottom:max(12px, env(safe-area-inset-bottom));border-radius:16px;max-height:56px}body.podcast-route .pod-panel--collapsed .pod-header{padding:4px 8px 4px 12px}body.podcast-route .pod-panel--collapsed .pod-header :is(h2,h2 span){letter-spacing:-.2px;font-size:14px;line-height:1.2}body.podcast-route .pod-panel--collapsed .pod-count{display:none}body.podcast-route:not(.pod-audio-active):not(.pod-radio-active) .app-install{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 5px)}body.podcast-route .pod-player{bottom:max(12px, env(safe-area-inset-bottom));border-radius:16px;padding:6px 12px}body.podcast-route .pod-player-title{min-height:26px;padding-right:44px}body.podcast-route .pod-player-title strong{font-size:12px;line-height:15px}body.podcast-route .pod-player-title small{margin-top:0;font-size:9px;line-height:11px}body.podcast-route .pod-player-title [data-pod-stop]{position:absolute;top:0;right:4px}body.podcast-route .pod-player-controls{margin-top:0}body.podcast-route .pod-progress{margin-top:0;line-height:12px}}:is(body.explore-route,body.podcast-route){--listening-width:340px;--listening-top:86px;--listening-bottom:150px;--listening-accent:#ff3694;--listening-surface:#1d2424}body.podcast-route{--listening-accent:#70ff9d}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel{z-index:20;left:20px;top:var(--listening-top);bottom:var(--listening-bottom);width:var(--listening-width);background:var(--listening-surface);border:1px solid #ffffff12;border-radius:12px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 38px #0004}body.explore-route .explore-app[data-explore-root][data-rail-state=collapsed] .listening-panel{bottom:auto}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact{width:100%;min-height:116px;box-shadow:none;backdrop-filter:none;background:#2c3437;border:0;border-radius:0;flex:none;grid-template-rows:auto;grid-template-columns:40px minmax(0,1fr) 30px;column-gap:12px;padding:29px 18px 17px;display:grid;position:relative;inset:auto}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__grab{background:0 0;border:0;justify-content:center;align-items:flex-start;width:100%;height:24px;padding:8px;display:flex;position:absolute;top:0;left:0;right:0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__grab span{background:#ccd1d3;border-radius:3px;width:38px;height:4px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__count{width:40px;min-width:40px;height:40px;box-shadow:none;color:#202828;background:#f4f6f5;border:0;border-radius:50%;font-size:12px;font-weight:600;display:grid}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__copy{grid-column:2;gap:4px;display:flex}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__copy small{display:none}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__copy strong{letter-spacing:-.6px;white-space:normal;font-size:25px;font-weight:450;line-height:1.14}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__copy em{color:#c6cfcc;font-size:12px;font-style:normal;line-height:1.4;display:block}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact>button:not(.explore-compact__grab){color:#dce4df;background:0 0;border:0;grid-column:3;width:30px;min-width:0;height:36px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-rail{background:var(--listening-surface);width:100%;min-height:0;max-height:none;box-shadow:none;backdrop-filter:none;border:0;border-radius:0;flex:1;position:relative;inset:auto;overflow:hidden;transform:none}body.explore-route .explore-app[data-explore-root][data-rail-state=collapsed] .listening-panel .explore-rail,body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-rail__grab{display:none}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list,body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-personal-panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#69716b transparent;flex:1;min-height:0;padding:22px 18px 14px;display:block;overflow:auto}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel [hidden]{display:none!important}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__seo,body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items{max-height:none;overflow:visible}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__heading{margin:0 0 16px;padding:0;display:block}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__heading h2{letter-spacing:-.3px;font-size:21px;font-weight:450;line-height:1.25}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__heading .rm-kicker{display:none}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__heading>p{color:#aeb9b3;margin-top:7px;font-size:11px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items ul{margin:0;padding:0;list-style:none;display:block}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items li{border:0;margin:0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items button[data-station-uuid]{width:100%;min-height:48px;box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff20;border-radius:0;flex-direction:column;align-items:flex-start;gap:4px;padding:13px 0;display:flex}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items button strong{font-size:15px;font-weight:400;line-height:1.4}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items button span{color:#aeb9b3;font-size:11px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items button:hover{color:var(--listening-accent);background:#ffffff05}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-panel-nav{background:#131918;border:0;border-radius:0;flex:none;grid-template-columns:repeat(5,1fr);gap:1px;width:100%;margin:0;padding:6px 8px;display:grid}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__nav{grid-column:1/-1;width:calc(100% + 36px);margin:14px -18px -17px}body.explore-route .explore-app[data-explore-root][data-rail-state=expanded] .listening-panel .explore-compact__nav{display:none}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-panel-nav a{color:#d4dcd7;background:0 0;border-radius:5px;gap:5px;min-height:52px;font-size:10px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-panel-nav a[aria-current=page]{color:var(--listening-accent)}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-panel-nav svg{width:24px;height:24px}.discovery-section{margin:28px 0 0}.discovery-section h3{letter-spacing:-.3px;margin:0 0 12px;font-size:21px;font-weight:450;line-height:1.3}.discovery-section nav{display:block}.discovery-section a{color:#eef4f0;border-top:1px solid #ffffff20;align-items:center;gap:10px;min-height:45px;padding:11px 0;font-size:14px;line-height:1.4;text-decoration:none;display:flex}.discovery-section a>span:first-child{flex:1}.discovery-section a small{color:#acb8b0;white-space:nowrap;font-size:10px}.discovery-section a:hover{color:var(--listening-accent)}.discovery-arrow{font-size:23px;font-weight:300}.discovery-section a:focus-visible{outline:2px solid var(--listening-accent);outline-offset:3px}#browse-directory a{color:var(--listening-accent)}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock]{width:var(--listening-width);backdrop-filter:none;background:#141b19;border:1px solid #ffffff10;border-radius:10px;gap:7px;min-height:116px;padding:13px 16px;bottom:16px;left:20px;right:auto;box-shadow:0 12px 38px #0003}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__identity [data-player-station]{color:var(--listening-accent);font-size:17px;font-weight:450}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__identity [data-player-metadata]{color:#d0dbd4;font-size:11px}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__controls [data-player-action=toggle]{color:#f3f7f5;width:48px;height:44px;box-shadow:none;background:0 0;border-radius:0}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] [data-player-volume]{accent-color:var(--listening-accent)}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] :is([data-player-share],[data-player-favorite]){color:#e0e8e3}:is(body.explore-route,body.podcast-route) .pod-panel{top:var(--listening-top);left:20px;bottom:var(--listening-bottom);width:var(--listening-width);background:var(--listening-surface);backdrop-filter:none;border:1px solid #ffffff12;border-radius:12px;max-height:none;box-shadow:0 12px 38px #0004}:is(body.explore-route,body.podcast-route) .pod-directory{height:100%;max-height:100%}:is(body.explore-route,body.podcast-route) .pod-header{background:#2c3437;padding:30px 18px 17px;position:relative}:is(body.explore-route,body.podcast-route) .pod-header:before{content:"";background:#ccd1d3;border-radius:4px;width:38px;height:4px;position:absolute;top:9px;left:calc(50% - 19px)}:is(body.explore-route,body.podcast-route) .pod-kicker,:is(body.explore-route,body.podcast-route) .pod-map-key{display:none}:is(body.explore-route,body.podcast-route) .pod-header h2{letter-spacing:-.6px;font-size:27px;font-weight:450}:is(body.explore-route,body.podcast-route) .pod-header h2 span{color:#d0dbd4;font-size:16px}:is(body.explore-route,body.podcast-route) .pod-count{margin-top:9px;font-size:11px}:is(body.explore-route,body.podcast-route) .pod-scroll{flex:1;padding:20px 18px 16px;overflow:auto}:is(body.explore-route,body.podcast-route) .pod-list>li{background:0 0;border:0;border-top:1px solid #ffffff20;border-radius:0;grid-template-columns:minmax(0,1fr) 40px;gap:8px;padding:14px 0}:is(body.explore-route,body.podcast-route) .pod-list .pod-art{display:none}:is(body.explore-route,body.podcast-route) .pod-list h3{font-size:15px;font-weight:450}:is(body.explore-route,body.podcast-route) .pod-list button{background:0 0;border:0}:is(body.explore-route,body.podcast-route) .pod-nav{background:#131918;border-radius:0;flex:none;padding:6px 8px}:is(body.explore-route,body.podcast-route) .pod-nav a{color:#d4dcd7;background:0 0;border-radius:5px;font-size:23px}:is(body.explore-route,body.podcast-route) .pod-nav a[aria-current=page]{color:#70ff9d}:is(body.explore-route,body.podcast-route) .pod-player{width:var(--listening-width);background:#141b19;border:1px solid #ffffff10;border-radius:10px;bottom:16px;left:20px;box-shadow:0 12px 38px #0003}:is(body.explore-route,body.podcast-route) .pod-player-title .pod-art{display:none}:is(body.explore-route,body.podcast-route) .pod-player-title strong{color:#70ff9d;font-size:15px;font-weight:450}:is(body.explore-route,body.podcast-route) .pod-player .pod-play{color:#f3f7f5;background:0 0;font-size:24px}:is(body.explore-route,body.podcast-route) .pod-panel--collapsed{bottom:auto}:is(body.explore-route,body.podcast-route) .pod-panel--collapsed .pod-scroll{display:none}@media (width<=768px){:is(body.explore-route,body.podcast-route){--listening-width:calc(100vw - 24px);--listening-top:max(76px, calc(env(safe-area-inset-top) + 60px));--listening-bottom:calc(160px + env(safe-area-inset-bottom))}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel,:is(body.explore-route,body.podcast-route) .pod-panel{max-height:calc(100dvh - var(--listening-top) - var(--listening-bottom));z-index:45;left:12px}body.explore-route .explore-app[data-explore-root][data-rail-state][data-mobile-panel-state=closed] .listening-panel{display:none}body.explore-route .explore-app[data-explore-root][data-rail-state][data-mobile-panel-state=open] .listening-panel{display:flex}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact{visibility:visible;min-height:105px;padding-top:27px;display:grid}body.explore-route .explore-app[data-explore-root][data-rail-state][data-mobile-panel-state=open] .listening-panel .explore-rail{opacity:1;visibility:visible;pointer-events:auto;display:flex}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock],:is(body.explore-route,body.podcast-route) .pod-player{width:auto;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));border-radius:10px}body.explore-route .explore-mobile-panel-toggle{bottom:calc(146px + env(safe-area-inset-bottom))}:is(body.explore-route,body.podcast-route) .pod-header{padding-top:26px}:is(body.explore-route,body.podcast-route) .pod-panel--collapsed{top:auto;bottom:calc(156px + env(safe-area-inset-bottom));max-height:none}:is(body.explore-route,body.podcast-route) .pod-panel--collapsed .pod-nav{display:none}}@media (scripting:none){body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel{width:min(94%,680px);max-height:none;margin:90px auto 160px;position:relative;inset:auto}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-rail{visibility:visible!important;opacity:1!important;display:flex!important}}[data-map-attribution][hidden]{display:none!important}:is(body.explore-route,body.podcast-route) .maplibregl-ctrl-attrib{color:#d6e1d9;box-shadow:none;background:#14201cdd;font:10px/1.5 system-ui,sans-serif}:is(body.explore-route,body.podcast-route) .maplibregl-ctrl-attrib a{color:inherit}:is(body.explore-route,body.podcast-route) .maplibregl-ctrl-attrib.maplibregl-compact{border-radius:6px;min-height:24px;padding:3px 25px 3px 8px}:is(body.explore-route,body.podcast-route) .maplibregl-ctrl-attrib-button{background-color:#e2e9e4;background-size:20px;width:24px;height:24px}:is(body.explore-route,body.podcast-route) .app-install{bottom:43px;right:52px}:is(body.explore-route,body.podcast-route) .app-install__trigger{border-radius:7px;min-height:32px;padding:6px 10px;font-size:11px}[data-preview=true]>:nth-child(n+7){display:none!important}.directory-show-more{width:100%;min-height:44px;color:var(--listening-accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;padding:13px 0;font-size:14px;display:flex}.directory-show-more:after{content:"›";font-size:24px}.directory-show-more[hidden]{display:none}.pod-section-heading{margin:8px 0 14px;font-size:21px;font-weight:450}:is(body.explore-route,body.podcast-route) .pod-nav{grid-template-columns:repeat(5,1fr)}:is(body.explore-route,body.podcast-route) .pod-player-title{grid-template-columns:minmax(0,1fr) 40px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__heading h2{clip-path:none;width:auto;height:auto;position:static;overflow:visible}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list>li{background:0 0;border:0;border-top:1px solid #ffffff20;border-radius:0;grid-template-columns:minmax(0,1fr) 36px;padding:13px 0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-monogram{display:none}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list h3{grid-column:1;font-size:15px;font-weight:450}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list p{grid-column:1}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list>li>button{color:#e3eae6;background:0 0;border:0;grid-column:2}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__seo{padding:0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__grab{transform:none}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__copy{flex-direction:column}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__copy em{white-space:normal;overflow:visible}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__heading{border:0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__heading>p{text-align:left;max-width:none}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items button[data-station-uuid]:before,body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .local-live-banner{display:none}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-language-filter{margin:0 0 8px}body.explore-route .catalogue-status[data-state=ready]{color:#c1cec5;box-shadow:none;pointer-events:none;background:#14201cdd;border:0;border-radius:6px;padding:5px 9px;bottom:10px;right:48px}body.explore-route .catalogue-status[data-state=ready] strong{font-size:10px;font-weight:400}body.explore-route .catalogue-status[data-state=ready] .catalogue-status__signal{width:5px;height:5px}:is(body.explore-route,body.podcast-route) .maplibregl-ctrl-attrib[open].maplibregl-compact-show{z-index:5;position:relative}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items button[data-station-uuid]{gap:1px;min-height:48px;padding:9px 0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items button strong{font-size:14px;line-height:1.35}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list__items button span{font-size:10px;line-height:1.35}:is(body.explore-route,body.podcast-route) .pod-list>li,body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list>li{padding:9px 0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list h3{font-size:14px}body.explore-route .catalogue-status[data-state=ready]{bottom:42px;right:176px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list>li{row-gap:2px;min-height:54px;margin:0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list p{margin:0;font-size:10px;line-height:1.35}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .seo-station-list>li{padding:5px 0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact__copy em{display:block}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-panel-nav{grid-template-columns:repeat(6,minmax(0,1fr));padding-inline:5px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-panel-nav a{min-width:0;padding:4px 0;font-size:9px;overflow:visible}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-panel-nav a svg{filter:none;width:22px;height:22px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-personal-panel__items{overflow:visible}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-personal-panel__items>:is(p,strong){margin:0;padding:4px 0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-personal-panel>.rm-button{justify-content:flex-start;margin:6px 0 0;padding:10px 0;font-size:12px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .station-list,body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-personal-panel{touch-action:pan-y;padding-top:15px}:is(body.explore-route,body.podcast-route) .pod-nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:6px 5px;display:grid}:is(body.explore-route,body.podcast-route) .pod-nav a{min-width:0;min-height:52px;padding:4px 0}:is(body.explore-route,body.podcast-route) .pod-nav a span{font-size:9px}:is(body.explore-route,body.podcast-route) .pod-nav svg{width:22px;height:22px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact{min-height:96px;padding-top:26px;padding-bottom:14px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-panel-nav a svg{transform:none}:is(body.explore-route,body.podcast-route) .pod-list>li{min-height:54px;padding-block:5px}:is(body.explore-route,body.podcast-route) .pod-list p{white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:10px;overflow:hidden}@media (width<=768px){:is(body.explore-route,body.podcast-route).pod-audio-active{--listening-bottom:calc(190px + env(safe-area-inset-bottom))}:is(body.explore-route,body.podcast-route).pod-audio-active .pod-panel--collapsed{bottom:var(--listening-bottom)}}:is(body.explore-route,body.podcast-route) .pod-list h3{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.35;overflow:hidden}:is(body.explore-route,body.podcast-route) .pod-list h3 a{white-space:inherit}@media (scripting:none){body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel{display:flex!important}}@media (width<=768px){body.explore-route{--listening-top:max(134px, calc(env(safe-area-inset-top) + 118px))}body.explore-route .catalogue-status[data-state=ready]{top:max(128px, calc(env(safe-area-inset-top) + 112px));height:auto;bottom:auto;right:12px}body.explore-route .app-install{left:64px;right:auto;bottom:calc(144px + env(safe-area-inset-bottom))}:is(body.explore-route,body.podcast-route).pod-audio-active .pod-panel[data-pod-panel]{bottom:var(--listening-bottom);max-height:calc(100dvh - var(--listening-top) - var(--listening-bottom))}}:is(body.explore-route,body.podcast-route){--dock-player-height:116px;--dock-bottom:16px;--dock-nav-height:80px;--listening-bottom:calc(var(--dock-bottom) + var(--dock-player-height) + var(--dock-nav-height))}body.podcast-route{--dock-player-height:0px}:is(body.explore-route,body.podcast-route).pod-audio-active{--listening-bottom:calc(var(--dock-bottom) + var(--dock-player-height) + var(--dock-nav-height))}body.explore-route .listening-dock,:is(body.explore-route,body.podcast-route) .pod-dock{z-index:60;left:20px;bottom:calc(var(--dock-bottom) + var(--dock-player-height));width:var(--listening-width);height:var(--dock-nav-height);pointer-events:auto;background:#141b19;border:1px solid #ffffff12;border-bottom:0;border-radius:12px 12px 0 0;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 -8px 28px #0002}body.podcast-route:not(.pod-audio-active) .pod-dock{border-bottom:1px solid #ffffff12;border-radius:12px}body.explore-route.podcast-mode .listening-dock{display:none}body.explore-route .listening-dock .explore-compact__grab,:is(body.explore-route,body.podcast-route) .pod-dock .listening-dock__grab{touch-action:none;cursor:ns-resize;background:0 0;border:0;border-radius:0;flex:0 0 20px;justify-content:center;align-items:center;width:100%;height:20px;min-height:20px;margin:0;padding:0;display:flex;position:static;inset:auto;transform:none}:is(.listening-dock .explore-compact__grab,.pod-dock .listening-dock__grab) span{background:#a9b5af;border-radius:4px;width:38px;height:4px;display:block}body.explore-route .listening-dock .explore-panel-nav,:is(body.explore-route,body.podcast-route) .pod-dock .pod-nav{background:0 0;border:0;border-radius:0;flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;width:100%;min-height:0;margin:0;padding:0 5px 6px;display:grid;position:static}body.explore-route .listening-dock .explore-panel-nav a,:is(body.explore-route,body.podcast-route) .pod-dock .pod-nav a{color:#b3c1b9;background:0 0;border:0;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:48px;padding:4px 0;font-size:10px;line-height:1.1;text-decoration:none;display:flex}:is(.listening-dock .explore-panel-nav,.pod-dock .pod-nav) a svg{stroke-width:1.6px;width:22px;height:22px}:is(.listening-dock .explore-panel-nav,.pod-dock .pod-nav) a span{font-size:10px}body.explore-route .listening-dock .explore-panel-nav a[aria-current=page]{color:var(--listening-accent);background:#ff36940a}:is(body.explore-route,body.podcast-route) .pod-dock .pod-nav a[aria-current=page]{color:#70ff9d;background:#70ff9d0a}:is(.listening-dock,.pod-dock) :is(a,button):focus-visible{outline:2px solid var(--listening-accent);outline-offset:-3px}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock],:is(body.explore-route,body.podcast-route) .pod-player{bottom:var(--dock-bottom);border-top:1px solid #ffffff12;border-radius:0 0 12px 12px}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel,:is(body.explore-route,body.podcast-route) .pod-panel[data-pod-panel],:is(body.explore-route,body.podcast-route).pod-audio-active .pod-panel[data-pod-panel]{top:auto;bottom:var(--listening-bottom);height:calc(100dvh - var(--listening-top) - var(--listening-bottom));max-height:calc(100dvh - var(--listening-top) - var(--listening-bottom));border-bottom:0;border-radius:12px 12px 0 0;animation:.3s cubic-bezier(.2,.75,.25,1) listening-rise;transform:none}body.explore-route .explore-app[data-explore-root][data-rail-state=collapsed] .listening-panel{display:none}body.explore-route .explore-app:has(.listening-panel) [aria-expanded=true].explore-compact__grab{cursor:s-resize}body.explore-route:has(.explore-app[data-rail-state=expanded]) .listening-dock,:is(body.explore-route,body.podcast-route) .pod-panel:not(.pod-panel--collapsed) .pod-dock{border-radius:0}body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel .explore-compact{min-height:76px;padding:14px 18px}:is(body.explore-route,body.podcast-route) .pod-header{padding-top:14px}:is(body.explore-route,body.podcast-route) .pod-header:before{display:none}body.explore-route .explore-mobile-panel-toggle{display:none!important}:is(body.explore-route,body.podcast-route) .pod-panel[data-pod-panel].pod-panel--collapsed{height:0;min-height:0;box-shadow:none;background:0 0;border:0;overflow:visible}:is(body.explore-route,body.podcast-route) .pod-panel--collapsed .pod-directory>:not(.pod-dock){display:none}:is(body.explore-route,body.podcast-route) .pod-panel[data-pod-panel]{animation:none}@keyframes listening-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (width<=768px){body.explore-route{--dock-nav-height:104px}body.explore-route .listening-dock .explore-compact__grab{flex-basis:44px;height:44px;min-height:44px}:is(body.explore-route,body.podcast-route){--dock-bottom:calc(10px + env(safe-area-inset-bottom));--listening-bottom:calc(var(--dock-bottom) + var(--dock-player-height) + var(--dock-nav-height))}body.explore-route .listening-dock,:is(body.explore-route,body.podcast-route) .pod-dock{left:12px}:is(body.explore-route,body.podcast-route) .app-install{left:auto;right:52px;bottom:calc(var(--listening-bottom) + 160px)}}@media (prefers-reduced-motion:reduce){body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel,:is(body.explore-route,body.podcast-route) .pod-panel[data-pod-panel]{animation:none}}@media (scripting:none){body.explore-route .explore-app[data-explore-root][data-rail-state] .listening-panel{height:auto;max-height:none;display:flex;position:relative;inset:auto}:is(.listening-dock .explore-compact__grab,.pod-dock .listening-dock__grab){display:none}}@media (width<=800px){:is(body.explore-route,body.podcast-route).podcast-mode .maplibregl-ctrl-bottom-right,:is(body.explore-route,body.podcast-route) .maplibregl-ctrl-bottom-right{top:auto;bottom:calc(var(--listening-bottom) + 8px)}:is(body.explore-route,body.podcast-route) .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group{transform:none}}:is(body.explore-route,body.podcast-route) .menu-return{background:#141b19;border-bottom:1px solid #ffffff12;flex:0 0 40px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}:is(body.explore-route,body.podcast-route) .menu-return a{color:#d6e4dc;align-items:center;gap:7px;min-height:40px;padding:0 5px;font-size:12px;text-decoration:none;display:inline-flex}:is(body.explore-route,body.podcast-route) .menu-return a:hover{color:var(--listening-accent)}:is(body.explore-route,body.podcast-route) .menu-return a:focus-visible{outline:2px solid var(--listening-accent);outline-offset:-2px}.player-dock__station-line{align-items:center;gap:.5rem;min-width:0;display:flex}.player-dock__station-line strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.player-dock__country-flag{flex:none;font-size:1.25rem;line-height:1}.player-dock__country-flag[hidden]{display:none}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock]{background:linear-gradient(130deg,#17191d,#101b1b) padding-box padding-box,linear-gradient(115deg,#d53692 0%,#485960 48%,#24b890 100%) border-box;border:1px solid #0000;box-shadow:0 .9rem 2.2rem #03090d38}:is(body.explore-route,body.podcast-route) .listening-dock{box-shadow:none;background:linear-gradient(115deg,#1a191e,#121c1b);border-color:#d5369266 #42565a66 #24b89066}:is(body.explore-route,body.podcast-route) .listening-dock :is(.explore-panel-nav,.pod-nav) a[aria-current=page]{color:#ff51aa;background:#ff369411}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__identity [data-player-station]{color:#ff51aa;letter-spacing:-.03em;font-size:1.12rem;font-weight:750}:is(body.explore-route,body.podcast-route)>.player-dock .player-dock__identity>span{color:#c4d0ca}:is(body.explore-route,body.podcast-route)>.player-dock .player-dock__country-flag{font-size:1.22rem}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__controls button[data-player-action=toggle]{color:#fff;background:#f331a01a;border:1.5px solid #f331a0;border-radius:50%;width:3rem;min-width:3rem;height:3rem;min-height:3rem;transition:background-color .16s,transform .16s}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__controls button[data-player-action=toggle]:is(:hover,:focus-visible):not(:disabled){background:#aa1a6e;transform:scale(1.04)}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__controls button[data-player-action=toggle]:before{clip-path:polygon(18% 5%,91% 50%,18% 95%);background:currentColor;width:1.2rem;height:1.4rem;mask-image:none}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__controls button[data-player-action=toggle][aria-pressed=true]:before{clip-path:none;background:linear-gradient(90deg,currentColor 0 34%,#0000 34% 65%,currentColor 65% 100%);width:1rem;height:1.25rem}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__volume input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #61e5bc var(--player-volume-fill,100%), #596169 var(--player-volume-fill,100%))}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__volume input::-webkit-slider-thumb{background:#a1ffd7}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__volume input::-moz-range-thumb{background:#a1ffd7}:is(body.explore-route,body.podcast-route)>.player-dock [data-player-favorite][aria-pressed=true]{color:#ff51aa;border-color:#f331a0}@media (width<=48rem){:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__identity [data-player-station]{font-size:1rem}:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock] .player-dock__controls button[data-player-action=toggle]{width:2.8rem;min-width:2.8rem;height:2.8rem;min-height:2.8rem}}@media (prefers-reduced-motion:reduce){:is(body.explore-route,body.podcast-route)>.player-dock [data-player-action=toggle]{transition:none}}@media (forced-colors:active){:is(body.explore-route,body.podcast-route)>.player-dock[data-player-dock]{background:canvas;border-color:canvastext}}
