.sidebar_sidebarToggle__YvcIp{display:none;position:fixed;top:14px;right:14px;z-index:1001;background:var(--sidebar-toggle-bg);border:1px solid var(--sidebar-toggle-border);border-radius:10px;padding:10px;cursor:pointer;backdrop-filter:blur(20px)}.sidebar_hamburger__v_BaF{display:flex;flex-direction:column;gap:5px;width:18px}.sidebar_hamburger__v_BaF span{display:block;height:1.5px;background:var(--neon);border-radius:2px;transition:all .3s ease}.sidebar_hamburgerOpen__AnkCv span:first-child{transform:rotate(45deg) translate(4px,5px)}.sidebar_hamburgerOpen__AnkCv span:nth-child(2){opacity:0}.sidebar_hamburgerOpen__AnkCv span:nth-child(3){transform:rotate(-45deg) translate(4px,-5px)}.sidebar_overlay__4lGhm{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);z-index:999}.sidebar_sidebar__5oZpV{position:fixed;top:0;left:0;width:260px;height:100vh;background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);display:flex;flex-direction:column;z-index:1000;transition:background .25s ease,border-color .25s ease}@keyframes sidebar_iconPop__MhO2C{0%{transform:scale(1) rotate(0deg)}30%{transform:scale(1.28) rotate(-8deg)}60%{transform:scale(.95) rotate(4deg)}to{transform:scale(1) rotate(0deg)}}@keyframes sidebar_iconBounce__KMJgC{0%,to{transform:translateY(0)}40%{transform:translateY(-4px)}70%{transform:translateY(-2px)}}@keyframes sidebar_iconSpin__nTYPR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sidebar_iconShake__V5PQe{0%,to{transform:rotate(0deg)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}}@keyframes sidebar_iconPulse__r3wai{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.sidebar_brand__KKlpA{padding:22px 20px 22px 24px;display:flex;align-items:center;gap:8px}.sidebar_brandLink__emTpp{display:block;text-decoration:none;min-width:0;flex:1}.sidebar_userCard__asCuo{margin:0 16px 12px;padding:14px 16px;background:var(--sidebar-user-bg);border:1px solid var(--sidebar-user-border);border-radius:12px;display:flex;align-items:center;gap:12px;transition:background .25s ease,border-color .25s ease}.sidebar_userAvatarWrap__zzihS{flex-shrink:0}.sidebar_userAvatar__g1TBZ{width:38px;height:38px;border-radius:10px;background:var(--neon);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#000}.sidebar_userAvatarImg__F8yqw{width:38px;height:38px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(var(--neon-rgb),.3)}.sidebar_userMeta__4d7eK{min-width:0;flex:1}.sidebar_settingsBtn__lzlx_{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--sidebar-settings-color);transition:color .15s,background .15s}.sidebar_settingsBtn__lzlx_:hover{color:var(--sidebar-settings-hover);background:var(--sidebar-settings-hover-bg)}.sidebar_userName__Btjrm{font-size:14px;font-weight:600;color:var(--sidebar-username);line-height:1.2}.sidebar_userName__Btjrm,.sidebar_userRole__Bl4rZ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .25s ease}.sidebar_userRole__Bl4rZ{font-size:11px;color:var(--sidebar-role);font-weight:500;margin-top:1px}.sidebar_navScroll__iEhjJ{flex:1;overflow-y:auto;padding:4px 0}.sidebar_navSection__gxpbA{font-size:10px;font-weight:600;color:var(--sidebar-section);text-transform:uppercase;letter-spacing:.1em;padding:14px 24px 8px;transition:color .25s ease}.sidebar_navList__8fZHE{list-style:none;padding:0;margin:0}.sidebar_navList__8fZHE li{padding:0 12px;margin-bottom:2px}.sidebar_navItem__hTmMU{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;color:var(--sidebar-item);text-decoration:none;font-size:13.5px;font-weight:500;transition:all .15s ease;cursor:pointer;border:1px solid transparent}.sidebar_navItem__hTmMU:hover{color:var(--sidebar-item-hover);background:var(--sidebar-item-hover-bg)}.sidebar_navItemActive___WbYv{color:var(--neon)!important;background:rgba(var(--neon-rgb),.08)!important;border-color:rgba(var(--neon-rgb),.1)!important;font-weight:600}.sidebar_logoutBtn__Ejd7X:active,.sidebar_markAllBtn__tU76o:active:not(:disabled),.sidebar_navItem__hTmMU:active,.sidebar_settingsBtn__lzlx_:active,.sidebar_sidebarToggle__YvcIp:active,.sidebar_themeBtn__78xl8:active{transform:scale(.965);transition-duration:.05s}.sidebar_navItem__hTmMU:active{background:rgba(var(--ink-rgb),.1);border-color:rgba(var(--ink-rgb),.09)}.sidebar_navItemActive___WbYv:active{background:rgba(var(--neon-rgb),.16)!important;border-color:rgba(var(--neon-rgb),.22)!important}.sidebar_navItem__hTmMU:active .sidebar_navIcon__JgHRk{opacity:1;transform:scale(.9)}.sidebar_groupBtn__AC7wB:active .sidebar_groupChevron__fwBg8{transform:scale(.85)}.sidebar_groupBtn__AC7wB:active .sidebar_groupChevronOpen__VUDRI{transform:rotate(90deg) scale(.85)}.sidebar_navIcon__JgHRk{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;opacity:.5;transition:opacity .15s ease,transform .12s ease}.sidebar_navItem__hTmMU:hover .sidebar_navIcon__JgHRk{opacity:.95;animation-play-state:running!important}.sidebar_navItemActive___WbYv .sidebar_navIcon__JgHRk{opacity:1;filter:drop-shadow(0 0 6px rgba(var(--neon-rgb),.4))}.sidebar_navText__gW0dG{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar_groupBtn__AC7wB{width:100%;background:none;font-family:inherit;text-align:left}.sidebar_groupBtn__AC7wB .sidebar_navText__gW0dG{flex:1}.sidebar_groupBtnActive__fPuCL{color:var(--sidebar-item-hover)}.sidebar_groupDot__ZxqiS{width:6px;height:6px;border-radius:50%;background:var(--neon);box-shadow:0 0 6px rgba(var(--neon-rgb),.6);flex-shrink:0}.sidebar_groupChevron__fwBg8{display:flex;align-items:center;flex-shrink:0;opacity:.4;transition:transform .2s ease,opacity .15s ease}.sidebar_groupChevronOpen__VUDRI{transform:rotate(90deg);opacity:.7}.sidebar_groupBtn__AC7wB:hover .sidebar_groupChevron__fwBg8{opacity:.9}.sidebar_subList__sm5hl{list-style:none;margin:2px 0 6px;padding:0 0 0 26px;position:relative;animation:sidebar_subReveal__f79Y6 .16s ease}.sidebar_subList__sm5hl:before{content:"";position:absolute;left:13px;top:2px;bottom:2px;width:1px;background:var(--sidebar-footer-border)}.sidebar_navList__8fZHE .sidebar_subList__sm5hl li{padding:0;margin-bottom:1px}.sidebar_subItem__064kw{padding:8px 12px;font-size:13px;gap:10px}@keyframes sidebar_subReveal__f79Y6{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.sidebar_footer__9OKzx{padding:12px 16px 16px;border-top:1px solid var(--sidebar-footer-border);display:flex;flex-direction:column;gap:8px;transition:border-color .25s ease}.sidebar_logoutBtn__Ejd7X{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;background:var(--sidebar-logout-bg);border:1px solid var(--sidebar-logout-border);color:var(--sidebar-logout-color);font-size:13.5px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit}.sidebar_logoutBtn__Ejd7X:hover{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.15);color:#ef4444}.sidebar_themeBtn__78xl8{width:100%;display:flex;align-items:center;gap:12px;padding:9px 14px;border-radius:10px;background:var(--sidebar-logout-bg);border:1px solid var(--sidebar-logout-border);color:var(--sidebar-logout-color);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit}.sidebar_themeBtn__78xl8:hover{background:var(--sidebar-item-hover-bg);color:var(--sidebar-item-hover)}@media (max-width:768px){.sidebar_overlay__4lGhm,.sidebar_sidebarToggle__YvcIp{display:block}.sidebar_sidebar__5oZpV{transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar_sidebarOpen__q_DL5{transform:translateX(0);box-shadow:20px 0 60px rgba(0,0,0,.5)}}.sidebar_navCount__DXeH1{margin-left:auto;flex-shrink:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ff453a;color:#fff;font-size:10.5px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 10px rgba(255,69,58,.45);animation:sidebar_navCountIn__H5F_9 .25s ease}@keyframes sidebar_navCountIn__H5F_9{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.sidebar_markAllBtn__tU76o{display:flex;align-items:center;gap:8px;width:calc(100% - 24px);margin:0 12px 8px;padding:7px 12px;border-radius:9px;border:1px solid rgba(255,69,58,.25);background:rgba(255,69,58,.08);color:var(--sidebar-item);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.sidebar_markAllBtn__tU76o:hover:not(:disabled){background:rgba(255,69,58,.15);border-color:rgba(255,69,58,.4)}.sidebar_markAllBtn__tU76o:disabled{opacity:.6;cursor:default}.sidebar_markAllCheck__ixRks{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#ff453a;color:#fff;font-size:10px;flex-shrink:0}.BrandLogo_lockup__Lg82r{display:flex;align-items:center;gap:12px;line-height:1}.BrandLogo_column__GariX{flex-direction:column;gap:12px;text-align:center}.BrandLogo_column__GariX .BrandLogo_text__Zf0z6{align-items:center}.BrandLogo_text__Zf0z6{display:flex;flex-direction:column;gap:3px}.BrandLogo_mark__u0mD4{flex-shrink:0;display:block;transition:transform .35s cubic-bezier(.2,.8,.2,1)}a:hover>.BrandLogo_lockup__Lg82r .BrandLogo_mark__u0mD4{transform:translateY(-2px)}.BrandLogo_wordmark__3RIjQ{color:var(--title-color);text-transform:uppercase;white-space:nowrap}.BrandLogo_topRange__UfTVk .BrandLogo_wordmark__3RIjQ{font-family:Bebas Neue,Oswald,Impact,sans-serif;font-weight:400;font-size:24px;letter-spacing:.03em}.BrandLogo_crystal__FnIh7 .BrandLogo_wordmark__3RIjQ{font-weight:800;font-size:17px;letter-spacing:-.01em}.BrandLogo_column__GariX.BrandLogo_topRange__UfTVk .BrandLogo_wordmark__3RIjQ{font-size:34px}.BrandLogo_column__GariX.BrandLogo_crystal__FnIh7 .BrandLogo_wordmark__3RIjQ{font-size:24px}.BrandLogo_tracked__xlUVL{font-size:10px;font-weight:600;letter-spacing:.38em;text-transform:uppercase;color:var(--neon-text);white-space:nowrap}.BrandLogo_column__GariX .BrandLogo_tracked__xlUVL{font-size:11px;letter-spacing:.5em;margin-left:.5em}.BrandLogo_dot__lrGJa{display:inline-block;width:5px;height:5px;margin-left:.6em;border-radius:50%;background:#30d158;box-shadow:0 0 0 0 rgba(48,209,88,.5);animation:BrandLogo_brandDot__mDAwD 2.4s ease-out infinite;vertical-align:middle}@keyframes BrandLogo_brandDot__mDAwD{0%{box-shadow:0 0 0 0 rgba(48,209,88,.5)}70%{box-shadow:0 0 0 5px rgba(48,209,88,0)}to{box-shadow:0 0 0 0 rgba(48,209,88,0)}}@media (prefers-reduced-motion:reduce){.BrandLogo_dot__lrGJa{animation:none}}.BrandLogo_ver__xvwW9{font-family:SF Mono,Fira Code,ui-monospace,monospace;font-weight:400;letter-spacing:.1em;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.BrandLogo_mark__u0mD4{transition:none}a:hover>.BrandLogo_lockup__Lg82r .BrandLogo_mark__u0mD4{transform:none}}.notificationBell_wrap__fR2sx{position:relative;flex-shrink:0}.notificationBell_bell__UJ0JR{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:none;background:none;color:var(--sidebar-settings-color);cursor:pointer;transition:color .15s,background .15s}.notificationBell_bell__UJ0JR:hover{color:var(--sidebar-settings-hover);background:var(--sidebar-settings-hover-bg)}.notificationBell_bell__UJ0JR:active{transform:scale(.94);transition-duration:.05s}.notificationBell_badge__zEXAi{position:absolute;top:-5px;right:-5px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#ff453a;color:#fff;font-size:9px;font-weight:700;line-height:15px;text-align:center;box-shadow:0 0 0 2px var(--sidebar-bg,#0d0d10)}.notificationBell_panel__xSn_z{position:absolute;top:calc(100% + 8px);left:0;width:320px;max-height:70vh;display:flex;flex-direction:column;background:var(--modal-bg,#181818);border:1px solid rgba(var(--ink-rgb),.12);border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.45);z-index:200;overflow:hidden}.notificationBell_head__v0BmH{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(var(--ink-rgb),.08)}.notificationBell_headTitle__NtZBw{font-size:12px;font-weight:700;color:var(--text-soft)}.notificationBell_headBtn__33FPr{margin-left:auto;background:none;border:none;color:var(--text-muted);font-size:11px;cursor:pointer;padding:2px 4px}.notificationBell_headBtn__33FPr:hover{color:var(--neon-text)}.notificationBell_headBtn__33FPr:disabled{opacity:.5;cursor:default}.notificationBell_list__rHFxP{overflow-y:auto;flex:1}.notificationBell_item__4TVg5{display:flex;gap:9px;width:100%;padding:9px 12px;background:none;border:none;border-bottom:1px solid rgba(var(--ink-rgb),.05);text-align:left;cursor:pointer;transition:background .12s ease}.notificationBell_item__4TVg5:hover{background:rgba(var(--ink-rgb),.05)}.notificationBell_itemUnread__blGBD{background:rgba(var(--neon-rgb),.05)}.notificationBell_icon__bxc7K{font-size:13px;line-height:17px;flex-shrink:0}.notificationBell_body__OI1ru{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.notificationBell_title__Ux3QF{font-size:12px;color:var(--text-primary);line-height:1.35}.notificationBell_sub__entf1{font-size:11px;color:var(--text-muted);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notificationBell_time__hIaEH{font-size:10px;color:var(--text-faint);margin-top:1px}.notificationBell_dot__NY9tQ{width:6px;height:6px;border-radius:50%;background:var(--neon-text);flex-shrink:0;margin-top:5px}.notificationBell_empty__KLA5F{padding:26px 12px;text-align:center;font-size:12px;color:var(--text-muted)}.notificationBell_footer__6IPmW{padding:9px;background:rgba(var(--ink-rgb),.04);border:none;border-top:1px solid rgba(var(--ink-rgb),.08);color:var(--text-secondary);font-size:11.5px;cursor:pointer}.notificationBell_footer__6IPmW:hover{color:var(--neon-text)}@media (max-width:640px){.notificationBell_panel__xSn_z{position:fixed;top:60px;left:12px;right:12px;width:auto}}.dashboard_layout__mEnjD{display:flex;min-height:100vh;background:var(--dark-bg);transition:background .25s ease}.dashboard_content__IywMG{flex:1;margin-left:260px;padding:28px 32px 0;min-height:100vh;max-width:100%;overflow-x:hidden}@media (max-width:768px){.dashboard_content__IywMG{margin-left:0;padding:64px 16px 16px}}