.landing_landing__3lnXj{display:flex;flex-direction:column;gap:24px;min-width:0}.landing_status____V1d{margin:0;display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--text-strong);font-size:var(--fs-base);line-height:1.55;overflow-wrap:anywhere}.landing_status____V1d[data-tone=warning]{border-color:var(--warning-border);background:var(--warning-bg)}.landing_status____V1d[data-tone=available]{border-color:var(--success-border);background:var(--success-bg)}.landing_statusIcon__xxTUK{flex:none;display:inline-flex;padding-top:2px;color:var(--text-muted)}.landing_status____V1d[data-tone=warning] .landing_statusIcon__xxTUK{color:var(--warning)}.landing_status____V1d[data-tone=available] .landing_statusIcon__xxTUK{color:var(--success)}.landing_detail__DJSkI{margin:12px 0 0;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.55;max-width:72ch}.SapphireAiLauncher_dock__y8xvx{position:relative}.SapphireAiLauncher_launcher__BKNIC{position:fixed;right:24px;bottom:24px;z-index:55;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 17px 0 12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:linear-gradient(135deg,var(--navy-fill-700),var(--blue-fill-600));color:#fff;box-shadow:0 12px 32px rgba(10,35,73,.3);font-weight:var(--fw-semibold);cursor:pointer}.SapphireAiLauncher_launcher__BKNIC:hover{transform:translateY(-1px);box-shadow:0 15px 36px rgba(10,35,73,.36)}.SapphireAiLauncher_launcherMark__nmNKN,.SapphireAiLauncher_mark__Fvupx{display:grid;place-items:center;color:var(--gold-400)}.SapphireAiLauncher_launcherMark__nmNKN{width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.12)}.SapphireAiLauncher_panel__AOZpD{position:fixed;right:24px;bottom:82px;z-index:54;display:flex;flex-direction:column;width:min(420px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:min(650px,calc(100vh - var(--header-h) - var(--app-banner-offset, 0px) - 90px));max-height:min(650px,calc(100dvh - var(--header-h) - var(--app-banner-offset, 0px) - 90px));overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:0 24px 60px rgba(10,35,73,.24)}.SapphireAiLauncher_panelHeader__GA7E0{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;color:#fff;background:linear-gradient(135deg,var(--navy-fill-800),var(--navy-fill-600))}.SapphireAiLauncher_identity__N0GHx{display:flex;align-items:center;gap:11px}.SapphireAiLauncher_mark__Fvupx{width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.1);font-size:1.1rem}.SapphireAiLauncher_title__CH_qe{color:#fff;font-size:var(--fs-lg);line-height:1.15}.SapphireAiLauncher_subtitle__5Ax5N{margin-top:2px;color:var(--text-on-navy-muted);font-size:var(--fs-xs)}.SapphireAiLauncher_closeButton__5XThf{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:var(--radius-control);background:transparent;color:#fff;font-size:1.45rem;cursor:pointer}.SapphireAiLauncher_closeButton__5XThf:hover{background:rgba(255,255,255,.1)}.SapphireAiLauncher_messages__PCQ0X{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:150px;overflow-y:auto;padding:16px;background:var(--bg)}.SapphireAiLauncher_assistantMessage__ap9GQ,.SapphireAiLauncher_userMessage__vubOY{max-width:86%;padding:10px 12px;border-radius:12px;font-size:var(--fs-sm);line-height:1.45;white-space:pre-wrap}.SapphireAiLauncher_assistantMessage__ap9GQ{align-self:flex-start;border:1px solid var(--border);border-bottom-left-radius:4px;background:var(--surface);color:var(--text)}.SapphireAiLauncher_userMessage__vubOY{align-self:flex-end;border-bottom-right-radius:4px;background:var(--navy-fill-700);color:#fff}.SapphireAiLauncher_quickPrompts__wb0Z3{display:flex;gap:7px;overflow-x:auto;padding:10px 14px;border-top:1px solid var(--border);background:var(--surface)}.SapphireAiLauncher_quickPrompts__wb0Z3 button{flex:none;padding:6px 9px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--navy-700);font-size:var(--fs-xs);cursor:pointer}.SapphireAiLauncher_quickPrompts__wb0Z3 button:hover{background:var(--blue-050)}.SapphireAiLauncher_composer__mxOyU{padding:12px 14px 11px;border-top:1px solid var(--border);background:var(--surface)}.SapphireAiLauncher_composer__mxOyU select,.SapphireAiLauncher_composer__mxOyU textarea{width:100%;resize:vertical;min-height:76px;max-height:150px;padding:10px 11px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-sm)}.SapphireAiLauncher_fileList__zGaM3{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none}.SapphireAiLauncher_fileList__zGaM3 li{display:flex;align-items:center;gap:5px;max-width:100%;padding:4px 5px 4px 9px;border-radius:999px;background:var(--blue-050);color:var(--navy-700);font-size:var(--fs-xs)}.SapphireAiLauncher_fileList__zGaM3 li span{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SapphireAiLauncher_fileList__zGaM3 button{border:0;background:transparent;color:var(--navy-700);cursor:pointer}.SapphireAiLauncher_actions__J60Et{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px}.SapphireAiLauncher_uploadButton__d98QW{display:inline-flex;align-items:center;gap:5px;color:var(--navy-700);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.SapphireAiLauncher_uploadButton__d98QW input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.SapphireAiLauncher_askButton__ph3my{padding:8px 13px;border:0;border-radius:var(--radius-control);background:var(--navy-fill-700);color:#fff;font-weight:var(--fw-semibold);cursor:pointer}.SapphireAiLauncher_askButton__ph3my:disabled{cursor:not-allowed;opacity:.48}.SapphireAiLauncher_error__0UsQP{margin-top:7px;color:var(--danger-700,#a82222);font-size:var(--fs-xs)}.SapphireAiLauncher_privacy__80JIC{margin-top:8px;color:var(--text-muted);font-size:.6875rem}.SapphireAiLauncher_notice__FqjmR{margin-top:10px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--bg);color:var(--text-muted);font-size:.6875rem;line-height:1.45}.SapphireAiLauncher_notice__FqjmR code{font-size:.65rem}.SapphireAiLauncher_analyzeButton__uGZYG{margin-top:8px;padding:7px 11px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text-muted);font-size:var(--fs-xs);cursor:not-allowed}.SapphireAiLauncher_analyzeButton__uGZYG:disabled{opacity:.7}@media (max-width:900px){.SapphireAiLauncher_launcher__BKNIC{right:16px;bottom:16px}.SapphireAiLauncher_panel__AOZpD{right:16px;left:16px;width:auto;bottom:74px;max-height:calc(100vh - var(--header-h) - var(--app-banner-offset, 0px) - 90px);max-height:calc(100dvh - var(--header-h) - var(--app-banner-offset, 0px) - 90px)}}[data-shell=app][data-nav-open=true] .SapphireAiLauncher_dock__y8xvx{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.SapphireAiLauncher_askButton__ph3my,.SapphireAiLauncher_closeButton__5XThf,.SapphireAiLauncher_launcher__BKNIC,.SapphireAiLauncher_panel__AOZpD,.SapphireAiLauncher_quickPrompts__wb0Z3 button{transition:none;transform:none}.SapphireAiLauncher_launcher__BKNIC:hover{transform:none}}.ThemeToggle_toggle__nETZ_{width:100%;min-height:36px;display:flex;align-items:center;gap:10px;padding:6px 9px;border:0;border-radius:8px;background:transparent;color:var(--rail-fg-dim);font-size:.75rem;text-align:left;cursor:pointer}.ThemeToggle_toggle__nETZ_:hover{background:rgba(255,255,255,.09);color:#fff}.ThemeToggle_icon__FOBsW{width:26px;display:grid;place-items:center}.ThemeToggle_compact__AhQgg{justify-content:center;padding-inline:0}.ThemeToggle_header__fD45Z{width:36px;min-width:36px;min-height:36px;flex:none;padding:0;border:1px solid transparent;border-radius:8px;color:var(--text-muted);transition:background var(--transition),border-color var(--transition),color var(--transition)}.ThemeToggle_header__fD45Z:hover{background:var(--panel);border-color:var(--border);color:var(--text-strong)}.ThemeToggle_header__fD45Z .ThemeToggle_icon__FOBsW{width:auto}@media (prefers-reduced-motion:reduce){.ThemeToggle_header__fD45Z{transition:none}}.CommandPalette_triggerGlyph__P2VzQ{display:inline-flex;color:var(--text-muted);flex:none}.CommandPalette_triggerLabel__YVTGm{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.CommandPalette_kbd__N1jw6{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 6px;border:0;border-radius:4px;background:var(--muted);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.4;white-space:nowrap}.CommandPalette_scrim__1PtPE{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:12vh var(--sp-4) var(--sp-4);background:rgba(0,0,0,.5)}.CommandPalette_dialog__Ims5c{width:min(560px,100%);max-height:70vh;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-lg);overflow:hidden}.CommandPalette_field__VvwBr{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 12px;border-bottom:1px solid var(--border)}.CommandPalette_fieldGlyph__b2p3b{display:inline-flex;color:var(--text-muted);flex:none}.CommandPalette_field__VvwBr input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--text-strong);font:inherit;font-size:var(--fs-base)}.CommandPalette_field__VvwBr input::placeholder{color:var(--text-muted)}.CommandPalette_field__VvwBr input:focus-visible{box-shadow:none}.CommandPalette_list__UQAG1{flex:1 1;overflow-y:auto;margin:0;padding:4px;list-style:none;overscroll-behavior:contain}.CommandPalette_group__AuKez{margin:0;padding:8px 8px 4px;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:0;color:var(--text-muted)}.CommandPalette_option__fM6xE{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 8px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-strong);font:inherit;text-align:left;cursor:pointer}.CommandPalette_optionActive__v0_4q,.CommandPalette_option__fM6xE:hover{background:var(--accent-surface);color:var(--accent-surface-foreground)}.CommandPalette_optionGlyph__nIqhB{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:var(--radius-sm);background:color-mix(in srgb,currentColor 9%,var(--surface));border:1px solid color-mix(in srgb,currentColor 18%,var(--border));color:var(--text-muted)}.CommandPalette_optionCopy__LMAHN{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.CommandPalette_optionCopy__LMAHN strong{font-size:var(--fs-base);font-weight:var(--fw-normal);color:var(--text-strong)}.CommandPalette_optionCopy__LMAHN small{font-size:var(--fs-xs);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommandPalette_optionArrow__skucH{color:var(--text-muted);opacity:0;flex:none}.CommandPalette_optionActive__v0_4q .CommandPalette_optionArrow__skucH,.CommandPalette_option__fM6xE:hover .CommandPalette_optionArrow__skucH{opacity:1}.CommandPalette_empty__uBHJB{padding:18px 12px;color:var(--text-muted);font-size:var(--fs-sm);text-align:center}.CommandPalette_foot__dS8gx{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 16px;border-top:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:var(--fs-xs)}.CommandPalette_foot__dS8gx span:last-child{margin-left:auto}@media (max-width:900px){.CommandPalette_triggerLabel__YVTGm{overflow:visible;text-overflow:unset;white-space:normal}}@media (max-width:600px){.CommandPalette_scrim__1PtPE{padding:var(--sp-3)}.CommandPalette_dialog__Ims5c{max-height:80vh}.CommandPalette_foot__dS8gx span:last-child{margin-left:0}}.AppShell_shell__gBNa_{position:relative;min-height:100vh;max-width:100%;overflow-x:hidden;--sapphire-ai-clearance:72px;background:var(--bg)}.AppShell_shell__gBNa_:after{content:"";position:fixed;z-index:31;pointer-events:none;top:calc(var(--app-banner-offset, 0px) + var(--inset-gap));right:var(--inset-gap);bottom:var(--inset-gap);left:var(--sidebar-w);border-radius:var(--inset-radius);box-shadow:0 0 0 calc(var(--inset-gap) + var(--inset-radius)) var(--rail-bg),inset 0 0 0 1px var(--rail-hairline);transition:left var(--transition)}.AppShell_collapsed__l9JPo.AppShell_shell__gBNa_:after{left:var(--sidebar-w-collapsed)}@media print{.AppShell_shell__gBNa_:after{display:none}}.AppShell_header__DdKAQ{position:fixed;top:calc(var(--app-banner-offset, 0px) + var(--inset-gap));right:var(--inset-gap);left:var(--sidebar-w);height:var(--header-h);z-index:30;display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-4) 0 var(--sp-5);max-width:100%;overflow-x:clip;background:var(--bg);border-bottom:1px solid var(--border);transition:left var(--transition)}.AppShell_collapsed__l9JPo .AppShell_header__DdKAQ{left:var(--sidebar-w-collapsed)}.AppShell_headerContext__pUJEQ{flex:1 1 220px;min-width:200px}.AppShell_headerRight__XayiS{margin-left:auto;display:flex;align-items:center;gap:6px;min-width:0;flex:0 1 auto}.AppShell_crumbs__gDCR2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:var(--fs-base);color:var(--text-muted);max-width:100%;padding:5px 2px}.AppShell_crumb__6pED4{display:inline-flex;min-width:0;max-width:100%;gap:10px;align-items:center}.AppShell_crumb__6pED4>:first-child{min-width:0;overflow-wrap:anywhere}.AppShell_crumb__6pED4 a{color:var(--text-muted)}.AppShell_crumb__6pED4 a:hover{color:var(--text-strong);text-decoration:none}.AppShell_crumb__6pED4 [aria-current]{color:var(--text-strong);font-weight:var(--fw-normal)}.AppShell_crumbSep__g_Q5J{flex:none;width:6px;height:6px;margin:0 1px;font-size:0;line-height:0;color:var(--text-muted);border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg);opacity:.7}.AppShell_paletteTrigger__qBbQO,.AppShell_workspaceSearch__lMQga{display:flex;align-items:center;gap:8px;width:min(20rem,30vw);min-width:140px;flex:0 1 20rem;min-height:var(--control-h-sm);padding:0 10px;border-radius:var(--radius-control);border:1px solid var(--input);background:var(--surface);color:var(--text-muted);font:inherit;font-size:var(--fs-base);text-decoration:none;box-shadow:var(--shadow-xs);cursor:pointer;transition:background var(--transition),border-color var(--transition)}.AppShell_paletteTrigger__qBbQO:hover,.AppShell_workspaceSearch__lMQga:hover{background:var(--accent-surface);border-color:var(--input);color:var(--text);text-decoration:none}.AppShell_workspaceSearch__lMQga:focus-within{box-shadow:var(--focus-ring)}.AppShell_workspaceSearch__lMQga input{width:100%;border:0;outline:0;background:transparent;color:var(--text-strong);font:inherit;min-width:0}.AppShell_workspaceSearch__lMQga input::placeholder{color:var(--text-muted)}.AppShell_searchGlyph__sYkiF{display:inline-flex;flex:none;color:var(--text-muted)}.AppShell_facility__3bsc4{position:relative;display:flex;min-width:0}.AppShell_facilitySelect__iZSzf{display:inline-flex;align-items:center;gap:8px;min-height:var(--control-h-sm);max-width:260px;padding:0 10px;border:1px solid var(--input);border-radius:var(--radius-control);background:var(--surface);color:var(--text-strong);font:inherit;font-size:var(--fs-base);font-weight:var(--fw-normal);cursor:pointer;box-shadow:var(--shadow-xs);transition:background var(--transition),border-color var(--transition)}.AppShell_facilitySelect__iZSzf:hover{background:var(--accent-surface)}.AppShell_facilityGlyph__9KgZQ{display:inline-flex;flex:none;color:var(--text-muted)}.AppShell_facilityLabel__fKWWe{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppShell_facilityCaret__mu956{display:inline-flex;flex:none;color:var(--text-muted)}.AppShell_facilityList__oDw58{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.AppShell_facilityList__oDw58 li{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:6px;font-size:var(--fs-sm);color:var(--text-strong)}.AppShell_facilityCode__D6Lzq{font-family:var(--font-mono);font-size:.72rem;color:var(--text-muted);min-width:52px}.AppShell_popover__jfOS_{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:300px;padding:4px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md)}.AppShell_popoverTitle__l433O{padding:6px 8px;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-strong)}.AppShell_popoverNote__Ce9n5{padding:8px 8px 4px;font-size:var(--fs-xs);line-height:1.5;color:var(--text-muted)}.AppShell_popoverLink__H_jNC{display:block;margin-top:4px;padding:8px;border-top:1px solid var(--border);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.AppShell_facilitySelectActive__cZyHy{border-color:var(--blue-500);background:var(--blue-050);color:var(--text-strong)}.AppShell_scopePopover__bHeOi{width:380px;max-width:calc(100vw - 24px);padding:0;display:flex;flex-direction:column;max-height:min(72vh,640px);overflow:hidden}.AppShell_scopeHead__QJwTo{padding:10px 10px 6px;border-bottom:1px solid var(--border);background:var(--surface)}.AppShell_scopeTitleRow__oBCHe{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.AppShell_scopeTitleRow__oBCHe .AppShell_popoverTitle__l433O{padding-bottom:6px}.AppShell_scopeCount__FDHlb{font-size:var(--fs-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-right:8px}.AppShell_scopeSearch__fl380{display:flex;align-items:center;gap:8px;margin:2px 0 8px;padding:0 10px;min-height:34px;border:1px solid var(--input);border-radius:var(--radius-control);background:var(--surface);color:var(--text);transition:border-color var(--transition),box-shadow var(--transition)}.AppShell_scopeSearch__fl380:focus-within{border-color:var(--blue-500);box-shadow:0 0 0 3px var(--blue-050)}.AppShell_scopeSearch__fl380 input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--text-strong);font:inherit;font-size:var(--fs-sm);-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none}.AppShell_scopeSearch__fl380 input::placeholder{color:var(--text-muted)}.AppShell_scopeSearch__fl380 input::-webkit-search-cancel-button,.AppShell_scopeSearch__fl380 input::-webkit-search-decoration{display:none;-webkit-appearance:none}.AppShell_scopeClear__jNFrv{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}.AppShell_scopeClear__jNFrv:hover{background:var(--panel);color:var(--text-strong)}.AppShell_scopeAllRow__k7b06{display:flex;align-items:center;gap:8px}.AppShell_scopeAllRow__k7b06>.AppShell_scopeRow__jye2e{flex:1 1}.AppShell_scopeReset__crsNf{flex:none;border:0;background:transparent;padding:6px 8px;border-radius:6px;color:var(--accent);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer}.AppShell_scopeReset__crsNf:hover{background:var(--blue-050)}.AppShell_scopeGroups__UGw5K{overflow-y:auto;overscroll-behavior:contain;padding:6px 10px;display:flex;flex-direction:column;gap:8px}.AppShell_scopeGroup__1Jiiz{display:flex;flex-direction:column;gap:2px}.AppShell_scopeGroupHead___0iKD{position:-webkit-sticky;position:sticky;top:-6px;z-index:1;background:var(--surface)}.AppShell_scopeGroupHead___0iKD .AppShell_scopeName__T2gMF{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-muted)}.AppShell_scopeList__p3_h1{list-style:none;margin:0;padding:0 0 0 4px;display:flex;flex-direction:column;gap:1px}.AppShell_scopeRow__jye2e{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:6px;cursor:pointer;font-size:var(--fs-sm);color:var(--text);transition:background var(--transition)}.AppShell_scopeRow__jye2e:hover{background:var(--accent-surface)}.AppShell_scopeRowOn__YVU_I{color:var(--text-strong)}.AppShell_scopeRow__jye2e:has(input:focus-visible){box-shadow:var(--focus-ring)}.AppShell_scopeRow__jye2e:has(input:disabled){cursor:not-allowed}.AppShell_scopeCheck__pXHql{flex:none;width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:inherit}.AppShell_scopeName__T2gMF{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_scopeMeta__59I3M{flex:none;font-size:var(--fs-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppShell_scopeCode__YcAOU{flex:none;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.02em;color:var(--text-muted);padding:2px 6px;border-radius:4px;background:var(--surface-subtle);border:1px solid var(--border)}.AppShell_scopeEmpty__EwFkF{padding:18px 12px;text-align:center;font-size:var(--fs-sm);color:var(--text-muted)}.AppShell_scopeFoot__YKW1I{padding:4px 10px 10px;border-top:1px solid var(--border);background:var(--surface)}.AppShell_scopeFoot__YKW1I .AppShell_popoverNote__Ce9n5{padding-top:8px}.AppShell_scopeFoot__YKW1I .AppShell_popoverLink__H_jNC{margin-top:0;border-top:0;padding:6px 8px 0}@media (max-width:640px){.AppShell_scopePopover__bHeOi{position:fixed;top:calc(var(--header-h) + 6px);right:12px;left:12px;width:auto}}.AppShell_userMenu__YC3mq{position:relative;display:flex}.AppShell_userButton__pWi7K{display:inline-flex;align-items:center;gap:8px;min-height:var(--control-h-sm);padding:0 6px 0 2px;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--text-strong);font:inherit;cursor:pointer;transition:background var(--transition),border-color var(--transition)}.AppShell_userButton__pWi7K:hover{background:var(--accent-surface)}.AppShell_userCopy__t_Li0{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;min-width:0;text-align:left}.AppShell_userCopy__t_Li0 strong{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.AppShell_userCopy__t_Li0 small{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}.AppShell_userCaret__tLsku{display:inline-flex;flex:none;color:var(--text-muted)}.AppShell_avatar__0ApJk{width:28px;height:28px;flex:none;border-radius:var(--radius-control);display:grid;place-items:center;background:var(--primary);color:var(--primary-foreground);font-size:.7rem;font-weight:var(--fw-semibold);letter-spacing:.01em;overflow:hidden}.AppShell_avatarImage__v5GhQ{display:block;width:100%;height:100%;object-fit:cover}.AppShell_menu__c8eIx{width:260px}.AppShell_menuIdentity__YAIZG{display:flex;flex-direction:column;gap:2px;padding:8px 8px 12px;margin-bottom:6px;border-bottom:1px solid var(--border)}.AppShell_menuIdentity__YAIZG strong{font-size:var(--fs-sm);color:var(--text-strong);overflow-wrap:anywhere}.AppShell_menuIdentity__YAIZG span{font-size:var(--fs-xs);color:var(--text-muted);overflow-wrap:anywhere}.AppShell_menuRole__4hSCl{margin-top:4px;font-size:var(--fs-xs);font-weight:var(--fw-medium)}.AppShell_menuForm__x1TKk{margin:0;width:100%}.AppShell_menuItem__wmS0F{display:flex;align-items:center;gap:8px;min-height:var(--control-h-sm);padding:6px 8px;border-radius:var(--radius-sm);color:var(--text-strong);font-size:var(--fs-base);font-weight:var(--fw-normal);text-decoration:none}button.AppShell_menuItem__wmS0F{width:100%;background:transparent;border:0;cursor:pointer;font:inherit;text-align:left}.AppShell_menuItem__wmS0F:hover{background:var(--accent-surface);color:var(--accent-surface-foreground);text-decoration:none}.AppShell_menuItem__wmS0F svg{color:var(--text-muted);flex:none}.AppShell_iconBtn__PP0dj{display:none;background:transparent;border:1px solid var(--border-strong);color:var(--text-strong);width:36px;height:36px;border-radius:var(--radius-control);cursor:pointer}.AppShell_sidebar__jgcMy{position:fixed;top:var(--app-banner-offset,0);bottom:0;left:0;width:var(--sidebar-w);z-index:35;background:var(--sidebar);color:var(--sidebar-foreground);display:flex;flex-direction:column;transition:width var(--transition),transform var(--transition)}.AppShell_collapsed__l9JPo .AppShell_sidebar__jgcMy{width:var(--sidebar-w-collapsed)}.AppShell_collapsed__l9JPo .AppShell_navScroll__g_ZAk,.AppShell_collapsed__l9JPo .AppShell_sidebarFooter__3gB_p{padding-left:8px;padding-right:8px}.AppShell_collapsed__l9JPo .AppShell_navScroll__g_ZAk{gap:6px}.AppShell_collapsed__l9JPo .AppShell_navItem__fTRp_{justify-content:center;padding:8px 0}.AppShell_collapsed__l9JPo .AppShell_navGroup__yCTaC+.AppShell_navGroup__yCTaC{margin-top:8px;padding-top:8px;border-top:1px solid var(--rail-hairline)}.AppShell_collapsed__l9JPo .AppShell_sidebarFooter__3gB_p{gap:6px}.AppShell_sidebarBrand__KMIih{min-height:64px;margin:8px 8px 0;padding:8px;display:flex;align-items:center;gap:var(--sp-2);flex:none;color:var(--rail-fg-strong);text-decoration:none;border-radius:var(--radius-control);transition:background var(--transition)}.AppShell_sidebarBrand__KMIih:hover{background:var(--rail-hover);text-decoration:none}.AppShell_sidebarBrand__KMIih:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--rail-accent)}.AppShell_collapsed__l9JPo .AppShell_sidebarBrand__KMIih{justify-content:center;padding-inline:0;margin-inline:8px}.AppShell_brandMark___gtao{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:var(--radius-control);background:var(--sidebar-primary);color:var(--sidebar-primary-foreground)}.AppShell_sidebarBrandCopy__VCK3p{min-width:0;display:flex;flex-direction:column;line-height:1.15}.AppShell_sidebarBrandCopy__VCK3p strong{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);letter-spacing:-.005em;color:var(--rail-fg-strong)}.AppShell_sidebarBrandCopy__VCK3p small{margin-top:2px;color:var(--rail-fg-muted);font-size:var(--fs-xs);line-height:1.3;white-space:nowrap}.AppShell_nav__8ocGa{flex:1 1;min-height:0;display:flex;flex-direction:column}.AppShell_navScroll__g_ZAk{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:8px 8px 12px;display:flex;flex-direction:column;gap:2px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--rail-fg) 32%,transparent) transparent}.AppShell_navScroll__g_ZAk::-webkit-scrollbar{width:8px}.AppShell_navScroll__g_ZAk::-webkit-scrollbar-track{background:transparent;margin:6px 0}.AppShell_navScroll__g_ZAk::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--rail-fg) 30%,transparent);border:2px solid transparent;background-clip:padding-box;border-radius:999px}.AppShell_navScroll__g_ZAk::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--rail-fg) 48%,transparent);border:2px solid transparent;background-clip:padding-box}.AppShell_navGroup__yCTaC{display:contents}.AppShell_navSection__UZyVe{display:flex;align-items:center;min-height:32px;margin-top:8px;padding:0 8px;font-size:var(--fs-xs);color:var(--rail-fg-muted);font-weight:var(--fw-medium);white-space:nowrap}.AppShell_navItem__fTRp_{position:relative;display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:var(--radius-control);color:var(--rail-fg);font-size:var(--fs-base);font-weight:var(--fw-normal);text-decoration:none;transition:background var(--transition),color var(--transition)}.AppShell_navItem__fTRp_:hover{background:var(--rail-hover);text-decoration:none;color:var(--rail-fg-strong)}.AppShell_navItem__fTRp_:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--rail-accent)}.AppShell_navActive___HDiV{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground);font-weight:var(--fw-medium)}.AppShell_moduleGlyph__6OEjk{color:var(--rail-fg-dim);display:inline-flex}.AppShell_navActive___HDiV .AppShell_moduleGlyph__6OEjk,.AppShell_navActive___HDiV .AppShell_navGlyph__rClPQ{color:var(--rail-accent)}.AppShell_navDot__RVjML{display:block;width:6px;height:6px;border:1px solid var(--rail-fg-muted);transform:rotate(45deg)}.AppShell_navGlyph__rClPQ{flex:none;width:18px;height:18px;display:grid;place-items:center;color:var(--rail-fg-dim)}.AppShell_navLabel__horV_{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_navPlanned__QNXkX{font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;color:var(--rail-fg-muted);border:1px solid var(--rail-control-border);border-radius:var(--radius-pill);padding:0 .4rem}.AppShell_collapseBtn__miw1_{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:4px 8px;border:none;background:transparent;color:var(--rail-fg-muted);font:inherit;font-size:var(--fs-base);text-align:left;cursor:pointer;border-radius:var(--radius-control);transition:background var(--transition),color var(--transition)}.AppShell_collapseBtn__miw1_:hover{background:var(--rail-hover);color:var(--rail-fg-strong)}.AppShell_collapseBtn__miw1_:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--rail-accent)}.AppShell_moduleNav__dNKBY{width:100%}.AppShell_moduleNav__dNKBY nav{display:flex;flex-direction:column;gap:2px;margin:0;border:0;overflow:visible}.AppShell_moduleNav__dNKBY a{display:flex;align-items:center;min-height:32px;padding:4px 8px 4px 28px;position:relative;border:0;border-radius:var(--radius-control);color:var(--rail-fg);font-size:var(--fs-base);font-weight:var(--fw-normal);text-decoration:none;white-space:normal;transition:background var(--transition),color var(--transition)}.AppShell_moduleNav__dNKBY a:before{content:"";position:absolute;left:12px;width:5px;height:5px;border-radius:50%;background:var(--rail-fg-muted);opacity:.7}.AppShell_moduleNav__dNKBY a:hover{background:var(--rail-hover);color:var(--rail-fg-strong)}.AppShell_moduleNav__dNKBY a:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--rail-accent)}.AppShell_moduleNav__dNKBY a[aria-current=page]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground);font-weight:var(--fw-medium)}.AppShell_moduleNav__dNKBY a[aria-current=page]:before{background:var(--rail-accent);opacity:1}.AppShell_moduleNav__dNKBY [data-nav-group]{display:flex;align-items:center;min-height:32px;margin:8px 0 0;padding:0 8px;color:var(--rail-fg-muted);font-size:var(--fs-xs);font-weight:var(--fw-medium)}.AppShell_moduleNav__dNKBY [data-nav-icon]{width:18px;margin-right:8px;color:var(--rail-fg-dim);text-align:center;display:inline-flex;justify-content:center}.AppShell_moduleNav__dNKBY a[aria-current=page] [data-nav-icon]{color:var(--rail-accent)}.AppShell_sidebarFooter__3gB_p{flex:none;display:flex;flex-direction:column;gap:2px;padding:8px}.AppShell_main__6aFLo{min-width:0;max-width:100%;overflow-x:clip;margin-left:var(--sidebar-w);margin-right:var(--inset-gap);padding:calc(var(--header-h) + var(--inset-gap) + 24px) 24px calc(64px + var(--sapphire-ai-clearance));scroll-padding-bottom:var(--sapphire-ai-clearance);transition:margin var(--transition)}.AppShell_collapsed__l9JPo .AppShell_main__6aFLo{margin-left:var(--sidebar-w-collapsed)}.AppShell_pageHead__q83Ik{max-width:var(--content-max);margin:0 auto var(--sp-5)}.AppShell_content__KLKfe{max-width:var(--content-max);margin:0 auto}.AppShell_pageTitle__k9QDi{font-family:var(--font-sans);font-size:var(--fs-2xl);letter-spacing:-.025em;color:var(--text-strong);font-weight:var(--fw-semibold)}.AppShell_shell__gBNa_[data-workspace=axis-rcm] .AppShell_moduleNav__dNKBY a,.AppShell_shell__gBNa_[data-workspace=clarion] .AppShell_moduleNav__dNKBY a{padding-left:8px}.AppShell_shell__gBNa_[data-workspace=axis-rcm] .AppShell_moduleNav__dNKBY a:before,.AppShell_shell__gBNa_[data-workspace=clarion] .AppShell_moduleNav__dNKBY a:before,.AppShell_shell__gBNa_[data-workspace=settings] .AppShell_navSection__UZyVe{display:none}.AppShell_shell__gBNa_[data-workspace=settings] .AppShell_moduleNav__dNKBY a{min-height:32px;padding:4px 8px;border-radius:var(--radius-control)}.AppShell_shell__gBNa_[data-workspace=settings] .AppShell_moduleNav__dNKBY a:before{display:none}.AppShell_scrim__osd6T{display:none;position:fixed;inset:0;z-index:15;background:var(--scrim)}@media (max-width:900px){.AppShell_iconBtn__PP0dj{display:inline-flex;align-items:center;justify-content:center}.AppShell_sidebar__jgcMy{transform:translateX(-100%);box-shadow:var(--shadow-lg);width:var(--sidebar-w);visibility:hidden;pointer-events:none;transition:width var(--transition),transform var(--transition),visibility 0s linear var(--transition)}.AppShell_sidebarOpen__aYdgY{transform:translateX(0);visibility:visible;pointer-events:auto;transition:width var(--transition),transform var(--transition),visibility 0s linear 0s}.AppShell_collapsed__l9JPo .AppShell_sidebar__jgcMy{width:var(--sidebar-w)}.AppShell_shell__gBNa_:after{display:none}.AppShell_collapsed__l9JPo .AppShell_header__DdKAQ,.AppShell_header__DdKAQ{top:var(--app-banner-offset,0);left:0;right:0;padding:8px var(--sp-3);min-width:0}.AppShell_collapsed__l9JPo .AppShell_main__6aFLo,.AppShell_main__6aFLo{margin-left:0;margin-right:0;padding-top:calc(var(--header-h) + 24px);padding-left:var(--sp-4);padding-right:var(--sp-4)}.AppShell_collapseBtn__miw1_{display:none}.AppShell_scrim__osd6T{display:block}.AppShell_header__DdKAQ{gap:var(--sp-2);flex-wrap:wrap;align-content:center;row-gap:10px}.AppShell_headerContext__pUJEQ{display:none}.AppShell_shell__gBNa_{--header-h:116px}.AppShell_paletteTrigger__qBbQO,.AppShell_workspaceSearch__lMQga{order:3;width:100%;flex:0 0 100%;min-width:0;min-height:44px;margin:0}.AppShell_paletteTrigger__qBbQO kbd{display:none}.AppShell_facilitySelect__iZSzf{max-width:150px;padding:0 8px}.AppShell_userCopy__t_Li0{display:none}.AppShell_userButton__pWi7K{padding:0 4px}}@media (max-width:600px){.AppShell_facilitySelect__iZSzf{max-width:120px;font-size:var(--fs-xs)}.AppShell_facilityLabel__fKWWe{display:none}.AppShell_facilitySelect__iZSzf{padding:0 8px}}@media (prefers-reduced-motion:reduce){.AppShell_collapseBtn__miw1_,.AppShell_facilitySelect__iZSzf,.AppShell_header__DdKAQ,.AppShell_main__6aFLo,.AppShell_moduleNav__dNKBY a,.AppShell_navItem__fTRp_,.AppShell_paletteTrigger__qBbQO,.AppShell_shell__gBNa_:after,.AppShell_sidebarBrand__KMIih,.AppShell_sidebar__jgcMy,.AppShell_userButton__pWi7K,.AppShell_workspaceSearch__lMQga{transition:none}}.AppShell_railScope__c8qbc{margin:4px 0 6px;padding:12px 12px 13px;border:1px solid var(--rail-control-border);border-radius:var(--radius-md);background:var(--rail-control)}.AppShell_railScope__c8qbc dt{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--rail-fg)}.AppShell_railScopeValue__hrhBX{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-md);letter-spacing:-.01em;line-height:1.2;color:var(--rail-fg-strong)}.AppShell_railScopeAbsent__ODbXt,.AppShell_railScopeValue__hrhBX{margin-top:7px;font-weight:var(--fw-semibold);overflow-wrap:anywhere}.AppShell_railScopeAbsent__ODbXt{font-size:.82rem;line-height:1.3;color:var(--rail-fg-dim)}.AppShell_railScopeNote__zrADy{margin-top:6px;font-size:var(--fs-xs);line-height:1.45;color:var(--rail-fg);overflow-wrap:anywhere}.AppShell_searchHint__UO5I6{flex:none;min-width:20px;padding:1px 5px;border:0;border-radius:4px;background:var(--muted);color:var(--text-muted);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-align:center}.AppShell_segmented__f0ow3{display:inline-flex;align-items:center;gap:2px;padding:3px;border:0;border-radius:var(--radius-md);background:var(--muted)}.AppShell_segmentedOn__wBg7R,.AppShell_segmented__f0ow3 a{display:inline-flex;align-items:center;min-height:26px;padding:3px 10px;border-radius:var(--radius-control);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;text-decoration:none;transition:background var(--transition),color var(--transition)}.AppShell_segmented__f0ow3 a{color:var(--text-muted)}.AppShell_segmented__f0ow3 a:hover{background:var(--surface);color:var(--text-strong);text-decoration:none}.AppShell_segmented__f0ow3 a:focus-visible{box-shadow:var(--focus-ring)}.AppShell_segmentedOn__wBg7R{background:var(--surface);color:var(--text-strong);box-shadow:var(--shadow-sm)}.AppShell_stamp__JzGbN{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--control-h-sm);padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:transparent;white-space:nowrap}.AppShell_stampLabel__LABF3{font-size:var(--fs-xs);font-weight:var(--fw-normal);color:var(--text-muted)}.AppShell_stampValue__tQEew{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-strong)}.AppShell_pageHeadIdentity__DGnhd{margin-bottom:var(--sp-4)}.AppShell_pageHeadIdentity__DGnhd .AppShell_pageTitle__k9QDi{display:inline;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:0;color:var(--text-strong)}.AppShell_pageIdentityTagline__YiCA_{font-size:var(--fs-sm);font-weight:var(--fw-normal);color:var(--text-muted)}.AppShell_pageIdentityTagline__YiCA_:before{content:"·";margin:0 8px;color:var(--text-muted)}.AppShell_shell__gBNa_[data-chrome=workspace] .AppShell_navSection__UZyVe{display:block}.AppShell_shell__gBNa_[data-chrome=workspace] .AppShell_moduleNav__dNKBY a{padding-left:8px}.AppShell_shell__gBNa_[data-chrome=workspace] .AppShell_moduleNav__dNKBY a:before{display:none}@media (max-width:900px){.AppShell_shell__gBNa_[data-chrome=workspace] .AppShell_searchHint__UO5I6{display:none}.AppShell_shell__gBNa_[data-chrome=workspace] .AppShell_facilityLabel__fKWWe{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppShell_headerRight__XayiS{flex-wrap:wrap;min-width:0;max-width:100%}}@media (max-width:720px){.AppShell_shell__gBNa_[data-chrome=workspace] .AppShell_segmented__f0ow3,.AppShell_shell__gBNa_[data-chrome=workspace] .AppShell_stamp__JzGbN{display:none}}@media (prefers-reduced-motion:reduce){.AppShell_segmented__f0ow3 a{transition:none}}@media (max-width:1400px) and (min-width:901px){.AppShell_userCopy__t_Li0{display:none}.AppShell_facilitySelect__iZSzf{max-width:190px}.AppShell_paletteTrigger__qBbQO,.AppShell_workspaceSearch__lMQga{width:min(16rem,24vw);flex-basis:16rem}.AppShell_facility__3bsc4{flex:none}}.SharePageButton_trigger__xHaq1{display:inline-flex;align-items:center;gap:6px;min-height:var(--control-h-sm);padding:0 10px;border:1px solid var(--input);border-radius:var(--radius-control);background:var(--surface);color:var(--text-strong);box-shadow:var(--shadow-xs);font:inherit;font-size:var(--fs-base);cursor:pointer}.SharePageButton_trigger__xHaq1:hover{background:var(--accent-surface)}.SharePageButton_trigger__xHaq1 svg{flex:none}.SharePageButton_dialog__ELgTX{width:min(640px,calc(100vw - 32px));max-height:min(80vh,720px);padding:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-lg);overflow-y:auto;overscroll-behavior:contain}.SharePageButton_dialog__ELgTX::-webkit-backdrop{background:rgba(0,0,0,.56)}.SharePageButton_dialog__ELgTX::backdrop{background:rgba(0,0,0,.56)}.SharePageButton_actions___LgTa,.SharePageButton_heading__BZ5qP{display:flex;align-items:center;gap:12px;padding:16px 20px}.SharePageButton_heading__BZ5qP{border-bottom:1px solid var(--border)}.SharePageButton_heading__BZ5qP h2{flex:1 1;margin:0;color:var(--text-strong);font-size:var(--fs-lg)}.SharePageButton_close__mTQSs{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:pointer}.SharePageButton_close__mTQSs:hover{background:var(--accent-surface);color:var(--text-strong)}.SharePageButton_body__oBCxA{padding:20px 20px 8px}.SharePageButton_label__jnbWu{display:block;margin-bottom:8px;color:var(--text-strong);font-weight:var(--fw-semibold)}.SharePageButton_link__UwJXX{display:block;width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--input);border-radius:var(--radius-control);background:var(--surface);color:var(--text-strong);font:inherit;font-size:var(--fs-base)}.SharePageButton_notice__Wsy8L{margin:16px 0 0;padding:12px 14px;border-left:3px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-surface);color:var(--text-strong);font-size:var(--fs-sm);line-height:1.5}.SharePageButton_status__djngk{min-height:1.5em;margin:8px 0 0;color:var(--text-muted);font-size:var(--fs-sm)}.SharePageButton_actions___LgTa{justify-content:flex-end;flex-wrap:wrap;border-top:1px solid var(--border)}.SharePageButton_copy__iHcix,.SharePageButton_done__4DHns{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-control);font:inherit;font-size:var(--fs-base);text-decoration:none;cursor:pointer}.SharePageButton_copy__iHcix{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.SharePageButton_copy__iHcix:hover{opacity:.9}.SharePageButton_done__4DHns:hover{background:var(--accent-surface);color:var(--text-strong)}.SharePageButton_done__4DHns{background:transparent;color:var(--text-muted)}@media (max-width:900px){.SharePageButton_trigger__xHaq1{min-height:44px}}@media (max-width:520px){.SharePageButton_trigger__xHaq1 span{display:none}.SharePageButton_trigger__xHaq1{width:44px;justify-content:center;padding:0}.SharePageButton_actions___LgTa,.SharePageButton_heading__BZ5qP{padding:12px 16px}.SharePageButton_body__oBCxA{padding:16px 16px 8px}.SharePageButton_actions___LgTa{justify-content:stretch}.SharePageButton_copy__iHcix,.SharePageButton_done__4DHns{flex:1 1}}@media (prefers-reduced-motion:reduce){.SharePageButton_copy__iHcix,.SharePageButton_done__4DHns,.SharePageButton_trigger__xHaq1{transition:none}}.ProcureNav_nav___KWo1{width:100%}.ProcureNav_group__gqjYq,.ProcureNav_nav___KWo1{display:flex;flex-direction:column;gap:2px;min-width:0}.ProcureNav_group__gqjYq:first-child [data-nav-group]{margin-top:4px}.ProcureNav_nav___KWo1 a{min-width:0;overflow-wrap:anywhere}.chart-review-queue_queue__WBSfG{border:1px solid var(--border,#dbe3ef);border-radius:14px;background:var(--surface,#fff);overflow:hidden}.chart-review-queue_header__cSBPS{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;background:linear-gradient(120deg,rgba(45,98,168,.08),transparent)}.chart-review-queue_headerActions__47a3S{display:flex;flex-wrap:wrap;gap:10px}.chart-review-queue_eyebrow__UNab1{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:0;color:var(--text-muted,#546b87)}.chart-review-queue_header__cSBPS h3{margin:7px 0;font-size:23px}.chart-review-queue_header__cSBPS p{margin:0;color:var(--text-muted,#546b87)}.chart-review-queue_queue__WBSfG button,.chart-review-queue_queue__WBSfG input,.chart-review-queue_queue__WBSfG select{font:inherit;border:1px solid var(--border,#d4ddeb);border-radius:var(--radius-control);padding:9px 12px;background:var(--surface,#fff);color:inherit}.chart-review-queue_queue__WBSfG button{cursor:pointer}.chart-review-queue_queue__WBSfG button:disabled{opacity:.6;cursor:wait}.chart-review-queue_queue__WBSfG button:focus-visible,.chart-review-queue_queue__WBSfG input:focus-visible,.chart-review-queue_queue__WBSfG select:focus-visible{outline:3px solid #3975b8;outline-offset:3px}.chart-review-queue_metrics__N9RTu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding:22px 24px;border-bottom:1px solid var(--border,#dbe3ef)}.chart-review-queue_metrics__N9RTu>div{display:flex;flex-direction:column;gap:5px}.chart-review-queue_metrics__N9RTu strong{font-size:28px}.chart-review-queue_caption__7YsNm,.chart-review-queue_footer__lUtZ5,.chart-review-queue_metrics__N9RTu span{font-size:12px;color:var(--text-muted,#546b87)}.chart-review-queue_filters__qkjKK{display:flex;gap:16px;padding:22px 24px 10px;flex-wrap:wrap}.chart-review-queue_filters__qkjKK label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600}.chart-review-queue_filters__qkjKK label:first-child{flex:1 1;min-width:160px}.chart-review-queue_filters__qkjKK input,.chart-review-queue_filters__qkjKK select{font-size:14px;font-weight:400}.chart-review-queue_caption__7YsNm{padding:0 24px}.chart-review-queue_scroll__M3L7Q{overflow:auto}.chart-review-queue_queue__WBSfG table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap}.chart-review-queue_queue__WBSfG td,.chart-review-queue_queue__WBSfG th{padding:15px 24px;border-bottom:1px solid var(--border,#e1e7ef);font-size:13px}.chart-review-queue_queue__WBSfG thead th{font-size:var(--fs-xs);letter-spacing:0;background:rgba(55,98,158,.04)}.chart-review-queue_queue__WBSfG tbody th button{border:0;padding:0;background:none;color:var(--link,#285f9f);font-weight:600}.chart-review-queue_queue__WBSfG small{display:block;margin-top:5px;font-size:11px;color:var(--text-muted,#546b87);font-weight:400}.chart-review-queue_empty__BTOVw{text-align:center;padding:30px 24px;line-height:1.6;color:var(--text-muted,#546b87)}.chart-review-queue_empty__BTOVw h4{margin:0 0 8px;font-size:17px}.chart-review-queue_loading__Dd3Di{padding:32px;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--text-muted,#546b87)}.chart-review-queue_gem__I2C5X{font-size:27px;animation:chart-review-queue_spin__ZZ8vz 2s linear infinite}.chart-review-queue_footer__lUtZ5{padding:18px 24px;line-height:1.6}.chart-review-queue_srOnly__9J229{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes chart-review-queue_spin__ZZ8vz{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.chart-review-queue_gem__I2C5X{animation:none}}@media(max-width:700px){.chart-review-queue_metrics__N9RTu{grid-template-columns:repeat(2,1fr)}.chart-review-queue_header__cSBPS{align-items:flex-start;flex-direction:column}.chart-review-queue_queue__WBSfG td,.chart-review-queue_queue__WBSfG th{padding:12px 16px}}.chart-review-queue_outcomes__6zHiC{padding:1.25rem 1.5rem;background:#f7f9fc;border-block:1px solid #dfe6f1}.chart-review-queue_outcomes__6zHiC p{margin:.5rem 0}.chart-review-queue_outcomes__6zHiC small{color:#53627a;line-height:1.5}.assessment-worklist_panel__KikRE{border:1px solid var(--border,#dce4ef);border-radius:20px;background:var(--surface,#fff);color:var(--text,#24314c);overflow:hidden}.assessment-worklist_header__HPQqX{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;background:var(--surface-alt,#f5f8fc)}.assessment-worklist_header__HPQqX h3{font-size:1.6rem;margin:8px 0}.assessment-worklist_header__HPQqX p,.assessment-worklist_note__WgeUb{color:var(--text-muted,#62738c);line-height:1.6}.assessment-worklist_eyebrow__UatMA{font-size:.75rem;font-weight:var(--fw-medium);letter-spacing:0}.assessment-worklist_panel__KikRE button,.assessment-worklist_panel__KikRE input,.assessment-worklist_panel__KikRE select{font:inherit;color:inherit;border:1px solid var(--border,#dce4ef);background:var(--surface,#fff);border-radius:var(--radius-control);padding:10px 14px}.assessment-worklist_panel__KikRE button{cursor:pointer}.assessment-worklist_panel__KikRE button:disabled{opacity:.5;cursor:default}.assessment-worklist_panel__KikRE button:focus-visible,.assessment-worklist_panel__KikRE input:focus-visible,.assessment-worklist_panel__KikRE select:focus-visible,.assessment-worklist_panel__KikRE summary:focus-visible,.assessment-worklist_scroll__PGzWN:focus-visible{outline:3px solid #558bd0;outline-offset:3px}.assessment-worklist_metrics__3c_9_{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;padding:24px}.assessment-worklist_metrics__3c_9_ button{text-align:left;padding:20px}.assessment-worklist_metrics__3c_9_ button[aria-pressed=true]{background:var(--surface-alt,#edf4ff);border-color:#6592cc}.assessment-worklist_metrics__3c_9_ strong{display:block;font-size:2rem;margin-bottom:6px}.assessment-worklist_metrics__3c_9_ span{font-size:.9rem}.assessment-worklist_note__WgeUb{padding:0 24px;font-size:.88rem}.assessment-worklist_toolbar__M_Ta_{display:flex;align-items:flex-end;gap:16px;padding:16px 24px}.assessment-worklist_toolbar__M_Ta_ label{display:grid;grid-gap:8px;gap:8px}.assessment-worklist_toolbar__M_Ta_ label:first-child{flex:1 1}.assessment-worklist_loading__iVOtt{display:flex;align-items:center;gap:12px;padding:20px 24px}.assessment-worklist_loading__iVOtt>span:first-child{font-size:1.8rem;animation:assessment-worklist_rotate__Ui_6H 2s linear infinite;color:#4179b4}.assessment-worklist_scroll__PGzWN{overflow:auto}.assessment-worklist_scroll__PGzWN table{width:100%;border-collapse:collapse;text-align:left;font-size:.9rem}.assessment-worklist_scroll__PGzWN caption{text-align:left;padding:14px 24px;color:var(--text-muted,#62738c)}.assessment-worklist_scroll__PGzWN td,.assessment-worklist_scroll__PGzWN th{padding:18px 24px;border-top:1px solid var(--border,#dce4ef);vertical-align:top;min-width:150px}.assessment-worklist_scroll__PGzWN th{font-weight:600}.assessment-worklist_scroll__PGzWN thead{background:var(--surface-alt,#f5f8fc)}.assessment-worklist_scroll__PGzWN small,.assessment-worklist_scroll__PGzWN td>strong{display:block;margin-top:8px}.assessment-worklist_scroll__PGzWN small{color:var(--text-muted,#62738c);font-weight:400}.assessment-worklist_scroll__PGzWN p{line-height:1.5;margin:8px 0}.assessment-worklist_scroll__PGzWN td:last-child{min-width:280px;max-width:410px}.assessment-worklist_scroll__PGzWN details{margin:12px 0;font-size:.8rem;overflow-wrap:anywhere}.assessment-worklist_badge__UsAUs{display:inline-block;border-radius:6px;padding:4px 8px;font-size:.75rem;background:var(--surface-alt,#edf4ff)}.assessment-worklist_badge__UsAUs[data-status=attention]{border:1px solid #b78644}.assessment-worklist_empty__UVXAx{padding:28px;text-align:center}.assessment-worklist_empty__UVXAx p{color:var(--text-muted,#62738c)}.assessment-worklist_pagination__3_NaV{display:flex;gap:18px;align-items:center;justify-content:flex-end;padding:20px}.assessment-worklist_coverage__c69JI,.assessment-worklist_panel__KikRE footer{padding:20px 24px;border-top:1px solid var(--border,#dce4ef)}@keyframes assessment-worklist_rotate__Ui_6H{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.assessment-worklist_loading__iVOtt>span:first-child{animation:none}}@media(max-width:760px){.assessment-worklist_header__HPQqX,.assessment-worklist_toolbar__M_Ta_{flex-direction:column;align-items:stretch}.assessment-worklist_metrics__3c_9_{grid-template-columns:repeat(2,1fr)}.assessment-worklist_toolbar__M_Ta_ label:first-child{flex:auto}.assessment-worklist_header__HPQqX{padding:20px}.assessment-worklist_metrics__3c_9_{padding:16px}.assessment-worklist_scroll__PGzWN td,.assessment-worklist_scroll__PGzWN th{padding:14px}}.workspace_root__R9Dre{color:var(--foreground);min-width:0}.workspace_topline__o4HXw{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.workspace_header__gQWlh{display:flex;align-items:center;gap:20px;padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.workspace_avatar__IwPMS{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--secondary);color:var(--primary);font-size:24px;font-weight:600}.workspace_identity__lkBYg{flex:1 1;min-width:0}.workspace_identity__lkBYg h2{font-size:var(--fs-2xl);letter-spacing:-.025em;margin:4px 0 10px;overflow-wrap:anywhere}.workspace_identity__lkBYg h2:focus{outline:none}.workspace_meta__o_tF5{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;color:var(--muted-foreground);font-size:var(--fs-sm)}.workspace_eyebrow__bPTok{font-size:var(--fs-xs);font-weight:500;color:var(--muted-foreground)}.workspace_layout__TrwH0{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:24px;gap:24px;margin-top:24px;align-items:start}.workspace_nav__i2dYf{display:grid;grid-gap:4px;gap:4px;position:-webkit-sticky;position:sticky;top:20px}.workspace_nav__i2dYf>span{padding:8px 12px}.workspace_nav__i2dYf button{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:var(--control-h);padding:10px 12px;text-align:left;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--muted-foreground);font:inherit;font-size:var(--fs-sm);cursor:pointer}.workspace_nav__i2dYf button:hover{background:var(--accent-surface);color:var(--foreground)}.workspace_nav__i2dYf button[aria-pressed=true]{background:var(--secondary);color:var(--foreground);border-color:var(--border);font-weight:600}.workspace_body__3aIj_,.workspace_stack__rIfyf{display:grid;grid-gap:18px;gap:18px;min-width:0}.workspace_heading__E_KIw h3{margin:0 0 6px;font-size:var(--fs-xl)}.workspace_heading__E_KIw p{margin:0;color:var(--muted-foreground);font-size:var(--fs-sm);line-height:1.6}.workspace_cards__iHixI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.workspace_metric__J5WEP{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:20px;border:1px solid var(--border);background:var(--card-wash);border-radius:var(--radius-lg)}.workspace_metric__J5WEP small,.workspace_metric__J5WEP span{color:var(--muted-foreground);font-size:var(--fs-xs)}.workspace_metric__J5WEP strong{font-size:var(--fs-xl);font-weight:600;overflow-wrap:anywhere}.workspace_card___Xwft{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.workspace_cardHeader__8dV1i{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px}.workspace_cardHeader__8dV1i h3{margin:5px 0 0;font-size:var(--fs-md);font-weight:600}.workspace_facts__t3D6j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:8px 24px 24px}.workspace_facts__t3D6j dt{color:var(--muted-foreground);font-size:var(--fs-xs);margin-bottom:7px;text-transform:capitalize}.workspace_facts__t3D6j dd{margin:0;font-size:var(--fs-sm);overflow-wrap:anywhere;white-space:pre-wrap}.workspace_notice__V1VYz{padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--muted);color:var(--muted-foreground);font-size:var(--fs-xs);line-height:1.6}.workspace_empty__SBqCM{padding:16px 24px 24px;color:var(--muted-foreground);font-size:var(--fs-sm);line-height:1.6}.workspace_empty__SBqCM p{margin:0}.workspace_connections__xoWgv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--border)}.workspace_connection__YZ3gV{background:var(--card);padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:10px}.workspace_connection__YZ3gV button{padding:0;text-align:left;background:none;border:0;color:var(--foreground);font:inherit;cursor:pointer}.workspace_connection__YZ3gV small{display:block;margin-top:6px;color:var(--muted-foreground);font-size:var(--fs-xs)}.workspace_records__EEGh5{border-top:1px solid var(--border)}.workspace_record__KXjcj{border-bottom:1px solid var(--border)}.workspace_record__KXjcj:last-child{border-bottom:0}.workspace_record__KXjcj summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;font-size:var(--fs-sm);cursor:pointer}.workspace_record__KXjcj summary:hover{background:var(--accent-surface)}.workspace_record__KXjcj summary small{color:var(--muted-foreground);white-space:nowrap}.workspace_record__KXjcj summary span{overflow-wrap:anywhere}.workspace_record__KXjcj[open] summary{border-bottom:1px solid var(--border);margin-bottom:16px;background:var(--muted)}.workspace_recordLink__ItBV4{display:inline-block;margin:0 24px 20px;color:var(--primary);font-size:var(--fs-sm)}.workspace_search__P2byq{display:grid;grid-gap:8px;gap:8px;padding:0 24px 20px;font-size:var(--fs-xs);color:var(--muted-foreground)}.workspace_search__P2byq input{min-height:var(--control-h);border:1px solid var(--input);border-radius:var(--radius-control);background:var(--card);color:var(--foreground);padding:8px 12px;font:inherit;font-size:var(--fs-sm)}.workspace_pagination__8Tjps{padding:16px 24px;display:flex;justify-content:flex-end;align-items:center;gap:10px;font-size:var(--fs-xs);color:var(--muted-foreground)}.workspace_timeline__jx3sM{list-style:none;margin:0;padding:0 24px 20px}.workspace_timeline__jx3sM li{display:grid;grid-template-columns:150px 1fr auto;grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid var(--border);font-size:var(--fs-sm)}.workspace_timeline__jx3sM time{color:var(--muted-foreground);font-size:var(--fs-xs)}.workspace_loading__fl3HM{padding:24px;display:grid;grid-gap:12px;gap:12px}.workspace_skeleton__Tao1Y{height:38px;border-radius:var(--radius-control);background:var(--muted);animation:workspace_breathe__aX5aw 1s ease-in-out infinite alternate}.workspace_root__R9Dre :is(button,a,input,summary):focus-visible{outline:3px solid var(--ring);outline-offset:3px}@keyframes workspace_breathe__aX5aw{to{opacity:.4}}@media(prefers-reduced-motion:reduce){.workspace_skeleton__Tao1Y{animation:none}}@media(max-width:1000px){.workspace_cards__iHixI{grid-template-columns:1fr}.workspace_layout__TrwH0{grid-template-columns:180px minmax(0,1fr);gap:16px}.workspace_facts__t3D6j{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.workspace_layout__TrwH0{grid-template-columns:1fr}.workspace_nav__i2dYf{position:static;display:flex;flex-wrap:wrap;gap:4px}.workspace_nav__i2dYf>span{width:100%}.workspace_nav__i2dYf button{padding:8px}.workspace_header__gQWlh{padding:18px;flex-wrap:wrap}.workspace_header__gQWlh>div:last-child{width:100%}.workspace_avatar__IwPMS{width:48px;height:48px;font-size:20px}.workspace_connections__xoWgv{grid-template-columns:1fr}.workspace_facts__t3D6j{gap:18px;padding-inline:18px}.workspace_timeline__jx3sM li{grid-template-columns:1fr;gap:7px}.workspace_topline__o4HXw{flex-wrap:wrap}}.resident-workspace_profile__ursMY,.resident-workspace_workspace__TxC_j{color:var(--text);min-width:0}.resident-workspace_workspace__TxC_j{background:var(--surface);border:1px solid var(--border);overflow:hidden}.resident-workspace_listHeader__C1HaK,.resident-workspace_profileHeader__3rG0X{display:flex;align-items:center;gap:20px;padding:26px 28px}.resident-workspace_listHeader__C1HaK{justify-content:space-between}.resident-workspace_listHeader__C1HaK h2,.resident-workspace_profileHeader__3rG0X h2{margin:5px 0 7px;color:var(--text-strong);font-size:clamp(1.3rem,2.4vw,1.8rem);letter-spacing:-.025em}.resident-workspace_listHeader__C1HaK p,.resident-workspace_profileHeader__3rG0X p{margin:0;color:var(--text-muted);font-size:.9rem}.resident-workspace_eyebrow__u4jFn{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:0;color:var(--text-muted)}.resident-workspace_back__8xd9M,.resident-workspace_secondaryButton__oNIas{min-height:38px;padding:8px 13px;border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-strong);background:var(--surface);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.resident-workspace_back__8xd9M:hover,.resident-workspace_secondaryButton__oNIas:hover:not(:disabled){background:var(--panel)}.resident-workspace_secondaryButton__oNIas:disabled{opacity:.45;cursor:not-allowed}.resident-workspace_profile__ursMY :is(button,a,summary):focus-visible,.resident-workspace_workspace__TxC_j :is(button,input,select,a):focus-visible{outline:3px solid var(--blue-600);outline-offset:3px}.resident-workspace_toolbar__2mV_A{display:flex;align-items:end;gap:14px;padding:0 28px 22px}.resident-workspace_search__K1Y3o{flex:1 1}.resident-workspace_filter__s7_9z,.resident-workspace_search__K1Y3o{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:.78rem;font-weight:600}.resident-workspace_filter__s7_9z{min-width:150px}.resident-workspace_toolbar__2mV_A input,.resident-workspace_toolbar__2mV_A select{min-height:var(--control-h);width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:.88rem;padding:10px 12px}.resident-workspace_resultBar__1wwdX{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;background:var(--panel);padding:12px 28px;border-block:1px solid var(--border);font-size:.77rem;color:var(--text-muted)}.resident-workspace_resultBar__1wwdX p{margin:0;color:var(--text);font-weight:600}.resident-workspace_tableScroll__NT_O6{overflow-x:auto;position:relative}.resident-workspace_table__4gVMO{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}.resident-workspace_table__4gVMO td,.resident-workspace_table__4gVMO th{padding:16px 20px;border-bottom:1px solid var(--border)}.resident-workspace_table__4gVMO th:first-child{padding-left:28px}.resident-workspace_table__4gVMO thead th{font-size:.7rem;letter-spacing:0;color:var(--text-muted);font-weight:var(--fw-medium);padding-top:15px;padding-bottom:15px;white-space:nowrap}.resident-workspace_table__4gVMO tbody tr{transition:background .12s ease}.resident-workspace_table__4gVMO tbody tr:focus-within,.resident-workspace_table__4gVMO tbody tr:hover{background:var(--panel)}.resident-workspace_residentButton__BY8Fo{display:flex;gap:12px;align-items:center;min-height:var(--control-h);border:0;background:transparent;color:var(--text-strong);font:inherit;font-weight:600;text-align:left;padding:0;cursor:pointer}.resident-workspace_residentButton__BY8Fo:hover>span:last-child{text-decoration:underline;text-underline-offset:3px}.resident-workspace_residentButton__BY8Fo small{display:block;font-weight:400;font-size:.72rem;color:var(--text-muted);margin-top:4px}.resident-workspace_avatar__ojEgk,.resident-workspace_rowAvatar__hZ81B{display:grid;place-items:center;flex-shrink:0;color:var(--blue-600);background:var(--blue-050);border:1px solid var(--border);border-radius:12px;width:38px;height:38px;font-weight:600}.resident-workspace_avatar__ojEgk{width:70px;height:70px;border-radius:18px;font-size:1.7rem}.resident-workspace_room__5M1fp{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.resident-workspace_connected__X817c,.resident-workspace_status__QTH6W,.resident-workspace_unconnected__Hlglo{display:inline-flex;padding:5px 9px;border-radius:6px;font-size:.72rem;font-weight:600;line-height:1.3;border:1px solid var(--border);color:var(--text);background:var(--panel)}.resident-workspace_connected__X817c{color:var(--blue-600);background:var(--blue-050)}.resident-workspace_unconnected__Hlglo{color:var(--text-muted);background:var(--surface);white-space:nowrap}.resident-workspace_pagination__dB2Ky{padding:18px 28px;display:flex;justify-content:space-between;align-items:center;gap:14px;color:var(--text-muted);font-size:.78rem}.resident-workspace_pagination__dB2Ky>div{display:flex;gap:12px;align-items:center}.resident-workspace_empty__ILg3g{text-align:center;padding:48px 24px;color:var(--text-muted)}.resident-workspace_empty__ILg3g strong{color:var(--text-strong);font-size:1.1rem}.resident-workspace_profileHeader__3rG0X{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin-top:16px}.resident-workspace_profileIdentity__9Jbvd{flex:1 1;min-width:0;overflow-wrap:anywhere}.resident-workspace_profileHeader__3rG0X h2:focus{outline:none}.resident-workspace_sourceNote__EI9Nr{margin:16px 0 24px;color:var(--text-muted);font-size:.8rem;line-height:1.6}.resident-workspace_profileLayout__5PLUN{display:grid;grid-template-columns:205px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.resident-workspace_sectionNav__A5T2G{display:flex;flex-direction:column;gap:6px;position:-webkit-sticky;position:sticky;top:24px}.resident-workspace_sectionNav__A5T2G>span{padding:10px}.resident-workspace_sectionNav__A5T2G a{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;border-radius:var(--radius-md);color:var(--text);text-decoration:none;font-size:.83rem;font-weight:500}.resident-workspace_sectionNav__A5T2G a span{color:var(--text-muted)}.resident-workspace_sectionNav__A5T2G a:hover{background:var(--panel);color:var(--text-strong)}.resident-workspace_sectionGrid__ziyn6{display:grid;grid-gap:18px;gap:18px;min-width:0}.resident-workspace_card__dotZq{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);scroll-margin-top:24px;overflow:hidden}.resident-workspace_cardHeader___dMLT{padding:20px 24px;display:flex;justify-content:space-between;gap:12px;align-items:start;border-bottom:1px solid var(--border)}.resident-workspace_cardHeader___dMLT h3{margin:0;font-size:1rem;color:var(--text-strong)}.resident-workspace_cardHeader___dMLT p{margin:6px 0 0;font-size:.78rem;color:var(--text-muted)}.resident-workspace_facts__3a27t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;padding:24px;margin:0}.resident-workspace_facts__3a27t dt{color:var(--text-muted);font-size:.75rem;margin-bottom:7px}.resident-workspace_facts__3a27t dd{margin:0;color:var(--text-strong);font-weight:500;font-size:.9rem;overflow-wrap:anywhere}.resident-workspace_identifiers__cNhrj{border-top:1px solid var(--border)}.resident-workspace_identifiers__cNhrj summary{cursor:pointer;padding:15px 24px;font-size:.8rem;font-weight:500;color:var(--text-muted)}.resident-workspace_unavailable__sSouH{padding:24px;font-size:.86rem;line-height:1.6}.resident-workspace_unavailable__sSouH strong{color:var(--text);font-weight:500}.resident-workspace_unavailable__sSouH p{color:var(--text-muted);margin:8px 0 0}.resident-workspace_small__Z3GMm{font-size:.76rem}.resident-workspace_loading__CeFQ_{display:grid;grid-gap:14px;gap:14px;padding:32px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.resident-workspace_loading__CeFQ_ p{color:var(--text-muted);margin:0}.resident-workspace_skeleton__ZMAxE{height:42px;border-radius:8px;background:var(--panel);animation:resident-workspace_breathe__x6HH_ 1.4s ease-in-out infinite alternate}.resident-workspace_srOnly__7VSYu{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes resident-workspace_breathe__x6HH_{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.resident-workspace_skeleton__ZMAxE{animation:none}.resident-workspace_table__4gVMO tbody tr{transition:none}}@media (max-width:900px){.resident-workspace_toolbar__2mV_A{flex-wrap:wrap}.resident-workspace_search__K1Y3o{flex-basis:100%}.resident-workspace_filter__s7_9z{flex:1 1}.resident-workspace_profileLayout__5PLUN{grid-template-columns:1fr}.resident-workspace_sectionNav__A5T2G{position:static;flex-direction:row;flex-wrap:wrap;gap:2px}.resident-workspace_sectionNav__A5T2G>span{width:100%}.resident-workspace_sectionNav__A5T2G a{gap:12px;border:1px solid var(--border)}}@media (max-width:600px){.resident-workspace_listHeader__C1HaK,.resident-workspace_profileHeader__3rG0X{padding:20px;flex-wrap:wrap}.resident-workspace_toolbar__2mV_A{padding:0 20px 20px}.resident-workspace_filter__s7_9z{min-width:120px}.resident-workspace_resultBar__1wwdX{padding-inline:20px}.resident-workspace_table__4gVMO{min-width:660px}.resident-workspace_pagination__dB2Ky{padding:16px;flex-direction:column;align-items:start}.resident-workspace_profileHeader__3rG0X>.resident-workspace_status__QTH6W{margin-left:90px}.resident-workspace_facts__3a27t{gap:20px;padding:20px}.resident-workspace_cardHeader___dMLT{padding:18px 20px;flex-wrap:wrap}.resident-workspace_unavailable__sSouH{padding:20px}}.resident-workspace_viewSwitch__OBnPO{display:flex;gap:8px;margin:0 0 20px}.resident-workspace_viewSwitch__OBnPO button[aria-pressed=true]{background:var(--secondary);border-color:var(--border-strong);color:var(--foreground)}.resident-workspace_workspace__TxC_j{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.resident-workspace_listHeader__C1HaK{padding:28px 32px 22px;background:var(--card)}.resident-workspace_listHeader__C1HaK h2{font-size:var(--fs-2xl);margin-block:8px}.resident-workspace_directoryStats__AGiHa{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border);border-block:1px solid var(--border)}.resident-workspace_directoryStats__AGiHa>div{display:grid;grid-gap:8px;gap:8px;background:var(--surface);padding:22px 32px}.resident-workspace_directoryStats__AGiHa span{font-size:.78rem;color:var(--text-muted)}.resident-workspace_directoryStats__AGiHa strong{font-size:var(--fs-3xl);line-height:1;letter-spacing:-.04em;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.resident-workspace_directoryStats__AGiHa small{font-size:.72rem;color:var(--text-muted)}.resident-workspace_viewSwitch__OBnPO{margin:0;padding:18px 32px;flex-wrap:wrap;border-bottom:1px solid var(--border)}.resident-workspace_lifecycleTabs__5i_fe{display:flex;flex-wrap:wrap;gap:4px;margin:20px 32px 0;padding:4px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 64px);border-radius:var(--radius-control);background:var(--muted)}.resident-workspace_lifecycleTabs__5i_fe button{display:flex;align-items:center;gap:8px;min-height:var(--control-h);border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted-foreground);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);padding:6px 12px;cursor:pointer}.resident-workspace_lifecycleTabs__5i_fe button[aria-pressed=true]{color:var(--foreground);background:var(--card);border-color:var(--border);box-shadow:var(--shadow-sm)}.resident-workspace_lifecycleTabs__5i_fe button:hover{color:var(--foreground)}.resident-workspace_lifecycleTabs__5i_fe span{font-size:var(--fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.8}.resident-workspace_resultActions__PwDyt,.resident-workspace_statusGroup__FeAyN{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.resident-workspace_statusGroup__FeAyN small{width:100%;color:var(--muted-foreground)}.resident-workspace_reconciliation__g_Y8L{border-top:1px solid var(--border)}.resident-workspace_reconciliation__g_Y8L>summary{padding:16px 32px;color:var(--muted-foreground);font-size:var(--fs-sm);cursor:pointer}.resident-workspace_workspace__TxC_j summary:focus-visible{outline:3px solid var(--ring);outline-offset:-3px}.resident-workspace_toolbar__2mV_A{padding:22px 32px;background:var(--surface)}.resident-workspace_directoryNotice__LqXIK{margin:16px 32px 0;padding:12px 16px;border-radius:4px;background:var(--blue-050);color:var(--text);font-size:.8rem;line-height:1.6}.resident-workspace_table__4gVMO td,.resident-workspace_table__4gVMO th{padding-block:12px}.resident-workspace_table__4gVMO thead{background:var(--panel)}.resident-workspace_table__4gVMO tbody tr:last-child td,.resident-workspace_table__4gVMO tbody tr:last-child th{border-bottom:0}.resident-workspace_rowAvatar__hZ81B{border-radius:50%;height:36px;width:36px;font-size:.85rem}.resident-workspace_table__4gVMO .resident-workspace_status__QTH6W{border-radius:20px;background:var(--blue-050);font-size:.7rem}.resident-workspace_profileHeader__3rG0X{padding:24px 28px;border-top:4px solid var(--blue-600)}.resident-workspace_sourceNote__EI9Nr{margin:12px 0 20px;max-width:100ch}.resident-workspace_retentionCard__JnPB6{padding:20px 24px;margin:0 0 22px;background:var(--surface);border:1px solid var(--border);border-radius:16px}.resident-workspace_retentionCard__JnPB6 h3{margin:6px 0;font-size:1.05rem}.resident-workspace_retentionCard__JnPB6 p{margin:8px 0;color:var(--text-muted);font-size:.82rem;line-height:1.6}.resident-workspace_retentionCard__JnPB6 summary{cursor:pointer;color:var(--blue-600);font-size:.85rem;font-weight:600;padding-top:8px}.resident-workspace_retentionCard__JnPB6 label{display:flex;gap:10px;align-items:center;margin:16px 0;font-size:.85rem}.resident-workspace_retentionCard__JnPB6 input[type=date]{padding:10px;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-control)}.resident-workspace_retentionCard__JnPB6 .resident-workspace_confirmCheck__aupDO{align-items:flex-start;max-width:65ch;line-height:1.5}@media(max-width:650px){.resident-workspace_directoryStats__AGiHa>div{padding:16px 12px}.resident-workspace_directoryStats__AGiHa strong{font-size:1.5rem}.resident-workspace_directoryStats__AGiHa small{line-height:1.5}.resident-workspace_lifecycleTabs__5i_fe{margin-inline:16px;max-width:calc(100% - 32px);gap:4px}.resident-workspace_lifecycleTabs__5i_fe button{font-size:.76rem;gap:5px}.resident-workspace_directoryNotice__LqXIK{margin-inline:16px}.resident-workspace_toolbar__2mV_A{padding-inline:16px}}.resident-workspace_sectionNav__A5T2G button{display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;padding:13px 12px;border-radius:var(--radius-control);color:var(--text);font:inherit;font-size:.85rem;text-align:left;cursor:pointer}.resident-workspace_sectionNav__A5T2G button[aria-pressed=true]{background:var(--blue-050);color:var(--blue-600);font-weight:600}.resident-workspace_profileActions__ue0Ov{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.resident-workspace_profileActions__ue0Ov button{text-align:left;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);padding:24px;color:var(--text-strong);font:inherit;font-weight:600;cursor:pointer}.resident-workspace_profileActions__ue0Ov small{display:block;margin-top:10px;color:var(--text-muted);font-weight:400;font-size:.8rem}.resident-workspace_profileActions__ue0Ov button:hover{border-color:var(--blue-600);background:var(--blue-050)}@media(max-width:650px){.resident-workspace_profileActions__ue0Ov{grid-template-columns:1fr}}.clinical-review_card__DNN0x{min-width:0;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text)}.clinical-review_card__DNN0x *{box-sizing:border-box}.clinical-review_header__lMP9B{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 28px 22px}.clinical-review_eyebrow__Jmfj7{font-size:var(--fs-xs);letter-spacing:0;color:var(--text-muted);font-weight:var(--fw-medium)}.clinical-review_header__lMP9B h3{margin:7px 0 6px;font-size:1.4rem;letter-spacing:-.03em;color:var(--text-strong)}.clinical-review_header__lMP9B p,.clinical-review_toolbar__csSp1 p{margin:0;color:var(--text-muted);font-size:.8rem}.clinical-review_empty__RkMTT button,.clinical-review_pagination__jTsgf button,.clinical-review_refresh__7J_b8{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);padding:10px 14px;color:var(--text-strong);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.clinical-review_refresh__7J_b8{flex-shrink:0}.clinical-review_card__DNN0x button:disabled{opacity:.45;cursor:not-allowed}.clinical-review_card__DNN0x :is(button,input,summary):focus-visible{outline:3px solid var(--blue-600);outline-offset:3px}.clinical-review_reviewState__spmBG{display:flex;align-items:center;gap:8px;padding:11px 28px;font-size:.72rem;border-block:1px solid var(--border);background:var(--panel);color:var(--text-muted)}.clinical-review_dot__28JNk{width:6px;height:6px;border-radius:50%;background:var(--text-muted)}.clinical-review_reviewLabel__ruDjl{margin-left:auto}.clinical-review_categories__6uZTt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:24px 28px}.clinical-review_category__I_kkg{text-align:left;padding:15px 16px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);cursor:pointer;transition:background .12s ease,border-color .12s ease}.clinical-review_category__I_kkg:hover{background:var(--panel)}.clinical-review_category__I_kkg[aria-pressed=true]{background:var(--blue-050);border-color:var(--blue-600);box-shadow:inset 0 2px 0 var(--blue-600)}.clinical-review_category__I_kkg span{display:block;font-size:.76rem;font-weight:600}.clinical-review_category__I_kkg strong{display:block;margin:8px 0 5px;color:var(--text-strong);font-size:1.6rem;font-weight:600;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clinical-review_category__I_kkg small{color:var(--text-muted);font-size:.66rem}.clinical-review_toolbar__csSp1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 28px 17px}.clinical-review_toolbar__csSp1 h4{font-size:1rem;margin:0 0 5px;color:var(--text-strong)}.clinical-review_search__7VXTP{width:230px;max-width:45%}.clinical-review_search__7VXTP input{width:100%;min-height:38px;padding:9px 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:.78rem}.clinical-review_partial__7h5WS{margin:0 28px 16px;border-left:3px solid var(--border);padding:3px 10px;font-size:.74rem;color:var(--text-muted)}.clinical-review_workspace__qPr4V{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);border-top:1px solid var(--border);align-items:start}.clinical-review_list__fqgLQ{min-width:0;border-right:1px solid var(--border)}.clinical-review_table___iiiD{width:100%;border-collapse:collapse;text-align:left;font-size:.78rem;table-layout:fixed}.clinical-review_table___iiiD th{padding:12px 20px;background:var(--panel);color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:0;font-weight:var(--fw-medium)}.clinical-review_table___iiiD th:first-child{width:65%}.clinical-review_table___iiiD td{border-top:1px solid var(--border);padding:0 20px;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clinical-review_table___iiiD td:first-child{padding:0}.clinical-review_table___iiiD td button{display:block;width:100%;text-align:left;border:0;background:transparent;color:var(--text-strong);padding:14px 20px;cursor:pointer;font:inherit}.clinical-review_table___iiiD td button strong{display:block;font-weight:600}.clinical-review_table___iiiD td button small{display:block;margin-top:5px;font-size:.68rem;color:var(--text-muted)}.clinical-review_table___iiiD tr[data-selected=true]{background:var(--blue-050);box-shadow:inset 3px 0 0 var(--blue-600)}.clinical-review_table___iiiD tbody tr:hover{background:var(--panel)}.clinical-review_pagination__jTsgf{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;border-top:1px solid var(--border);color:var(--text-muted);font-size:.72rem}.clinical-review_pagination__jTsgf div{display:flex;gap:6px}.clinical-review_pagination__jTsgf button{padding:5px 11px;min-height:32px}.clinical-review_detail__3Zn3T{padding:22px 24px;min-width:0}.clinical-review_detail__3Zn3T h4{color:var(--text-strong);font-size:1.15rem;margin:9px 0 5px;overflow-wrap:anywhere}.clinical-review_detailSub__q2uXM{color:var(--text-muted);font-size:.74rem;margin:0 0 20px;overflow-wrap:anywhere}.clinical-review_detail__3Zn3T dl{margin:0}.clinical-review_detail__3Zn3T dl>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.73rem}.clinical-review_detail__3Zn3T dt{color:var(--text-muted)}.clinical-review_detail__3Zn3T dd{margin:0;color:var(--text-strong);text-align:right;overflow-wrap:anywhere}.clinical-review_reference__8lHCt{margin-top:18px;font-size:.7rem;color:var(--text-muted)}.clinical-review_reference__8lHCt summary,.clinical-review_sourceFooter__A4raB summary{cursor:pointer}.clinical-review_reference__8lHCt p{overflow-wrap:anywhere}.clinical-review_sourceFooter__A4raB{border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:14px;padding:15px 28px;font-size:.69rem;color:var(--text-muted);background:var(--panel)}.clinical-review_sourceFooter__A4raB details{max-width:500px}.clinical-review_sourceFooter__A4raB p{line-height:1.65}.clinical-review_empty__RkMTT{padding:45px 28px;text-align:center;color:var(--text-muted)}.clinical-review_empty__RkMTT>span{display:block;font-size:2.2rem;color:var(--blue-600)}.clinical-review_empty__RkMTT h4{margin:12px 0 8px;color:var(--text-strong);font-size:1rem}.clinical-review_empty__RkMTT p{max-width:420px;margin:0 auto;font-size:.82rem;line-height:1.65}.clinical-review_loading__tC1pt{padding:24px 28px;font-size:.8rem;color:var(--text-muted)}.clinical-review_skeleton__NIrPc{margin-top:12px;height:48px;border-radius:8px;background:var(--panel);animation:clinical-review_breathe__x6c0W 1.3s ease-in-out infinite alternate}.clinical-review_srOnly__AZb07{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes clinical-review_breathe__x6c0W{to{opacity:.4}}@media(max-width:1000px){.clinical-review_workspace__qPr4V{grid-template-columns:minmax(0,1fr)}.clinical-review_list__fqgLQ{border-right:0}.clinical-review_detail__3Zn3T{border-top:1px solid var(--border)}}@media(max-width:650px){.clinical-review_header__lMP9B{flex-wrap:wrap;padding:20px}.clinical-review_categories__6uZTt{padding:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-review_toolbar__csSp1{padding-inline:20px;flex-wrap:wrap}.clinical-review_search__7VXTP{max-width:none;width:100%}.clinical-review_reviewState__spmBG{padding-inline:20px;flex-wrap:wrap}.clinical-review_reviewLabel__ruDjl{margin-left:0}.clinical-review_partial__7h5WS{margin-inline:20px}.clinical-review_sourceFooter__A4raB{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.clinical-review_category__I_kkg{transition:none}.clinical-review_skeleton__NIrPc{animation:none}}.clinical-review_aiReview__0NMi0{margin-top:1.5rem;padding:1.1rem;border:1px solid var(--border,#dce4ef);border-radius:14px;background:var(--surface,#fff)}.clinical-review_aiReview__0NMi0 small,.clinical-review_aiReview__0NMi0>p{line-height:1.5}.clinical-review_aiReview__0NMi0 small{display:block;margin-top:1rem;opacity:.8}.clinical-review_aiQuestions__yCd_Q{padding-left:1.2rem}.clinical-review_aiQuestions__yCd_Q>li{padding:.8rem 0;border-bottom:1px solid var(--border,#dce4ef)}.clinical-review_aiQuestions__yCd_Q h5{font-size:1rem;margin:0 0 .5rem}.clinical-review_aiQuestions__yCd_Q details{margin-top:.75rem}.facility-timezone-panel_stack__RSp6R{display:flex;flex-direction:column;gap:20px}.facility-timezone-panel_form__wBwNm{display:flex;flex-direction:column;gap:16px}.facility-timezone-panel_intro__1uHBc{margin:0;color:var(--text-muted);font-size:.875rem;line-height:1.6;max-width:72ch}.facility-timezone-panel_field__MmxWE{display:flex;flex-direction:column;gap:6px;min-width:0}.facility-timezone-panel_field__MmxWE label{font-size:.8125rem;font-weight:var(--fw-semibold);color:var(--text-strong)}.facility-timezone-panel_input__0_JQv{width:100%;max-width:34rem;padding:.55rem .75rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text-strong);font:inherit;font-size:.875rem}.facility-timezone-panel_input__0_JQv[aria-invalid=true]{border-color:var(--error-border)}textarea.facility-timezone-panel_input__0_JQv{resize:vertical;min-height:4.5rem}.facility-timezone-panel_help__yd5Vl{margin:0;color:var(--text-muted);font-size:.75rem;line-height:1.55;max-width:65ch}.facility-timezone-panel_error__hGi34{margin:0;padding:.6rem .8rem;border:1px solid var(--error-border);border-radius:var(--radius-md);background:var(--error-bg);color:var(--error);font-size:.8125rem;font-weight:var(--fw-semibold);line-height:1.5}.facility-timezone-panel_success__yT1Wf{margin:0;padding:.6rem .8rem;border:1px solid var(--success-border,var(--border));border-radius:var(--radius-md);background:var(--success-bg,var(--blue-050));color:var(--success,var(--navy-700));font-size:.8125rem;line-height:1.5}.facility-timezone-panel_actions__9uuib{display:flex;align-items:center;gap:12px}.facility-timezone-panel_closeForm__FoW1W{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding-top:16px;border-top:1px solid var(--border)}