.Divididor_contenedor__LMfeG{display:grid;grid-template-columns:160px 1fr 160px;width:100%;max-width:1800px;margin:0 auto;padding:0 var(--content-padding,24px);grid-gap:1rem;gap:1rem;align-items:start}.Divididor_panelDerecho___CvsM,.Divididor_panelIzquierdo___b4YP{position:-webkit-sticky;position:sticky;top:calc(var(--navbar-height, 72px) + 1rem);height:-moz-fit-content;height:fit-content;width:100%}.Divididor_contenidoPrincipal__OE2aO{margin:0;padding-top:1rem}.Divididor_subBanner__YjZ4g{width:100%}.Divididor_anuncioWrapper__JPb_R{display:flex;justify-content:center;align-items:flex-start;height:100%}.Divididor_anuncioEnlace__JmtVa{display:block;text-decoration:none;color:inherit}.Divididor_anuncioImagen__QfGCp{max-width:100%;height:auto;border-radius:.25rem}.Divididor_anuncioScript__IpG_s{max-width:100%;overflow:hidden}.Divididor_anunciosMobile__x4IkS{width:100%;padding:.5rem 0;margin-top:.5rem}.Divididor_anuncioPlaceholder__vTfzn{display:none}.Divididor_skeletonAd__NjBb9{width:100%;display:flex;flex-direction:column;gap:.75rem}.Divididor_skeletonBlock__keCuX{background:var(--bg-secondary,#2a2a2a);border-radius:.5rem;animation:Divididor_skeletonPulse__9j8zM 1.8s ease-in-out infinite}.Divididor_skeletonBlock__keCuX:first-child{width:100%;height:calc(100vh - var(--navbar-height, 72px) - 5rem)}.Divididor_skeletonBlock__keCuX:nth-child(2){width:80%;height:14px}.Divididor_skeletonBlock__keCuX:nth-child(3){width:60%;height:14px}@keyframes Divididor_skeletonPulse__9j8zM{0%,to{opacity:.4}50%{opacity:.15}}.Divididor_placeholder__FNI_J{background-color:var(--bg-secondary);height:100px;border-radius:.5rem}@media (max-width:768px){.Divididor_contenedor__LMfeG{grid-template-columns:100%;grid-template-rows:auto 1fr auto;padding:0}.Divididor_anuncioWrapper__JPb_R,.Divididor_anunciosMobile__x4IkS,.Divididor_panelDerecho___CvsM,.Divididor_panelIzquierdo___b4YP{display:none;visibility:hidden}}.footer_footerWrapper__1ce95{width:100%;margin-left:0;height:90px;display:flex;align-items:center;justify-content:center;margin-top:3rem;margin-bottom:0;border-top:1px solid var(--border-light);background:var(--bg-primary)}.footer_todo____ANb{text-align:center;width:100%;color:rgba(255,255,255,.5);font-size:.875rem;font-weight:400;letter-spacing:.3px}@media screen and (max-width:768px){.footer_footerWrapper__1ce95{height:70px;margin-top:2rem;margin-bottom:0}.footer_todo____ANb{font-size:.75rem}}.light-theme .footer_todo____ANb{color:rgba(0,0,0,.5)}.Banner_bannerContainerA___QmSp{width:100%;overflow:hidden;transition:height .3s ease-in-out;margin:0 0 15px;background-color:transparent;border-radius:8px;position:relative}.Banner_bannerLoaded__vYvub{transition:height .3s ease}.Banner_anuncioBanner__l3edI{padding:0;position:relative}.Banner_anuncioBanner__l3edI,.Banner_anuncioLoading__sRuqW{width:100%;display:flex;justify-content:center;align-items:center}.Banner_anuncioLoading__sRuqW{flex-direction:column;min-height:60px;padding:15px;color:#888;text-align:center}.Banner_loadingSpinner__L7hRo{width:24px;height:24px;border-radius:50%;border:3px solid rgba(150,150,150,.2);border-top-color:#666;animation:Banner_spin__zgqxa 1s linear infinite;margin-bottom:10px}.Banner_loadingText__uqmrv{font-size:14px;color:#666;font-weight:500}.Banner_anuncioError__X5ZrV{color:#d32f2f;font-weight:500}.Banner_anuncioError__X5ZrV,.Banner_anuncioVacio__f_R5A{display:flex;align-items:center;justify-content:center;min-height:60px;width:100%;padding:15px;text-align:center;font-size:14px}.Banner_anuncioVacio__f_R5A{color:#888;font-style:italic}.Banner_anuncioEnlace__CsTj7{display:block;text-align:center;color:#333;text-decoration:none;max-width:100%;transition:opacity .2s ease}.Banner_anuncioEnlace__CsTj7:hover{opacity:.9}.Banner_anuncioImagen__ioT07{max-width:100%;height:auto;border-radius:4px;display:block}.Banner_anuncioScript__BnQtx{display:block;max-width:100%;overflow:hidden;margin:0 auto}@keyframes Banner_spin__zgqxa{to{transform:rotate(1turn)}}@media (max-width:576px){.Banner_bannerContainerA___QmSp{margin:10px 0}.Banner_anuncioBanner__l3edI{padding:5px}.Banner_anuncioLoading__sRuqW{min-height:50px;padding:10px}.Banner_loadingSpinner__L7hRo{width:20px;height:20px;margin-bottom:6px}.Banner_loadingText__uqmrv{font-size:12px}.Banner_anuncioError__X5ZrV,.Banner_anuncioVacio__f_R5A{min-height:50px;padding:10px;font-size:12px}}.navbar_navbar__gmPQT{position:-webkit-sticky;position:sticky;top:0;width:100%;height:var(--navbar-height,64px);background-color:var(--bg-primary);z-index:calc(var(--z-modal, 1000) + 20);border-bottom:1px solid var(--border-light);transition:background-color var(--transition-normal);isolation:isolate}.navbar_navbarInner__Jn6Iv{display:flex;align-items:center;height:100%;max-width:1800px;margin:0 auto;padding:0 var(--content-padding,24px);gap:12px}.navbar_logoSection__RvvSA{display:flex;align-items:center;flex-shrink:0}.navbar_logoLink__rf_Zg{display:flex;align-items:center;cursor:pointer;transition:transform var(--transition-normal)}.navbar_logoLink__rf_Zg:hover{transform:scale(1.04)}.navbar_logoLink__rf_Zg img{width:104px;height:104px;border-radius:var(--radius-md);object-fit:contain}.navbar_logoOscuro__FC1Q9{display:block}.light-theme .navbar_logoOscuro__FC1Q9,.navbar_logoClaro__ScDRk{display:none}.light-theme .navbar_logoClaro__ScDRk{display:block}.navbar_navLinks__zyYtF{display:flex;align-items:center;gap:8px;flex-shrink:0}.navbar_navItem__MSrKS{display:flex;align-items:center;gap:4px;padding:7px 12px;color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-base);font-weight:450;border-radius:var(--radius-md);transition:all var(--transition-normal);white-space:nowrap;position:relative;border:none;background:none;cursor:pointer;font-family:inherit}.navbar_navItem__MSrKS:hover{color:var(--text-primary)}.navbar_navItem__MSrKS.navbar_active__d3eEf{color:var(--color-primary);background-color:transparent;font-weight:600}.navbar_navItem__MSrKS.navbar_active__d3eEf:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:20px;height:2px;background-color:var(--color-primary);border-radius:1px}.navbar_navItemIcon__2g_8a{display:flex;align-items:center;font-size:18px}.navbar_navItemText__FEJzB{font-size:var(--font-size-base)}.navbar_moreMenu__ze6DQ{position:relative;display:flex;align-items:center}.navbar_moreDropdown__XoN17{position:absolute;top:100%;left:0;margin-top:8px;background-color:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:6px;min-width:180px;z-index:calc(var(--z-modal, 1000) + 21);box-shadow:0 8px 24px rgba(0,0,0,.4)}.navbar_moreDropdownItem__vHlEd{display:flex;align-items:center;gap:10px;padding:10px 14px;color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-base);font-weight:450;border-radius:var(--radius-md);transition:all var(--transition-normal);white-space:nowrap}.navbar_moreDropdownItem__vHlEd:hover{color:var(--text-primary);background-color:var(--bg-hover)}.navbar_moreDropdownItem__vHlEd.navbar_active__d3eEf{color:var(--color-primary);font-weight:600}.navbar_moreDropdownItem__vHlEd ion-icon{font-size:18px}.navbar_searchSection__sx2pw{flex:1 1;max-width:550px;min-width:0;margin-left:auto}.navbar_searchForm__0qQej{display:flex;align-items:center;border-radius:var(--radius-full);padding:0;border:1px solid var(--border-light);transition:all var(--transition-normal);width:100%;position:relative;background:rgba(58,58,58,.07);box-shadow:none}.navbar_searchInput__tA2_N{background:transparent;border:none;color:var(--text-primary);font-size:var(--font-size-base);font-weight:400;padding:10px 8px 10px 36px;flex:1 1;outline:none;width:100%;letter-spacing:.2px;border-radius:var(--radius-full);box-shadow:none}.navbar_searchInput__tA2_N:focus{outline:1px solid #5a5a5a7b;outline-offset:0;box-shadow:none}.navbar_searchIcon__J_uFk{color:var(--text-tertiary);font-size:1.2em;margin-left:12px;margin-right:-28px;pointer-events:none;transition:color .2s;align-self:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}.navbar_searchSubmit__s5lOf{display:flex;align-items:center;gap:4px;background-color:var(--color-primary);border:none;color:#ffffff;font-size:var(--font-size-sm);font-weight:500;padding:8px 14px;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-normal);position:relative;flex-shrink:0}.navbar_searchSubmit__s5lOf:hover{filter:brightness(1.1);transform:scale(1.02)}.navbar_searchSubmit__s5lOf ion-icon{font-size:14px}.navbar_searchSubmit__s5lOf span{font-size:var(--font-size-sm)}.navbar_clearButton__91_O5{background:none;border:none;color:var(--text-tertiary);font-size:1.2em;margin:0 10px 0 0;padding:0;cursor:pointer;display:flex;align-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:2}.navbar_clearButton__91_O5:hover{color:var(--color-primary)}.navbar_searchSpinner__ZQAWu{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);border-radius:var(--radius-full);z-index:2}.navbar_searchSpinner__ZQAWu:after{content:"";width:16px;height:16px;border-radius:50%;border-color:#fff transparent transparent #fff;border-style:solid;border-width:2px;animation:navbar_spin__rknAr .8s linear infinite}.navbar_searchSpinner__ZQAWu~ion-icon,.navbar_searchSpinner__ZQAWu~span{opacity:0}@keyframes navbar_spin__rknAr{to{transform:rotate(1turn)}}.navbar_actions__ZZuxh{display:flex;align-items:center;gap:8px;margin-left:auto}.navbar_iconBtn__jF16z{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;border-radius:50%;color:var(--text-secondary);font-size:18px;cursor:pointer;transition:all var(--transition-normal)}.navbar_iconBtn__jF16z:hover{color:var(--text-primary);background-color:var(--bg-hover)}.navbar_mobileSearchBtn__9sktL{display:none}.navbar_registerBtn__IzEdq{padding:7px 16px;border-radius:var(--radius-full);color:var(--text-primary);font-size:var(--font-size-base);font-weight:500;cursor:pointer;transition:all var(--transition-normal)}.navbar_registerBtn__IzEdq:hover{color:var(--color-primary);transform:scale(1.03)}.navbar_loginBtn__vjnre{padding:7px 18px;border-radius:var(--radius-full);background-color:var(--color-primary);color:#ffffff;font-size:var(--font-size-base);font-weight:600;cursor:pointer;transition:all var(--transition-normal)}.navbar_loginBtn__vjnre:hover{filter:brightness(1.1);transform:scale(1.03)}.navbar_userMenu__nmh5J{position:relative;display:flex;align-items:center;z-index:1}.navbar_userTrigger__L5fn9{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;border-radius:var(--radius-full);transition:all var(--transition-normal);background-color:var(--bg-secondary);border:1px solid var(--border-light);-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.navbar_userMenu__nmh5J[data-open=true] .navbar_userTrigger__L5fn9,.navbar_userTrigger__L5fn9:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.navbar_userAvatar__0nW0g{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--color-primary);transition:all var(--transition-normal)}.navbar_userMenu__nmh5J[data-open=true] .navbar_userAvatar__0nW0g,.navbar_userTrigger__L5fn9:hover .navbar_userAvatar__0nW0g{transform:scale(1.05)}.navbar_dropdown__H6rDq{position:absolute;top:calc(100% + 8px);right:0;width:260px;background-color:var(--bg-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:calc(var(--z-modal, 1000) + 21);overflow:hidden;animation:navbar_dropdownIn__bUYhC .2s cubic-bezier(.175,.885,.32,1.275);border:1px solid var(--border-light);transform-origin:top right}@keyframes navbar_dropdownIn__bUYhC{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.navbar_dropdownHeader__iQhM_{padding:14px;display:flex;align-items:center;border-bottom:1px solid var(--border-subtle);background:linear-gradient(135deg,rgba(0,106,255,.08),transparent)}.navbar_dropdownAvatar__1DjZC{margin-right:10px}.navbar_dropdownAvatar__1DjZC img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid var(--color-primary)}.navbar_dropdownInfo__9p8F2{overflow:hidden;flex:1 1}.navbar_dropdownName__PXMGi{font-size:var(--font-size-base);font-weight:600;color:var(--text-primary)}.navbar_dropdownEmail__2nnfF,.navbar_dropdownName__PXMGi{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar_dropdownEmail__2nnfF{font-size:var(--font-size-xs);color:var(--text-tertiary)}.navbar_dropdownDivider__5Bdmt{height:1px;background:var(--border-subtle)}.navbar_dropdownList__YE4Vq{list-style:none;padding:6px 0;margin:0}.navbar_dropdownAction__iIvr1{display:flex;align-items:center;padding:10px 14px;color:var(--text-primary);font-size:var(--font-size-base);transition:all var(--transition-fast);cursor:pointer;border:none;background:none;width:100%;text-align:left;font-weight:500;font-family:inherit;gap:10px}.navbar_dropdownAction__iIvr1:hover{background-color:var(--bg-hover);color:var(--color-primary);padding-left:18px}.navbar_dropdownAction__iIvr1 ion-icon{font-size:16px;color:var(--color-primary)}.navbar_nowPlaying__M6i3q{display:flex;align-items:center;gap:4px;padding:0 12px}.navbar_equalizerBars__zc3en{display:flex;align-items:flex-end;gap:2px;height:14px}.navbar_equalizerBars__zc3en span{width:2px;background-color:var(--color-primary);border-radius:1px;animation:navbar_equalizer__EF5IK .8s ease-in-out infinite}.navbar_equalizerBars__zc3en span:first-child{height:6px;animation-delay:0s}.navbar_equalizerBars__zc3en span:nth-child(2){height:10px;animation-delay:.15s}.navbar_equalizerBars__zc3en span:nth-child(3){height:14px;animation-delay:.3s}.navbar_equalizerBars__zc3en span:nth-child(4){height:10px;animation-delay:.45s}.navbar_equalizerBars__zc3en span:nth-child(5){height:6px;animation-delay:.6s}@keyframes navbar_equalizer__EF5IK{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.8)}}.navbar_menuBtn__pc_E2{display:none;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;border-radius:50%;color:var(--text-secondary);font-size:20px;cursor:pointer;transition:all var(--transition-normal)}.navbar_menuBtn__pc_E2.navbar_active__d3eEf{background:var(--bg-hover);color:var(--text-primary)}.navbar_mobileNav__N57_c{display:none;position:fixed;top:var(--navbar-height-mobile,56px);left:0;right:0;background-color:var(--bg-primary);border-bottom:1px solid var(--border-light);padding:8px var(--content-padding-mobile,16px);z-index:calc(var(--z-navbar, 900) - 1);animation:navbar_slideDown__fEoxh .2s ease;box-shadow:var(--shadow-lg)}@keyframes navbar_slideDown__fEoxh{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.navbar_mobileNavLinks__xggjM{display:flex;flex-direction:column;gap:2px}.navbar_mobileNavItem__Q7Zux{display:flex;align-items:center;gap:10px;padding:12px 14px;color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-base);font-weight:450;border-radius:var(--radius-md);transition:all var(--transition-normal);border:none;background:none;cursor:pointer;font-family:inherit;width:100%;text-align:left}.navbar_mobileNavItem__Q7Zux:hover{color:var(--text-primary)}.navbar_mobileNavItem__Q7Zux.navbar_active__d3eEf{color:var(--color-primary);background-color:transparent;font-weight:600}.navbar_mobileNavItemIcon__VkDt1{display:flex;align-items:center;font-size:20px}.navbar_mobileBackdrop__agq7b{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:calc(var(--z-navbar, 900) - 2);animation:navbar_fadeIn__b6CUd .2s ease}@keyframes navbar_fadeIn__b6CUd{0%{opacity:0}to{opacity:1}}.navbar_searchPanel__IupEQ{position:fixed;inset:0;background-color:var(--bg-primary);z-index:calc(var(--z-modal) + 1);display:flex;justify-content:center;animation:navbar_fadeIn__b6CUd .2s ease}.navbar_searchPanelContent__M97nS{width:90%;max-width:600px;padding:40px 0;display:flex;flex-direction:column;align-items:center}.navbar_searchPanelHeader__iyENs{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;text-align:center}.navbar_searchPanelLogo__bmbuY{display:flex;justify-content:center;margin-bottom:16px}.navbar_logoMobileOscuro__SmnOw{display:block}.navbar_logoMobileClaro__VcoO0,.navbar_logoMobileOscuro__SmnOw{border-radius:var(--radius-lg);animation:navbar_pulseAnimation__0Pny9 2s ease-in-out infinite}.light-theme .navbar_logoMobileOscuro__SmnOw,.navbar_logoMobileClaro__VcoO0{display:none}.light-theme .navbar_logoMobileClaro__VcoO0{display:block}@keyframes navbar_pulseAnimation__0Pny9{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.navbar_searchPanelTitle__wptQn{font-size:var(--font-size-2xl);font-weight:700;color:var(--text-primary);margin-bottom:8px}.navbar_nowPlayingIndicator__tTSJe{display:flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:var(--font-size-sm)}.navbar_searchPanelForm___jUsf{width:100%;display:flex;align-items:center;background-color:var(--bg-tertiary);border-radius:var(--radius-lg);padding:12px 16px;border:1px solid var(--border-light);transition:all var(--transition-normal);position:relative}.navbar_searchPanelForm___jUsf:focus-within{border-color:var(--color-primary)}.navbar_searchPanelInput__xaCvS{flex:1 1;background:transparent;border:none;color:var(--text-primary);font-size:var(--font-size-md);font-weight:400;outline:none;letter-spacing:.3px}.navbar_searchPanelInput__xaCvS::placeholder{color:var(--text-tertiary)}.navbar_searchPanelSubmit__nxVFR{background-color:var(--color-primary);border:none;color:#ffffff;font-size:var(--font-size-base);font-weight:500;padding:8px 16px;border-radius:var(--radius-full);cursor:pointer;margin-left:8px;transition:all var(--transition-normal)}.navbar_searchPanelSubmit__nxVFR:hover{filter:brightness(1.1)}.navbar_searchPanelClose__tftN6{background:none;border:none;color:var(--text-secondary);font-size:22px;cursor:pointer;padding:4px;margin-left:8px;transition:transform var(--transition-normal)}.navbar_searchPanelClose__tftN6:hover{transform:rotate(90deg)}.navbar_searchOverlay__Dg1Bc{position:fixed;inset:0;background-color:rgba(0,0,0,.7);z-index:var(--z-modal);opacity:0;visibility:hidden;transition:all var(--transition-normal)}.navbar_searchOverlay__Dg1Bc.navbar_active__d3eEf{opacity:1;visibility:visible}.navbar_buttonPressed__hpDOt{transform:scale(.96)!important}.navbar_adContainer__rDznj{display:none}.navbar_desktopOnly___zAmP{display:flex;align-items:center;gap:8px}.navbar_mobileTabBar__V4dWa{display:none}.navbar_mobileTabScroll__2hUrg{display:flex;align-items:center;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 var(--content-padding-mobile,16px)}.navbar_mobileTabScroll__2hUrg::-webkit-scrollbar{display:none}.navbar_mobileTab__9JEjj{flex-shrink:0;padding:10px 16px;color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-base);font-weight:450;white-space:nowrap;position:relative;transition:color var(--transition-normal)}.navbar_mobileTab__9JEjj:hover{color:var(--text-primary)}.navbar_mobileTabActive__LOAga{color:var(--text-primary);font-weight:600}.navbar_mobileTabActive__LOAga:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:24px;height:2px;background-color:var(--text-primary);border-radius:1px}.navbar_mobileNavDivider__J9H_h{height:1px;background:var(--border-light);margin:4px 14px}.navbar_mobileUserSection__kD5SM{display:flex;align-items:center;gap:12px;padding:16px 14px;border-bottom:1px solid var(--border-light)}.navbar_mobileUserAvatar__vVM9u{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid var(--color-primary)}.navbar_mobileUserInfo__plXUn{overflow:hidden;flex:1 1}.navbar_mobileUserName__vc6iE{font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar_mobileUserEmail__omfXZ{font-size:var(--font-size-xs);color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1024px){.navbar_navItemText__FEJzB{display:none}.navbar_navItem__MSrKS{padding:8px 10px}.navbar_searchSection__sx2pw{max-width:360px}}@media screen and (max-width:768px){.navbar_navbar__gmPQT{height:var(--navbar-height-mobile,56px);padding:0 var(--content-padding-mobile,16px)}.navbar_navbarInner__Jn6Iv{padding:0}.navbar_navLinks__zyYtF{display:none}.navbar_menuBtn__pc_E2{display:flex}.navbar_mobileNav__N57_c.navbar_open__4IMD6{display:block}.navbar_searchSection__sx2pw{display:none}.navbar_mobileSearchBtn__9sktL{display:flex}.navbar_desktopOnly___zAmP{display:none}.navbar_mobileTabBar__V4dWa{display:block;background-color:var(--bg-primary);border-bottom:1px solid var(--border-light);position:-webkit-sticky;position:sticky;top:var(--navbar-height-mobile,56px);z-index:calc(var(--z-modal, 1000) + 19)}.navbar_loginBtn__vjnre,.navbar_registerBtn__IzEdq{padding:6px 14px;font-size:var(--font-size-sm)}.navbar_userTrigger__L5fn9{width:38px;height:38px;justify-content:center;padding:3px;border-radius:50%}.navbar_userAvatar__0nW0g{width:28px;height:28px}.navbar_dropdown__H6rDq{width:240px;right:-8px}}@media screen and (max-width:576px){.navbar_registerBtn__IzEdq{padding:5px 12px;font-size:var(--font-size-xs)}.navbar_loginBtn__vjnre{padding:5px 14px;font-size:var(--font-size-xs)}.navbar_iconBtn__jF16z{width:32px;height:32px;font-size:16px}}@media screen and (max-width:360px){.navbar_loginBtn__vjnre{padding:5px 10px;font-size:11px}.navbar_dropdown__H6rDq{width:200px}}.login_overlay__b21n4{position:fixed;inset:0;z-index:999;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.login_show__ka2FU{opacity:1;visibility:visible}.login_hide__DOncS{opacity:0;visibility:hidden}.login_loginContainer__NnNnK{width:90%;max-width:900px;height:auto;max-height:700px;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.7);animation:login_slideIn__SDz3F .4s ease forwards;background:#080808;color:#FFFFFF;position:relative;transition:all .5s ease}.light-theme .login_loginContainer__NnNnK{background:linear-gradient(135deg,#ffffff,#f0f0f0);color:#1b1b24;box-shadow:0 10px 30px rgba(0,0,0,.15)}.login_backgroundEffects__BiHSa{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none}.login_audioWaves__4iVoa{position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1.5s ease}.login_animationActive__ADjZH .login_audioWaves__4iVoa{opacity:.1}.login_wave__uhFR6{position:absolute;width:250%;height:300px;bottom:-200px;left:-75%;opacity:0;border-radius:40%;animation:login_loginWave__l7_9A 15s linear infinite;transform-origin:center bottom}.light-theme .login_wave__uhFR6,.login_wave__uhFR6{background:linear-gradient(90deg,#006aff,transparent)}@keyframes login_loginWave__l7_9A{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}.login_animationActive__ADjZH .login_wave__uhFR6{opacity:.1}.login_particlesContainer__lrebI{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:opacity 1.2s ease-in}.login_animationActive__ADjZH .login_particlesContainer__lrebI{opacity:.5}.login_particle__w6f2J{position:absolute;width:var(--size,4px);height:var(--size,4px);background-color:#4a9bff;border-radius:50%;top:var(--y,50%);left:var(--x,50%);opacity:.6;filter:blur(1px);animation:login_loginFloat__v9y1F var(--speed,8s) infinite ease-in-out;box-shadow:0 0 10px rgba(74,155,255,.6)}@keyframes login_loginFloat__v9y1F{0%{transform:translateY(0) translateX(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translateY(-100px) translateX(20px);opacity:0}}.login_gradientOverlay__WQZkf{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at bottom,rgba(74,155,255,.05) 0,transparent 60%);z-index:1;pointer-events:none}.login_logoContainer__hFl1Z{position:relative;width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:15px;box-shadow:0 10px 20px rgba(0,0,0,.3);overflow:hidden;z-index:10}.login_logoImage__PBtEJ{object-fit:contain;border-radius:15px;position:relative;z-index:11}.light-theme .login_logoImage__PBtEJ{filter:brightness(1.1)}.login_logoGlow__2Mjc8{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;background:#006aff;border-radius:50%;filter:blur(15px);opacity:0;transition:opacity .3s ease;z-index:10}.login_animationActive__ADjZH .login_logoGlow__2Mjc8{opacity:.4;animation:login_loginGlowPulse__NceXc 3s ease-in-out infinite alternate}@keyframes login_loginGlowPulse__NceXc{0%{opacity:.2;transform:translate(-50%,-50%) scale(1)}to{opacity:.6;transform:translate(-50%,-50%) scale(1.3)}}.login_loginSplit__GlrCB{display:flex;height:100%;width:100%;position:relative;z-index:2}.login_loginImage__Dd61S{position:relative;width:45%;overflow:hidden;display:flex;align-items:center;justify-content:center}.login_bgImage__xbUxy{object-fit:cover;object-position:center;z-index:1}.login_imageCover__lwgi9{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10%;z-index:2;text-align:center}.light-theme .login_imageCover__lwgi9,.login_imageCover__lwgi9{background:linear-gradient(180deg,#0000001e,#004bb3)}.login_welcomeText__B_P10{color:#FFFFFF;font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:700;margin:0 0 1vw;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.3)}.light-theme .login_welcomeText__B_P10{color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.login_welcomeSubtext__b2aBh{color:#ffffff;font-size:clamp(.8rem,1.2vw,.9rem);line-height:1.5;max-width:80%}.light-theme .login_welcomeSubtext__b2aBh{color:#ffffff}.login_notesDecoration__Vx_R0{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5;overflow:hidden}.login_musicNote__UAkqZ{position:absolute;bottom:-20px;left:var(--position,50%);color:#006aff;font-size:var(--size,20px);opacity:var(--opacity,.3);animation:login_loginFloatNote__Pl5Ra var(--duration,7s) infinite ease-in-out;animation-delay:var(--delay,0s);filter:drop-shadow(0 0 5px rgba(74,155,255,.6))}@keyframes login_loginFloatNote__Pl5Ra{0%{transform:translateY(0) rotate(0deg);opacity:0}10%{opacity:var(--opacity,.3)}90%{opacity:var(--opacity,.3)}to{transform:translateY(-120vh) rotate(1turn);opacity:0}}.login_loginContent__FEVWI{width:55%;padding:5%;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#006aff transparent;position:relative;z-index:3}.login_loginContent__FEVWI::-webkit-scrollbar{width:6px}.login_loginContent__FEVWI::-webkit-scrollbar-thumb{background-color:#006aff;border-radius:6px}.login_loginContent__FEVWI::-webkit-scrollbar-track{background:transparent}.login_loginHeader__86KU2{display:flex;justify-content:space-between;align-items:center;margin-bottom:8%;padding-bottom:5%;border-bottom:1px solid rgba(255,255,255,.1)}.light-theme .login_loginHeader__86KU2{border-bottom:1px solid rgba(0,0,0,.1)}.login_loginHeader__86KU2 h2{color:#FFFFFF;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0}.light-theme .login_loginHeader__86KU2 h2{color:#1b1b24}.login_closeButton__VnJcN{background:rgba(255,255,255,.06);border:none;color:rgba(255,255,255,.5);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;width:32px;height:32px;border-radius:8px;position:absolute;top:12px;right:12px;z-index:2}.login_closeButton__VnJcN:hover{background:rgba(255,255,255,.12);color:#fff}.login_errorMessage__W5zJ5{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:20px;background-color:rgba(255,77,106,.1);border-left:3px solid #ff4d6a;border-radius:4px;color:#ff4d6a;font-size:14px}.light-theme .login_errorMessage__W5zJ5{background-color:rgba(255,77,106,.05)}.login_loginForm__MNH_x{display:flex;flex-direction:column;gap:20px}.login_inputGroup__Q2Kpr{margin-bottom:5px}.login_inputGroup__Q2Kpr label{display:block;color:#FFFFFF;margin-bottom:8px;font-size:14px;font-weight:500}.light-theme .login_inputGroup__Q2Kpr label{color:#1b1b24}.login_inputWithIcon__kkJke{position:relative;display:flex;align-items:center}.login_inputIcon__Do4Yx{position:absolute;left:12px;color:#B3B3B3;pointer-events:none}.light-theme .login_inputIcon__Do4Yx{color:#777777}.login_inputWithIcon__kkJke input{width:100%;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 12px 12px 40px;color:#FFFFFF;font-size:16px;transition:all .3s ease}.light-theme .login_inputWithIcon__kkJke input{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.1);color:#1b1b24}.login_inputWithIcon__kkJke input:focus{outline:none;border-color:#006aff;box-shadow:0 0 0 2px rgba(74,155,255,.2)}.login_inputWithIcon__kkJke input:hover:not(:focus){border-color:rgba(255,255,255,.3)}.light-theme .login_inputWithIcon__kkJke input:hover:not(:focus){border-color:rgba(0,0,0,.2)}.login_inputWithIcon__kkJke input::placeholder{color:#B3B3B3;opacity:.7}.light-theme .login_inputWithIcon__kkJke input::placeholder{color:#777777;opacity:.7}.login_togglePassword__ucnkR{position:absolute;right:12px;background:transparent;border:none;color:#B3B3B3;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.light-theme .login_togglePassword__ucnkR{color:#777777}.login_togglePassword__ucnkR:hover{color:#FFFFFF}.light-theme .login_togglePassword__ucnkR:hover{color:#1b1b24}.login_togglePassword__ucnkR:focus{outline:2px solid rgba(74,155,255,.5);outline-offset:2px;border-radius:4px}.login_loginOptions__fSH5c{justify-content:space-between;margin-bottom:5px}.login_loginOptions__fSH5c,.login_rememberMe__lJ9BI{display:flex;align-items:center}.login_rememberMe__lJ9BI input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;margin-right:8px;cursor:pointer;position:relative;transition:all .2s ease}.light-theme .login_rememberMe__lJ9BI input[type=checkbox]{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.1)}.login_rememberMe__lJ9BI input[type=checkbox]:checked{background-color:#006aff;border-color:#006aff}.login_rememberMe__lJ9BI input[type=checkbox]:checked:after{content:"";position:absolute;top:2px;left:6px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.login_rememberMe__lJ9BI input[type=checkbox]:focus{box-shadow:0 0 0 2px rgba(74,155,255,.5)}.login_rememberMe__lJ9BI label{color:#B3B3B3;font-size:14px;cursor:pointer}.light-theme .login_rememberMe__lJ9BI label{color:#555555}.login_forgotPassword__erNZn{background:none;border:none;color:#006aff;font-size:14px;text-decoration:none;transition:all .3s ease;cursor:pointer}.login_forgotPassword__erNZn:hover{text-decoration:underline;color:#0055cc}.login_forgotPassword__erNZn:focus{outline:2px solid rgba(74,155,255,.5);outline-offset:2px;border-radius:4px}.login_loginButton__a7mzh{width:100%;background-color:#006aff;color:white;border:none;border-radius:8px;padding:14px;font-size:16px;font-weight:600;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;min-height:48px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);overflow:hidden}.login_loginButton__a7mzh:hover:not(:disabled){background-color:#0055cc;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,106,255,.5)}.light-theme .login_loginButton__a7mzh:hover:not(:disabled){box-shadow:0 8px 15px rgba(0,106,255,.3)}.login_loginButton__a7mzh:active:not(:disabled){transform:translateY(0)}.login_loginButton__a7mzh:focus{outline:2px solid rgba(74,155,255,.5);outline-offset:2px}.login_loginButton__a7mzh:disabled{opacity:.7;cursor:not-allowed}.login_loginButton__a7mzh:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:rgba(255,255,255,.2);transform:skewX(-20deg);transition:all .5s ease}.login_loginButton__a7mzh:hover:before{animation:login_loginButtonGlow__vOkvm 1.5s infinite}@keyframes login_loginButtonGlow__vOkvm{0%{left:-100%}to{left:200%}}.login_spinner__nLSwA{width:24px;height:24px;position:relative;animation:login_spinner-rotate__tN6XI 1.5s linear infinite}.login_spinnerBlade__HaPcq{position:absolute;top:11px;left:0;width:12px;height:2px;border-radius:2px;background-color:white;transform-origin:12px 1px}.login_spinnerBlade__HaPcq:first-child{transform:rotate(0deg);opacity:.9}.login_spinnerBlade__HaPcq:nth-child(2){transform:rotate(30deg);opacity:.8}.login_spinnerBlade__HaPcq:nth-child(3){transform:rotate(60deg);opacity:.7}.login_spinnerBlade__HaPcq:nth-child(4){transform:rotate(90deg);opacity:.6}.login_spinnerBlade__HaPcq:nth-child(5){transform:rotate(120deg);opacity:.5}.login_spinnerBlade__HaPcq:nth-child(6){transform:rotate(150deg);opacity:.4}.login_spinnerBlade__HaPcq:nth-child(7){transform:rotate(180deg);opacity:.3}.login_spinnerBlade__HaPcq:nth-child(8){transform:rotate(210deg);opacity:.2}.login_spinnerBlade__HaPcq:nth-child(9){transform:rotate(240deg);opacity:.3}.login_spinnerBlade__HaPcq:nth-child(10){transform:rotate(270deg);opacity:.4}.login_spinnerBlade__HaPcq:nth-child(11){transform:rotate(300deg);opacity:.5}.login_spinnerBlade__HaPcq:nth-child(12){transform:rotate(330deg);opacity:.6}@keyframes login_spinner-rotate__tN6XI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login_divider__lynad{position:relative;margin:5% 0;text-align:center}.login_divider__lynad:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:rgba(255,255,255,.1)}.light-theme .login_divider__lynad:before{background-color:rgba(0,0,0,.1)}.login_divider__lynad span{position:relative;background-color:#006aff;padding:0 16px;color:#ffffff;font-size:14px;border-radius:8px}.light-theme .login_divider__lynad span{background-color:#ffffff;color:#777777}.login_socialLogin__wNfLE{display:flex;gap:16px;margin-bottom:5%}.login_socialButton__vR6Vn{flex:1 1;display:flex;align-items:center;justify-content:center;gap:10px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;color:#FFFFFF;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.light-theme .login_socialButton__vR6Vn{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.1);color:#1b1b24}.login_socialButton__vR6Vn:hover{background-color:#2a2a36;border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.light-theme .login_socialButton__vR6Vn:hover{background-color:rgba(0,0,0,.05);border-color:rgba(0,0,0,.2)}.login_socialButton__vR6Vn:active{transform:translateY(0)}.login_socialButton__vR6Vn:focus{outline:2px solid rgba(74,155,255,.5);outline-offset:2px}.login_googleButton__Bgdxs:hover{background:#DB4437;color:white;border-color:#DB4437}.login_facebookButton__nQj9P:hover{background:#1877F2;color:white;border-color:#1877F2}.login_signupPrompt__va4Z8{margin:5% 0 0;text-align:center;color:#B3B3B3;font-size:14px}.light-theme .login_signupPrompt__va4Z8{color:#555555}.login_signupLink__L2YZq{background:none;border:none;color:#006aff;cursor:pointer;font-weight:500;padding:0;font-size:14px;transition:all .3s ease}.login_signupLink__L2YZq:hover{text-decoration:underline;color:#0055cc}.login_signupLink__L2YZq:focus{outline:2px solid rgba(74,155,255,.5);outline-offset:2px;border-radius:2px}@keyframes login_slideIn__SDz3F{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.login_loginContainer__NnNnK:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:12px;padding:1px;background:linear-gradient(135deg,#006aff,transparent,#006aff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 1s ease;z-index:1}.login_animationActive__ADjZH .login_loginContainer__NnNnK:before{opacity:.5;animation:login_loginRotateBorder__egESA 10s linear infinite}@keyframes login_loginRotateBorder__egESA{0%{background-position:0 0}to{background-position:200% 200%}}.login_loginContainer__NnNnK:after{content:"";position:absolute;top:0;left:-150%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.03),transparent);z-index:3;pointer-events:none;animation:login_loginShimmer__qv9BW 10s infinite;opacity:0;transition:opacity .5s ease}.login_animationActive__ADjZH.login_loginContainer__NnNnK:after{opacity:1}@keyframes login_loginShimmer__qv9BW{0%{transform:translateX(0)}to{transform:translateX(200%)}}@media (max-width:900px){.login_loginContainer__NnNnK{width:95%;max-width:600px;height:auto;max-height:90vh}.login_loginSplit__GlrCB{flex-direction:column}.login_loginImage__Dd61S{width:100%;height:150px}.login_loginContent__FEVWI{position:relative;width:100%;height:auto;padding:20px}.login_welcomeText__B_P10{font-size:clamp(1.25rem,5vw,1.75rem)}.login_welcomeSubtext__b2aBh{font-size:clamp(.875rem,3vw,1rem)}.login_logoContainer__hFl1Z,.login_logoImage__PBtEJ{width:60px;height:60px}.login_togglePassword__ucnkR{padding:8px;font-size:20px}.login_closeButton__VnJcN{padding:8px;top:10px;right:10px}.login_inputWithIcon__kkJke input{padding:14px 14px 14px 40px}}@media (max-width:768px){.login_loginOptions__fSH5c{flex-direction:column;align-items:flex-start;gap:15px}.login_rememberMe__lJ9BI{margin-bottom:0}.login_forgotPassword__erNZn{align-self:flex-start;margin-left:26px;font-size:15px}.login_loginButton__a7mzh{padding:16px;font-size:16px;margin-top:10px}.login_socialLogin__wNfLE{flex-direction:column;gap:12px}.login_socialButton__vR6Vn{padding:14px;font-size:16px}.login_loginForm__MNH_x{gap:16px}.login_divider__lynad{margin:20px 0}.login_inputGroup__Q2Kpr{margin-bottom:0}.login_inputGroup__Q2Kpr label{font-size:15px;margin-bottom:6px}.login_errorMessage__W5zJ5{padding:15px;font-size:15px}}@media (max-width:600px){.login_loginContainer__NnNnK{max-height:100vh;width:100%;height:100%;border-radius:0}.login_overlay__b21n4{padding:0}.login_loginHeader__86KU2{padding-bottom:15px;margin-bottom:20px}.login_loginImage__Dd61S{height:130px}.login_welcomeText__B_P10{font-size:1.25rem}.login_welcomeSubtext__b2aBh{font-size:.9rem;max-width:95%}.login_notesDecoration__Vx_R0{display:none}.login_closeButton__VnJcN{top:10px;right:10px;font-size:1.75rem}.login_logoContainer__hFl1Z{margin-top:20px;width:50px;height:50px}.login_logoImage__PBtEJ{width:50px;height:50px}.login_rememberMe__lJ9BI input[type=checkbox]{width:22px;height:22px}.login_rememberMe__lJ9BI input[type=checkbox]:checked:after{top:4px;left:8px;width:5px;height:10px}.login_rememberMe__lJ9BI label{font-size:15px}}@media (max-width:380px){.login_logoContainer__hFl1Z,.login_logoImage__PBtEJ{width:45px;height:45px}.login_welcomeText__B_P10{font-size:1.1rem;margin-top:5px}.login_welcomeSubtext__b2aBh{font-size:.85rem;margin-bottom:5px}.login_loginForm__MNH_x{gap:12px}.login_inputWithIcon__kkJke input{font-size:15px;padding:12px 12px 12px 36px}.login_inputIcon__Do4Yx{font-size:.9rem}.login_loginContent__FEVWI{padding:15px 12px}.login_loginHeader__86KU2{margin-bottom:15px;padding-bottom:10px}.login_loginHeader__86KU2 h2{font-size:1.3rem}.login_audioWaves__4iVoa,.login_particlesContainer__lrebI{display:none}}@media (max-height:500px) and (orientation:landscape){.login_loginContainer__NnNnK{height:98vh;max-height:none}.login_loginSplit__GlrCB{flex-direction:row}.login_loginImage__Dd61S{width:35%;height:auto}.login_loginContent__FEVWI{width:65%}.login_welcomeText__B_P10{font-size:1.2rem}.login_welcomeSubtext__b2aBh{font-size:.8rem}.login_loginHeader__86KU2 h2{font-size:1.2rem}.login_logoContainer__hFl1Z{width:40px;height:40px;margin-bottom:8px}.login_logoImage__PBtEJ{width:40px;height:40px}.login_loginForm__MNH_x{gap:10px}.login_loginOptions__fSH5c{flex-direction:row;margin:5px 0}.login_socialLogin__wNfLE{flex-direction:row}.login_inputWithIcon__kkJke input,.login_loginButton__a7mzh,.login_socialButton__vR6Vn{padding:10px;min-height:42px}}@media (prefers-reduced-motion:reduce){.login_loginContainer__NnNnK{animation:none}.login_closeButton__VnJcN,.login_inputWithIcon__kkJke input,.login_loginButton__a7mzh,.login_overlay__b21n4,.login_rememberMe__lJ9BI input[type=checkbox],.login_socialButton__vR6Vn,.login_togglePassword__ucnkR{transition:none}.login_spinner__nLSwA{animation-duration:3s}.login_loginButton__a7mzh:hover:not(:disabled),.login_socialButton__vR6Vn:hover{transform:none}.login_loginContainer__NnNnK:after,.login_loginContainer__NnNnK:before,.login_logoGlow__2Mjc8,.login_musicNote__UAkqZ,.login_particle__w6f2J,.login_wave__uhFR6{animation:none;display:none}}.registro_overlay__ug69a{position:fixed;inset:0;z-index:999;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.light-theme .registro_overlay__ug69a{background-color:rgba(0,0,0,.5)}.registro_show__W49Ig{opacity:1;visibility:visible}.registro_hide__5J_3X{opacity:0;visibility:hidden}.registro_registroContainer__L51Mi{width:95%;max-width:1100px;max-height:750px;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.7);animation:registro_slideIn__5QLGg .4s ease forwards;background-color:#080808;position:relative}.light-theme .registro_registroContainer__L51Mi{background-color:#ffffff;box-shadow:0 10px 30px rgba(0,0,0,.1)}.registro_registroSplit__xzWhg{display:flex;height:100%;width:100%}.registro_registroImage__obCZV{position:relative;width:45%;overflow:hidden;display:flex;align-items:center;justify-content:center}.registro_bgImage__M3UmB{object-fit:cover;object-position:center;z-index:1}.registro_imageCover__1POcb{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10%;z-index:2;text-align:center}.light-theme .registro_imageCover__1POcb,.registro_imageCover__1POcb{background:linear-gradient(180deg,#0000001e,#004bb3)}.registro_welcomeText__Z1W5o{color:#ffffff;font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:700;margin:0 0 1vw;line-height:1.2}.light-theme .registro_welcomeText__Z1W5o{color:#ffffff}.registro_welcomeSubtext__JSFuq{color:#ffffff;font-size:clamp(.8rem,1.2vw,.9rem);line-height:1.5;max-width:80%}.light-theme .registro_welcomeSubtext__JSFuq{color:#ffffff}.registro_registroContent__50PWU{width:55%;padding:5%;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#006aff transparent}.registro_registroContent__50PWU::-webkit-scrollbar{width:6px}.registro_registroContent__50PWU::-webkit-scrollbar-thumb{background-color:#006aff;border-radius:6px}.registro_registroContent__50PWU::-webkit-scrollbar-track{background:transparent}.registro_registroHeader__9Bfl5{display:flex;justify-content:space-between;align-items:center;margin-bottom:8%;padding-bottom:5%;border-bottom:1px solid rgba(255,255,255,.1)}.light-theme .registro_registroHeader__9Bfl5{border-bottom:1px solid rgba(0,0,0,.1)}.registro_registroHeader__9Bfl5 h2{color:#ffffff;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0}.light-theme .registro_registroHeader__9Bfl5 h2{color:#1b1b24}.registro_closeButton__reWtB{background:rgba(255,255,255,.06);border:none;color:rgba(255,255,255,.5);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;width:32px;height:32px;border-radius:8px;position:absolute;top:12px;right:12px;z-index:2}.registro_closeButton__reWtB:hover{background:rgba(255,255,255,.12);color:#fff}.registro_errorMessage__CZi8_{background-color:rgba(255,77,106,.1);border-left:3px solid #ff4d6a;color:#ff4d6a}.registro_errorMessage__CZi8_,.registro_successMessage__ku6HL{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:20px;border-radius:4px;font-size:14px}.registro_successMessage__ku6HL{background-color:rgba(30,215,96,.1);border-left:3px solid #1ed760;color:#1ED760}.registro_registroForm__pufpZ,.registro_verificationForm__U6J3j{display:flex;flex-direction:column;gap:20px}.registro_nameFields__eEVEf{display:flex;gap:16px}.registro_nameFields__eEVEf .registro_inputGroup__Q4jrk{flex:1 1}.registro_inputGroup__Q4jrk{margin-bottom:5px}.registro_inputGroup__Q4jrk label{display:block;color:#ffffff;margin-bottom:8px;font-size:14px;font-weight:500}.light-theme .registro_inputGroup__Q4jrk label{color:#1b1b24}.registro_inputWithIcon__mWtsh{position:relative;display:flex;align-items:center}.registro_inputIcon__6FGFf{position:absolute;left:12px;color:#b3b3b3;pointer-events:none}.light-theme .registro_inputIcon__6FGFf{color:#6e6e7a}.registro_inputWithIcon__mWtsh input{width:100%;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 12px 12px 40px;color:#ffffff;font-size:16px;transition:all .3s ease}.light-theme .registro_inputWithIcon__mWtsh input{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);color:#1b1b24}.registro_inputWithIcon__mWtsh input:focus{outline:none;border-color:#006aff;box-shadow:0 0 0 2px rgba(0,106,255,.5)}.registro_inputWithIcon__mWtsh input:hover:not(:focus){border-color:rgba(255,255,255,.3)}.light-theme .registro_inputWithIcon__mWtsh input:hover:not(:focus){border-color:rgba(0,0,0,.3)}.registro_inputWithIcon__mWtsh input::placeholder{color:#b3b3b3;opacity:.7}.light-theme .registro_inputWithIcon__mWtsh input::placeholder{color:#6e6e7a;opacity:.7}.registro_togglePassword__FAMqW{position:absolute;right:12px;background:transparent;border:none;color:#b3b3b3;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.light-theme .registro_togglePassword__FAMqW{color:#6e6e7a}.registro_togglePassword__FAMqW:hover{color:#ffffff}.light-theme .registro_togglePassword__FAMqW:hover{color:#1b1b24}.registro_togglePassword__FAMqW:focus{outline:2px solid rgba(0,106,255,.5);outline-offset:2px;border-radius:4px}.registro_terminos__hTUW5{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.registro_terminos__hTUW5 input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;margin:2px 0 0;cursor:pointer;position:relative;transition:all .3s ease;flex-shrink:0}.light-theme .registro_terminos__hTUW5 input[type=checkbox]{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1)}.registro_terminos__hTUW5 input[type=checkbox]:checked{background-color:#006aff;border-color:#006aff}.registro_terminos__hTUW5 input[type=checkbox]:checked:after{content:"";position:absolute;top:3px;left:7px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.registro_terminos__hTUW5 input[type=checkbox]:focus{box-shadow:0 0 0 2px rgba(0,106,255,.5)}.registro_terminos__hTUW5 label{color:#b3b3b3;font-size:14px;line-height:1.4}.light-theme .registro_terminos__hTUW5 label{color:#6e6e7a}.registro_termsLink___pAt4{color:#006aff;text-decoration:none;transition:all .3s ease}.registro_termsLink___pAt4:hover{text-decoration:underline;color:#0055cc}.registro_registroButton__nVTnU,.registro_verifyButton__zOdGQ{width:100%;background-color:#006aff;color:white;border:none;border-radius:8px;padding:14px;font-size:16px;font-weight:600;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;min-height:52px;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.registro_registroButton__nVTnU:hover:not(:disabled),.registro_verifyButton__zOdGQ:hover:not(:disabled){background-color:#0055cc;transform:translateY(-2px)}.registro_registroButton__nVTnU:active:not(:disabled),.registro_verifyButton__zOdGQ:active:not(:disabled){transform:translateY(0)}.registro_registroButton__nVTnU:focus,.registro_verifyButton__zOdGQ:focus{outline:2px solid rgba(0,106,255,.5);outline-offset:2px}.registro_registroButton__nVTnU:disabled,.registro_verifyButton__zOdGQ:disabled{opacity:.7;cursor:not-allowed}.registro_spinner__B_Wn5{width:24px;height:24px;position:relative;animation:registro_spinner-rotate__YMb4Q 1.5s linear infinite;will-change:transform}.registro_spinnerBlade__tmYdk{position:absolute;top:11px;left:0;width:12px;height:2px;border-radius:2px;background-color:white;transform-origin:12px 1px;will-change:transform,opacity}.registro_spinnerBlade__tmYdk:first-child{transform:rotate(0deg);opacity:.9}.registro_spinnerBlade__tmYdk:nth-child(2){transform:rotate(30deg);opacity:.8}.registro_spinnerBlade__tmYdk:nth-child(3){transform:rotate(60deg);opacity:.7}.registro_spinnerBlade__tmYdk:nth-child(4){transform:rotate(90deg);opacity:.6}.registro_spinnerBlade__tmYdk:nth-child(5){transform:rotate(120deg);opacity:.5}.registro_spinnerBlade__tmYdk:nth-child(6){transform:rotate(150deg);opacity:.4}.registro_spinnerBlade__tmYdk:nth-child(7){transform:rotate(180deg);opacity:.3}.registro_spinnerBlade__tmYdk:nth-child(8){transform:rotate(210deg);opacity:.2}.registro_spinnerBlade__tmYdk:nth-child(9){transform:rotate(240deg);opacity:.3}.registro_spinnerBlade__tmYdk:nth-child(10){transform:rotate(270deg);opacity:.4}.registro_spinnerBlade__tmYdk:nth-child(11){transform:rotate(300deg);opacity:.5}.registro_spinnerBlade__tmYdk:nth-child(12){transform:rotate(330deg);opacity:.6}@keyframes registro_spinner-rotate__YMb4Q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.registro_divider__LSfen{position:relative;margin:5% 0;text-align:center}.registro_divider__LSfen:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:rgba(255,255,255,.1)}.light-theme .registro_divider__LSfen:before{background-color:rgba(0,0,0,.1)}.registro_divider__LSfen span{position:relative;background-color:#080808;padding:0 16px;color:#b3b3b3;font-size:14px}.light-theme .registro_divider__LSfen span{background-color:#ffffff;color:#6e6e7a}.registro_socialLogin__UZcVx{display:flex;gap:16px;margin-bottom:5%}.registro_socialButton__zU2vo{flex:1 1;display:flex;align-items:center;justify-content:center;gap:10px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;color:#ffffff;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.light-theme .registro_socialButton__zU2vo{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);color:#1b1b24}.registro_socialButton__zU2vo:hover{background-color:#2a2a36;border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.light-theme .registro_socialButton__zU2vo:hover{background-color:#f2f2f5;border-color:rgba(0,0,0,.2)}.registro_socialButton__zU2vo:active{transform:translateY(0)}.registro_socialButton__zU2vo:focus{outline:2px solid rgba(0,106,255,.5);outline-offset:2px}.registro_loginPrompt__sm4Ss{margin:5% 0 0;text-align:center;color:#b3b3b3;font-size:14px}.light-theme .registro_loginPrompt__sm4Ss{color:#6e6e7a}.registro_loginLink___qmz_{background:none;border:none;color:#006aff;cursor:pointer;font-weight:500;padding:0;font-size:14px;transition:all .3s ease}.registro_loginLink___qmz_:hover{text-decoration:underline;color:#0055cc}.registro_loginLink___qmz_:focus{outline:2px solid rgba(0,106,255,.5);outline-offset:2px;border-radius:2px}.registro_verificationForm__U6J3j{padding:0 10px}.registro_verificationIcon__Tbyy2{display:flex;justify-content:center;margin-bottom:20px;font-size:60px;color:#006aff}.registro_verificationText__nK1Mk{text-align:center;margin-bottom:30px;color:#ffffff;font-size:16px;line-height:1.5}.light-theme .registro_verificationText__nK1Mk{color:#1b1b24}.registro_verificationText__nK1Mk strong{color:#006aff}.registro_codeInputContainer__0Sf81{display:flex;justify-content:center;margin-bottom:20px}.registro_verificationInput__JrGUt{background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:15px;color:#ffffff;font-size:20px;width:100%;max-width:300px;text-align:center;letter-spacing:5px;transition:all .3s ease}.light-theme .registro_verificationInput__JrGUt{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);color:#1b1b24}.registro_verificationInput__JrGUt:focus{outline:none;border-color:#006aff;box-shadow:0 0 0 2px rgba(0,106,255,.5)}.registro_resendContainer__xfv_m{text-align:center;margin-top:15px;margin-bottom:20px;color:#b3b3b3}.light-theme .registro_resendContainer__xfv_m{color:#6e6e7a}.registro_resendButton__D947V{background:none;border:none;color:#006aff;cursor:pointer;padding:0;margin-left:5px;font-size:14px;transition:all .3s ease}.registro_resendButton__D947V:hover:not(.registro_disabled__H0zIV){text-decoration:underline;color:#0055cc}.registro_resendButton__D947V.registro_disabled__H0zIV{opacity:.6;cursor:not-allowed;color:#b3b3b3}.light-theme .registro_resendButton__D947V.registro_disabled__H0zIV{color:#6e6e7a}.registro_verificationNote__kPYeS{text-align:center;color:#b3b3b3;font-size:12px;margin-top:20px;font-style:italic}.light-theme .registro_verificationNote__kPYeS{color:#6e6e7a}@keyframes registro_slideIn__5QLGg{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.light-theme .registro_loginLink___qmz_,.light-theme .registro_resendButton__D947V:not(.registro_disabled__H0zIV),.light-theme .registro_termsLink___pAt4,.light-theme .registro_verificationIcon__Tbyy2,.registro_loginLink___qmz_,.registro_resendButton__D947V:not(.registro_disabled__H0zIV),.registro_termsLink___pAt4,.registro_verificationIcon__Tbyy2{color:#006aff}.registro_loginButton__BpvGt,.registro_registroButton__nVTnU,.registro_terminos__hTUW5 input[type=checkbox]:checked,.registro_verifyButton__zOdGQ{background-color:#006aff}.registro_loginButton__BpvGt:hover,.registro_registroButton__nVTnU:hover:not(:disabled),.registro_verifyButton__zOdGQ:hover:not(:disabled){background-color:#0055cc}@media (max-width:900px){.registro_registroContainer__L51Mi{width:95%;max-width:600px;height:auto;max-height:90vh}.registro_registroSplit__xzWhg{flex-direction:column}.registro_registroImage__obCZV{width:100%;height:180px}.registro_registroContent__50PWU{position:relative;width:100%;height:auto;padding:6%}.registro_welcomeText__Z1W5o{font-size:clamp(1.25rem,5vw,1.75rem)}.registro_welcomeSubtext__JSFuq{font-size:clamp(.875rem,3vw,1rem)}.registro_nameFields__eEVEf{flex-direction:column;gap:10px}}@media (max-width:768px){.registro_registroContainer__L51Mi{width:100%;max-width:none;height:100%;max-height:none;border-radius:0}.registro_overlay__ug69a{padding:0}.registro_registroHeader__9Bfl5{padding-bottom:4%;margin-bottom:5%}.registro_socialLogin__UZcVx{flex-direction:column;gap:12px}.registro_socialButton__zU2vo{height:52px;font-size:16px}.registro_registroButton__nVTnU,.registro_verifyButton__zOdGQ{height:52px;font-size:16px;padding:0 12px}.registro_inputWithIcon__mWtsh input{padding:16px 12px 16px 44px;font-size:16px;height:52px}.registro_inputIcon__6FGFf{font-size:20px;left:14px}.registro_togglePassword__FAMqW{right:14px;padding:14px 10px}.registro_terminos__hTUW5 input[type=checkbox]{width:24px;height:24px}.registro_terminos__hTUW5 input[type=checkbox]:checked:after{top:5px;left:9px;width:5px;height:10px}.registro_terminos__hTUW5 label{font-size:16px;padding-top:2px}.registro_loginPrompt__sm4Ss{font-size:16px;margin-top:20px}.registro_loginLink___qmz_{font-size:16px;padding:4px 0}.registro_registroHeader__9Bfl5 h2{font-size:1.75rem}.registro_closeButton__reWtB{font-size:2.25rem;top:2%;right:4%;padding:8px}.registro_verificationInput__JrGUt{font-size:24px;padding:16px;height:64px}.registro_verificationIcon__Tbyy2{font-size:72px}.registro_resendButton__D947V{font-size:16px;padding:4px 8px}}@media (max-width:600px){.registro_registroContainer__L51Mi{max-height:100vh;border-radius:0;width:100%;height:100%}.registro_overlay__ug69a{padding:0}.registro_registroHeader__9Bfl5{padding-bottom:4%;margin-bottom:6%}.registro_socialLogin__UZcVx{flex-direction:column;gap:10px}.registro_registroImage__obCZV{height:120px}.registro_welcomeText__Z1W5o{font-size:clamp(1.125rem,6vw,1.5rem)}.registro_welcomeSubtext__JSFuq{font-size:clamp(.875rem,3.5vw,1rem)}.registro_registroButton__nVTnU,.registro_verifyButton__zOdGQ{padding:14px;height:56px}.registro_inputGroup__Q4jrk label{font-size:16px;margin-bottom:10px}.registro_codeInputContainer__0Sf81{padding:0 10%}}@media (prefers-reduced-motion:reduce){.registro_registroContainer__L51Mi{animation:none}.registro_registroButton__nVTnU:hover:not(:disabled),.registro_socialButton__zU2vo:hover,.registro_verifyButton__zOdGQ:hover:not(:disabled){transform:none}}.languageSelector_container__qIPA9{position:relative;z-index:100}.languageSelector_trigger__XogQj{display:flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.85);cursor:pointer;font-size:12px;font-weight:500;transition:all .2s ease;white-space:nowrap}.languageSelector_trigger__XogQj:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.languageSelector_trigger__XogQj ion-icon{font-size:12px;opacity:.7}.languageSelector_flag__rJsiA{font-size:16px;line-height:1}.languageSelector_code__ppaFd{font-size:11px;letter-spacing:.5px}.languageSelector_dropdown__kVt4F{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:#1a1a1d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:4px;box-shadow:0 8px 24px rgba(0,0,0,.4);animation:languageSelector_fadeInScale__Y1nKA .15s ease}@media (max-width:768px){.languageSelector_dropdown__kVt4F{left:0;right:auto}}@keyframes languageSelector_fadeInScale__Y1nKA{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.languageSelector_option__I9fVr{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;border-radius:8px;background:transparent;color:rgba(255,255,255,.8);cursor:pointer;font-size:13px;transition:background .15s ease;text-align:left}.languageSelector_option__I9fVr:hover{background:rgba(255,255,255,.08)}.languageSelector_option__I9fVr.languageSelector_active__IDi0E{background:rgba(1,183,46,.13);color:var(--primary-color)}.languageSelector_option__I9fVr.languageSelector_active__IDi0E ion-icon{color:var(--primary-color);font-size:16px;font-weight:700;filter:none}.languageSelector_option__I9fVr ion-icon{margin-left:auto;font-size:14px;color:rgba(255,255,255,.5)}.languageSelector_label__mVphP{flex:1 1}body.light-theme .languageSelector_trigger__XogQj{border-color:rgba(0,0,0,.12);background:rgba(0,0,0,.04);color:rgba(0,0,0,.75)}body.light-theme .languageSelector_trigger__XogQj:hover{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.2)}body.light-theme .languageSelector_dropdown__kVt4F{background:#fff;border-color:rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.12)}body.light-theme .languageSelector_option__I9fVr{color:rgba(0,0,0,.75)}.lateral_desktopSidebar__BMWfz{position:fixed;top:0;left:0;height:100vh;width:280px;background-color:#111113;display:flex;flex-direction:column;z-index:999;border-right:1px solid rgba(255,255,255,.08);transition:width .2s ease}.lateral_desktopSidebar__BMWfz.lateral_open__WpcX0{width:280px}.lateral_desktopSidebar__BMWfz.lateral_closed__COhI8{width:70px}.lateral_sidebarHeader__5L1tX{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.lateral_appBrand__prsOh{display:flex;align-items:center;gap:12px;overflow:hidden;text-decoration:none}.lateral_brandLogo__PWjE0{height:28px;width:auto;object-fit:contain;transition:opacity .2s ease}.lateral_closed__COhI8 .lateral_brandLogo__PWjE0{height:24px}.lateral_toggleBtn__52oli{border:none;background:transparent;color:#9ca3af;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.lateral_toggleBtn__52oli:hover{background-color:rgba(255,255,255,.06);color:#e5e7eb}.lateral_toggleBtn__52oli ion-icon{font-size:16px}.lateral_navigation__XH_JP{flex:1 1;display:flex;flex-direction:column;padding:16px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.lateral_navigation__XH_JP::-webkit-scrollbar{width:4px}.lateral_navigation__XH_JP::-webkit-scrollbar-track{background:transparent}.lateral_navigation__XH_JP::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.08);border-radius:4px}.lateral_navMenu__ydd6P{list-style:none;padding:0;margin:0}.lateral_navItem__UUW75{margin:2px 0}.lateral_navLink___ncEc{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;text-decoration:none;color:#9ca3af;font-size:14px;font-weight:400;transition:all .15s ease;border:1px solid transparent}.lateral_navLink___ncEc:hover{color:#e5e7eb;background-color:rgba(255,255,255,.04)}.lateral_navLink___ncEc.lateral_active__gel4v{color:#5b9aff;background-color:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:500}.lateral_linkIcon__U2UxC{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;font-size:18px;transition:color .15s ease}.lateral_navLink___ncEc:hover .lateral_linkIcon__U2UxC{color:#e5e7eb}.lateral_navLink___ncEc.lateral_active__gel4v .lateral_linkIcon__U2UxC{color:#5b9aff}.lateral_closed__COhI8 .lateral_linkIcon__U2UxC{margin:0 auto}.lateral_linkText__b_iTB{font-weight:inherit;white-space:nowrap;flex:1 1;transition:opacity .2s ease}.lateral_closed__COhI8 .lateral_linkText__b_iTB{opacity:0;width:0;overflow:hidden}.lateral_sidebarFooter__3Y7xE{padding:16px;border-top:1px solid rgba(255,255,255,.08);margin-top:auto}.lateral_logoutButton__hp_Pl{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border-radius:8px;border:none;background:transparent;color:#9ca3af;font-size:14px;font-weight:400;cursor:pointer;transition:all .15s ease}.lateral_logoutButton__hp_Pl:hover{background-color:rgba(239,68,68,.08);color:#ef4444}.lateral_logoutButton__hp_Pl ion-icon{font-size:18px}.lateral_logoutButton__hp_Pl span{white-space:nowrap;transition:opacity .2s ease}.lateral_closed__COhI8 .lateral_logoutButton__hp_Pl span{opacity:0;width:0;overflow:hidden}.lateral_closed__COhI8 .lateral_logoutButton__hp_Pl{justify-content:center}.lateral_mobileTopBar__gqPIw{position:fixed;top:0;left:0;width:100%;height:56px;background-color:#111113;display:flex;align-items:center;padding:0 16px;z-index:990;border-bottom:1px solid rgba(255,255,255,.08)}.lateral_hamburgerButton__Zqbfn{width:40px;height:40px;border-radius:8px;border:none;background:transparent;color:#f9fafb;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease}.lateral_hamburgerButton__Zqbfn:active,.lateral_hamburgerButton__Zqbfn:hover{background-color:rgba(255,255,255,.06)}.lateral_mobileAppBrand__NsNU4{display:flex;align-items:center;margin-left:8px;gap:8px}.lateral_mobileBrandLogo__WNnEq{height:24px;width:auto;object-fit:contain}.lateral_mobileOverlay__Bg2Qb{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:995;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lateral_mobileSidebar__rvl3z{position:fixed;top:0;left:0;height:100%;width:288px;background-color:#111113;display:flex;flex-direction:column;z-index:996;transform:translateX(-100%);transition:transform .2s ease;overflow-y:auto}.lateral_mobileSidebar__rvl3z.lateral_mobileOpen__D2gWd{transform:translateX(0)}.lateral_mobileSidebarHeader__N1LAP{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.lateral_mobileHeaderBrand__jRHS9{display:flex;align-items:center;gap:10px}.lateral_mobileBrandLogoLarge__9b8Ev{height:28px;width:auto;object-fit:contain}.lateral_mobileCloseButton__uG5wN{width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:#9ca3af;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.lateral_mobileCloseButton__uG5wN:active,.lateral_mobileCloseButton__uG5wN:hover{background-color:rgba(255,255,255,.06);color:#e5e7eb}.lateral_mobileUserCard__3pBbj{display:flex;align-items:center;padding:16px;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.lateral_mobileUserAvatar__Xtxfy{width:40px;height:40px;min-width:40px;border-radius:10px;background-color:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:20px}.lateral_mobileUserInfo__Y6CrY{overflow:hidden}.lateral_mobileUserName__roO4V{font-size:14px;color:#f9fafb;margin:0 0 2px;font-weight:600}.lateral_mobileUserEmail__p0b8_{font-size:12px;color:#6b7280;margin:0}.lateral_mobileNavigation__W_lyu{flex:1 1;display:flex;flex-direction:column;padding:16px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.lateral_mobileNavMenu__o09G9{list-style:none;padding:0;margin:0}.lateral_mobileNavItem__fVIlt{margin:2px 0}.lateral_mobileNavLink__FMuUd{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;text-decoration:none;color:#9ca3af;font-size:14px;font-weight:400;transition:all .15s ease;border:1px solid transparent}.lateral_mobileNavLink__FMuUd:active,.lateral_mobileNavLink__FMuUd:hover{color:#e5e7eb;background-color:rgba(255,255,255,.04)}.lateral_mobileNavLink__FMuUd.lateral_mobileActive__9fMSn{color:#5b9aff;background-color:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:500}.lateral_mobileLinkIcon__RImSI{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;font-size:18px;transition:color .15s ease}.lateral_mobileNavLink__FMuUd:active .lateral_mobileLinkIcon__RImSI,.lateral_mobileNavLink__FMuUd:hover .lateral_mobileLinkIcon__RImSI{color:#e5e7eb}.lateral_mobileNavLink__FMuUd.lateral_mobileActive__9fMSn .lateral_mobileLinkIcon__RImSI{color:#5b9aff}.lateral_mobileLinkText__Ksu_t{font-weight:inherit;white-space:nowrap;flex:1 1;font-size:14px}.lateral_mobileSidebarFooter__l6XEm{padding:16px;border-top:1px solid rgba(255,255,255,.08);margin-top:auto}.lateral_mobileLogoutButton__DUIKN{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border-radius:8px;border:none;background:transparent;color:#9ca3af;font-size:14px;font-weight:400;cursor:pointer;transition:all .15s ease}.lateral_mobileLogoutButton__DUIKN:active,.lateral_mobileLogoutButton__DUIKN:hover{background-color:rgba(239,68,68,.08);color:#ef4444}.lateral_mobileLogoutButton__DUIKN ion-icon{font-size:18px}@media (min-width:769px){.lateral_mobileOverlay__Bg2Qb,.lateral_mobileSidebar__rvl3z,.lateral_mobileTopBar__gqPIw{display:none}}@media (max-width:768px){.lateral_desktopSidebar__BMWfz{display:none}}@media (max-width:480px){.lateral_mobileSidebar__rvl3z{width:85%}}@media (max-width:320px){.lateral_mobileSidebar__rvl3z{width:95%}}.lateral_sidebar__Bpvn9{position:fixed;top:0;left:0;height:100vh;width:280px;background-color:#111113;display:flex;flex-direction:column;z-index:999;border-right:1px solid rgba(255,255,255,.08);transition:width .2s ease}.lateral_sidebar__Bpvn9.lateral_open___nOhn{width:280px}.lateral_sidebar__Bpvn9.lateral_closed__w0pd0{width:70px}.lateral_overlay__daX3g{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:998;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lateral_sidebarHeader__pRMkq{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.lateral_appBrand__R9L6p{display:flex;align-items:center;gap:12px;overflow:hidden;text-decoration:none}.lateral_brandLogo__28qJn{height:28px;width:auto;object-fit:contain;transition:opacity .2s ease}.lateral_closed__w0pd0 .lateral_brandLogo__28qJn{height:24px}.lateral_toggleBtn__S4337{border:none;background:transparent;color:#9ca3af;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.lateral_toggleBtn__S4337:hover{background-color:rgba(255,255,255,.06);color:#e5e7eb}.lateral_toggleBtn__S4337 ion-icon{font-size:16px}.lateral_navigation__V838D{flex:1 1;display:flex;flex-direction:column;padding:16px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.lateral_navigation__V838D::-webkit-scrollbar{width:4px}.lateral_navigation__V838D::-webkit-scrollbar-track{background:transparent}.lateral_navigation__V838D::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.08);border-radius:4px}.lateral_navMenu__p0Aee{list-style:none;padding:0;margin:0}.lateral_navItem___yr2R{margin:2px 0}.lateral_navLink__FrTo9{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;text-decoration:none;color:#9ca3af;font-size:14px;font-weight:400;transition:all .15s ease;border:1px solid transparent}.lateral_navLink__FrTo9:hover{color:#e5e7eb;background-color:rgba(255,255,255,.04)}.lateral_navLink__FrTo9.lateral_active__pjUyi{color:#5b9aff;background-color:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:500}.lateral_linkIcon__znFjZ{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;font-size:18px;transition:color .15s ease}.lateral_navLink__FrTo9:hover .lateral_linkIcon__znFjZ{color:#e5e7eb}.lateral_navLink__FrTo9.lateral_active__pjUyi .lateral_linkIcon__znFjZ{color:#5b9aff}.lateral_closed__w0pd0 .lateral_linkIcon__znFjZ{margin:0 auto}.lateral_linkText__GQBmf{font-weight:inherit;white-space:nowrap;flex:1 1;transition:opacity .2s ease}.lateral_closed__w0pd0 .lateral_linkText__GQBmf{opacity:0;width:0;overflow:hidden}.lateral_sidebarFooter__8MajH{padding:16px;border-top:1px solid rgba(255,255,255,.08);margin-top:auto}.lateral_logoutButton__e_rpt{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border-radius:8px;border:none;background:transparent;color:#9ca3af;font-size:14px;font-weight:400;cursor:pointer;transition:all .15s ease}.lateral_logoutButton__e_rpt:hover{background-color:rgba(239,68,68,.08);color:#ef4444}.lateral_logoutButton__e_rpt ion-icon{font-size:18px}.lateral_logoutButton__e_rpt span{white-space:nowrap;transition:opacity .2s ease}.lateral_closed__w0pd0 .lateral_logoutButton__e_rpt span{opacity:0;width:0;overflow:hidden}.lateral_closed__w0pd0 .lateral_logoutButton__e_rpt{justify-content:center}@media (max-width:768px){.lateral_sidebar__Bpvn9{transform:translateX(-100%);width:280px}.lateral_sidebar__Bpvn9.lateral_open___nOhn{transform:translateX(0);width:280px;z-index:1000}.lateral_sidebar__Bpvn9.lateral_closed__w0pd0{transform:translateX(-100%);width:280px}}@media (max-width:480px){.lateral_sidebar__Bpvn9.lateral_open___nOhn{width:85%}}@media (max-width:320px){.lateral_sidebar__Bpvn9.lateral_open___nOhn{width:95%}}