.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}}.ChatAttentionWatcher_stack__KsAlt{position:fixed;top:64px;right:16px;z-index:85;display:grid;gap:8px;width:min(340px,calc(100vw - 32px))}.ChatAttentionWatcher_popup__lARu_{display:grid;gap:6px;padding:12px 12px 10px;border:1px solid color-mix(in srgb,var(--g-danger) 40%,var(--g-border));border-radius:8px;background:var(--g-surface);box-shadow:0 8px 24px rgba(15,23,42,.16);animation:ChatAttentionWatcher_slideIn__o7WPp .2s ease-out}.ChatAttentionWatcher_popup__lARu_[data-kind=idle]{border-color:var(--g-border)}.ChatAttentionWatcher_head__3kuhE{display:flex;align-items:center;gap:8px;min-width:0}.ChatAttentionWatcher_name__zvWD6{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:600;color:var(--g-text);text-overflow:ellipsis;white-space:nowrap}.ChatAttentionWatcher_time__5wCUc{font-size:12px;color:var(--g-muted);white-space:nowrap}.ChatAttentionWatcher_iconButton__30bm_{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--g-muted);cursor:pointer}.ChatAttentionWatcher_iconButton__30bm_:hover{background:var(--g-surface-hover);color:var(--g-text)}.ChatAttentionWatcher_preview__9UMnT{display:-webkit-box;margin:0;overflow:hidden;font-size:13px;line-height:1.4;color:var(--g-text);-webkit-box-orient:vertical;-webkit-line-clamp:2}.ChatAttentionWatcher_foot__O5Vqx{display:flex;align-items:center;justify-content:space-between;gap:8px}.ChatAttentionWatcher_tag__xONKt{font-size:12px;font-weight:500;color:var(--g-danger)}.ChatAttentionWatcher_popup__lARu_[data-kind=idle] .ChatAttentionWatcher_tag__xONKt{color:var(--g-info)}.ChatAttentionWatcher_open__HPaHo{padding:4px 12px;border-radius:6px;background:var(--g-primary);color:#fff;font-size:13px;font-weight:600;text-decoration:none}.ChatAttentionWatcher_popup__lARu_[data-kind=idle] .ChatAttentionWatcher_open__HPaHo{background:transparent;color:var(--g-primary)}.ChatAttentionWatcher_open__HPaHo:hover{filter:brightness(1.08)}@keyframes ChatAttentionWatcher_slideIn__o7WPp{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.ChatAttentionWatcher_popup__lARu_{animation:none}}.CobroModal_body__tJa4f{display:grid;gap:16px}.CobroModal_field__C5KHE{display:grid;gap:6px}.CobroModal_label__gP_Rc{font-size:13px;font-weight:500;color:var(--g-muted)}.CobroModal_amountRow__LpVt0{display:flex;gap:8px}.CobroModal_amount__fQYk8{flex:1;min-width:0;height:48px;padding:0 12px;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.CobroModal_amount__fQYk8,.CobroModal_input__s6E_Q{border:1px solid var(--g-border);border-radius:8px;background:var(--g-surface);color:var(--g-text)}.CobroModal_input__s6E_Q{height:40px;padding:0 10px;font-size:14px}.CobroModal_amount__fQYk8:focus,.CobroModal_input__s6E_Q:focus{outline:2px solid color-mix(in srgb,var(--g-primary) 45%,transparent);outline-offset:1px}.CobroModal_chip__3azXl{padding:0 14px;border:1px solid var(--g-border);border-radius:8px;background:var(--g-surface);color:var(--g-text);font-size:13px;font-weight:600;cursor:pointer}.CobroModal_chip__3azXl[data-on]{border-color:var(--g-primary);background:var(--g-primary-bg);color:var(--g-primary)}.CobroModal_methods__JOETC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.CobroModal_method__Nt6Z_{display:grid;justify-items:center;gap:4px;padding:10px 6px;border:1px solid var(--g-border);border-radius:8px;background:var(--g-surface);color:var(--g-text);font-size:12px;font-weight:500;cursor:pointer}.CobroModal_method__Nt6Z_:hover{background:var(--g-surface-hover)}.CobroModal_method__Nt6Z_[data-on]{border-color:var(--g-primary);background:var(--g-primary-bg);color:var(--g-primary)}.CobroModal_upload__Udjdo{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:10px;border:1px dashed var(--g-border);border-radius:8px;color:var(--g-muted);font-size:14px;cursor:pointer}.CobroModal_upload__Udjdo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CobroModal_upload__Udjdo[data-done]{border-style:solid;border-color:var(--g-success);color:var(--g-success)}.CobroModal_error__WGSTh{margin:0;padding:8px 10px;border-radius:6px;background:var(--g-danger-bg);color:var(--g-danger);font-size:13px}.CobroModal_errorLink__BWScj{display:block;margin-top:6px;color:inherit;font-weight:600;text-decoration:underline}.CobroModal_submit__uxk6s{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;border:0;border-radius:8px;background:var(--g-primary);color:#fff;font-size:15px;font-weight:600;cursor:pointer}.CobroModal_submit__uxk6s:disabled{opacity:.45;cursor:not-allowed}.CobroModal_spin___xamb{animation:CobroModal_spin___xamb .8s linear infinite}@keyframes CobroModal_spin___xamb{to{transform:rotate(1turn)}}.CobroModal_done__Lk0yf{display:flex;align-items:center;gap:8px;margin:0;color:var(--g-success);font-size:15px;font-weight:600}.CobroModal_receipts__yhD8O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.CobroRow_row__usOph{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px 16px;padding:12px 14px;border:1px solid var(--g-border);border-radius:8px;background:var(--g-surface)}.CobroRow_row__usOph[data-nivel=vencida]:not([data-autorizada]),.CobroRow_row__usOph[data-nivel=viajo]:not([data-autorizada]){border-color:color-mix(in srgb,var(--g-danger) 45%,var(--g-border))}.CobroRow_main__2mWY_{display:grid;gap:2px;min-width:0}.CobroRow_titleLine__SLn2s{display:flex;align-items:center;gap:8px;min-width:0}.CobroRow_name__8zf1P{overflow:hidden;font-size:14px;font-weight:600;color:var(--g-text);text-overflow:ellipsis;white-space:nowrap}.CobroRow_tag__Iv0tV{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:1px 8px;border-radius:99px;font-size:11px;font-weight:600;white-space:nowrap}.CobroRow_tag__Iv0tV[data-tone=vencida],.CobroRow_tag__Iv0tV[data-tone=viajo]{background:var(--g-danger-bg);color:var(--g-danger)}.CobroRow_tag__Iv0tV[data-tone=urgente]{background:color-mix(in srgb,var(--g-warning) 15%,transparent);color:var(--g-warning)}.CobroRow_tag__Iv0tV[data-tone=ok]{background:var(--g-success-bg);color:var(--g-success)}.CobroRow_done__0fYyG{flex-shrink:0;color:var(--g-success)}.CobroRow_meta__2JKlh{overflow:hidden;font-size:12px;color:var(--g-muted);text-overflow:ellipsis;white-space:nowrap}.CobroRow_error__M7bKj{font-size:12px;color:var(--g-danger)}.CobroRow_amount___tHOh{display:grid;justify-items:end;font-variant-numeric:tabular-nums}.CobroRow_amount___tHOh strong{font-size:16px;color:var(--g-text)}.CobroRow_amount___tHOh span{font-size:12px;color:var(--g-muted)}.CobroRow_actions__DXvvq{display:flex;align-items:center;gap:4px}.CobroRow_iconButton__R1REy{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:var(--g-muted);cursor:pointer}.CobroRow_iconButton__R1REy:hover{background:var(--g-surface-hover);color:var(--g-text)}.CobroRow_iconButton__R1REy:disabled{opacity:.4;cursor:not-allowed}.CobroRow_dateEdit__tc16F{display:inline-flex;align-items:center;gap:2px}.CobroRow_dateEdit__tc16F input{height:32px;padding:0 6px;border:1px solid var(--g-border);border-radius:6px;background:var(--g-surface);color:var(--g-text);font-size:13px}.CobroRow_cobrar__u7mrF{height:32px;margin-left:4px;padding:0 14px;border:0;border-radius:6px;background:var(--g-primary);color:#fff;font-size:13px;font-weight:600;cursor:pointer}@media (max-width:720px){.CobroRow_row__usOph{grid-template-columns:minmax(0,1fr) auto}.CobroRow_actions__DXvvq{grid-column:1/-1;justify-content:flex-end}}.CobrosGuard_overlay__s2lcg{position:fixed;inset:0;z-index:45;display:grid;place-items:center;padding:16px;background:rgba(15,23,42,.55)}.CobrosGuard_dialog__EPieL{display:grid;gap:12px;width:min(760px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:20px;border:1px solid var(--g-border);border-radius:12px;background:var(--g-surface-2);box-shadow:0 16px 48px rgba(15,23,42,.3)}.CobrosGuard_head__4Bc4s{display:flex;align-items:center;gap:10px;color:var(--g-primary)}.CobrosGuard_head__4Bc4s h2{margin:0;font-size:18px;font-weight:600;color:var(--g-text)}.CobrosGuard_count__Tr5Ed{min-width:22px;height:22px;padding:0 7px;border-radius:99px;background:var(--g-danger-bg);color:var(--g-danger);font-size:12px;font-weight:700}.CobrosGuard_close__iGpVc,.CobrosGuard_count__Tr5Ed{display:inline-flex;align-items:center;justify-content:center}.CobrosGuard_close__iGpVc{width:28px;height:28px;margin-left:auto;border-radius:8px;color:var(--g-text-muted)}.CobrosGuard_close__iGpVc:hover{background:var(--g-surface-3);color:var(--g-text)}.CobrosGuard_warning__jzIou{margin:0;font-size:13px;font-weight:500;color:var(--g-warning)}.CobrosGuard_list__qoM3A{display:grid;gap:8px;margin:0;padding:0;list-style:none}.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_favoriteToggle__eJ1eE{width:1.75rem;border:none;background:transparent;color:var(--g-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:0;transition:opacity .15s ease,color .15s ease}.DashboardShell_favoriteToggle__eJ1eE:focus-visible,.DashboardShell_navItemShell__GXBTQ:hover .DashboardShell_favoriteToggle__eJ1eE{opacity:1}.DashboardShell_favoriteToggle__eJ1eE:hover,.DashboardShell_favoriteToggle__eJ1eE[data-active=true]{color:var(--g-warning)}.DashboardShell_favoriteToggle__eJ1eE[data-active=true]{opacity:1}.DashboardShell_favoritesBlock__L2O_9{display:grid;gap:.18rem;margin-bottom:.75rem;padding-bottom:.6rem;border-bottom:1px solid var(--g-border)}.DashboardShell_favoritesLabel__pl6sg{padding:0 .75rem .2rem;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--g-muted);opacity:.6}.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_favoriteToggle__eJ1eE,.DashboardShell_sidebar__arjSw[data-collapsed=true] .DashboardShell_favoritesLabel__pl6sg,.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)}}