@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";body[data-v-52d354fa]{background-color:#000;margin:0}.background-video[data-v-52d354fa]{position:fixed;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.navbar[data-v-52d354fa]{position:fixed;width:100%;transition:background-color .3s ease,padding .3s ease;z-index:1000}.navbar.scrolled[data-v-52d354fa]{background-color:#0000004d}.navbar-container[data-v-52d354fa]{width:81%;display:flex;justify-content:space-between;align-items:center;padding:1rem}.navbar-left[data-v-52d354fa],.navbar-right[data-v-52d354fa]{display:flex;align-items:center}.navbar-link[data-v-52d354fa]{text-decoration:none;color:#fff;margin-left:1rem}.nav-logo-image[data-v-52d354fa]{height:4vw;width:auto;margin-left:-29%;margin-top:5px}.nav-logo-image[data-v-52d354fa]:hover{opacity:.8}@media (max-width: 900px){.navbar-container[data-v-52d354fa]{width:95%}.nav-logo-image[data-v-52d354fa]{height:10vw;margin-left:-27%}}@media (max-width: 400px){.navbar[data-v-52d354fa],nav.scrolled[data-v-52d354fa]{padding:7px 0}.navbar-container[data-v-52d354fa]{width:99%}.nav-logo-image[data-v-52d354fa]{margin-top:0}}.radio-player-container[data-v-dc170551]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;position:relative;background:transparent}.loading-container[data-v-dc170551]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.loading-spinner[data-v-dc170551]{width:3vw;height:3vw;border:.25vw solid rgba(255,255,255,.1);border-radius:50%;border-top-color:#efbc6d;animation:spin-dc170551 1s linear infinite;margin-bottom:1vw}@keyframes spin-dc170551{to{transform:rotate(360deg)}}.player-layout[data-v-dc170551]{display:flex;justify-content:space-between;align-items:center;width:95%;height:100%;position:relative;padding:2vw;gap:3vw}.left-section[data-v-dc170551]{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2vw;max-width:50%}.track-info-section[data-v-dc170551]{width:100%}.channel-title[data-v-dc170551]{font-size:2vw;font-weight:700;text-transform:uppercase;color:#efbc6d;margin:0 0 2vw;text-shadow:0 .2vw .8vw rgba(0,0,0,.3);letter-spacing:.05vw}.now-playing-label[data-v-dc170551]{font-size:.875vw;color:#a0edf3;text-transform:uppercase;letter-spacing:.05vw;font-weight:600;margin-bottom:.5vw}.track-name-container[data-v-dc170551]{min-height:3vw;display:flex;align-items:center;margin-bottom:1.5vw}.track-name[data-v-dc170551]{font-size:1.5vw;font-weight:600;margin:0;word-break:break-word;color:#f0f0f0;line-height:1.4;flex:1}.mobile-track-cover[data-v-dc170551]{display:none}.mobile-cover-image[data-v-dc170551]{width:15vw;height:15vw;min-width:15vw;border-radius:1vw;-o-object-fit:cover;object-fit:cover;box-shadow:0 .4vw 1.2vw #0000004d}.track-cover-section[data-v-dc170551]{width:100%;display:flex;justify-content:flex-start}.cover-container[data-v-dc170551]{position:relative;width:18vw;height:18vw;border-radius:2vw;overflow:hidden;box-shadow:0 2vw 6vw #0000004d;transition:all .4s ease}.cover-container.playing[data-v-dc170551]{transform:scale(1.02);box-shadow:0 2.5vw 8vw #0006}.cover-image[data-v-dc170551]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.cover-container.playing .cover-image[data-v-dc170551]{transform:scale(1.05)}.error-message[data-v-dc170551]{background-color:#ff575726;color:#ff5757;padding:.75vw;border-radius:.5vw;font-size:.875vw;border:.1vw solid rgba(255,87,87,.3);margin-top:1vw}.volume-control[data-v-dc170551]{display:flex;align-items:center;gap:1vw;width:15vw;margin-top:3vw;position:relative}.volume-icon-button[data-v-dc170551]{width:1.5vw;height:1.5vw;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;color:#fff;padding:0;margin:0}.volume-icon-button[data-v-dc170551]:hover{opacity:.8}.volume-slider-container[data-v-dc170551]{position:relative;flex:1;height:.4vw;display:flex;align-items:center}.volume-track[data-v-dc170551]{position:absolute;height:.4vw;width:100%;background:#ffffff4d;border-radius:.2vw;overflow:hidden}.volume-fill[data-v-dc170551]{position:absolute;top:0;left:0;height:100%;background:#fff;border-radius:.2vw;transition:width .1s ease}.volume-slider[data-v-dc170551]{position:absolute;width:100%;height:1.5vw;opacity:0;cursor:pointer;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}.volume-percentage[data-v-dc170551]{position:absolute;top:-2.5vw;right:0;background:#ffffffe6;color:#000;padding:.3vw .6vw;border-radius:.3vw;font-size:.8vw;font-weight:500;white-space:nowrap;animation:fadeInOut-dc170551 1.5s ease-in-out}@keyframes fadeInOut-dc170551{0%{opacity:0;transform:translateY(-.5vw)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.5vw)}}.integrated-player-section[data-v-dc170551]{flex:2;display:flex;flex-direction:column;align-items:start;max-width:50vw}.vinyl-pitch-container[data-v-dc170551]{display:flex;align-items:center;justify-content:center;gap:3.5vw;width:100%;position:relative}.vinyl-container[data-v-dc170551]{position:relative;width:35vw;height:35vw;display:flex;align-items:center;justify-content:center}.vinyl-wrapper[data-v-dc170551]{position:relative;width:93%;height:93%;display:flex;align-items:center;justify-content:center}.vinyl-disc[data-v-dc170551]{width:100%;height:100%;filter:drop-shadow(0 1vw 3vw rgba(0,0,0,.4));transition:filter .3s ease}.vinyl-text[data-v-dc170551]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.control-center[data-v-dc170551]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12vw;height:12vw;background:#000c;-webkit-backdrop-filter:blur(1vw);backdrop-filter:blur(1vw);border-radius:50%;display:flex;align-items:center;justify-content:center;gap:1vw;box-shadow:0 0 2vw #0009;border:.2vw solid rgba(255,255,255,.1);transition:all .3s ease;overflow:hidden}.control-center.has-cover[data-v-dc170551]{border:none;box-shadow:0 0 2vw #000c}.control-center-overlay[data-v-dc170551]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;border-radius:50%;z-index:1}.control-button[data-v-dc170551]{background:none;border:none;cursor:pointer;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.control-button[data-v-dc170551]:hover{transform:scale(1.1)}.control-button img[data-v-dc170551]{width:4.5vw;height:4.5vw;filter:brightness(0) invert(1);drop-shadow:0 .1vw .2vw rgba(0,0,0,.8))}.loading-state[data-v-dc170551]{display:flex;flex-direction:column;align-items:center;gap:.5vw;color:#fff;font-size:.8vw;position:relative;z-index:2;text-shadow:0 .1vw .2vw rgba(0,0,0,.8)}.loading-spinner-small[data-v-dc170551]{width:2vw;height:2vw;border:.2vw solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-dc170551 1s linear infinite}.pitch-control-container[data-v-dc170551]{display:flex;flex-direction:column;align-items:center;gap:.8vw;position:relative;z-index:1;touch-action:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pitch-label[data-v-dc170551]{font-size:.7vw;font-weight:600;color:#fffc;text-transform:uppercase;letter-spacing:.05vw}.pitch-slider-container[data-v-dc170551]{position:relative;height:15vw;width:1.2vw;display:flex;align-items:center;justify-content:center}.pitch-track[data-v-dc170551]{position:absolute;width:.4vw;height:100%;background:#b4b4b4b3;border-radius:.2vw;overflow:visible}.pitch-markers[data-v-dc170551]{position:absolute;width:100%;height:100%;left:0;top:0}.pitch-marker[data-v-dc170551]{position:absolute;width:1vw;height:.1vw;background:#b4b4b4b3;left:-.3vw}.pitch-marker-major[data-v-dc170551]{width:1.4vw;height:.15vw;background:#ffffffe6;left:-.5vw}.pitch-marker-center[data-v-dc170551]{width:1.6vw;height:.2vw;background:#efbc6d;left:-.6vw}.pitch-marker-label[data-v-dc170551]{position:absolute;right:-2.2vw;top:50%;transform:translateY(-50%);font-size:.6vw;color:#fffc;font-weight:500;white-space:nowrap}.pitch-thumb-box[data-v-dc170551]{position:absolute;left:50%;transform:translate(-50%);width:1.4vw;height:1.4vw;background:#dcdcdcf2;border:.1vw solid rgba(255,255,255,.8);box-shadow:0 .1vw .3vw #0006;cursor:pointer;transition:all .1s ease}.pitch-thumb-active[data-v-dc170551]{background:#efbc6df2!important;border-color:#efbc6d!important;box-shadow:0 0 .5vw #efbc6d99!important}.pitch-slider-hidden[data-v-dc170551]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.pitch-value[data-v-dc170551]{font-size:.8vw;font-weight:700;color:#ffffffe6;font-family:Courier New,monospace;min-width:2.5vw;text-align:center;transition:all .2s ease}.pitch-value-visible[data-v-dc170551]{color:#efbc6d;text-shadow:0 0 .2vw rgba(239,188,109,.5)}.subtract[data-v-dc170551]{position:absolute;right:-48%;bottom:-10%;width:31vw;height:9.5vw;z-index:10}@media (min-width: 1300px){.player-layout[data-v-dc170551]{width:85%}}@media (max-width: 1000px){.player-layout[data-v-dc170551]{width:93%}.radio-player-container[data-v-dc170551]{padding:0 1vw}.control-button img[data-v-dc170551]{width:6vw;height:6vw}.channel-title[data-v-dc170551]{font-size:3vw}.vinyl-container[data-v-dc170551]{position:relative;width:41vw;height:41vw}.control-center[data-v-dc170551]{width:15vw;height:15vw}.track-name[data-v-dc170551]{font-size:2vw}}@media (max-width: 768px){.track-info-section[data-v-dc170551]{padding:4vw;padding-top:0}.track-name-container[data-v-dc170551]{gap:2vw}.radio-player-container[data-v-dc170551]{padding:0;height:auto;background:transparent}.player-layout[data-v-dc170551]{flex-direction:column;height:auto;justify-content:space-between;padding:0;gap:8vw;position:relative}.left-section .track-cover-section[data-v-dc170551]{display:none}.mobile-track-cover[data-v-dc170551]{display:block}.now-playing-label[data-v-dc170551]{margin-bottom:2vw}.left-section[data-v-dc170551]{max-width:100%;width:100%;align-items:flex-start;text-align:left;z-index:1;gap:2vw;flex:0 0 auto;position:relative}.channel-title[data-v-dc170551]{font-size:4.5vw}.track-name[data-v-dc170551]{font-size:3.5vw}.now-playing-label[data-v-dc170551]{font-size:2.5vw}.integrated-player-section[data-v-dc170551]{width:100%;max-width:100%;align-items:stretch;gap:2vw;flex:1;display:flex;flex-direction:column}.vinyl-pitch-container[data-v-dc170551]{flex-direction:row;align-items:flex-start;width:100%;padding:0;flex:1;min-height:0;gap:0}.pitch-control-container[data-v-dc170551]{flex-direction:column;align-items:center;gap:2vw;order:1;flex-shrink:0;width:20vw;margin-top:4vw;touch-action:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pitch-label[data-v-dc170551]{font-size:2vw}.pitch-slider-container[data-v-dc170551]{height:30vw;width:4vw}.pitch-track[data-v-dc170551]{width:1.2vw;border-radius:.6vw}.pitch-marker[data-v-dc170551]{width:3vw;height:.3vw;left:-.9vw}.pitch-marker-major[data-v-dc170551]{width:4vw;height:.4vw;left:-1.4vw}.pitch-marker-center[data-v-dc170551]{width:4.5vw;height:.5vw;left:-1.65vw}.pitch-marker-label[data-v-dc170551]{right:-5.5vw;font-size:1.5vw}.pitch-thumb-box[data-v-dc170551]{width:4vw;height:4vw;border:.2vw solid rgba(255,255,255,.8)}.pitch-value[data-v-dc170551]{font-size:2vw;min-width:6vw}.vinyl-container[data-v-dc170551]{width:67vw;margin-top:-4vw;height:67vw;margin-left:10vw;flex-shrink:0}.control-center[data-v-dc170551]{border-width:.3vw;width:24vw;height:24vw;gap:3vw}.control-button img[data-v-dc170551]{width:8vw;height:8vw}.loading-spinner-small[data-v-dc170551]{width:4vw;height:4vw;border-width:.3vw}.loading-state span[data-v-dc170551]{font-size:3vw}.subtract[data-v-dc170551]{right:-25%;bottom:-8%;width:40vw;z-index:10;height:12.5vw}.volume-control[data-v-dc170551]{position:relative;bottom:auto;left:auto;width:170px;gap:2vw;margin-top:7vw}.volume-icon-button[data-v-dc170551]{width:4vw;height:4vw}.volume-slider-container[data-v-dc170551]{height:1vw}.volume-track[data-v-dc170551]{height:.8vw;border-radius:.5vw}.volume-fill[data-v-dc170551]{border-radius:.5vw}.volume-slider[data-v-dc170551]{height:3vw}.volume-percentage[data-v-dc170551]{top:-6vw;padding:1vw 1.5vw;border-radius:1vw;font-size:2.5vw}}@media (max-width: 480px){.left-section[data-v-dc170551]{gap:1.5vw}.track-info-section[data-v-dc170551]{padding:3vw;padding-top:0}.player-layout[data-v-dc170551]{padding-top:2vw;gap:4vw}.channel-title[data-v-dc170551]{font-size:5vw;margin-bottom:3.5vw}.track-name[data-v-dc170551]{font-size:4vw}.now-playing-label[data-v-dc170551]{font-size:3vw}.mobile-cover-image[data-v-dc170551]{width:15vw;height:15vw;min-height:15vw;border-radius:1.5vw}.vinyl-container[data-v-dc170551]{width:70vw;height:70vw;margin-left:5vw;flex-shrink:0}.subtract[data-v-dc170551]{right:-30%;bottom:-12%;width:48vw;z-index:10;height:20.5vw}.control-center[data-v-dc170551]{width:28vw;height:28vw}.control-button img[data-v-dc170551]{width:10vw;height:10vw}.volume-control[data-v-dc170551]{width:40vw;gap:1.5vw}.volume-icon-button[data-v-dc170551]{width:3.5vw;height:3.5vw}.volume-slider-container[data-v-dc170551]{height:.8vw}.volume-track[data-v-dc170551]{height:.8vw;border-radius:.4vw}.volume-fill[data-v-dc170551]{border-radius:.4vw}.track-name-container[data-v-dc170551]{margin-bottom:4vw}.volume-slider[data-v-dc170551]{height:2.5vw}.volume-percentage[data-v-dc170551]{top:-5vw;padding:.8vw 1.2vw;border-radius:.8vw;font-size:2vw}.pitch-control-container[data-v-dc170551]{width:18vw;gap:1.5vw;touch-action:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pitch-label[data-v-dc170551]{font-size:1.8vw}.pitch-slider-container[data-v-dc170551]{height:25vw;width:3.5vw}.pitch-track[data-v-dc170551]{width:1vw}.pitch-marker[data-v-dc170551]{width:2.5vw;height:.25vw;left:-.75vw}.pitch-marker-major[data-v-dc170551]{width:3.5vw;height:.35vw;left:-1.25vw}.pitch-marker-center[data-v-dc170551]{width:4vw;height:.4vw;left:-1.5vw}.pitch-marker-label[data-v-dc170551]{right:-4.5vw;font-size:1.3vw}.pitch-thumb-box[data-v-dc170551]{width:3.5vw;height:3.5vw;border:.15vw solid rgba(255,255,255,.8)}.pitch-value[data-v-dc170551]{font-size:1.8vw;min-width:5vw}}.simple-player-container[data-v-2db529f3]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;position:relative;padding:0 6rem;background:transparent}.loading-container[data-v-2db529f3]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.loading-spinner[data-v-2db529f3]{width:3rem;height:3rem;border:.25rem solid rgba(255,255,255,.1);border-radius:50%;border-top-color:#efbc6d;animation:spin-2db529f3 1s linear infinite;margin-bottom:1rem}@keyframes spin-2db529f3{to{transform:rotate(360deg)}}.player-layout[data-v-2db529f3]{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;position:relative;padding:2rem;gap:3rem}.mobile-background[data-v-2db529f3]{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.mobile-background-image[data-v-2db529f3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.mobile-background.playing .mobile-background-image[data-v-2db529f3]{transform:scale(1.05)}.mobile-background-overlay[data-v-2db529f3]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.left-section[data-v-2db529f3]{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;max-width:50%}.track-cover-section[data-v-2db529f3]{width:100%;display:flex;justify-content:flex-start}.cover-container[data-v-2db529f3]{position:relative;width:19vw;height:19vw;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #0000004d;transition:all .4s ease}.cover-container.playing[data-v-2db529f3]{transform:scale(1.02);box-shadow:0 25px 80px #0006}.cover-image[data-v-2db529f3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.cover-container.playing .cover-image[data-v-2db529f3]{transform:scale(1.05)}.track-info-section[data-v-2db529f3]{width:100%}.channel-title[data-v-2db529f3]{font-size:2rem;font-weight:700;text-transform:uppercase;color:#efbc6d;margin:0 0 1rem;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.5px}.now-playing-label[data-v-2db529f3]{font-size:.875rem;color:#a0edf3;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:.5rem}.track-name-container[data-v-2db529f3]{min-height:3rem;display:flex;align-items:center;margin-bottom:2vw}.track-name[data-v-2db529f3]{font-size:1.5rem;font-weight:600;margin:0;word-break:break-word;color:#f0f0f0;line-height:1.4;flex:1}.mobile-track-cover[data-v-2db529f3]{display:none}.mobile-cover-image[data-v-2db529f3]{width:11vw;height:11vw;min-width:11vw;border-radius:1vw;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 12px #0000004d}.no-track[data-v-2db529f3]{font-size:1.25rem;color:#888;margin:0;font-style:italic}.error-message[data-v-2db529f3]{background-color:#ff575726;color:#ff5757;padding:.75rem;border-radius:.5rem;font-size:.875rem;border:1px solid rgba(255,87,87,.3);margin-top:1rem}.volume-control[data-v-2db529f3]{display:flex;align-items:center;gap:1rem;width:15rem;margin-top:3rem;position:relative}.volume-icon-button[data-v-2db529f3]{width:24px;height:24px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;color:#fff;padding:0;margin:0}.volume-icon-button[data-v-2db529f3]:hover{opacity:.8}.volume-slider-container[data-v-2db529f3]{position:relative;flex:1;height:6px;display:flex;align-items:center}.volume-track[data-v-2db529f3]{position:absolute;height:6px;width:100%;background:#ffffff4d;border-radius:3px;overflow:hidden}.volume-fill[data-v-2db529f3]{position:absolute;top:0;left:0;height:100%;background:#fff;border-radius:3px;transition:width .1s ease}.volume-slider[data-v-2db529f3]{position:absolute;width:100%;height:20px;opacity:0;cursor:pointer;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}.volume-percentage[data-v-2db529f3]{position:absolute;top:-35px;right:0;background:#ffffffe6;color:#000;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;animation:fadeInOut-2db529f3 1.5s ease-in-out}@keyframes fadeInOut-2db529f3{0%{opacity:0;transform:translateY(-.5rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.5rem)}}.right-section[data-v-2db529f3]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;max-width:50%}.controls-container[data-v-2db529f3]{position:relative;display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.animation-container[data-v-2db529f3]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:0;pointer-events:none}.glow-ring[data-v-2db529f3]{position:absolute;border-radius:50%;opacity:0}.ring-1[data-v-2db529f3]{width:20rem;height:20rem;box-shadow:0 0 15px 5px #efbc6d4d,inset 0 0 15px 5px #efbc6d4d;animation:pulse-ring-2db529f3 3s ease-out infinite}.ring-2[data-v-2db529f3]{width:25rem;height:25rem;box-shadow:0 0 15px 5px #efbc6d33,inset 0 0 15px 5px #efbc6d33;animation:pulse-ring-2db529f3 3s ease-out .5s infinite}.ring-3[data-v-2db529f3]{width:30rem;height:30rem;box-shadow:0 0 15px 5px #efbc6d1a,inset 0 0 15px 5px #efbc6d1a;animation:pulse-ring-2db529f3 3s ease-out 1s infinite}@keyframes pulse-ring-2db529f3{0%{transform:scale(.95);opacity:0}20%{opacity:.6}50%{opacity:.3}to{transform:scale(1.2);opacity:0}}.sound-wave-container[data-v-2db529f3]{position:absolute;width:50rem;height:50rem;display:flex;align-items:center;justify-content:center;z-index:0;--wave-max: 70%;--wave-gap: 7%;--wave-scaleEnd: 1.35}.sound-wave[data-v-2db529f3]{position:absolute;top:50%;left:50%;border-radius:50%;border:2px solid rgba(239,188,109,.15);transform:translate(-50%,-50%);opacity:0;animation:sound-wave-2db529f3 3.5s ease-out infinite}.sound-wave[data-v-2db529f3]:nth-child(1){width:var(--wave-max);height:var(--wave-max);animation-delay:0s}.sound-wave[data-v-2db529f3]:nth-child(2){width:calc(var(--wave-max) - 1 * var(--wave-gap));height:calc(var(--wave-max) - 1 * var(--wave-gap));animation-delay:.5s}.sound-wave[data-v-2db529f3]:nth-child(3){width:calc(var(--wave-max) - 2 * var(--wave-gap));height:calc(var(--wave-max) - 2 * var(--wave-gap));animation-delay:1s}.sound-wave[data-v-2db529f3]:nth-child(4){width:calc(var(--wave-max) - 3 * var(--wave-gap));height:calc(var(--wave-max) - 3 * var(--wave-gap));animation-delay:1.5s}.sound-wave[data-v-2db529f3]:nth-child(5){width:calc(var(--wave-max) - 4 * var(--wave-gap));height:calc(var(--wave-max) - 4 * var(--wave-gap));animation-delay:2s}.sound-wave[data-v-2db529f3]:nth-child(6){width:calc(var(--wave-max) - 5 * var(--wave-gap));height:calc(var(--wave-max) - 5 * var(--wave-gap));animation-delay:2.5s}@keyframes sound-wave-2db529f3{0%{transform:translate(-50%,-50%) scale(1);opacity:.9}to{transform:translate(-50%,-50%) scale(var(--wave-scaleEnd));opacity:0}}.main-controls[data-v-2db529f3]{display:flex;align-items:center;gap:.5rem;position:relative;z-index:2}.control-button[data-v-2db529f3]{width:9rem;height:9rem;border-radius:50%;background:transparent;border:none;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;position:relative}.control-button[data-v-2db529f3]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:transparent;transition:all .3s ease;z-index:-1}.control-button[data-v-2db529f3]:hover:before{background:transparent;transform:scale(1.1)}.play-pause-btn[data-v-2db529f3]:before{background:transparent}.play-pause-btn[data-v-2db529f3]:hover:before{background:transparent;box-shadow:none}.control-button img[data-v-2db529f3]{width:6rem;height:6rem;filter:brightness(0) invert(1);transition:all .3s ease}.control-button:hover img[data-v-2db529f3]{transform:scale(1.1)}.loading-state[data-v-2db529f3]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#fff;font-size:.875rem}.loading-spinner-small[data-v-2db529f3]{width:2.5rem;height:2.5rem;border:.2rem solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#efbc6d;animation:spin-2db529f3 1s linear infinite}@media (min-width: 1300px){.player-layout[data-v-2db529f3]{width:85%}}@media (max-width: 1030px){.simple-player-container[data-v-2db529f3]{padding:0 1rem}.control-button img[data-v-2db529f3]{width:9vw;height:9vw}.track-name[data-v-2db529f3]{font-size:1.25rem}.cover-container[data-v-2db529f3]{position:relative;width:25vw;height:25vw}}@media (max-width: 900px){.main-controls[data-v-2db529f3]{gap:0}}@media (max-width: 768px){.main-controls[data-v-2db529f3]{gap:3vw}.track-name-container[data-v-2db529f3]{gap:.5rem}.simple-player-container[data-v-2db529f3]{padding:0;height:100vh;background:transparent}.mobile-background[data-v-2db529f3]{display:block}.player-layout[data-v-2db529f3]{flex-direction:column;justify-content:space-between;padding:0 4vw;gap:0;position:relative}.mobile-track-cover[data-v-2db529f3]{display:block}.now-playing-label[data-v-2db529f3]{margin-bottom:0}.left-section[data-v-2db529f3]{max-width:100%;width:100%;align-items:flex-start;text-align:left;z-index:1;gap:1rem;flex:0 0 auto;position:relative}.controls-container[data-v-2db529f3]{position:relative;display:flex;align-items:center;justify-content:center}.animation-container[data-v-2db529f3]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:0;pointer-events:none}.channel-title[data-v-2db529f3]{font-size:1.75rem}.track-name[data-v-2db529f3]{font-size:1.25rem}.control-button[data-v-2db529f3]{width:5rem;height:5rem}.control-button img[data-v-2db529f3]{width:4rem;height:4rem}.right-section[data-v-2db529f3]{width:100%;min-width:100%;margin-bottom:20vw}.volume-control[data-v-2db529f3]{position:relative;bottom:auto;left:auto;width:170px;gap:10px;margin-top:8vw}.volume-icon-button[data-v-2db529f3]{width:20px;height:20px}.volume-slider-container[data-v-2db529f3]{height:4px}.volume-track[data-v-2db529f3]{height:4px;border-radius:2px}.volume-fill[data-v-2db529f3]{border-radius:2px}.volume-slider[data-v-2db529f3]{height:16px}.volume-percentage[data-v-2db529f3]{top:-30px;padding:3px 6px;border-radius:3px;font-size:11px}.ring-1[data-v-2db529f3]{width:70vw;height:70vw}.ring-2[data-v-2db529f3]{width:75vw;height:75vw}.ring-3[data-v-2db529f3]{width:80vw;height:80vw}.sound-wave-container[data-v-2db529f3]{width:90vw;height:90vw}}@media (max-width: 480px){.channel-title[data-v-2db529f3]{font-size:6vw}.track-name[data-v-2db529f3]{font-size:4vw}.player-layout[data-v-2db529f3]{padding:0 7vw}}.home-view-container[data-v-ea3a44e9]{display:flex;flex-direction:column;height:100vh;background-color:#0f0f0f;color:#fff;overflow-x:hidden;font-family:Montserrat,sans-serif}.loader[data-v-ea3a44e9]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0a0a0a;display:flex;align-items:center;justify-content:center;z-index:9999}.loader-logo[data-v-ea3a44e9]{width:15%;min-width:100px;max-width:200px;height:auto;animation:spinDecelerate-ea3a44e9 2s cubic-bezier(.1,1,.4,1) forwards}@keyframes spinDecelerate-ea3a44e9{0%{transform:rotate(0) scale(.8);opacity:.5}to{transform:rotate(360deg) scale(1);opacity:1}}.app-layout[data-v-ea3a44e9]{display:flex;flex-direction:column;height:100%;position:relative}.background-visuals[data-v-ea3a44e9]{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:hidden;z-index:-1}.background-artwork-blur[data-v-ea3a44e9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(25px) brightness(.3);transform:scale(1.1);opacity:.6}.background-logo-blur[data-v-ea3a44e9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:blur(15px) brightness(.2);transform:scale(1.5);opacity:.3}.background-overlay-gradient[data-v-ea3a44e9]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center,#0f0f0f1a,#0f0f0fcc 70%,#0f0f0f)}.channel-selector-header[data-v-ea3a44e9]{position:fixed;top:0;left:0;right:0;height:120px;flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:15}.selector-container[data-v-ea3a44e9]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.selector-scroll-area[data-v-ea3a44e9]{width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;display:flex;align-items:center;scroll-behavior:smooth;background:#0f0f0f}.selector-scroll-area[data-v-ea3a44e9]::-webkit-scrollbar{display:none}.channel-selector-list[data-v-ea3a44e9]{display:flex;align-items:center;gap:1rem;padding:0 50vw;min-width:-moz-max-content;min-width:max-content}.channel-selector-item[data-v-ea3a44e9]{display:flex;align-items:center;justify-content:center;min-width:200px;height:60px;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;white-space:nowrap;padding:0 1rem}.channel-selector-item[data-v-ea3a44e9]:not(.selected){transform:scale(.7);opacity:.4}.channel-selector-item.selected[data-v-ea3a44e9]{transform:scale(1);opacity:1;filter:blur(0)}.channel-name[data-v-ea3a44e9]{font-size:1.8rem;font-weight:600;color:#fff;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.5);letter-spacing:.5px;font-family:inherit}.channel-selector-item.selected .channel-name[data-v-ea3a44e9]{color:#efbc6d;text-shadow:0 0 20px rgba(239,188,109,.5)}.vinyl-mode-toggle-fixed[data-v-ea3a44e9]{position:fixed;bottom:0rem;left:0rem;z-index:100;display:flex;flex-direction:column;align-items:start;gap:.5rem;padding:.75rem;border-radius:12px}.toggle-switch[data-v-ea3a44e9]{display:flex;flex-direction:column;align-items:center;gap:.25rem;cursor:pointer}.toggle-track[data-v-ea3a44e9]{position:relative;width:50px;height:26px;background:#ffffff1a;border-radius:13px;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.toggle-track.enabled[data-v-ea3a44e9]{background:#efbc6d4d;border-color:#efbc6d80;box-shadow:0 0 15px #efbc6d33}.toggle-thumb[data-v-ea3a44e9]{position:absolute;top:2px;left:2px;width:22px;height:22px;background:linear-gradient(135deg,#fff,#f0f0f0);border-radius:50%;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 2px 6px #0000004d;display:flex;align-items:center;justify-content:center;color:#666}.toggle-thumb.enabled[data-v-ea3a44e9]{transform:translate(24px);background:linear-gradient(135deg,#efbc6d,#d4a853);color:#fff;box-shadow:0 2px 8px #efbc6d66}.toggle-status[data-v-ea3a44e9]{font-size:.65rem;font-weight:700;color:#fff9;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.toggle-switch:hover .toggle-status[data-v-ea3a44e9]{color:#ffffffe6}@media (max-width: 768px){.vinyl-mode-toggle-fixed[data-v-ea3a44e9]{top:1rem;left:auto;right:1rem}}.center-indicator[data-v-ea3a44e9]{position:absolute;left:50%;top:20%;bottom:20%;width:3px;background:linear-gradient(to bottom,transparent 0%,rgb(119,61,51) 10%,rgb(244,126,106) 50%,rgb(62,34,29) 90%,transparent 100%);transform:translate(-50%);pointer-events:none;z-index:5;box-shadow:0 0 10px #efbc6d4d}.dial-markers[data-v-ea3a44e9]{position:absolute;left:50%;top:0;bottom:0;transform:translate(-50%);pointer-events:none;z-index:4}.dial-marker[data-v-ea3a44e9]{position:absolute;width:1px;height:15px;background:#ffffff4d}.dial-marker-center[data-v-ea3a44e9]{left:-.5px;top:10px;height:20px;width:1px;background:#7e7d7dcc}.dial-marker-left[data-v-ea3a44e9]{left:-30px;top:15px;height:15px}.dial-marker-right[data-v-ea3a44e9]{left:30px;top:15px;height:15px}.nav-arrow[data-v-ea3a44e9]{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#efbc6d;cursor:pointer;transition:all .3s ease;z-index:15}.nav-arrow[data-v-ea3a44e9]:hover:not(:disabled){color:#fff;transform:translateY(-50%) scale(1.2);text-shadow:0 0 15px rgba(239,188,109,.6)}.nav-arrow[data-v-ea3a44e9]:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.nav-arrow-left[data-v-ea3a44e9]{left:1rem}.nav-arrow-right[data-v-ea3a44e9]{right:1rem}.mobile-header[data-v-ea3a44e9]{position:fixed;top:0;left:0;right:0;height:60px;background:#0f0f0ff2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;align-items:center;padding:.5rem;z-index:10}.menu-toggle-button[data-v-ea3a44e9]{display:flex;align-items:center;justify-content:flex-start;background:transparent;border:none;color:#e5e5e5;cursor:pointer;transition:all .3s ease;padding:0;margin-right:10px;gap:8px}.menu-toggle-button svg[data-v-ea3a44e9]{width:24px;height:24px;flex-shrink:0}.menu-toggle-button svg[data-v-ea3a44e9]:hover{color:#fff;transform:scale(1.1);text-shadow:0 0 10px rgba(239,188,109,.5)}.menu-toggle-button span[data-v-ea3a44e9]{font-size:.9rem;font-weight:500;color:#fffc;background:none;border:none;cursor:pointer}.current-channel-button[data-v-ea3a44e9]{display:flex;align-items:center;flex:1;color:#efbc6d;font-size:1rem;font-weight:600}.mobile-channel-menu[data-v-ea3a44e9]{position:fixed;top:0;left:-100%;width:80%;max-width:60vw;height:100vh;background:#0f0f0f;z-index:25;transition:left .3s ease;display:flex;flex-direction:column;overflow:hidden}.mobile-channel-menu.open[data-v-ea3a44e9]{left:0}.vertical-selector-container[data-v-ea3a44e9]{flex:1;position:relative;display:flex;flex-direction:column;height:100vh;overflow:hidden}.vertical-scroll-area[data-v-ea3a44e9]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;padding:2rem 0;height:100%}.vertical-scroll-area[data-v-ea3a44e9]::-webkit-scrollbar{display:none}.vertical-channel-list[data-v-ea3a44e9]{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:10vw 1rem;min-height:-moz-max-content;min-height:max-content;width:100%;position:relative}.vertical-channel-item[data-v-ea3a44e9]{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;padding:1rem;border-radius:8px}.vertical-channel-item[data-v-ea3a44e9]:not(.selected){transform:scale(.8);opacity:.4}.vertical-channel-item.selected[data-v-ea3a44e9]{transform:scale(1);opacity:1;filter:blur(0)}.vertical-channel-name[data-v-ea3a44e9]{font-size:1.4rem;font-weight:600;color:#fff;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.5);letter-spacing:.5px;font-family:inherit}.vertical-channel-item.selected .vertical-channel-name[data-v-ea3a44e9]{color:#efbc6d;text-shadow:0 0 20px rgba(239,188,109,.5)}.vertical-nav-arrow[data-v-ea3a44e9]{position:absolute;left:50%;transform:translate(-50%);background:transparent;border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#efbc6d;cursor:pointer;transition:all .3s ease;z-index:15}.vertical-nav-arrow[data-v-ea3a44e9]:hover:not(:disabled){color:#fff;transform:translate(-50%) scale(1.2);text-shadow:0 0 15px rgba(239,188,109,.6)}.vertical-nav-arrow[data-v-ea3a44e9]:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.vertical-nav-arrow-up[data-v-ea3a44e9]{top:1rem}.vertical-nav-arrow-down[data-v-ea3a44e9]{bottom:1rem}.radio-frequency-lines[data-v-ea3a44e9]{position:absolute;left:0;top:0;bottom:0;width:50px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;pointer-events:none;z-index:3;padding:2rem 0}.frequency-line[data-v-ea3a44e9]{height:1px;background:#ffffff4d;margin:.5rem 0}.frequency-line-major[data-v-ea3a44e9]{width:25px;background:#ffffff80;margin-left:8px}.frequency-line-minor[data-v-ea3a44e9]{width:15px;background:#ffffff40;margin-left:15px}.radio-tuner-indicator[data-v-ea3a44e9]{position:absolute;top:50%;left:0;width:50px;height:20px;transform:translateY(-50%);pointer-events:none;z-index:5;transition:all .3s ease}.tuner-pointer[data-v-ea3a44e9]{display:flex;align-items:center;width:100%;height:100%}.pointer-line[data-v-ea3a44e9]{width:50px;height:2px;background:linear-gradient(to right,#F47E6A 0%,transparent 100%);margin-left:2px;box-shadow:0 0 6px #dc262699}.mobile-menu-overlay[data-v-ea3a44e9]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.main-content-area[data-v-ea3a44e9]{flex:1;display:flex;flex-direction:column;height:100vh;overflow-x:hidden;padding-top:120px}.main-content-area.fullscreen[data-v-ea3a44e9]{padding-top:0}.player-section[data-v-ea3a44e9]{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.player-placeholder[data-v-ea3a44e9]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:400px}.placeholder-content[data-v-ea3a44e9]{text-align:center;padding:3rem;border:2px dashed rgba(255,255,255,.2);border-radius:12px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.placeholder-logo[data-v-ea3a44e9]{width:80px;height:auto;margin-bottom:1.5rem;opacity:.7}.placeholder-content h3[data-v-ea3a44e9]{font-size:1.5rem;color:#fff;margin:0 0 1rem;font-weight:500}.placeholder-content p[data-v-ea3a44e9]{font-size:1rem;color:#a0edf3;margin:0;opacity:.8}.desktop-only[data-v-ea3a44e9]{display:flex}.mobile-only[data-v-ea3a44e9]{display:none}@media (max-width: 768px){.desktop-only[data-v-ea3a44e9]{display:none}.mobile-only[data-v-ea3a44e9]{display:flex}.main-content-area[data-v-ea3a44e9]{padding-top:52px}.channel-selector-header[data-v-ea3a44e9]{height:80px}.channel-selector-item[data-v-ea3a44e9]{min-width:160px;height:50px}.channel-name[data-v-ea3a44e9]{font-size:1.4rem}.channel-selector-list[data-v-ea3a44e9]{gap:0rem}.vinyl-mode-toggle-fixed[data-v-ea3a44e9]{position:fixed;top:.75rem;right:4rem;bottom:auto;left:auto;padding:.5rem}.fullscreen-toggle-fixed[data-v-ea3a44e9]{top:.75rem;right:.75rem}.fullscreen-button[data-v-ea3a44e9]{width:40px;height:40px}.fullscreen-button svg[data-v-ea3a44e9]{width:18px;height:18px}.toggle-switch[data-v-ea3a44e9]{flex-direction:row;align-items:center;gap:.5rem}.toggle-status[data-v-ea3a44e9]{display:none}}@media (max-width: 480px){.mobile-channel-menu[data-v-ea3a44e9]{width:90%}.vertical-channel-name[data-v-ea3a44e9]{font-size:1.2rem}.vertical-channel-list[data-v-ea3a44e9]{gap:1.5rem}}.social-footer[data-v-ea3a44e9]{position:relative;bottom:0;right:0;padding:1rem;display:flex;justify-content:flex-end;z-index:10}.social-links[data-v-ea3a44e9]{display:flex;flex-direction:row;gap:.5rem;align-items:flex-end}.social-link[data-v-ea3a44e9]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffb3;text-decoration:none;font-size:.75rem;font-weight:500;transition:all .3s ease;white-space:nowrap;border-radius:6px}.social-link[data-v-ea3a44e9]:hover{transform:translateY(-2px) scale(1.05)}.social-link svg[data-v-ea3a44e9]{flex-shrink:0}.social-text[data-v-ea3a44e9]{display:inline}@media (max-width: 768px){.social-footer[data-v-ea3a44e9]{padding:.75rem}.social-link[data-v-ea3a44e9]{padding:.4rem .6rem;font-size:.7rem}.social-link svg[data-v-ea3a44e9]{width:14px;height:14px}}@media (max-width: 480px){.social-footer[data-v-ea3a44e9]{padding:.5rem}.social-links[data-v-ea3a44e9]{gap:.25rem}.social-link[data-v-ea3a44e9]{padding:.25rem .4rem;font-size:.6rem;gap:.3rem}.social-link svg[data-v-ea3a44e9]{width:12px;height:12px}}@media (max-width: 360px){.social-footer[data-v-ea3a44e9]{padding:.4rem}.social-links[data-v-ea3a44e9]{gap:.2rem}.social-link[data-v-ea3a44e9]{padding:.2rem;min-width:28px;height:28px;justify-content:center;border-radius:50%}.social-link svg[data-v-ea3a44e9]{width:14px;height:14px}.social-text[data-v-ea3a44e9]{display:none}}@media (max-width: 320px){.social-footer[data-v-ea3a44e9]{padding:.3rem}.social-link[data-v-ea3a44e9]{padding:.15rem;min-width:24px;height:24px}.social-link svg[data-v-ea3a44e9]{width:12px;height:12px}}.fullscreen-toggle-fixed[data-v-ea3a44e9]{position:fixed;top:6rem;right:2rem;z-index:100}.fullscreen-toggle-fixed.fullscreen[data-v-ea3a44e9]{top:2rem;right:2rem}.fullscreen-button[data-v-ea3a44e9]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#0f0f0fcc;border-radius:8px;color:#ffffffb3;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fullscreen-button[data-v-ea3a44e9]:hover{background:#efbc6d33;border-color:#efbc6d66;color:#efbc6d;transform:scale(1.05);box-shadow:0 4px 12px #efbc6d33}.fullscreen-button[data-v-ea3a44e9]:active{transform:scale(.95)}@media (max-width: 768px){.fullscreen-toggle-fixed[data-v-ea3a44e9]{top:.75rem;right:.75rem}.fullscreen-button[data-v-ea3a44e9]{width:40px;height:40px}.fullscreen-button svg[data-v-ea3a44e9]{width:18px;height:18px}}.hidden-fullscreen[data-v-ea3a44e9]{display:none!important}
