.ThemeToggle_toggle__03nAw{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface-elevated);color:var(--color-text-strong);cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)}.ThemeToggle_toggle__03nAw:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.ThemeToggle_toggle__03nAw:disabled{opacity:.5;cursor:not-allowed}.ThemeToggle_iconWrapper__yADUt{display:grid;place-items:center;width:1.25rem;height:1.25rem;color:var(--color-text-muted);transition:color var(--transition-base),transform var(--transition-base)}.ThemeToggle_iconWrapper__yADUt[data-active=true]{color:var(--color-primary);transform:scale(1.08)}.Navbar_sidebar__USVgF{width:300px;flex-shrink:0;background:linear-gradient(180deg,#FFFFFF,#FAFBFC);border-right:1px solid rgba(0,0,0,.06);box-shadow:4px 0 24px rgba(0,0,0,.08);position:fixed;top:0;left:0;bottom:0;display:flex;flex-direction:column;z-index:40;overflow:hidden}@media (min-width:1024px){.Navbar_sidebar__USVgF{display:none}}.Navbar_sidebarContent__MjuLC{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;padding:1.5rem 1.25rem;gap:1.25rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent;-ms-overflow-style:auto}.Navbar_sidebarContent__MjuLC::-webkit-scrollbar{width:6px}.Navbar_sidebarContent__MjuLC::-webkit-scrollbar-track{background:transparent}.Navbar_sidebarContent__MjuLC::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:999px}.Navbar_logoRow__g2GHn{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.06)}.Navbar_brand__XNsQP{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.1rem;color:var(--color-text-strong,#1a1a1a);text-decoration:none;transition:opacity .2s ease}.Navbar_brand__XNsQP:hover{opacity:.8}.Navbar_brand__XNsQP span{display:inline-flex;align-items:center;gap:.25rem}.Navbar_closeButton__eOvZA{display:none;border:none;background:rgba(0,0,0,.04);color:var(--color-text-secondary,#666);font-size:1.25rem;cursor:pointer;width:40px;height:40px;border-radius:12px;align-items:center;justify-content:center;transition:all .2s ease}.Navbar_closeButton__eOvZA:hover{background:rgba(0,0,0,.08);color:var(--color-text-strong,#1a1a1a)}.Navbar_sectionLabel__kNJTN{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted,#999);font-weight:700;margin-bottom:.5rem;padding-left:.5rem;transition:color .2s ease}.Navbar_sectionLabel__kNJTN:focus-visible,.Navbar_sectionLabel__kNJTN:hover{color:var(--color-primary,#00bcd4)}.Navbar_companySection__tpI6y{display:flex;flex-direction:column;gap:.25rem}.Navbar_sectionLabelButton__FMxHP{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted,#999);font-weight:700;padding:.75rem .5rem;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease;width:100%;border-radius:8px}.Navbar_sectionLabelButton__FMxHP:hover{background:rgba(0,0,0,.03);color:var(--color-primary,#00bcd4)}.Navbar_sectionLabelButton__FMxHP:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:8px}.Navbar_sectionLabelContent__s1_nW{display:flex;align-items:center;gap:.5rem}.Navbar_sectionIcon__Gtky4{font-size:1rem;opacity:.7}.Navbar_expandIcon__rYw6B{font-size:.65rem;transition:transform .3s ease;opacity:.6}.Navbar_sectionLabelButtonOpen__xYQC_ .Navbar_expandIcon__rYw6B{transform:rotate(180deg)}.Navbar_companyMenu__CfC4V{max-height:0;overflow:hidden;transition:max-height .35s ease-out,opacity .35s ease-out;opacity:0}.Navbar_companyMenuOpen__dLWrQ{max-height:500px;opacity:1;transition:max-height .35s ease-in,opacity .35s ease-in}.Navbar_companyMenu__CfC4V .Navbar_navList__3LBi0{padding-left:.75rem;border-left:2px solid rgba(0,188,212,.2);margin-left:.5rem}.Navbar_navList__3LBi0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.Navbar_navItem__mQUmI{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:14px;color:var(--color-text-strong,#1a1a1a);font-weight:600;font-size:.95rem;text-decoration:none;transition:all .25s ease;position:relative;overflow:hidden}.Navbar_navItem__mQUmI:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:var(--color-primary,#00bcd4);border-radius:0 4px 4px 0;transition:height .25s ease}.Navbar_navItem__mQUmI:visited{color:var(--color-text-strong,#1a1a1a)}.Navbar_navButton__N9bUW{width:100%;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;font-weight:600;color:inherit;padding:0}.Navbar_navButton__N9bUW .Navbar_navLabel__OvT67{font-weight:600}.Navbar_navItem__mQUmI:focus-visible,.Navbar_navItem__mQUmI:hover{background:rgba(0,188,212,.06);color:var(--color-primary,#00bcd4);transform:translateX(4px)}.Navbar_navItem__mQUmI:focus-visible:before,.Navbar_navItem__mQUmI:hover:before{height:60%}.Navbar_navItemActive__c7T7n{background:rgba(0,188,212,.1);color:var(--color-primary,#00bcd4);font-weight:700}.Navbar_navItemActive__c7T7n:before{height:70%}.Navbar_navIcon__AjMXZ{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(0,188,212,.08);color:var(--color-text-secondary,#666);font-size:1.1rem;transition:all .25s ease;flex-shrink:0}.Navbar_navItem__mQUmI:focus-visible .Navbar_navIcon__AjMXZ,.Navbar_navItem__mQUmI:hover .Navbar_navIcon__AjMXZ{transform:scale(1.08);background:rgba(0,188,212,.15);color:var(--color-primary,#00bcd4)}.Navbar_navItemActive__c7T7n .Navbar_navIcon__AjMXZ{background:rgba(0,188,212,.18);color:var(--color-primary,#00bcd4)}.Navbar_navLabel__OvT67{flex:1;font-size:.95rem}.Navbar_topControls__EWxA7{display:flex;justify-content:flex-start;margin-bottom:.75rem}.Navbar_mobileThemeToggle__7O_n5{display:flex;align-items:center;margin-right:.5rem}.Navbar_supportActions__dEbIR{display:grid;gap:.5rem}.Navbar_quickAction__sHnkk{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-radius:14px;background:rgba(0,188,212,.06);color:var(--color-text-strong,#1a1a1a);font-weight:600;font-size:.9rem;text-decoration:none;transition:all .25s ease}.Navbar_quickAction__sHnkk:hover{transform:translateY(-2px);background:rgba(0,188,212,.12);color:var(--color-primary,#00bcd4);box-shadow:0 4px 12px rgba(0,188,212,.15)}.Navbar_badge__L5En9{min-width:22px;height:22px;border-radius:999px;background:linear-gradient(135deg,var(--color-primary,#00bcd4) 0,#0097a7 100%);color:white;font-size:.7rem;display:grid;place-items:center;font-weight:700;padding:0 .375rem;box-shadow:0 2px 6px rgba(0,188,212,.3)}.Navbar_sidebarFooter__MkF7r{display:grid;gap:.75rem;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}.Navbar_footerActions__Yrqh_{display:flex;align-items:center;gap:.5rem}.Navbar_authActions__66Prd{display:grid;gap:.5rem}.Navbar_mobileBar__vCo6m,.Navbar_sidebarBackdrop__pZryF{display:none}.Navbar_notificationsWrapper__zztDN{position:relative}.Navbar_notificationsPanel__iwDWS{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);width:min(380px,92vw);max-height:480px;overflow:hidden;border-radius:20px;background:var(--color-surface,#fff);border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 60px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.08);padding:1rem;display:flex;flex-direction:column;gap:.75rem;z-index:130}.Navbar_notificationsPortalPanel__WH_aH{position:fixed;top:calc(var(--app-shell-top-gap, 0px) + 20px);right:clamp(12px,3vw,32px);left:auto;transform:none;width:clamp(420px,28vw,560px);max-height:min(70vh,640px);overflow:hidden}.Navbar_notificationsHeader___t3p8{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8rem;font-weight:700;color:var(--color-text-strong,#1a1a1a);letter-spacing:.02em}.Navbar_notificationsFilters__7tSTq{display:flex;gap:.5rem}.Navbar_notificationsFilterButton__DjoQM{border:none;border-radius:20px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;background:rgba(0,0,0,.04);color:var(--color-text-secondary,#666);transition:all .2s ease}.Navbar_notificationsFilterButton__DjoQM:hover{background:rgba(0,188,212,.1);color:var(--color-primary,#00bcd4)}.Navbar_notificationsFilterActive__SpLzM{background:var(--color-primary,#00bcd4);color:white}.Navbar_notificationsList__HfE7_{flex:1;overflow-y:auto;display:grid;gap:.5rem}.Navbar_notificationItem__vf_P3{border:none;text-align:left;padding:.875rem 1rem;border-radius:14px;background:rgba(0,0,0,.02);color:var(--color-text-strong,#1a1a1a);font-size:.9rem;cursor:pointer;transition:all .2s ease;width:100%}.Navbar_notificationItem__vf_P3:hover{background:rgba(0,0,0,.05);transform:translateX(4px)}.Navbar_notificationUnread__vFVuq{background:rgba(0,188,212,.08);border-left:3px solid var(--color-primary,#00bcd4)}.Navbar_notificationUnread__vFVuq:hover{background:rgba(0,188,212,.12)}.Navbar_notificationMeta__kGaDK{display:block;margin-top:.35rem;font-size:.75rem;font-weight:500;color:var(--color-text-muted,#999)}.Navbar_notificationsFooterButton__lpzNa{border:none;border-radius:12px;padding:.75rem;font-weight:600;font-size:.9rem;cursor:pointer;background:rgba(0,0,0,.04);color:var(--color-text-secondary,#666);transition:all .2s ease}.Navbar_notificationsFooterButton__lpzNa:hover{background:var(--color-primary,#00bcd4);color:white}.Navbar_themeToggleShell__4UTKk{padding:.5rem .65rem;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02);display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.Navbar_themeToggleShell__4UTKk:hover{background:rgba(0,0,0,.05)}.Navbar_mobileActions__M9osB{display:flex;align-items:center;gap:.5rem}.Navbar_iconOnlyButton__0tspy{border:none;background:rgba(0,0,0,.04);color:var(--color-text-secondary,#666);width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:1.15rem;cursor:pointer;transition:all .25s ease;position:relative}.Navbar_iconOnlyButton__0tspy:hover{background:rgba(0,188,212,.1);color:var(--color-primary,#00bcd4);transform:translateY(-1px)}.Navbar_iconOnlyButton__0tspy:active{transform:scale(.95)}.Navbar_notificationButton__vY0cA{position:relative}.Navbar_mobileBadge__QhVyu{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:999px;background:linear-gradient(135deg,#ef4444,#dc2626);color:white;font-size:.7rem;display:grid;place-items:center;font-weight:700;padding:0 5px;border:2px solid var(--color-surface,#fff);box-shadow:0 2px 8px rgba(239,68,68,.4);animation:Navbar_badgePulse__MODDB 2s ease-in-out infinite}@keyframes Navbar_badgePulse__MODDB{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.Navbar_spacer__7qUDm{flex:1}@media (max-width:1280px){.Navbar_sidebar__USVgF{width:280px}}[data-theme=dark] .Navbar_sidebar__USVgF{background:linear-gradient(180deg,#1A1A24,#12121a);border-right-color:rgba(255,255,255,.08);box-shadow:4px 0 24px rgba(0,0,0,.4)}[data-theme=dark] .Navbar_logoRow__g2GHn{border-bottom-color:rgba(255,255,255,.08)}[data-theme=dark] .Navbar_brand__XNsQP{color:#fff}[data-theme=dark] .Navbar_closeButton__eOvZA{background:rgba(255,255,255,.08);color:rgba(255,255,255,.7)}[data-theme=dark] .Navbar_closeButton__eOvZA:hover{background:rgba(255,255,255,.12);color:#fff}[data-theme=dark] .Navbar_navItem__mQUmI{color:rgba(255,255,255,.9)}[data-theme=dark] .Navbar_navItem__mQUmI:hover{background:rgba(0,188,212,.12)}[data-theme=dark] .Navbar_navItemActive__c7T7n{background:rgba(0,188,212,.15);color:#4dd0e1}[data-theme=dark] .Navbar_navItemActive__c7T7n .Navbar_navIcon__AjMXZ{background:rgba(0,188,212,.2);color:#4dd0e1}[data-theme=dark] .Navbar_navIcon__AjMXZ{background:rgba(255,255,255,.08);color:rgba(255,255,255,.7)}[data-theme=dark] .Navbar_sidebarFooter__MkF7r{border-top-color:rgba(255,255,255,.08)}[data-theme=dark] .Navbar_quickAction__sHnkk{background:rgba(255,255,255,.06);color:rgba(255,255,255,.9)}[data-theme=dark] .Navbar_quickAction__sHnkk:hover{background:rgba(0,188,212,.15)}[data-theme=dark] .Navbar_mobileBar__vCo6m{background:rgba(26,26,36,.95);border-bottom-color:rgba(255,255,255,.08)}[data-theme=dark] .Navbar_iconOnlyButton__0tspy{background:rgba(255,255,255,.08);color:rgba(255,255,255,.8)}[data-theme=dark] .Navbar_iconOnlyButton__0tspy:hover{background:rgba(0,188,212,.2);color:#4dd0e1}[data-theme=dark] .Navbar_notificationsPanel__iwDWS{background:#1f1f2e;border-color:rgba(255,255,255,.1)}[data-theme=dark] .Navbar_notificationItem__vf_P3{background:rgba(255,255,255,.04);color:rgba(255,255,255,.9)}[data-theme=dark] .Navbar_notificationItem__vf_P3:hover{background:rgba(255,255,255,.08)}[data-theme=dark] .Navbar_notificationUnread__vFVuq{background:rgba(0,188,212,.12)}@media (max-width:1024px){.Navbar_desktopOnlyActions__Hkzb7{display:none}.Navbar_mobileBar__vCo6m{position:fixed;top:0;left:0;right:0;z-index:45;height:60px;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.95);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.Navbar_sidebar__USVgF{position:fixed;top:0;left:0;bottom:0;height:100vh;height:100dvh;transform:translateX(-110%);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;box-shadow:0 24px 60px rgba(0,0,0,.3);z-index:9999!important;overflow:hidden}.Navbar_sidebarOpen__if6c7{transform:translateX(0)}.Navbar_closeButton__eOvZA{display:inline-flex}.Navbar_sidebarBackdrop__pZryF{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9998!important;opacity:0;pointer-events:none;transition:opacity .3s ease}.Navbar_sidebarBackdropVisible__rK4B_{opacity:1;pointer-events:auto}.Navbar_notificationsPanel__iwDWS{position:fixed;top:72px;left:50%;transform:translateX(-50%);width:min(92vw,380px);max-height:65vh;z-index:999}.Navbar_notificationsHeader___t3p8{font-size:.75rem}.Navbar_notificationsFilterButton__DjoQM{padding:.45rem .85rem;font-size:.75rem}.Navbar_notificationItem__vf_P3{padding:.75rem;font-size:.875rem}.Navbar_notificationMeta__kGaDK{font-size:.7rem}.Navbar_notificationsFooterButton__lpzNa{padding:.65rem;font-size:.875rem}.Navbar_navIcon__AjMXZ{width:38px;height:38px;font-size:1.05rem}.Navbar_navLabel__OvT67{font-size:.9rem}.Navbar_navItem__mQUmI{padding:.75rem .875rem}}@media (max-width:600px){.Navbar_mobileBar__vCo6m{padding:0 .75rem;height:56px}.Navbar_brand__XNsQP{font-size:.95rem}.Navbar_brand__XNsQP span{display:none}.Navbar_iconOnlyButton__0tspy{width:40px;height:40px;font-size:1.15rem}.Navbar_authActions__66Prd .btn{padding:.4rem .75rem;font-size:.75rem}.Navbar_sidebar__USVgF{width:280px}.Navbar_sidebarContent__MjuLC{padding:1.25rem 1rem}}@media (max-width:400px){.Navbar_mobileBar__vCo6m{padding:0 .5rem;height:52px}.Navbar_brand__XNsQP{font-size:.85rem}.Navbar_iconOnlyButton__0tspy{width:36px;height:36px;font-size:1.1rem;border-radius:10px}.Navbar_mobileBadge__QhVyu{min-width:18px;height:18px;font-size:.65rem;top:-3px;right:-3px}.Navbar_authActions__66Prd .btn{padding:.35rem .6rem;font-size:.7rem;white-space:nowrap}.Navbar_mobileThemeToggle__7O_n5{transform:scale(.9)}.Navbar_sidebar__USVgF{width:260px}.Navbar_sidebarContent__MjuLC{padding:1rem .875rem;gap:1rem}.Navbar_navLabel__OvT67{font-size:.85rem}.Navbar_navIcon__AjMXZ{width:34px;height:34px;font-size:1rem}.Navbar_navItem__mQUmI{padding:.65rem .75rem;gap:.65rem}.Navbar_quickAction__sHnkk{padding:.75rem .875rem;font-size:.85rem}}