.TopProgressBar_bar__6K1Px{position:fixed;top:0;left:0;right:0;height:3px;background:var(--color-primary-soft);overflow:hidden;z-index:var(--z-overlay)}.TopProgressBar_indicator__GpjLA{position:absolute;top:0;bottom:0;width:40%;background:var(--color-primary);border-radius:var(--radius-full);animation:TopProgressBar_tpb-slide__z6PYv 1.1s var(--ease-in-out) infinite}@keyframes TopProgressBar_tpb-slide__z6PYv{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.TopProgressBar_indicator__GpjLA{animation:none;width:100%;left:0;opacity:.55}}.Notifications_wrap__c72nJ{position:relative}.Notifications_bell__sbBe5{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);color:var(--color-text-muted);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.Notifications_bell__sbBe5:hover{background:var(--color-surface-hover);color:var(--color-text)}.Notifications_badge__zSXeK{position:absolute;top:4px;right:3px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-danger);color:#fff;font-size:10px;font-weight:var(--weight-semibold);line-height:1;border:1.5px solid var(--color-bg)}.Notifications_dropdown__gFVc_{position:absolute;top:calc(100% + var(--space-2));right:0;width:340px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);overflow:hidden}.Notifications_head__2UUrH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}.Notifications_title__Bguwp{font-weight:var(--weight-semibold)}.Notifications_headActions__NzC7A{display:flex;align-items:center;gap:var(--space-2)}.Notifications_count__mzIww{font-size:var(--text-xs);color:var(--color-primary);background:var(--color-primary-soft);padding:2px 8px;border-radius:var(--radius-full);white-space:nowrap}.Notifications_markAll__hWBPa{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);padding:2px 6px;border-radius:var(--radius-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.Notifications_markAll__hWBPa:hover{background:var(--color-surface-hover);color:var(--color-text)}.Notifications_stateMsg__wdodf{padding:var(--space-5) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}.Notifications_list__4QgeP{max-height:340px;overflow-y:auto}.Notifications_item__zFQoi{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;text-align:left;padding:var(--space-3) var(--space-4);transition:background-color var(--dur-fast) var(--ease-out)}.Notifications_item__zFQoi:hover{background:var(--color-surface-hover)}.Notifications_unread__MY6Fl .Notifications_itemText__JzAbU{font-weight:var(--weight-semibold)}.Notifications_itemDot___7x9D{margin-top:6px;width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.Notifications_itemBody__2mTkn{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.Notifications_itemText__JzAbU{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Notifications_itemMeta__PEFwZ{font-size:var(--text-xs);color:var(--color-text-subtle)}.Notifications_unreadPip__iikK4{margin-top:7px;width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-primary);flex-shrink:0}.Notifications_danger__1XFGw{background:var(--color-danger)}.Notifications_warning__GDpqf{background:var(--color-warning)}.Notifications_success__W2wzM{background:var(--color-success)}.Notifications_info__MMtSn{background:var(--color-primary)}.Notifications_viewAll__CrXcH{display:block;text-align:center;padding:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary);border-top:1px solid var(--color-border)}.Notifications_viewAll__CrXcH:hover{background:var(--color-surface-hover)}.OrgSwitcher_wrap__HE3D8{position:relative}.OrgSwitcher_trigger__EIG8Y{display:flex;align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);transition:border-color var(--dur-fast) var(--ease-out)}.OrgSwitcher_trigger__EIG8Y:hover{border-color:var(--color-border-strong)}.OrgSwitcher_logoSm__2Xw50,.OrgSwitcher_logo__Wrpww{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-sm);background:var(--gradient-electric);color:#fff;font-weight:var(--weight-bold)}.OrgSwitcher_logo__Wrpww{width:28px;height:28px;font-size:var(--text-sm)}.OrgSwitcher_logoSm__2Xw50{width:24px;height:24px;font-size:var(--text-xs)}.OrgSwitcher_meta__IBcbW{display:flex;flex-direction:column;line-height:1.2;text-align:left}.OrgSwitcher_name__GJn7Z{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.OrgSwitcher_sub__s3KID{font-size:11px;font-family:var(--font-mono);color:var(--color-text-subtle)}.OrgSwitcher_chev__gyerw{color:var(--color-text-subtle);flex-shrink:0}.OrgSwitcher_dropdown___8jEw{position:absolute;top:calc(100% + var(--space-2));left:0;width:260px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-2);z-index:var(--z-dropdown)}.OrgSwitcher_label__w1AHH{padding:var(--space-2) var(--space-3);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle)}.OrgSwitcher_orgRow__SVZO4{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md)}.OrgSwitcher_current__tB0GR{background:var(--color-primary-soft)}.OrgSwitcher_orgName__ofydu{flex:1 1;font-size:var(--text-sm);font-weight:var(--weight-medium)}.OrgSwitcher_check__qG6kt{color:var(--color-primary)}.OrgSwitcher_addRow__8IQpp{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);margin-top:2px;border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease-out)}.OrgSwitcher_addRow__8IQpp:hover{background:var(--color-surface-hover);color:var(--color-text)}@media (max-width:640px){.OrgSwitcher_chev__gyerw,.OrgSwitcher_meta__IBcbW{display:none}}.UserMenu_wrap__LFQI6{position:relative}.UserMenu_trigger__NHJKu{display:inline-flex;border-radius:var(--radius-full);transition:box-shadow var(--dur-fast) var(--ease-out)}.UserMenu_trigger__NHJKu:hover{box-shadow:0 0 0 3px var(--color-primary-soft)}.UserMenu_avatar__pag02{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-full);background:var(--gradient-electric);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-bold)}.UserMenu_dropdown___sf9G{position:absolute;top:calc(100% + var(--space-2));right:0;width:240px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-2);z-index:var(--z-dropdown)}.UserMenu_head__gSwpM{display:flex;flex-direction:column;gap:2px;padding:var(--space-3);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-2)}.UserMenu_name__J33nQ{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.UserMenu_email__9SAYA{font-size:var(--text-xs);color:var(--color-text-muted)}.UserMenu_role__j4E_f{margin-top:var(--space-2);align-self:flex-start;font-size:11px;font-weight:var(--weight-semibold);color:var(--color-primary);background:var(--color-primary-soft);padding:2px 8px;border-radius:var(--radius-full)}.UserMenu_logout__bD0wX{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background-color var(--dur-fast) var(--ease-out)}.UserMenu_logout__bD0wX:hover{background:var(--color-danger-soft)}.Topbar_topbar__Ehl5e{position:fixed;top:0;left:var(--rail-w);right:0;z-index:var(--z-sticky);height:var(--header-h);transition:left var(--dur-base) var(--ease-out);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-inline:var(--space-6);background:color-mix(in srgb,var(--color-bg) 85%,transparent);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid var(--color-border)}.Topbar_left__jhGBa{display:flex;align-items:center;gap:var(--space-3);min-width:0}.Topbar_hamburger__ciUHw{display:none;width:40px;height:40px;border-radius:var(--radius-md);align-items:center;justify-content:center;color:var(--color-text)}.Topbar_hamburger__ciUHw:hover{background:var(--color-surface-hover)}.Topbar_breadcrumb__pn_Wh{display:flex;align-items:center;gap:var(--space-2);min-width:0}.Topbar_crumb__XKr3U{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}.Topbar_current__wXWPm,a.Topbar_crumb__XKr3U:hover{color:var(--color-text)}.Topbar_current__wXWPm{font-weight:var(--weight-semibold)}.Topbar_sep__b4Brg{color:var(--color-text-subtle);flex-shrink:0}.Topbar_right__T_9Gv,.Topbar_search__y0UFa{display:flex;align-items:center;gap:var(--space-2)}.Topbar_search__y0UFa{height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-subtle);transition:border-color var(--dur-fast) var(--ease-out)}.Topbar_search__y0UFa:hover{border-color:var(--color-border-strong)}.Topbar_searchText__D_TKv{font-size:var(--text-sm);min-width:120px;text-align:left}.Topbar_kbd__EGWel{font-size:11px;font-family:var(--font-mono);padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-surface-2);border:1px solid var(--color-border)}@media (max-width:1023px){.Topbar_hamburger__ciUHw{display:inline-flex}.Topbar_topbar__Ehl5e{left:0}}@media (max-width:720px){.Topbar_breadcrumb__pn_Wh .Topbar_crumb__XKr3U:not(.Topbar_current__wXWPm),.Topbar_breadcrumb__pn_Wh .Topbar_sep__b4Brg,.Topbar_kbd__EGWel,.Topbar_searchText__D_TKv{display:none}}.DashboardShell_shell__FLIqn{min-height:100dvh;background:var(--color-bg)}.DashboardShell_main__eOMXH{margin-left:var(--rail-w);min-height:100dvh;display:flex;flex-direction:column;transition:margin-left var(--dur-base) var(--ease-out)}.DashboardShell_content__LSBi_{flex:1 1;padding:calc(var(--header-h) + var(--space-8)) var(--space-6) var(--space-16);min-width:0}.DashboardShell_gate__l21Tt{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);color:var(--color-primary)}.DashboardShell_gateText__4AOEl{color:var(--color-text-muted);font-size:var(--text-sm)}@media (max-width:1023px){.DashboardShell_main__eOMXH{margin-left:0}.DashboardShell_content__LSBi_{padding:calc(var(--header-h) + var(--space-6)) var(--space-4) var(--space-12)}}