@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);.Favs_favs-panel__wro8y{backdrop-filter:blur(8px);background:linear-gradient(180deg,#121218,#0f0f14);border-inline-start:1px solid var(--border-subtle);color:var(--text-primary);height:calc(100vh - var(--header-height) - var(--mediaboard-height));inset-block-start:var(--header-height);inset-inline-end:0;position:fixed;transition:transform .28s cubic-bezier(.22,.61,.36,1);width:var(--favs-width);will-change:transform;z-index:900}.Favs_favs-panel__wro8y.Favs_closed__zAwvW{border-inline-start:none;overflow-x:hidden!important;overflow:hidden;padding:0;transform:translateX(calc(100% - 36px));width:36px}.Favs_favs-panel__wro8y.Favs_closed__zAwvW .Favs_favs-empty-state__FvQr6,.Favs_favs-panel__wro8y.Favs_closed__zAwvW .Favs_favs-scroller__SOcSA,.Favs_favs-panel__wro8y.Favs_closed__zAwvW .Favs_favs-title-wrapper__evB5p{display:none}.Favs_favs-panel__wro8y::-webkit-scrollbar{width:3px}.Favs_favs-panel__wro8y::-webkit-scrollbar-track{background:transparent}.Favs_favs-panel__wro8y::-webkit-scrollbar-thumb{background:linear-gradient(var(--accent-primary),var(--accent-secondary));border-radius:2px;opacity:.5}.Favs_favs-panel__wro8y:hover::-webkit-scrollbar-thumb{opacity:.85}.Favs_favs-header__37UXG{align-items:center;backdrop-filter:blur(12px);background:linear-gradient(180deg,#16161d,#121218);border-block-end:1px solid var(--border-subtle);box-sizing:border-box;display:flex;gap:var(--spacing-md);inset-block-start:0;padding:var(--spacing-md) var(--spacing-lg);position:sticky;width:100%;z-index:2}.Favs_favs-toggle-btn__pztVK{background:rgba(109,40,217,.08);border:1px solid var(--border-subtle);border-radius:50%;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:14px;height:32px;transition:all var(--transition-normal);width:32px}.Favs_favs-toggle-btn__pztVK:hover{background:rgba(109,40,217,.16);border-color:var(--border-active);box-shadow:var(--neon-glow-primary);color:var(--accent-primary);transform:scale(1.08)}.Favs_favs-title-wrapper__evB5p{align-items:center;display:flex;gap:var(--spacing-sm)}.Favs_favs-star-icon__-\+z\+4{color:#c084fc;filter:drop-shadow(0 0 4px rgba(192,132,252,.4));font-size:15px}.Favs_favs-title__gB923{color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:.4px;margin:0;text-transform:uppercase}.Favs_favs-scroller__SOcSA{height:calc(100% - 56px);overflow-y:auto;padding:var(--spacing-md) 0}.Favs_favs-list__xn5bs{list-style:none;margin:0;padding:0 var(--spacing-md)}.Favs_favs-item__GHX0E{align-items:center;border-radius:var(--border-radius-md);cursor:default;display:flex;gap:var(--spacing-md);padding:var(--spacing-md);transition:all var(--transition-normal)}.Favs_favs-item__GHX0E:hover{background:rgba(109,40,217,.08);transform:translateX(2px)}.Favs_favs-station-avatar__R557g{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--border-radius-sm);height:48px;object-fit:cover;transition:all var(--transition-fast);width:48px}.Favs_favs-item__GHX0E:hover .Favs_favs-station-avatar__R557g{border-color:var(--border-active);box-shadow:var(--neon-glow-primary);transform:scale(1.04)}.Favs_favs-item-info__Klh\+u{flex:1;min-width:0}.Favs_favs-station-name__VICVG{color:var(--text-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0 0 3px;transition:all var(--transition-fast)}.Favs_favs-station-name__VICVG:hover{color:var(--accent-primary);text-shadow:0 0 8px rgba(109,40,217,.4)}.Favs_favs-station-slogan__uFwJ2{color:var(--text-secondary);font-size:var(--font-size-xs);letter-spacing:.2px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Favs_favs-empty-state__FvQr6{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--spacing-2xl);text-align:center}.Favs_favs-empty-state__FvQr6 p{font-size:var(--font-size-base);margin:0 0 var(--spacing-sm)}.Favs_favs-empty-state__FvQr6 small{font-size:var(--font-size-sm);opacity:.7}.Favs_favs-remove-btn__tzIyn{background:none;border:none;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:18px;opacity:.6;padding:6px;transition:all var(--transition-fast)}.Favs_favs-remove-btn__tzIyn:hover{color:#ef4444;opacity:1;transform:scale(1.2)}.NotificationBell_notif__6v-Wa{align-items:center;display:flex;margin-right:12px;position:relative}.NotificationBell_notif__button__An9RW{align-items:center;background:transparent;border:none;border-radius:8px;color:#cfcfe1;cursor:pointer;display:flex;padding:8px;position:relative;transition:color .15s ease,background .15s ease}.NotificationBell_notif__button__An9RW:hover{background:hsla(0,0%,100%,.06);color:#fff}.NotificationBell_notif__icon__\+UbbV{font-size:18px}.NotificationBell_notif__badge__sTWcR{background:#7c4dff;border-radius:8px;color:#fff;font-size:10px;font-weight:600;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;right:0;text-align:center;top:0}.NotificationBell_notif__dropdown__DSMGx{background:#1c1c24;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.45);max-width:90vw;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:360px;z-index:1000}.NotificationBell_notif__head__rt0UD{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;padding:12px 14px}.NotificationBell_notif__title__em3dS{color:#fff;font-weight:600}.NotificationBell_notif__head-actions__usZai{display:flex;gap:8px}.NotificationBell_notif__head-btn__rE\+Mf{background:transparent;border:none;color:#9a9ab5;cursor:pointer;font-size:12px;padding:2px 4px}.NotificationBell_notif__head-btn__rE\+Mf:hover:not(:disabled){color:#fff}.NotificationBell_notif__head-btn__rE\+Mf:disabled{cursor:default;opacity:.4}.NotificationBell_notif__list__NjrsK{list-style:none;margin:0;max-height:420px;overflow-y:auto;padding:0}.NotificationBell_notif__empty__1v3TH{color:#7a7a93;font-size:13px;padding:28px 14px;text-align:center}.NotificationBell_notif__item__WDEhK{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:8px;padding:12px 14px}.NotificationBell_notif__item--unread__Ro26-{background:rgba(124,77,255,.08)}.NotificationBell_notif__item-main__zMmYt{cursor:pointer;flex:1;min-width:0}.NotificationBell_notif__item-head__02Hyw{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:2px}.NotificationBell_notif__item-title__lAb3-{color:#fff;font-size:13px;font-weight:600}.NotificationBell_notif__item-body__syEkI{color:#c2c2d6;font-size:12px;line-height:1.4}.NotificationBell_notif__action__Zhp9f{color:#b39dff;display:inline-block;font-size:12px;font-weight:600;margin-top:6px;text-decoration:none}.NotificationBell_notif__action__Zhp9f:hover{text-decoration:underline}.NotificationBell_notif__item-date__f8bP0{color:#6f6f88;flex-shrink:0;font-size:11px;white-space:nowrap}.NotificationBell_notif__delete__h3-AR{background:transparent;border:none;color:#6f6f88;cursor:pointer;font-size:12px;line-height:1;padding:2px}.NotificationBell_notif__delete__h3-AR:hover{color:#ff6b6b}.NotificationBell_notif__foot__9\+k2M{border-top:1px solid hsla(0,0%,100%,.08);padding:10px 14px;text-align:center}.NotificationBell_notif__foot-link__W2wgW{color:#b39dff;font-size:13px;text-decoration:none}.NotificationBell_notif__foot-link__W2wgW:hover{text-decoration:underline}.Head_header__wrapper__85dBB{align-items:center;background:var(--bg-primary);border-bottom:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);display:flex;height:var(--header-height);justify-content:space-between;left:var(--nav-width);padding:0 var(--container-padding);position:fixed;right:0;top:0;transition:border-color var(--transition-fast);z-index:1001}.Head_header__left-section__9tbrn{align-items:center;display:flex;gap:var(--spacing-sm)}.Head_header__logo-link__t79YZ{align-items:center;display:flex}.Head_header__logo-pic__ktwSB{filter:brightness(0) invert(1) hue-rotate(270deg);opacity:1;transform:scale(1);transition:opacity var(--transition-fast),transform var(--transition-fast);width:60px}.Head_header__logo-pic__ktwSB:hover{filter:drop-shadow(var(--neon-glow-primary)) invert(1);transform:scale(1.05)}.Head_header__right-section__D7UKL{align-items:center;display:flex;gap:var(--spacing-md)}.Head_header__profile__RGcgS{position:relative}.Head_header__profile-button__qghX4{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--border-radius-sm);cursor:pointer;display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-fast)}.Head_header__profile-button__qghX4:hover{background:var(--bg-hover);border-color:var(--border-hover);box-shadow:var(--neon-glow-primary)}.Head_header__avatar-container__J0P7m{align-items:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-radius:50%;box-shadow:var(--neon-glow-primary);display:flex;height:24px;justify-content:center;width:24px}.Head_header__avatar-icon__qPPG2{color:#fff;font-size:10px}.Head_header__username__2\+bHg{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap}.Head_header__dropdown-container__DLP9A{min-width:160px;position:absolute;right:0;top:calc(100% + var(--spacing-xs));z-index:1001}.Head_header__dropdown-menu__--Mfx{animation:Head_fadeIn__jX73\+ .2s ease-out;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);list-style:none;padding:0}.Head_header__dropdown-link__MIRRj{align-items:center;border-radius:var(--border-radius-sm);color:var(--text-primary);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);text-decoration:none;transition:all var(--transition-fast)}.Head_header__dropdown-link__MIRRj:hover{background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--border-hover);color:var(--accent-primary)}.Head_dropdown-icon__IKfPg{color:var(--text-secondary);height:14px;transition:color var(--transition-fast);width:14px}.Head_header__dropdown-link__MIRRj:hover .Head_dropdown-icon__IKfPg{color:var(--accent-primary)}.Head_header__auth-buttons__Y4tAw{align-items:center;display:flex;gap:var(--spacing-sm)}.Head_header__auth-button__2lgBP{border:1px solid transparent;border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;transition:all var(--transition-fast)}.Head_header__auth-button__2lgBP:after{display:none!important}.Head_login-button__WlEdv{background:transparent;border-color:var(--border-subtle);color:var(--text-primary)}.Head_login-button__WlEdv:hover{background:var(--bg-hover);border-color:var(--border-hover);box-shadow:var(--neon-glow-primary)}.Head_register-button__k1F24{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-color:var(--accent-primary);color:#fff}.Head_register-button__k1F24:hover{box-shadow:var(--neon-glow-primary);color:#fff;filter:brightness(1.05);transform:translateY(-1px)}.Head_menu-toggle__PWuNr{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border:none;border-radius:50%;box-shadow:var(--shadow-sm);color:#fff;cursor:pointer;display:none;font-size:var(--font-size-base);height:32px;order:-1;transition:all var(--transition-fast);width:32px}.Head_menu-toggle__PWuNr:hover{box-shadow:var(--shadow-md),var(--neon-glow-primary);transform:scale(1.05)}@media (max-width:1080px){.Head_header__wrapper__85dBB{left:0;padding:0 var(--spacing-md)}.Head_menu-toggle__PWuNr{align-items:center;display:flex;justify-content:center}.Head_header__logo-pic__ktwSB{width:50px}.Head_header__auth-buttons__Y4tAw{gap:var(--spacing-xs)}.Head_header__auth-button__2lgBP{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.Head_header__username__2\+bHg{display:none}}.Navigation_navigation__a\+3jE{backdrop-filter:blur(4px);background:linear-gradient(180deg,var(--bg-secondary) 0,var(--bg-elevated) 100%);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;height:calc(100vh - var(--mediaboard-height));left:0;overflow-y:auto;padding:0 var(--spacing-md);position:fixed;top:0;transition:transform var(--transition-fast);width:var(--nav-width);z-index:900}.Navigation_navigation__a\+3jE::-webkit-scrollbar{width:3px}.Navigation_navigation__a\+3jE::-webkit-scrollbar-track{background:transparent}.Navigation_navigation__a\+3jE::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--accent-primary) 0,var(--accent-secondary) 100%);border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.4)}.Navigation_navigation__a\+3jE::-webkit-scrollbar-thumb:hover{box-shadow:0 0 8px var(--accent-primary)}.Navigation_navigation__a\+3jE.Navigation_mobile__f144J{transform:translateX(-100%);width:260px}.Navigation_navigation__a\+3jE.Navigation_mobile__f144J.Navigation_open__bTEIv{transform:translateX(0)}.Navigation_nav-header__MHJAi{align-items:center;background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);display:flex;height:var(--header-height);justify-content:center;padding:var(--spacing-md) 0;position:sticky;top:0;z-index:901}.Navigation_nav-logo-link__7XZg0{display:block;line-height:0;text-decoration:none!important}.Navigation_nav-logo-link__7XZg0,.Navigation_nav-logo-link__7XZg0:active,.Navigation_nav-logo-link__7XZg0:focus,.Navigation_nav-logo-link__7XZg0:hover,.Navigation_nav-logo-link__7XZg0:link,.Navigation_nav-logo-link__7XZg0:visited{background:none;border:none!important;outline:none;text-decoration:none!important}.Navigation_nav-logo-pic__LVOS\+{filter:brightness(0) invert(1) hue-rotate(265deg) saturate(1.3);height:auto;transition:all var(--transition-normal);width:75px}.Navigation_nav-logo-link__7XZg0:hover .Navigation_nav-logo-pic__LVOS\+{filter:brightness(1.1) invert(1) drop-shadow(0 0 1px #a855f7) drop-shadow(0 0 2px #7c3aed);transform:scale(1.02)}.Navigation_nav-list__eBxPT{flex-shrink:0;list-style:none;margin:var(--spacing-lg) 0 0;padding:0}.Navigation_navigation__a\+3jE>.Navigation_nav-top__sIT-j{margin-top:var(--spacing-sm)}.Navigation_nav-link__eZvvw{align-items:center;border-left:4px solid transparent;border-radius:var(--border-radius-sm);color:var(--text-primary);display:flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--spacing-sm);overflow:hidden;padding:var(--spacing-md) var(--spacing-sm) var(--spacing-md) calc(var(--spacing-sm) + 4px);position:relative;text-decoration:none;transition:all var(--transition-normal)}.Navigation_nav-link-active__fJHnv,.Navigation_nav-link__eZvvw:hover{background:rgba(109,40,217,.08);border-left-color:var(--accent-primary);box-shadow:inset 6px 0 12px -6px var(--accent-primary),0 0 10px rgba(109,40,217,.15);color:var(--text-primary);transform:translateX(3px)}.Navigation_nav-link__eZvvw:after{display:none}.Navigation_nav-icon__77juw{align-items:center;display:flex;flex-shrink:0;font-size:12px;height:18px;justify-content:center;line-height:1;width:18px}.Navigation_nav-link-active__fJHnv .Navigation_nav-icon__77juw,.Navigation_nav-link__eZvvw:hover .Navigation_nav-icon__77juw{color:var(--accent-primary);filter:drop-shadow(0 0 6px currentColor)}.Navigation_nav-label__gZg6V{transition:all var(--transition-fast)}.Navigation_nav-link-active__fJHnv .Navigation_nav-label__gZg6V,.Navigation_nav-link__eZvvw:hover .Navigation_nav-label__gZg6V{text-shadow:0 0 8px rgba(168,85,247,.4)}.Navigation_nav-section-title__yQRuX{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:1.8px;margin:var(--spacing-md) 0 var(--spacing-sm);opacity:.9;text-transform:uppercase}.Navigation_nav-bot__qfcLb{flex-shrink:0;margin-top:var(--spacing-md)}.Navigation_nav-bot__qfcLb,.Navigation_nav-bot__qfcLb:last-child{border-top:1px solid var(--border-subtle);padding-top:var(--spacing-md)}.Navigation_nav-bot__qfcLb:last-child{color:var(--text-secondary);font-size:var(--font-size-xs);letter-spacing:.4px;opacity:.85}.Navigation_nav-list-horizontal__Lo1UQ{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);list-style:none;margin-top:var(--spacing-xs);padding:0}.Navigation_nav-list-horizontal__Lo1UQ .Navigation_nav-link__eZvvw{background:transparent;border:none;border-radius:var(--border-radius-sm);color:var(--text-secondary);font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.Navigation_nav-list-horizontal__Lo1UQ .Navigation_nav-link-active__fJHnv,.Navigation_nav-list-horizontal__Lo1UQ .Navigation_nav-link__eZvvw:hover{background:rgba(109,40,217,.2);box-shadow:0 0 10px rgba(109,40,217,.2);color:var(--text-primary)}.Navigation_overlay__H9pZ0{backdrop-filter:blur(6px);background:rgba(0,0,0,.65);display:none;inset:0;position:fixed;z-index:850}.Navigation_nav-spacer__kCDE8{flex:1;min-height:80px}.Navigation_nav-footer__Zwx1m{flex-shrink:0;margin-top:auto;padding-bottom:var(--spacing-md);width:100%}@media (max-width:1080px){.Navigation_navigation__a\+3jE.Navigation_mobile__f144J.Navigation_closed__VOM2b{display:none}.Navigation_navigation__a\+3jE.Navigation_mobile__f144J.Navigation_open__bTEIv{display:flex}.Navigation_overlay__H9pZ0{display:block}.Navigation_nav-link__eZvvw{font-size:var(--font-size-base);padding:var(--spacing-lg) var(--spacing-md)}.Navigation_nav-logo-pic__LVOS\+{width:64px}.Navigation_nav-list-horizontal__Lo1UQ{flex-direction:column;gap:var(--spacing-sm)}.Navigation_nav-list-horizontal__Lo1UQ .Navigation_nav-link__eZvvw{font-size:var(--font-size-sm);justify-content:flex-start;padding:var(--spacing-md)}}a.Navigation_nav-logo-link__7XZg0:hover:after{display:none!important}.Storefront_storefront__GFhuu{background:transparent;padding:var(--spacing-lg) 0 var(--spacing-md);position:relative;width:100%}.Storefront_storefront-stations__amk4T{margin:0 auto;max-width:var(--max-content-width);padding:0 var(--container-padding)}.Storefront_storefront-wrapper__Ou-MP{display:flex;gap:var(--spacing-lg);overflow-x:auto;padding:var(--spacing-md) 0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-color:var(--accent-primary) transparent;scrollbar-width:thin}.Storefront_storefront-wrapper__Ou-MP::-webkit-scrollbar{height:5px}.Storefront_storefront-wrapper__Ou-MP::-webkit-scrollbar-track{background:transparent}.Storefront_storefront-wrapper__Ou-MP::-webkit-scrollbar-thumb{background:linear-gradient(90deg,var(--accent-primary),var(--accent-secondary));border-radius:4px}.Storefront_storefront-wrapper__Ou-MP::-webkit-scrollbar-thumb:hover{background:var(--accent-secondary)}.Storefront_storefront-item__G71yD{cursor:pointer;flex:0 0 auto;transition:transform var(--transition-normal);width:60px}.Storefront_storefront-item__G71yD:hover{transform:translateY(-4px)}.Storefront_storefront-image-container__4CxW7{aspect-ratio:1/1;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;position:relative;transition:all var(--transition-normal);width:100%}.Storefront_storefront-item__G71yD:hover .Storefront_storefront-image-container__4CxW7{border-color:var(--border-active);box-shadow:var(--shadow-md),var(--neon-glow-primary);transform:scale(1.06)}.Storefront_storefront-image__sExyy{height:100%;object-fit:cover;transition:transform .42s ease;width:100%}.Storefront_storefront-item__G71yD:hover .Storefront_storefront-image__sExyy{transform:scale(1.08)}.Storefront_storefront-play-btn__LsoP0{align-items:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border:none;border-radius:var(--border-radius-md);box-shadow:0 3px 12px rgba(109,40,217,.35);color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:34px;inset:0;justify-content:center;margin:auto;opacity:0;position:absolute;transform:scale(.85);transition:all var(--transition-normal);width:34px}.Storefront_storefront-item__G71yD:hover .Storefront_storefront-play-btn__LsoP0{opacity:1;transform:scale(1)}.Storefront_storefront-play-btn__LsoP0:hover{background:linear-gradient(135deg,var(--accent-secondary),var(--accent-primary));box-shadow:0 6px 20px rgba(109,40,217,.55);transform:scale(1.1)}.Storefront_storefront-play-btn__LsoP0:active{transform:scale(.96)}.Storefront_storefront-loading__Rlw\+H{align-items:center;color:var(--text-secondary);display:flex;height:100px;justify-content:center}@media (max-width:1024px){.Storefront_storefront-item__G71yD{width:72px}.Storefront_storefront-play-btn__LsoP0{font-size:1rem;height:44px;height:40px;width:44px;width:40px}}@media (max-width:768px){.Storefront_storefront__GFhuu{padding:var(--spacing-md) 0}.Storefront_storefront-item__G71yD{width:68px}.Storefront_storefront-play-btn__LsoP0{font-size:.95rem;height:38px;width:38px}}@media (max-width:480px){.Storefront_storefront-item__G71yD{width:64px}.Storefront_storefront-play-btn__LsoP0{font-size:.9rem;height:34px;width:34px}}.Home_main-content__WTq3f{box-sizing:border-box;margin-bottom:var(--mediaboard-height);margin-left:0;margin-right:0;margin-top:calc(var(--header-height) + 10px);max-width:none;padding-left:calc(var(--nav-width) + 16px);padding-right:16px;transition:padding-right .28s cubic-bezier(.22,.61,.36,1);width:100%}.Home_main-content__WTq3f:not(.Home_favs-closed__qLwYB):not(.Home_favs-hidden__NCk-o){padding-right:calc(var(--favs-width) + 16px)}.Home_main-content__WTq3f.Home_favs-closed__qLwYB{padding-right:52px}.Home_main-content__WTq3f.Home_favs-hidden__NCk-o{padding-right:16px}@media (max-width:1080px){.Home_main-content__WTq3f,.Home_main-content__WTq3f.Home_favs-closed__qLwYB,.Home_main-content__WTq3f.Home_favs-hidden__NCk-o,.Home_main-content__WTq3f:not(.Home_favs-closed__qLwYB):not(.Home_favs-hidden__NCk-o){padding-left:12px;padding-right:12px}}.MediaBoard_media-board__EZkOI{backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:rgba(8,8,12,.78);bottom:0;height:var(--mediaboard-height);left:0;overflow:hidden;position:fixed;width:100%;z-index:10000}.MediaBoard_media-board-glow-bar__L4VV6{background:linear-gradient(90deg,transparent,rgba(109,40,217,.7) 25%,#80f 50%,rgba(109,40,217,.7) 75%,transparent);height:1px;left:0;position:absolute;right:0;top:0}.MediaBoard_media-board__EZkOI:before{background:linear-gradient(180deg,rgba(109,40,217,.05),transparent);content:"";height:48px;left:0;pointer-events:none;position:absolute;right:0;top:0}.MediaBoard_media-board-container__EbdgE{align-items:center;display:flex;gap:var(--spacing-lg);height:100%;justify-content:space-between;padding:0 var(--container-padding)}.MediaBoard_media-board-left__aVhKk{align-items:center;display:flex;flex:1;gap:var(--spacing-md);min-width:0}.MediaBoard_media-board-right__C9MQ-{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-lg)}.MediaBoard_play-button__OTyQm{align-items:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border:none;border-radius:15%;box-shadow:0 2px 8px rgba(0,0,0,.4);cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:transform var(--transition-fast),box-shadow var(--transition-fast),filter var(--transition-fast);width:30px}.MediaBoard_play-button__OTyQm.MediaBoard_playing__i8dbg{box-shadow:0 0 0 1px rgba(136,0,255,.4),0 0 14px rgba(109,40,217,.55),0 0 28px rgba(136,0,255,.2)}.MediaBoard_play-button__OTyQm:hover:not(:disabled){box-shadow:0 0 0 1px rgba(136,0,255,.5),0 0 18px rgba(109,40,217,.65),0 0 36px rgba(136,0,255,.25);filter:brightness(1.15);transform:scale(1.1)}.MediaBoard_play-button__OTyQm:active:not(:disabled){transform:scale(.94)}.MediaBoard_play-button__OTyQm:disabled{background:var(--bg-elevated);box-shadow:none;cursor:not-allowed;opacity:.45}.MediaBoard_play-button__OTyQm svg{color:#fff;font-size:15px}.MediaBoard_station-info__nGi-F{align-items:center;display:flex;gap:var(--spacing-md);min-width:0}.MediaBoard_station-logo__T6bqH{align-self:center;border:1px solid rgba(109,40,217,.18);border-radius:var(--border-radius-md);flex-shrink:0;height:44px;margin:0;object-fit:cover;transition:border-color var(--transition-fast),transform var(--transition-fast);width:44px}.MediaBoard_station-logo__T6bqH:hover{border-color:rgba(109,40,217,.5);transform:scale(1.06)}.MediaBoard_station-text__\+-Kvl{display:flex;flex-direction:column;gap:2px;min-width:0}.MediaBoard_station-name-link__z11f4{color:inherit;text-decoration:none}.MediaBoard_station-name-link__z11f4:after{display:none!important}.MediaBoard_station-name-link__z11f4:hover .MediaBoard_station-name__mMtCy{color:var(--accent-secondary)}.MediaBoard_station-name__mMtCy{color:var(--text-primary);display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis;transition:color var(--transition-fast);white-space:nowrap}.MediaBoard_station-name--idle__tsniE{color:var(--text-secondary);font-weight:var(--font-weight-regular)}.MediaBoard_station-slogan__S2oDt{color:var(--text-secondary);font-size:var(--font-size-sm);letter-spacing:.2px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MediaBoard_live-badge__d\+XsA{background:var(--accent-tertiary);border-radius:var(--border-radius-xs);box-shadow:var(--neon-glow-orange);color:var(--bg-primary);display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.5px;margin-right:var(--spacing-sm);padding:0 var(--spacing-sm)}.MediaBoard_waveform__nt7F1{align-items:center;animation:MediaBoard_fadeIn__IbNaV var(--transition-normal) ease-out;display:flex;gap:3px;height:22px}.MediaBoard_waveform__nt7F1 span{animation:MediaBoard_waveBar__yDcLY 1.3s ease-in-out infinite;background:linear-gradient(to top,var(--accent-primary),var(--accent-secondary));border-radius:2px;display:block;transform-origin:bottom;width:3px}.MediaBoard_waveform__nt7F1 span:first-child{animation-delay:0s;height:8px}.MediaBoard_waveform__nt7F1 span:nth-child(2){animation-delay:.15s;height:16px}.MediaBoard_waveform__nt7F1 span:nth-child(3){animation-delay:.3s;height:22px}.MediaBoard_waveform__nt7F1 span:nth-child(4){animation-delay:.45s;height:16px}.MediaBoard_waveform__nt7F1 span:nth-child(5){animation-delay:.6s;height:8px}@keyframes MediaBoard_waveBar__yDcLY{0%,to{opacity:.5;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}.MediaBoard_quality-badge__BZKox{background:rgba(136,0,255,.08);border:1px solid rgba(136,0,255,.22);border-radius:var(--border-radius-sm);color:var(--accent-secondary);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:1.2px;padding:2px 8px;text-transform:uppercase;transition:background var(--transition-fast),border-color var(--transition-fast);white-space:nowrap}.MediaBoard_quality-badge__BZKox:hover{background:rgba(136,0,255,.14);border-color:rgba(136,0,255,.4)}.MediaBoard_volume-control__i-iWB{align-items:center;display:flex;gap:var(--spacing-md);width:180px}.MediaBoard_volume-icon__jDKWl{color:var(--text-secondary);flex-shrink:0;font-size:14px;transition:color var(--transition-fast)}.MediaBoard_volume-control__i-iWB:hover .MediaBoard_volume-icon__jDKWl{color:var(--accent-primary)}.MediaBoard_volume-value__pug9W{color:var(--text-secondary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;min-width:30px;text-align:right}.MediaBoard_volume-slider__y3CXd{align-items:center;display:flex;flex:1;position:relative}.MediaBoard_volume-slider__y3CXd input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;height:20px;width:100%}.MediaBoard_volume-slider__y3CXd input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--accent-primary) 0,var(--accent-secondary) var(--vol,50%),hsla(0,0%,100%,.1) var(--vol,50%),hsla(0,0%,100%,.1) 100%);border-radius:1px;height:4px}.MediaBoard_volume-slider__y3CXd input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 5px rgba(109,40,217,.45);height:14px;margin-top:-5px;transition:transform var(--transition-fast),box-shadow var(--transition-fast);width:14px}.MediaBoard_volume-slider__y3CXd input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 10px rgba(109,40,217,.75);transform:scale(1.3)}.MediaBoard_volume-slider__y3CXd input[type=range]::-moz-range-track{background:hsla(0,0%,100%,.1);border-radius:2px;height:4px}.MediaBoard_volume-slider__y3CXd input[type=range]::-moz-range-progress{background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary));border-radius:2px;height:4px}.MediaBoard_volume-slider__y3CXd input[type=range]::-moz-range-thumb{background:#fff;border:none;border-radius:50%;box-shadow:0 0 5px rgba(109,40,217,.45);height:14px;transition:transform var(--transition-fast);width:14px}.MediaBoard_volume-slider__y3CXd input[type=range]::-moz-range-thumb:hover{transform:scale(1.3)}@keyframes MediaBoard_rotateAndBounce__lAGVI{0%,to{transform:rotate(-90deg) translateX(0) translateY(1px)}35%{transform:rotate(-90deg) translateX(-3px) translateY(-1px)}70%{transform:rotate(-90deg) translateX(6px) translateY(1px)}}.MediaBoard_loading-icon__JioIP{animation:MediaBoard_rotateAndBounce__lAGVI 2s infinite}@media (max-width:768px){.MediaBoard_media-board-container__EbdgE{gap:var(--spacing-sm);padding:0 var(--spacing-md)}.MediaBoard_quality-badge__BZKox,.MediaBoard_station-slogan__S2oDt,.MediaBoard_waveform__nt7F1{display:none}.MediaBoard_station-logo__T6bqH{height:36px;width:36px}.MediaBoard_station-name__mMtCy{font-size:var(--font-size-sm)}.MediaBoard_play-button__OTyQm{height:36px;width:36px}.MediaBoard_play-button__OTyQm svg{font-size:13px}.MediaBoard_volume-control__i-iWB{width:120px}.MediaBoard_volume-value__pug9W{display:none}}@media (max-width:480px){.MediaBoard_station-logo__T6bqH{display:none}.MediaBoard_volume-control__i-iWB{width:90px}}:root{--bg-primary:#0a0a0a;--bg-secondary:#1a1a1a;--bg-elevated:#242424;--accent-primary:#6d28d9;--accent-secondary:#80f;--accent-tertiary:#ff6b35;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--border-subtle:rgba(109,40,217,.1);--border-active:rgba(109,40,217,.3);--border-hover:rgba(109,40,217,.15);--bg-hover:rgba(109,40,217,.05);--shadow-sm:0 1px 3px rgba(0,0,0,.5);--shadow-md:0 2px 8px rgba(0,0,0,.6),0 0 8px rgba(109,40,217,.1);--neon-glow-primary:0 0 4px rgba(109,40,217,.3);--neon-glow-secondary:0 0 4px rgba(136,0,255,.2);--neon-glow-orange:0 0 4px rgba(255,107,53,.2);--z-header:1000;--z-nav:900;--z-favs:950;--z-modal:1200;--z-auth-fullscreen:1500;--z-toast:1600;--z-tooltip:1700;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:13px;--font-size-lg:15px;--font-size-xl:18px;--font-size-xxl:24px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-base:1.4;--spacing-xs:2px;--spacing-sm:4px;--spacing-md:8px;--spacing-lg:12px;--spacing-xl:16px;--spacing-2xl:24px;--border-radius-xs:2px;--border-radius-sm:4px;--border-radius-md:6px;--border-radius-lg:8px;--transition-fast:150ms ease-out;--transition-normal:250ms ease-out;--max-content-width:1440px;--nav-width:240px;--header-height:56px;--favs-width:280px;--container-padding:16px;--mediaboard-height:64px}*{box-sizing:border-box}body{background:var(--bg-primary);font-family:var(--font-family);line-height:var(--line-height-base);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button,body{color:var(--text-primary);font-size:var(--font-size-base)}.button{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--border-radius-sm);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-medium);justify-content:center;min-height:36px;padding:var(--spacing-md) var(--spacing-lg);text-decoration:none;transition:all var(--transition-fast)}.button-primary{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-color:var(--accent-primary);box-shadow:var(--shadow-sm);color:#fff}.button-primary:hover{border-color:var(--border-active);box-shadow:var(--shadow-md);filter:brightness(1.05);transform:translateY(-1px)}.button-secondary{background:transparent;border-color:var(--border-subtle);color:var(--text-primary)}.button-secondary:hover{background:var(--bg-hover);border-color:var(--border-hover);box-shadow:var(--neon-glow-primary)}.button:disabled{cursor:not-allowed;opacity:.5;transform:none}.btn:after,.btn:hover:after{display:none!important}.card{background:var(--bg-secondary);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);overflow:hidden;padding:var(--spacing-lg);position:relative;transition:all var(--transition-normal)}.card,.card:before{border-radius:var(--border-radius-md)}.card:before{background:linear-gradient(45deg,var(--accent-primary),var(--accent-secondary));content:"";inset:-1px;opacity:0;position:absolute;transition:opacity var(--transition-fast);z-index:-1}.card:hover:before{opacity:.1}.card:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}a{color:var(--accent-primary);font-weight:var(--font-weight-medium);position:relative;text-decoration:none;transition:all var(--transition-fast)}a:after{background:var(--accent-primary);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width var(--transition-fast);width:0}a:hover:after{width:100%}a:hover{color:var(--accent-secondary);text-shadow:0 0 4px rgba(109,40,217,.3)}.grid-container{display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:var(--spacing-sm)}.grid-item{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);padding:var(--spacing-md);transition:all var(--transition-normal)}.grid-item:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.input{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--border-radius-sm);color:var(--text-primary);font-size:var(--font-size-base);letter-spacing:.2px;padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-fast);width:100%}.input:focus{background:var(--bg-elevated);border-color:var(--border-active);box-shadow:0 0 0 2px rgba(109,40,217,.15);outline:none}label{color:var(--text-secondary);display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:.5px;margin-bottom:var(--spacing-xs);text-transform:uppercase}.modal-overlay{align-items:center;backdrop-filter:blur(12px);background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1200}.modal{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);max-width:500px;padding:var(--spacing-xl);text-align:center;transition:all var(--transition-normal);width:90%}.modal h2{color:var(--text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:1px;margin-bottom:var(--spacing-md);text-transform:uppercase}.modal p{color:var(--text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-base);margin-bottom:var(--spacing-lg)}.modal-actions{display:flex;gap:var(--spacing-md);justify-content:space-between}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.spinner{animation:spin 1s linear infinite;filter:drop-shadow(var(--neon-glow-primary));height:24px;width:24px}.mm-header{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xl)}.mm-back-btn{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--border-radius-sm);color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--spacing-md);padding:7px 12px;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.mm-back-btn:hover{background:var(--bg-hover);border-color:var(--border-active);color:var(--text-primary)}.mm-header-title{align-items:baseline;display:flex;flex:1;gap:var(--spacing-md)}.mm-header-title h1{color:var(--text-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);line-height:1.2;margin:0}.mm-header-mount{color:var(--accent-primary);font-family:Courier New,monospace;font-size:var(--font-size-sm);opacity:.8}@media (max-width:1080px){:root{--nav-width:0px;--container-padding:12px}}@media (max-width:768px){:root{--font-size-base:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-xxl:22px;--container-padding:12px;--spacing-md:6px;--spacing-lg:10px}.grid-container{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.modal{padding:var(--spacing-lg);width:95%}}@media (max-width:480px){:root{--container-padding:8px;--spacing-lg:8px}.grid-container{grid-template-columns:1fr}}.app-wrapper{flex-direction:column;width:100%}.app-wrapper,.loading-container{background:var(--bg-primary);display:flex;min-height:100vh}.loading-container{align-items:center;justify-content:center}.spinner{animation:spin .8s linear infinite;color:var(--accent-primary);filter:drop-shadow(var(--neon-glow-cyan));height:32px;width:32px}@keyframes spin{to{transform:rotate(1turn)}}