.AppSidebar-module__7029nG__sidebar{backdrop-filter:blur(12px);box-sizing:border-box;z-index:40;background:#0f172ad9;border-right:1px solid #94a3b833;flex-direction:column;flex-shrink:0;gap:24px;width:280px;min-width:280px;padding:16px 12px 100px;display:flex;overflow-y:auto}.AppSidebar-module__7029nG__sidebarLogo{flex-shrink:0;justify-content:center;padding:4px 0;display:flex}.AppSidebar-module__7029nG__sidebarLogo a{box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;width:107px;min-width:107px;height:47px;min-height:47px;padding:0;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.AppSidebar-module__7029nG__sidebarLogo a:hover{transform:scale(1.02)}.AppSidebar-module__7029nG__sidebarLogo a span{box-sizing:border-box;justify-content:center;align-items:center;width:100%!important;height:100%!important;padding:6px 10px!important;display:flex!important}.AppSidebar-module__7029nG__sidebarLogo a img{object-fit:contain;max-width:100%;max-height:100%;width:auto!important;height:32px!important}.AppSidebar-module__7029nG__sidebarNav{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.AppSidebar-module__7029nG__sidebarNavItem{color:#e2e8f0;cursor:pointer;box-sizing:border-box;text-align:left;background:#4f46e514;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.AppSidebar-module__7029nG__sidebarNavItem:hover:not(:disabled){color:#fff;background:#9b59b62e;border-color:#9b59b666}.AppSidebar-module__7029nG__sidebarNavItemActive{color:#fff;background:#9b59b63d;border-color:#9b59b699;box-shadow:0 4px 12px #9b59b633}.AppSidebar-module__7029nG__sidebarNavItem:disabled{opacity:.6;cursor:not-allowed}.AppSidebar-module__7029nG__sidebarNavIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.AppSidebar-module__7029nG__sidebarNavIcon img{object-fit:cover;border-radius:4px;width:18px;height:18px}.AppSidebar-module__7029nG__sidebarLang{flex-shrink:0}.AppSidebar-module__7029nG__sidebarCredits{flex-shrink:0;padding:8px 0}.AppSidebar-module__7029nG__desktopNavWrapper{flex-shrink:0;width:0;min-width:0;position:relative;overflow:visible}.AppSidebar-module__7029nG__lightNavBarShell .tl-rail{background:linear-gradient(135deg,#7c3aed29,#ffffffb8)!important;border:1px solid #7c3aed2e!important;box-shadow:0 12px 44px #7c3aed1f,0 10px 40px #00000008!important}.AppSidebar-module__7029nG__lightNavBarShell .tl-item{color:#475569!important;background:#7c3aed0f!important}.AppSidebar-module__7029nG__lightNavBarShell .tl-item:hover{color:#7c3aed!important;background:#7c3aed1a!important}.AppSidebar-module__7029nG__lightNavBarShell .tl-item-active{color:#fff!important;background:#7c3aed!important;box-shadow:0 8px 16px #7c3aed40!important}.AppSidebar-module__7029nG__lightNavBarShell .tl-item-active svg{filter:brightness(0)invert()}.AppSidebar-module__7029nG__authNavLangWrap{z-index:60;justify-content:flex-end;align-items:center;gap:12px;max-width:calc(100vw - 24px);display:flex;position:fixed;top:12px;right:12px}@media (min-width:769px){.AppSidebar-module__7029nG__authNavLangWrap{max-width:min(280px,100vw - 560px);top:14px;right:16px}}@media (max-width:1024px){.AppSidebar-module__7029nG__mobileLangAndCredits .lang-icon-btn{border-radius:10px;width:36px;height:36px}.AppSidebar-module__7029nG__authNavLangWrap .lang-icon-btn{border-radius:10px;width:36px;height:36px}.AppSidebar-module__7029nG__mobileLangAndCredits .nav-icon-btn{border-radius:10px;width:36px;height:36px}.AppSidebar-module__7029nG__authNavLangWrap .nav-icon-btn{border-radius:10px;width:36px;height:36px}.AppSidebar-module__7029nG__mobileLangAndCredits .lang-icon-btn svg{width:20px;height:20px}.AppSidebar-module__7029nG__authNavLangWrap .lang-icon-btn svg{width:20px;height:20px}.AppSidebar-module__7029nG__mobileLangAndCredits .nav-icon-btn svg{width:20px;height:20px}.AppSidebar-module__7029nG__authNavLangWrap .nav-icon-btn svg{width:20px;height:20px}}.AppSidebar-module__7029nG__desktopLauncherWrap{z-index:9999;pointer-events:none;position:fixed;bottom:24px;right:24px}.AppSidebar-module__7029nG__mobileTopLangWrap{z-index:101;justify-content:flex-end;display:flex;position:fixed;top:12px;right:12px}@media (min-width:768px){.AppSidebar-module__7029nG__mobileTopLangWrap{display:none}}.AppSidebar-module__7029nG__mobileLauncherWrap{display:none}@media (max-width:767px){.AppSidebar-module__7029nG__mobileLauncherWrap{right:12px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:9999;pointer-events:none;display:block;position:fixed}}@media (min-width:768px){.AppSidebar-module__7029nG__mobileLauncherWrap{display:none}}.AppSidebar-module__7029nG__mobileTopBar{z-index:55;backdrop-filter:none;width:100%;box-shadow:none;direction:ltr;background:0 0;border-bottom:none;align-items:center;gap:2px;padding:6px 8px;display:flex;position:sticky;top:0}.AppSidebar-module__7029nG__mobileHeaderContainer{z-index:50;-webkit-backdrop-filter:blur(20px);background:#0f172aa6;border-top:none;border-bottom:1px solid #ffffff14;width:100%;margin-bottom:0;padding-bottom:0;transition:all .3s;position:sticky;top:0;box-shadow:0 4px 20px -5px #00000080}.AppSidebar-module__7029nG__lightHeader{-webkit-backdrop-filter:none!important;background:#fff!important;border-bottom:1px solid #7c3aed24!important;box-shadow:0 8px 22px #0f172a0f!important}.AppSidebar-module__7029nG__lightHeader .AppSidebar-module__7029nG__mobileNavIconBtn{color:#475569e6;background:#7c3aed14;border-color:#7c3aed1f}.AppSidebar-module__7029nG__lightHeader .AppSidebar-module__7029nG__mobileNavIconBtnActive{color:#7c3aed;background:#7c3aed24;border-color:#7c3aed73;box-shadow:0 4px 12px #7c3aed29}.AppSidebar-module__7029nG__lightHeader .lang-icon-btn{color:#5b21b6;background:#7c3aed29;border-color:#7c3aed47}.AppSidebar-module__7029nG__lightHeader .lang-icon-btn svg{color:#5b21b6;opacity:1}.AppSidebar-module__7029nG__mobileLogoSlot{transform-origin:0;flex-shrink:1;align-items:center;min-width:0;margin-right:0;display:flex;transform:none}.AppSidebar-module__7029nG__mobileLogoSlotNav{max-width:96px}.AppSidebar-module__7029nG__mobileLogoImage{object-fit:contain;border-radius:8px;width:auto;max-width:96px!important;height:40px!important}.AppSidebar-module__7029nG__mobileRightTray{flex-shrink:0;justify-content:flex-end;align-items:center;min-width:0;display:flex}.AppSidebar-module__7029nG__mobileNavIcons{flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;padding:0;display:flex}.AppSidebar-module__7029nG__mobileNavIconBtn{color:#fff9;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;place-items:center;width:42px;height:42px;transition:all .2s cubic-bezier(.4,0,.2,1);display:grid;position:relative;overflow:hidden}.AppSidebar-module__7029nG__mobileNavIconBtn:hover{color:#fff;background:#ffffff1a;transform:translateY(-2px)}.AppSidebar-module__7029nG__mobileNavIconBtnActive{color:#c4b5fd;background:#8b5cf62e;border-color:#a78bfa8c;transform:translateY(-2px);box-shadow:0 0 16px #8b5cf638,inset 0 0 0 1px #a78bfa47}.AppSidebar-module__7029nG__mobileNavIconBtnActive:after{content:"";background:#a78bfa;border-radius:2px 2px 0 0;width:12px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -2px 8px #a78bfa}.AppSidebar-module__7029nG__mobileCenterTray{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:8px;display:grid}.AppSidebar-module__7029nG__mobileLangAndCredits{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.AppSidebar-module__7029nG__mobileLangAndCredits button{height:42px}.AppSidebar-module__7029nG__mobileLangAndCredits .lang-icon-btn{width:42px;height:42px;box-shadow:none;color:#fff9;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px}.AppSidebar-module__7029nG__authNavLangWrap .lang-icon-btn{width:42px;height:42px;box-shadow:none;color:#fff9;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px}.AppSidebar-module__7029nG__mobileLangAndCredits .nav-icon-btn{width:42px;height:42px;box-shadow:none;color:#fff9;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px}.AppSidebar-module__7029nG__authNavLangWrap .nav-icon-btn{width:42px;height:42px;box-shadow:none;color:#fff9;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px}.AppSidebar-module__7029nG__mobileLangAndCredits .lang-icon-btn:hover{color:#fff;background:#ffffff1a;transform:translateY(-2px)}.AppSidebar-module__7029nG__authNavLangWrap .lang-icon-btn:hover{color:#fff;background:#ffffff1a;transform:translateY(-2px)}.AppSidebar-module__7029nG__mobileLangAndCredits .nav-icon-btn:hover{color:#fff;background:#ffffff1a;transform:translateY(-2px)}.AppSidebar-module__7029nG__authNavLangWrap .nav-icon-btn:hover{color:#fff;background:#ffffff1a;transform:translateY(-2px)}.AppSidebar-module__7029nG__mobileLangAndCredits .lang-icon-btn svg{width:22px;height:22px}.AppSidebar-module__7029nG__authNavLangWrap .lang-icon-btn svg{width:22px;height:22px}.AppSidebar-module__7029nG__mobileLangAndCredits .nav-icon-btn svg{width:22px;height:22px}.AppSidebar-module__7029nG__authNavLangWrap .nav-icon-btn svg{width:22px;height:22px}.AppSidebar-module__7029nG__mobileLangAndCredits .lang-icon-current{display:none}.AppSidebar-module__7029nG__authNavLangWrap .lang-icon-current{display:none}.AppSidebar-module__7029nG__mobileNavIconBtn:disabled{opacity:.6}.AppSidebar-module__7029nG__mobileNavIconBtn svg{fill:currentColor;width:22px;height:22px}@media (max-width:430px){.AppSidebar-module__7029nG__mobileTopBar{gap:1px;padding:6px}.AppSidebar-module__7029nG__mobileLogoSlotNav{max-width:82px}.AppSidebar-module__7029nG__mobileLogoImage{max-width:82px!important;height:34px!important}.AppSidebar-module__7029nG__mobileNavIcons{gap:2px}.AppSidebar-module__7029nG__mobileNavIconBtn{border-radius:9px;width:36px;height:36px}.AppSidebar-module__7029nG__mobileNavIconBtn svg{width:18px;height:18px}.AppSidebar-module__7029nG__mobileLangAndCredits{gap:3px}.AppSidebar-module__7029nG__mobileLangAndCredits button{height:36px}.AppSidebar-module__7029nG__mobileLangAndCredits .lang-icon-btn{border-radius:9px;width:36px;height:36px}.AppSidebar-module__7029nG__mobileLangAndCredits .nav-icon-btn{border-radius:9px;width:36px;height:36px}.AppSidebar-module__7029nG__mobileLangAndCredits .lang-icon-btn svg{width:18px;height:18px}.AppSidebar-module__7029nG__mobileLangAndCredits .nav-icon-btn svg{width:18px;height:18px}}.AppSidebar-module__7029nG__mobileLangToggle{justify-self:end}.AppSidebar-module__7029nG__hynxCreditsCard{background:linear-gradient(145deg,#402469eb,#180a30e6);border:1px solid #b984ff59;border-radius:14px;min-width:140px;padding:10px 14px;box-shadow:0 10px 22px #7b3fe440}.AppSidebar-module__7029nG__mobileNavRow{display:none}.AppSidebar-module__7029nG__hamburgerBtn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:40px;height:40px;margin-left:8px;transition:all .2s;display:grid}.AppSidebar-module__7029nG__hamburgerBtn:active{background:#ffffff1a;transform:scale(.95)}.AppSidebar-module__7029nG__mobileMenuOverlay{z-index:9998;backdrop-filter:blur(4px);opacity:0;background:#0f172a99;animation:.2s forwards AppSidebar-module__7029nG__fadeIn;position:fixed;inset:0}.AppSidebar-module__7029nG__mobileMenuDrawer{z-index:9999;backdrop-filter:blur(20px);background:#140a28f2;border-left:1px solid #94a3b833;flex-direction:column;gap:24px;width:280px;max-width:85vw;padding:24px 20px;animation:.3s cubic-bezier(.16,1,.3,1) forwards AppSidebar-module__7029nG__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-10px 0 30px #00000080}.AppSidebar-module__7029nG__mobileMenuHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.AppSidebar-module__7029nG__mobileMenuCloseBtn{color:#fff;cursor:pointer;background:#ffffff0d;border:none;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.AppSidebar-module__7029nG__mobileDrawerNavItems{flex-direction:column;gap:12px;display:flex}.AppSidebar-module__7029nG__mobileDrawerItem{color:#e2e8f0;text-align:left;background:#ffffff08;border:1px solid #0000;border-radius:12px;align-items:center;gap:16px;width:100%;padding:16px;font-weight:500;transition:all .2s;display:flex}.AppSidebar-module__7029nG__mobileDrawerItemActive{color:#fff;background:linear-gradient(135deg,#7c3aed33,#5b21b633);border-color:#8b5cf64d;box-shadow:0 4px 12px #0000001a}.AppSidebar-module__7029nG__mobileDrawerItemIcon{color:#a78bfa;place-items:center;width:24px;height:24px;display:grid}@keyframes AppSidebar-module__7029nG__fadeIn{to{opacity:1}}@keyframes AppSidebar-module__7029nG__slideIn{to{transform:translate(0)}}.AppSidebar-module__7029nG__peekTab{-webkit-backdrop-filter:blur(14px);color:#fff;cursor:pointer;z-index:9997;background:linear-gradient(135deg,#7c3aed99,#4318a1c7);border:1px solid #a78bfa66;border-right:none;border-radius:14px 0 0 14px;justify-content:center;align-items:center;width:26px;height:84px;padding:0;transition:transform .35s cubic-bezier(.32,.72,.4,1),box-shadow .25s,background .25s;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-6px 0 20px #7c3aed66,inset 1px 0 #ffffff1f}.AppSidebar-module__7029nG__peekTab:hover{background:linear-gradient(135deg,#8b5cf6b3,#5b21b6d9);box-shadow:-8px 0 28px #a78bfa8c,inset 1px 0 #ffffff2e}.AppSidebar-module__7029nG__peekTab:active{transform:translateY(-50%)scale(.96)}.AppSidebar-module__7029nG__lightPeekTab{color:#6d28d9!important;background:linear-gradient(#e9d5fff2,#d8b4feeb)!important;border:1px solid #7c3aed59!important;border-right:none!important;box-shadow:-6px 0 20px #6d28d938!important}.AppSidebar-module__7029nG__lightPeekTab:hover{background:linear-gradient(#e2c1fffa,#d0a4fcf2)!important}.AppSidebar-module__7029nG__peekTabOpen{transform:translateY(-50%)translate(-280px)}.AppSidebar-module__7029nG__peekTabChevron{transition:transform .35s cubic-bezier(.32,.72,.4,1)}.AppSidebar-module__7029nG__peekTabOpen .AppSidebar-module__7029nG__peekTabChevron{transform:rotate(180deg)}.AppSidebar-module__7029nG__peekBackdrop{-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;z-index:9996;background:#080c188c;transition:opacity .25s;position:fixed;inset:0}.AppSidebar-module__7029nG__peekBackdropOpen{opacity:1;pointer-events:auto}.AppSidebar-module__7029nG__peekDrawer{height:100vh;-webkit-backdrop-filter:blur(24px);z-index:9998;background:linear-gradient(#140e2ef0,#0c081cf7);border-left:1px solid #a78bfa40;flex-direction:column;gap:14px;width:280px;max-width:85vw;height:100dvh;padding:18px 14px 24px;transition:transform .35s cubic-bezier(.32,.72,.4,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-16px 0 48px #00000080}.AppSidebar-module__7029nG__peekDrawerOpen{transform:translate(0)}.AppSidebar-module__7029nG__peekDrawerHeader{border-bottom:1px solid #ffffff14;padding:4px 6px 12px}.AppSidebar-module__7029nG__peekDrawerTitle{letter-spacing:.16em;text-transform:uppercase;color:#a78bfae6;font-size:11px;font-weight:700}.AppSidebar-module__7029nG__lightPeekDrawer{color:#1e293b!important;background:#fffffff2!important;border-left:1px solid #00000014!important}.AppSidebar-module__7029nG__lightPeekDrawer .AppSidebar-module__7029nG__peekDrawerItem{color:#475569!important;background:#00000005!important;border:1px solid #0000!important}.AppSidebar-module__7029nG__lightPeekDrawer .AppSidebar-module__7029nG__peekDrawerItem:hover{color:#7c3aed!important;background:#7c3aed0d!important;border-color:#7c3aed1a!important}.AppSidebar-module__7029nG__lightPeekDrawer .AppSidebar-module__7029nG__peekDrawerItemActive{color:#7c3aed!important;background:#7c3aed1a!important;border-color:#7c3aed4d!important}.AppSidebar-module__7029nG__lightPeekDrawer .AppSidebar-module__7029nG__peekDrawerItemIcon,.AppSidebar-module__7029nG__lightPeekDrawer .AppSidebar-module__7029nG__peekDrawerItemActive .AppSidebar-module__7029nG__peekDrawerItemIcon,.AppSidebar-module__7029nG__lightPeekDrawer .AppSidebar-module__7029nG__peekDrawerTitle{color:#7c3aed!important}.AppSidebar-module__7029nG__lightPeekDrawer .AppSidebar-module__7029nG__peekDrawerHeader{border-bottom:1px solid #0000000d!important}.AppSidebar-module__7029nG__lightHeader .nav-icon-btn{color:#475569e6!important;background:#7c3aed14!important;border-color:#7c3aed1f!important}.AppSidebar-module__7029nG__authNavLangWrapLight .lang-icon-btn{color:#475569e6!important;background:#7c3aed14!important;border-color:#7c3aed1f!important}.AppSidebar-module__7029nG__authNavLangWrapLight .nav-icon-btn{color:#475569e6!important;background:#7c3aed14!important;border-color:#7c3aed1f!important}.AppSidebar-module__7029nG__authNavLangWrapLight .lang-icon-btn:hover{color:#7c3aed!important;background:#7c3aed1f!important}.AppSidebar-module__7029nG__authNavLangWrapLight .nav-icon-btn:hover{color:#7c3aed!important;background:#7c3aed1f!important}.AppSidebar-module__7029nG__peekDrawerNav{flex-direction:column;gap:4px;padding-right:2px;display:flex;overflow-y:auto}.AppSidebar-module__7029nG__peekDrawerItem{color:#ffffffc7;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px;transition:background .2s,color .2s,transform .2s cubic-bezier(.4,0,.2,1),border-color .2s;display:flex}.AppSidebar-module__7029nG__peekDrawerItem:hover{color:#fff;background:#a78bfa1f;transform:translate(-2px)}.AppSidebar-module__7029nG__peekDrawerItemActive{color:#fff;background:linear-gradient(135deg,#7c3aed59,#5b21b659);border-color:#a78bfa73;box-shadow:0 0 16px #8b5cf640,inset 0 0 8px #8b5cf626}.AppSidebar-module__7029nG__peekDrawerItem:disabled{opacity:.5;cursor:not-allowed}.AppSidebar-module__7029nG__peekDrawerItemIcon{color:#c4b5fd;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.AppSidebar-module__7029nG__peekDrawerItemIcon svg{width:22px;height:22px}.AppSidebar-module__7029nG__peekDrawerItemActive .AppSidebar-module__7029nG__peekDrawerItemIcon{color:#fff}.AppSidebar-module__7029nG__peekDrawerItemLabel{font-size:14px;font-weight:500}@media (min-width:768px){.AppSidebar-module__7029nG__peekTab,.AppSidebar-module__7029nG__peekBackdrop,.AppSidebar-module__7029nG__peekDrawer{display:none!important}}
