.components_card__cODTh{background:var(--nx-bg-card);border:1px solid var(--nx-border);border-radius:var(--nx-radius-md);padding:var(--nx-space-4);display:flex;flex-direction:column;gap:var(--nx-space-3);min-width:0}.components_cardTitle__NB4rh{font-size:var(--nx-font-size-lg);color:var(--nx-text-primary)}.components_cardSubtitle__2NmNG{font-size:var(--nx-font-size-sm);color:var(--nx-text-secondary)}.components_pill__ApzcU{display:inline-flex;align-items:center;gap:var(--nx-space-2);padding:2px var(--nx-space-3);border-radius:var(--nx-radius-pill);font-size:var(--nx-font-size-sm);font-weight:var(--nx-font-weight-medium);border:1px solid transparent;max-width:100%}.components_pillSm__f_HlE{font-size:var(--nx-font-size-xs);padding:1px var(--nx-space-2)}.components_statusOk__a638f{background:var(--nx-success-subtle);color:var(--nx-success);border-color:var(--nx-success)}.components_statusWarning__dYT3J{background:var(--nx-warning-subtle);color:var(--nx-warning);border-color:var(--nx-warning)}.components_statusDanger__Thv9t{background:var(--nx-danger-subtle);color:var(--nx-danger);border-color:var(--nx-danger)}.components_statusInfo__Bpd7B{background:var(--nx-info-subtle);color:var(--nx-info);border-color:var(--nx-info)}.components_statusUnknown__g8rv6{background:var(--nx-unknown-subtle);color:var(--nx-unknown);border-color:var(--nx-unknown)}.components_pillMeta__Kb38F{color:var(--nx-text-secondary)}.components_pillMeta__Kb38F,.components_restartCounter___DTMg{font-size:var(--nx-font-size-xs);font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric)}.components_restartCounter___DTMg{display:inline-flex;align-items:center;gap:var(--nx-space-1);color:var(--nx-warning);background:var(--nx-warning-subtle);border-radius:var(--nx-radius-pill);padding:1px var(--nx-space-2)}@media (max-width:767px){.components_pillGroup__4OVjs{flex-direction:column;align-items:flex-start}}.components_pillGroup__4OVjs{display:flex;align-items:center;gap:var(--nx-space-2);flex-wrap:wrap}.components_linkDisabled__OfBDA{opacity:.55;pointer-events:none}.components_healthBadge__lzT3J{display:flex;flex-direction:column;gap:var(--nx-space-2)}.components_healthHeader__AsAtf{display:flex;align-items:center;gap:var(--nx-space-3);flex-wrap:wrap}.components_healthCounts__WZ_3D{font-size:var(--nx-font-size-sm);color:var(--nx-text-secondary);font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric)}.components_healthChecks__8A_tT{display:flex;flex-direction:column;gap:var(--nx-space-2);margin:0}.components_healthCheck__qEQOl{display:flex;align-items:flex-start;gap:var(--nx-space-2);font-size:var(--nx-font-size-sm)}.components_healthCheckDetail__Zh25f{color:var(--nx-text-secondary)}.components_checkPassed__MJyaF{color:var(--nx-success)}.components_checkFailed__q35oj{color:var(--nx-danger)}.components_checkNotRun__zxeHe{color:var(--nx-unknown)}.components_protection__Nwika{display:flex;flex-direction:column;gap:var(--nx-space-3)}.components_protectionValue__eRR1I{font-size:var(--nx-font-size-3xl);line-height:var(--nx-line-height-tight);letter-spacing:var(--nx-letter-spacing-tight);font-weight:var(--nx-font-weight-semibold);font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric)}.components_protectionNoValue__lDq3j{font-size:var(--nx-font-size-3xl);line-height:var(--nx-line-height-tight);color:var(--nx-unknown)}.components_protectionCap__LpdoG{font-size:var(--nx-font-size-xs);color:var(--nx-warning)}.components_protectionBreakdown__LjJPF{display:flex;flex-direction:column;gap:var(--nx-space-2)}.components_breakdownRow__dq61n{display:flex;align-items:center;gap:var(--nx-space-2);font-size:var(--nx-font-size-sm)}.components_breakdownLabel__ukjx8{flex:1 1 auto;min-width:0}.components_resource__YLDF2{display:flex;flex-direction:column;gap:var(--nx-space-2);min-width:0}.components_resourceHeader__civ1A{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nx-space-3);font-size:var(--nx-font-size-sm)}@media (max-width:767px){.components_resourceHeader__civ1A{flex-direction:column;align-items:flex-start}}.components_resourceNumbers__BeAX8{color:var(--nx-text-secondary);font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric);white-space:nowrap}.components_resourceTrack___MVwc{position:relative;height:8px;border-radius:var(--nx-radius-pill);background:var(--nx-bg-active);overflow:hidden}.components_resourceFill___iDMK{position:absolute;inset:0 auto 0 0;border-radius:var(--nx-radius-pill);background:var(--nx-accent)}.components_resourceFillWarn__t2PzU{background:var(--nx-warning)}.components_resourceFillDanger__8MwUE{background:var(--nx-danger)}.components_resourceReserved__xpp0a{position:absolute;inset:0 0 0 auto;background-image:repeating-linear-gradient(135deg,var(--nx-unknown) 0 2px,transparent 2px 6px);opacity:.8}.components_resourceTrackEmpty__Du_ho{background:var(--nx-unknown-subtle)}.components_resourceDisabled__Kld6b{opacity:.5}.components_banner__Frmdx{display:flex;gap:var(--nx-space-3);padding:var(--nx-space-4);border-radius:var(--nx-radius-md);border:1px solid;align-items:flex-start}.components_bannerInfo__TYbgf{background:var(--nx-info-subtle);border-color:var(--nx-info)}.components_bannerWarning__XYZog{background:var(--nx-warning-subtle);border-color:var(--nx-warning)}.components_bannerCritical__HkUSJ{background:var(--nx-danger-subtle);border-color:var(--nx-danger)}.components_bannerIconInfo__13c9q{color:var(--nx-info)}.components_bannerIconWarning__aZFN8{color:var(--nx-warning)}.components_bannerIconCritical__1_GFi{color:var(--nx-danger)}.components_bannerBody___3Sl7{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--nx-space-2)}.components_bannerTitle__hiinE{font-size:var(--nx-font-size-md);font-weight:var(--nx-font-weight-semibold)}.components_bannerText__iuhPb{font-size:var(--nx-font-size-sm);color:var(--nx-text-primary);line-height:var(--nx-line-height-relaxed);max-width:72ch}.components_bannerActions__htcxa{display:flex;gap:var(--nx-space-2);flex-wrap:wrap}@media (max-width:767px){.components_bannerActions__htcxa{flex-direction:column;width:100%}.components_bannerActions__htcxa>*{width:100%}}.components_button__9AjgK{display:inline-flex;align-items:center;justify-content:center;gap:var(--nx-space-2);min-height:36px;padding:var(--nx-space-2) var(--nx-space-4);border-radius:var(--nx-radius-sm);border:1px solid var(--nx-border-strong);background:transparent;color:var(--nx-text-primary);font-size:var(--nx-font-size-sm);font-weight:var(--nx-font-weight-medium);cursor:pointer;transition:background var(--nx-duration-fast) var(--nx-easing-standard)}.components_button__9AjgK:hover:not(:disabled){background:var(--nx-bg-hover)}.components_buttonPrimary__qn_XU{background:var(--nx-accent);border-color:var(--nx-accent);color:var(--nx-text-on-accent)}.components_buttonPrimary__qn_XU:hover:not(:disabled){background:var(--nx-accent-hover);border-color:var(--nx-accent-hover)}.components_button__9AjgK:disabled{cursor:not-allowed;opacity:.6}.components_disabledReason__kjESM{font-size:var(--nx-font-size-xs);color:var(--nx-text-secondary)}.components_paletteScrim__iRMHH{position:fixed;inset:0;background:rgb(0 0 0/60%);z-index:var(--nx-z-command-palette);display:flex;align-items:flex-start;justify-content:center;padding:var(--nx-space-5) var(--nx-space-4)}@media (max-width:767px){.components_paletteScrim__iRMHH{padding:0}}.components_palette__PZ_CX{width:min(640px,100%);max-height:min(70vh,560px);display:flex;flex-direction:column;background:var(--nx-bg-elevated);border:1px solid var(--nx-border-strong);border-radius:var(--nx-radius-lg);box-shadow:var(--nx-shadow-lg);overflow:hidden}@media (max-width:767px){.components_palette__PZ_CX{width:100%;max-height:100vh;height:100vh;border-radius:0;border:0}}.components_paletteInput__0HJ6M{width:100%;border:0;border-bottom:1px solid var(--nx-border);background:transparent;color:var(--nx-text-primary);font-family:inherit;font-size:var(--nx-font-size-md);padding:var(--nx-space-4)}.components_paletteInput__0HJ6M::placeholder{color:var(--nx-text-secondary)}.components_paletteResults__9a2bl{overflow-y:auto;padding:var(--nx-space-2);display:flex;flex-direction:column;gap:var(--nx-space-1)}.components_paletteGroupTitle__1Qh6G{font-size:var(--nx-font-size-xs);text-transform:uppercase;letter-spacing:var(--nx-letter-spacing-wide);color:var(--nx-text-secondary);padding:var(--nx-space-3) var(--nx-space-3) var(--nx-space-1)}.components_paletteItem__Ijmt3{display:flex;align-items:center;gap:var(--nx-space-3);width:100%;min-height:44px;padding:var(--nx-space-2) var(--nx-space-3);border:0;border-radius:var(--nx-radius-sm);background:transparent;color:var(--nx-text-primary);font-size:var(--nx-font-size-sm);text-align:left;cursor:pointer}.components_paletteItemActive__PRfD5{background:var(--nx-accent-subtle);box-shadow:inset 2px 0 0 0 var(--nx-accent)}.components_paletteItemDisabled__S3qIT{color:var(--nx-text-secondary);cursor:not-allowed}.components_paletteItemHint__M3Bmq{margin-left:auto;font-size:var(--nx-font-size-xs);color:var(--nx-text-secondary);flex:0 0 auto}.components_paletteFooter__ToBho{display:flex;gap:var(--nx-space-4);padding:var(--nx-space-3) var(--nx-space-4);border-top:1px solid var(--nx-border);font-size:var(--nx-font-size-xs);color:var(--nx-text-secondary);flex-wrap:wrap}.components_paletteNotice__0YZtl{padding:var(--nx-space-3) var(--nx-space-4);font-size:var(--nx-font-size-sm);color:var(--nx-warning);background:var(--nx-warning-subtle)}.components_toastCenter__IyY_a{position:fixed;right:var(--nx-space-4);bottom:var(--nx-space-4);z-index:var(--nx-z-toast);display:flex;flex-direction:column;gap:var(--nx-space-2);width:min(380px,calc(100vw - var(--nx-space-5)));pointer-events:none}@media (max-width:767px){.components_toastCenter__IyY_a{left:var(--nx-space-4);right:var(--nx-space-4);bottom:calc(var(--nx-bottom-nav-height) + var(--nx-space-3));width:auto}}.components_toast__Wa9zz{pointer-events:auto;display:flex;gap:var(--nx-space-3);align-items:flex-start;padding:var(--nx-space-3) var(--nx-space-4);border-radius:var(--nx-radius-md);border:1px solid var(--nx-border-strong);background:var(--nx-bg-elevated);box-shadow:var(--nx-shadow-md)}.components_toastInfo__vdLPz{border-color:var(--nx-info)}.components_toastSuccess__U0Zu9{border-color:var(--nx-success)}.components_toastWarning__cc4ve{border-color:var(--nx-warning)}.components_toastDanger__ahJki{border-color:var(--nx-danger)}.components_toastTitle__tOUBN{font-size:var(--nx-font-size-sm);font-weight:var(--nx-font-weight-semibold)}.components_toastBody__HagY1{font-size:var(--nx-font-size-sm);color:var(--nx-text-secondary)}.components_toastClose__xfrnH{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:var(--nx-radius-sm);background:transparent;color:var(--nx-text-secondary);cursor:pointer}.components_toastSpinner__DNZOc{width:14px;height:14px;border-radius:50%;border:2px solid var(--nx-border-strong);border-top-color:var(--nx-accent-hover);animation:components_toastSpin__EnlhF .9s linear infinite}@keyframes components_toastSpin__EnlhF{to{transform:rotate(1turn)}}.states_skeleton__KXLEv{display:block;background:linear-gradient(90deg,var(--nx-bg-active) 0,var(--nx-bg-hover) 50%,var(--nx-bg-active) 100%);background-size:200% 100%;border-radius:var(--nx-radius-sm);animation:states_skeletonShimmer__H__UB 1.4s var(--nx-easing-standard) infinite}.states_skeletonPill__8vmlw{border-radius:var(--nx-radius-pill)}@keyframes states_skeletonShimmer__H__UB{0%{background-position:200% 0}to{background-position:-200% 0}}.states_empty__CV_OL{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--nx-space-3);padding:var(--nx-space-7) var(--nx-space-4);border:1px dashed var(--nx-border-strong);border-radius:var(--nx-radius-md);background:var(--nx-bg-card)}.states_emptyIcon__ovW_M{color:var(--nx-unknown)}.states_emptyNotConfigured__UQtDh{border-color:var(--nx-warning);border-style:solid;background:var(--nx-warning-subtle)}.states_emptyNoPermission___zgFb{border-color:var(--nx-border-strong);border-style:solid}.states_emptyTitle__UxrrO{font-size:var(--nx-font-size-lg)}.states_emptyBody__Du7_H{font-size:var(--nx-font-size-sm);color:var(--nx-text-secondary);max-width:60ch;line-height:var(--nx-line-height-relaxed)}@media (max-width:767px){.states_emptyIcon__ovW_M{display:none}}.states_failure__GAOUC{display:flex;flex-direction:column;gap:var(--nx-space-3);padding:var(--nx-space-5) var(--nx-space-4);border-radius:var(--nx-radius-md);border:1px solid var(--nx-danger);background:var(--nx-danger-subtle)}.states_failureOffline__ju7lK{border-color:var(--nx-unknown);background:var(--nx-unknown-subtle)}.states_failureApi__A9cD9{border-color:var(--nx-warning);background:var(--nx-warning-subtle)}.states_failureHeader__GsAI0{display:flex;align-items:center;gap:var(--nx-space-3);font-size:var(--nx-font-size-md);font-weight:var(--nx-font-weight-semibold)}.states_failureDetail__0eNo7{font-size:var(--nx-font-size-sm);color:var(--nx-text-primary);max-width:72ch;line-height:var(--nx-line-height-relaxed)}.states_failureActions__2vgPN{display:flex;gap:var(--nx-space-2);flex-wrap:wrap}.states_freshness__daCI6{display:inline-flex;align-items:center;gap:var(--nx-space-2);font-size:var(--nx-font-size-xs);color:var(--nx-text-secondary);font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric)}.states_freshnessStale__ZukYP{color:var(--nx-warning)}.states_partial__cjl_s{display:flex;align-items:flex-start;gap:var(--nx-space-2);padding:var(--nx-space-2) var(--nx-space-3);border-radius:var(--nx-radius-sm);background:var(--nx-warning-subtle);border:1px solid var(--nx-warning);font-size:var(--nx-font-size-sm);color:var(--nx-text-primary)}.states_checklist__kzHtD{display:flex;flex-direction:column;gap:var(--nx-space-3);counter-reset:step}.states_checklistItem__vau9Q{display:flex;gap:var(--nx-space-3);padding:var(--nx-space-3);border-radius:var(--nx-radius-sm);border:1px solid var(--nx-border);background:var(--nx-bg-base)}.states_checklistMarker__sroZ2{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--nx-border-strong);font-size:var(--nx-font-size-xs);font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric);color:var(--nx-text-secondary)}.states_checklistMarkerDone__qXPGj{border-color:var(--nx-success);color:var(--nx-success);background:var(--nx-success-subtle)}.states_checklistBody__ZLCXf{display:flex;flex-direction:column;gap:var(--nx-space-1);min-width:0}.states_checklistTitle__Gy_SI{font-size:var(--nx-font-size-md);font-weight:var(--nx-font-weight-medium)}.states_checklistText__VhqJD{font-size:var(--nx-font-size-sm);color:var(--nx-text-secondary);line-height:var(--nx-line-height-relaxed)}.shell_shell__KKPN0{display:grid;min-height:100vh;grid-template-columns:1fr}@media (min-width:768px){.shell_shell__KKPN0{grid-template-columns:var(--nx-shell-sidebar) 1fr}}.shell_sidebar__0ePWd{display:flex;flex-direction:column;gap:var(--nx-space-2);background:var(--nx-bg-card);border-right:1px solid var(--nx-border);padding:var(--nx-space-3) var(--nx-space-2);position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;z-index:var(--nx-z-sticky)}@media (max-width:767px){.shell_sidebar__0ePWd{position:fixed;inset:0 auto 0 0;width:min(88vw,var(--nx-sidebar-width));transform:translateX(-100%);transition:transform var(--nx-duration-normal) var(--nx-easing-standard);box-shadow:var(--nx-shadow-lg);z-index:var(--nx-z-modal)}.shell_sidebarOpen__OvION{transform:translateX(0)}}.shell_sidebarHidden__GzS8i{display:none}@media (min-width:768px){.shell_sidebarHidden__GzS8i{display:flex}}.shell_brand__1DdFE{display:flex;align-items:center;gap:var(--nx-space-3);padding:var(--nx-space-2) var(--nx-space-3);min-height:44px;font-size:var(--nx-font-size-md);font-weight:var(--nx-font-weight-semibold);color:var(--nx-text-primary)}.shell_brandMark___8C2w{flex:0 0 auto;width:28px;height:28px;border-radius:var(--nx-radius-sm);background:var(--nx-accent);color:var(--nx-text-on-accent);display:grid;place-items:center;font-size:var(--nx-font-size-sm);font-weight:var(--nx-font-weight-semibold)}.shell_navList__YYAog{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.shell_navLink__R1jxf{display:flex;align-items:center;gap:var(--nx-space-3);min-height:44px;padding:var(--nx-space-2) var(--nx-space-3);border-radius:var(--nx-radius-sm);color:var(--nx-text-secondary);font-size:var(--nx-font-size-sm);text-decoration:none;white-space:nowrap;transition:background var(--nx-duration-fast) var(--nx-easing-standard)}.shell_navLink__R1jxf:hover{background:var(--nx-bg-hover);color:var(--nx-text-primary);text-decoration:none}.shell_navLinkActive__LSmBk{background:var(--nx-accent-subtle);color:var(--nx-text-primary);box-shadow:inset 3px 0 0 0 var(--nx-accent)}.shell_navIcon__pmQ6s{flex:0 0 auto;display:grid;place-items:center;width:20px;height:20px}.shell_navLabel__G_xf5{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}html[data-nx-sidebar=collapsed] .shell_brandText__OgF7m,html[data-nx-sidebar=collapsed] .shell_navBadge__3LfvT,html[data-nx-sidebar=collapsed] .shell_navLabel__G_xf5{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}html[data-nx-sidebar=collapsed] .shell_navLink__R1jxf{justify-content:center;padding-inline:0}@media (min-width:768px) and (max-width:1279px){html:not([data-nx-sidebar=expanded]) .shell_brandText__OgF7m,html:not([data-nx-sidebar=expanded]) .shell_navBadge__3LfvT,html:not([data-nx-sidebar=expanded]) .shell_navLabel__G_xf5{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}html:not([data-nx-sidebar=expanded]) .shell_navLink__R1jxf{justify-content:center;padding-inline:0}}@media (max-width:767px){.shell_brandText__OgF7m,.shell_navBadge__3LfvT,.shell_navLabel__G_xf5{position:static!important;width:auto!important;height:auto!important;-webkit-clip-path:none!important;clip-path:none!important}.shell_navLink__R1jxf{justify-content:flex-start!important;padding-inline:var(--nx-space-3)!important}}.shell_navBadge__3LfvT{flex:0 0 auto;font-size:var(--nx-font-size-xs);letter-spacing:var(--nx-letter-spacing-wide);text-transform:uppercase;color:var(--nx-unknown);background:var(--nx-unknown-subtle);border-radius:var(--nx-radius-pill);padding:2px var(--nx-space-2)}.shell_collapseButton__8P3zk{display:none;align-items:center;gap:var(--nx-space-3);min-height:44px;padding:var(--nx-space-2) var(--nx-space-3);border:1px solid transparent;border-radius:var(--nx-radius-sm);background:transparent;color:var(--nx-text-secondary);font-size:var(--nx-font-size-sm);cursor:pointer}.shell_collapseButton__8P3zk:hover{background:var(--nx-bg-hover);color:var(--nx-text-primary)}@media (min-width:768px){.shell_collapseButton__8P3zk{display:flex}}.shell_scrim__4juWq{position:fixed;inset:0;background:rgb(0 0 0/56%);z-index:var(--nx-z-dropdown);border:0;padding:0}@media (min-width:768px){.shell_scrim__4juWq{display:none}}.shell_main__6D5dX{display:flex;flex-direction:column;min-width:0}.shell_topbar__66lPk{display:flex;align-items:center;gap:var(--nx-space-2);padding:var(--nx-space-2) var(--nx-space-4);min-height:56px;background:var(--nx-bg-card);border-bottom:1px solid var(--nx-border);position:-webkit-sticky;position:sticky;top:0;z-index:var(--nx-z-sticky)}.shell_menuButton__UPAG_{display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;border:1px solid var(--nx-border-strong);border-radius:var(--nx-radius-sm);background:transparent;color:var(--nx-text-primary);cursor:pointer}@media (min-width:768px){.shell_menuButton__UPAG_{display:none}}.shell_workspaceSwitcher__a6kIx{display:flex;align-items:center;gap:var(--nx-space-2);min-height:36px;padding:var(--nx-space-2) var(--nx-space-3);border:1px solid var(--nx-border-strong);border-radius:var(--nx-radius-sm);background:var(--nx-bg-elevated);color:var(--nx-text-primary);font-size:var(--nx-font-size-sm);cursor:pointer;max-width:44vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_workspaceSwitcher__a6kIx:disabled{cursor:not-allowed;color:var(--nx-text-secondary);border-color:var(--nx-border)}.shell_searchButton__Tbg01{display:flex;align-items:center;gap:var(--nx-space-2);flex:1 1 auto;min-width:0;min-height:36px;padding:var(--nx-space-2) var(--nx-space-3);border:1px solid var(--nx-border-strong);border-radius:var(--nx-radius-sm);background:var(--nx-bg-base);color:var(--nx-text-secondary);font-size:var(--nx-font-size-sm);cursor:pointer;text-align:left}.shell_searchButton__Tbg01:hover{border-color:var(--nx-accent);color:var(--nx-text-primary)}.shell_searchLabel__yYwM5{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_kbd__IA_tx{flex:0 0 auto;font-family:var(--nx-font-mono);font-size:var(--nx-font-size-xs);color:var(--nx-text-secondary);background:var(--nx-bg-card);border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);padding:1px var(--nx-space-2)}@media (max-width:767px){.shell_kbd__IA_tx{display:none}}.shell_topbarSpacer__B8dB_{flex:1 1 auto}.shell_iconButton__IdNFU{position:relative;display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border:1px solid transparent;border-radius:var(--nx-radius-sm);background:transparent;color:var(--nx-text-secondary);cursor:pointer}.shell_iconButton__IdNFU:hover{background:var(--nx-bg-hover);color:var(--nx-text-primary)}.shell_badgeDot__DrLZB{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 3px;border-radius:var(--nx-radius-pill);background:var(--nx-danger);color:var(--nx-text-on-status);font-size:10px;line-height:16px;text-align:center;font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric)}.shell_profileButton__fUX3v{display:flex;align-items:center;gap:var(--nx-space-2);min-height:40px;padding:var(--nx-space-1) var(--nx-space-2);border:1px solid transparent;border-radius:var(--nx-radius-sm);background:transparent;color:var(--nx-text-primary);font-size:var(--nx-font-size-sm);cursor:pointer}.shell_profileButton__fUX3v:hover{background:var(--nx-bg-hover)}.shell_profileName__pi_Q_{display:none}@media (min-width:1280px){.shell_profileName__pi_Q_{display:inline;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.shell_content___Yphw{flex:1 1 auto;min-width:0;padding:var(--nx-space-4);padding-bottom:calc(var(--nx-bottom-nav-height) + var(--nx-space-5));display:flex;flex-direction:column;gap:var(--nx-space-4)}@media (min-width:768px){.shell_content___Yphw{padding:var(--nx-space-4);padding-bottom:var(--nx-space-6);gap:var(--nx-space-4)}}@media (min-width:1280px){.shell_content___Yphw{padding:var(--nx-space-5);gap:var(--nx-space-5)}}.shell_bottomNav__PI6rm{position:fixed;inset:auto 0 0 0;height:var(--nx-bottom-nav-height);display:grid;grid-template-columns:repeat(5,1fr);background:var(--nx-bg-card);border-top:1px solid var(--nx-border);z-index:var(--nx-z-sticky);padding-bottom:env(safe-area-inset-bottom,0)}@media (min-width:768px){.shell_bottomNav__PI6rm{display:none}}.shell_bottomNavItem__wtOlW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:44px;border:0;background:transparent;color:var(--nx-text-secondary);font-size:10px;text-decoration:none;cursor:pointer}.shell_bottomNavItemActive__YAxP5{color:var(--nx-accent-hover)}.shell_bottomNavLabel__AKXpF{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pages_pageHeader__b8WG3{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--nx-space-3)}.pages_pageTitle__4LVB7{font-size:var(--nx-font-size-xl)}@media (min-width:1280px){.pages_pageTitle__4LVB7{font-size:var(--nx-font-size-2xl)}}.pages_pageSubtitle__r7W26{font-size:var(--nx-font-size-sm);color:var(--nx-text-secondary);max-width:72ch;margin-top:var(--nx-space-1)}.pages_pageActions__E1ttS{display:flex;gap:var(--nx-space-2);flex-wrap:wrap}.pages_grid__vkNNO{display:grid;grid-gap:var(--nx-space-3);gap:var(--nx-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.pages_grid__vkNNO{gap:var(--nx-space-4);grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1280px){.pages_grid__vkNNO{gap:var(--nx-space-5);grid-template-columns:repeat(12,minmax(0,1fr))}}.pages_spanMetric__Kr5NE{grid-column:span 4}@media (min-width:1280px){.pages_spanMetric__Kr5NE{grid-column:span 3}}.pages_spanMain__VuL7t,.pages_spanSide__6jk8L{grid-column:span 4}@media (min-width:768px){.pages_spanMain__VuL7t,.pages_spanSide__6jk8L{grid-column:span 8}}@media (min-width:1280px){.pages_spanMain__VuL7t{grid-column:span 8}.pages_spanSide__6jk8L{grid-column:span 4}}.pages_spanFull__jNmd_{grid-column:1/-1}.pages_metricTile__giPpg{display:flex;flex-direction:column;gap:var(--nx-space-2);padding:var(--nx-space-4);border-radius:var(--nx-radius-md);border:1px solid var(--nx-border);background:var(--nx-bg-card);color:var(--nx-text-primary);text-decoration:none;min-height:112px;transition:border-color var(--nx-duration-fast) var(--nx-easing-standard),background var(--nx-duration-fast) var(--nx-easing-standard)}.pages_metricTile__giPpg:hover{border-color:var(--nx-accent);background:var(--nx-bg-elevated);text-decoration:none}.pages_metricLabel__rwNjn{font-size:var(--nx-font-size-sm);color:var(--nx-text-secondary)}.pages_metricValue__HnnJV{font-size:var(--nx-font-size-2xl);line-height:var(--nx-line-height-tight);letter-spacing:var(--nx-letter-spacing-tight);font-weight:var(--nx-font-weight-semibold);font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric)}.pages_metricNoValue__axY2j{font-size:var(--nx-font-size-2xl);line-height:var(--nx-line-height-tight);color:var(--nx-unknown)}.pages_metricHint__SfUf8{font-size:var(--nx-font-size-xs);color:var(--nx-text-secondary);margin-top:auto}.pages_metricHintDanger__ZgDnP{color:var(--nx-danger)}.pages_tableWrap__k6v4V{overflow-x:auto;border:1px solid var(--nx-border);border-radius:var(--nx-radius-md);background:var(--nx-bg-card)}.pages_table__zq4Re{width:100%;border-collapse:collapse;font-size:var(--nx-font-size-sm);min-width:720px}.pages_table__zq4Re caption{font-size:var(--nx-font-size-sm)}.pages_table__zq4Re caption,.pages_table__zq4Re th{text-align:left;padding:var(--nx-space-3) var(--nx-space-4);color:var(--nx-text-secondary)}.pages_table__zq4Re th{font-weight:var(--nx-font-weight-medium);border-bottom:1px solid var(--nx-border);white-space:nowrap;background:var(--nx-bg-card);position:-webkit-sticky;position:sticky;top:0}.pages_table__zq4Re td{padding:var(--nx-space-3) var(--nx-space-4);border-bottom:1px solid var(--nx-border);vertical-align:top}.pages_table__zq4Re tbody tr:last-child td{border-bottom:0}.pages_table__zq4Re tbody tr:hover{background:var(--nx-bg-hover)}.pages_table__zq4Re td:first-child,.pages_table__zq4Re th:first-child{position:-webkit-sticky;position:sticky;left:0;background:var(--nx-bg-card)}.pages_cellNumeric__H0jI1{font-feature-settings:var(--nx-font-numeric);font-variant-numeric:var(--nx-font-numeric);white-space:nowrap}.pages_cellMuted__jfN7z{color:var(--nx-text-secondary)}.pages_rowAttention__daPwM td:first-child{box-shadow:inset 3px 0 0 0 var(--nx-warning)}.pages_rowCritical__uESvK td:first-child{box-shadow:inset 3px 0 0 0 var(--nx-danger)}.pages_filterBar__DJeBs{display:flex;gap:var(--nx-space-2);flex-wrap:wrap;align-items:center}.pages_filterChip__OrIsR{display:inline-flex;align-items:center;gap:var(--nx-space-2);min-height:32px;padding:var(--nx-space-1) var(--nx-space-3);border-radius:var(--nx-radius-pill);border:1px solid var(--nx-border-strong);background:transparent;color:var(--nx-text-secondary);font-size:var(--nx-font-size-sm);cursor:pointer}.pages_filterChipActive__orIS9{background:var(--nx-accent-subtle);border-color:var(--nx-accent);color:var(--nx-text-primary)}.pages_plannedSection__JzC9r{display:flex;flex-direction:column;gap:var(--nx-space-4)}