:root{--primary:#057f8f;--bg-overlay-light-low:rgba(255, 255, 255, 0.2);--bg-overlay-light:rgba(255, 255, 255, 0.5);--bg-overlay-dark-low:rgba(0, 0, 0, 0.2);--bg-overlay-dark:rgba(0, 0, 0, 0.5);--player-bg:black;--player-play-color:#212121;--duration-short:0.3s;--duration-base:0.6s;--duration-long:1s;--duration-xlong:2s;--duration-xxlong:4s;--modal-padding:1rem;--player-gap-small:.5rem;--player-gap:1rem;--player-gap-medium:1.5rem;--player-gap-large:2rem;--player-container-width:1500px;--player-drop-shadow:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.2));--player-box-shadow-high:0 4px 6px -1px rgb(0 0 0 / 20%),0 2px 4px -2px rgb(0 0 0 / 10%);--player-overlay:linear-gradient(180deg, transparent, rgb(0 0 0 / 75%));--player-overlay-full:linear-gradient(180deg, transparent, rgb(0 0 0 / 90%));--player-backdrop-gradient:linear-gradient(180deg, transparent 40%, rgb(0 0 0 / 70%));--player-header-space:2rem;--player-margin-compensate:8rem;--player-padding:1rem;--player-border-radius:1rem;--video-controls-padding:1rem}@media (min-width:768px){:root{--player-padding:2rem;--player-border-radius:2rem}.player{min-height:400px}}html.dark{--color-title:#fff;--color-text:#ccc;--bg-body:#171717;--bg-item:#262626;--bg-item-hover:#404040;--bg-subtle:rgba(255, 255, 255, 0.05);--border-color:rgba(255, 255, 255, 0.1);--bg-element:#262626;--player-dropdown-bg:#262626;--ytops-bg-item-active:#262626}html.light{--color-title:#222;--color-text:#444;--bg-body:#ffffff;--bg-item:#f5f5f5;--bg-item-hover:#e0e0e0;--bg-subtle:rgba(0, 0, 0, 0.05);--border-color:rgba(0, 0, 0, 0.1);--bg-element:white;--player-dropdown-bg:#fff;--ytops-bg-item-active:#fff}html{line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}*,::after,::before{box-sizing:border-box}body,html{height:100%}*{margin:0}fieldset,legend{padding:0}fieldset,iframe{border-width:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;overflow-wrap:break-word}address{font-style:normal;line-height:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{padding:0;border-width:0;font-size:100%;font-family:inherit;line-height:inherit;color:inherit}button:focus,input:focus,textarea:focus{outline:0}textarea{resize:vertical}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;display:inline-block;vertical-align:middle}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}progress{vertical-align:baseline}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden]{display:none}dd,dl,ol,ul{list-style:none;padding:0}table{border-collapse:collapse;max-width:100%}tbody,td,th,thead,tr{border-width:0;text-align:inherit}tr>*{padding:.75rem;word-break:normal}canvas,img,svg,video{height:auto}source{display:none}canvas,embed,iframe,img,object,svg,video{display:block;max-width:100%}audio,video{width:100%}body{font-family:Montserrat,sans-serif;overflow-x:hidden;font-size:1rem;background:var(--bg-body);color:var(--color-text);line-height:1.5}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--marquee-gap,1.5rem)/ 2))}}@keyframes bounceIn{from{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.05)}80%{opacity:1;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes blink{0%,100%{opacity:1}50%{opacity:var(--fade-opacity-end, .5)}}@keyframes fadeInY{from{opacity:0;transform:translateY(var(--fadeInY-start,-2rem))}to{opacity:1;transform:translateY(0)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes zoomIn{from{transform:scale(1) rotate(0)}50%{transform:scale(1.25) rotate(2deg)}to{transform:scale(1.5) rotate(-2deg)}}@keyframes pulse{from{opacity:0}50%{opacity:.2}to{transform:scale(1.5);opacity:0}}@keyframes pulseLive{0%{transform:scale(.95);box-shadow:0 0 0 0 var(--pulse-color,red)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(255,43,118,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,43,118,0)}}@keyframes pop{0%,75%,to{transform:scale(1)}80%{transform:scale(1.1)}85%{transform:scale(.9)}90%{transform:scale(1.05)}95%{transform:scale(.95)}}.scroll[data-slider-mode]{--scroll-gap:0;position:relative}.scroll-container{display:flex;gap:var(--scroll-gap,var(--player-gap));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.scroll-container *{user-select:none}.scroll-container>*{scroll-snap-align:start}.scroll-fix>*{min-width:var(--scroll-min-width,200px);min-width:100%}.scroll-arrows{user-select:none;position:relative}.scroll-arrows:not(.is-scrollable) :where(.scroll-backwards,.scroll-forwards){display:none}.scrollbar{--scrollbar-color:var(--current-primary, var(--player-primary));--scrollbar-color-width:5px;overflow-y:auto;overflow-x:hidden;height:100%}@supports not (selector(::-webkit-scrollbar-thumb)){.scrollbar{scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin}}.scrollbar::-webkit-scrollbar{width:var(--scrollbar-color-width,8px);height:var(--scrollbar-color-width,8px);background-color:transparent}.scrollbar::-webkit-scrollbar-track{background-color:transparent}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color)}.btn{padding:var(--btn-padding,.5rem);border-radius:999px;color:var(--btn-color,var(--color-title));background-color:var(--btn-background,var(--bg-item));box-shadow:var(--player-box-shadow-high);transition:background-color var(--duration-short);display:inline-flex;align-items:center;column-gap:var(--btn-gap,.25rem);font-weight:500;--btn-background:var(--bg-body)}.btn svg{width:var(--btn-icon-size,1.5rem)}.btn:hover{background-color:var(--current-primary,var(--primary))}.btn-full{width:100%;justify-content:center}.btn-cond{animation:bounceIn var(--duration-long) forwards}.btn-cond:not(.is-ready){display:none}.btn.is-disabled,.btn:disabled{pointer-events:none;opacity:.5}.btn.is-active{background-color:var(--current-primary,var(--primary));color:#fff}.btn-alt{box-shadow:0 0 transparent;background-color:var(--btn-alt-bg,rgba(255,255,255,.2));--btn-color:white;--btn-padding:.75rem}.svg-stroke{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.container{width:100%;max-width:var(--player-container-width);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.header{position:relative;background-color:var(--current-primary,var(--primary));padding-top:var(--player-header-space);padding-bottom:var(--player-header-space);transition:background-color var(--duration-long) ease-in-out;z-index:1}.header-bg{position:absolute;inset:0;pointer-events:none;z-index:-1}.header-bg img{object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-base);position:absolute;inset:0}.header-logo{height:28px;opacity:0;animation:bounceIn var(--duration-long) forwards;animation-delay:var(--duration-short)}.header-wrapper{filter:var(--player-drop-shadow);margin-bottom:var(--player-header-space);display:flex;align-items:center;justify-content:space-between;position:relative;z-index:20}.header-controls{display:flex;align-items:center;gap:.5rem}@media (max-width:991px){.header-wrapper{flex-direction:column;gap:1rem}.header-end{flex-direction:column}}html.dark .icon-light,html.light .icon-dark{display:none}.footer{padding-top:2rem;padding-bottom:2rem;text-align:center;background-color:var(--bg-item)}.footer-wrapper{color:var(--color-text);display:flex;flex-direction:column;justify-content:center;gap:var(--player-gap-medium)}.footer-apps{color:var(--color-title);display:flex;gap:var(--player-gap-small);flex-wrap:wrap;justify-content:center}.footer-apps svg{height:46px;shape-rendering:geometricprecision}.footer-apps:not(.data-loaded){display:none}.footer-socials{--btn-icon-size:1rem;--btn-padding:0.5rem 1rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;text-transform:capitalize}.footer-socials:not(.is-visible){display:none}.footer-message{margin-right:auto;margin-left:auto;max-width:900px;color:var(--color-title);text-wrap-style:balance}.main{padding-top:2rem}.section{margin-bottom:2rem}@media (min-width:992px){:root{--player-header-space:2.5rem;--player-margin-compensate:12rem}.container{padding-left:1.5rem;padding-right:1.5rem}.header-logo{height:36px}.main{padding-top:4rem}.section{margin-bottom:4rem}}.section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--player-gap)}.section-name{color:var(--color-title);line-height:1.75rem;font-weight:700;text-transform:uppercase}.section:not(:has(.data-loaded)){display:none}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.truncate-line{display:-webkit-box;-webkit-line-clamp:var(--line-clamp,2);-webkit-box-orient:vertical;overflow:hidden}.hidden{display:none!important}.tab{--tab-padding:1rem 0;--tab-active-bg:var(--current-primary, var(--primary));--tab-active-color:white;--tab-border-size:0;--tab-font-size:.875rem;--tab-border-left:0}.tab input{display:none}.tab input:checked+label{background-color:var(--tab-active-bg);color:var(--tab-active-color);box-shadow:var(--player-box-shadow-high)}.tab input:not(:checked)+label+*{display:none}.tab-label{background-color:var(--bg-item);transition:background-color var(--duration-short),color var(--duration-short);border:var(--tab-border-size) solid var(--border-color);font-weight:600;font-size:var(--tab-font-size);width:calc(14.2857142857% - .5rem);text-align:center;cursor:pointer;line-height:1;padding:var(--tab-padding);border-radius:.5rem}@media (max-width:767px){.tab-label{font-size:0}.tab-label::first-letter{font-size:var(--tab-font-size)}}.tab-label.is-current-day,.tab-label:hover{background-color:var(--bg-item-hover)}.tab-label~.tab-label{border-left-width:var(--tab-border-left)}.tab-wrapper{position:relative;display:flex;flex-wrap:wrap;column-gap:.5rem}.tab-content{width:100%;padding-top:var(--player-gap);order:9999}.image{--image-radius:.5rem;flex:none;width:var(--image-size,10rem);aspect-ratio:1;border-radius:var(--image-radius,2rem);position:relative;box-shadow:var(--player-box-shadow-high)}.image-wrapper{position:relative;height:100%;width:100%;overflow:hidden;border-radius:calc(var(--image-radius,2rem))}.image img{width:100%;height:auto;border-radius:calc(var(--image-radius,2rem) - .5rem);position:absolute;aspect-ratio:1;inset:0;object-fit:cover;background-color:#000;transition:top var(--duration-long) ease-in-out}.skeleton-text{--fade-opacity-end:0.5;color:transparent;background-color:var(--skeleton-bg,rgba(255,255,255,.1));border-radius:1rem;animation:blink var(--duration-xlong) infinite linear;display:inline-flex;line-height:1}.skeleton-img{width:64px;height:64px;background-color:var(--skeleton-bg,rgba(255,255,255,.1));animation:blink var(--duration-xlong) infinite linear;border-radius:.5rem}@media (min-width:992px){.section-heading{margin-bottom:var(--player-gap-medium)}.skeleton-img{width:160px;height:160px}.player{min-height:670px}}.skeleton-img-full{width:100%;height:100%;background-color:var(--skeleton-bg,rgba(255,255,255,.1));animation:blink var(--duration-xlong) infinite linear}.skeleton-svg{width:var(--btn-icon-size,1.5rem);height:var(--btn-icon-size,1.5rem)}.loading-icon{animation:spin var(--duration-long) linear infinite}.player{color:#fff;font-size:1rem;background:var(--player-bg);transition:width var(--duration-base);display:flex;flex-direction:column;padding:var(--player-padding);border-radius:var(--player-border-radius);position:relative;z-index:10;margin-bottom:calc(var(--player-margin-compensate) * -1)}@media (max-width:991px){.player-volume{display:none!important}}.player::before{background:var(--player-backdrop-gradient);inset:auto 0 0;position:absolute;z-index:-1;height:100%;content:"";border-radius:var(--player-border-radius)}.player-backgrounds,.player-controls{opacity:0;animation:fadeIn var(--duration-long) forwards;animation-delay:var(--duration-short)}.player-backgrounds{position:absolute;pointer-events:none;inset:0;z-index:-2;border-radius:var(--player-border-radius);overflow:hidden}.player-backgrounds img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;transition:opacity var(--duration-long) ease,top var(--duration-long) ease}.player-bg-blur{--blur:2rem;max-width:initial;width:calc(100% + var(--blur) * 2);height:calc(100% + var(--blur) * 2);margin-left:calc(var(--blur) * -1);margin-top:calc(var(--blur) * -1);filter:blur(var(--blur));opacity:.5}.player-bg-preview{position:absolute;inset:0;border-radius:var(--player-border-radius);height:100%;aspect-ratio:1;margin:auto}.player-bg-preview img{object-fit:cover}.player-ranking{--tile-min-width:24rem}.player-mini-schedule{--tile-min-width:30rem}.player-video-streams{overflow:hidden;border-radius:1rem}.player-mounts{position:relative}.player-mounts:not(:has(.data-loaded)){display:none}.mount-button{white-space:nowrap;padding:.5rem;text-align:left;transition:color var(--duration-short)}.mount-button.is-active,.mount-button:hover{color:var(--current-primary,var(--primary))}.player-controls{--image-size:150px;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:auto}.player-buttons{display:flex;align-items:center;gap:1rem}.player-button{flex:none}.player-button svg{width:2rem;height:2rem}.player-button-play{color:var(--player-play-color);border-radius:999px;transition:box-shadow var(--duration-short);box-shadow:0 0 0 var(--play-border-size,2px) inset var(--current-primary,var(--primary))}@media (min-width:768px){.player-button-play{padding:1.75rem}}.player-button-play:hover{--play-border-size:0}.player-fix{overflow:hidden;display:inline-flex;width:100%}.player-meta{display:flex;align-items:center;gap:1.5rem;width:100%}@media (min-width:992px){.player-buttons{gap:1.5rem}.player-button-play{padding:2.25rem;--play-border-size:3px}.player-meta{max-width:50%}}.player-title{font-size:1rem;font-weight:800;white-space:nowrap;flex:1 0 auto}@media (min-width:768px){.player-title{font-size:2rem}}.player-title.is-infinite-scrolling{--marquee-gap:1rem;gap:var(--marquee-gap);display:flex;animation:marquee var(--text-scroll-duration,5s) linear infinite}.player-title.is-backwards{animation-direction:reverse}.player-desc{font-size:1rem;font-weight:500}.player-content{line-height:1.5;display:flex;flex-direction:column;overflow:hidden;filter:var(--player-drop-shadow)}@media (min-width:768px){.player-desc{font-size:1.5rem}.player-content{gap:.5rem}}.volume-container{display:flex;align-items:center;gap:.5rem;border-radius:1rem;position:relative;width:140px;--player-btn-hover:transparent}.volume-container-toggle{display:flex;z-index:1}.volume-container.is-vertical{--player-range-height:115px;--player-range-width:6px;--player-fill-width:100%;--player-fill-height:auto;--player-fill-top:auto;--player-fill-bottom:0;--player-thumb-left:50%;--player-thumb-top:auto;--player-thumb-ty:translateX(-50%);--player-input-width:var(--player-range-height)}.volume-range-input{position:absolute;opacity:0;pointer-events:none;width:var(--player-input-width,100%)}.volume-range-fill{position:absolute;top:var(--player-fill-top,0);left:var(--player-fill-left,0);bottom:var(--player-fill-bottom,auto);width:var(--player-fill-width,auto);height:var(--player-fill-height,100%);transition:background-color var(--duration-short);background-color:#fff;border-radius:1rem}.volume-range-wrapper{position:relative;height:var(--player-range-height,4px);width:var(--player-range-width,100%);background-color:rgba(255,255,255,.25);border-radius:1rem;cursor:pointer}.volume-range-thumb{width:var(--player-thumb-width,12px);height:var(--player-thumb-width,12px);transition:background-color var(--duration-short);background-color:#fff;border-radius:5rem;left:var(--player-thumb-left,auto);top:var(--player-thumb-top,50%);position:absolute;transform:var(--player-thumb-ty,translateY(-50%));cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}.modal{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.8);display:flex;align-items:center;transition:opacity var(--duration-base);justify-content:center;padding:var(--modal-padding)}.modal.is-open{--modal-content-ty:0}.modal:not(.is-open){opacity:0;pointer-events:none}.modal-content{transition:transform var(--duration-base);transform:translateY(var(--modal-content-ty,2rem));background:var(--bg-body);position:relative;border-radius:.5rem;box-shadow:var(--player-box-shadow-high);width:var(--modal-content-width,100%);height:var(--modal-content-height,auto);max-width:var(--modal-content-max-width,360px);max-height:var(--modal-content-max-height,inherit)}.modal-dialog{height:100%;width:100%;padding:var(--modal-dialog-padding)}.modal-close{position:absolute;right:-.75rem;top:-.75rem;z-index:10}.modal-video{--modal-content-max-width:1080px}.modal-news{--modal-content-max-width:1080px;--modal-content-max-height:90vh;--modal-content-height:100%}.modal-pwa{--modal-dialog-padding:1.5rem}.song-info{padding:1.5rem}.song-info-image{max-width:200px;border-radius:.5rem;margin:auto}.song-info-details{padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--border-color);text-align:center}.song-info-name{font-weight:700;font-size:1.25rem;color:var(--color-title)}.song-info-meta+*{margin-top:1rem}.song-info-meta span{background-color:var(--bg-subtle);border-radius:.5rem;display:inline-block;padding:.25rem .5rem;margin-right:.25rem}.song-info-meta strong{font-weight:500}.song-info-meta li+li{margin-top:.25rem}.share-details{padding:1.5rem}.share-links{border-top:1px solid var(--border-color);padding-top:1rem;margin-top:1rem}.share-name{font-size:1.125rem;font-weight:700;color:var(--color-title)}.share-image{border-radius:.5rem .5rem 0 0}.player-social{display:flex;flex-direction:column;gap:.5rem;filter:var(--player-drop-shadow);right:1rem;top:1rem}@media (min-width:992px){.player-social{right:2rem;top:2rem}}.social-link{transition:background-color var(--duration-short),transform var(--duration-short)}.social-link:hover{color:#fff;transform:scale(1.1)}.social-link-twitter:hover{background-color:#14171a}.social-link-facebook:hover{background-color:#1877f2}.social-link-whatsapp:hover{background-color:#128c7e}.social-link-instagram:hover{background-color:#c13584}@media (max-width:767px){.pwa-install{--btn-gap:0;font-size:0}}.pwa-content h2{color:var(--color-title);border-bottom:1px solid var(--border-color);padding-bottom:1rem;margin-bottom:1rem;font-size:1.25rem}.pwa-content svg{width:20px;display:inline;color:var(--current-primary);vertical-align:middle}.video-player{position:relative;background-color:var(--player-bg);height:100%}.video-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:var(--video-controls-padding);position:absolute;inset:auto 0 0 0}.video-controls-left,.video-controls-right{display:flex;align-items:center;gap:.5rem}.video-content{transition:opacity var(--duration-short);position:absolute;background-image:var(--player-backdrop-gradient);inset:0}.video-instance{aspect-ratio:var(--player-aspect-ratio,16/9);height:100%}.video-instance:not(.is-visible-controls) :where(.video-content,.video-button-unmute.is-online){opacity:0!important;transition-delay:var(--duration-long)}.video-button{transition:opacity var(--duration-short)}.video-button:not(:hover){opacity:.75}.video-button svg{width:var(--icon-size,2rem);height:var(--icon-size,2rem);color:#fff}.video-button-unmute{--icon-size:1.5rem;top:var(--video-controls-padding);left:var(--video-controls-padding);position:absolute;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:999px;background-image:linear-gradient(135deg,var(--current-primary,var(--primary)) 0,rgba(0,0,0,.5) 100%);color:#fff;z-index:10;box-shadow:var(--player-box-shadow-high);font-weight:500}.video-button-unmute:not(.is-online){animation:3s infinite pop}.video-button-unmute.is-online{font-weight:700;cursor:default}.video-button-unmute.is-online::before{content:"";width:8px;height:8px;background:red;border-radius:999px;animation:1.5s infinite pulseLive}.video-instance:not(.has-progress) .video-progress{display:none}.video-progress{position:absolute;inset:auto 0 0;height:5px;background-color:var(--bg-overlay-light)}.video-progress::before{content:"";position:absolute;background-color:var(--current-primary,var(--primary));inset:0 auto 0 0;width:var(--progress-video,0);transition:width var(--duration-short)}.video-playlist{display:flex;flex-direction:column;gap:.5rem;max-height:120px}.video-playlist-container{--dropdown-inset:auto 0 100% auto;--dropdown-max-width:160px;--dropdown-width:initial}.video-playlist-item{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.video-playlist-item-logo{width:24px;height:24px;object-fit:cover;border-radius:.25rem;flex:none}.video-playlist-item.is-active{color:var(--current-primary,var(--primary))}.video-brand img{width:32px;height:32px;object-fit:cover;border-radius:.25rem}.video-player:has(.video-error-message:not(.hidden)) :where(.video-button-unmute,.video-controls-left,.video-button-pip){opacity:0;pointer-events:none}.video-error-message{position:absolute;max-width:260px;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);text-wrap:balance}.video-error-title{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.5rem}.video-error-text{color:#fff;opacity:.75}.card-item{flex:1;border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden}.card-wrapper{background-color:var(--player-bg);position:relative}.card-wrapper:hover{--card-art-scale:1.2}.card-picture{aspect-ratio:var(--card-aspect-ratio,4/3)}.card-art{transition:transform var(--duration-short);transform:scale(var(--card-art-scale,1));position:absolute;height:100%;width:100%;object-fit:cover;will-change:transform}.card-meta{position:absolute;inset:auto 0 0;background-image:var(--player-overlay);display:flex;flex-direction:column;padding:1rem;color:#fff;align-items:flex-start}.card-title{font-weight:700;font-size:var(--card-title-size, 1.125rem)}.card-description{opacity:.8}.card-button{position:absolute;inset:0;z-index:1}.card-time{margin-top:var(--player-gap-small);background-color:var(--bg-overlay-dark-low);padding:.25rem .5rem;border-radius:.5rem}.card-news{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:var(--player-gap);--card-aspect-ratio:16/9}.card-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:var(--player-gap);--card-aspect-ratio:4/3;--card-aspect-ratio:16/9}.article{border-radius:.5rem}.article :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--typo-heading-spacing);font-weight:500;line-height:1.5;color:var(--color-title)}.article :where(h1){font-size:clamp(1.75rem, 5vw, 2.25rem)}.article :where(h2){font-size:clamp(1.5rem, 4.25vw, 1.875rem)}.article :where(h3){font-size:clamp(1.25rem, 3.75vw, 1.625rem)}.article :where(h4){font-size:clamp(1.125rem, 3.25vw, 1.375rem)}.article :where(h5){font-size:clamp(1rem, 2.75vw, 1.25rem)}.article :where(h6){font-size:clamp(.875rem, 2.5vw, 1.125rem)}.article-header-meta{position:absolute;inset:auto 0 0 0;padding:1rem;background-image:var(--player-overlay);color:#fff}.article-header{position:relative;aspect-ratio:16/9}@media (min-width:768px){.article-header{aspect-ratio:21/9}}@media (min-width:992px){.article-header-meta{padding:2rem}.article-header{aspect-ratio:1200/500}}.article-featured-image{width:100%;height:100%;object-fit:cover}.article-title{font-size:1.75rem;font-weight:700;margin-bottom:.5rem;color:#fff}.article-description{opacity:.8;color:#fff}.article-body{padding:1rem;line-height:1.75}@media (min-width:992px){.article-body{padding:2rem}}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--tile-min-width,18rem)),1fr));gap:var(--player-gap)}.tile{background-color:var(--bg-item);border-radius:.5rem;border:1px solid var(--border-color);position:relative;overflow:hidden}.tile-wrapper{display:flex;align-items:center;gap:1rem;text-align:left;position:relative;z-index:1;width:100%}@media (min-width:768px){.tile-wrapper{padding:1rem}}.tile-picture{width:80px;height:80px;border-radius:.5rem;overflow:hidden;box-shadow:var(--player-box-shadow-high);position:relative;flex:none}.tile-art{width:100%;height:100%;object-fit:cover;background-color:var(--bg-item-hover)}.tile-meta{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;padding-right:1rem;--line-clamp:1}.tile-title{font-weight:700;color:var(--color-title)}.tile-artist{opacity:.75}.tile-bg{position:absolute;inset:0;opacity:.5;transition:opacity var(--duration-short);background-size:cover;filter:blur(1.5rem)}.tile:not(:hover) .tile-bg{opacity:0}.tile-link{position:absolute;top:0;right:0;z-index:2;transition:color var(--duration-short);padding:1rem}.tile-link:hover{color:var(--current-primary,var(--primary))}.tile-link svg{width:1.5rem}.tile-icon{position:absolute;inset:0;color:#fff;display:grid;place-content:center;transition:opacity var(--duration-short)}.tile-icon svg{width:3rem}.tile-wrapper:not(:hover) .tile-icon{opacity:0}.visualizer{position:absolute;inset:auto 0 0 0;pointer-events:none;height:100%;width:100%;opacity:.5}.visualizer.is-liquid{filter:url(#gooey);transform:scale(1.2)}.dropdown{padding:.5rem;border-radius:.5rem;background-color:var(--player-dropdown-bg);box-shadow:var(--player-box-shadow-high);position:absolute;inset:var(--dropdown-inset,100% 0 auto auto);transition:opacity var(--duration-short),transform var(--duration-short);max-width:var(--dropdown-max-width,initial);width:var(--dropdown-width,initial)}.dropdown:not(.is-active),.dropdown:not(:has(.data-loaded)){opacity:0;transform:translateY(1rem);pointer-events:none}.dropdown-mouseover{position:relative}.dropdown-mouseover:not(:hover) .dropdown{opacity:0;transform:translateY(var(--dropdown-hover-translate,1rem));pointer-events:none}.progress-bar{position:absolute;inset:auto calc(var(--player-border-radius)) 0;background-color:var(--bg-overlay-light-low);height:4px;border-radius:999px;animation:fadeIn var(--duration-base)}.progress-bar::before{content:"";position:absolute;width:var(--song-progress);inset:0 auto 0 0;background-color:var(--current-primary,--primary);border-radius:999px}.progress-bar:not(.has-time-data){display:none}.player-channels{display:flex;flex-direction:column;gap:.5rem;max-width:280px;max-height:208px}.channel-item{display:flex;transition:background-color var(--duration-short);border-radius:.5rem;text-align:left;gap:.5rem;padding:.5rem;position:relative}.channel-item:hover{background-color:var(--bg-subtle)}.channel-item.is-current{animation:blink var(--duration-xxlong) infinite ease-in-out}.channel-item-picture{border-radius:.5rem;pointer-events:none;object-fit:cover;width:48px;height:48px}.channel-name{font-weight:600;color:var(--color-title)}.channel-description{font-size:.875rem;opacity:.75}.channel-quick-view{position:absolute;inset:0;color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;z-index:1;transition:opacity var(--duration-short);will-change:opacity}.channel-quick-view::before{content:"";display:block;position:absolute;inset:0;background-image:var(--player-backdrop-gradient);z-index:-1}.channel-quick-view-picture{inset:0;border-radius:.5rem;pointer-events:none;height:100%;object-fit:cover;z-index:-2}.channel-quick-view-name{font-weight:600}.channel-item:not(:hover) .channel-quick-view{opacity:0;pointer-events:none}.station-toggle{width:48px;height:48px;border-radius:.5rem;overflow:hidden;box-shadow:var(--player-box-shadow-high);background-color:rgba(255,255,255,.2)}.station-toggle img{width:100%;height:100%;object-fit:cover}.player-feed{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:var(--player-gap)}.feed-item{background-color:var(--bg-item);border-radius:.5rem;border:1px solid var(--border-color);position:relative;overflow:hidden;transition:background-color var(--duration-short)}.feed-item:hover{background-color:var(--bg-item-hover)}.feed-title{color:var(--color-title);margin-bottom:.5rem}.feed-tag{color:var(--current-primary,var(--primary))}.ytops{--ytops-item-width:40%;--ytops-item-height:80px;position:relative;filter:var(--player-drop-shadow);--player-gap:.5rem}@media (min-width:992px){.ytops{--ytops-item-height:100px;display:flex}.ytops::after{width:calc(100% - var(--ytops-item-width));content:"";aspect-ratio:16/9;display:block}}.ytops-element{display:flex;align-items:center;position:relative}.ytops-element img{height:var(--ytops-item-height);object-fit:cover}.ytops-load-iframe{position:absolute;inset:0}.ytops-info{padding-left:1rem;padding-right:1rem}.ytops-info-title{font-size:1rem;font-weight:700;color:var(--color-title)}.ytops-info-channel{font-size:.875rem;opacity:.5;margin:.5rem 0 0;line-height:1}.ytops-item{background-color:var(--ytops-bg-item,var(--bg-item));counter-increment:ytlist-item;display:flex;transition:background-color var(--duration-short),margin var(--duration-short);border-radius:.5rem 0 0 .5rem;overflow:hidden;border:1px solid var(--border-color)}.ytops-item.is-active{--ytops-bg-item:var(--ytops-bg-item-active);border-right:0}.ytops-item.is-active::before{background-color:var(--current-primary,var(--primary))}.ytops-item::before{content:counter(ytlist-item);background-color:var(--ytops-bg-number,var(--player-bg));line-height:var(--ytops-item-height);transition:background-color var(--duration-short);text-align:center;color:#fff;font-weight:700;flex:none;font-size:1.25rem;width:2rem}.ytops-item+.ytops-item{margin-top:var(--player-gap)}.ytops-item:not(.is-active) .ytops-iframe{display:none}.ytops-content{overflow:hidden;width:100%}@media (max-width:991px){.ytops-content{flex:1}}.ytops-list{overflow:hidden;width:100%}.ytops-iframe{padding:1rem;background-color:var(--ytops-bg-iframe,var(--bg-item));aspect-ratio:16/9}@media (min-width:992px){.ytops-item::before{font-size:1.5rem;width:2.5rem}.ytops-item:not(.is-active){margin-right:var(--player-gap)}.ytops-list{width:var(--ytops-item-width)}.ytops-iframe{border-radius:0 .5rem .5rem 0;position:absolute;inset:0 0 0 auto;background-color:var(--ytops-bg-item-active);width:calc(100% - var(--ytops-item-width));border:1px solid var(--border-color)}.slider-wrapper{--slider-aspect-ratio:21/9}}.ytops-iframe iframe{background-color:var(--player-bg);width:100%;height:100%}.schedule-item.is-current .schedule-meta{background-image:linear-gradient(180deg,transparent,var(--current-primary,var(--primary)))}.status{color:#fff;font-size:.875rem;line-height:1;padding:4px 8px;margin-bottom:var(--player-gap-small);background-color:var(--current-primary,var(--primary));border-radius:999px;font-weight:500;display:inline-flex;white-space:nowrap}.status-off{background-color:var(--bg-subtle);color:var(--color-title)}.mini-schedule-meta .status{margin-bottom:0;margin-right:var(--player-gap-small)}.mini-schedule-progress{pointer-events:none;background-color:var(--current-primary,var(--primary));position:absolute;opacity:.1;inset:0 auto 0 0;width:var(--song-progress)}.mini-schedule-progress:not(.has-time-data){display:none}.slider{overflow:hidden;position:relative;border-radius:1rem}.slider-wrapper{transition:transform .5s;display:flex;width:100%;aspect-ratio:var(--slider-aspect-ratio,16/9)}.slider-item{min-width:100%;position:relative;overflow:hidden}.slider-link{display:block;text-decoration:none;position:relative;height:100%;width:100%}.slider-title{position:absolute;inset:0;font-weight:700;color:#fff;background-image:var(--player-backdrop-gradient);display:flex;align-items:flex-end;font-size:1rem;padding:1rem}@media (min-width:768px){.slider-title{padding:1.5rem;font-size:1.25rem}}@media (min-width:992px){.slider-title{padding:2rem;font-size:1.5rem}.player-desc{font-size:1.125rem}}.slider-image{width:100%;height:100%;object-fit:cover}:root{--player-container-width:1100px;--player-border-radius:0;--player-margin-compensate:0;--player-padding:0;--scroll-min-width:260px}.player{min-height:auto;background-color:transparent}.player::before{display:none}.player-buttons{gap:var(--player-gap);margin-top:1rem}.player-content{gap:0}.player-button-play{padding:0;background-color:transparent;--play-border-size:0}.player-button-play svg{width:3.5rem;height:3.5rem;color:#fff}.player-social{position:static;flex-direction:row;gap:.25rem;flex-wrap:wrap}.player-meta{max-width:initial;gap:var(--player-gap-large)}.player-bg-blur{opacity:.75;animation:20s infinite alternate zoomIn}.player-desc{text-transform:uppercase;opacity:.75}.player-picture{--image-size:260px;box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2),0 0 0 5px rgba(255,255,255,.2);width:100%;max-width:var(--image-size)}.header-end{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:var(--player-header-space);border-top:2px solid rgba(255,255,255,.1);padding-top:1rem;padding-bottom:1rem}.header::before{background:var(--player-overlay-full);inset:0;position:absolute;z-index:-1;content:"";pointer-events:none}.footer-apps{color:#fff}.dark{--btn-alt-bg:rgb(0 0 0 / 20%)}.dark .volume-range-wrapper{background-color:rgba(0,0,0,.2)}.dark .header-end{border-color:rgba(0,0,0,.2)}.app-button{transition:filter var(--duration-short)}.app-button:hover{filter:drop-shadow(0 2px 6px #fff)}.card-item,.feed-item,.tile{border:0}.card-wrapper{background-color:transparent}.card-time{font-size:.875rem;font-weight:600}.card-description{font-size:.875rem}.card-item{box-shadow:var(--player-box-shadow-high)}.mini-schedule{color:#fff;background-color:var(--bg-overlay-dark);border-radius:55rem}.mini-schedule-picture{border-radius:55rem}.mini-schedule-picture .tile-art{background-color:#000}.mini-schedule .tile-bg{display:none}.mini-schedule-meta .tile-title{color:#fff}.mini-schedule-meta .status-off{color:#fff;background-color:var(--bg-overlay-dark)}.schedule-item{border-bottom:6px solid var(--current-primary,var(--primary))}.player-history{--tile-min-width:12rem;align-items:flex-end}.history{--card-aspect-ratio:1/1;--card-title-size:1rem}.history-description{order:-1}.history-meta{background-image:var(--player-overlay-full)}.ytops-iframe,.ytops-item{border:none}.ytops-element img{width:var(--ytops-item-height)}.section-name{flex:none;font-size:1.25rem}.section-heading{justify-content:center;gap:1rem}.section-heading::after,.section-heading::before{content:"";height:2px;width:10%;background-color:var(--border-color)}.scroll-backwards,.scroll-forwards{position:absolute;top:50%;transform:translateY(-50%);z-index:20}.scroll-forwards{right:-.75rem}.scroll-backwards{left:-.75rem}@media (min-width:992px){.header-end{padding-top:2rem;padding-bottom:2rem}.scroll-forwards{right:-1.25rem}.scroll-backwards{left:-1.25rem}}@media (min-width:576px){.scroll-fix>*{min-width:calc(50% - var(--player-gap)/ 2)}}@media (min-width:768px){.scroll-fix>*{min-width:calc(33.3333333333% - var(--player-gap)/ 1.5)}}.feed-title{font-weight:700;font-size:1rem}.feed-meta{padding:1.5rem}@media (max-width:991px){.player-meta{flex-direction:column;justify-content:center}.player-content{justify-content:center;max-width:calc(100vw - 1rem);text-align:center}.player-buttons{justify-content:center}.visualizer-switch{order:-1}}@media (max-width:767px){.player-picture{--image-size:500px}}.channel-quick-view{display:flex;border-radius:.5rem;gap:.5rem;padding:.5rem;flex-direction:row;background-color:var(--player-dropdown-bg)}.channel-quick-view-picture{position:initial;width:48px}.channel-quick-view-meta{display:flex;flex-direction:column}.channel-quick-view-desc{font-size:.875rem;opacity:.75;color:var(--color-text)}.channel-quick-view::before{background:var(--bg-subtle)}