.MusicPlayer_slider__ylu4V{background:transparent}.MusicPlayer_slider__ylu4V::-webkit-slider-runnable-track,.MusicPlayer_slider__ylu4V::-webkit-slider-track{background:rgba(255,255,255,.25);border-radius:4px}.MusicPlayer_slider__ylu4V::-webkit-slider-thumb{background:var(--thumb-color,#f97316);border:none;border-radius:50%;cursor:pointer;transition:all .2s ease}.MusicPlayer_slider__ylu4V::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 10px rgba(0,0,0,.3)}.MusicPlayer_slider__ylu4V::-moz-range-track{background:rgba(255,255,255,.25);border-radius:4px}.MusicPlayer_slider__ylu4V::-moz-range-thumb{background:var(--thumb-color,#f97316);border:none;border-radius:50%;cursor:pointer;transition:all .2s ease}.MusicPlayer_slider__ylu4V::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 0 10px rgba(0,0,0,.3)}.RadioPlayer_radioPlayer__8KgV8{background:linear-gradient(135deg,#1f2937,#111827);border-top:1px solid #374151;box-shadow:0 -4px 20px rgba(0,0,0,.3)}.RadioPlayer_radioPlayerContent__7VvA_{display:flex;align-items:center;justify-content:space-between;padding:1rem;gap:1rem}.RadioPlayer_radioInfo__2UW7d{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.RadioPlayer_radioLogo__UTGzk{object-fit:cover}.RadioPlayer_radioLogoPlaceholder__d5_fs,.RadioPlayer_radioLogo__UTGzk{width:3rem;height:3rem;border-radius:.5rem;background-color:#374151;flex-shrink:0}.RadioPlayer_radioLogoPlaceholder__d5_fs{display:flex;align-items:center;justify-content:center}.RadioPlayer_radioDetails__uX_El{min-width:0;flex:1}.RadioPlayer_radioTitle__V35uk{font-weight:600;color:white;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RadioPlayer_radioLocation__tFCMt{font-size:.875rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RadioPlayer_radioTechInfo__IjJCR{font-size:.75rem;color:#6b7280}.RadioPlayer_radioControls__UWewt{display:flex;align-items:center;gap:1rem}.RadioPlayer_volumeControl__5hKpP{display:flex;align-items:center;gap:.5rem}.RadioPlayer_volumeButton__BxMcr{padding:.25rem;border-radius:.25rem;background:transparent;border:none;color:#9ca3af;cursor:pointer;transition:all .2s ease}.RadioPlayer_volumeButton__BxMcr:hover{background-color:#374151;color:white}.RadioPlayer_volumeSlider__cjJ__{width:5rem;height:.25rem;border-radius:.125rem;background:#374151;outline:none;appearance:none;cursor:pointer}.RadioPlayer_volumeSlider__cjJ__::-webkit-slider-thumb{appearance:none;width:1rem;height:1rem;border-radius:50%;background:#f97316;cursor:pointer;border:2px solid white;box-shadow:0 2px 4px rgba(0,0,0,.2)}.RadioPlayer_volumeSlider__cjJ__::-moz-range-thumb{width:1rem;height:1rem;border-radius:50%;background:#f97316;cursor:pointer;border:2px solid white;box-shadow:0 2px 4px rgba(0,0,0,.2)}.RadioPlayer_playButton__MQXx7{width:3rem;height:3rem;border-radius:50%;background:#f97316;border:none;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 12px rgba(249,115,22,.3)}.RadioPlayer_playButton__MQXx7:hover:not(:disabled){background:#ea580c;transform:scale(1.05)}.RadioPlayer_playButton__MQXx7:disabled{background:#6b7280;cursor:not-allowed;transform:none}.RadioPlayer_closeButton__scG4e{padding:.5rem;border-radius:.25rem;background:transparent;border:none;color:#9ca3af;cursor:pointer;transition:all .2s ease}.RadioPlayer_closeButton__scG4e:hover{background-color:#374151;color:white}.RadioPlayer_statusIndicator__2wz9I{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.RadioPlayer_statusIcon__iIVnN{width:.75rem;height:.75rem}.RadioPlayer_statusText__WfW4W{font-size:.75rem;color:#9ca3af}.RadioPlayer_statusConnecting__wJ0tT{color:#f97316}.RadioPlayer_statusConnected__PcJ7S{color:#10b981}.RadioPlayer_statusDisconnected__z7yQF{color:#ef4444}.RadioPlayer_errorBar__zVEwp{padding:0 1rem .5rem}.RadioPlayer_errorMessage__d2u3X{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.5rem;padding:.75rem}.RadioPlayer_errorContent__E57Ei{display:flex;align-items:center;gap:.5rem}.RadioPlayer_errorDot__72jjD{width:.5rem;height:.5rem;background:#ef4444;border-radius:50%}.RadioPlayer_errorText__VYhnw{font-size:.875rem;color:#fca5a5}.RadioPlayer_connectionBar__f6g4d{padding:0 1rem .5rem}.RadioPlayer_connectionInfo__7rjgB{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#10b981}.RadioPlayer_loadingSpinner__hZQRx{width:1.25rem;height:1.25rem;border:2px solid white;border-top-color:transparent;border-radius:50%;animation:RadioPlayer_spin__dMapp 1s linear infinite}@keyframes RadioPlayer_spin__dMapp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.RadioPlayer_radioPlayerContent__7VvA_{padding:.75rem;gap:.75rem}.RadioPlayer_radioInfo__2UW7d{gap:.75rem}.RadioPlayer_playButton__MQXx7,.RadioPlayer_radioLogoPlaceholder__d5_fs,.RadioPlayer_radioLogo__UTGzk{width:2.5rem;height:2.5rem}.RadioPlayer_volumeSlider__cjJ__{width:4rem}.RadioPlayer_radioControls__UWewt{gap:.75rem}}@media (max-width:480px){.RadioPlayer_radioPlayerContent__7VvA_{flex-direction:column;align-items:stretch;gap:.75rem}.RadioPlayer_radioControls__UWewt,.RadioPlayer_radioInfo__2UW7d{justify-content:center}.RadioPlayer_volumeControl__5hKpP{order:2}.RadioPlayer_playButton__MQXx7{order:1}.RadioPlayer_closeButton__scG4e{order:3}}