.page_shell__sIWzo{width:min(1280px,calc(100vw - 32px));margin:0 auto;padding:24px 0 48px}.page_hero__7KFOs{display:flex;justify-content:space-between;gap:24px;padding:28px;border:1px solid var(--line);border-radius:28px;background:linear-gradient(135deg,rgba(255,250,240,.92),rgba(240,249,248,.86));box-shadow:var(--shadow);margin-bottom:20px}.page_hero__7KFOs h1{margin:0 0 10px;font-size:clamp(2.4rem,4vw,4.2rem);line-height:.96;letter-spacing:-.05em}.page_kicker__4Y54j{margin:0 0 8px;font-size:.76rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.page_copy__78i8L{max-width:55ch;margin:0;color:var(--muted);line-height:1.6}.page_heroMeta__vWgwt{min-width:300px;padding:16px;border-radius:22px;background:rgba(23,33,33,.05);border:1px solid rgba(23,33,33,.08);display:flex;flex-direction:column;gap:12px}.page_heroMeta__vWgwt span{font-size:.76rem;text-transform:uppercase;letter-spacing:.2em;color:var(--muted)}.page_heroMeta__vWgwt code{font-family:var(--font-mono),monospace;font-size:.82rem;overflow-wrap:anywhere}.page_secondaryLink__4swkC{width:-moz-fit-content;width:fit-content;padding:10px 14px;border-radius:999px;background:var(--ink);color:#fff}@media (max-width:840px){.page_shell__sIWzo{width:min(100vw - 20px,1280px);padding-top:10px}.page_hero__7KFOs{flex-direction:column;padding:22px}.page_heroMeta__vWgwt{min-width:0}}.system-diagnostics_shell__LtSaQ{display:grid;grid-gap:20px;gap:20px}.system-diagnostics_panel__eRT6v{padding:24px;border:1px solid var(--line);border-radius:28px;background:rgba(255,255,255,.88);box-shadow:var(--shadow)}.system-diagnostics_panelHeader__oYuM2{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-bottom:14px}.system-diagnostics_panelHeader__oYuM2 h2,.system-diagnostics_panelHeader__oYuM2 h3{margin:0}.system-diagnostics_muted__VOcag,.system-diagnostics_panelHeader__oYuM2 span{color:var(--muted)}.system-diagnostics_lookupForm__jrgt7{display:grid;grid-gap:14px;gap:14px}.system-diagnostics_lookupForm__jrgt7 label{display:grid;grid-gap:8px;gap:8px;font-size:.92rem}.system-diagnostics_lookupForm__jrgt7 input{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.96);color:var(--ink)}.system-diagnostics_actionRow__PlsEu{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.system-diagnostics_actionRow__PlsEu a,.system-diagnostics_actionRow__PlsEu button{padding:11px 16px;border:0;border-radius:999px;background:var(--ink);color:#fff;text-decoration:none;cursor:pointer}.system-diagnostics_ghostLink__ZU5tW{background:rgba(23,33,33,.08)!important;color:var(--ink)!important}.system-diagnostics_error__Pl0xD{margin:0;color:#9b1c1c}.system-diagnostics_summaryGrid__hAbpr{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.system-diagnostics_summaryCard__eLzay{padding:16px;border-radius:20px;background:linear-gradient(135deg,rgba(255,248,240,.96),rgba(240,248,250,.9));border:1px solid rgba(23,33,33,.08)}.system-diagnostics_summaryCard__eLzay strong{display:block;margin-top:6px;font-size:1.35rem}.system-diagnostics_dataTable__atW5m{width:100%;border-collapse:collapse}.system-diagnostics_dataTable__atW5m td,.system-diagnostics_dataTable__atW5m th{padding:12px 10px;border-top:1px solid rgba(23,33,33,.08);text-align:left;vertical-align:top}.system-diagnostics_dataTable__atW5m th{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.system-diagnostics_cellStack__PLxRb{display:grid;grid-gap:4px;gap:4px}.system-diagnostics_code__THvtm{font-family:var(--font-mono),monospace;font-size:.82rem;overflow-wrap:anywhere}.system-diagnostics_eventList__idYBv,.system-diagnostics_issueList__LYz7S{display:grid;grid-gap:12px;gap:12px}.system-diagnostics_filterRow__R17kg{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.system-diagnostics_filterChip__ugezw{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:999px;border:1px solid rgba(23,33,33,.12);background:rgba(255,255,255,.92);cursor:pointer;font-size:.88rem}.system-diagnostics_filterChip__ugezw input{margin:0}.system-diagnostics_filterChipActive__HeV5J{background:rgba(23,33,33,.08);border-color:rgba(23,33,33,.24)}.system-diagnostics_eventCard__TC5fP,.system-diagnostics_issueCard__DMGpF{padding:16px;border-radius:18px;border:1px solid rgba(23,33,33,.08);background:rgba(250,251,248,.96)}.system-diagnostics_eventCard__TC5fP strong,.system-diagnostics_issueCard__DMGpF strong{display:block;margin-bottom:4px}.system-diagnostics_eventMeta__NbSUG,.system-diagnostics_issueMeta__IG6JS{display:flex;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:.88rem}@media (max-width:720px){.system-diagnostics_panel__eRT6v{padding:20px}.system-diagnostics_panelHeader__oYuM2{flex-direction:column;align-items:flex-start}.system-diagnostics_dataTable__atW5m,.system-diagnostics_dataTable__atW5m tbody,.system-diagnostics_dataTable__atW5m td,.system-diagnostics_dataTable__atW5m th,.system-diagnostics_dataTable__atW5m thead,.system-diagnostics_dataTable__atW5m tr{display:block}.system-diagnostics_dataTable__atW5m thead{display:none}.system-diagnostics_dataTable__atW5m tr{padding:14px 0;border-top:1px solid rgba(23,33,33,.08)}.system-diagnostics_dataTable__atW5m td{border:0;padding:6px 0}}.hub_grid__IaWah{display:grid;grid-template-columns:.9fr 1.2fr 1fr;grid-gap:18px;gap:18px}.hub_alertShell__0Cuh2{min-height:100vh;position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(135deg,color-mix(in srgb,var(--alert-background,transparent) 34%,transparent),color-mix(in srgb,var(--alert-background,transparent) 16%,transparent) 42%,transparent 82%),var(--page-bg,transparent)}.hub_alertShellContent__JBLzQ{min-height:100vh}.hub_dashboardGrid__VUU4X{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:18px;gap:18px}.hub_dashboardWithPrimaryNav__zksmw{padding-bottom:0}.hub_dashboardPrimaryNav__7D3I3{position:-webkit-sticky;position:sticky;top:68px;z-index:19;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 18px;padding:8px;border:1px solid var(--line);border-radius:20px;background:rgba(255,250,240,.96);box-shadow:0 8px 24px rgba(23,33,33,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hub_dashboardPrimaryNav__7D3I3 button{min-height:44px;padding:10px 14px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.hub_dashboardPrimaryNav__7D3I3 button:hover{background:rgba(23,33,33,.07)}.hub_dashboardPrimaryNav__7D3I3 button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.hub_dashboardPrimaryNav__7D3I3 .hub_dashboardPrimaryNavActive__FMz8h{border-color:var(--ink);background:var(--ink);color:#fff}.hub_dashboardSummary__EPVcD{position:-webkit-sticky;position:sticky;top:12px;z-index:20;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 18px;overflow:hidden;border:1px solid rgba(23,33,33,.18);border-radius:999px;background:rgba(255,250,240,.96);box-shadow:0 8px 24px rgba(23,33,33,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hub_dashboardSummarySegment__6aswK{display:inline-flex;min-height:44px;padding:8px 16px;align-items:center;justify-content:center;color:var(--ink);font-weight:700;text-align:center;text-decoration:none}.hub_dashboardSummarySegment__6aswK+.hub_dashboardSummarySegment__6aswK{border-left:1px solid rgba(23,33,33,.14)}.hub_dashboardSummarySegment__6aswK:focus-visible,.hub_dashboardSummarySegment__6aswK:hover{background:rgba(23,33,33,.08)}.hub_summaryScrollTarget__NWc1r{scroll-margin-top:144px}.hub_adminGrid__kPKX_{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.2fr);grid-gap:18px;gap:18px}.hub_appHeader__rHK_p{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,.8fr) minmax(240px,auto);grid-gap:16px 18px;gap:16px 18px;align-items:start;margin-bottom:20px;padding:22px;border-radius:28px;border:1px solid var(--line);background:linear-gradient(135deg,rgba(255,250,240,.92),rgba(240,249,248,.86));box-shadow:var(--shadow)}.hub_brandBlock__aTly3{display:flex;flex-direction:column;gap:6px;min-width:0;grid-column:1}.hub_brandBlock__aTly3 h1{margin:0;font-size:clamp(1.8rem,3vw,3.1rem);line-height:1;letter-spacing:-.04em}.hub_brandBlock__aTly3 span,.hub_headerAuth__H3E2c span{color:var(--muted)}.hub_kicker__NNqux{margin:0;font-size:.76rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.hub_navBar__CP38s{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;grid-column:1/-1;grid-row:2}.hub_navLinkActive__7foBW,.hub_navLink__wYWTu{padding:10px 12px;border-radius:999px;color:var(--ink);text-decoration:none;background:rgba(255,255,255,.58);border:1px solid rgba(23,33,33,.08)}.hub_navLinkActive__7foBW{background:var(--ink);color:#fff}.hub_pendingBadge__5lmZv{display:inline-flex;min-width:20px;height:20px;margin-left:8px;padding:0 6px;align-items:center;justify-content:center;border-radius:999px;background:var(--danger);color:#fff;font-size:.75rem;font-weight:700;line-height:1}.hub_headerAuth__H3E2c,.hub_headingWithBadge__wIP3L{display:flex;align-items:center}.hub_headerAuth__H3E2c{justify-content:flex-end;gap:12px;min-width:0}.hub_headerFamilySelect__rEAiE{display:flex;flex-direction:column;gap:8px;min-width:0}.hub_headerFamilySelect__rEAiE span{color:var(--muted)}.hub_headerFamilySelect__rEAiE select{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(23,33,33,.12);background:rgba(255,255,255,.9)}.hub_headerAuth__H3E2c div{display:flex;min-width:0;flex-direction:column;align-items:flex-end}.hub_headerAuth__H3E2c span,.hub_headerAuth__H3E2c strong{max-width:220px;overflow-wrap:anywhere}.hub_singlePanel__K3LfZ{display:grid;grid-template-columns:minmax(0,840px);justify-content:center}.hub_membershipEmptyState__EDcDn{gap:24px}.hub_membershipEmptyState__EDcDn h2{margin:4px 0 10px;letter-spacing:-.04em}.hub_columnStack__UPXCE{display:flex;flex-direction:column;gap:18px;min-width:0}.hub_notificationBanner__IEr0S{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:18px 22px;border:1px solid var(--line);border-radius:22px;background:var(--panel);box-shadow:var(--shadow)}.hub_pinnedAlertBanner__XUPDm{display:grid;grid-gap:16px;gap:16px;margin-bottom:18px;padding:20px 22px;border:2px solid;border-radius:22px;box-shadow:0 14px 34px rgba(23,33,33,.24)}.hub_pinnedAlertHeading__rBneQ,.hub_pinnedAlertRow__TT8Ge>div{display:grid;grid-gap:4px;gap:4px}.hub_pinnedAlertHeading__rBneQ h2,.hub_pinnedAlertRow__TT8Ge p{margin:0}.hub_pinnedAlertEyebrow__xhqZX{font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hub_pinnedAlertList__TabnU{display:grid;grid-gap:10px;gap:10px}.hub_pinnedAlertRow__TT8Ge{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:12px;border-top:1px solid}.hub_pinnedAlertRow__TT8Ge button{flex:0 0 auto;border:0;border-radius:999px;padding:12px 16px;background:rgba(255,255,255,.94);color:var(--ink);cursor:pointer}.hub_notificationBanner__IEr0S h2,.hub_notificationBanner__IEr0S p{margin:0}.hub_notificationBanner__IEr0S div:first-child{display:grid;grid-gap:6px;gap:6px}.hub_notificationBanner__IEr0S button{border:0;border-radius:999px;padding:12px 14px;background:var(--ink);color:#fff;cursor:pointer}.hub_panel__bCIJ_{display:flex;flex-direction:column;gap:18px;min-width:0;padding:22px;border-radius:26px;border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow)}.hub_panelHeader__l0Omo{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.hub_memberBlock__0cGCY h3,.hub_panelHeader__l0Omo h2{margin:0;letter-spacing:-.04em}.hub_configurationSummaryItem__o70jS span,.hub_familySelector__W8tEC span,.hub_listRow__RVjEZ span,.hub_muted__cFN3y,.hub_panelHeader__l0Omo a,.hub_panelHeader__l0Omo span,.hub_requestForm__oaVKC span,.hub_reviewRow__s_v0O span,.hub_statusForm__nXr_4 span,.hub_statusPreview__K8_Ie span{color:var(--muted)}.hub_panelHeaderMeta__7DVo_{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:4px}.hub_panelHeaderMeta__7DVo_ span{max-width:220px;overflow-wrap:anywhere}.hub_membershipList__iEN3h,.hub_simpleList__o1rh9{display:flex;flex-direction:column;gap:10px}.hub_historyList__Ub0x7{max-height:520px;overflow-y:auto;padding-right:4px}.hub_historyFilterMenu__ApoDG{position:relative}.hub_historyFilterSummary__d9Xra{display:flex;justify-content:space-between;align-items:center;gap:12px;list-style:none;padding:10px 14px;border:1px solid rgba(23,33,33,.12);border-radius:16px;background:rgba(255,255,255,.72);cursor:pointer}.hub_historyFilterSummary__d9Xra::-webkit-details-marker{display:none}.hub_historyFilterPanel__7d7Pt{display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding:12px 14px;border:1px solid rgba(23,33,33,.08);border-radius:18px;background:var(--panel-strong)}.hub_historyFilterOption__hCH9L{display:flex;align-items:center;gap:10px;color:var(--ink)}.hub_historyFilterOption__hCH9L input{margin:0}.hub_authCard__WHNum{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:18px;border:1px solid rgba(23,33,33,.08);background:linear-gradient(135deg,rgba(15,118,110,.1),rgba(255,250,240,.96))}.hub_logoutButton__iaeDX{width:-moz-fit-content;width:fit-content;margin-top:6px;padding:10px 14px;border-radius:999px;background:var(--ink);color:#fff;text-decoration:none}.hub_authLink__qt5vG,.hub_inlineLink__FoWly{width:-moz-fit-content;width:fit-content;color:var(--accent);text-decoration:underline;text-underline-offset:.15em}.hub_listRow__RVjEZ,.hub_membershipCard__DP42a,.hub_reviewRow__s_v0O{width:100%;padding:14px;border-radius:18px;border:1px solid rgba(23,33,33,.08);background:var(--panel-strong)}.hub_membershipCard__DP42a{text-align:left;display:flex;flex-direction:column;gap:6px;cursor:pointer}.hub_membershipCardActive__5wXdk{border-color:var(--accent);background:linear-gradient(135deg,rgba(15,118,110,.14),rgba(255,250,240,.96))}.hub_listRow__RVjEZ strong,.hub_membershipCard__DP42a strong,.hub_reviewRow__s_v0O strong,.hub_statusPreview__K8_Ie strong{display:block;margin-bottom:4px}.hub_listRow__RVjEZ code,.hub_membershipCard__DP42a code{font-family:var(--font-mono),monospace;font-size:.78rem}.hub_requestForm__oaVKC,.hub_statusForm__nXr_4{display:flex;flex-direction:column;gap:14px}.hub_paletteField__LSnyZ{display:flex;flex-direction:column;gap:8px}.hub_statusGrid__62ZzS{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.hub_statusOption__bm27P{display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;border-radius:16px;border:1px solid rgba(23,33,33,.12);background:rgba(255,255,255,.9);cursor:pointer}.hub_statusDot__9CO_h{width:14px;height:14px;border-radius:999px;border:1px solid rgba(23,33,33,.12)}.hub_statusOption__bm27P strong{margin:0}.hub_statusOption__bm27P span{color:var(--muted)}.hub_statusOptionActive__YEbvC{border-color:var(--accent);background:linear-gradient(135deg,rgba(15,118,110,.14),rgba(255,250,240,.96))}.hub_colorPalette__Rip3i{display:grid;grid-template-columns:repeat(auto-fit,minmax(36px,1fr));grid-gap:10px;gap:10px}.hub_colorPaletteCompact__5_nUZ{display:grid;grid-template-columns:repeat(10,minmax(24px,1fr));grid-gap:8px;gap:8px}.hub_paletteButton__f7b7z{width:100%;aspect-ratio:1;border-radius:14px;border:2px solid transparent;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(23,33,33,.08)}.hub_paletteButtonActive__K_RGF{border-color:var(--ink);box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),0 0 0 2px rgba(23,33,33,.12)}.hub_familySelector__W8tEC label,.hub_requestForm__oaVKC label,.hub_statusForm__nXr_4 label{display:flex;flex-direction:column;gap:8px}.hub_checkboxLabel__btees{flex-direction:row!important;align-items:center}.hub_checkboxLabel__btees input{width:auto!important}.hub_formRow__VYBTH label{flex:1 1 160px}.hub_actionRow__Prv56,.hub_formRow__VYBTH,.hub_pillRow__Rch_b{display:flex;gap:12px;flex-wrap:wrap}.hub_dateTimeFields__SkzTw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;border:0}.hub_dateTimeFields__SkzTw legend{grid-column:1/-1;margin-bottom:8px;font-weight:700}.hub_dateTimeFields__SkzTw label{display:flex;flex-direction:column;gap:8px}.hub_dateTimeFields__SkzTw .hub_inlineError__j1WOc{grid-column:1/-1}.hub_familySelector__W8tEC{display:flex;justify-content:space-between;gap:16px;align-items:flex-end}.hub_pill__Nvp1y{padding:8px 12px;border-radius:999px;background:var(--accent-soft);color:var(--accent)}.hub_familySelector__W8tEC select,.hub_requestForm__oaVKC input,.hub_requestForm__oaVKC select,.hub_requestForm__oaVKC textarea,.hub_statusForm__nXr_4 input,.hub_statusForm__nXr_4 select,.hub_statusForm__nXr_4 textarea{width:100%;padding:12px 14px;border-radius:16px;border:1px solid rgba(23,33,33,.12);background:rgba(255,255,255,.9)}.hub_requestForm__oaVKC textarea{min-height:86px;resize:vertical}.hub_actionRow__Prv56 button,.hub_iconTextButton__vm5l2,.hub_requestForm__oaVKC button,.hub_statusForm__nXr_4>button{border:0;border-radius:999px;padding:12px 14px;background:var(--ink);color:#fff;cursor:pointer}.hub_actionRow__Prv56 button:disabled,.hub_iconTextButton__vm5l2:disabled,.hub_requestForm__oaVKC button:disabled,.hub_statusForm__nXr_4>button:disabled,.hub_statusPreviewButton__liRu3:disabled{opacity:.5;cursor:default}.hub_ghostButton__L2LFZ{background:rgba(180,35,24,.1)!important;color:var(--danger)!important}.hub_statusPreview__K8_Ie{display:flex;gap:14px;align-items:center;padding:16px;border-radius:18px;background:rgba(23,33,33,.04)}.hub_statusPreviewButton__liRu3{width:100%;border:1px solid transparent;color:inherit;text-align:left;cursor:pointer}.hub_statusPreviewButton__liRu3:hover:not(:disabled){border-color:rgba(15,118,110,.24);background:rgba(15,118,110,.08)}.hub_colorChip__kMdt2{width:56px;height:56px;border-radius:20px;border:1px solid rgba(23,33,33,.08);flex:none}.hub_messageThread__ZnRyb{gap:10px;max-height:320px;overflow-y:auto;padding:6px;background:rgba(23,33,33,.04)}.hub_messageBubble__un0QR,.hub_messageThread__ZnRyb{display:flex;flex-direction:column;border-radius:18px}.hub_messageBubble__un0QR{gap:4px;max-width:85%;padding:12px 14px;background:rgba(255,255,255,.92);border:1px solid rgba(23,33,33,.08)}.hub_messageBubbleOwn___823W{align-self:flex-end;background:linear-gradient(135deg,rgba(15,118,110,.14),rgba(255,250,240,.96));border-color:rgba(15,118,110,.2)}.hub_messageBubble__un0QR p{margin:0;white-space:pre-wrap}.hub_messageBubble__un0QR span{color:var(--muted)}.hub_messageAttachment__SvmpV{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px}.hub_messageAttachment__SvmpV img{display:block;width:min(240px,100%);max-height:240px;object-fit:cover;border-radius:14px;border:1px solid rgba(23,33,33,.12)}.hub_messageAttachment__SvmpV a{min-height:44px;display:inline-flex;align-items:center}.hub_attachmentComposer__wyXBP{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hub_attachmentButton__Kn6_B{min-height:44px;display:inline-flex!important;justify-content:center;align-items:center;padding:0 16px;border:1px solid rgba(23,33,33,.18);border-radius:999px;background:rgba(255,255,255,.9);color:var(--ink);cursor:pointer}.hub_visuallyHidden__z_xJB{position:absolute;width:1px!important;height:1px;padding:0!important;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0!important}.hub_visuallyHidden__z_xJB:focus+.hub_attachmentButton__Kn6_B{outline:3px solid var(--accent);outline-offset:3px}.hub_uploadStatus__i_NNl{display:grid;grid-gap:8px;gap:8px}.hub_uploadStatus__i_NNl progress{width:100%;min-height:14px;accent-color:var(--accent)}.hub_attachmentPreview__k0A9I{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border-radius:16px;background:rgba(15,118,110,.08)}.hub_attachmentPreview__k0A9I img{width:72px;height:72px;object-fit:cover;border-radius:12px}.hub_inlineError__j1WOc{margin:0;padding:12px 14px;border-radius:14px;color:var(--danger);background:rgba(180,35,24,.08)}.hub_statusPreview__K8_Ie p{margin:4px 0 6px}.hub_alertRow__nEXDh,.hub_calendarRow__m6v_q,.hub_listRow__RVjEZ,.hub_reviewRow__s_v0O{display:flex;align-items:flex-start;gap:16px;min-width:0}.hub_alertRow__nEXDh,.hub_calendarRow__m6v_q{width:100%;justify-content:space-between;padding:14px;border-radius:18px;border:1px solid rgba(23,33,33,.08);background:var(--panel-strong)}.hub_calendarRow__m6v_q{justify-content:flex-start}.hub_calendarDate__MAp3H{display:flex;flex:0 0 72px;flex-direction:column;gap:4px;padding:10px;border-radius:16px;text-align:center;background:rgba(15,118,110,.1);color:var(--accent)}.hub_calendarDate__MAp3H span{color:var(--muted)}.hub_alertPriority__BT9Xe{text-transform:capitalize}.hub_alertPriorityTint__Cxihs{box-shadow:inset 0 0 0 1px rgba(255,255,255,.24)}.hub_alertPriorityTint__Cxihs p,.hub_alertPriorityTint__Cxihs span{color:inherit}.hub_alertPriorityTint__Cxihs button{background:rgba(255,255,255,.92);color:var(--ink)}.hub_alertMessage__lIJGO{margin:2px 0 0;color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap}.hub_memberDetails__qzEJB{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:6px}.hub_memberEmail__s2MUQ,.hub_memberMetaList__H6tCR span{overflow-wrap:anywhere}.hub_memberMetaList__H6tCR{display:flex;flex-direction:column;gap:4px;min-width:0}.hub_memberActions__98y6I{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;gap:10px}.hub_memberRoleLabel__q26SR{max-width:100%;overflow-wrap:anywhere;text-align:left}.hub_memberStatusTint__tLimo{box-shadow:inset 0 0 0 1px rgba(255,255,255,.24)}.hub_memberStatusTint__tLimo .hub_memberEmail__s2MUQ,.hub_memberStatusTint__tLimo .hub_memberMetaList__H6tCR span,.hub_memberStatusTint__tLimo code,.hub_memberStatusTint__tLimo span{color:inherit}.hub_memberStatusTint__tLimo button{background:rgba(255,255,255,.9);color:var(--ink)}.hub_dashboardMemberRow__9Tatj{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);align-items:center;grid-gap:12px;gap:12px;min-width:0;padding:10px 12px;border-radius:14px;border:1px solid rgba(23,33,33,.08);background:var(--panel-strong)}.hub_dashboardMemberIdentity__WObZW,.hub_dashboardMemberStatus__L1PZy{display:flex;min-width:0}.hub_dashboardMemberIdentity__WObZW{flex-direction:column;gap:2px}.hub_dashboardMemberIdentity__WObZW span{color:var(--muted);font-size:.78rem}.hub_dashboardMemberStatus__L1PZy{align-items:center;gap:8px}.hub_statusChip__aJCKG{flex:none;padding:4px 8px;border:1px solid rgba(23,33,33,.12);border-radius:999px;font-size:.78rem;font-weight:700;line-height:1.2}.hub_statusChipUnset__7Ss04{background:rgba(23,33,33,.06);color:var(--muted)}.hub_dashboardMemberMessage__Jsp9G{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub_dashboardMemberRow__9Tatj span,.hub_dashboardMemberRow__9Tatj strong{overflow-wrap:anywhere}@media (max-width:520px){.hub_dashboardMemberRow__9Tatj{grid-template-columns:1fr;gap:8px}}@media (max-width:760px){.hub_dashboardWithPrimaryNav__zksmw{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}.hub_dashboardPrimaryNav__7D3I3{position:fixed;inset:auto 0 0;z-index:40;gap:2px;margin:0;padding:8px max(8px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom, 0px)) max(8px,env(safe-area-inset-left,0px));border-width:1px 0 0;border-radius:0}.hub_dashboardPrimaryNav__7D3I3 button{min-width:0;padding-inline:4px;font-size:.8rem}.hub_summaryScrollTarget__NWc1r{scroll-margin-top:76px}}.hub_presenceSummaryGrid__LW_3H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.hub_presenceSummaryGrid__LW_3H div{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px;border-radius:16px;border:1px solid rgba(23,33,33,.08);background:var(--panel-strong)}.hub_presenceSummaryGrid__LW_3H strong{font-size:1.4rem;line-height:1}.hub_presenceSummaryGrid__LW_3H span{color:var(--muted)}.hub_presenceRow__ANWJa{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:14px;border-radius:18px;border:1px solid rgba(23,33,33,.08);background:var(--panel-strong)}.hub_presenceBadge__8TCFn{flex:none;padding:7px 10px;border-radius:999px;border:1px solid rgba(23,33,33,.08);background:rgba(23,33,33,.06);color:var(--muted)}.hub_presenceBadgeOnline__bxcaj{background:rgba(15,118,110,.12);color:var(--accent)}.hub_presenceBadgeIdle__BI_eP{background:rgba(214,128,33,.12);color:#9a4f0f}.hub_memberBlock__0cGCY{display:flex;flex-direction:column;gap:10px}.hub_configurationList__oo36y{display:flex;flex-direction:column;gap:12px}.hub_configurationRow__2lzpk{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(120px,.9fr) minmax(150px,1fr) minmax(220px,1.2fr) auto;grid-gap:10px;gap:10px;align-items:end;padding:14px;border-radius:18px;border:1px solid rgba(23,33,33,.08);background:var(--panel-strong)}.hub_configurationSummaryItem__o70jS,.hub_configurationSummary__UC1rR{display:flex;flex-direction:column;gap:10px}.hub_configurationSummaryItem__o70jS{align-items:stretch;min-width:0;padding:12px;border-radius:16px;border:1px solid rgba(23,33,33,.08);background:var(--panel-strong)}.hub_configurationSummaryItem__o70jS div{min-width:0}.hub_configurationSummaryItem__o70jS span,.hub_configurationSummaryItem__o70jS strong{display:block;overflow-wrap:anywhere}.hub_summaryActions__Frx5P{display:flex;gap:8px;align-items:center}.hub_modalBackdrop__PEGVt{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:18px;background:rgba(23,33,33,.42)}.hub_modalWide__fuoId,.hub_modal__laFOP{width:min(100%,640px);max-height:min(860px,calc(100vh - 36px));overflow-y:auto;display:flex;flex-direction:column;gap:18px;padding:22px;border-radius:24px;border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow)}.hub_modalWide__fuoId{width:min(100%,1040px)}.hub_error__FnYEf{margin:0;color:var(--danger)}.hub_signInDivider__GzUdM{display:flex;align-items:center;gap:12px;color:var(--muted)}.hub_signInDivider__GzUdM:after,.hub_signInDivider__GzUdM:before{content:"";flex:1 1;border-top:1px solid var(--line)}.hub_googleSignIn__Q6yk8{display:block;padding:12px 14px;border:1px solid rgba(23,33,33,.14);border-radius:999px;color:var(--ink);text-align:center;text-decoration:none;background:rgba(255,255,255,.8)}@media (max-width:1080px){.hub_adminGrid__kPKX_,.hub_appHeader__rHK_p,.hub_dashboardGrid__VUU4X,.hub_grid__IaWah{grid-template-columns:1fr}.hub_headerAuth__H3E2c,.hub_navBar__CP38s{justify-content:flex-start}.hub_headerAuth__H3E2c div{align-items:flex-start}}@media (max-width:640px){.hub_dashboardSummary__EPVcD{width:100%}.hub_dashboardSummarySegment__6aswK{flex:1 1;padding-inline:10px}.hub_actionRow__Prv56,.hub_alertRow__nEXDh,.hub_familySelector__W8tEC,.hub_formRow__VYBTH,.hub_listRow__RVjEZ,.hub_memberActions__98y6I,.hub_notificationBanner__IEr0S,.hub_panelHeader__l0Omo,.hub_pillRow__Rch_b,.hub_pinnedAlertRow__TT8Ge,.hub_reviewRow__s_v0O{flex-direction:column;align-items:stretch}.hub_configurationRow__2lzpk,.hub_dateTimeFields__SkzTw{grid-template-columns:1fr}.hub_dateTimeFields__SkzTw .hub_inlineError__j1WOc,.hub_dateTimeFields__SkzTw legend{grid-column:1}.hub_googleSignIn__Q6yk8,.hub_logoutButton__iaeDX,.hub_modal__laFOP button,.hub_navLinkActive__7foBW,.hub_navLink__wYWTu,.hub_notificationBanner__IEr0S button,.hub_panel__bCIJ_ button,.hub_pinnedAlertBanner__XUPDm button{min-height:44px}}