/*!/wp-content/cache/asset-cleanup/one/css/item/arve-pro__build__main-css-v731b8443a87a9f9aef55c40db3e558d0fb10556b.css*/
/*!/wp-content/plugins/arve-pro/build/main.css*/@keyframes bp-fadein{0%{opacity:.01}to{opacity:1}}@keyframes bp-bar{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes bp-o{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bp-wrap{contain:strict;position:fixed;touch-action:none;z-index:999;-webkit-tap-highlight-color:#fff0}.bp-wrap,.bp-wrap>div:first-child{height:100%;left:0;top:0;width:100%}.bp-wrap>div:first-child{animation:bp-fadein .48s cubic-bezier(.215,.61,.355,1);background:rgb(0 0 0 / .75);position:absolute}.bp-vid audio{bottom:14px;height:50px;left:14px;position:absolute;width:calc(100% - 28px)}.bp-inner{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.bp-html{display:contents}.bp-html>:first-child{margin:auto}.bp-img-wrap{contain:strict;height:100%;left:0;position:absolute;top:0;width:100%}.bp-img-wrap .bp-canzoom{cursor:zoom-in}.bp-img-wrap .bp-drag{cursor:grabbing}.bp-close{contain:layout size}.bp-img{background-size:100% 100%;left:50%;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bp-img div,.bp-img img{height:100%;left:0;position:absolute;top:0;width:100%}.bp-img .bp-o{display:none}.bp-zoomed .bp-img:not(.bp-drag){cursor:grab}.bp-zoomed .bp-cap{animation:none!important;opacity:0}.bp-zoomed.bp-small .bp-controls{opacity:0}.bp-controls,.bp-zoomed.bp-small .bp-controls button{pointer-events:none}.bp-controls{animation:bp-fadein .3s;height:100%;left:0;position:absolute;text-align:left;top:0;transition:opacity .3s;width:100%}.bp-controls button{background:rgb(0 0 0 / .15);border:0;contain:content;cursor:pointer;opacity:.9;pointer-events:auto;position:absolute;transition:all .1s}.bp-controls button:hover{background-color:rgb(0 0 0 / .2);opacity:1}.bp-controls svg{fill:#fff}.bp-count{color:hsl(0 0% 100% / .9);height:50px;line-height:1;margin:16px;position:absolute;width:100px}.bp-next,.bp-prev{border-radius:3px 0 0 3px;height:64px;margin-top:-32px;right:0;top:50%;width:58px}.bp-next:hover:before,.bp-prev:hover:before{transform:translateX(-2px)}.bp-next:before,.bp-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m8.59 16.34 4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z%27/%3E%3C/svg%3E");left:7px;position:absolute;top:9px;transition:all .2s;width:46px}.bp-prev{left:0;right:auto;transform:scalex(-1)}.bp-x{border-radius:0 0 0 3px;height:55px;right:0;top:0;width:58px}.bp-x:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m24 10-2-2-6 6-6-6-2 2 6 6-6 6 2 2 6-6 6 6 2-2-6-6z%27/%3E%3C/svg%3E");position:absolute;right:10px;top:8px;width:37px}.bp-if,.bp-vid{background:#000;background-size:100% 100%;margin:auto;position:relative}.bp-if div,.bp-if iframe,.bp-if video,.bp-vid div,.bp-vid iframe,.bp-vid video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.bp-load{background-size:100% 100%;display:flex;overflow:hidden;z-index:1}.bp-bar{animation:bp-bar 4s both;background:hsl(0 0% 100% / .9);border-radius:0 3px 3px 0;height:3px;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}.bp-o,.bp-o:after{border-radius:50%;height:90px;width:90px}.bp-o{animation:bp-o 1s linear infinite;border:10px solid hsl(0 0% 100% / .2);border-left-color:hsl(0 0% 100% / .9);margin:auto}.bp-cap{animation:bp-fadein .2s;background:rgb(9 9 9 / .8);border-radius:4px;bottom:2%;color:hsl(0 0% 100% / .9);display:table;left:50%;line-height:1.3;max-width:95%;padding:.6em 1.2em;position:absolute;transform:translateX(-50%);transition:opacity .3s;width:fit-content;width:-moz-fit-content}.bp-cap a{color:inherit}.bp-inline{position:absolute}.bp-lock{overflow-y:hidden}.bp-lock body{overflow:scroll}.bp-noclose .bp-x{display:none}.bp-noclose:not(.bp-zoomed){touch-action:pan-y}.bp-noclose:not(.bp-zoomed) .bp-img-wrap{cursor:zoom-in}@media(prefers-reduced-motion){.bp-wrap *{animation-duration:0s!important}}@media(max-width:500px){.bp-x{height:47px;width:47px}.bp-x:before{right:6px;top:6px;width:34px}.bp-next,.bp-prev{height:54px;margin-top:-27px;width:45px}.bp-next:before,.bp-prev:before{left:2px;top:7px;width:43px}.bp-o,.bp-o:after{border-width:6px;height:60px;width:60px}.bp-count{margin:12px 10px}}.wp-block-nextgenthemes-arve-block{grid-area:dummy-style-to-make-this-load-in-gb-iframe}#html .arve-overflow-hidden,html .arve-overflow-hidden{overflow:hidden}#html .arve-overflow-hidden #mobile-header,#html .arve-overflow-hidden #sticky-navigation,#html .arve-overflow-hidden #wp-bottom-menu,#html .arve-overflow-hidden #wpadminbar,#html .arve-overflow-hidden .navbar,html .arve-overflow-hidden #mobile-header,html .arve-overflow-hidden #sticky-navigation,html .arve-overflow-hidden #wp-bottom-menu,html .arve-overflow-hidden #wpadminbar,html .arve-overflow-hidden .navbar{display:none}#html .arve-play-btn,#html .arve-play-btn:focus,#html .arve-play-btn:hover,html .arve-play-btn,html .arve-play-btn:focus,html .arve-play-btn:hover{background-color:#fff0;background-image:none;background-position:50%;background-repeat:no-repeat;border:0;border-radius:0;cursor:pointer;margin:0;padding:0;text-align:center;vertical-align:middle}#html .arve-play-svg,html .arve-play-svg{display:inline;pointer-events:none}#html .arve-play-svg circle,#html .arve-play-svg path,html .arve-play-svg circle,html .arve-play-svg path{transition:fill .5s cubic-bezier(.4,0,1,1),fill-opacity .5s cubic-bezier(.4,0,1,1)}#html .arve-play-btn:hover .arve-play-svg circle,#html .arve-play-btn:hover .arve-play-svg path,html .arve-play-btn:hover .arve-play-svg circle,html .arve-play-btn:hover .arve-play-svg path{transition:fill .5s cubic-bezier(0,0,.2,1),fill-opacity .5s cubic-bezier(0,0,.2,1)}#html .arve-play-btn:hover .arve-play-svg--youtube path:first-child,html .arve-play-btn:hover .arve-play-svg--youtube path:first-child{fill:#cc181e;fill-opacity:1}#html .arve-play-btn:hover .arve-play-svg--circle circle,html .arve-play-btn:hover .arve-play-svg--circle circle{fill:#0f072b;fill-opacity:1}#html .arve-play-btn--vimeo .arve-play-btn-inner,html .arve-play-btn--vimeo .arve-play-btn-inner{background-color:hsl(0 0% 12% / .9);border-radius:5px;display:inline-block;font-size:10px;padding:.9em 2.3em;pointer-events:none;transition-duration:40ms;transition-property:background-color}#html .arve-play-btn--vimeo:hover .arve-play-btn-inner,html .arve-play-btn--vimeo:hover .arve-play-btn-inner{background-color:#1ab6ea}#html .arve-play-btn--vimeo svg,html .arve-play-btn--vimeo svg{width:2em}#html .arve-play-btn--vimeo polygon,html .arve-play-btn--vimeo polygon{fill:#e7e6e4}#html .arve-title,html .arve-title{background-image:linear-gradient(0deg,rgb(0 0 0 / .75),transparent);bottom:0;color:#fff;font-size:1.2em;left:0;margin:0;overflow:hidden;padding:1em;position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap}#html .arve-consent,html .arve-consent{margin-top:.5em}#html .arve-embed .arve-consent,html .arve-embed .arve-consent{background-image:linear-gradient(180deg,rgb(0 0 0 / .75),transparent);color:#fff;left:0;margin:0;padding:1em;position:absolute;right:0;top:0}#html .arve-embed .arve-consent a,html .arve-embed .arve-consent a{color:#fff;text-decoration:underline}#html .arve-embed .arve-consent a:focus,#html .arve-embed .arve-consent a:hover,html .arve-embed .arve-consent a:focus,html .arve-embed .arve-consent a:hover{color:#fff}#html .arve-thumbnail,html .arve-thumbnail{-o-object-fit:cover;object-fit:cover;transition-duration:.7s;transition-property:transform,filter}#html .arve-hover-effect-darken:hover .arve-thumbnail,html .arve-hover-effect-darken:hover .arve-thumbnail{filter:brightness(80%)}#html .arve-hover-effect-zoom:hover .arve-thumbnail,html .arve-hover-effect-zoom:hover .arve-thumbnail{transform:scale(1.2)}#html .arve-hover-effect-rectangle .arve-play-btn:before,html .arve-hover-effect-rectangle .arve-play-btn:before{border:2px solid #fff;bottom:20px;content:"";display:block;left:20px;position:absolute;right:20px;top:20px;transform:scale(1.5);transition-duration:.7s;transition-property:transform}#html .arve-hover-effect-rectangle .arve-play-btn:hover:before,html .arve-hover-effect-rectangle .arve-play-btn:hover:before{transform:scale(1)}#html .arve--activated[data-provider=html5][data-mode=lazyload] .arve-play-btn,#html .arve--activated[data-provider=html5][data-mode=lazyload] .arve-thumbnail,#html .arve--activated[data-provider=html5][data-mode=lazyload] .arve-title,#html .arve--activated[data-provider=html5][data-mode=lightbox] .arve-play-btn,#html .arve--activated[data-provider=html5][data-mode=lightbox] .arve-thumbnail,#html .arve--activated[data-provider=html5][data-mode=lightbox] .arve-title,html .arve--activated[data-provider=html5][data-mode=lazyload] .arve-play-btn,html .arve--activated[data-provider=html5][data-mode=lazyload] .arve-thumbnail,html .arve--activated[data-provider=html5][data-mode=lazyload] .arve-title,html .arve--activated[data-provider=html5][data-mode=lightbox] .arve-play-btn,html .arve--activated[data-provider=html5][data-mode=lightbox] .arve-thumbnail,html .arve--activated[data-provider=html5][data-mode=lightbox] .arve-title{display:none}#html .bp-load,html .bp-load{background-position:50%;background-size:cover}#html .arve--card,html .arve--card{--arve-card-spacing:.75rem}#html .arve--card .arve-inner,html .arve--card .arve-inner{align-content:space-between;border:1px solid oklch(from currentcolor calc(l + .5) c h);border-radius:6px;display:grid;gap:var(--arve-card-spacing);grid-template-columns:var(--arve-card-left-col-width,min-content) 1fr;grid-template-rows:min-content 1fr min-content;overflow:hidden;text-decoration:none;transition-duration:.3s;transition-property:grid-template-columns,border-width;transition-timing-function:ease-in}#html .arve--card .arve-inner:focus,html .arve--card .arve-inner:focus{outline:0}#html .arve--card.alignfull .arve-inner,html .arve--card.alignfull .arve-inner{border-radius:0}#html .arve--card.arve--activated .arve-inner,#html .arve--card.arve--animating .arve-inner,html .arve--card.arve--activated .arve-inner,html .arve--card.arve--animating .arve-inner{border-width:0;grid-template-columns:100% 0}#html .arve--card:not(.arve--activated) .arve-inner,html .arve--card:not(.arve--activated) .arve-inner{cursor:pointer}#html .arve--card .arve-embed,html .arve--card .arve-embed{display:block;grid-column:1;grid-row:1/-1;height:100%;position:relative}#html .arve--card .arve-play-btn,html .arve--card .arve-play-btn{display:flex;justify-content:center}#html .arve--card:not(.arve--animating):not(.arve--activated),html .arve--card:not(.arve--animating):not(.arve--activated){container-name:arve-container;container-type:inline-size}@container arve-container (max-width:950px){#html .arve--card:not(.arve--animating):not(.arve--activated) .arve-embed,html .arve--card:not(.arve--animating):not(.arve--activated) .arve-embed{aspect-ratio:1/1!important}}#html .arve-card-title,html .arve-card-title{font-size:1.2em;grid-column:2;grid-row:1;overflow:hidden;padding-top:var(--arve-card-spacing);text-overflow:ellipsis;white-space:nowrap}#html .arve-card-description,html .arve-card-description{--arve-card-description-lines:3;display:-webkit-box;grid-column:2;grid-row:2;-webkit-line-clamp:var(--arve-card-description-lines);min-height:calc(var(--arve-card-description-lines)*1lh);overflow:hidden;-webkit-box-orient:vertical}#html .arve-card-footer,html .arve-card-footer{grid-column:2;grid-row:3;padding-bottom:var(--arve-card-spacing)}#html .arve-card-description,#html .arve-card-footer,#html .arve-card-title,html .arve-card-description,html .arve-card-footer,html .arve-card-title{padding-right:var(--arve-card-spacing);pointer-events:none}#html .arve-iframe--loading,html .arve-iframe--loading{background-color:#fff0}
/*!/wp-content/cache/asset-cleanup/one/css/item/radio-player-premium__assets__css__frontend-css-v6c87edd4f558e8501b7f0899f7cbb4b2aed71a06.css*/
/*!/wp-content/plugins/radio-player-premium/assets/css/frontend.css*/.rp-player,.rp-toast,.rp-widget{--rp-accent:#4f46e5;--rp-on-accent:#ffffff;--rp-bg:#ffffff;--rp-text:#0f172a;--rp-line:rgba(127, 127, 127, 0.2);--rp-hover:rgba(127, 127, 127, 0.12);--rp-radius:14px;--rp-shadow:0 1px 2px rgba(15, 23, 42, 0.06),0 10px 30px -10px rgba(15, 23, 42, 0.18);--rp-width:360px;--rp-gap:12px;--rp-art:56px;--rp-font:inherit;--rp-menu-bg:#ffffff;--rp-menu-text:#0f172a}.rp-theme-dark{--rp-menu-bg:#1f2937;--rp-menu-text:#f3f4f6;--rp-bg:#111827;--rp-text:#f3f4f6;--rp-line:rgba(255, 255, 255, 0.14);--rp-hover:rgba(255, 255, 255, 0.1);--rp-shadow:0 1px 2px rgba(0, 0, 0, 0.3),0 12px 32px -12px rgba(0, 0, 0, 0.6)}@media (prefers-color-scheme:dark){.rp-theme-auto{--rp-menu-bg:#1f2937;--rp-menu-text:#f3f4f6;--rp-bg:#111827;--rp-text:#f3f4f6;--rp-line:rgba(255, 255, 255, 0.14);--rp-hover:rgba(255, 255, 255, 0.1);--rp-shadow:0 1px 2px rgba(0, 0, 0, 0.3),0 12px 32px -12px rgba(0, 0, 0, 0.6)}}.rp-density-compact{--rp-gap:8px;--rp-art:44px}.rp-player{position:relative;box-sizing:border-box;width:100%;max-width:var(--rp-width);margin:0 auto;color:var(--rp-text);font-family:var(--rp-font);font-size:14px;line-height:1.4;text-align:left}.rp-player *,.rp-player ::after,.rp-player ::before{box-sizing:border-box}.rp-player img{max-width:100%;display:block}.rp-player button{font:inherit;color:inherit;margin:0;text-transform:none;letter-spacing:normal;box-shadow:none;min-height:0}.rp-player :focus-visible{outline:2px solid var(--rp-accent);outline-offset:2px}.rp-layout-grid,.rp-layout-hero{max-width:100%}.rp-surface{position:relative;background:var(--rp-bg);border-radius:var(--rp-radius);box-shadow:var(--rp-shadow);overflow:hidden;isolation:isolate}.rp-bg-blur .rp-surface{background:0 0}.rp-blur-bg{position:absolute;inset:0;border-radius:var(--rp-radius);background-size:cover;background-position:center;filter:blur(28px) saturate(1.3);transform:scale(1.2);opacity:.55;z-index:0}.rp-blur-bg+*{position:relative;z-index:1}.rp-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rp-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--rp-btn-bg,transparent)!important;color:var(--rp-btn-color,inherit)!important;cursor:pointer;flex-shrink:0;transition:background-color .15s ease,color .15s ease,opacity .15s ease;text-decoration:none}.rp-btn:hover{--rp-btn-bg:var(--rp-hover)}.rp-btn.is-active{--rp-btn-color:var(--rp-accent)}.rp-btn:disabled{opacity:.4;cursor:default}.rp-play{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:var(--rp-play-bg,var(--rp-accent))!important;color:var(--rp-on-accent)!important;cursor:pointer;flex-shrink:0;transition:transform .15s ease,filter .15s ease}.rp-play:hover{filter:brightness(1.08)}.rp-play:active{transform:scale(.95)}.rp-play:disabled{opacity:.5;cursor:not-allowed}.rp-play--sm{width:36px;height:36px}.rp-play--lg{width:60px;height:60px}.rp-play.is-busy .rp-icon{opacity:.35}.rp-play .rp-play__label{font-weight:600;white-space:nowrap}.rp-spinner{position:absolute;inset:3px;border-radius:50%;border:2px solid rgb(255 255 255 / .35);border-top-color:currentColor;animation:rp-spin .8s linear infinite}@keyframes rp-spin{to{transform:rotate(360deg)}}.rp-controls{display:inline-flex;align-items:center;gap:4px}.rp-artwork{position:relative;width:var(--rp-art);height:var(--rp-art);border-radius:calc(var(--rp-radius) * .6);overflow:hidden;flex-shrink:0;background:var(--rp-hover)}.rp-artwork .rp-artwork__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:rp-fade .4s ease}.rp-artwork .rp-artwork__placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;opacity:.5}@keyframes rp-fade{from{opacity:0}to{opacity:1}}.rp-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.rp-info__station{display:flex;align-items:center;gap:8px;min-width:0}.rp-info__station-title{min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-info__track{display:flex;flex-direction:column;min-width:0}.rp-info__title{font-size:.95em}.rp-info__artist,.rp-info__extra,.rp-info__track--muted{font-size:.85em;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-info__extra{display:flex;flex-wrap:wrap;gap:10px}.rp-info__extra span{display:inline-flex;align-items:center;gap:4px}.rp-marquee{display:block;overflow:hidden;white-space:nowrap}.rp-marquee .rp-marquee__inner{display:inline-block}.rp-marquee:not(.is-overflow) .rp-marquee__inner{max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.rp-marquee.is-overflow{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent)}.rp-marquee.is-overflow .rp-marquee__inner{padding-left:12px;animation:rp-marquee linear infinite}.rp-marquee.is-overflow .rp-marquee__gap{padding-left:48px}@keyframes rp-marquee{0%,10%{transform:translateX(0)}100%{transform:translateX(-50%)}}.rp-status{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:#ef4444;color:#fff;flex-shrink:0;white-space:nowrap}.rp-status .rp-status__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.rp-status--playing .rp-status__dot{animation:rp-pulse 1.6s ease-in-out infinite}.rp-status--connecting,.rp-status--reconnecting{background:#f59e0b;color:#fff}.rp-status--connecting .rp-status__dot,.rp-status--reconnecting .rp-status__dot{animation:rp-pulse .8s ease-in-out infinite}.rp-status--offline{background:#6b7280;color:#fff}.rp-status--idle,.rp-status--paused{background:rgb(127 127 127 / .22);color:inherit}.rp-status--idle .rp-status__dot,.rp-status--paused .rp-status__dot{background:#ef4444}@keyframes rp-pulse{50%{opacity:.25}}.rp-live-dot{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#ef4444;animation:rp-pulse 1.6s ease-in-out infinite}.rp-volume{display:inline-flex;align-items:center;gap:2px}.rp-volume__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:76px;height:4px;margin:0;padding:0;border-radius:4px;background:linear-gradient(90deg,currentColor var(--rp-range,80%),var(--rp-line) var(--rp-range,80%));cursor:pointer;border:0}.rp-volume__slider::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:currentColor;border:0}.rp-volume__slider::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:currentColor;border:0}.rp-progress{display:flex;align-items:center;gap:8px;padding:0 14px 10px;font-size:11px;opacity:.85}.rp-progress input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;height:4px;margin:0;border-radius:4px;background:linear-gradient(90deg,var(--rp-accent) var(--rp-range,0),var(--rp-line) var(--rp-range,0));border:0}.rp-progress input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:var(--rp-accent)}.rp-progress input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--rp-accent);border:0}.rp-progress__bar{flex:1;height:4px;border-radius:4px;background:var(--rp-line);overflow:hidden}.rp-progress__bar span{display:block;height:100%;background:var(--rp-accent);transition:width 1s linear}.rp-progress__time{font-variant-numeric:tabular-nums;min-width:34px;text-align:center}.rp-popover{position:relative;display:inline-flex}.rp-popover__menu{position:absolute;bottom:calc(100% + 6px);z-index:50;min-width:220px;max-width:280px;padding:6px;border-radius:12px;background:var(--rp-menu-bg);color:var(--rp-menu-text);box-shadow:0 12px 32px -8px rgb(0 0 0 / .35),0 0 0 1px rgb(127 127 127 / .2);--rp-hover:rgba(127, 127, 127, .12);animation:rp-pop .14s ease}.rp-popover__menu--end{right:0}.rp-popover__menu--start{left:0}.rp-card__top .rp-popover__menu,.rp-surface>.rp-card .rp-card__top .rp-popover__menu{bottom:auto;top:calc(100% + 6px)}@keyframes rp-pop{from{opacity:0;transform:translateY(4px)}}.rp-menu{display:flex;flex-direction:column}.rp-menu__heading{display:flex;align-items:center;gap:6px;padding:4px 6px 8px;font-weight:600;font-size:13px}.rp-menu__back{display:inline-flex;border:0;background:0 0;padding:4px;border-radius:6px;cursor:pointer}.rp-menu__back:hover{background:var(--rp-hover)}.rp-menu__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:0 0;color:inherit!important;text-align:left;font-size:13px;cursor:pointer;text-decoration:none!important}.rp-menu__item:hover{background:var(--rp-hover)}.rp-menu__item.is-active{color:var(--rp-accent)!important;font-weight:600}.rp-menu__item .rp-icon{opacity:.75;flex-shrink:0}.rp-menu__label{flex:1}.rp-menu__hint{font-size:12px;opacity:.6;font-variant-numeric:tabular-nums}.rp-more__toggle.has-badge{position:relative}.rp-more__toggle.has-badge::after{content:"";position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--rp-accent)}.rp-panel{border-top:1px solid var(--rp-line)}.rp-tabs{display:flex;gap:4px;padding:8px 10px 0;overflow-x:auto;scrollbar-width:none}.rp-tabs::-webkit-scrollbar{display:none}.rp-tab{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:999px;background:0 0;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;opacity:.7}.rp-tab:hover{background:var(--rp-hover);opacity:1}.rp-tab.is-active{background:var(--rp-hover);opacity:1;color:var(--rp-accent)}.rp-panel__body{padding:8px;max-height:var(--rp-panel-height,320px);overflow-y:auto;overscroll-behavior:contain}.rp-empty{margin:0;padding:18px 10px;text-align:center;font-size:13px;opacity:.65}.rp-stations__tools{display:flex;flex-direction:column;gap:8px;padding:2px 2px 8px}.rp-search{display:flex;align-items:center;gap:6px;padding:0 10px;border-radius:999px;background:var(--rp-hover);margin:0}.rp-search input{flex:1;min-width:0;height:34px;padding:0;border:0!important;background:0 0!important;color:inherit;font:inherit;font-size:13px;box-shadow:none!important;outline:0}.rp-search .rp-icon{opacity:.6}.rp-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.rp-chips::-webkit-scrollbar{display:none}.rp-chip{padding:5px 12px;border:1px solid var(--rp-line);border-radius:999px;background:0 0;color:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.rp-chip:hover{background:var(--rp-hover)}.rp-chip.is-active{background:var(--rp-accent);border-color:var(--rp-accent);color:var(--rp-on-accent)}.rp-history,.rp-skeleton,.rp-stations__list{list-style:none;margin:0;padding:0}.rp-station{display:flex;align-items:center;gap:4px;border-radius:10px}.rp-station:hover{background:var(--rp-hover)}.rp-station.is-current{background:var(--rp-hover)}.rp-station__main{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:6px;border:0;background:0 0;text-align:left;cursor:pointer}.rp-station__art{position:relative;width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--rp-hover)}.rp-station__art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rp-station__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .45);color:#fff;opacity:0;transition:opacity .15s ease}.rp-station.is-playing .rp-station__overlay,.rp-station__main:hover .rp-station__overlay{opacity:1}.rp-station__text{display:flex;flex-direction:column;min-width:0;flex:1}.rp-station__title{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-station.is-current .rp-station__title{color:var(--rp-accent)}.rp-station__now{font-size:12px;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-stations--grid .rp-stations__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.rp-stations--grid .rp-station{position:relative;flex-direction:column;align-items:stretch;background:var(--rp-hover)}.rp-stations--grid .rp-station .rp-station__main{flex-direction:column;align-items:stretch;padding:8px}.rp-stations--grid .rp-station .rp-station__art{width:100%;height:auto;aspect-ratio:1;border-radius:8px}.rp-stations--grid .rp-station .rp-station__fav{position:absolute;top:12px;right:12px;background:rgb(0 0 0 / .35);color:#fff}.rp-stations--grid .rp-station .rp-eq{position:absolute;top:16px;left:16px}.rp-eq{display:inline-flex;align-items:flex-end;gap:2px;height:14px;color:var(--rp-accent)}.rp-eq i{width:3px;height:100%;background:currentColor;border-radius:2px;animation:rp-eq 1s ease-in-out infinite}.rp-eq i:nth-child(2){animation-delay:-.3s}.rp-eq i:nth-child(3){animation-delay:-.6s}@keyframes rp-eq{0%,100%{transform:scaleY(.3)}50%{transform:scaleY(1)}}.rp-eq i{transform-origin:bottom}.rp-history__item{display:flex;align-items:center;gap:10px;padding:6px;border-radius:10px}.rp-history__item:hover{background:var(--rp-hover)}.rp-history__art{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--rp-hover)}.rp-history__art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rp-history__text{display:flex;flex-direction:column;min-width:0;flex:1}.rp-history__artist,.rp-history__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-history__title{font-weight:500}.rp-history__artist{font-size:12px;opacity:.65}.rp-history__time{font-size:12px;opacity:.6;white-space:nowrap}.rp-history__fav,.rp-history__link{width:30px;height:30px;opacity:.7}.rp-history__fav:hover,.rp-history__link:hover{opacity:1}.rp-skeleton li{display:flex;align-items:center;gap:10px;padding:6px}.rp-skeleton li span{display:block;height:40px;border-radius:8px;background:var(--rp-hover);animation:rp-pulse 1.4s ease-in-out infinite}.rp-skeleton li span:first-child{width:40px;flex-shrink:0}.rp-skeleton li span:last-child{flex:1;height:14px}.rp-station-info{padding:6px}.rp-station-info__head{display:flex;gap:12px;align-items:center}.rp-station-info__logo{width:52px;height:52px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.rp-station-info__title{margin:0;font-size:15px;font-weight:600;color:inherit}.rp-station-info__next{margin:4px 0 0;font-size:12px;opacity:.75}.rp-station-info__desc{margin:12px 0 0;font-size:13px;opacity:.85;white-space:pre-line}.rp-station-info__links{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.rp-link-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--rp-hover);color:inherit!important;text-decoration:none!important;font-size:13px}.rp-link-btn:hover{background:var(--rp-line)}.rp-visualizer{display:flex;align-items:flex-end;gap:2px;height:22px;margin-top:4px;opacity:.6}.rp-visualizer span{flex:1;height:100%;max-width:4px;border-radius:2px;background:var(--rp-accent);transform:scaleY(.1);transform-origin:bottom;transition:transform 80ms linear}.rp-visualizer.is-playing:not(.is-real) span{animation:rp-viz 1.1s ease-in-out infinite alternate}@keyframes rp-viz{0%{transform:scaleY(.15)}50%{transform:scaleY(.9)}100%{transform:scaleY(.35)}}.rp-bar{display:flex;align-items:center;gap:var(--rp-gap);padding:12px}.rp-bar__info{flex:1;min-width:0}.rp-bar__actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.rp-bar__row2{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 8px 8px;margin-top:-4px}.rp-bar__row2-end{display:flex;align-items:center;gap:2px;margin-left:auto}.rp-layout-bar.rp-size-xs .rp-volume__slider{width:56px}.rp-card{display:flex;flex-direction:column;align-items:center;gap:var(--rp-gap);padding:14px 18px 16px;text-align:center}.rp-card__top{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px}.rp-card__top-actions{margin-left:auto}.rp-card__art{width:100%;max-width:240px;height:auto;aspect-ratio:1;border-radius:calc(var(--rp-radius) * .8);box-shadow:0 12px 30px -12px rgb(0 0 0 / .45)}.rp-card .rp-info{width:100%;align-items:center}.rp-card .rp-info__station{justify-content:center}.rp-card .rp-info__station-title{font-size:16px}.rp-card .rp-info__extra{justify-content:center}.rp-card .rp-visualizer{width:100%;max-width:240px}.rp-card .rp-progress{width:100%;padding:0}.rp-card__footer{display:flex;align-items:center;justify-content:space-between;width:100%}.rp-hero__backdrop{position:absolute;inset:-40px;background-size:cover;background-position:center;filter:blur(40px) saturate(1.4);opacity:.28;z-index:-1;transition:background-image .4s ease}.rp-hero__grid{display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,1fr)}.rp-hero__grid.is-stacked{grid-template-columns:1fr}.rp-hero__main{display:flex;flex-direction:column;align-items:center;gap:var(--rp-gap);padding:24px;text-align:center}.rp-hero__player-title{align-self:stretch;text-align:left;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.rp-hero__art{width:100%;max-width:280px;height:auto;aspect-ratio:1;border-radius:calc(var(--rp-radius) * .9);box-shadow:0 20px 44px -16px rgb(0 0 0 / .5)}.rp-hero .rp-info{width:100%;align-items:center}.rp-hero .rp-info>*{max-width:100%;min-width:0}.rp-hero .rp-info__station{justify-content:center}.rp-hero .rp-info__station-title{font-size:18px}.rp-hero .rp-info__track{align-items:center;overflow:hidden}.rp-hero .rp-info__track>*{max-width:100%}.rp-hero .rp-info__title{font-size:1.05em}.rp-hero .rp-info__extra{justify-content:center}.rp-hero .rp-progress{width:100%;padding:0}.rp-hero .rp-visualizer{width:100%;max-width:280px}.rp-hero__next{display:inline-flex;align-items:center;gap:6px;font-size:12px;opacity:.7}.rp-hero__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%}.rp-hero__controls>:last-child{justify-self:end}.rp-hero__side{display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--rp-line)}.rp-hero__side .rp-panel{border-top:0;display:flex;flex-direction:column;height:100%}.rp-hero__side .rp-panel__body{max-height:520px;flex:1}.rp-hero__grid.is-stacked .rp-hero__side{border-left:0}.rp-hero__grid.is-stacked .rp-panel{border-top:1px solid var(--rp-line)}.rp-layout-button{max-width:none;width:auto;display:inline-block}.rp-pill{display:inline-flex;align-items:center;gap:10px;padding:5px;border-radius:999px;max-width:100%}.rp-pill .rp-play{width:auto;height:40px;padding:0 18px 0 14px}.rp-pill__info{display:flex;align-items:center;gap:8px;min-width:0;max-width:260px}.rp-pill__track{font-size:13px;min-width:0}.rp-pill .rp-popover__menu{bottom:auto;top:calc(100% + 6px)}.rp-grid{padding:16px}.rp-grid__title{font-size:18px;font-weight:600;margin-bottom:12px}.rp-grid__now{display:flex;align-items:center;gap:var(--rp-gap);padding:10px;margin-bottom:14px;border-radius:12px;background:var(--rp-hover)}.rp-grid__now-art{--rp-art:48px}.rp-layout-sticky{position:static;max-width:none;margin:0}.rp-sticky{position:fixed;z-index:99990;left:0;right:0;color:var(--rp-text)}.rp-sticky.rp-pos-bottom{bottom:0}.rp-sticky.rp-pos-top{top:0}.rp-sticky__bar{display:flex;align-items:center;gap:var(--rp-gap);padding:8px 12px;background:var(--rp-bg);box-shadow:0 -6px 24px -10px rgb(0 0 0 / .3)}.rp-sticky.rp-pos-top .rp-sticky__bar{box-shadow:0 6px 24px -10px rgb(0 0 0 / .3)}.rp-sticky__open{display:flex;align-items:center;gap:var(--rp-gap);flex:1;min-width:0;padding:0;border:0;background:0 0;text-align:left;cursor:pointer}.rp-sticky__art{--rp-art:48px}.rp-sticky__actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.rp-sticky__drag{cursor:grab;opacity:.5;display:inline-flex}.rp-sticky--mini-fullwidth{left:50%;right:auto;transform:translateX(-50%);width:min(760px,100% - 24px)}.rp-sticky--mini-fullwidth.rp-pos-bottom{bottom:12px}.rp-sticky--mini-fullwidth.rp-pos-top{top:12px}.rp-sticky--mini-fullwidth .rp-sticky__bar{border-radius:16px;box-shadow:var(--rp-shadow),0 0 0 1px var(--rp-line)}.rp-sticky--floating{left:auto;right:auto;width:min(380px,100% - 24px)}.rp-sticky--floating.rp-pos-bottom-right{right:16px;bottom:16px}.rp-sticky--floating.rp-pos-bottom-left{left:16px;bottom:16px}.rp-sticky--floating.rp-pos-top-right{right:16px;top:16px}.rp-sticky--floating.rp-pos-top-left{left:16px;top:16px}.rp-sticky--floating .rp-sticky__bar{border-radius:16px;box-shadow:var(--rp-shadow),0 0 0 1px var(--rp-line);flex-wrap:wrap}.rp-sticky--floating .rp-sticky__open{flex-basis:calc(100% - 30px)}.rp-sticky--floating .rp-sticky__actions{width:100%;justify-content:space-between}.rp-sticky--floating .rp-volume__slider{width:64px}.rp-sticky .rp-popover__menu{bottom:calc(100% + 8px)}.rp-sticky.rp-pos-top .rp-popover__menu,.rp-sticky.rp-pos-top-left .rp-popover__menu,.rp-sticky.rp-pos-top-right .rp-popover__menu{bottom:auto;top:calc(100% + 8px)}.rp-layout-sticky.rp-size-sm .rp-next,.rp-layout-sticky.rp-size-sm .rp-prev,.rp-layout-sticky.rp-size-sm .rp-sticky__expand,.rp-layout-sticky.rp-size-xs .rp-next,.rp-layout-sticky.rp-size-xs .rp-prev,.rp-layout-sticky.rp-size-xs .rp-sticky__expand{display:none}@media (max-width:640px){.rp-sticky--fullwidth .rp-next,.rp-sticky--fullwidth .rp-prev,.rp-sticky--fullwidth .rp-sticky__expand{display:none}}.rp-sticky-restore{position:fixed;z-index:99990;width:56px;height:56px;padding:0;border:0;border-radius:50%;overflow:hidden;cursor:pointer;background:#111827;color:#fff;box-shadow:0 8px 24px -6px rgb(0 0 0 / .45);display:flex;align-items:center;justify-content:center;right:16px;bottom:16px}.rp-sticky-restore.rp-pos-top,.rp-sticky-restore.rp-pos-top-right{top:16px;bottom:auto}.rp-sticky-restore.rp-pos-top-left{top:16px;left:16px;right:auto;bottom:auto}.rp-sticky-restore.rp-pos-bottom-left{left:16px;right:auto}.rp-sticky-restore img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rp-sheet{position:fixed;inset:0;z-index:99995;display:flex;align-items:flex-end;justify-content:center}.rp-sheet__backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .45);animation:rp-fade .2s ease}.rp-sheet__content{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:min(86vh,860px);background:var(--rp-bg);color:var(--rp-text);border-radius:20px 20px 0 0;overflow:hidden;animation:rp-sheet .25s cubic-bezier(.2,.8,.2,1)}.rp-sheet__content .rp-panel{flex:1;min-height:0;display:flex;flex-direction:column}.rp-sheet__content .rp-panel__body{flex:1;max-height:none}.rp-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 0 18px}.rp-sheet__title{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.rp-sheet__now{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--rp-gap);padding:12px 20px 18px;text-align:center;isolation:isolate;overflow:hidden}.rp-sheet__now .rp-info{width:100%;align-items:center}.rp-sheet__now .rp-info__station{justify-content:center}.rp-sheet__now .rp-info__station-title{font-size:17px}.rp-sheet__now .rp-progress{width:100%;padding:0}.rp-sheet__backdrop-art{position:absolute;inset:-40px;z-index:-1;background-size:cover;background-position:center;filter:blur(40px) saturate(1.4);opacity:.3}.rp-sheet__art{width:min(260px,60vw);height:auto;aspect-ratio:1;border-radius:16px;box-shadow:0 20px 44px -16px rgb(0 0 0 / .5)}.rp-sheet__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%}.rp-sheet__controls>:last-child{justify-self:end}.rp-pos-top .rp-sheet{align-items:flex-start}.rp-pos-top .rp-sheet__content{border-radius:0 0 20px 20px}@media (max-width:640px){.rp-sheet__content{width:100%;max-height:100%;height:100%;border-radius:0}}@keyframes rp-sheet{from{transform:translateY(40px);opacity:0}}html.rp-scroll-lock,html.rp-scroll-lock body{overflow:hidden}.rp-widget{color:var(--rp-text);font-size:14px;line-height:1.4}.rp-widget *,.rp-widget ::after,.rp-widget ::before{box-sizing:border-box}.rp-widget button{font:inherit}.rp-np-widget{display:grid;gap:10px}.rp-np-widget--inline .rp-np-item{background:0 0;box-shadow:none;padding:0}.rp-np-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--rp-radius);background:var(--rp-bg);box-shadow:var(--rp-shadow)}.rp-np-item__art{width:56px;height:56px;border-radius:10px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--rp-hover)}.rp-np-item__art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rp-np-item__text{display:flex;flex-direction:column;min-width:0;flex:1}.rp-np-item__station{display:inline-flex;align-items:center;font-size:12px;font-weight:600;opacity:.8}.rp-np-item__title{font-weight:600}.rp-np-item__artist{font-size:13px;opacity:.7}.rp-np-item__listeners{display:inline-flex;align-items:center;gap:4px;font-size:12px;opacity:.6}.rp-muted{opacity:.6}.rp-history-widget{padding:14px;border-radius:var(--rp-radius);background:var(--rp-bg);box-shadow:var(--rp-shadow)}.rp-history-widget__head{display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.rp-history-widget__title{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;color:inherit}.rp-history-widget__filters{display:flex;gap:8px}.rp-history-widget__filters .rp-search{flex:1}.rp-history-widget--grid .rp-history{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.rp-history-widget--grid .rp-history .rp-history__item{flex-direction:column;align-items:stretch;text-align:left;position:relative}.rp-history-widget--grid .rp-history .rp-history__art{width:100%;height:auto;aspect-ratio:1}.rp-history-widget--grid .rp-history .rp-history__fav,.rp-history-widget--grid .rp-history .rp-history__link{position:absolute;top:12px;right:12px;background:rgb(0 0 0 / .4);color:#fff}.rp-history-widget--compact .rp-history__art{display:none}.rp-history-widget--compact .rp-history__item{padding:4px 6px}.rp-date{height:34px;padding:0 10px;border:0;border-radius:999px;background:var(--rp-hover);color:inherit;font:inherit;font-size:13px}.rp-load-more{display:block;width:100%;margin-top:8px;padding:9px;border:1px solid var(--rp-line);border-radius:999px;background:0 0;color:inherit;cursor:pointer}.rp-load-more:hover{background:var(--rp-hover)}.radio-player-widget-notice{padding:10px 14px;border-left:3px solid #f59e0b;background:rgb(245 158 11 / .08);font-size:13px}.rp-toast-root{position:relative;z-index:99999}.rp-toast{position:fixed;left:50%;bottom:96px;transform:translateX(-50%);z-index:99999;padding:10px 16px;border-radius:999px;background:#111827;color:#fff;font-size:13px;box-shadow:0 10px 30px -8px rgb(0 0 0 / .5);animation:rp-pop .2s ease}.radio-player-popup-player-wrap{margin:0;padding:16px;min-height:100vh;font-family:Roboto,system-ui,sans-serif;background:#f3f4f6}.radio-player-popup-player-wrap .rp-player{max-width:100%}.radio-player-popup-header{margin-bottom:16px}.radio-player-popup-footer{margin-top:16px}html.rp-navigating{cursor:progress}@media (prefers-reduced-motion:reduce){.rp-player *,.rp-sheet *,.rp-widget *{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.rp-marquee.is-overflow .rp-marquee__inner{animation:none}.rp-marquee.is-overflow{-webkit-mask-image:none;mask-image:none}.rp-marquee.is-overflow .rp-marquee__inner{max-width:100%;overflow:hidden;text-overflow:ellipsis}.rp-marquee__gap{display:none}}.rp-block-preview{display:flex;align-items:center;gap:12px;padding:16px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc}.rp-block-preview .dashicons{font-size:28px;width:28px;height:28px;color:#2fb44b}.rp-block-preview__desc{font-size:12px;color:#64748b}.rp-pop{--rp-pad:12px;display:flex;flex-direction:column;gap:10px;padding:var(--rp-pad)}.rp-pop>.rp-panel{margin:0 calc(var(--rp-pad) * -1) calc(var(--rp-pad) * -1)}.rp-pop .rp-progress{padding:0}.rp-liveline{position:relative;height:4px;border-radius:4px;background:var(--rp-line);overflow:hidden}.rp-liveline span{position:absolute;top:0;bottom:0;left:0;width:28%;border-radius:4px;background:var(--rp-accent);opacity:.35}.rp-liveline.is-on span{opacity:.8;animation:rp-liveline 2.6s ease-in-out infinite}@keyframes rp-liveline{from{transform:translateX(-100%)}to{transform:translateX(360%)}}.rp-ios__main .rp-popover__menu,.rp-mac__main .rp-popover__menu,.rp-md__head .rp-popover__menu,.rp-vinyl__top .rp-popover__menu,.rp-w11__head .rp-popover__menu{bottom:auto;top:calc(100% + 6px)}.rp-player.rp-layout-win11{--rp-width:360px;--rp-bg:rgba(243, 243, 243, .88);--rp-text:#1b1b1b;--rp-accent:#0067c0;--rp-line:rgba(0, 0, 0, .08);--rp-hover:rgba(0, 0, 0, .045);--rp-radius:8px;--rp-font:"Segoe UI Variable Text","Segoe UI Variable","Segoe UI",system-ui,-apple-system,sans-serif;--rp-shadow:0 0 0 1px rgba(0, 0, 0, .06),0 8px 16px rgba(0, 0, 0, .14);--rp-menu-bg:#f9f9f9;--rp-menu-text:#1b1b1b}.rp-player.rp-layout-win11 .rp-surface{backdrop-filter:blur(30px) saturate(1.5)}.rp-player.rp-layout-win11.rp-theme-dark{--rp-bg:rgba(32, 32, 32, .88);--rp-text:#fff;--rp-accent:#4cc2ff;--rp-on-accent:#000;--rp-line:rgba(255, 255, 255, .08);--rp-hover:rgba(255, 255, 255, .06);--rp-shadow:0 0 0 1px rgba(0, 0, 0, .3),0 8px 16px rgba(0, 0, 0, .26);--rp-menu-bg:#2c2c2c;--rp-menu-text:#fff}@media (prefers-color-scheme:dark){.rp-player.rp-layout-win11.rp-theme-auto{--rp-bg:rgba(32, 32, 32, .88);--rp-text:#fff;--rp-accent:#4cc2ff;--rp-on-accent:#000;--rp-line:rgba(255, 255, 255, .08);--rp-hover:rgba(255, 255, 255, .06);--rp-shadow:0 0 0 1px rgba(0, 0, 0, .3),0 8px 16px rgba(0, 0, 0, .26);--rp-menu-bg:#2c2c2c;--rp-menu-text:#fff}}.rp-w11__head{display:flex;align-items:center;gap:8px;min-height:28px;font-size:12px}.rp-w11__head .rp-icon{opacity:.7}.rp-w11__app{flex:1;min-width:0;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-w11__main{display:flex;align-items:center;gap:12px}.rp-w11__art{--rp-art:72px;border-radius:4px}.rp-w11 .rp-info__station-title{font-size:12px;font-weight:400;opacity:.7}.rp-w11 .rp-info__title{font-size:15px;font-weight:600}.rp-w11__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px}.rp-w11__side{display:flex;align-items:center;min-width:0}.rp-w11__side.is-end{justify-content:flex-end}.rp-w11 .rp-btn{border-radius:4px}.rp-w11 .rp-play{width:40px;height:40px}.rp-w11 .rp-chip,.rp-w11 .rp-search,.rp-w11 .rp-station,.rp-w11 .rp-tab{border-radius:4px}.rp-w11>.rp-panel{background:rgb(255 255 255 / .25)}.rp-player.rp-layout-macos{--rp-width:320px;--rp-bg:rgba(255, 255, 255, .64);--rp-text:#1d1d1f;--rp-accent:#fa2d48;--rp-line:rgba(0, 0, 0, .08);--rp-hover:rgba(0, 0, 0, .05);--rp-radius:18px;--rp-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",system-ui,sans-serif;--rp-shadow:inset 0 0 0 1px rgba(255, 255, 255, .6),0 12px 32px -12px rgba(15, 23, 42, .35);--rp-menu-bg:rgba(255, 255, 255, .97)}.rp-player.rp-layout-macos .rp-surface{backdrop-filter:blur(24px) saturate(1.8)}.rp-player.rp-layout-macos.rp-theme-dark{--rp-bg:rgba(30, 30, 32, .62);--rp-text:#f5f5f7;--rp-line:rgba(255, 255, 255, .1);--rp-hover:rgba(255, 255, 255, .08);--rp-shadow:inset 0 0 0 1px rgba(255, 255, 255, .08),0 12px 32px -12px rgba(0, 0, 0, .6);--rp-menu-bg:#2c2c2e;--rp-menu-text:#f5f5f7}@media (prefers-color-scheme:dark){.rp-player.rp-layout-macos.rp-theme-auto{--rp-bg:rgba(30, 30, 32, .62);--rp-text:#f5f5f7;--rp-line:rgba(255, 255, 255, .1);--rp-hover:rgba(255, 255, 255, .08);--rp-shadow:inset 0 0 0 1px rgba(255, 255, 255, .08),0 12px 32px -12px rgba(0, 0, 0, .6);--rp-menu-bg:#2c2c2e;--rp-menu-text:#f5f5f7}}.rp-mac{--rp-pad:14px}.rp-mac__main{display:flex;align-items:center;gap:10px}.rp-mac__art{--rp-art:48px;border-radius:10px}.rp-mac .rp-info__station-title{font-size:13px}.rp-mac__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.rp-mac__end{display:flex;align-items:center;justify-content:flex-end;gap:4px}.rp-mac .rp-play{--rp-play-bg:transparent;color:var(--rp-text)!important;width:40px;height:40px}.rp-mac .rp-play:hover{--rp-play-bg:var(--rp-hover)}.rp-mac .rp-volume__slider{width:56px}.rp-player.rp-layout-lockscreen{--rp-width:360px;--rp-bg:rgba(28, 28, 30, .55);--rp-text:#fff;--rp-accent:#fff;--rp-on-accent:#000;--rp-line:rgba(255, 255, 255, .22);--rp-hover:rgba(255, 255, 255, .1);--rp-radius:24px;--rp-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",system-ui,sans-serif;--rp-shadow:inset 0 0 0 1px rgba(255, 255, 255, .1),0 20px 40px -20px rgba(0, 0, 0, .6);--rp-menu-bg:#2c2c2e;--rp-menu-text:#fff}.rp-player.rp-layout-lockscreen .rp-surface{backdrop-filter:blur(30px) saturate(1.8)}.rp-ios{--rp-pad:16px;gap:14px}.rp-ios__main{display:flex;align-items:center;gap:12px}.rp-ios__art{--rp-art:56px;border-radius:10px}.rp-ios .rp-info__station-title{font-size:15px}.rp-ios__controls{display:flex;justify-content:center}.rp-ios__controls .rp-controls{gap:28px}.rp-ios__controls .rp-btn{width:44px;height:44px}.rp-ios .rp-play{--rp-play-bg:transparent;color:var(--rp-text)!important;width:56px;height:56px}.rp-ios .rp-play:hover{--rp-play-bg:var(--rp-hover)}.rp-ios__foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.rp-ios__foot .rp-volume{flex:1}.rp-ios__foot .rp-volume__slider{flex:1;width:auto}.rp-ios .rp-liveline{height:5px}.rp-player.rp-layout-material{--rp-width:380px;--rp-bg:#2b2140;--rp-text:#fff;--rp-accent:#d0bcff;--rp-on-accent:#381e72;--rp-line:rgba(255, 255, 255, .2);--rp-hover:rgba(255, 255, 255, .1);--rp-radius:24px;--rp-font:Roboto,"Google Sans",system-ui,-apple-system,sans-serif;--rp-shadow:0 1px 3px rgba(0, 0, 0, .2),0 6px 18px -6px rgba(0, 0, 0, .35);--rp-menu-bg:#2b2930;--rp-menu-text:#e6e0e9}.rp-md__card{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px 16px 12px;overflow:hidden;isolation:isolate}.rp-md__bg{position:absolute;top:0;right:0;bottom:0;width:70%;background-size:cover;background-position:center;z-index:-1;opacity:.9;-webkit-mask-image:linear-gradient(90deg,transparent,#000 75%);mask-image:linear-gradient(90deg,transparent,#000 75%)}.rp-md__card::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--rp-bg) 30%,transparent);opacity:.55}.rp-md__head{display:flex;align-items:center;gap:8px;min-height:28px;font-size:12px}.rp-md__app{flex:1;min-width:0;display:inline-flex;align-items:center;gap:6px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-md .rp-info{padding-right:30%}.rp-md .rp-info__title{font-size:16px;font-weight:500}.rp-md__controls{display:flex;align-items:center;justify-content:space-between;gap:6px}.rp-md__end{display:flex;align-items:center;gap:4px}.rp-md .rp-play{width:52px;height:40px;border-radius:14px;transition:border-radius .2s ease}.rp-md .rp-play.is-playing{border-radius:999px}.rp-md .rp-volume__slider{width:60px}.rp-md .rp-btn,.rp-md .rp-chip,.rp-md .rp-station,.rp-md .rp-tab{border-radius:999px}.rp-player.rp-layout-streaming{--rp-width:100%;--rp-bg:#181818;--rp-text:#fff;--rp-accent:#1ed760;--rp-on-accent:#000;--rp-line:rgba(255, 255, 255, .14);--rp-hover:rgba(255, 255, 255, .08);--rp-radius:8px;--rp-shadow:0 8px 24px rgba(0, 0, 0, .4);--rp-menu-bg:#282828;--rp-menu-text:#fff}.rp-stream{--rp-pad:10px}.rp-stream__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:16px}.rp-stream__grid.is-narrow{grid-template-columns:minmax(0,1fr) auto}.rp-stream__grid.is-narrow .rp-stream__center .rp-liveline,.rp-stream__grid.is-narrow .rp-stream__center .rp-progress,.rp-stream__grid.is-narrow .rp-stream__end .rp-volume{display:none}.rp-stream__grid.is-narrow .rp-stream__end{grid-column:1/-1;justify-content:space-between}.rp-stream__now{display:flex;align-items:center;gap:10px;min-width:0}.rp-stream__art{--rp-art:52px;border-radius:4px}.rp-stream__center{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.rp-stream__center .rp-liveline,.rp-stream__center .rp-progress{width:100%;max-width:520px}.rp-stream .rp-play{--rp-play-bg:var(--rp-accent);color:var(--rp-on-accent)!important}.rp-stream__end{display:flex;align-items:center;justify-content:flex-end;gap:4px}.rp-stream .rp-liveline span{background:var(--rp-accent)}.rp-player.rp-layout-vinyl{--rp-width:420px;--rp-bg:#f8f3ea;--rp-text:#2b2118;--rp-accent:#b45309;--rp-line:rgba(43, 33, 24, .14);--rp-hover:rgba(43, 33, 24, .07);--rp-radius:18px;--rp-font:Georgia,"Iowan Old Style","Times New Roman",serif;--rp-shadow:0 1px 2px rgba(68, 44, 20, .08),0 16px 34px -16px rgba(68, 44, 20, .45);--rp-menu-bg:#fffaf2;--rp-menu-text:#2b2118}.rp-player.rp-layout-vinyl.rp-theme-dark{--rp-bg:#231c16;--rp-text:#f3e9da;--rp-accent:#f59e0b;--rp-on-accent:#231c16;--rp-line:rgba(243, 233, 218, .14);--rp-hover:rgba(243, 233, 218, .07);--rp-menu-bg:#2f261e;--rp-menu-text:#f3e9da}@media (prefers-color-scheme:dark){.rp-player.rp-layout-vinyl.rp-theme-auto{--rp-bg:#231c16;--rp-text:#f3e9da;--rp-accent:#f59e0b;--rp-on-accent:#231c16;--rp-line:rgba(243, 233, 218, .14);--rp-hover:rgba(243, 233, 218, .07);--rp-menu-bg:#2f261e;--rp-menu-text:#f3e9da}}.rp-vinyl{--rp-pad:16px}.rp-vinyl__main{display:flex;align-items:center;gap:18px}.rp-vinyl__deck{position:relative;flex-shrink:0;width:136px;height:136px}.rp-vinyl__disc{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;background:repeating-radial-gradient(circle,#1c1917 0 2px,#292524 2px 3.5px);box-shadow:0 10px 24px -10px rgb(0 0 0 / .6),inset 0 0 0 2px #0c0a09;animation:rp-spin 4.5s linear infinite;animation-play-state:paused}.rp-vinyl__deck.is-playing .rp-vinyl__disc{animation-play-state:running}.rp-vinyl__label{width:38%;height:38%;border-radius:50%;background:var(--rp-accent) center/cover no-repeat;box-shadow:0 0 0 3px rgb(0 0 0 / .35)}.rp-vinyl__arm{position:absolute;right:-8px;top:-4px;width:6px;height:74px;border-radius:4px;background:linear-gradient(#d6d3d1,#a8a29e);transform-origin:50% 6px;transform:rotate(8deg);transition:transform .5s ease;box-shadow:0 2px 4px rgb(0 0 0 / .3)}.rp-vinyl__arm::before{content:"";position:absolute;left:-4px;top:-4px;width:14px;height:14px;border-radius:50%;background:#a8a29e}.rp-vinyl__deck.is-playing .rp-vinyl__arm{transform:rotate(26deg)}.rp-vinyl__side{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.rp-vinyl__top{display:flex;align-items:center;justify-content:space-between;min-height:28px}.rp-vinyl .rp-info__station-title{font-size:17px}.rp-vinyl__controls{display:flex}.rp-vinyl__foot{display:flex;align-items:center;justify-content:space-between}.rp-vinyl__foot .rp-volume__slider{width:64px}.rp-layout-vinyl.rp-size-xs .rp-vinyl__main{flex-direction:column}.rp-player.rp-layout-retro{--rp-width:380px;--rp-bg:linear-gradient(180deg, #2a2d33, #1b1d21);--rp-text:#e7e5e4;--rp-accent:#f97316;--rp-line:rgba(155, 229, 100, .25);--rp-hover:rgba(255, 255, 255, .08);--rp-radius:6px;--rp-font:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--rp-shadow:0 0 0 2px #0b0c0e,inset 0 1px 0 rgba(255, 255, 255, .08),0 14px 30px -14px rgba(0, 0, 0, .7);--rp-menu-bg:#1f2125;--rp-menu-text:#e7e5e4;--rp-lcd:#9be564;--rp-lcd-bg:#0b0c0e}.rp-retro__lcd{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:3px;background:var(--rp-lcd-bg);color:var(--rp-lcd);box-shadow:inset 0 0 14px rgb(155 229 100 / .12),inset 0 0 0 1px rgb(255 255 255 / .04);text-shadow:0 0 6px rgb(155 229 100 / .45)}.rp-retro__lcd .rp-liveline{background:rgb(155 229 100 / .15)}.rp-retro__lcd .rp-liveline span{background:var(--rp-lcd)}.rp-retro__lcd .rp-progress{color:var(--rp-lcd)}.rp-retro__row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.rp-retro__station{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-retro__state{opacity:.45}.rp-retro__state.is-on{opacity:1}.rp-retro__track{font-size:15px}.rp-retro__keys{display:flex;align-items:center;justify-content:space-between;gap:6px}.rp-retro__end{display:flex;align-items:center;gap:4px}.rp-retro .rp-btn{border-radius:4px;--rp-btn-bg:linear-gradient(#3a3d44, #2b2e33);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 2px 0 #0b0c0e}.rp-retro .rp-btn:hover{background:linear-gradient(#43474f,#33363c)}.rp-retro .rp-btn:active{transform:translateY(1px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05)}.rp-retro .rp-play{border-radius:4px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .25),0 2px 0 #7c2d12}.rp-retro .rp-volume__slider{width:60px}.rp-player.rp-player[class*=rp-style-] .rp-surface{backdrop-filter:none}.rp-player.rp-player.rp-style-light{--rp-bg:#ffffff;--rp-text:#1e293b;--rp-accent:#15803d;--rp-on-accent:#fff;--rp-line:rgba(15, 23, 42, 0.1);--rp-hover:rgba(15, 23, 42, .06);--rp-menu-bg:#ffffff;--rp-menu-text:#1e293b;--rp-shadow:0 1px 2px rgba(15, 23, 42, 0.06),0 10px 30px -10px rgba(15, 23, 42, 0.18)}.rp-player.rp-player.rp-style-light.rp-theme-dark{--rp-bg:#111827;--rp-text:#f3f4f6;--rp-accent:#22c55e;--rp-on-accent:#052e16;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#1f2937;--rp-menu-text:#f3f4f6;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7)}@media (prefers-color-scheme:dark){.rp-player.rp-player.rp-style-light.rp-theme-auto{--rp-bg:#111827;--rp-text:#f3f4f6;--rp-accent:#22c55e;--rp-on-accent:#052e16;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#1f2937;--rp-menu-text:#f3f4f6;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7)}}.rp-player.rp-player.rp-style-soft{--rp-bg:#f0fdf4;--rp-text:#14532d;--rp-accent:#16a34a;--rp-on-accent:#fff;--rp-line:rgba(22, 101, 52, 0.14);--rp-hover:rgba(15, 23, 42, .06);--rp-menu-bg:#ffffff;--rp-menu-text:#14532d;--rp-shadow:0 1px 2px rgba(22, 101, 52, 0.06),0 14px 30px -14px rgba(22, 101, 52, 0.35)}.rp-player.rp-player.rp-style-soft.rp-theme-dark{--rp-bg:#052e16;--rp-text:#dcfce7;--rp-accent:#4ade80;--rp-on-accent:#052e16;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#0b3b1f;--rp-menu-text:#dcfce7;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7)}@media (prefers-color-scheme:dark){.rp-player.rp-player.rp-style-soft.rp-theme-auto{--rp-bg:#052e16;--rp-text:#dcfce7;--rp-accent:#4ade80;--rp-on-accent:#052e16;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#0b3b1f;--rp-menu-text:#dcfce7;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7)}}.rp-player.rp-player.rp-style-ocean{--rp-bg:#eff6ff;--rp-text:#1e3a8a;--rp-accent:#2563eb;--rp-on-accent:#fff;--rp-line:rgba(30, 58, 138, 0.12);--rp-hover:rgba(15, 23, 42, .06);--rp-menu-bg:#ffffff;--rp-menu-text:#1e3a8a;--rp-shadow:0 1px 2px rgba(37, 99, 235, 0.06),0 14px 30px -14px rgba(37, 99, 235, 0.35)}.rp-player.rp-player.rp-style-ocean.rp-theme-dark{--rp-bg:#0b1a33;--rp-text:#dbeafe;--rp-accent:#60a5fa;--rp-on-accent:#0b1a33;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#13284a;--rp-menu-text:#dbeafe;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7)}@media (prefers-color-scheme:dark){.rp-player.rp-player.rp-style-ocean.rp-theme-auto{--rp-bg:#0b1a33;--rp-text:#dbeafe;--rp-accent:#60a5fa;--rp-on-accent:#0b1a33;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#13284a;--rp-menu-text:#dbeafe;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7)}}.rp-player.rp-player.rp-style-midnight{--rp-bg:#0f172a;--rp-text:#f1f5f9;--rp-accent:#22c55e;--rp-on-accent:#052e16;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#1e293b;--rp-menu-text:#f1f5f9;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7)}.rp-player.rp-player.rp-style-graphite{--rp-bg:#27272a;--rp-text:#fafafa;--rp-accent:#a78bfa;--rp-on-accent:#1e1b4b;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#3f3f46;--rp-menu-text:#fafafa;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7)}.rp-player.rp-player.rp-style-glass{--rp-bg:rgba(255, 255, 255, 0.55);--rp-text:#0f172a;--rp-accent:#4f46e5;--rp-on-accent:#fff;--rp-line:rgba(15, 23, 42, 0.08);--rp-hover:rgba(15, 23, 42, .06);--rp-menu-bg:#ffffff;--rp-menu-text:#0f172a;--rp-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.65),0 12px 32px -12px rgba(15, 23, 42, 0.35);--rp-menu-bg:rgba(255, 255, 255, .97)}.rp-player.rp-player.rp-style-glass .rp-surface{backdrop-filter:blur(24px) saturate(1.8)}.rp-player.rp-player.rp-style-glass.rp-theme-dark{--rp-bg:rgba(30, 30, 32, 0.58);--rp-text:#f5f5f7;--rp-accent:#818cf8;--rp-on-accent:#1e1b4b;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#2c2c2e;--rp-menu-text:#f5f5f7;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-shadow:inset 0 0 0 1px rgba(255, 255, 255, .08),0 12px 32px -12px rgba(0, 0, 0, .6)}@media (prefers-color-scheme:dark){.rp-player.rp-player.rp-style-glass.rp-theme-auto{--rp-bg:rgba(30, 30, 32, 0.58);--rp-text:#f5f5f7;--rp-accent:#818cf8;--rp-on-accent:#1e1b4b;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#2c2c2e;--rp-menu-text:#f5f5f7;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-shadow:inset 0 0 0 1px rgba(255, 255, 255, .08),0 12px 32px -12px rgba(0, 0, 0, .6)}}.rp-player.rp-player.rp-style-neumorph{--rp-bg:#e6ebf1;--rp-text:#334155;--rp-accent:#6366f1;--rp-on-accent:#fff;--rp-line:rgba(51, 65, 85, 0.1);--rp-hover:rgba(15, 23, 42, .06);--rp-menu-bg:#ffffff;--rp-menu-text:#334155;--rp-shadow:9px 9px 18px #c5ccd6,-9px -9px 18px #ffffff;--rp-menu-bg:#eef2f6}.rp-player.rp-player.rp-style-neumorph.rp-theme-dark{--rp-bg:#262b33;--rp-text:#e2e8f0;--rp-accent:#818cf8;--rp-on-accent:#1e1b4b;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#2f3540;--rp-menu-text:#e2e8f0;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-shadow:8px 8px 16px #1b1f25,-8px -8px 16px #313741}@media (prefers-color-scheme:dark){.rp-player.rp-player.rp-style-neumorph.rp-theme-auto{--rp-bg:#262b33;--rp-text:#e2e8f0;--rp-accent:#818cf8;--rp-on-accent:#1e1b4b;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#2f3540;--rp-menu-text:#e2e8f0;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-shadow:8px 8px 16px #1b1f25,-8px -8px 16px #313741}}.rp-player.rp-player.rp-style-sunset{--rp-bg:linear-gradient(135deg, #fb923c 0%, #e11d48 100%);--rp-text:#ffffff;--rp-accent:#ffffff;--rp-on-accent:#e11d48;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#9f1239;--rp-menu-text:#ffffff;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-line:rgba(255, 255, 255, .25);--rp-hover:rgba(255, 255, 255, .14);--rp-shadow:0 18px 40px -18px rgba(225, 29, 72, .7)}.rp-player.rp-player.rp-style-aurora{--rp-bg:linear-gradient(135deg, #0f766e 0%, #4c1d95 100%);--rp-text:#ffffff;--rp-accent:#5eead4;--rp-on-accent:#042f2e;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#1e1b4b;--rp-menu-text:#ffffff;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-line:rgba(255, 255, 255, .2);--rp-shadow:0 18px 40px -18px rgba(76, 29, 149, .7)}.rp-player.rp-player.rp-style-neon{--rp-bg:#0b0b14;--rp-text:#fae8ff;--rp-accent:#e879f9;--rp-on-accent:#2e0333;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#15111f;--rp-menu-text:#fae8ff;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-line:rgba(232, 121, 249, .22);--rp-hover:rgba(232, 121, 249, .1);--rp-shadow:0 0 0 1px rgba(217, 70, 239, .6),0 0 28px -4px rgba(217, 70, 239, .55)}.rp-player.rp-player.rp-style-neon .rp-play{box-shadow:0 0 18px -2px var(--rp-accent)}.rp-player.rp-player.rp-style-mono{--rp-bg:#ffffff;--rp-text:#000000;--rp-accent:#000000;--rp-on-accent:#fff;--rp-line:rgba(0, 0, 0, 0.15);--rp-hover:rgba(15, 23, 42, .06);--rp-menu-bg:#ffffff;--rp-menu-text:#000000;--rp-shadow:0 0 0 1.5px #000}.rp-player.rp-player.rp-style-mono.rp-theme-dark{--rp-bg:#000000;--rp-text:#ffffff;--rp-accent:#ffffff;--rp-on-accent:#000000;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#111111;--rp-menu-text:#ffffff;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-shadow:0 0 0 1.5px #fff}@media (prefers-color-scheme:dark){.rp-player.rp-player.rp-style-mono.rp-theme-auto{--rp-bg:#000000;--rp-text:#ffffff;--rp-accent:#ffffff;--rp-on-accent:#000000;--rp-line:rgba(255, 255, 255, .12);--rp-hover:rgba(255, 255, 255, .07);--rp-menu-bg:#111111;--rp-menu-text:#ffffff;--rp-shadow:0 1px 2px rgba(0, 0, 0, .3),0 14px 32px -14px rgba(0, 0, 0, .7);--rp-shadow:0 0 0 1.5px #fff}}.rp-player.rp-player[class*=rp-style-].rp-layout-retro{--rp-lcd:var(--rp-accent);--rp-lcd-bg:rgba(0, 0, 0, .55)}.rp-sticky__choices{display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none;flex-shrink:1}.rp-sticky__choices::-webkit-scrollbar{display:none}.rp-sticky__choices.is-select{position:relative;flex-shrink:0}.rp-sticky__choices.is-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:32px;padding:0 28px 0 12px;border-radius:999px;border:1px solid var(--rp-line);background:var(--rp-hover);color:inherit;font:inherit;font-size:12px;max-width:160px;cursor:pointer}.rp-sticky__choices.is-select .rp-icon{position:absolute;right:9px;top:50%;transform:translateY(-50%);pointer-events:none;opacity:.6}.rp-sticky__choice{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 4px;border:0;border-radius:999px;flex-shrink:0;background:var(--rp-hover);color:inherit;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;opacity:.8}.rp-sticky__choice i,.rp-sticky__choice img{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;background:var(--rp-line)}.rp-sticky__choice:hover{opacity:1}.rp-sticky__choice.is-on{background:var(--rp-accent);color:var(--rp-on-accent);opacity:1}.rp-player,.rp-widget{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rp-player :focus-visible,.rp-song-menu :focus-visible,.rp-widget :focus-visible{outline:3px solid var(--rp-accent,#2563eb);outline-offset:2px;border-radius:10px}.rp-player .rp-btn{width:38px;height:38px;opacity:.88}.rp-player .rp-btn:hover{opacity:1}.rp-player .rp-play{box-shadow:0 6px 16px -8px rgb(0 0 0 / .5)}.rp-player .rp-play--md{width:46px;height:46px}.rp-player .rp-play--lg{width:62px;height:62px}@media (pointer:coarse){.rp-player .rp-btn{width:44px;height:44px}.rp-player .rp-play--sm{width:44px;height:44px}}.rp-player .rp-status{height:20px;padding:0 8px;font-size:10px;letter-spacing:.07em;background:rgb(239 68 68 / .14);color:#dc2626}.rp-player .rp-status .rp-status__dot{background:#ef4444;box-shadow:0 0 0 3px rgb(239 68 68 / .2)}.rp-player .rp-status--playing{background:#ef4444;color:#fff}.rp-player .rp-status--playing .rp-status__dot{background:#fff;box-shadow:none}.rp-player .rp-status--connecting,.rp-player .rp-status--reconnecting{background:rgb(245 158 11 / .16);color:#b45309}.rp-player .rp-status--connecting .rp-status__dot,.rp-player .rp-status--reconnecting .rp-status__dot{background:#f59e0b;box-shadow:none}.rp-player .rp-status--offline{background:rgb(100 116 139 / .18);color:inherit}.rp-player .rp-status--offline .rp-status__dot{background:#94a3b8;box-shadow:none}.rp-player .rp-volume{gap:4px}.rp-player .rp-volume__slider{width:84px;height:4px;background:linear-gradient(90deg,currentColor var(--rp-range,80%),var(--rp-line) var(--rp-range,80%))}.rp-player .rp-volume__slider::-webkit-slider-thumb{width:14px;height:14px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .45),0 0 0 1px rgb(0 0 0 / .08);-webkit-transition:transform .12s ease;transition:transform .12s ease}.rp-player .rp-volume__slider::-moz-range-thumb{width:14px;height:14px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .45),0 0 0 1px rgb(0 0 0 / .08)}.rp-player .rp-volume__slider:focus-visible::-webkit-slider-thumb,.rp-player .rp-volume__slider:hover::-webkit-slider-thumb{transform:scale(1.15)}.rp-player .rp-volume__slider:focus-visible{outline-offset:6px}.rp-player .rp-progress input[type=range]::-webkit-slider-thumb{width:14px;height:14px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .45)}.rp-player .rp-progress input[type=range]::-moz-range-thumb{width:14px;height:14px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .45)}.rp-player .rp-liveline{height:3px}.rp-player .rp-tabs{gap:2px;padding:10px 10px 4px}.rp-player .rp-tab{height:32px;padding:0 12px;font-size:12px;opacity:.78}.rp-player .rp-tab.is-active{background:var(--rp-accent);color:var(--rp-on-accent);opacity:1;font-weight:600}.rp-player .rp-tab.is-active:hover{background:var(--rp-accent)}.rp-tab__count{opacity:.7;font-variant-numeric:tabular-nums}.rp-player .rp-panel__body{padding:6px 8px 10px}.rp-player .rp-search{height:38px;border-radius:10px;margin:0 2px}.rp-player .rp-search input{height:36px}.rp-player .rp-station{border-radius:12px}.rp-player .rp-station__main{gap:12px;padding:8px 10px}.rp-player .rp-station__art{border-radius:9px}.rp-player .rp-station.is-current .rp-station__title{color:inherit;font-weight:600}.rp-player .rp-stations--grid .rp-station{border-radius:16px;background:0 0}.rp-player .rp-stations--grid .rp-station:hover{background:var(--rp-hover)}.rp-player .rp-stations--grid .rp-station.is-current{background:var(--rp-hover);box-shadow:inset 0 0 0 2px var(--rp-accent)}.rp-player .rp-stations--grid .rp-station .rp-station__art{border-radius:12px}.rp-player .rp-stations--grid .rp-station .rp-station__overlay{opacity:0}.rp-player .rp-stations--grid .rp-station .rp-station__main:hover .rp-station__overlay,.rp-player .rp-stations--grid .rp-station.is-playing .rp-station__overlay{opacity:1;background:rgb(0 0 0 / .35)}.rp-player .rp-stations--grid .rp-station .rp-station__title{font-weight:600;margin-top:4px}.rp-player .rp-history__item,.rp-widget .rp-history__item{gap:12px;padding:8px 10px;border-radius:12px}.rp-history__fav.is-active{color:#e11d48!important;opacity:1}.rp-song-menu__toggle{width:32px!important;height:32px!important;opacity:.7}.rp-empty--box{display:flex;flex-direction:column;align-items:center;gap:6px;margin:8px;padding:18px 14px;border:1.5px dashed var(--rp-line);border-radius:12px;line-height:1.5}.rp-empty--box small{font-size:12px;opacity:.8}.rp-popover__menu{border-radius:14px;min-width:230px}.rp-menu__item{min-height:40px;padding:8px 12px;border-radius:10px;font-size:14px}.rp-menu__caption{padding:8px 12px 4px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;opacity:.6}.rp-song-menu{z-index:100002;padding:6px;border-radius:14px;min-width:220px;background:var(--rp-menu-bg,#fff);color:var(--rp-menu-text,#0f172a);box-shadow:0 18px 40px -14px rgb(15 23 42 / .45),0 0 0 1px rgb(127 127 127 / .2);font-size:14px;line-height:1.4;--rp-hover:rgba(127, 127, 127, .12)}.rp-song-menu *,.rp-song-menu ::after,.rp-song-menu ::before{box-sizing:border-box}.rp-song-menu .rp-icon{display:block}.rp-player .rp-station-info{padding:8px 10px}.rp-player .rp-station-info__head{align-items:center}.rp-player .rp-station-info__titles{flex:1;min-width:0}.rp-player .rp-station-info__meta{margin:2px 0 0;font-size:12px;opacity:.7}.rp-player .rp-station-info__listeners{display:inline-flex;align-items:center;gap:5px;font-size:12px;opacity:.75;white-space:nowrap}.rp-player .rp-station-info__next{display:flex;flex-direction:column;gap:2px;margin:12px 0 0;padding:10px 12px;border-radius:12px;background:var(--rp-hover);opacity:1}.rp-player .rp-station-info__next small{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.rp-player .rp-station-info__next span{font-weight:500;font-size:13px}.rp-player .rp-station-info .rp-social{width:32px;height:32px;background:var(--rp-hover)}.rp-link-btn.is-primary{margin-left:auto;background:var(--rp-accent);color:var(--rp-on-accent)!important;font-weight:600}.rp-link-btn.is-primary:hover{filter:brightness(1.08);background:var(--rp-accent)}.rp-toast{display:flex;align-items:center;gap:10px;padding:11px 16px 11px 12px;border-radius:12px;background:#0f172a;color:#f8fafc;font:500 13px/1.3 system-ui,-apple-system,"Segoe UI",sans-serif}.rp-toast .rp-icon{flex-shrink:0}.rp-toast--success .rp-icon{color:#4ade80}.rp-toast--error .rp-icon{color:#f87171}.rp-toast--sleep .rp-icon{color:#a5b4fc}.rp-toast--heart .rp-icon{color:#fb7185}.rp-toast--retry .rp-icon{color:#fbbf24}.rp-card .rp-liveline{width:100%}.rp-card__end{display:inline-flex;align-items:center;gap:2px}.rp-grid__head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.rp-grid__title{margin:0;font-size:17px;font-weight:600}.rp-grid__count{font-size:12px;padding:2px 8px;border-radius:99px;background:var(--rp-hover);font-variant-numeric:tabular-nums}.rp-grid__now{margin:14px 0 0;padding:10px 12px;border-radius:14px;background:var(--rp-hover)}.rp-grid__now .rp-info{flex:1}.rp-w11__logo{width:16px;height:16px;border-radius:4px;background:var(--rp-accent);color:var(--rp-on-accent);display:inline-flex;align-items:center;justify-content:center}.rp-w11__logo .rp-icon{opacity:1!important}.rp-ios__bg{position:absolute;inset:-40px;background-size:cover;background-position:center;filter:blur(38px) saturate(1.7);opacity:.7;z-index:-2;pointer-events:none}.rp-ios::before{content:"";position:absolute;inset:0;background:rgb(18 18 26 / .38);z-index:-1;pointer-events:none}.rp-player[class*=rp-style-] .rp-ios::before,.rp-player[class*=rp-style-] .rp-ios__bg{display:none}.rp-retro__state:not(.is-on){opacity:.5}.rp-sticky-restore{overflow:visible;box-shadow:0 12px 24px -10px rgb(0 0 0 / .5),0 0 0 3px #fff}.rp-sticky-restore img{border-radius:50%}.rp-sticky-restore__eq{position:absolute;inset:0;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:2px;background:rgb(0 0 0 / .35)}.rp-sticky-restore__eq i{width:3px;height:14px;border-radius:2px;background:#fff;transform-origin:bottom;animation:rp-eq 1s ease-in-out infinite}.rp-sticky-restore__eq i:nth-child(2){animation-delay:-.3s}.rp-sticky-restore__eq i:nth-child(3){animation-delay:-.6s}.rp-sticky-restore__dot{position:absolute;top:-2px;right:-2px;width:14px;height:14px;border-radius:50%;background:#ef4444;border:2px solid #fff}.rp-np-widget{gap:0;padding:6px 14px;border-radius:var(--rp-radius);background:var(--rp-bg);box-shadow:var(--rp-shadow)}.rp-np-widget .rp-np-item{padding:10px 0;background:0 0;box-shadow:none;border-radius:0}.rp-np-widget .rp-np-item+.rp-np-item{border-top:1px solid var(--rp-line)}.rp-np-widget .rp-np-item__art{width:44px;height:44px}.rp-np-widget--inline{background:0 0;box-shadow:none;padding:0}.rp-history-widget{padding:14px 16px 12px}@media (prefers-reduced-motion:reduce){.rp-eq i,.rp-liveline span,.rp-status__dot,.rp-sticky-restore__eq i,.rp-vinyl__disc,.rp-visualizer span{animation:none!important}}.rp-player .rp-liveline:not(.is-on) span{opacity:0}.rp-player .rp-status:not(.rp-status--playing):not(.rp-status--offline):not(.rp-status--connecting):not(.rp-status--reconnecting){color:#dc2626;color:color-mix(in srgb,#ef4444 72%,var(--rp-text))}.rp-song-menu button.rp-menu__item{font:inherit;font-weight:400;color:inherit;background:0 0;border:0;margin:0;letter-spacing:normal;text-transform:none;box-shadow:none}.rp-song-menu button.rp-menu__item:hover{background:var(--rp-hover)}.rp-menu__desc{display:block;font-size:12px;opacity:.65;font-weight:400;margin-top:1px}.rp-menu__item.is-active .rp-menu__desc{color:var(--rp-menu-text)}.rp-menu__check{margin-left:auto;opacity:1!important}.rp-menu__transport{display:flex;align-items:center;gap:6px;padding:6px 6px 10px;margin-bottom:4px;border-bottom:1px solid rgb(127 127 127 / .18)}.rp-menu__transport .rp-volume{flex:1}.rp-menu__transport .rp-volume__slider{flex:1;width:auto!important}.rp-menu__transport .rp-menu__spacer{flex:1}html.rp-scroll-lock,html.rp-scroll-lock body{overflow:hidden}.rp-psheet{position:fixed;inset:0;z-index:100001;display:flex;align-items:flex-end}.rp-psheet__scrim{position:absolute;inset:0;background:rgb(15 23 42 / .45);animation:rp-fade .2s ease}.rp-psheet__panel{position:relative;width:100%;max-height:82vh;display:flex;flex-direction:column;background:var(--rp-menu-bg,#fff);color:var(--rp-menu-text,#0f172a);border-radius:22px 22px 0 0;box-shadow:0 -20px 50px -20px rgb(0 0 0 / .45);padding-bottom:env(safe-area-inset-bottom,0);font-size:14px;line-height:1.4;animation:rp-sheet-up .26s cubic-bezier(.2,.8,.2,1);--rp-hover:rgba(127, 127, 127, .12);--rp-line:rgba(127, 127, 127, .2)}.rp-psheet__panel *,.rp-psheet__panel ::after,.rp-psheet__panel ::before{box-sizing:border-box}.rp-psheet__panel button{font:inherit;color:inherit}.rp-psheet__panel .rp-panel{border-top:0;display:flex;flex-direction:column;min-height:0}.rp-psheet__panel .rp-panel__body{max-height:none;flex:1;overflow-y:auto;padding-bottom:16px}.rp-psheet__panel .rp-tabs{gap:2px;padding:0 12px 6px}.rp-psheet__panel .rp-tab{height:34px;padding:0 12px;border:0;border-radius:999px;background:0 0;font-size:13px;opacity:.78;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rp-psheet__panel .rp-tab.is-active{background:var(--rp-accent);color:var(--rp-on-accent);opacity:1;font-weight:600}.rp-psheet__panel .rp-station__fav,.rp-psheet__panel .rp-station__main{min-height:52px}.rp-psheet__panel .rp-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:0 0;cursor:pointer}.rp-psheet__head{position:relative;height:40px;flex-shrink:0}.rp-psheet__grab{position:absolute;left:50%;top:8px;width:40px;height:5px;margin-left:-20px;border-radius:9px;background:rgb(127 127 127 / .35)}.rp-psheet__close{position:absolute;right:6px;top:0}@keyframes rp-sheet-up{from{transform:translateY(100%)}to{transform:none}}.rp-sheet-anchor{display:none}.rp-bar--narrow{gap:10px;padding:10px}.rp-bar--narrow .rp-bar__art{--rp-art:44px}.rp-sticky--fullwidth .rp-sticky__bar,.rp-sticky--mini-fullwidth .rp-sticky__bar{gap:14px;padding:10px 20px;border-top:1px solid var(--rp-line);position:relative}.rp-sticky--fullwidth .rp-sticky__open,.rp-sticky--mini-fullwidth .rp-sticky__open{flex:0 1 360px;gap:12px;border-radius:12px;padding:2px}.rp-sticky--fullwidth .rp-sticky__open:hover,.rp-sticky--mini-fullwidth .rp-sticky__open:hover{background:var(--rp-hover)}.rp-sticky--fullwidth .rp-sticky__art,.rp-sticky--mini-fullwidth .rp-sticky__art{--rp-art:48px;border-radius:10px}.rp-sticky--fullwidth .rp-sticky__choices,.rp-sticky--mini-fullwidth .rp-sticky__choices{flex:1;justify-content:center}.rp-sticky--fullwidth .rp-sticky__actions,.rp-sticky--mini-fullwidth .rp-sticky__actions{gap:4px;margin-left:auto}.rp-sticky--fullwidth .rp-sticky__actions .rp-volume,.rp-sticky--mini-fullwidth .rp-sticky__actions .rp-volume{margin:0 6px;padding-left:12px;border-left:1px solid var(--rp-line)}.rp-sticky--fullwidth .rp-sticky__minimize,.rp-sticky--mini-fullwidth .rp-sticky__minimize{opacity:.6}.rp-sticky--fullwidth .rp-sticky__bar::before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:0 0}.rp-is-playing .rp-sticky--fullwidth .rp-sticky__bar::before{background:linear-gradient(90deg,transparent,var(--rp-accent),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:rp-sticky-line 3s ease-in-out infinite}@keyframes rp-sticky-line{from{background-position:-50% 0}to{background-position:150% 0}}.rp-sticky__choice{height:32px;padding:0 12px 0 4px;font-weight:500}.rp-sticky--mini-fullwidth .rp-sticky__bar{border-top:0;padding:8px 14px}@media (max-width:640px){.rp-sticky--fullwidth .rp-sticky__bar,.rp-sticky--mini-fullwidth .rp-sticky__bar{padding:8px 12px;gap:8px}.rp-sticky--fullwidth .rp-sticky__art{--rp-art:42px}}@media (prefers-reduced-motion:reduce){.rp-is-playing .rp-sticky--fullwidth .rp-sticky__bar::before{animation:none;background-size:100% 100%;opacity:.5}.rp-psheet__panel,.rp-psheet__scrim{animation:none}}.rp-popover__menu.is-down{bottom:auto!important;top:calc(100% + 6px)!important}.rp-popover__menu--portal{z-index:100002;font-size:14px;line-height:1.4;text-align:left;animation:rp-pop .14s ease}.rp-popover__menu--portal *,.rp-popover__menu--portal ::after,.rp-popover__menu--portal ::before{box-sizing:border-box}.rp-popover__menu--portal button{font:inherit;color:inherit;margin:0;letter-spacing:normal;text-transform:none;box-shadow:none;min-height:0}.rp-popover__menu--portal a.rp-menu__item,.rp-popover__menu--portal button.rp-menu__item{background:0 0;border:0}.rp-popover__menu--portal a.rp-menu__item:hover,.rp-popover__menu--portal button.rp-menu__item:hover{background:var(--rp-hover)}.rp-popover__menu--portal .rp-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;cursor:pointer}.rp-popover__menu--portal .rp-btn:hover{--rp-btn-bg:var(--rp-hover)}.rp-popover__menu--portal .rp-volume{display:inline-flex;align-items:center;gap:4px;color:var(--rp-menu-text)}.rp-popover__menu--portal .rp-volume__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;margin:0;padding:0;border:0;border-radius:4px;cursor:pointer;background:linear-gradient(90deg,currentColor var(--rp-range,80%),rgb(127 127 127 / .3) var(--rp-range,80%))}.rp-popover__menu--portal .rp-volume__slider::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .45)}.rp-popover__menu--portal .rp-volume__slider::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .45)}.rp-popover__menu--portal :focus-visible{outline:3px solid var(--rp-accent,#2563eb);outline-offset:2px;border-radius:10px}@media (max-width:640px){.rp-player.rp-layout-sticky .rp-sticky__bar .rp-volume,.rp-player:is(.rp-layout-win11,.rp-layout-macos,.rp-layout-material,.rp-layout-retro,.rp-layout-streaming,.rp-layout-sticky) .rp-surface .rp-volume{display:none}.rp-w11__controls{grid-template-columns:1fr auto 1fr}.rp-mac__controls{display:flex;justify-content:center;position:relative;min-height:44px}.rp-mac__controls .rp-mac__end{position:absolute;right:0;top:50%;transform:translateY(-50%)}.rp-md .rp-info{padding-right:20%}.rp-retro__keys .rp-btn{width:40px;height:40px}.rp-player .rp-tabs{padding-left:8px;padding-right:8px}}.rp-player:is(.rp-size-xs,.rp-size-sm):is(.rp-layout-bar,.rp-layout-grid,.rp-layout-streaming,.rp-layout-sticky,.rp-layout-macos) .rp-status{width:20px;padding:0;justify-content:center}.rp-player:is(.rp-size-xs,.rp-size-sm):is(.rp-layout-bar,.rp-layout-grid,.rp-layout-streaming,.rp-layout-sticky,.rp-layout-macos) .rp-status__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.rp-player:is(.rp-size-xs,.rp-size-sm) .rp-stations--grid .rp-stations__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rp-player:is(.rp-size-xs,.rp-size-sm) .rp-stations--grid .rp-station__main{padding:6px}.rp-player:is(.rp-size-xs,.rp-size-sm) .rp-grid{padding:12px}.rp-sticky--floating .rp-sticky__actions{justify-content:flex-start;gap:4px}.rp-sticky--floating .rp-sticky__actions .rp-sticky__minimize{margin-left:auto}@media (max-width:640px){.rp-sticky--floating{width:calc(100% - 24px)}.rp-sticky--floating.rp-pos-bottom-left,.rp-sticky--floating.rp-pos-bottom-right{left:12px;right:12px;bottom:12px}.rp-sticky--floating.rp-pos-top-left,.rp-sticky--floating.rp-pos-top-right{left:12px;right:12px;top:12px}.rp-sticky__drag{display:none}}.rp-psheet :focus-visible{outline:3px solid var(--rp-accent,#2563eb);outline-offset:2px;border-radius:10px}.rp-panel__title{display:flex;align-items:center;gap:8px;margin:0;padding:14px 18px 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:inherit;opacity:.7;line-height:1.3}.rp-panel__title .rp-icon{opacity:.9}.rp-tooltip{position:fixed;z-index:1000000;left:0;top:0;pointer-events:none;display:inline-flex;align-items:center;gap:8px;max-width:260px;padding:6px 10px;border-radius:8px;background:#0f172a;color:#f8fafc;font:500 12px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Roboto,sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap;box-shadow:0 0 0 1px rgb(255 255 255 / .1),0 8px 20px -6px rgb(15 23 42 / .45);opacity:0;transform:translateY(3px);transition:opacity .12s ease,transform .12s ease}.rp-tooltip.is-below{transform:translateY(-3px)}.rp-tooltip.is-on{opacity:1;transform:none}.rp-tooltip.is-measuring{visibility:hidden;transition:none}.rp-tooltip__text{overflow:hidden;text-overflow:ellipsis}.rp-tooltip__key{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:4px;background:rgb(255 255 255 / .14);box-shadow:inset 0 -1px 0 rgb(255 255 255 / .12);color:#e2e8f0;font:600 10px/1 inherit;font-family:inherit}.rp-tooltip__arrow{position:absolute;left:var(--rp-tip-arrow,50%);bottom:-4px;width:8px;height:8px;margin-left:-4px;background:inherit;transform:rotate(45deg);border-radius:1px}.rp-tooltip.is-below .rp-tooltip__arrow{bottom:auto;top:-4px}@media (prefers-reduced-motion:reduce){.rp-tooltip{transition:none;transform:none!important}}.rp-sticky__playlist{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 6px 0 12px;border:1px solid var(--rp-line);border-radius:999px;flex-shrink:0;background:var(--rp-hover);color:inherit;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.rp-sticky__playlist b{min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--rp-accent);color:var(--rp-on-accent);font-size:11px;font-weight:600}.rp-sticky__playlist:hover{border-color:var(--rp-accent)}.rp-sticky--fullwidth .rp-sticky__playlist,.rp-sticky--mini-fullwidth .rp-sticky__playlist{margin:0 auto}.rp-grid__now,.rp-sticky__bar,.rp-stream{position:relative}.rp-miniprogress{position:absolute;left:0;right:0;top:0;height:3px;z-index:2;background:var(--rp-line)}.rp-miniprogress::before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--rp-range,0%);background:var(--rp-accent);border-radius:0 3px 3px 0;pointer-events:none}.rp-miniprogress input[type=range]{position:absolute;left:0;right:0;top:-6px;width:100%;height:15px;margin:0;opacity:0;cursor:pointer}.rp-miniprogress__time{position:absolute;right:10px;top:6px;padding:1px 6px;border-radius:6px;background:var(--rp-menu-bg,#111);color:var(--rp-menu-text,#fff);font-size:10px;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(-2px);transition:opacity .15s,transform .15s;pointer-events:none}.rp-miniprogress:focus-within,.rp-miniprogress:hover{height:5px}.rp-miniprogress:focus-within .rp-miniprogress__time,.rp-miniprogress:hover .rp-miniprogress__time{opacity:1;transform:none}.rp-miniprogress:focus-within{outline:2px solid var(--rp-accent);outline-offset:1px}.rp-pos-top .rp-sticky__bar .rp-miniprogress{top:auto;bottom:0}.rp-sticky--floating .rp-miniprogress{border-radius:16px 16px 0 0;overflow:visible}.rp-vinyl__side .rp-progress{width:100%;padding:0}.rp-grid__now{overflow:hidden}.rp-stream .rp-miniprogress{border-radius:inherit}.rp-offair-badge,.rp-onair-badge{display:inline-flex;align-items:center;gap:5px;height:18px;padding:0 7px;border-radius:99px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;line-height:1}.rp-onair-badge{background:#e11d48;color:#fff}.rp-onair-badge i{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgb(255 255 255 / .3);animation:rp-onair 2s ease-in-out infinite}.rp-offair-badge{background:var(--rp-hover);color:inherit;opacity:.75}@keyframes rp-onair{50%{box-shadow:0 0 0 5px #fff0}}@media (prefers-reduced-motion:reduce){.rp-onair-badge i{animation:none}}.rp-onair{display:flex;flex-direction:column;gap:3px;min-width:0;margin:3px 0 2px;font-size:12px}.rp-onair__now{display:flex;align-items:center;gap:7px;min-width:0}.rp-onair__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rp-onair__host{opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rp-onair__meta{display:flex;flex-wrap:wrap;gap:2px 10px;opacity:.7;font-size:11px}.rp-onair__next{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-onair.is-off .rp-onair__meta{opacity:.75;font-size:12px}.rp-size-xs .rp-onair__meta{display:none}.rp-sched{display:flex;flex-direction:column;gap:6px}.rp-sched__days{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.rp-sched__days::-webkit-scrollbar{display:none}.rp-sched__day{flex:1 0 auto;height:30px;padding:0 10px;border:0;border-radius:9px;background:0 0;color:inherit;opacity:.65;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.rp-sched__day:hover{opacity:1;background:var(--rp-hover)}.rp-sched__day.is-active{opacity:1;background:var(--rp-hover)}.rp-sched__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.rp-sched__item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px}.rp-sched__item.is-live{background:var(--rp-hover)}.rp-sched__item.is-past{opacity:.5}.rp-sched__time{width:42px;flex-shrink:0;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;opacity:.8}.rp-sched__bar{width:3px;align-self:stretch;border-radius:3px;background:var(--rp-accent);flex-shrink:0}.rp-sched__img{width:36px;height:36px;border-radius:9px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.rp-sched__img.is-empty{background:var(--rp-hover);display:inline-flex;align-items:center;justify-content:center;opacity:.8}.rp-sched__text{flex:1;min-width:0;display:flex;flex-direction:column}.rp-sched__title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;min-width:0}.rp-sched__sub{font-size:11px;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-sched__tz{margin:4px 10px 2px;font-size:11px;opacity:.6}.rp-offair{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:24px 20px 20px;width:var(--rp-width,340px);max-width:100%}.rp-offair__icon{width:56px;height:56px;border-radius:16px;background:var(--rp-hover);display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:.9}.rp-offair__icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rp-offair__title{font-size:17px;font-weight:700}.rp-offair__next{font-size:13px;opacity:.75;margin-top:-4px}.rp-offair__count{display:flex;gap:6px}.rp-offair__count span{display:flex;flex-direction:column;align-items:center;min-width:54px;padding:6px 0;border-radius:10px;background:var(--rp-hover)}.rp-offair__count b{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.rp-offair__count small{font-size:10px;opacity:.65}.rp-offair__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border:0;border-radius:12px;background:var(--rp-accent);color:var(--rp-on-accent);font:inherit;font-size:13px;font-weight:600;cursor:pointer;margin-top:4px}.rp-offair__sched{width:100%;text-align:left;margin-top:4px}.rp-schedblock{--rp-accent:#16a34a;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#0f172a;background:#fff;border:1px solid #e9edf3;border-radius:18px;padding:20px;max-width:100%;box-sizing:border-box}.rp-schedblock *,.rp-schedblock ::after,.rp-schedblock ::before{box-sizing:border-box}.rp-schedblock__head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.rp-schedblock__logo{width:40px;height:40px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.rp-schedblock__titles{flex:1;min-width:0}.rp-schedblock__titles b{display:block;font-size:17px;font-weight:600}.rp-schedblock__titles small{font-size:12px;color:#64748b}.rp-schedblock__seg{display:inline-flex;padding:3px;border-radius:10px;background:#f1f5f9;gap:2px}.rp-schedblock__seg button{height:30px;padding:0 12px;border:0;border-radius:8px;background:0 0;color:#64748b;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.rp-schedblock__seg button.is-active{background:#fff;color:#0f172a;box-shadow:0 1px 2px rgb(15 23 42 / .1)}.rp-schedblock__grid{display:grid;grid-template-columns:48px repeat(7,minmax(0,1fr))}.rp-schedblock__dayhead{text-align:center;font-size:12px;font-weight:600;padding-bottom:8px;color:#334155}.rp-schedblock__dayhead small{display:block;font-size:10px;font-weight:600;color:#dc2626;text-transform:uppercase;letter-spacing:.06em}.rp-schedblock__dayhead.is-today{color:#dc2626}.rp-schedblock__hours{position:relative}.rp-schedblock__hours span{position:absolute;right:8px;transform:translateY(-50%);font-size:10px;color:#94a3b8}.rp-schedblock__hours span:first-child{transform:none}.rp-schedblock__col{position:relative;border-left:1px solid #f1f5f9;background:repeating-linear-gradient(#fff 0 calc(var(--rp-hour) - 1px),#f1f5f9 calc(var(--rp-hour) - 1px) var(--rp-hour))}.rp-schedblock__col.is-today{background-color:snow}.rp-schedblock__prog{position:absolute;left:3px;right:3px;overflow:hidden;padding:4px 7px;border-radius:8px;border-left:3px solid var(--rp-prog);background:color-mix(in srgb,var(--rp-prog) 14%,#fff);font-size:11px;line-height:1.25}.rp-schedblock__prog b{display:block;font-weight:600;color:color-mix(in srgb,var(--rp-prog) 70%,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-schedblock__prog small{color:#475569;font-size:10px}.rp-schedblock__prog.is-live{box-shadow:0 0 0 2px #ef4444}.rp-schedblock__nowline{position:absolute;left:-1px;right:0;height:0;border-top:2px solid #ef4444;z-index:2}.rp-schedblock__nowline::before{content:"";position:absolute;left:-4px;top:-5px;width:8px;height:8px;border-radius:50%;background:#ef4444}.rp-schedblock__day h4{margin:14px 4px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.rp-schedblock__row{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px}.rp-schedblock__row.is-live{background:#fef2f2;box-shadow:inset 0 0 0 1px #fecaca}.rp-schedblock__time{width:46px;flex-shrink:0;font-variant-numeric:tabular-nums}.rp-schedblock__time b{display:block;font-size:13px;font-weight:600}.rp-schedblock__time small{font-size:11px;color:#94a3b8}.rp-schedblock__img{width:40px;height:40px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.rp-schedblock__img.is-empty{background:#f1f5f9;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center}.rp-schedblock__text{flex:1;min-width:0}.rp-schedblock__text b{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.rp-schedblock__text small{display:block;font-size:12px;color:#64748b}.rp-schedblock .rp-sched__bar{width:3px;align-self:stretch;border-radius:3px;background:var(--rp-accent)}.rp-schedblock .rp-empty{color:#64748b;font-size:13px}.rp-hero__grid.is-stacked{grid-template-columns:minmax(0,1fr)}.rp-hero__main,.rp-hero__player-title{min-width:0;max-width:100%}.rp-player .rp-error{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px;padding:10px 12px;border-radius:12px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;font-size:13px;line-height:1.4;text-align:left;animation:rp-pop .2s ease}.rp-player .rp-error>svg{flex-shrink:0;color:#dc2626}.rp-player .rp-error.is-sticky{position:absolute;left:12px;right:12px;bottom:calc(100% + 8px);margin:0 auto;max-width:560px;box-shadow:0 10px 30px -10px rgb(0 0 0 / .35)}.rp-player .rp-error__text{flex:1 1 200px;min-width:0;font-weight:500}.rp-player .rp-error__text small{display:block;margin-top:2px;font-size:12px;font-weight:400;color:#7f1d1d}.rp-player .rp-error__actions{display:inline-flex;flex-wrap:wrap;gap:6px}.rp-player .rp-error__btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid #b91c1c;background:#b91c1c;color:#fff;font:inherit;font-size:12px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap}.rp-player .rp-error__btn:hover{background:#991b1b;border-color:#991b1b}.rp-player .rp-error__btn:focus-visible{outline:2px solid #b91c1c;outline-offset:2px}.rp-player .rp-error__btn.is-ghost{background:0 0;color:#991b1b;border-color:#fca5a5}.rp-player .rp-error__btn.is-ghost:hover{background:#fee2e2}.rp-player.rp-theme-dark .rp-error{background:#3b1414;border-color:#7f1d1d;color:#fecaca}.rp-player.rp-theme-dark .rp-error>svg{color:#f87171}.rp-player.rp-theme-dark .rp-error .rp-error__text small{color:#fca5a5}.rp-player.rp-theme-dark .rp-error .rp-error__btn{background:#ef4444;border-color:#ef4444;color:#1c0a0a}.rp-player.rp-theme-dark .rp-error .rp-error__btn:hover{background:#f87171;border-color:#f87171}.rp-player.rp-theme-dark .rp-error .rp-error__btn.is-ghost{background:0 0;color:#fecaca;border-color:#7f1d1d}.rp-player.rp-theme-dark .rp-error .rp-error__btn.is-ghost:hover{background:#4c1d1d}.rp-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.rp-info__track .rp-clamp+.rp-clamp{margin-top:2px}.rp-info .rp-info__track>.rp-info__artist.rp-marquee{white-space:nowrap;text-overflow:clip}.rp-info .rp-info__track{max-width:100%}.rp-hero .rp-info__track,.rp-layout-card .rp-info__track{width:100%;text-align:center}.rp-info__station{max-width:100%}.rp-info__station-title.rp-clamp{white-space:normal;text-overflow:clip;text-align:center}.rp-ad,.rp-adstrip{--rp-ad-badge-bg:#fef3c7;--rp-ad-badge-text:#92400e;--rp-ad-soft:rgba(127, 127, 127, .14);--rp-ad-muted:color-mix(in srgb, var(--rp-text) 62%, transparent)}.rp-ad{position:absolute;inset:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--rp-bg);color:var(--rp-text);border-radius:var(--rp-radius);overflow:hidden;animation:rp-ad-in .25s ease-out}.rp-ad__thumb{flex:0 0 auto;width:52px;height:52px;border-radius:12px;background:var(--rp-ad-soft) center/cover no-repeat;display:inline-flex;align-items:center;justify-content:center;color:var(--rp-ad-muted)}.rp-ad__thumb.is-link{cursor:pointer}.rp-ad__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.rp-ad__meta{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:var(--rp-ad-muted);white-space:nowrap}.rp-ad__when{overflow:hidden;text-overflow:ellipsis}.rp-ad__badge{flex:0 0 auto;display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;background:var(--rp-ad-badge-bg);color:var(--rp-ad-badge-text);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.rp-ad__title{font-size:15px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-ad__by{font-size:12px;color:var(--rp-ad-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-ad__actions{flex:0 0 auto;display:flex;align-items:center;gap:8px}.rp-ad__cta,.rp-ad__mute,.rp-ad__skip{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border:0;border-radius:999px;font-size:13px!important;font-weight:600!important;line-height:1;cursor:pointer;white-space:nowrap}.rp-ad__cta{background:var(--rp-accent)!important;color:var(--rp-on-accent)!important}.rp-ad__cta.is-wide{flex:1 1 auto}.rp-ad__cta:hover{filter:brightness(1.06)}.rp-ad__skip{background:var(--rp-ad-soft)!important;color:var(--rp-text)!important}.rp-ad__skip.is-waiting{cursor:default;padding:0 14px 0 6px;color:var(--rp-ad-muted)!important}.rp-ad__mute{width:40px;padding:0;background:0 0!important;color:var(--rp-text)!important}.rp-ad__mute:hover{background:var(--rp-ad-soft)!important}.rp-ad__ring{position:relative;width:28px;height:28px;border-radius:50%;background:conic-gradient(var(--rp-accent) var(--rp-ring,0deg),var(--rp-ad-soft) 0);display:inline-flex;align-items:center;justify-content:center}.rp-ad__ring::before{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--rp-bg)}.rp-ad__ring b{position:relative;font-size:12px;color:var(--rp-text)}.rp-ad__progress,.rp-ad__segments{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--rp-ad-soft)}.rp-ad__progress i,.rp-ad__segments i{display:block;height:100%;background:var(--rp-accent);transition:width .25s linear}.rp-ad__segments{top:0;bottom:auto;display:flex;gap:4px;height:4px;padding:0 14px;background:0 0;top:6px}.rp-ad__segments>span{flex:1;border-radius:9px;background:var(--rp-ad-soft);overflow:hidden}.rp-ad__media{position:relative;width:100%;flex:1 1 auto;min-height:120px;border-radius:12px;background:var(--rp-ad-soft) center/contain no-repeat;display:flex;align-items:center;justify-content:center;color:var(--rp-ad-muted)}.rp-ad__media.is-link{cursor:pointer}.rp-ad__media .rp-ad__badge{position:absolute;top:10px;left:10px}.rp-ad__open{position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:50%;background:rgb(255 255 255 / .92);color:#0f172a;display:inline-flex;align-items:center;justify-content:center}.rp-ad--tall{flex-direction:column;align-items:stretch;padding:16px;gap:10px}.rp-ad--tall .rp-ad__progress,.rp-ad--tall .rp-ad__segments{position:static;height:4px;padding:0;border-radius:9px;overflow:hidden}.rp-ad--tall .rp-ad__text{flex:0 0 auto}.rp-ad--tall .rp-ad__actions{width:100%}.rp-ad--tall .rp-ad__cta{flex:1 1 auto}.rp-ad--narrow{flex-wrap:wrap;align-content:center;row-gap:8px;padding:10px 12px 12px}.rp-ad--narrow .rp-ad__thumb{width:44px;height:44px}.rp-ad--narrow .rp-ad__text{flex-basis:calc(100% - 60px)}.rp-ad--narrow .rp-ad__title{font-size:14px}.rp-ad--narrow .rp-ad__actions{width:100%}.rp-ad--narrow .rp-ad__cta,.rp-ad--narrow .rp-ad__skip{height:44px}.rp-ad--narrow .rp-ad__cta{flex:1 1 auto}.rp-ad--sound .rp-ad__title{font-weight:600}.rp-player.rp-ad-interrupt:not(.rp-layout-sticky){min-height:72px}.rp-player.rp-ad-interrupt.rp-size-sm:not(.rp-layout-sticky),.rp-player.rp-ad-interrupt.rp-size-xs:not(.rp-layout-sticky){min-height:132px}.rp-sticky__bar{position:relative}.rp-sticky .rp-ad{border-radius:0;padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.rp-sticky--floating .rp-ad{border-radius:inherit}.rp-adstrip{position:relative;display:flex;align-items:center;gap:10px;margin-top:-1px;padding:10px 14px;background:#fffbeb;color:#1e293b;border-radius:0 0 var(--rp-radius) var(--rp-radius);font-size:13px;overflow:hidden;animation:rp-ad-in .25s ease-out}.rp-adstrip--banner{background:#fff;color:#1e293b;box-shadow:inset 0 0 0 1px rgb(15 23 42 / .1)}.rp-adstrip__img{flex:0 0 auto;width:40px;height:40px;border-radius:10px;background:center/cover no-repeat}.rp-adstrip__img.is-link{cursor:pointer}.rp-adstrip__text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-adstrip__text b{font-weight:600}.rp-adstrip__link{flex:0 0 auto;border:0;background:0 0!important;padding:0;color:#15803d!important;font-weight:600!important;text-decoration:underline;cursor:pointer}.rp-adstrip__close{flex:0 0 auto;width:28px;height:28px;border:0;border-radius:50%;background:0 0!important;color:inherit!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.rp-adstrip__close:hover{background:rgb(127 127 127 / .15)!important}.rp-adstrip__progress{position:absolute;left:0;right:0;bottom:0;height:2px}.rp-adstrip__progress i{display:block;height:100%;background:#f59e0b;transition:width .25s linear}.rp-sticky .rp-adstrip{border-radius:0;margin:0}.rp-theme-dark .rp-adstrip--banner,.rp-theme-dark.rp-adstrip--banner{background:#1e293b;color:#f1f5f9;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1)}.rp-theme-dark .rp-adstrip--banner .rp-adstrip__link,.rp-theme-dark.rp-adstrip--banner .rp-adstrip__link{color:#4ade80!important}.rp-theme-dark .rp-adstrip--over,.rp-theme-dark.rp-adstrip--over{background:#2a2412;color:#fef3c7}@keyframes rp-ad-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rp-ad,.rp-adstrip{animation:none}}
/* [inline: after] */div.radio-player .radio-player-song-title span.track-title{animation-duration:10s}div.radio-player .radio-player-song-title span.track-title{animation-duration:10s}/* [/inline: after] */