.AppShell_layout__ZAK_v{display:flex;min-height:100vh;background:var(--g-bg)}.AppShell_overlay__XNo2H{position:fixed;inset:0;border:none;padding:0;background:rgba(41,37,36,.34);z-index:55}.AppShell_main__NYoit{flex:1;min-width:0;min-height:100vh;display:flex;flex-direction:column}.AppShell_topbar__wO_J6{position:sticky;top:0;z-index:40;min-height:var(--g-topbar-h);height:auto;display:flex;align-items:center;gap:1rem;padding:0 1rem;border-bottom:1px solid var(--g-border);background:color-mix(in srgb,var(--g-surface) 88%,transparent);backdrop-filter:blur(16px)}.AppShell_profileButton__Bfrej,.AppShell_themeButton__crPHG,.AppShell_topbarButton__D9FnM{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--g-border);background:var(--g-surface);color:var(--g-muted);cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.AppShell_profileButton__Bfrej:hover,.AppShell_profileButton__Bfrej[data-open=true],.AppShell_themeButton__crPHG:hover,.AppShell_topbarButton__D9FnM:hover{color:var(--g-text);border-color:var(--g-border-strong);background:var(--g-surface-2)}.AppShell_themeButton__crPHG,.AppShell_topbarButton__D9FnM{width:2rem;height:2rem;border-radius:var(--g-pill-radius,6px)}.AppShell_topbarSearch__ET0id{flex:1 1 auto;min-width:0;max-width:480px}.AppShell_topbarPlaceholder__1q3Y_{width:100%;min-height:2.75rem;border-radius:8px;border:1px solid var(--g-border);background:linear-gradient(90deg,color-mix(in srgb,var(--g-surface-2) 92%,transparent) 0,color-mix(in srgb,var(--g-surface-3) 84%,transparent) 50%,color-mix(in srgb,var(--g-surface-2) 92%,transparent) 100%);background-size:200% 100%;animation:AppShell_shellPulse__tpsWf 1.2s ease-in-out infinite}@keyframes AppShell_shellPulse__tpsWf{0%{background-position:200% 0}to{background-position:-200% 0}}.AppShell_topbarExchange__1vzjm{flex:0 1 auto;min-width:0;max-width:320px}.AppShell_topbarActions__z5pUE{margin-left:auto;display:flex;align-items:center;gap:.75rem;flex-shrink:0}.AppShell_profileWrap__s5o__{position:relative}.AppShell_profileButton__Bfrej{width:2.5rem;height:2.5rem;border-radius:var(--g-pill-radius,6px);padding:0}.AppShell_avatar__e1yn9{width:2rem;height:2rem;border-radius:var(--g-pill-radius,6px);display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--g-primary),var(--g-info));color:var(--g-text-inverse);font-size:12px;font-weight:900;overflow:hidden}.AppShell_profileMenu__NX05k{position:absolute;top:calc(100% + .55rem);right:0;min-width:14rem;padding:.35rem;border:1px solid var(--g-border);border-radius:var(--g-radius-lg);background:var(--g-surface);box-shadow:var(--g-shadow-md);display:grid;gap:.25rem;z-index:60}.AppShell_profileMenuHeader__VD_hT{display:grid;gap:.2rem;padding:.7rem .75rem .8rem;margin-bottom:.2rem;border-bottom:1px solid var(--g-border)}.AppShell_profileMenuName__aGdVr{color:var(--g-text);font-size:14px;font-weight:800}.AppShell_profileMenuRole__onCGY{color:var(--g-muted);font-size:12px;font-weight:500}.AppShell_profileMenuItem__Cje53{display:flex;align-items:center;gap:.55rem;width:100%;border:none;background:transparent;border-radius:var(--g-radius-md);padding:.65rem .75rem;text-decoration:none;color:var(--g-text);font-size:14px;cursor:pointer}.AppShell_profileMenuItem__Cje53:hover{background:var(--g-surface-hover)}.AppShell_profileMenuDivider__MqRqE{height:1px;margin:.2rem .35rem;background:var(--g-border)}.AppShell_content__InPW3{flex:1;min-height:0;padding:1.5rem}.AppShell_contentInner__OHtwt{width:100%;max-width:var(--g-content-max);margin:0 auto}@media (max-width:1100px){.AppShell_topbarExchange__1vzjm,.AppShell_topbarSearch__ET0id{display:none}}@media (max-width:1024px){.AppShell_topbar__wO_J6{gap:.75rem;padding:0 .75rem}.AppShell_themeButton__crPHG,.AppShell_topbarButton__D9FnM{width:2.75rem;height:2.75rem}.AppShell_profileButton__Bfrej{width:2.75rem;height:2.75rem;min-height:2.75rem}.AppShell_topbarActions__z5pUE{gap:.5rem}.AppShell_content__InPW3{padding:1rem}}@media (max-width:720px){.AppShell_topbar__wO_J6{padding:0 .75rem}}.partner-sidebar_sidebar__3B4VF{width:var(--g-sidebar-w);min-width:var(--g-sidebar-w);background:var(--g-surface);border-right:1px solid var(--g-border);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;z-index:45}.partner-sidebar_sidebar__3B4VF::-webkit-scrollbar{display:none}.partner-sidebar_brandSection__9napb{display:flex;align-items:center;gap:.75rem;min-height:var(--g-topbar-h);padding:0 .85rem;border-bottom:1px solid var(--g-border)}.partner-sidebar_brandLogo__7VBTg{width:2rem;height:2rem;border-radius:var(--g-radius-sm,6px);object-fit:cover;flex-shrink:0}.partner-sidebar_brandLogoFallback__f7vQH{width:2rem;height:2rem;border-radius:var(--g-radius-sm,6px);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:var(--g-text-inverse);flex-shrink:0}.partner-sidebar_brandText__nsGeR{display:flex;flex-direction:column;min-width:0}.partner-sidebar_brandName__XqNw9{font-weight:700;font-size:14px;color:var(--g-text);line-height:1}.partner-sidebar_brandTag__6TEno{font-size:11px;color:var(--g-muted);margin-top:.15rem}.partner-sidebar_nav__BP9PY{flex:1;display:grid;gap:.18rem;align-content:start;padding:.4rem .5rem .35rem}.partner-sidebar_navItem__1Kt_c{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:0 .75rem;border-radius:var(--g-radius-md,6px);border:1px solid transparent;background:transparent;color:var(--g-text-secondary);text-decoration:none;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.partner-sidebar_navItem__1Kt_c:hover{color:var(--g-text);background:var(--g-surface-hover,var(--g-surface-2))}.partner-sidebar_navItem__1Kt_c[data-active=true]{background:var(--g-primary-bg,color-mix(in srgb,var(--g-primary) 12%,transparent));border-color:color-mix(in srgb,var(--g-primary) 28%,var(--g-border));color:var(--g-primary);font-weight:500}.partner-sidebar_navIconBox__tcOPO{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.partner-sidebar_navLabel__WE_6v{flex:1;min-width:0;color:inherit}.partner-sidebar_sidebarFooter__Uup67{padding:.35rem .5rem .75rem;border-top:1px solid var(--g-border)}.partner-sidebar_navLogout__JvuQI{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--g-text-secondary);text-decoration:none;cursor:pointer;font-size:14px}.partner-sidebar_navLogout__JvuQI:hover{color:var(--g-danger);background:var(--g-surface-2)}.partner-sidebar_centeredScreen__IhK5I{min-height:100vh;background:var(--g-bg);display:flex;align-items:center;justify-content:center}.partner-sidebar_authCard__zTqWQ{text-align:center;max-width:400px;padding:32px;border:1px solid var(--g-border);border-radius:var(--g-radius-lg);background:var(--g-surface)}.partner-sidebar_authIcon__JIfVK{font-size:40px;margin-bottom:16px}.partner-sidebar_authTitle__n3hYE{color:var(--g-text);font-size:18px;font-weight:700;margin-bottom:8px}.partner-sidebar_authBody__80Asm{color:var(--g-muted);font-size:14px;line-height:1.6;margin-bottom:24px}@media (max-width:767px){.partner-sidebar_sidebar__3B4VF{position:fixed;inset:0 auto 0 0;width:min(84vw,280px);min-width:min(84vw,280px);transform:translateX(-100%);box-shadow:var(--g-shadow-md);z-index:60}}.portal-sidebar_sidebar__b7pEp{width:var(--g-sidebar-w);min-width:var(--g-sidebar-w);display:flex;flex-direction:column;background:var(--g-surface);border-right:1px solid var(--g-border);position:sticky;top:0;height:100vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;z-index:45;transition:transform .2s ease}.portal-sidebar_sidebar__b7pEp::-webkit-scrollbar{display:none}.portal-sidebar_sidebarHeader__MOU4H{display:flex;align-items:center;gap:.75rem;min-height:var(--g-topbar-h);padding:0 .85rem;border-bottom:1px solid var(--g-border)}.portal-sidebar_brandAvatar__PH0fT{width:2rem;height:2rem;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--g-primary) 32%,var(--g-surface-2));border:1px solid color-mix(in srgb,var(--g-primary) 22%,var(--g-border));color:var(--g-text-inverse);font-size:12px;font-weight:900;flex-shrink:0;overflow:hidden}.portal-sidebar_brandAvatarImg__705bs{width:100%;height:100%;object-fit:cover}.portal-sidebar_brandText__20TOy{display:flex;flex-direction:column;min-width:0}.portal-sidebar_brandTitle__7FUAb{color:var(--g-text);font-size:14px;font-weight:800;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-sidebar_brandSubtitle__aKjP2{color:var(--g-muted);font-size:11px;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-sidebar_sidebarNav__whY2h{flex:1;overflow-y:auto;padding:.4rem .5rem .35rem}.portal-sidebar_section__b2UMk{margin-bottom:.4rem}.portal-sidebar_sectionHeader__vmsLT{display:flex;align-items:center;gap:.5rem;width:100%;border:1px solid transparent;border-radius:var(--g-radius-md);background:transparent;min-height:2.75rem;padding:0 .75rem;color:color-mix(in srgb,var(--g-primary) 30%,var(--g-text) 70%);font-size:13px;font-weight:500;letter-spacing:0;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.portal-sidebar_sectionHeader__vmsLT:hover{color:var(--g-text);border-color:color-mix(in srgb,var(--g-border) 88%,transparent);background:var(--g-surface-hover)}.portal-sidebar_sectionHeader__vmsLT[data-expanded=true],.portal-sidebar_sectionHeader__vmsLT[data-has-active=true]{color:color-mix(in srgb,var(--g-primary) 42%,var(--g-text) 58%);border-color:color-mix(in srgb,var(--g-primary) 18%,var(--g-border));background:color-mix(in srgb,var(--g-primary-bg) 72%,transparent)}.portal-sidebar_sectionIcon__EnVcY{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.portal-sidebar_sectionArrow__WaGRs{color:var(--g-muted);margin-left:auto;transition:transform .2s ease;flex-shrink:0}.portal-sidebar_sectionHeader__vmsLT[data-expanded=true] .portal-sidebar_sectionArrow__WaGRs{transform:rotate(180deg)}.portal-sidebar_groupBody__jBrRj{display:grid;grid-template-rows:1fr;transition:grid-template-rows .2s ease,opacity .2s ease;opacity:1}.portal-sidebar_groupBody__jBrRj[data-expanded=false]{grid-template-rows:0fr;opacity:0;visibility:hidden;pointer-events:none}.portal-sidebar_groupBodyInner__8AmG5{display:grid;gap:.18rem;min-height:0;overflow:hidden}.portal-sidebar_navItemShell__pjSm0{position:relative;display:flex;align-items:stretch;gap:.25rem;border-radius:var(--g-radius-md);transition:background-color .18s ease,color .18s ease}.portal-sidebar_navItemShell__pjSm0:hover{background:var(--g-surface-hover)}.portal-sidebar_navItemShell__pjSm0[data-tone=commercial]{--nav-tone:var(--g-context-commercial)}.portal-sidebar_navItemShell__pjSm0[data-tone=operations]{--nav-tone:var(--g-context-operations)}.portal-sidebar_navItemShell__pjSm0[data-tone=finance]{--nav-tone:var(--g-context-finance)}.portal-sidebar_navItemShell__pjSm0[data-tone=people]{--nav-tone:var(--g-context-people)}.portal-sidebar_navItemShell__pjSm0[data-tone=admin]{--nav-tone:var(--g-context-admin)}.portal-sidebar_navItemShell__pjSm0[data-tone=default]{--nav-tone:var(--g-primary)}.portal-sidebar_navItemShell__pjSm0[data-tone] .portal-sidebar_navIcon__osz2_{color:color-mix(in srgb,var(--nav-tone) 74%,var(--g-muted))}.portal-sidebar_navItemShell__pjSm0[data-active=true][data-tone]{background:color-mix(in srgb,var(--nav-tone) 11%,var(--g-surface));border-color:color-mix(in srgb,var(--nav-tone) 32%,var(--g-border));color:var(--nav-tone)}.portal-sidebar_navItemShell__pjSm0[data-active=true]{background:var(--g-primary-bg);border:1px solid color-mix(in srgb,var(--g-primary) 28%,var(--g-border));color:var(--g-primary)}.portal-sidebar_navItem__KDWLC{min-width:0;flex:1;display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:0 .75rem;text-decoration:none;color:inherit}.portal-sidebar_navIcon__osz2_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.portal-sidebar_navText__90DmO{min-width:0;flex:1;font-size:14px;font-weight:500}.portal-sidebar_navBadge__8_OAH{min-width:1.2rem;height:1.2rem;padding:0 .35rem;border-radius:var(--g-pill-radius,6px);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--g-text-inverse);background:var(--g-primary);flex-shrink:0}.portal-sidebar_sidebarFooter__aaX_1{display:grid;gap:.55rem;padding:.35rem .5rem .75rem;border-top:1px solid var(--g-border)}.portal-sidebar_navLogout__zLVn1{display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:0 .75rem;border-radius:var(--g-radius-md);border:none;background:transparent;color:var(--g-text-secondary);font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;text-align:left}.portal-sidebar_navLogout__zLVn1:hover{color:var(--g-danger);background:var(--g-surface-hover)}.portal-sidebar_localeSwitcher__7RSBP{padding:6px 12px;display:flex;align-items:center;gap:8px;font-size:13px}.portal-sidebar_localeIcon__WpULH{color:var(--g-muted);font-size:12px}.portal-sidebar_localeBtn__jCGDX{font-size:11px;padding:2px 8px;min-height:0;border:1px solid transparent;border-radius:var(--g-radius-sm,6px);cursor:pointer;font-weight:500;background:transparent;color:var(--g-muted)}.portal-sidebar_localeBtn__jCGDX:hover{background:var(--g-surface-hover)}.portal-sidebar_localeBtnActive___XfIn{background:var(--g-primary);color:var(--g-text-inverse);border-color:var(--g-primary)}@media (max-width:1100px){.portal-sidebar_sidebar__b7pEp{position:fixed;inset:0 auto 0 0;width:min(84vw,280px);min-width:min(84vw,280px);transform:translateX(-100%);box-shadow:var(--g-shadow-md);z-index:60}.portal-sidebar_sidebar__b7pEp[data-open=true]{transform:translateX(0)}}.SidebarQuotaIndicator_card___Q9_E{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border:1px solid var(--g-border);border-radius:8px;background:var(--g-surface-2);color:var(--g-text);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.SidebarQuotaIndicator_card___Q9_E:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--g-primary) 30%,var(--g-border));background:var(--g-surface-hover)}.SidebarQuotaIndicator_card___Q9_E[data-tone=warning]{border-color:color-mix(in srgb,var(--g-warning) 30%,var(--g-border));background:color-mix(in srgb,var(--g-warning) 10%,var(--g-surface))}.SidebarQuotaIndicator_card___Q9_E[data-tone=danger]{border-color:color-mix(in srgb,var(--g-danger) 30%,var(--g-border));background:color-mix(in srgb,var(--g-danger) 10%,var(--g-surface))}.SidebarQuotaIndicator_iconWrap__giI_x{width:2rem;height:2rem;border-radius:8px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--g-primary-bg);color:var(--g-primary)}.SidebarQuotaIndicator_card___Q9_E[data-tone=warning] .SidebarQuotaIndicator_iconWrap__giI_x{background:color-mix(in srgb,var(--g-warning) 14%,var(--g-surface));color:var(--g-warning)}.SidebarQuotaIndicator_card___Q9_E[data-tone=danger] .SidebarQuotaIndicator_iconWrap__giI_x{background:color-mix(in srgb,var(--g-danger) 14%,var(--g-surface));color:var(--g-danger)}.SidebarQuotaIndicator_copy__lvun8{min-width:0;display:grid;gap:.15rem}.SidebarQuotaIndicator_copy__lvun8 strong{color:var(--g-text);font-size:13px;font-weight:700;line-height:1.3}.SidebarQuotaIndicator_copy__lvun8 span{color:var(--g-muted);font-size:11px;font-weight:600;line-height:1.4}.SidebarQuotaIndicator_card___Q9_E[data-tone=warning] .SidebarQuotaIndicator_copy__lvun8 span{color:var(--g-warning)}.SidebarQuotaIndicator_card___Q9_E[data-tone=danger] .SidebarQuotaIndicator_copy__lvun8 span{color:var(--g-danger)}.Security2FABanner_banner__GkB9h{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--g-warning) 32%,var(--g-border));background:color-mix(in srgb,var(--g-warning) 14%,var(--g-surface))}.Security2FABanner_content__qCcm8{min-width:0;display:flex;align-items:center;gap:.75rem}.Security2FABanner_iconWrap__pfj1M{width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:var(--g-pill-radius,6px);display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--g-warning) 18%,var(--g-surface));color:var(--g-warning)}.Security2FABanner_text__zKjyH{display:grid;gap:.2rem}.Security2FABanner_text__zKjyH strong{color:var(--g-text);font-size:14px;font-weight:600}.Security2FABanner_text__zKjyH span{color:var(--g-muted);font-size:12px;line-height:1.5}.Security2FABanner_actions__m_ZvM{flex-shrink:0;display:flex;align-items:center;gap:.65rem}@media (max-width:767px){.Security2FABanner_banner__GkB9h{flex-direction:column;align-items:flex-start}.Security2FABanner_actions__m_ZvM{width:100%;justify-content:flex-start;flex-wrap:wrap}}.TrialLifecycleBanner_banner__Y02B4{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--g-border);background:var(--g-surface)}.TrialLifecycleBanner_banner__Y02B4[data-tone=warning]{border-bottom-color:color-mix(in srgb,var(--g-warning) 32%,var(--g-border));background:color-mix(in srgb,var(--g-warning) 12%,var(--g-surface))}.TrialLifecycleBanner_banner__Y02B4[data-tone=critical]{border-bottom-color:color-mix(in srgb,var(--g-danger) 32%,var(--g-border));background:color-mix(in srgb,var(--g-danger) 11%,var(--g-surface))}.TrialLifecycleBanner_content__42hUx{min-width:0;display:flex;align-items:center;gap:.75rem}.TrialLifecycleBanner_iconWrap__NUY2K{width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:var(--g-pill-radius,6px);display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--g-warning) 16%,var(--g-surface));color:var(--g-warning)}.TrialLifecycleBanner_banner__Y02B4[data-tone=critical] .TrialLifecycleBanner_iconWrap__NUY2K{background:color-mix(in srgb,var(--g-danger) 16%,var(--g-surface));color:var(--g-danger)}.TrialLifecycleBanner_text__n0LkV{display:grid;gap:.2rem}.TrialLifecycleBanner_text__n0LkV strong{color:var(--g-text);font-size:14px;font-weight:600}.TrialLifecycleBanner_text__n0LkV span{color:var(--g-muted);font-size:12px;line-height:1.5}.TrialLifecycleBanner_actions__v7C6j{flex-shrink:0;display:flex;align-items:center;gap:.65rem}@media (max-width:767px){.TrialLifecycleBanner_banner__Y02B4{flex-direction:column;align-items:flex-start}.TrialLifecycleBanner_actions__v7C6j{width:100%;justify-content:flex-start;flex-wrap:wrap}}.DashboardShell_sidebar__arjSw{width:var(--g-sidebar-w);min-width:var(--g-sidebar-w);display:flex;flex-direction:column;background:var(--g-surface);border-right:1px solid var(--g-border);position:sticky;top:0;height:100vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;z-index:45;transition:transform .2s ease}.DashboardShell_sidebar__arjSw::-webkit-scrollbar{display:none}.DashboardShell_sidebar__arjSw[data-collapsed=true]{width:var(--g-sidebar-w-collapsed);min-width:var(--g-sidebar-w-collapsed)}.DashboardShell_sidebarHeader__YEjDR{display:flex;align-items:center;gap:.75rem;min-height:var(--g-topbar-h);padding:0 .85rem;border-bottom:1px solid var(--g-border)}.DashboardShell_brandMark__Ro1F2{width:2rem;height:2rem;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--g-primary);color:var(--g-text-inverse);font-size:12px;font-weight:900;flex-shrink:0}.DashboardShell_brandText__TykrB{display:flex;flex-direction:column;min-width:0}.DashboardShell_brandTitle__aIhlk{color:var(--g-text);font-size:14px;font-weight:800;line-height:1}.DashboardShell_brandSubtitle__laWTv{color:var(--g-muted);font-size:11px;margin-top:.15rem}.DashboardShell_collapseButton__oSykX{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--g-pill-radius,6px);border:1px solid var(--g-border);background:var(--g-surface);color:var(--g-muted);cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.DashboardShell_collapseButton__oSykX:hover{color:var(--g-text);border-color:var(--g-border-strong);background:var(--g-surface-2)}.DashboardShell_sidebarNav__vl28q{flex:1;overflow-y:auto;padding:.4rem .5rem .35rem}.DashboardShell_homeBlock__ZKY89{margin-bottom:.75rem}.DashboardShell_section__fzLgZ{margin-bottom:.4rem}.DashboardShell_sectionHeader__uItlh{display:flex;align-items:center;gap:.5rem;width:100%;border:1px solid transparent;border-radius:var(--g-radius-md);background:transparent;min-height:2.75rem;padding:0 .75rem;color:color-mix(in srgb,var(--g-primary) 30%,var(--g-text) 70%);font-size:13px;font-weight:500;letter-spacing:0;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.DashboardShell_sectionHeader__uItlh:hover{color:var(--g-text);border-color:color-mix(in srgb,var(--g-border) 88%,transparent);background:var(--g-surface-hover)}.DashboardShell_sectionHeader__uItlh[data-expanded=true],.DashboardShell_sectionHeader__uItlh[data-has-active=true]{color:color-mix(in srgb,var(--g-primary) 42%,var(--g-text) 58%);border-color:color-mix(in srgb,var(--g-primary) 18%,var(--g-border));background:color-mix(in srgb,var(--g-primary-bg) 72%,transparent)}.DashboardShell_groupBody__AcKim,.DashboardShell_submenuWrap__m_zXI{display:grid;grid-template-rows:1fr;transition:grid-template-rows .2s ease,opacity .2s ease;opacity:1}.DashboardShell_groupBody__AcKim[data-expanded=false],.DashboardShell_submenuWrap__m_zXI[data-expanded=false]{grid-template-rows:0fr;opacity:0;visibility:hidden;pointer-events:none}.DashboardShell_footerItems__AmjwU,.DashboardShell_groupBodyInner__8fPVP{display:grid;gap:.18rem;min-height:0;overflow:hidden}.DashboardShell_navNode__sjk2U{display:grid;gap:.18rem}.DashboardShell_navItemShell__GXBTQ{position:relative;display:flex;align-items:stretch;gap:.25rem;border-radius:var(--g-radius-md);transition:background-color .18s ease,color .18s ease}.DashboardShell_navItemShell__GXBTQ:hover{background:var(--g-surface-hover)}.DashboardShell_navItemShell__GXBTQ[data-tone=commercial]{--nav-tone:var(--g-context-commercial)}.DashboardShell_navItemShell__GXBTQ[data-tone=operations]{--nav-tone:var(--g-context-operations)}.DashboardShell_navItemShell__GXBTQ[data-tone=finance]{--nav-tone:var(--g-context-finance)}.DashboardShell_navItemShell__GXBTQ[data-tone=people]{--nav-tone:var(--g-context-people)}.DashboardShell_navItemShell__GXBTQ[data-tone=admin]{--nav-tone:var(--g-context-admin)}.DashboardShell_navItemShell__GXBTQ[data-tone=default]{--nav-tone:var(--g-primary)}.DashboardShell_navItemShell__GXBTQ[data-tone] .DashboardShell_navIcon__bpm6E{color:color-mix(in srgb,var(--nav-tone) 74%,var(--g-muted))}.DashboardShell_navItemShell__GXBTQ[data-active=true][data-tone]{background:color-mix(in srgb,var(--nav-tone) 11%,var(--g-surface));border-color:color-mix(in srgb,var(--nav-tone) 32%,var(--g-border));color:var(--nav-tone)}.DashboardShell_navItemShell__GXBTQ[data-active=true]{background:var(--g-primary-bg);border:1px solid color-mix(in srgb,var(--g-primary) 28%,var(--g-border));color:var(--g-primary)}.DashboardShell_navItem__xCQ2j{min-width:0;flex:1;display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:0 .75rem;text-decoration:none;color:inherit}.DashboardShell_navItem__xCQ2j[data-level="1"]{min-height:2.45rem}.DashboardShell_navItem__xCQ2j[data-level="2"]{min-height:2.35rem}.DashboardShell_navIcon__bpm6E{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.DashboardShell_navText__zeS1w{min-width:0;flex:1;font-size:14px;font-weight:500}.DashboardShell_navItem__xCQ2j[data-level="1"] .DashboardShell_navText__zeS1w,.DashboardShell_navItem__xCQ2j[data-level="2"] .DashboardShell_navText__zeS1w{font-size:13px;font-weight:500}.DashboardShell_navBadge___ClMx{min-width:1.2rem;height:1.2rem;padding:0 .35rem;border-radius:var(--g-pill-radius,6px);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--g-text-inverse);background:var(--g-primary);flex-shrink:0}.DashboardShell_navBadge___ClMx[data-tone=danger]{background:var(--g-warning)}.DashboardShell_navToggle__AUvLm{width:2rem;border:none;background:transparent;color:var(--g-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.DashboardShell_navToggle__AUvLm:hover{color:var(--g-text)}.DashboardShell_submenuInner__w0xL9{margin-left:1rem;padding-left:.75rem;border-left:1px solid var(--g-border);display:grid;gap:.18rem;min-height:0;overflow:hidden}.DashboardShell_sidebarFooter__JSFJF{display:grid;gap:.55rem;padding:.35rem .5rem .75rem;border-top:1px solid var(--g-border)}.DashboardShell_footerDivider__0nanM{height:1px;margin:0 .35rem;background:var(--g-border)}.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_brandText__TykrB,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navBadge___ClMx,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navText__zeS1w,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navToggle__AUvLm,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_sectionHeader__uItlh{display:none}.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navItemShell__GXBTQ{justify-content:center}.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navItem__xCQ2j{justify-content:center;padding:0}.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_submenuWrap__m_zXI{display:none}.DashboardShell_sessionWarningBar__wQ9m8{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--g-warning) 32%,var(--g-border));background:color-mix(in srgb,var(--g-warning) 14%,var(--g-surface))}.DashboardShell_sessionWarningContent__cZ_ws{display:grid;gap:.2rem;min-width:0}.DashboardShell_sessionWarningContent__cZ_ws strong{color:var(--g-text);font-size:14px}.DashboardShell_sessionWarningContent__cZ_ws span{color:var(--g-muted);font-size:12px}.DashboardShell_sessionWarningActions__tju_m{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.DashboardShell_sessionWarningCountdown__G_c1k{min-width:3.75rem;padding:.35rem .6rem;border-radius:var(--g-pill-radius,6px);background:color-mix(in srgb,var(--g-warning) 20%,transparent);color:var(--g-text);font-size:12px;font-weight:600;text-align:center}.DashboardShell_sessionWarningButton__jihM0{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;padding:0 .9rem;border:1px solid color-mix(in srgb,var(--g-warning) 40%,var(--g-border));border-radius:var(--g-pill-radius,6px);background:var(--g-surface);color:var(--g-text);font-size:14px;font-weight:500;cursor:pointer}.DashboardShell_sessionWarningButton__jihM0:hover{border-color:var(--g-warning);background:var(--g-surface-2)}@media (max-width:1024px){.DashboardShell_sidebar__arjSw{position:fixed;inset:0 auto 0 0;width:var(--g-sidebar-w-collapsed);min-width:var(--g-sidebar-w-collapsed);z-index:60}.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_brandText__TykrB,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navBadge___ClMx,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navText__zeS1w,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navToggle__AUvLm,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_sectionHeader__uItlh{display:none}.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navItemShell__GXBTQ{justify-content:center}.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_navItem__xCQ2j{justify-content:center;padding:0}.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_submenuWrap__m_zXI{display:none}.DashboardShell_sidebar__arjSw[data-mobile-open=true]{width:min(84vw,280px);min-width:min(84vw,280px);box-shadow:var(--g-shadow-md)}.DashboardShell_sidebar__arjSw[data-mobile-open=true] .DashboardShell_brandText__TykrB,.DashboardShell_sidebar__arjSw[data-mobile-open=true] .DashboardShell_sectionHeader__uItlh{display:flex}.DashboardShell_sidebar__arjSw[data-mobile-open=true] .DashboardShell_navText__zeS1w{display:block}.DashboardShell_sidebar__arjSw[data-mobile-open=true] .DashboardShell_navBadge___ClMx,.DashboardShell_sidebar__arjSw[data-mobile-open=true] .DashboardShell_navToggle__AUvLm{display:inline-flex}.DashboardShell_sidebar__arjSw[data-mobile-open=true] .DashboardShell_navItem__xCQ2j{justify-content:flex-start;padding:0 .75rem}.DashboardShell_sidebar__arjSw[data-mobile-open=true] .DashboardShell_submenuWrap__m_zXI{display:block}.DashboardShell_sessionWarningBar__wQ9m8{flex-direction:column;align-items:flex-start}.DashboardShell_sessionWarningActions__tju_m{width:100%;justify-content:space-between}}@media (max-width:767px){.DashboardShell_sidebar__arjSw{width:min(84vw,280px);min-width:min(84vw,280px);transform:translateX(-100%)}.DashboardShell_sidebar__arjSw .DashboardShell_brandText__TykrB,.DashboardShell_sidebar__arjSw .DashboardShell_sectionHeader__uItlh{display:flex}.DashboardShell_sidebar__arjSw .DashboardShell_navText__zeS1w{display:block}.DashboardShell_sidebar__arjSw .DashboardShell_navBadge___ClMx,.DashboardShell_sidebar__arjSw .DashboardShell_navToggle__AUvLm{display:inline-flex}.DashboardShell_sidebar__arjSw .DashboardShell_navItem__xCQ2j{justify-content:flex-start;padding:0 .75rem}.DashboardShell_sidebar__arjSw[data-mobile-open=true]{transform:translateX(0)}}