@charset "UTF-8";swiper-container[data-v-be5b08d3]{--swiper-navigation-color: rgb(var(--v-theme-primary));--swiper-navigation-size: 1.75rem;--swiper-pagination-color: rgb(var(--v-theme-primary))}.promotional-banner[data-v-be5b08d3]{width:100%}.promotional-banner--browse_top[data-v-be5b08d3]{margin-bottom:1.5rem}.promotional-banner--station_detail_sidebar[data-v-be5b08d3]{margin-top:1rem}.promotional-banner--station_detail_inline[data-v-be5b08d3]{margin:1.5rem 0}.promotional-banner-swiper[data-v-be5b08d3]{width:100%;overflow:hidden;aspect-ratio:970/250;height:auto;border-radius:8px}.promotional-banner-swiper[data-v-be5b08d3] .swiper-lazy-preloader{display:none}@media(max-width:768px){.promotional-banner-swiper[data-v-be5b08d3]{aspect-ratio:728/90;border-radius:6px}}.promotional-banner--browse_top .promotional-banner-swiper[data-v-be5b08d3],.promotional-banner--browse_top swiper-container.promotional-banner-swiper[data-v-be5b08d3]{aspect-ratio:728/90!important;height:auto!important;border-radius:6px!important}@media(min-width:769px){.promotional-banner--browse_top .promotional-banner-swiper[data-v-be5b08d3],.promotional-banner--browse_top swiper-container.promotional-banner-swiper[data-v-be5b08d3]{aspect-ratio:728/90!important;height:auto!important}}@media(max-width:768px){.promotional-banner--browse_top .promotional-banner-swiper[data-v-be5b08d3],.promotional-banner--browse_top swiper-container.promotional-banner-swiper[data-v-be5b08d3]{aspect-ratio:728/90!important;height:auto!important;border-radius:4px!important}}.banner-slide[data-v-be5b08d3]{width:100%;height:100%;cursor:default;position:relative;display:flex;align-items:center;justify-content:center}.banner-slide.banner-clickable[data-v-be5b08d3]{cursor:pointer}.banner-slide.banner-clickable[data-v-be5b08d3]:hover{opacity:.95}.banner-card[data-v-be5b08d3]{width:100%;overflow:hidden;cursor:default;border-radius:8px}.promotional-banner--station_detail_sidebar .banner-card[data-v-be5b08d3]{border-radius:6px;aspect-ratio:300/250}.promotional-banner--station_detail_inline .banner-card[data-v-be5b08d3]{border-radius:8px;aspect-ratio:336/280}.banner-card.banner-clickable[data-v-be5b08d3]{cursor:pointer;transition:opacity .2s}.banner-card.banner-clickable[data-v-be5b08d3]:hover{opacity:.9}.v-ikl4n-banner-image[data-v-be5b08d3]{width:100%!important;height:100%!important}.v-ikl4n-banner-image[data-v-be5b08d3] .v-img__img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.v-ikl4n-banner-image[data-v-be5b08d3] .v-responsive{width:100%!important;height:100%!important}.banner-gradient-fallback[data-v-be5b08d3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:90px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:inherit}.banner-fallback-content[data-v-be5b08d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.status-dot[data-v-5e86567f]{width:8px;height:8px;min-width:8px;min-height:8px;border-radius:50%;flex-shrink:0}.status-dot--success[data-v-5e86567f]{background:rgb(var(--v-theme-success))}.status-dot--error[data-v-5e86567f]{background:rgb(var(--v-theme-error))}.status-dot--warning[data-v-5e86567f]{background:rgb(var(--v-theme-warning))}.station-card[data-v-5e86567f]{display:flex;flex-direction:column}.station-card .station-card-header[data-v-5e86567f]{flex-shrink:0}.station-card .station-card-content[data-v-5e86567f]{flex:1 1 auto;min-height:0;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;padding-top:0!important}.station-card .station-card-content[data-v-5e86567f] .station-description{width:100%;margin-top:0;line-height:1.4;min-height:7em;max-height:7em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5}.station-card .station-card-footer[data-v-5e86567f]{flex-shrink:0;margin-top:auto}.layout-blank .misc-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;min-block-size:calc(var(--vh, 1vh) * 100)}.layout-blank .misc-avatar{z-index:1}.misc-wrapper .footer-coming-soon{position:absolute;z-index:-1;inline-size:100%;inset-block-end:0;inset-inline-start:0}.misc-wrapper .footer-coming-soon-obj{position:absolute;inline-size:100%;inset-block-end:12%;inset-inline-start:15%}@media(max-width:1200px){.misc-wrapper .footer-coming-soon-obj{inset-block-end:5%}}.avatar-center[data-v-5acbee81]{position:absolute;inset-block-start:-2rem;inset-inline-start:1rem;inline-size:72px;block-size:72px}.avatar-center[data-v-5acbee81] .v-avatar{border:3px solid rgb(var(--v-theme-surface))}.station-subtitle[data-v-5acbee81]{min-height:20px;align-items:center;display:flex;flex-shrink:0}.station-subtitle .now-playing-pill[data-v-5acbee81]{height:20px;line-height:20px;display:inline-flex;align-items:center}.status-dot[data-v-5acbee81]{width:8px;height:8px;min-width:8px;min-height:8px;border-radius:50%;flex-shrink:0}.status-dot--success[data-v-5acbee81]{background:rgb(var(--v-theme-success))}.status-dot--error[data-v-5acbee81]{background:rgb(var(--v-theme-error))}.status-dot--warning[data-v-5acbee81]{background:rgb(var(--v-theme-warning))}.station-blurb[data-v-5acbee81]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;line-height:1.5rem;min-height:4.5rem;word-break:break-word}.now-playing-pill[data-v-5acbee81]{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;position:relative;overflow:visible;transition:background-color .4s ease-in-out,color .4s ease-in-out}.now-playing-pill[data-v-5acbee81] .v-chip__content{color:inherit;display:flex;align-items:center;gap:.25rem;min-width:0;max-width:100%;overflow:visible;position:relative;z-index:1;transition:color .4s ease-in-out}.now-playing-pill .now-playing-text[data-v-5acbee81]{display:flex;align-items:center;gap:.25rem;min-width:0;max-width:100%;overflow:hidden;font-size:.7rem;line-height:1.2}.now-playing-pill .now-playing-icon[data-v-5acbee81]{flex-shrink:0}.now-playing-pill .now-playing-artist[data-v-5acbee81]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1;max-width:100%;transform:translateY(1px)}.now-playing-pill .pulse-dot[data-v-5acbee81]{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;position:relative;z-index:10;background-color:var(--pulse-dot-color, rgb(var(--v-theme-on-surface)));transition:background-color .4s ease-in-out;animation:pulse-5acbee81 2s ease-in-out infinite}[data-v-5acbee81] .v-chip{overflow:visible!important}.v-card-subtitle[data-v-5acbee81]{overflow:visible!important;min-width:0}@keyframes pulse-5acbee81{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@media(prefers-reduced-motion:reduce){.now-playing-pill .pulse-dot[data-v-5acbee81]{animation:none}}.listeners-section[data-v-5acbee81]{flex-wrap:wrap;gap:8px}.listeners-text[data-v-5acbee81]{flex:1;min-width:0;white-space:nowrap}.listeners-label[data-v-5acbee81]{display:inline}.listeners-avatars[data-v-5acbee81]{flex-shrink:0}.listener-avatar[data-v-5acbee81]{transition:transform .2s ease}.listener-avatar[data-v-5acbee81]:hover{transform:scale(1.1);z-index:1}@media(max-width:960px){.listeners-section[data-v-5acbee81]{gap:6px}.listeners-text[data-v-5acbee81]{font-size:.9rem}}@media(max-width:600px){.listeners-section[data-v-5acbee81]{gap:4px}.listeners-text[data-v-5acbee81]{font-size:.875rem}.listeners-label-compact[data-v-5acbee81]{display:none}}.layout-blank .auth-wrapper{min-block-size:calc(var(--vh, 1vh) * 100)}.layout-blank .auth-card{z-index:1!important}@media(min-width:1264px),(max-width:959px)and (min-width:450px){.layout-blank .v-otp-input .v-otp-input__content{gap:1.25rem}}@media(min-width:960px){.skin--bordered .auth-card-v2{border-inline-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))!important}}@media(max-width:1200px){.auth-footer-mask{inset-block-end:10%!important}}.auth-logo{position:absolute;z-index:1;inset-block-start:2.5rem;inset-inline-start:2.5rem}.auth-wrapper .auth-illustration{z-index:1;max-inline-size:48rem}.auth-wrapper .auth-footer-mask{position:absolute;inline-size:100%;inset-block-end:5%}.app-logo{display:flex;align-items:center;column-gap:.5rem}.app-logo .app-logo-title{font-size:1.25rem;font-weight:600;letter-spacing:.27px;line-height:1.5rem;text-transform:capitalize}.emoji-only-message .emoji-large[data-v-527581ec]{font-size:2.5rem;line-height:1}.message-container[data-v-527581ec]{display:flex;flex-direction:column;max-inline-size:100%}.message-container.items-start[data-v-527581ec]{align-items:flex-start}.message-container.items-end[data-v-527581ec]{align-items:flex-end}.chat-message-wrapper[data-v-527581ec]{position:relative;display:inline-flex;max-inline-size:100%}.chat-message-wrapper .hover-zone-left[data-v-527581ec],.chat-message-wrapper .hover-zone-right[data-v-527581ec]{position:absolute;top:0;bottom:0;inline-size:45px}.chat-message-wrapper .hover-zone-left[data-v-527581ec]{left:-45px}.chat-message-wrapper .hover-zone-right[data-v-527581ec]{right:-45px}@media(min-width:769px){.chat-message-wrapper .reaction-hover-btn[data-v-527581ec]{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:auto}.chat-message-wrapper:hover .reaction-hover-btn[data-v-527581ec],.chat-message-wrapper .hover-zone-left:hover~.reaction-hover-btn[data-v-527581ec],.chat-message-wrapper .hover-zone-right:hover~.reaction-hover-btn[data-v-527581ec],.chat-message-wrapper .reaction-hover-btn[data-v-527581ec]:hover,.chat-message-wrapper .reaction-hover-btn[data-v-527581ec]:focus-within{opacity:1;visibility:visible}}@media(max-width:768px){.chat-message-wrapper .reaction-hover-btn[data-v-527581ec]{opacity:.7}}.reaction-hover-btn[data-v-527581ec]{position:absolute;bottom:4px;background:rgb(var(--v-theme-surface))!important;box-shadow:0 2px 8px #0000001a!important;z-index:10}.reaction-hover-btn.reaction-hover-btn-left[data-v-527581ec]{left:-36px}.reaction-hover-btn.reaction-hover-btn-right[data-v-527581ec]{right:-36px}.chat-content[data-v-527581ec]{display:inline-block;max-inline-size:100%;border-end-end-radius:8px;border-end-start-radius:8px;overflow-wrap:anywhere}.chat-content p[data-v-527581ec]{overflow-wrap:anywhere}.chat-content.bg-surface[data-v-527581ec]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))!important}.chat-content[data-v-527581ec] .mention{font-weight:600;color:rgb(var(--v-theme-primary))}.chat-content.chat-left[data-v-527581ec]{border-start-end-radius:8px}.chat-content.chat-right[data-v-527581ec]{border-start-start-radius:8px}.chat-meta .text-caption[data-v-527581ec]{font-size:.6875rem}.quick-reactions-card[data-v-527581ec]{box-shadow:0 4px 12px #00000026}.reactions[data-v-527581ec]{max-inline-size:250px}.reaction-chip[data-v-527581ec]{cursor:pointer;font-size:.75rem;block-size:1.75rem;min-inline-size:2.5rem;transition:transform .2s ease}.reaction-chip[data-v-527581ec]:hover{transform:scale(1.05)}.reaction-chip .reaction-emoji[data-v-527581ec]{font-size:.8125rem;line-height:1;display:inline-block}.reaction-chip .reaction-count[data-v-527581ec]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))!important;font-size:.75rem;margin-inline-start:.25rem}.emoji-picker-card[data-v-e485311d]{background:rgb(var(--v-theme-surface));border-radius:8px;box-shadow:0 4px 12px #00000026;padding:.5rem;overflow:hidden}.emoji-grid[data-v-e485311d]{display:grid;grid-template-columns:repeat(6,2.5rem);gap:.25rem;justify-content:center}.emoji-btn[data-v-e485311d]{display:flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;padding:0;font-size:1.5rem;line-height:1;background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:all .15s ease}.emoji-btn[data-v-e485311d]:hover{background:rgba(var(--v-theme-primary),.08);transform:scale(1.1)}.emoji-btn[data-v-e485311d]:active{transform:scale(.95)}.chat-panel-card[data-v-aa848383]{display:flex;flex-direction:column;block-size:500px;background:rgb(var(--v-theme-surface));overflow:hidden}@media(max-width:768px){.chat-panel-card[data-v-aa848383]{block-size:400px}}.pinned-message-banner[data-v-aa848383]{background:rgba(var(--v-theme-primary),.08)}.chat-log[data-v-aa848383]{flex:1;overscroll-behavior:contain}.chat-log .chat-group .chat-body[data-v-aa848383]{max-inline-size:calc(100% - 6.75rem)}.chat-log .chat-group .chat-avatar[data-v-aa848383]{flex-shrink:0;align-self:flex-start}.chat-log[data-v-aa848383] .ps__rail-x{display:none!important}.chat-input-container[data-v-aa848383]{background:rgb(var(--v-theme-surface))}.empty-state[data-v-aa848383]{opacity:.6}.lyrics-pre[data-v-9805f246]{white-space:pre-wrap;line-height:1.6;padding:12px 14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:color-mix(in srgb,rgb(var(--v-theme-surface)) 92%,transparent)}.station-status-pill[data-v-fa7371ca]{font-weight:500}.station-status-pill[data-v-fa7371ca] .v-chip__content{display:inline-flex;align-items:center;gap:.5rem}.station-status-pill .pulse-dot[data-v-fa7371ca]{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;background-color:var(--pulse-dot-color, rgb(var(--v-theme-on-surface)));animation:status-pulse-fa7371ca 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.station-status-pill .pulse-dot[data-v-fa7371ca]{animation:none}}@keyframes status-pulse-fa7371ca{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.now-playing-content[data-v-fd2b8e25]{min-width:0}.now-playing-content .now-playing-station-info[data-v-fd2b8e25]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.now-playing-content .now-playing-title[data-v-fd2b8e25],.now-playing-content .now-playing-artist[data-v-fd2b8e25]{display:block;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;position:relative}.now-playing-content .now-playing-title.marquee[data-v-fd2b8e25],.now-playing-content .now-playing-artist.marquee[data-v-fd2b8e25]{overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important}.now-playing-content .now-playing-title.marquee .marquee-content[data-v-fd2b8e25],.now-playing-content .now-playing-artist.marquee .marquee-content[data-v-fd2b8e25]{display:inline-block;padding-inline-end:2rem;animation:marquee-fd2b8e25 var(--marquee-dur, 10s) linear 2s infinite;will-change:transform}.now-playing-content .now-playing-title.marquee .marquee-content[data-v-fd2b8e25]:after,.now-playing-content .now-playing-artist.marquee .marquee-content[data-v-fd2b8e25]:after{content:attr(data-text);padding-inline-start:2rem}.now-playing-content .now-playing-title.marquee:hover .marquee-content[data-v-fd2b8e25],.now-playing-content .now-playing-artist.marquee:hover .marquee-content[data-v-fd2b8e25],.now-playing-content .now-playing-title.marquee-paused .marquee-content[data-v-fd2b8e25],.now-playing-content .now-playing-artist.marquee-paused .marquee-content[data-v-fd2b8e25]{animation-play-state:paused}@keyframes marquee-fd2b8e25{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.now-playing-title.marquee .marquee-content[data-v-fd2b8e25],.now-playing-artist.marquee .marquee-content[data-v-fd2b8e25]{animation:none!important}}.play-pause-btn[data-v-fd2b8e25]{width:54px!important;height:54px!important;min-width:54px!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .3s ease,opacity .2s ease}.play-pause-btn[data-v-fd2b8e25]:active{transform:scale(.92)}.play-pause-btn[data-v-fd2b8e25]:hover{opacity:.85;filter:brightness(1.15)}.play-pause-btn.custom-color-btn[data-v-fd2b8e25]{background-color:var(--custom-btn-bg)!important}.play-pause-btn.custom-color-btn[data-v-fd2b8e25] .v-btn__overlay,.play-pause-btn.custom-color-btn[data-v-fd2b8e25] .v-btn__underlay{display:none!important}.play-pause-btn.custom-color-btn[data-v-fd2b8e25] .v-icon{color:#fff!important}.play-pause-btn.custom-color-btn[data-v-fd2b8e25]:hover,.play-pause-btn.custom-color-btn[data-v-fd2b8e25]:focus,.play-pause-btn.custom-color-btn[data-v-fd2b8e25]:active{opacity:.85;background-color:var(--custom-btn-bg)!important}.station-long-description[data-v-38856c18] p{margin-block:0 .75rem}.station-long-description[data-v-38856c18] p:last-child{margin-block-end:0}.station-long-description[data-v-38856c18] ul,.station-long-description[data-v-38856c18] ol{margin-block:0 .75rem;padding-inline-start:1.25rem}.station-long-description[data-v-38856c18] a{color:rgb(var(--v-theme-primary));text-decoration:underline}[data-v-38856c18] .v-chip,[data-v-38856c18] .v-chip .v-chip__content{font-size:.75rem!important}.meta-key[data-v-c26fde40]{border:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:6px;block-size:1.5625rem;padding-block:.1rem;padding-inline:.25rem}.player-background-layer[data-v-dfc026cf]{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit}.mesh-layer[data-v-dfc026cf]{position:absolute;inset:0;opacity:0;transition:opacity 1s cubic-bezier(.4,0,.2,1),background 1s cubic-bezier(.4,0,.2,1);contain:layout style paint;content-visibility:auto}.mesh-layer[data-v-dfc026cf]:before,.mesh-layer[data-v-dfc026cf]:after{content:"";position:absolute;inset:-30%;background:inherit;opacity:.75;filter:blur(14px) saturate(1.25);transform:translateZ(0);animation-play-state:paused;transition:background 1s cubic-bezier(.4,0,.2,1),opacity 1s cubic-bezier(.4,0,.2,1)}.mesh-layer[data-v-dfc026cf]:before{mix-blend-mode:screen;animation:meshFloatA-dfc026cf var(--mesh-a, 10s) ease-in-out infinite}.mesh-layer[data-v-dfc026cf]:after{opacity:.55;mix-blend-mode:overlay;animation:meshFloatB-dfc026cf var(--mesh-b, 15s) ease-in-out infinite}.mesh-layer.is-playing[data-v-dfc026cf]:before,.mesh-layer.is-playing[data-v-dfc026cf]:after{animation-play-state:running;will-change:transform}.mesh-layer.is-light[data-v-dfc026cf]:before{mix-blend-mode:multiply;opacity:.55}.mesh-layer.is-light[data-v-dfc026cf]:after{mix-blend-mode:overlay;opacity:.45}.mesh-layer.is-active[data-v-dfc026cf]{opacity:.9;transition:opacity 1s cubic-bezier(.4,0,.2,1),background 1s cubic-bezier(.4,0,.2,1)}.mesh-layer[data-v-dfc026cf]:not(.is-playing):before,.mesh-layer[data-v-dfc026cf]:not(.is-playing):after{display:none}@media(prefers-reduced-motion:reduce){.mesh-layer[data-v-dfc026cf]:before,.mesh-layer[data-v-dfc026cf]:after{animation:none!important;will-change:auto!important}}@keyframes meshFloatA-dfc026cf{0%{transform:translate3d(-20%,-15%,0) scale(1.05) rotate(-3deg)}20%{transform:translate3d(15%,-25%,0) scale(1.12) rotate(4deg)}40%{transform:translate3d(25%,10%,0) scale(1.08) rotate(-2deg)}60%{transform:translate3d(10%,25%,0) scale(1.15) rotate(5deg)}80%{transform:translate3d(-25%,15%,0) scale(1.1) rotate(-4deg)}to{transform:translate3d(-20%,-15%,0) scale(1.05) rotate(-3deg)}}@keyframes meshFloatB-dfc026cf{0%{transform:translate3d(20%,15%,0) scale(1.06) rotate(3deg)}25%{transform:translate3d(-15%,25%,0) scale(1.13) rotate(-5deg)}50%{transform:translate3d(-25%,-10%,0) scale(1.09) rotate(2deg)}75%{transform:translate3d(-10%,-25%,0) scale(1.16) rotate(-4deg)}to{transform:translate3d(20%,15%,0) scale(1.06) rotate(3deg)}}.lyrics-text[data-v-9c134b22]{white-space:pre-wrap;line-height:1.6;font-size:.95rem}.volume-slider-container[data-v-ce0ba240]{display:flex;align-items:center;justify-content:center;width:100px;height:24px;--track-color: rgba(255, 255, 255, .2);--fill-color: rgba(255, 255, 255, .9)}.volume-slider-container.is-vertical[data-v-ce0ba240]{width:24px;height:100px}.volume-slider-container.is-vertical .volume-range-input[data-v-ce0ba240]{transform:rotate(-90deg);width:100px}.volume-range-input[data-v-ce0ba240]{-webkit-appearance:none;width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,var(--fill-color) 0%,var(--fill-color) var(--progress),var(--track-color) var(--progress),var(--track-color) 100%);outline:none;cursor:pointer;transition:height .2s ease}.volume-range-input[data-v-ce0ba240]:hover{height:6px}.volume-range-input[data-v-ce0ba240]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:0;height:0}.volume-range-input[data-v-ce0ba240]::-moz-range-thumb{border:none;width:0;height:0;background:transparent}.dock-actions[data-v-cc9caca5]{gap:10px;justify-content:flex-end}.extras-group[data-v-cc9caca5]{gap:6px}.mobile-more-btn[data-v-cc9caca5]{display:none}.mobile-more-menu-list[data-v-cc9caca5]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0006}.mobile-more-menu-list[data-v-cc9caca5] .v-list-item{color:#ffffffe6;min-height:48px;padding-inline:16px}.mobile-more-menu-list[data-v-cc9caca5] .v-list-item:hover,.mobile-more-menu-list[data-v-cc9caca5] .v-list-item:focus{background:#ffffff1a}.mobile-more-menu-list[data-v-cc9caca5] .v-list-item:active{background:#ffffff26}.mobile-more-menu-list .mobile-menu-item[data-v-cc9caca5]{min-height:48px;padding-inline:16px;display:flex!important;align-items:center!important;gap:12px;width:100%}.mobile-more-menu-list .mobile-menu-item[data-v-cc9caca5] .v-list-item-title{font-size:14px!important;font-weight:500!important;color:#ffffffe6!important;line-height:1.5!important;white-space:nowrap!important;overflow:visible!important;display:block!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important}.mobile-more-menu-list .mobile-menu-item[data-v-cc9caca5] .v-list-item-title *{color:#ffffffe6!important}.mobile-more-menu-list[data-v-cc9caca5] .v-list-item-title{font-size:14px;font-weight:500;color:#ffffffe6;line-height:1.5;white-space:nowrap;overflow:visible}.mobile-more-menu-list .mobile-menu-icon[data-v-cc9caca5]{color:#ffffffe6!important;margin-inline-end:12px!important;font-size:20px!important;flex-shrink:0!important}.mobile-more-menu-list[data-v-cc9caca5] .v-icon{color:#ffffffe6;margin-inline-end:12px;font-size:20px;flex-shrink:0}.mobile-more-menu-list[data-v-cc9caca5] .v-list-item{min-height:48px;padding-inline:16px;display:flex;align-items:center}.volume-section[data-v-cc9caca5]{gap:8px}[data-v-cc9caca5] .dock-volume.volume-slider-container{width:84px!important}.volume-slider-desktop[data-v-cc9caca5]{display:block}@media(max-width:768px){.dock-actions[data-v-cc9caca5]{gap:6px}.extras-group-desktop[data-v-cc9caca5]{display:none!important}.mobile-more-btn[data-v-cc9caca5]{display:flex!important}.volume-section-desktop[data-v-cc9caca5]{display:none!important}[data-v-cc9caca5] .v-btn{min-width:36px!important;width:36px!important;height:36px!important}[data-v-cc9caca5] .v-icon{font-size:20px!important}.play-pause-btn[data-v-cc9caca5]{min-width:40px!important;width:40px!important;height:40px!important}.play-pause-btn[data-v-cc9caca5] .v-icon{font-size:22px!important}}@media(max-width:480px){.dock-actions[data-v-cc9caca5]{gap:4px}.extras-group[data-v-cc9caca5]{gap:3px}[data-v-cc9caca5] .v-btn{min-width:32px!important;width:32px!important;height:32px!important}[data-v-cc9caca5] .v-icon{font-size:18px!important}.play-pause-btn[data-v-cc9caca5]{min-width:36px!important;width:36px!important;height:36px!important}.play-pause-btn[data-v-cc9caca5] .v-icon{font-size:20px!important}}.glass-btn[data-v-cc9caca5]{background:#ffffff1a;transition:background .2s}.glass-btn[data-v-cc9caca5]:hover{background:#ffffff40}.glass-btn-text[data-v-cc9caca5]{opacity:.8}.glass-btn-text[data-v-cc9caca5]:hover{opacity:1;background:#ffffff1a}.play-pause-btn[data-v-cc9caca5]{transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .3s ease}.play-pause-btn[data-v-cc9caca5]:active{transform:scale(.92)}.play-pause-btn[data-v-cc9caca5]:not(.m3-colored-btn) .v-icon{color:#fff!important}.m3-colored-btn[data-v-cc9caca5]:hover{opacity:.85;filter:brightness(1.15)}.m3-colored-btn[data-v-cc9caca5] .v-icon{transition:color .3s ease}.random-play-btn[data-v-cc9caca5]{position:relative;overflow:visible!important}.random-play-btn[data-v-cc9caca5]:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:linear-gradient(90deg,#4285f4,#ea4335,#fbbc04,#34a853,#4285f4);background-size:300% 100%;opacity:.9;animation:randomPlayGradient-cc9caca5 3s linear infinite,randomPlayPulse-cc9caca5 2s ease-in-out infinite;z-index:-1;filter:blur(8px)}.random-play-btn[data-v-cc9caca5]:hover:before{animation-play-state:paused;opacity:1}@keyframes randomPlayGradient-cc9caca5{0%{background-position:0% 50%}to{background-position:300% 50%}}@keyframes randomPlayPulse-cc9caca5{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.15);opacity:1}}.dock-meta[data-v-78477a29]{gap:4px;flex:1 1 auto;min-width:0;justify-content:center}.dock-meta.is-minimized[data-v-78477a29]{justify-content:center}.dock-station-wrapper[data-v-78477a29]{display:inline-flex;max-width:100%}.dock-station-chip[data-v-78477a29]{background:#ffffff1f!important;color:#ffffffe6!important;font-weight:400;letter-spacing:.3px}.dock-title[data-v-78477a29],.dock-subtitle[data-v-78477a29]{display:block;max-width:100%;line-height:1.2}.dock-meta.is-minimized[data-v-78477a29]{margin:0;padding:0}.dock-meta.is-minimized:has(.dock-station-chip) .dock-title[data-v-78477a29]{padding-left:8px;margin-top:0}.crossfade-line[data-v-78477a29]{position:relative}.marquee[data-v-78477a29]{overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important}.marquee[data-v-78477a29]:hover .marquee-content,.marquee-paused[data-v-78477a29] .marquee-content{animation-play-state:paused}.marquee[data-v-78477a29] .marquee-content{display:inline-block;padding-inline-end:2rem;animation:marquee-78477a29 var(--marquee-dur, 10s) linear 2s infinite;will-change:transform}.marquee[data-v-78477a29] .marquee-content:after{content:attr(data-text);padding-inline-start:2rem}@keyframes marquee-78477a29{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee[data-v-78477a29] .marquee-content{animation:none!important}}.dock-progress-wrapper[data-v-78477a29]{position:absolute;top:0;left:0;width:100%;opacity:.75;transition:opacity .5s ease-in-out}.dock-progress-wrapper[data-v-78477a29]:hover{opacity:1}.dock-progress-bar[data-v-78477a29]{width:100%}.dock-progress-bar[data-v-78477a29] .v-progress-linear__determinate{transition:width .5s ease-in-out}.fade-enter-active[data-v-78477a29],.fade-leave-active[data-v-78477a29]{transition:opacity .2s ease}.fade-enter-from[data-v-78477a29],.fade-leave-to[data-v-78477a29]{opacity:0}.dock-progress-container[data-v-78477a29]{position:relative;width:100%;margin-top:10px;min-height:3px}.dock-meta.is-minimized .dock-progress-wrapper[data-v-78477a29]{display:none}.expanded-content[data-v-5f0916f9]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;width:100%}@media(max-width:768px){.expanded-content[data-v-5f0916f9]{column-gap:8px}.dock-left[data-v-5f0916f9]{gap:8px}}@media(max-width:480px){.expanded-content[data-v-5f0916f9]{column-gap:6px}.dock-left[data-v-5f0916f9]{gap:6px}}.dock-left[data-v-5f0916f9]{gap:12px;align-items:center;padding-block:0}.expanded-content .artwork-avatar[data-v-5f0916f9]{margin:0;transition:transform .3s ease-in-out}.expanded-content .artwork-avatar[data-v-5f0916f9]:hover{transform:scale(1.05)}.dock-actions[data-v-5f0916f9]{gap:12px}.actions-fade-enter-active[data-v-5f0916f9],.actions-fade-leave-active[data-v-5f0916f9]{transition:opacity .5s ease-in-out}.actions-fade-enter-from[data-v-5f0916f9],.actions-fade-leave-to[data-v-5f0916f9]{opacity:0}.crossfade-enter-active[data-v-5f0916f9],.crossfade-leave-active[data-v-5f0916f9]{transition:opacity .5s ease-in-out}.crossfade-enter-from[data-v-5f0916f9],.crossfade-leave-to[data-v-5f0916f9]{opacity:0}.glass-btn-text[data-v-5f0916f9]{opacity:.8}.glass-btn-text[data-v-5f0916f9]:hover{opacity:1;background:#ffffff1a}@media(max-width:768px){.dock-actions[data-v-5f0916f9]{gap:8px}}@media(max-width:480px){.dock-actions[data-v-5f0916f9]{gap:6px}}.player-minimized-wrapper[data-v-3ab794b7]{width:100%;height:100%}.minimized-content-desktop[data-v-3ab794b7]{display:flex!important;align-items:center;height:100%}.minimized-meta[data-v-3ab794b7]{flex:1 1 0;min-width:0;overflow:hidden;display:flex;align-items:center;height:100%}.minimized-desktop-gap[data-v-3ab794b7]{gap:0 12px}.minimized-artwork[data-v-3ab794b7]{margin:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94);align-self:center;border-radius:var(--player-inner-radius, 4px)!important}.minimized-artwork[data-v-3ab794b7]:hover{transform:scale(1.05)}.minimized-content-mobile[data-v-3ab794b7]{display:none!important}.mobile-fab-wrapper[data-v-3ab794b7]{position:relative;display:inline-block}.mobile-fab-avatar[data-v-3ab794b7]{cursor:pointer;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:none;box-shadow:0 8px 32px #0006!important;transition:transform .2s ease,box-shadow .2s ease}.mobile-fab-avatar.glass-btn[data-v-3ab794b7]{background:#ffffff26!important}.mobile-fab-avatar.m3-colored-btn[data-v-3ab794b7]{border:none}.mobile-fab-avatar[data-v-3ab794b7]:active{transform:scale(.95)}.mobile-fab-avatar[data-v-3ab794b7] .v-icon{transition:color .3s ease}.fab-restore-button[data-v-3ab794b7]{position:absolute;top:-4px;right:-4px;width:20px;height:20px;min-width:20px;border-radius:50%;border:2px solid rgb(255,255,255);background:rgba(var(--v-theme-primary),1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:10;padding:0;margin:0;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000004d;transition:transform .2s ease,background-color .2s ease}.fab-restore-button[data-v-3ab794b7]:hover{transform:scale(1.1);background:rgba(var(--v-theme-primary),.9)}.fab-restore-button[data-v-3ab794b7]:active{transform:scale(.9)}.fab-restore-button .v-icon[data-v-3ab794b7]{line-height:1}@media(max-width:480px){.mobile-fab-avatar[data-v-3ab794b7] .v-icon{font-size:20px!important}.fab-restore-button[data-v-3ab794b7]{width:18px;height:18px;min-width:18px;top:-3px;right:-3px}.fab-restore-button .v-icon[data-v-3ab794b7]{font-size:12px!important}}@media(max-width:768px){.minimized-content-desktop[data-v-3ab794b7]{display:none!important}.minimized-content-mobile[data-v-3ab794b7]{display:flex!important}}.random-play-btn[data-v-3ab794b7]{position:relative;overflow:visible!important}.random-play-btn[data-v-3ab794b7]:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:linear-gradient(90deg,#4285f4,#ea4335,#fbbc04,#34a853,#4285f4);background-size:300% 100%;opacity:.9;animation:randomPlayGradient-3ab794b7 3s linear infinite,randomPlayPulse-3ab794b7 2s ease-in-out infinite;z-index:-1;filter:blur(8px)}.random-play-btn[data-v-3ab794b7]:hover:before{animation-play-state:paused;opacity:1}@keyframes randomPlayGradient-3ab794b7{0%{background-position:0% 50%}to{background-position:300% 50%}}@keyframes randomPlayPulse-3ab794b7{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.15);opacity:1}}.public-player-dock[data-v-b0a0740c]{position:fixed;bottom:0;z-index:1100;height:84px;transition:width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),left .4s cubic-bezier(.4,0,.2,1),bottom .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),margin .4s cubic-bezier(.4,0,.2,1),border-radius .4s cubic-bezier(.4,0,.2,1);left:50%;transform:translate(-50%);width:min(840px,100% - 2rem);margin:0 0 12px;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000004d;will-change:width,height,left,right,transform,margin,border-radius}.public-player-dock.is-minimized[data-v-b0a0740c]{overflow:visible}.public-player-dock.is-minimized[data-v-b0a0740c]{--player-dock-radius: 8px;--player-dock-inner-gap: 8px;--player-inner-radius: max(4px, calc(var(--player-dock-radius) - var(--player-dock-inner-gap)));height:68px;width:380px;max-width:none;left:auto;right:1.5rem;transform:translate(0);margin:0 0 24px;border-radius:8px}.dock-inner[data-v-b0a0740c]{display:flex;align-items:center;height:100%;width:100%;padding-inline:12px;padding-block:0;overflow:visible}.public-player-dock.is-minimized .dock-inner[data-v-b0a0740c]{padding-inline:8px;overflow:visible}.player-glass-content[data-v-b0a0740c]{position:relative;z-index:1;height:100%;width:100%;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#14141466;overflow:visible;border-radius:inherit}[data-v-b0a0740c] .player-background-layer{transition:opacity .3s ease,border-radius .4s cubic-bezier(.4,0,.2,1);border-radius:inherit}@media(max-width:768px){.public-player-dock.is-minimized[data-v-b0a0740c] .player-background-layer{opacity:0;visibility:hidden}}@media(max-width:768px){.public-player-dock.is-minimized .player-glass-content[data-v-b0a0740c]{overflow:visible;border-radius:50%;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}.artwork-avatar[data-v-b0a0740c]{border:1px solid rgba(255,255,255,.12);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.artwork-avatar[data-v-b0a0740c]:hover{transform:scale(1.05)}.fade-through-leave-active[data-v-b0a0740c]{transition:opacity 195ms cubic-bezier(.4,0,1,1)}.fade-through-leave-from[data-v-b0a0740c]{opacity:1}.fade-through-leave-to[data-v-b0a0740c]{opacity:0}.fade-through-enter-active[data-v-b0a0740c]{transition:opacity .28s cubic-bezier(0,0,.2,1),transform .28s cubic-bezier(0,0,.2,1)}.fade-through-enter-from[data-v-b0a0740c]{opacity:0;transform:scale(.92)}.fade-through-enter-to[data-v-b0a0740c]{opacity:1;transform:scale(1)}.public-player-dock.is-restoring .fade-through-enter-from[data-v-b0a0740c]{transform:scale(.97)}@media(max-width:960px){.public-player-dock[data-v-b0a0740c]{left:50%;transform:translate(-50%);width:calc(100% - 24px);margin:0 0 12px}.public-player-dock.is-minimized[data-v-b0a0740c]{height:68px;width:380px;max-width:none;left:auto;right:1.5rem;transform:translate(0);margin:0 0 24px;border-radius:8px}.dock-inner[data-v-b0a0740c]{padding-inline:12px}}@media(max-width:768px){.public-player-dock[data-v-b0a0740c]{left:50%;transform:translate(-50%);width:calc(100% - 2rem);margin:8px 0;border-radius:12px}.public-player-dock.is-minimized[data-v-b0a0740c]{width:48px;height:48px;min-width:48px;border-radius:50%;left:auto;right:1rem;bottom:16px;margin:0;transform:translate(0);padding:0;box-shadow:none;overflow:visible}.dock-inner[data-v-b0a0740c]{padding-inline:10px}.public-player-dock.is-minimized .dock-inner[data-v-b0a0740c]{padding:0;height:100%;width:100%;overflow:visible}}@media(max-width:480px){.public-player-dock[data-v-b0a0740c]{left:50%;transform:translate(-50%);width:calc(100% - 2rem);margin:6px 0;border-radius:10px}.public-player-dock.is-minimized[data-v-b0a0740c]{width:44px;height:44px;min-width:44px;border-radius:50%;left:auto;right:.75rem;bottom:12px;margin:0;transform:translate(0);padding:0}.dock-inner[data-v-b0a0740c]{padding-inline:8px}.public-player-dock.is-minimized .dock-inner[data-v-b0a0740c]{padding:0;height:100%;width:100%;overflow:visible}}@media(max-width:768px){.public-main{padding-inline:1rem}}.layout-vertical-nav{overflow:hidden}.layout-vertical-nav .nav-items{flex:1 1 0%;min-height:0;height:0}.layout-vertical-nav .sidebar-footer{flex-shrink:0;margin-top:auto;opacity:1;max-height:300px;transition:opacity .2s ease .2s,max-height .25s ease .2s}@media(min-width:1280px){.layout-vertical-nav-collapsed .layout-vertical-nav:not(.hovered) .sidebar-footer{opacity:0;max-height:0;overflow:hidden;padding-block:0;padding-inline:0;transition:opacity .12s ease 0s,max-height .18s ease 0s}}
