.workflowNav-module-scss-module__wT5dJG__views{flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.workflowNav-module-scss-module__wT5dJG__viewsLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ws-faint,#94a3b8);font-size:.6875rem;font-weight:600}.workflowNav-module-scss-module__wT5dJG__view{color:var(--ws-muted,#64748b);white-space:nowrap;font-size:.8125rem;transition:color .15s}.workflowNav-module-scss-module__wT5dJG__view:hover{color:var(--ws-ink,#0f172a)}.workflowNav-module-scss-module__wT5dJG__view[data-active=true]{color:var(--ws-brand,#6d28d9);font-weight:600}
.moduleNav-module-scss-module___QX7GG__strip{border-bottom:1px solid var(--ws-line,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;display:flex}.moduleNav-module-scss-module___QX7GG__tabs{flex-wrap:wrap;align-items:center;gap:1.25rem;min-width:0;margin-bottom:-1px;display:flex}.moduleNav-module-scss-module___QX7GG__tab{color:var(--ws-muted,#64748b);white-space:nowrap;border-bottom:2px solid #0000;padding-block:.5rem .6rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s}.moduleNav-module-scss-module___QX7GG__tab:hover{color:var(--ws-ink,#0f172a)}.moduleNav-module-scss-module___QX7GG__tab[data-active=true]{color:var(--ws-brand,#6d28d9);border-bottom-color:var(--ws-brand,#6d28d9);font-weight:600}.moduleNav-module-scss-module___QX7GG__tab:focus-visible{outline:2px solid var(--ws-brand,#6d28d9);outline-offset:2px;border-radius:4px}.moduleNav-module-scss-module___QX7GG__aside{flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}
.PageBreadcrumb-module-scss-module__7_d1iW__breadcrumb_control{justify-content:space-between;align-items:flex-end;margin-top:12px;margin-bottom:16px;display:flex}.PageBreadcrumb-module-scss-module__7_d1iW__breadcrumb_control_compact{align-items:center;margin-top:0;margin-bottom:0}.PageBreadcrumb-module-scss-module__7_d1iW__breadcrumb_control_left{align-items:center;display:flex}.PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumbs{align-items:center;margin:0;padding:0;font-size:1.125rem;list-style:none;display:flex}.PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumbs .PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumb:not(:last-child):after{content:"/";content:"/"/"";alt:" ";color:var(--gray-300);margin-top:.1rem;padding:0 .2rem}.PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumbs .PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumb{align-items:center;display:flex}.PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumbs .PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumb[data-disabled=true]>a{color:var(--gray-300)}.PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumbs a{cursor:pointer;outline:none;text-decoration:none;position:relative}.PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumbs a[data-hovered]{text-decoration:underline}.PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumbs a[data-focus-visible]:after{content:"";border:.125rem solid var(--gray-600);border-radius:.375rem;position:absolute;inset:-.125rem -.25rem}.ws-scope .PageBreadcrumb-module-scss-module__7_d1iW__aria_Breadcrumbs{color:var(--ws-muted);font-size:.82rem}
.PatientClinicalDrawer-module-scss-module__sYysRa__drawerDialog{max-height:100dvh;border-radius:0!important}.PatientClinicalDrawer-module-scss-module__sYysRa__drawerShell{background:linear-gradient(#fcfdff 0%,#f6f8ff 100%);flex-direction:column;height:100%;min-height:100%;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__drawerHeader{border-bottom:1px solid #dce2f6;margin-bottom:1rem;padding-bottom:.9rem}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePanel{flex-direction:column;gap:1rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePanelDrawer{flex:auto;min-height:0}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHero{flex:none;gap:.75rem;display:grid}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroMain{background:radial-gradient(circle at 7% 12%,#fb923c29,#0000 30%),radial-gradient(circle at 96% 9%,#0ea5e929,#0000 34%),linear-gradient(115deg,#fff7ed 0%,#fff 45%,#eaf7ff 100%);border:1px solid #dbe4f7;border-radius:1.35rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem;display:flex;box-shadow:0 18px 40px #0f172a0f}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroIdentity{align-items:flex-start;gap:.85rem;min-width:0;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#6d28d9;background:#faf5ffd1;border:1px solid #d8c8ff;border-radius:999px;align-items:center;width:fit-content;margin:0;padding:.24rem .72rem;font-size:.7rem;font-weight:700;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroTagRow{flex-wrap:wrap;gap:.45rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroTag{border-radius:999px;align-items:center;width:fit-content;min-height:1.55rem;padding:0 .65rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroTagViolet{color:#6d28d9;background:#faf5ffc7;border:1px solid #d8c8ff}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroTagSky{color:#0369a1;background:#f0f9ffdb;border:1px solid #bae6fd}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroTagEmerald{color:#047857;background:#f0fdf4db;border:1px solid #bbf7d0}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroTagAmber{color:#b45309;background:#fffbebe0;border:1px solid #fde68a}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePatientName{color:#1f2a44;margin:0;font-size:1.35rem;font-weight:700;line-height:1.15}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceMetaRow{color:#647099;flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.8rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceDemographicRow{flex-wrap:wrap;gap:.45rem;margin-top:.05rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceDemographicItem{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .55rem;font-size:.72rem;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceDemographicItem strong{color:#1f2a44;font-weight:700}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceLabelRow{flex-wrap:wrap;gap:.5rem;margin-top:.15rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceLabelChip{white-space:nowrap;cursor:pointer;appearance:none;border-radius:999px;outline:none;justify-content:center;align-items:center;min-height:1.9rem;padding:0 .7rem;font-size:.72rem;font-weight:700;line-height:1.2;transition:all .15s;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceLabelChipReady{color:#0f8b58;background:#edfdf5;border:1px solid #ccefdc}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceLabelChipWarning{color:#c2410c;background:#fff7ed;border:1px solid #f7d7b8}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceLabelChipNeutral{color:#4d5a84;background:#f7f9ff;border:1px solid #dce2f6}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceLabelChip:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1f2a4414}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceChipPopoverWrap{width:auto;display:inline-flex;position:relative}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceChipPopover{z-index:30;background:#fff;border:1px solid #dfe6f8;border-radius:.9rem;width:min(20rem,80vw);padding:.35rem;position:absolute;top:calc(100% + .45rem);left:0;box-shadow:0 18px 40px #17203324}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverPanel{flex-direction:column;gap:.45rem;padding:.25rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverTitle{color:#253052;margin:0;font-size:.78rem;font-weight:700;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverText{color:#647099;margin:0;font-size:.72rem;line-height:1.35}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverList{flex-direction:column;gap:.35rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverItem,.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverStaticItem{text-align:left;background:#fafcff;border:1px solid #e7ecfb;border-radius:.75rem;flex-direction:column;gap:.14rem;min-width:0;padding:.55rem .65rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverItem{cursor:pointer;appearance:none;outline:none;transition:all .15s}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverItem:hover{background:#f5f8ff;border-color:#d6def6}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverItemTitle{color:#253052;margin:0;font-size:.74rem;font-weight:700;line-height:1.25}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePopoverItemMeta{color:#6d7899;margin:0;font-size:.7rem;line-height:1.3}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceOpenBtn{background:#fff;border:1px solid #d7def5;border-radius:999px;justify-content:center;align-items:center;min-height:2.35rem;font-size:.84rem;text-decoration:none;transition:all .15s;display:inline-flex;color:#47527f!important;padding:0 .95rem!important;font-weight:700!important}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceOpenBtn:hover{background:#eef3ff;border-color:#bfcaf0;color:#33406d!important}.PatientClinicalDrawer-module-scss-module__sYysRa__patientSummary{background:#fff;border:1px solid #dce2f6;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__loadingNotice,.PatientClinicalDrawer-module-scss-module__sYysRa__partialFailureNotice,.PatientClinicalDrawer-module-scss-module__sYysRa__unavailableNotice{border-radius:.7rem;margin-top:.7rem;padding:.55rem .7rem;font-size:.8rem;line-height:1.25}.PatientClinicalDrawer-module-scss-module__sYysRa__loadingNotice{color:#53608e;background:#f7f9ff;border:1px solid #dce2f6}.PatientClinicalDrawer-module-scss-module__sYysRa__partialFailureNotice{color:#94612a;background:#fff7eb;border:1px solid #fde0b2}.PatientClinicalDrawer-module-scss-module__sYysRa__unavailableNotice{color:#9f313d;background:#fff1f2;border:1px solid #f4c8cc}.PatientClinicalDrawer-module-scss-module__sYysRa__patientSummaryLeft{align-items:center;gap:.75rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__patientSummaryText{flex-direction:column;gap:.2rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__patientSummaryActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__ancSummaryBtn{color:#be185d;background:linear-gradient(#fff7fb 0%,#fdf2f8 100%);border:1px solid #f4c6d8;border-radius:999px;justify-content:center;align-items:center;min-height:2.35rem;padding:0 .95rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__ancSummaryBtn:hover{color:#9d174d;background:#fce7f3;border-color:#ec4899}.PatientClinicalDrawer-module-scss-module__sYysRa__clinicalAlertsRail{flex-direction:column;gap:.65rem;margin-top:.85rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__clinicalAlertBanner{border:1px solid;border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:.85rem .95rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__clinicalAlertModerate{color:#9a6700;background:#fffbeb;border-color:#fbbf24}.PatientClinicalDrawer-module-scss-module__sYysRa__clinicalAlertHigh{color:#be185d;background:#fdf2f8;border-color:#f9a8d4}.PatientClinicalDrawer-module-scss-module__sYysRa__clinicalAlertIcon{background:#ffffffbf;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;animation:1.6s ease-in-out infinite PatientClinicalDrawer-module-scss-module__sYysRa__drawer-alert-pulse;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__clinicalAlertBody{flex-direction:column;gap:.2rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__clinicalAlertTitle{margin:0;font-size:.92rem;font-weight:700}.PatientClinicalDrawer-module-scss-module__sYysRa__clinicalAlertText{margin:0;font-size:.8rem;line-height:1.35}.PatientClinicalDrawer-module-scss-module__sYysRa__patientName{color:#23263a;margin:0;font-size:1rem;font-weight:600}.PatientClinicalDrawer-module-scss-module__sYysRa__openProfileBtn{font-weight:600;color:#8b00ff!important;padding:0!important}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceBody{flex:auto;gap:1rem;min-height:0;display:grid}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceBodyDrawer{grid-template-columns:minmax(12.5rem,16rem) 1fr;height:100%;min-height:72vh}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceBodyPage{grid-template-columns:minmax(14.5rem,17rem) 1fr;min-height:72vh}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRail{background:#fff;border:1px solid #dce2f6;border-radius:1rem;flex-direction:column;gap:.35rem;min-height:100%;padding:.5rem;display:flex;overflow:auto}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailButton{text-align:left;color:#4f5677;background:#fbfcff;border:1px solid #edf1fb;border-radius:.8rem;flex-direction:column;gap:.22rem;padding:.7rem .75rem;transition:all .15s;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailButton:hover{background:#f7f9ff;border-color:#d7def5}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailButtonActive{color:#5b2dc2;background:linear-gradient(#f7f2ff 0%,#f2ebff 100%);border-color:#b89dff;box-shadow:0 10px 25px #7352d014}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailButtonTitleRow{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailButtonTitle{font-size:.9rem;font-weight:600;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailBadge{border-radius:999px;justify-content:center;align-items:center;min-width:1.65rem;min-height:1.45rem;padding:0 .45rem;font-size:.7rem;font-weight:700;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailBadgeReady{color:#0f8b58;background:#edfdf5}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailBadgePartial{color:#c2410c;background:#fff7ed}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailBadgeUnavailable{color:#be123c;background:#fff1f2}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailButtonDescription{color:#6f7798;font-size:.75rem;line-height:1.3}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailButtonMeta{color:#7d88a7;font-size:.7rem;line-height:1.25}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceContentColumn{flex-direction:column;gap:.75rem;height:100%;min-height:0;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabHeader{background:#fff;border:1px solid #e2e8fa;border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.85rem .95rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabCopy{flex-direction:column;gap:.18rem;min-width:0;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#7a86a8;margin:0;font-size:.68rem;font-weight:700}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabTitle{color:#222c48;margin:0;font-size:1rem;font-weight:700}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabDescription{color:#677394;margin:0;font-size:.78rem;line-height:1.35}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabStats{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabStat,.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabStatMuted{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:0 .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabStat{color:#42507a;background:#f7f9ff;border:1px solid #d7def5}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabStatMuted{color:#94612a;background:#fff7eb;border:1px solid #fde0b2}.PatientClinicalDrawer-module-scss-module__sYysRa__contentPane{flex:auto;min-height:0;padding-right:.15rem;overflow:auto}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionGrid,.PatientClinicalDrawer-module-scss-module__sYysRa__loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@keyframes PatientClinicalDrawer-module-scss-module__sYysRa__drawer-alert-pulse{0%,to{transform:scale(1);box-shadow:0 0 #f472b626}50%{transform:scale(1.03);box-shadow:0 0 0 10px #f472b600}}.PatientClinicalDrawer-module-scss-module__sYysRa__loadingCard{background:linear-gradient(110deg,#f4f6ff 8%,#fbfcff 18%,#f4f6ff 33%) 0 0/220% 100%;border:1px solid #e3e8fa;border-radius:.85rem;min-height:9.25rem;animation:1.5s linear infinite PatientClinicalDrawer-module-scss-module__sYysRa__drawer-skeleton}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCard{background:#fff;border:1px solid #dce2f6;border-radius:.85rem;min-height:9.25rem;overflow:hidden}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardClinical{border-color:#f7c9d0}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardHeader{border-bottom:1px solid #eef1fb;padding:.75rem .85rem .5rem}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardHeaderRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardTitleBlock{flex-direction:column;gap:.2rem;min-width:0;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardTitle{color:#23263a;margin:0;font-size:1rem;font-weight:600}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardMeta{color:#7c839e;margin:0;font-size:.78rem}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardFreshness{color:#2f6f57;margin:.18rem 0 0;font-size:.72rem;font-weight:600}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRefreshBtn{color:#47527f;white-space:nowrap;background:#fff;border:1px solid #d7def5;border-radius:999px;padding:.28rem .7rem;font-size:.72rem;font-weight:700;line-height:1.2;transition:all .15s}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRefreshBtn:hover{color:#33406d;background:#eef3ff;border-color:#bfcaf0}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRefreshBtn:disabled{opacity:.65;cursor:default}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardBody{padding:.75rem .85rem .95rem}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardFooter{padding:0 .85rem .85rem}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardActions{flex-wrap:wrap;gap:.45rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardAction{color:#47527f;background:#f7f9ff;border:1px solid #d7def5;border-radius:999px;justify-content:center;align-items:center;min-height:2rem;padding:0 .75rem;font-size:.74rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardAction:hover{color:#33406d;background:#eef3ff;border-color:#bfcaf0}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardActionPrimary{color:#9d174d;background:linear-gradient(#fff7fb 0%,#fdf2f8 100%);border-color:#f4c6d8}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardActionPrimary:hover{color:#831843;background:#fce7f3;border-color:#ec4899}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionCardPlaceholder{color:#6f7798;margin:0;font-size:.82rem}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecords{flex-direction:column;gap:.45rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__patientInformationRecords{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}@media (max-width:720px){.PatientClinicalDrawer-module-scss-module__sYysRa__patientInformationRecords{grid-template-columns:minmax(0,1fr)}}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSection{flex-direction:column;gap:.7rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsMetricCard{background:linear-gradient(#fbfcff 0%,#f7f9ff 100%);border:1px solid #e6ebfb;border-radius:.7rem;min-width:0;padding:.65rem .7rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsMetricLabel{letter-spacing:.01em;color:#647099;margin:0;font-size:.71rem;font-weight:700;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsMetricValue{color:#253052;overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.94rem;font-weight:700;line-height:1.25}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsMetricMeta{color:#7480a4;margin:.28rem 0 0;font-size:.72rem;line-height:1.3}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsChartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsChartCard{background:#fff;border:1px solid #e6ebfb;border-radius:.75rem;min-width:0;padding:.7rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsChartHeader{flex-direction:column;gap:.18rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsChartTitle{color:#293455;margin:0;font-size:.8rem;font-weight:700;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsChartSubtitle{color:#7480a4;margin:0;font-size:.72rem;line-height:1.3}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsChartBody,.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDonutBody{height:12rem;margin-top:.55rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsInsightList{flex-direction:column;gap:.45rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsActivityCard{background:#fff;border:1px solid #e6ebfb;border-radius:.75rem;padding:.7rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsActivityList{flex-direction:column;gap:.42rem;margin-top:.55rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsActivityRow{background:#fafcff;border:1px solid #edf1fb;border-radius:.6rem;justify-content:space-between;gap:.65rem;padding:.5rem .6rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsActivityLabel{color:#5f6787;margin:0;font-size:.73rem;font-weight:700;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsActivityValue{color:#2b3555;text-align:right;margin:0;font-size:.73rem;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalList{flex-direction:column;gap:.45rem;margin-top:.55rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalItem{background:#fafcff;border:1px solid #edf1fb;border-radius:.65rem;padding:.55rem .6rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalHeader{justify-content:space-between;align-items:flex-start;gap:.55rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalTitle{color:#293455;margin:0;font-size:.76rem;font-weight:700;line-height:1.25}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalBadge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:1.35rem;padding:0 .45rem;font-size:.66rem;font-weight:700;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalCritical{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalWatch{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalPositive{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalRoutine{color:#475569;background:#f1f5f9;border:1px solid #dce2f6}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalMeta{color:#7480a4;margin:.24rem 0 0;font-size:.7rem;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalText{color:#5f6787;margin:.22rem 0 0;font-size:.72rem;line-height:1.35}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsSignalRationale{color:#7b879f;border-top:1px dashed #e5eaf8;margin:.26rem 0 0;padding-top:.22rem;font-size:.68rem;line-height:1.35}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDriverRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDriverCard{background:linear-gradient(#fbfcff 0%,#f4f7ff 100%);border:1px solid #e6ebfb;border-radius:.7rem;min-width:0;padding:.55rem .6rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDriverLabel{color:#647099;margin:0;font-size:.7rem;font-weight:700;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDriverValue{color:#253052;margin:.22rem 0 0;font-size:.95rem;font-weight:700;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDriverMeta{color:#7b879f;margin:.18rem 0 0;font-size:.68rem;line-height:1.25}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDriverText{color:#56627f;border-top:1px dashed #e4eaf9;margin:.28rem 0 0;padding-top:.3rem;font-size:.7rem;line-height:1.35}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsInsightItem{border:1px solid #e7ecfb;border-radius:.7rem;padding:.6rem .7rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsInsightNeutral{background:#fafcff}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsInsightPositive{background:#f2fbf7;border-color:#b7ead8}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsInsightWarning{background:#fff7ef;border-color:#f5d1b4}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsInsightTitle{color:#293455;margin:0;font-size:.78rem;font-weight:700;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsInsightText{color:#5e698a;margin:.24rem 0 0;font-size:.73rem;line-height:1.35}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordRow{background:#fafcff;border:1px solid #edf1fb;border-radius:.65rem;padding:.55rem .65rem}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordTitle{color:#2a2e49;margin:0;font-size:.83rem;font-weight:600;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordTitleRow{justify-content:space-between;align-items:flex-start;gap:.55rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordBadge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:1.35rem;padding:0 .45rem;font-size:.66rem;font-weight:700;display:inline-flex}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordBadgeNeutral{color:#475569;background:#f7f9ff;border:1px solid #dce2f6}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordBadgePositive{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordBadgeWarning{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordBadgeCritical{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordSubtitle{color:#5f6787;margin:.2rem 0 0;font-size:.75rem;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordDetail{color:#45506f;margin:.24rem 0 0;font-size:.74rem;line-height:1.3}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordMeta{color:#7d85a4;margin:.2rem 0 0;font-size:.72rem;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordOverflow{color:#6e5ccf;margin:.1rem 0 0;font-size:.72rem;font-weight:600}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionRecordLoading{background:linear-gradient(110deg,#f3f6ff 8%,#fcfdff 18%,#f3f6ff 33%) 0 0/220% 100%;border:1px solid #e4e9fb;border-radius:.65rem;height:3rem;animation:1.4s linear infinite PatientClinicalDrawer-module-scss-module__sYysRa__drawer-skeleton}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalSetCard{background:#fafcff;border:1px solid #edf1fb;border-radius:.65rem;flex-direction:column;gap:.55rem;padding:.65rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalSetHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalSetHeaderText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalSetMeta{color:#7d85a4;margin:0;font-size:.72rem;line-height:1.3}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalSetSummary{color:#5f6787;margin:0;font-size:.73rem;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalSetToggle{color:#47527f;white-space:nowrap;background:#fff;border:1px solid #d7def5;border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700;line-height:1.2;transition:all .15s}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalSetToggle:hover{color:#33406d;background:#eef3ff;border-color:#bfcaf0}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalObservationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalObservationCell{background:#fff;border:1px solid #e7ecfb;border-radius:.55rem;min-width:0;padding:.45rem .5rem}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalObservationLabel{color:#5f6787;margin:0;font-size:.69rem;font-weight:600;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__vitalObservationValue{color:#2a2e49;overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.8rem;font-weight:700;line-height:1.2}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionUnavailable{background:#fff7f8;border:1px dashed #f5c4ca;border-radius:.65rem;padding:.55rem .65rem}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionUnavailableHint{color:#9f313d;margin:.25rem 0 0;font-size:.72rem}.PatientClinicalDrawer-module-scss-module__sYysRa__emptyState{background:#fff;border:1px dashed #cbd4ef;border-radius:.85rem;padding:1.1rem}.PatientClinicalDrawer-module-scss-module__sYysRa__emptyStateTitle{color:#262a43;margin:0;font-size:.95rem;font-weight:600}.PatientClinicalDrawer-module-scss-module__sYysRa__emptyStateText{color:#6f7798;margin:.25rem 0 0;font-size:.82rem}@media (max-width:1024px){.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceBody,.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceBodyDrawer,.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceBodyPage{grid-template-columns:1fr;height:auto}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabHeader{flex-direction:column}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceActiveTabStats{justify-content:flex-start}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRail{grid-template-columns:repeat(2,minmax(0,1fr));max-height:11rem;display:grid}.PatientClinicalDrawer-module-scss-module__sYysRa__sectionGrid,.PatientClinicalDrawer-module-scss-module__sYysRa__loadingGrid{grid-template-columns:1fr}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsChartGrid{grid-template-columns:1fr}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDriverRow,.PatientClinicalDrawer-module-scss-module__sYysRa__vitalObservationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroMain{flex-direction:column;align-items:flex-start}.PatientClinicalDrawer-module-scss-module__sYysRa__workspaceHeroActions{justify-content:flex-start;width:100%}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRail{white-space:nowrap;flex-direction:row;display:flex;overflow:auto}.PatientClinicalDrawer-module-scss-module__sYysRa__tabRailButton{min-width:8.75rem}.PatientClinicalDrawer-module-scss-module__sYysRa__workspacePatientName{font-size:1.15rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsGrid,.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDriverRow{grid-template-columns:1fr}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsChartBody,.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsDonutBody{height:11rem}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsActivityRow{flex-direction:column}.PatientClinicalDrawer-module-scss-module__sYysRa__analyticsActivityValue{text-align:left}}@keyframes PatientClinicalDrawer-module-scss-module__sYysRa__drawer-skeleton{to{background-position-x:-220%}}
.AssignSpecialistDialog-module-scss-module__ARVyEa__admission_info{background:var(--status-light-blue-bg);color:var(--status-light-blue-text);border-radius:.5rem;padding:.75rem}
.actionMenu-module-scss-module__toj2ja__trigger_button{background:var(--color-careatrium-gray);width:2rem;min-width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;border:1px solid #0000;border-radius:999px;outline:none;justify-content:center;align-items:center;transition:background-color .16s,border-color .16s;display:inline-flex}.actionMenu-module-scss-module__toj2ja__trigger_button:hover{background:var(--gray-100)}.actionMenu-module-scss-module__toj2ja__trigger_button:focus-visible{border-color:var(--primary)}.actionMenu-module-scss-module__toj2ja__trigger_button:disabled{cursor:not-allowed;opacity:.5}.actionMenu-module-scss-module__toj2ja__popover{overscroll-behavior:contain;background-color:var(--bg-primary);z-index:9999;border:1px solid var(--border);border-radius:.5rem;min-width:min(13rem,100vw - 2rem);max-width:calc(100vw - 1rem);max-height:min(24rem,100vh - 2rem);padding:.1875rem 0;overflow:visible;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.actionMenu-module-scss-module__toj2ja__popover[data-entering]{animation:.2s ease-in actionMenu-module-scss-module__toj2ja__fadeIn,.2s ease-in actionMenu-module-scss-module__toj2ja__zoomIn}.actionMenu-module-scss-module__toj2ja__popover[data-exiting]{animation:.2s ease-out actionMenu-module-scss-module__toj2ja__fadeOut,.2s ease-out actionMenu-module-scss-module__toj2ja__zoomOut}.actionMenu-module-scss-module__toj2ja__menu{max-height:min(24rem,100vh - 2rem);padding:.1875rem 0;overflow:visible}.actionMenu-module-scss-module__toj2ja__menu_branch{position:relative}.actionMenu-module-scss-module__toj2ja__menu_item,.actionMenu-module-scss-module__toj2ja__sub_menu_item{appearance:none;color:inherit;cursor:pointer;word-break:break-word;text-align:left;background:0 0;border:0;outline:none;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.actionMenu-module-scss-module__toj2ja__menu_item>span,.actionMenu-module-scss-module__toj2ja__sub_menu_item>span{flex:1;line-height:1.2}.actionMenu-module-scss-module__toj2ja__menu_item:hover,.actionMenu-module-scss-module__toj2ja__sub_menu_item:hover{background:var(--gray-100)}.actionMenu-module-scss-module__toj2ja__submenu_panel{border:1px solid var(--border);background-color:var(--bg-primary);z-index:10000;border-radius:.5rem;min-width:min(12rem,100vw - 2rem);max-width:calc(100vw - 1rem);max-height:min(24rem,100vh - 2rem);position:absolute;top:-.1875rem;left:calc(100% - 1px);overflow:visible;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.actionMenu-module-scss-module__toj2ja__submenu_panel[data-side=left]{left:auto;right:calc(100% - 1px)}@media (max-width:640px){.actionMenu-module-scss-module__toj2ja__popover{border-radius:1rem;max-height:min(24rem,100dvh - 2rem)}.actionMenu-module-scss-module__toj2ja__menu_item,.actionMenu-module-scss-module__toj2ja__sub_menu_item{padding:.8rem 1rem}}.actionMenu-module-scss-module__toj2ja__menu_item_disabled{cursor:not-allowed;opacity:.55}.actionMenu-module-scss-module__toj2ja__menu_item_disabled:hover{background:0 0}.actionMenu-module-scss-module__toj2ja__submenu_trigger>span{flex-grow:1}.actionMenu-module-scss-module__toj2ja__submenu_arrow{width:.72rem;height:.72rem;color:color-mix(in srgb, var(--text-secondary) 78%, #fff 22%);stroke-width:1.7px;flex-shrink:0;margin-left:auto;margin-right:.25rem}@keyframes actionMenu-module-scss-module__toj2ja__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes actionMenu-module-scss-module__toj2ja__zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes actionMenu-module-scss-module__toj2ja__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes actionMenu-module-scss-module__toj2ja__zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}
.avatar-module-scss-module__AiUS_q__avatar{text-transform:capitalize;background:var(--primary-50);border:1px solid #fff;border-radius:50%;flex-shrink:0;grid-row:1/-1;justify-content:center;align-items:center;display:flex}
.patientCard-module-scss-module__YXBMEq__patient_info{background:var(--gray-10);border:1px solid var(--gray-50);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.patientCard-module-scss-module__YXBMEq__view_patient_btn{color:var(--primary);font-weight:600;transition:color .15s}.patientCard-module-scss-module__YXBMEq__view_patient_btn:hover{color:var(--primary-dark)}
.clinicalListSurface-module-scss-module__lCve1G__section{background:var(--ws-surface,#fff);border:1px solid var(--ws-line,#e2e8f0);border-radius:var(--ws-radius-card,16px);padding:1.25rem}.clinicalListSurface-module-scss-module__lCve1G__sectionHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.clinicalListSurface-module-scss-module__lCve1G__title{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}.clinicalListSurface-module-scss-module__lCve1G__subtitle{color:#64748b;max-width:760px;margin:.25rem 0 0;font-size:.9rem;line-height:1.55}.clinicalListSurface-module-scss-module__lCve1G__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.clinicalListSurface-module-scss-module__lCve1G__countBadge,.clinicalListSurface-module-scss-module__lCve1G__warningBadge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;padding:.35rem .8rem;font-size:.78rem;font-weight:700;display:inline-flex}.clinicalListSurface-module-scss-module__lCve1G__countBadge{color:#5b21b6;background:#f3e8ff;border:1px solid #ddd6fe}.clinicalListSurface-module-scss-module__lCve1G__warningBadge{color:#b45309;background:#fff7ed;border:1px solid #fed7aa}.clinicalListSurface-module-scss-module__lCve1G__filterPanel{border-bottom:1px solid var(--ws-line,#e2e8f0);gap:.9rem;margin-bottom:1.25rem;padding-bottom:1rem;display:grid}.clinicalListSurface-module-scss-module__lCve1G__filterScopeRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.clinicalListSurface-module-scss-module__lCve1G__statusFilterBar{padding-bottom:.15rem;overflow-x:auto}.clinicalListSurface-module-scss-module__lCve1G__filterGrid{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.clinicalListSurface-module-scss-module__lCve1G__filterGrid>*{flex:190px;min-width:0}.clinicalListSurface-module-scss-module__lCve1G__filterSearch{flex:2 260px}.clinicalListSurface-module-scss-module__lCve1G__appointmentFilterGrid{align-items:flex-end}.clinicalListSurface-module-scss-module__lCve1G__appointmentFilterGrid>*{flex:12rem}.clinicalListSurface-module-scss-module__lCve1G__appointmentFilterGrid .clinicalListSurface-module-scss-module__lCve1G__filterWide{flex:18rem}.clinicalListSurface-module-scss-module__lCve1G__filterActions{flex-wrap:wrap;flex:none;align-items:flex-end;gap:.5rem;display:flex}.clinicalListSurface-module-scss-module__lCve1G__singleFilterAction{align-items:end;min-height:2.5rem;display:flex}.clinicalListSurface-module-scss-module__lCve1G__columnPickerSlot{justify-content:flex-start;align-items:end;min-height:2.5rem;display:flex}.clinicalListSurface-module-scss-module__lCve1G__inlineMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:760px){.clinicalListSurface-module-scss-module__lCve1G__section{padding:1rem}.clinicalListSurface-module-scss-module__lCve1G__sectionHeader{flex-direction:column}.clinicalListSurface-module-scss-module__lCve1G__actions{justify-content:flex-start;width:100%}.clinicalListSurface-module-scss-module__lCve1G__appointmentFilterGrid>*{flex-basis:100%}}
.customButton-module-scss-module___YNJ7q__button{white-space:nowrap;cursor:pointer;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:.5rem;width:max-content;min-width:fit-content;transition:all .2s;display:flex;position:relative;overflow:hidden}.customButton-module-scss-module___YNJ7q__button[data-fullwidth=true]{width:100%}.customButton-module-scss-module___YNJ7q__button:disabled{cursor:not-allowed;opacity:.5}.customButton-module-scss-module___YNJ7q__button .customButton-module-scss-module___YNJ7q__icon_control{justify-content:center;align-items:center;padding:0;display:flex}.customButton-module-scss-module___YNJ7q__contained{color:var(--on-primary);background:var(--button-primary-bg);border-color:var(--button-primary-border);border-radius:.5rem;padding:0 1.125rem}.customButton-module-scss-module___YNJ7q__contained:disabled{background:var(--button-primary-bg-disabled);border-color:var(--input-placeholder)}.customButton-module-scss-module___YNJ7q__contained:active{background:var(--button-primary-bg-active)}.customButton-module-scss-module___YNJ7q__contained:hover{background:var(--button-primary-bg-hover)}.customButton-module-scss-module___YNJ7q__contained[data-submit-gradient=true]{background:var(--button-primary-gradient);border-color:var(--button-primary-gradient-border);box-shadow:var(--button-primary-gradient-shadow)}.customButton-module-scss-module___YNJ7q__contained[data-submit-gradient=true]:disabled{background:var(--button-primary-gradient);border-color:var(--button-primary-gradient-border);box-shadow:none}.customButton-module-scss-module___YNJ7q__contained[data-submit-gradient=true]:active{background:var(--button-primary-gradient-active)}.customButton-module-scss-module___YNJ7q__contained[data-submit-gradient=true]:hover{background:var(--button-primary-gradient-hover)}.customButton-module-scss-module___YNJ7q__contained_light{background:var(--gray-100);color:var(--text-black);border-color:var(--gray-100);border-radius:.5rem;padding:0 1.125rem}.customButton-module-scss-module___YNJ7q__contained_light:active{background:color-mix(in srgb, var(--gray-100) 80%, black)}.customButton-module-scss-module___YNJ7q__contained_light:hover{background:color-mix(in srgb, var(--gray-100) 90%, white)}.customButton-module-scss-module___YNJ7q__outlined{color:var(--primary);border-color:var(--primary);background:0 0;border-radius:.5rem;padding:0 1.125rem}.customButton-module-scss-module___YNJ7q__outlined:disabled{color:var(--input-placeholder);border-color:var(--input-placeholder)}.customButton-module-scss-module___YNJ7q__outlined:hover{border-color:var(--primary)}.customButton-module-scss-module___YNJ7q__text{background:0 0;min-height:max-content;padding:0}.customButton-module-scss-module___YNJ7q__text:disabled{color:var(--input-placeholder)}.customButton-module-scss-module___YNJ7q__text:active{color:var(--text-primary)}.customButton-module-scss-module___YNJ7q__icon{aspect-ratio:1;width:auto;height:auto;min-height:max-content;color:var(--text-secondary);background:0 0;background:var(--gray-10);border-radius:50%;justify-content:center;align-items:center;padding:.375rem;display:flex}.customButton-module-scss-module___YNJ7q__icon:disabled{color:var(--input-placeholder);border-color:var(--input-placeholder)}.customButton-module-scss-module___YNJ7q__icon:active{color:var(--text-primary);border-color:var(--text-primary)}.customButton-module-scss-module___YNJ7q__icon:hover{background:var(--gray-100)}.customButton-module-scss-module___YNJ7q__ripple_effect{background:color-mix(in srgb, var(--text-primary) 20%, transparent);opacity:1;border-radius:50%;width:1.25rem;height:1.25rem;animation:.6s linear customButton-module-scss-module___YNJ7q__ripple;position:absolute;top:0;left:0}@keyframes customButton-module-scss-module___YNJ7q__ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(6)}}.ws-scope .customButton-module-scss-module___YNJ7q__button{border-radius:var(--ws-radius-control);letter-spacing:-.005em;font-weight:550}:is(.ws-scope .customButton-module-scss-module___YNJ7q__contained,.ws-scope .customButton-module-scss-module___YNJ7q__contained_light,.ws-scope .customButton-module-scss-module___YNJ7q__outlined){border-radius:var(--ws-radius-control)}.ws-scope .customButton-module-scss-module___YNJ7q__outlined{border-color:var(--ws-line);color:var(--ws-ink-2)}.ws-scope .customButton-module-scss-module___YNJ7q__outlined:hover:not(:disabled){border-color:var(--ws-brand-tint-border);background:var(--ws-brand-tint);color:var(--ws-brand)}
.customTable-module-scss-module__wQEPwW__heading{align-items:center;gap:.625rem;display:flex}@media only screen and (min-width:0) and (max-width:767.99px){.customTable-module-scss-module__wQEPwW__heading{margin:1.25rem 0 .625rem}}@media only screen and (min-width:768px){.customTable-module-scss-module__wQEPwW__heading{margin:1.25rem 0 .625rem}}.customTable-module-scss-module__wQEPwW__heading h3{color:var(--text-primary);margin:0}.customTable-module-scss-module__wQEPwW__heading div{border:1px solid var(--status-info-text);color:var(--status-info-text);background:var(--status-info-bg);border-radius:.375rem;align-items:center;padding:.25rem .4375rem;line-height:1;display:flex}.customTable-module-scss-module__wQEPwW__aria_table_container{border-radius:.625rem;width:100%}.customTable-module-scss-module__wQEPwW__aria_table_container[data-variant=default]{background:var(--bg-primary);border:1px solid var(--border-50);border-radius:.875rem;padding:.25rem 1.1rem 1.1rem;box-shadow:0 1px 2px #0f172a0a}.customTable-module-scss-module__wQEPwW__aria_table_container[data-variant=compact]{border-radius:0;padding:0}.customTable-module-scss-module__wQEPwW__aria_table_container[data-variant=rounded]{padding:0 .625rem .625rem}.customTable-module-scss-module__wQEPwW__aria_table_container[data-variant=clinical]{box-shadow:none;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:0;overflow:hidden}.customTable-module-scss-module__wQEPwW__aria_table_container[data-nopad=true]{padding-left:0;padding-right:0}.customTable-module-scss-module__wQEPwW__aria_table_container .customTable-module-scss-module__wQEPwW__resize_container{width:100%;min-width:0;position:relative;overflow-x:auto}.customTable-module-scss-module__wQEPwW__table_controls{color:var(--text-secondary);justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem .75rem .25rem;font-size:.875rem;font-weight:600;display:flex}[data-nopad=true] .customTable-module-scss-module__wQEPwW__table_controls{padding-right:1rem}[data-variant=clinical] .customTable-module-scss-module__wQEPwW__table_controls{color:#64748b;padding:.875rem 1rem .25rem;font-size:.875rem}.customTable-module-scss-module__wQEPwW__aria_Table{border-spacing:0;word-break:normal;forced-color-adjust:none;outline:none;align-self:start;min-width:100%!important}.customTable-module-scss-module__wQEPwW__aria_Table[data-focus-visible]{outline:2px solid var(--gray-100);outline-offset:-1px}.customTable-module-scss-module__wQEPwW__aria_Table[data-variant=clinical]{border-collapse:collapse;min-width:820px}.customTable-module-scss-module__wQEPwW__aria_Table[data-variant=clinical] tbody tr{transition:background-color .16s}.customTable-module-scss-module__wQEPwW__aria_Table[data-variant=clinical] tbody tr:hover{background:#f8fafc}.customTable-module-scss-module__wQEPwW__aria_Table[data-variant=clinical] tbody tr:last-child td{border-bottom:0}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-TableHeader{color:var(--text-primary)}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-TableHeader:after{content:"";height:.125rem;display:table-row}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-TableHeader tr:last-child .customTable-module-scss-module__wQEPwW__react-aria-Column{border-bottom:1px solid var(--border);cursor:default}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row{--radius-top:.375rem;--radius-bottom:.375rem;--radius:var(--radius-top) var(--radius-top) var(--radius-bottom) var(--radius-bottom);border-radius:var(--radius);clip-path:inset(0 round var(--radius));cursor:default;outline:none;transition:background-color .18s;position:relative;transform:scale(1)}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row:hover{background:#f8fafcf2}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-pressed]{background:var(--gray-100)}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-selected]{background:var(--status-error-bg);color:var(--text-primary)}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-selected][data-focus-visible],.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-selected] .customTable-module-scss-module__wQEPwW__react-aria-Cell[data-focus-visible]{outline-offset:-4px}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-disabled]{color:var(--text-disabled)}@supports selector(:has(.foo)){:is(.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-selected]:has(+[data-selected]),.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-selected]:has(+.customTable-module-scss-module__wQEPwW__react-aria-DropIndicator+[data-selected])){--radius-bottom:0px}.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-selected]+[data-selected],.customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row[data-selected]+.customTable-module-scss-module__wQEPwW__react-aria-DropIndicator+[data-selected]{--radius-top:0px}}.customTable-module-scss-module__wQEPwW__aria_column,.customTable-module-scss-module__wQEPwW__aria_cell{text-align:left;white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);outline:none;height:auto;overflow:hidden}.customTable-module-scss-module__wQEPwW__aria_column[data-variant=default],.customTable-module-scss-module__wQEPwW__aria_cell[data-variant=default]{border-bottom:1px solid var(--border-50)}[data-variant=compact] .customTable-module-scss-module__wQEPwW__aria_column,[data-variant=compact] .customTable-module-scss-module__wQEPwW__aria_cell{border-bottom:none;padding:0}[data-variant=rounded] .customTable-module-scss-module__wQEPwW__aria_column,[data-variant=rounded] .customTable-module-scss-module__wQEPwW__aria_cell{border-bottom:none}.customTable-module-scss-module__wQEPwW__aria_column[data-variant=clinical],.customTable-module-scss-module__wQEPwW__aria_cell[data-variant=clinical]{white-space:nowrap;vertical-align:top;border-bottom:1px solid #e2e8f0}.customTable-module-scss-module__wQEPwW__aria_column[data-focus-visible],.customTable-module-scss-module__wQEPwW__aria_cell[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.customTable-module-scss-module__wQEPwW__aria_column{background:var(--bg-primary);color:var(--text-black);letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:700}.customTable-module-scss-module__wQEPwW__aria_column[data-variant=default]{padding:.85rem .9375rem}[data-variant=compact] .customTable-module-scss-module__wQEPwW__aria_column{padding:0}[data-variant=rounded] .customTable-module-scss-module__wQEPwW__aria_column{background:var(--bg-quaternary);padding:.5rem .9375rem}.customTable-module-scss-module__wQEPwW__aria_column[data-variant=clinical]{color:#64748b;letter-spacing:.05em;text-transform:uppercase;background:#f8fafc;padding:.8rem;font-size:.82rem;font-weight:700;line-height:1.45}.customTable-module-scss-module__wQEPwW__aria_column .customTable-module-scss-module__wQEPwW__column_control{white-space:nowrap;align-items:center;gap:.625rem;width:100%;display:flex;overflow:hidden}.customTable-module-scss-module__wQEPwW__aria_column .customTable-module-scss-module__wQEPwW__column_control .customTable-module-scss-module__wQEPwW__sort_control{justify-content:space-between;align-items:center;width:max-content;display:flex}.customTable-module-scss-module__wQEPwW__aria_column .customTable-module-scss-module__wQEPwW__column_control .customTable-module-scss-module__wQEPwW__sort_control .customTable-module-scss-module__wQEPwW__sort_indicator{min-height:max-content;color:var(--text-secondary)}.customTable-module-scss-module__wQEPwW__aria_column .customTable-module-scss-module__wQEPwW__column_control .customTable-module-scss-module__wQEPwW__sort_control .customTable-module-scss-module__wQEPwW__sort_indicator[data-rotated=true]{transform:rotate(180deg)}.customTable-module-scss-module__wQEPwW__aria_column .customTable-module-scss-module__wQEPwW__column_control .customTable-module-scss-module__wQEPwW__sort_control .customTable-module-scss-module__wQEPwW__aria_columnResizer{align-self:flex-end}.customTable-module-scss-module__wQEPwW__aria_cell{padding:.625rem .9375rem;font-size:1rem;line-height:1.45;transform:translateZ(0)}.customTable-module-scss-module__wQEPwW__aria_cell[data-variant=default]{padding:.75rem .9375rem}[data-variant=compact] .customTable-module-scss-module__wQEPwW__aria_cell{padding:.3rem 0}[data-variant=rounded] .customTable-module-scss-module__wQEPwW__aria_cell{padding:.62rem .9375rem}.customTable-module-scss-module__wQEPwW__aria_cell[data-variant=clinical]{color:#0f172a;padding:.8rem;font-size:1rem;line-height:1.45}.customTable-module-scss-module__wQEPwW__aria_cell[data-variant=clinical] :where(a,button,div,p,span){line-height:inherit;font-size:inherit!important}.customTable-module-scss-module__wQEPwW__aria_columnResizer{background-color:var(--text-secondary);touch-action:none;box-sizing:border-box;background-clip:content-box;border:.1875rem #0000;border-style:none solid;flex:none;width:.5rem;height:1.5625rem}.customTable-module-scss-module__wQEPwW__aria_columnResizer[data-resizable-direction=both]{cursor:ew-resize}.customTable-module-scss-module__wQEPwW__aria_columnResizer[data-resizable-direction=left]{cursor:e-resize}.customTable-module-scss-module__wQEPwW__aria_columnResizer[data-resizable-direction=right]{cursor:w-resize}.customTable-module-scss-module__wQEPwW__aria_columnResizer[data-focus-visible]{background-color:var(--primary)}.customTable-module-scss-module__wQEPwW__aria_columnResizer[data-resizing]{border-color:var(--primary);background-color:#0000}.customTable-module-scss-module__wQEPwW__empty_table{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.customTable-module-scss-module__wQEPwW__empty_msg{color:var(--text-secondary);margin:.625rem 0 0}.ws-scope .customTable-module-scss-module__wQEPwW__aria_table_container[data-variant=rounded]{background:var(--ws-surface);border-color:var(--ws-line);border-radius:var(--ws-radius-card);box-shadow:none}.ws-scope .customTable-module-scss-module__wQEPwW__aria_table_container{background:var(--ws-surface);border-color:var(--ws-line);border-radius:var(--ws-radius-card);box-shadow:none}.ws-scope .customTable-module-scss-module__wQEPwW__aria_column{background:var(--ws-canvas);color:var(--ws-muted);letter-spacing:.07em;padding:.62rem .85rem;font-size:.69rem;font-weight:600}.ws-scope .customTable-module-scss-module__wQEPwW__aria_column[data-variant=default]{background:var(--ws-canvas);color:var(--ws-muted);letter-spacing:.07em;padding:.62rem .85rem;font-size:.69rem;font-weight:600}.ws-scope .customTable-module-scss-module__wQEPwW__aria_column[data-variant=clinical]{background:var(--ws-canvas);color:var(--ws-muted);letter-spacing:.07em;padding:.62rem .85rem;font-size:.69rem;font-weight:600}.ws-scope .customTable-module-scss-module__wQEPwW__aria_cell{color:var(--ws-ink);padding:.6rem .85rem;font-size:.84rem;line-height:1.45}.ws-scope .customTable-module-scss-module__wQEPwW__aria_cell[data-variant=default]{color:var(--ws-ink);padding:.6rem .85rem;font-size:.84rem;line-height:1.45}.ws-scope .customTable-module-scss-module__wQEPwW__aria_cell[data-variant=clinical]{color:var(--ws-ink);padding:.6rem .85rem;font-size:.84rem;line-height:1.45}.ws-scope .customTable-module-scss-module__wQEPwW__aria_Table[data-variant=clinical] tbody tr:hover{background:var(--ws-brand-tint)}.ws-scope .customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-Row:hover{background:var(--ws-brand-tint)}.ws-scope .customTable-module-scss-module__wQEPwW__aria_Table .customTable-module-scss-module__wQEPwW__react-aria-TableHeader tr:last-child .customTable-module-scss-module__wQEPwW__react-aria-Column{border-bottom:1px solid var(--ws-line)}
.customDialog-module-scss-module__H3eUjq__dialog{max-width:var(--max-width);background:#fff;border:1px solid #d7dfed;border-radius:.5rem;width:100%;overflow:hidden;box-shadow:0 20px 44px #0f172a2e}@media (max-width: calc(var(--max-width) + 2rem)){.customDialog-module-scss-module__H3eUjq__dialog{max-width:95%}}.customDialog-module-scss-module__H3eUjq__fullHeight{height:min(100dvh - 1.25rem,100%);min-height:0;max-height:calc(100dvh - 1.25rem)}
.baseDialog-module-scss-module__DrIwBG__base_dialog{flex-direction:column;min-height:0;display:flex}.baseDialog-module-scss-module__DrIwBG__base_dialog .baseDialog-module-scss-module__DrIwBG__extraFooterContent{border-top:1px solid var(--border-50);background:#fff;justify-content:space-between;align-items:center;gap:.75rem;margin-top:0;padding:1rem;display:flex}.baseDialog-module-scss-module__DrIwBG__base_dialog .baseDialog-module-scss-module__DrIwBG__extraFooterContent>div{border-top:0;margin-top:0;padding:0}.baseDialog-module-scss-module__DrIwBG__fullHeightDialog{height:100%;min-height:0}.baseDialog-module-scss-module__DrIwBG__scrollableBody{flex:auto;min-height:0;overflow-y:auto}.baseDialog-module-scss-module__DrIwBG__footerSpacer{display:none}.baseDialog-module-scss-module__DrIwBG__actionsDock{border-top:1px solid var(--border-50);background:#fff;flex-shrink:0}.baseDialog-module-scss-module__DrIwBG__dialogBody{min-height:0;padding:1rem}.baseDialog-module-scss-module__DrIwBG__dialogBody:empty{display:none}.baseDialog-module-scss-module__DrIwBG__loading_dialog{justify-content:center;align-items:center;width:100%;max-width:32rem;min-height:32rem;display:flex}
.customModal-module-scss-module__1TMxzW__aria_ModalOverlay{z-index:300;background:#00000080;width:100%;height:100%;padding:.625rem .3125rem;position:fixed;top:0;left:0;overflow-y:auto}@media only screen and (min-width:576px){.customModal-module-scss-module__1TMxzW__aria_ModalOverlay{padding:.75rem}}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay[data-entering]{animation:.2s customModal-module-scss-module__1TMxzW__modal-fade}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay[data-exiting]{animation:.15s ease-in reverse customModal-module-scss-module__1TMxzW__modal-fade}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent{z-index:301;-ms-overflow-style:none;scrollbar-width:none;width:100%}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent::-webkit-scrollbar{display:none}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent::-webkit-scrollbar-thumb{border-radius:none;background-color:#0000}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent{justify-content:center;min-height:calc(100dvh - 1.25rem);display:flex}@media only screen and (min-width:576px){.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent{align-items:flex-start}}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent>section{background:var(--bg-primary);border:1px solid var(--border);outline:none;flex-direction:column;min-height:0;margin:0 auto;display:flex;box-shadow:0 8px 20px #0000001a}@media only screen and (min-width:576px){.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent>section{border-radius:.75rem}}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent>section[data-entering]{animation:.3s cubic-bezier(.175,.885,.32,1.275) customModal-module-scss-module__1TMxzW__modal-zoom}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay_slide_right>section{animation:.3s cubic-bezier(.175,.885,.32,1.275) customModal-module-scss-module__1TMxzW__slide-in-right}@media only screen and (min-width:0) and (max-width:575.99px){.customModal-module-scss-module__1TMxzW__aria_ModalOverlay_slide_right>section{border-radius:0!important}}.customModal-module-scss-module__1TMxzW__aria_ModalOverlay_slide_left>section{animation:.3s cubic-bezier(.175,.885,.32,1.275) customModal-module-scss-module__1TMxzW__slide-in-left}@media only screen and (min-width:0) and (max-width:575.99px){.customModal-module-scss-module__1TMxzW__aria_ModalOverlay_slide_left>section{border-radius:0!important}}.customModal-module-scss-module__1TMxzW__left_pos>section{margin:0 auto 0 0!important}.customModal-module-scss-module__1TMxzW__right_pos>section{margin:0 0 0 auto!important}@keyframes customModal-module-scss-module__1TMxzW__slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0%)}}@keyframes customModal-module-scss-module__1TMxzW__slide-in-right{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes customModal-module-scss-module__1TMxzW__modal-fade{0%{opacity:0}to{opacity:1}}@keyframes customModal-module-scss-module__1TMxzW__modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}
.customRadioGroup-module-scss-module__Y1v6TG__default_wrapper{flex-wrap:wrap;gap:4rem;display:flex}.customRadioGroup-module-scss-module__Y1v6TG__radio{color:var(--text-secondary);align-items:center;gap:.75rem;transition:all .2s;display:flex;position:relative}.customRadioGroup-module-scss-module__Y1v6TG__radio:before{content:"";box-sizing:border-box;background:var(--background);border:2px solid var(--gray-300);border-radius:50%;width:1.25rem;height:1.25rem;transition:all .2s;display:block}.customRadioGroup-module-scss-module__Y1v6TG__radio[data-selected=true]:before{background:var(--primary-400);border:2px solid var(--primary-400);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1rem}.customRadioGroup-module-scss-module__Y1v6TG__radio[data-invalid=true]:before{border-color:var(--text-danger)}.customRadioGroup-module-scss-module__Y1v6TG__outlined_wrapper{grid-template-columns:1fr 1fr;gap:1rem;display:grid;position:relative}.customRadioGroup-module-scss-module__Y1v6TG__outlined_wrapper .customRadioGroup-module-scss-module__Y1v6TG__outlined_radio{background:var(--background);border:1px solid var(--gray-200);border-radius:8px;align-items:center;gap:.75rem;padding:0 1.6rem;display:flex;position:relative}.customRadioGroup-module-scss-module__Y1v6TG__outlined_wrapper .customRadioGroup-module-scss-module__Y1v6TG__outlined_radio[data-disabled=true]{border:1px dashed var(--gray-200)!important;background:#f1f3f9!important}.customRadioGroup-module-scss-module__Y1v6TG__outlined_wrapper .customRadioGroup-module-scss-module__Y1v6TG__outlined_radio:before{content:"";box-sizing:border-box;background:var(--background);border:1px solid var(--gray-200);border-radius:50%;width:1.25rem;height:1.25rem;transition:all .2s;display:block}.customRadioGroup-module-scss-module__Y1v6TG__outlined_wrapper .customRadioGroup-module-scss-module__Y1v6TG__outlined_radio[data-selected=true]{border-color:var(--primary);background:var(--primary-50)}.customRadioGroup-module-scss-module__Y1v6TG__outlined_wrapper .customRadioGroup-module-scss-module__Y1v6TG__outlined_radio[data-selected=true]:before{background:var(--primary-400);border-color:var(--primary-400);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1rem}.customRadioGroup-module-scss-module__Y1v6TG__outlined_wrapper:has([data-invalid=true]) .customRadioGroup-module-scss-module__Y1v6TG__group_radio{border-color:var(--bg-error--500)}.customRadioGroup-module-scss-module__Y1v6TG__outlined_wrapper:has([data-invalid=true]) .customRadioGroup-module-scss-module__Y1v6TG__group_radio:before{border-color:var(--bg-error--500)}
.TakeEWSDialog-module-scss-module__uIHSTq__ews_score_box{background:var(--gray-10);border:1px solid var(--gray-50);border-radius:.625rem;padding:1rem 1.25rem}.TakeEWSDialog-module-scss-module__uIHSTq__ews_score_box_advs{grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:.625rem;display:grid}.TakeEWSDialog-module-scss-module__uIHSTq__take_emergency_assessment_form_row>div:last-of-type{grid-column:span 3}@media (max-width:1024px){.TakeEWSDialog-module-scss-module__uIHSTq__take_emergency_assessment_form_row>div:last-of-type{grid-column:span 1}}.TakeEWSDialog-module-scss-module__uIHSTq__required_notice{color:var(--text-danger);font-size:.8125rem}.TakeEWSDialog-module-scss-module__uIHSTq__required_field_error{color:var(--text-danger);margin-top:-.25rem;font-size:.8125rem}
.AppointmentDetails-module-scss-module__W6QCZq__container{border:1px solid var(--border);background:radial-gradient(120% 100% at 100% 0%, #6366f10d 0%, #f8faff4d 35%, #fff 100%),var(--gray-10);border-radius:.75rem;flex-direction:column;gap:1rem;width:100%;max-width:100%;padding:1.25rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__header{grid-template-columns:minmax(0,1fr) minmax(12rem,1fr) minmax(14rem,1fr);align-items:start;gap:.85rem;display:grid}.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__user_detail{border:1px solid var(--border);background:#fff;border-radius:.75rem;padding:.75rem}.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__user_detail .AppointmentDetails-module-scss-module__W6QCZq__avatar{border:2px solid var(--background)}.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__patientMeta{border:1px solid var(--border);background:#fff;border-radius:.75rem;gap:.75rem;padding:.85rem}.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__actions_section{border:1px solid var(--border);background:#fff;border-radius:.75rem;min-height:6.625rem;padding:.75rem;position:relative}.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__actions_section .AppointmentDetails-module-scss-module__W6QCZq__actions{color:var(--text-tertiary);letter-spacing:.05em}.AppointmentDetails-module-scss-module__W6QCZq__container[data-embedded=true] .AppointmentDetails-module-scss-module__W6QCZq__header{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.1fr)}.AppointmentDetails-module-scss-module__W6QCZq__container[data-embedded=true] .AppointmentDetails-module-scss-module__W6QCZq__snapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.AppointmentDetails-module-scss-module__W6QCZq__purposeBadge{border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);border-radius:9999px;align-items:center;padding:.175rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.25rem;display:grid}.AppointmentDetails-module-scss-module__W6QCZq__snapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;display:grid}.AppointmentDetails-module-scss-module__W6QCZq__snapshotCard{border:1px solid var(--border);background:#fff;border-radius:.75rem;flex-direction:column;gap:.3rem;padding:.75rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__snapshotLabel{color:var(--text-muted);align-items:center;gap:.325rem;font-size:.75rem;font-weight:600;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__snapshotValue{color:var(--text-secondary);font-size:.95rem;font-weight:600;line-height:1.3}.AppointmentDetails-module-scss-module__W6QCZq__snapshotSplit{flex-direction:column;gap:.22rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__snapshotSplitRow{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__snapshotMetaLabel{color:var(--text-muted);font-size:.76rem;font-weight:600}.AppointmentDetails-module-scss-module__W6QCZq__alertRail{background:#f43f5e0f;border:1px solid #f43f5e4d;border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__alertText{color:var(--text-secondary);flex-direction:column;gap:.15rem;font-size:.775rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__workflowWrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.AppointmentDetails-module-scss-module__W6QCZq__workflowSection{border:1px solid var(--border);background:#fff;border-radius:.75rem;flex-direction:column;gap:.65rem;padding:.75rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__workflowHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__workflowTitle{color:var(--text-secondary);align-items:center;gap:.35rem;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__workflowGrid{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));gap:.45rem;display:grid}.AppointmentDetails-module-scss-module__W6QCZq__workflowCard{border:1px solid var(--border);background:#fff;border-radius:.65rem;flex-direction:column;gap:.25rem;padding:.55rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__workflowCardTop{align-items:center;gap:.35rem;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__stepDot{border-radius:9999px;width:.55rem;height:.55rem;display:inline-block}.AppointmentDetails-module-scss-module__W6QCZq__dot_completed{background:#16a34a}.AppointmentDetails-module-scss-module__W6QCZq__dot_active{background:#f59e0b}.AppointmentDetails-module-scss-module__W6QCZq__dot_pending{background:#94a3b8}.AppointmentDetails-module-scss-module__W6QCZq__dot_attention{background:#ef4444}.AppointmentDetails-module-scss-module__W6QCZq__stepStatus{border-radius:9999px;width:fit-content;padding:.1rem .5rem;font-size:.7rem;font-weight:600}.AppointmentDetails-module-scss-module__W6QCZq__status_completed{color:#166534;background:#16a34a1a}.AppointmentDetails-module-scss-module__W6QCZq__status_active{color:#92400e;background:#f59e0b21}.AppointmentDetails-module-scss-module__W6QCZq__status_pending{color:#475569;background:#94a3b826}.AppointmentDetails-module-scss-module__W6QCZq__status_attention{color:#b91c1c;background:#ef44441f}.AppointmentDetails-module-scss-module__W6QCZq__latestObservationBadge{border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);cursor:help;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.75rem;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__observationFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomySection{border:1px solid var(--border);background:linear-gradient(#6366f10a 0%,#fffffff2 38%,#fff 100%);border-radius:.75rem;flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.45rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyTitle{color:var(--text-secondary);align-items:center;gap:.35rem;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomySummary{flex-wrap:wrap;gap:.45rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyStat{border:1px solid var(--border);color:var(--text-secondary);background:#fff;border-radius:9999px;align-items:center;padding:.2rem .55rem;font-size:.73rem;font-weight:600;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyActions{flex-wrap:wrap;gap:.45rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomySubLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.02em;font-size:.75rem;font-weight:700}.AppointmentDetails-module-scss-module__W6QCZq__autonomyList{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem;display:grid}.AppointmentDetails-module-scss-module__W6QCZq__autonomyLoading{grid-column:1/-1;align-items:center;gap:.4rem;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyItem{border:1px solid var(--border);background:#fff;border-radius:.65rem;flex-direction:column;gap:.25rem;padding:.55rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyItemHead{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyCapability{color:var(--text-tertiary);font-size:.72rem;font-weight:600}.AppointmentDetails-module-scss-module__W6QCZq__autonomyPriority{text-transform:uppercase;color:#92400e;background:#f59e0b21;border-radius:9999px;padding:.1rem .4rem;font-size:.68rem;font-weight:600}.AppointmentDetails-module-scss-module__W6QCZq__autonomyMeta{color:var(--text-muted);flex-wrap:wrap;gap:.4rem;font-size:.72rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomySensitive{color:#b91c1c;background:#ef444414;border:1px solid #ef444459;border-radius:9999px;align-items:center;width:fit-content;padding:.1rem .45rem;font-size:.68rem;font-weight:600;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyDraft{flex-direction:column;gap:.3rem;margin-top:.2rem;display:flex}.AppointmentDetails-module-scss-module__W6QCZq__autonomyInput{border:1px solid var(--border);color:var(--text-secondary);background:#fff;border-radius:.45rem;height:2rem;padding:0 .55rem;font-size:.76rem}.AppointmentDetails-module-scss-module__W6QCZq__autonomyItemActions{align-items:center;gap:.35rem;display:inline-flex}.AppointmentDetails-module-scss-module__W6QCZq__spin{animation:.9s linear infinite AppointmentDetails-module-scss-module__W6QCZq__spin}@keyframes AppointmentDetails-module-scss-module__W6QCZq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (min-width:0) and (max-width:1023.99px){.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__header{grid-template-columns:minmax(0,1fr)}.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__actions_section{min-height:0}.AppointmentDetails-module-scss-module__W6QCZq__snapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetails-module-scss-module__W6QCZq__workflowWrap{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:0) and (max-width:575.99px){.AppointmentDetails-module-scss-module__W6QCZq__actionGrid,.AppointmentDetails-module-scss-module__W6QCZq__snapshotGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:80rem){.AppointmentDetails-module-scss-module__W6QCZq__container .AppointmentDetails-module-scss-module__W6QCZq__header{grid-template-columns:1fr}.AppointmentDetails-module-scss-module__W6QCZq__snapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetails-module-scss-module__W6QCZq__workflowWrap{grid-template-columns:1fr}}@media (max-width:48rem){.AppointmentDetails-module-scss-module__W6QCZq__snapshotGrid,.AppointmentDetails-module-scss-module__W6QCZq__actionGrid{grid-template-columns:1fr}}
.InvestigationListSurface-module-scss-module__FM8-vG__section{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:1.25rem;box-shadow:0 16px 50px #0f172a0f}.InvestigationListSurface-module-scss-module__FM8-vG__sectionHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.InvestigationListSurface-module-scss-module__FM8-vG__title{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}.InvestigationListSurface-module-scss-module__FM8-vG__subtitle{color:#64748b;max-width:760px;margin:.25rem 0 0;font-size:.9rem;line-height:1.55}.InvestigationListSurface-module-scss-module__FM8-vG__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.InvestigationListSurface-module-scss-module__FM8-vG__countBadge,.InvestigationListSurface-module-scss-module__FM8-vG__warningBadge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;padding:.35rem .8rem;font-size:.78rem;font-weight:700;display:inline-flex}.InvestigationListSurface-module-scss-module__FM8-vG__countBadge{color:#5b21b6;background:#f3e8ff;border:1px solid #ddd6fe}.InvestigationListSurface-module-scss-module__FM8-vG__warningBadge{color:#b45309;background:#fff7ed;border:1px solid #fed7aa}.InvestigationListSurface-module-scss-module__FM8-vG__filterPanel{background:linear-gradient(135deg,#faf5ffdb,#fffffff5 54%,#f8fafcf0);border:1px solid #e9d5ff;border-radius:18px;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:grid}.InvestigationListSurface-module-scss-module__FM8-vG__statusFilterBar{padding-bottom:.15rem;overflow-x:auto}.InvestigationListSurface-module-scss-module__FM8-vG__filterGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:end;gap:.8rem;display:grid}.InvestigationListSurface-module-scss-module__FM8-vG__filterActions{flex-wrap:wrap;align-items:end;gap:.5rem;min-height:2.5rem;display:flex}.InvestigationListSurface-module-scss-module__FM8-vG__notice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;margin-bottom:.75rem;padding:.65rem .85rem;font-size:.8rem;line-height:1.45}.InvestigationListSurface-module-scss-module__FM8-vG__errorNotice{color:#b91c1c;background:#fef2f2b3;border:1px solid #fecaca;border-radius:.9rem;margin-bottom:.75rem;padding:.85rem 1rem}@media (max-width:760px){.InvestigationListSurface-module-scss-module__FM8-vG__section{padding:1rem}.InvestigationListSurface-module-scss-module__FM8-vG__sectionHeader{flex-direction:column}.InvestigationListSurface-module-scss-module__FM8-vG__actions{justify-content:flex-start;width:100%}}
.stepIndicator-module-scss-module__vRORGq__container{width:fit-content;display:flex}.stepIndicator-module-scss-module__vRORGq__container.stepIndicator-module-scss-module__vRORGq__vertical{flex-direction:column;justify-content:flex-start;align-items:flex-start}.stepIndicator-module-scss-module__vRORGq__container.stepIndicator-module-scss-module__vRORGq__horizontal{flex-direction:row;justify-content:center;align-items:center;gap:.7rem;width:100%}.stepIndicator-module-scss-module__vRORGq__step_wrapper{align-items:center;display:flex}.stepIndicator-module-scss-module__vRORGq__step_wrapper.stepIndicator-module-scss-module__vRORGq__vertical{flex-direction:row}.stepIndicator-module-scss-module__vRORGq__step_wrapper.stepIndicator-module-scss-module__vRORGq__horizontal{flex-direction:row;justify-content:center;gap:.7rem}.stepIndicator-module-scss-module__vRORGq__step_wrapper.stepIndicator-module-scss-module__vRORGq__label_left{flex-direction:row-reverse}.stepIndicator-module-scss-module__vRORGq__step_button{border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}@media (min-width:1024px){.stepIndicator-module-scss-module__vRORGq__step_button{width:2.5rem;height:2.5rem}}.stepIndicator-module-scss-module__vRORGq__step_button.stepIndicator-module-scss-module__vRORGq__clickable{cursor:pointer}.stepIndicator-module-scss-module__vRORGq__step_button.stepIndicator-module-scss-module__vRORGq__clickable:hover{transform:scale(1.1)}.stepIndicator-module-scss-module__vRORGq__step_button:not(.stepIndicator-module-scss-module__vRORGq__clickable){cursor:not-allowed}.stepIndicator-module-scss-module__vRORGq__step_button:focus-visible{box-shadow:0 0 0 2px var(--stepper-active-bg),0 0 0 4px var(--stepper-focus-ring);outline:none}.stepIndicator-module-scss-module__vRORGq__step_button.stepIndicator-module-scss-module__vRORGq__active{background-color:var(--stepper-active-bg)}.stepIndicator-module-scss-module__vRORGq__step_button.stepIndicator-module-scss-module__vRORGq__active.stepIndicator-module-scss-module__vRORGq__clickable:hover{background-color:color-mix(in srgb, var(--stepper-active-bg) 90%, white)}.stepIndicator-module-scss-module__vRORGq__step_button.stepIndicator-module-scss-module__vRORGq__completed{background-color:var(--stepper-completed-bg)}.stepIndicator-module-scss-module__vRORGq__step_button.stepIndicator-module-scss-module__vRORGq__completed.stepIndicator-module-scss-module__vRORGq__clickable:hover{background-color:color-mix(in srgb, var(--stepper-completed-bg) 90%, white)}.stepIndicator-module-scss-module__vRORGq__step_button.stepIndicator-module-scss-module__vRORGq__inactive{background-color:var(--stepper-inactive-bg)}.stepIndicator-module-scss-module__vRORGq__step_button .stepIndicator-module-scss-module__vRORGq__step_number{font-size:.875rem;font-weight:600}.stepIndicator-module-scss-module__vRORGq__step_button .stepIndicator-module-scss-module__vRORGq__step_number.stepIndicator-module-scss-module__vRORGq__active{color:var(--stepper-active-text)}.stepIndicator-module-scss-module__vRORGq__step_button .stepIndicator-module-scss-module__vRORGq__step_number.stepIndicator-module-scss-module__vRORGq__inactive{color:var(--stepper-inactive-text)}.stepIndicator-module-scss-module__vRORGq__step_button .stepIndicator-module-scss-module__vRORGq__check_icon{color:#fff;width:1.25rem;height:1.25rem}.stepIndicator-module-scss-module__vRORGq__label_container{text-align:left;white-space:nowrap}.stepIndicator-module-scss-module__vRORGq__label_container.stepIndicator-module-scss-module__vRORGq__vertical,.stepIndicator-module-scss-module__vRORGq__label_container.stepIndicator-module-scss-module__vRORGq__label_right{margin-left:.5rem}.stepIndicator-module-scss-module__vRORGq__label_container.stepIndicator-module-scss-module__vRORGq__label_left{order:-1;margin-right:.5rem}.stepIndicator-module-scss-module__vRORGq__label_container.stepIndicator-module-scss-module__vRORGq__label_top{order:-1;margin-bottom:.5rem}.stepIndicator-module-scss-module__vRORGq__label_container.stepIndicator-module-scss-module__vRORGq__label_bottom{margin-top:.5rem}.stepIndicator-module-scss-module__vRORGq__step_label{font-size:.875rem;font-weight:500;transition:color .2s}.stepIndicator-module-scss-module__vRORGq__step_label.stepIndicator-module-scss-module__vRORGq__active{color:var(--primary)}.stepIndicator-module-scss-module__vRORGq__step_label.stepIndicator-module-scss-module__vRORGq__completed{color:var(--stepper-completed-bg)}.stepIndicator-module-scss-module__vRORGq__step_label.stepIndicator-module-scss-module__vRORGq__inactive{color:var(--stepper-inactive-text)}.stepIndicator-module-scss-module__vRORGq__connector{transition:background-color .2s}.stepIndicator-module-scss-module__vRORGq__connector.stepIndicator-module-scss-module__vRORGq__vertical{flex-grow:1;width:1px;height:3rem;margin:.5rem 1.25rem}.stepIndicator-module-scss-module__vRORGq__connector.stepIndicator-module-scss-module__vRORGq__horizontal{flex-grow:1;height:2px;margin:1.25rem 0}.stepIndicator-module-scss-module__vRORGq__connector.stepIndicator-module-scss-module__vRORGq__active{background-color:var(--stepper-active-bg)}.stepIndicator-module-scss-module__vRORGq__connector.stepIndicator-module-scss-module__vRORGq__completed{background-color:var(--stepper-completed-bg)}.stepIndicator-module-scss-module__vRORGq__connector.stepIndicator-module-scss-module__vRORGq__inactive{background-color:var(--stepper-connector-inactive)}
.customTextField-module-scss-module__LAoFgW__field_control{flex-direction:column;width:100%;display:flex}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper{background:var(--bg-primary);border:1px solid var(--gray-100);background-repeat:no-repeat;border-radius:1rem;align-items:center;gap:.1875rem;width:100%;padding:0 .625rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper[data-multiline=true]{align-items:flex-end;padding-right:0}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__click_helper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__input,.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__file_input{background:0 0;border:none;outline:none;width:100%;height:100%;font-size:1rem}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__input::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__file_input::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper textarea{padding-top:.4375rem;padding-bottom:.625rem;padding-right:.625rem}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__file_field{opacity:0;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__file_field[data-has-file=true]{z-index:-1}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__file_field_alt{color:var(--input-file-text);white-space:nowrap;text-overflow:ellipsis;flex:1;max-width:100%;overflow:hidden}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__file_slot_end{border:1px solid var(--gray-300);background:var(--gray-10);min-height:max-content;color:var(--text-secondary);border-radius:.375rem;gap:.3125rem;padding:.25rem .5rem}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__file_active_slot_end{flex-shrink:0;align-items:center;gap:.3125rem;display:flex}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__start_slot,.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__end_slot{width:fit-content;height:100%;color:var(--icon-color,var(--input-icon-color));flex-shrink:0;justify-content:center;align-items:center;display:flex}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper:has(>input[type=file]){background-color:var(--gray-10);border-color:var(--gray-10)}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper[data-has-file=true]{border-color:var(--input-success-border)!important}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper:has(>.customTextField-module-scss-module__LAoFgW__input:disabled){border-style:dashed;background:var(--input-disabled-bg)!important}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper:has(>.customTextField-module-scss-module__LAoFgW__input:focus){border-color:var(--primary)}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper:has([data-invalid=true]){border-color:var(--text-danger)}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__start_slot{margin-right:.4375rem}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__end_slot{margin-left:.4375rem}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__date_range_fields{flex:1;align-items:center;gap:.5rem;height:100%;display:flex}.customTextField-module-scss-module__LAoFgW__field_control .customTextField-module-scss-module__LAoFgW__input_wrapper .customTextField-module-scss-module__LAoFgW__date_range_fields .customTextField-module-scss-module__LAoFgW__date_separator{color:var(--text-muted);flex-shrink:0}.customTextField-module-scss-module__LAoFgW__label{color:var(--text-primary);margin-bottom:.1875rem}.customTextField-module-scss-module__LAoFgW__label .customTextField-module-scss-module__LAoFgW__crimson_text{color:var(--text-danger);vertical-align:baseline;line-height:0;position:relative;top:auto}.customTextField-module-scss-module__LAoFgW__date_input{align-items:center;display:flex}.customTextField-module-scss-module__LAoFgW__date_field_control{width:min(100%,var(--date-input-width,17rem))}.customTextField-module-scss-module__LAoFgW__native_date_input{min-width:0;color:var(--text-primary);cursor:pointer;flex:1;display:block}.customTextField-module-scss-module__LAoFgW__native_date_input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;width:1.1rem;height:1.1rem;-webkit-appearance:auto!important;display:block!important}.customTextField-module-scss-module__LAoFgW__native_date_input::-webkit-datetime-edit{color:var(--text-primary)}.customTextField-module-scss-module__LAoFgW__native_date_input:placeholder-shown,.customTextField-module-scss-module__LAoFgW__native_date_input:invalid,.customTextField-module-scss-module__LAoFgW__date_segment[data-isplaceholder=true]{color:var(--input-placeholder)}.customTextField-module-scss-module__LAoFgW__fieldError{color:var(--text-danger);white-space:wrap;margin-top:.125rem;font-size:.75rem}.customTextField-module-scss-module__LAoFgW__description{color:var(--text-muted)}.customTextField-module-scss-module__LAoFgW__search_select_endAdornment{align-items:center;gap:.3125rem;height:100%;padding-right:.5rem;display:flex}.customTextField-module-scss-module__LAoFgW__calendar{box-shadow:0 .5rem 1.25rem #0000004d}:is(.ws-scope .customTextField-module-scss-module__LAoFgW__field_control input,.ws-scope .customTextField-module-scss-module__LAoFgW__field_control textarea,.ws-scope .customTextField-module-scss-module__LAoFgW__field_control>div){border-radius:var(--ws-radius-control)}:is(.ws-scope .customTextField-module-scss-module__LAoFgW__field_control input,.ws-scope .customTextField-module-scss-module__LAoFgW__field_control textarea){font-size:.88rem}
.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror{min-height:var(--editor-min-height,300px);outline:none}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror a{color:#2563eb;cursor:pointer;text-decoration:underline}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror a:hover{color:#1d4ed8}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror h1{margin-top:.67em;margin-bottom:.67em;font-size:2em;font-weight:700;line-height:1.2}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror h2{margin-top:.83em;margin-bottom:.83em;font-size:1.5em;font-weight:600;line-height:1.3}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror h3{margin-top:1em;margin-bottom:1em;font-size:1.17em;font-weight:600;line-height:1.4}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror h4{margin-top:1.33em;margin-bottom:1.33em;font-size:1em;font-weight:600}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror h5{margin-top:1.67em;margin-bottom:1.67em;font-size:.83em;font-weight:600}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror h6{margin-top:2.33em;margin-bottom:2.33em;font-size:.67em;font-weight:600}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror p{margin-top:0;margin-bottom:1em;line-height:1.6}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror code{color:#e11d48;background-color:#f3f4f6;border-radius:3px;padding:.2em .4em;font-family:Courier New,Courier,monospace;font-size:.875em}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror pre{color:#e2e8f0;background-color:#1e293b;border-radius:6px;margin:1em 0;padding:1em;font-family:Courier New,Courier,monospace;font-size:.875em;line-height:1.5;overflow-x:auto}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror pre code{color:inherit;font-size:inherit;background-color:#0000;border-radius:0;padding:0}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror blockquote{color:#6b7280;border-left:4px solid #e5e7eb;margin:1em 0;padding-left:1em;font-style:italic}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror blockquote p{margin:.5em 0}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror sup{vertical-align:super;font-size:.75em}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror sub{vertical-align:sub;font-size:.75em}:is(.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ul,.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ol){margin-top:.5em;margin-bottom:1em;padding-left:1.5em}:is(.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ul li,.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ol li){margin-bottom:.25em}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ul{list-style-type:disc}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ol{list-style-type:decimal}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:.5em;display:flex}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-right:.5em}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{cursor:pointer;width:1em;height:1em;margin-top:.25em}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror ul[data-type=taskList] li>div{flex:1}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror img{border-radius:4px;max-width:100%;height:auto;margin:1em 0}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror s{text-decoration:line-through}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror strong{font-weight:600}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror em{font-style:italic}.richTextEditor-module-scss-module__7GR35W__editorContent .ProseMirror u{text-decoration:underline}
.PrintEncounterTemplateDialog-module-scss-module__dGf2zW__dialog{gap:1.2rem;padding-top:1.75rem;padding-bottom:1.25rem}.PrintEncounterTemplateDialog-module-scss-module__dGf2zW__dialog .PrintEncounterTemplateDialog-module-scss-module__dGf2zW__body{border:1px solid var(--gray-50);background:var(--gray-10);border-radius:.5rem;padding:.9375rem 1.25rem}
.AdmissionWorkspace-module-scss-module__vP4kIG__page{--gap:1rem;--pad:.9rem 1rem;--stack:.6rem;--tight:.4rem;--rail-left:17.5rem;--rail-right:21rem;gap:var(--gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.AdmissionWorkspace-module-scss-module__vP4kIG__page{grid-template-columns:var(--rail-left) minmax(0, 1fr)}}@media (min-width:1600px){.AdmissionWorkspace-module-scss-module__vP4kIG__page{grid-template-columns:var(--rail-left) minmax(0, 1fr) var(--rail-right)}}.AdmissionWorkspace-module-scss-module__vP4kIG__rail{gap:var(--gap);flex-direction:column;min-width:0;display:flex}@media (min-width:1100px){.AdmissionWorkspace-module-scss-module__vP4kIG__railSticky{scrollbar-width:thin;max-height:calc(100vh - 1.5rem);position:sticky;top:.5rem;overflow-y:auto}}.AdmissionWorkspace-module-scss-module__vP4kIG__centre{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__railRight{min-width:0}@media (min-width:1100px) and (max-width:1599px){.AdmissionWorkspace-module-scss-module__vP4kIG__railRight{grid-column:2}}.AdmissionWorkspace-module-scss-module__vP4kIG__card{gap:var(--stack);min-width:0;padding:var(--pad);background:var(--ws-surface,#fff);border:1px solid var(--ws-line,#e2e8f0);border-radius:var(--ws-radius-card,16px);flex-direction:column;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__cardHead{justify-content:space-between;align-items:baseline;gap:var(--tight);display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__cardTitle{font-size:var(--ws-text-caption,10.5px);letter-spacing:.07em;text-transform:uppercase;color:var(--ws-faint,#94a3b8);margin:0;font-weight:600}.AdmissionWorkspace-module-scss-module__vP4kIG__more{font:inherit;font-size:var(--ws-text-xs,11.5px);color:var(--ws-brand,#6d28d9);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:500}.AdmissionWorkspace-module-scss-module__vP4kIG__more:hover{text-decoration:underline}.AdmissionWorkspace-module-scss-module__vP4kIG__more:focus-visible{outline:2px solid var(--ws-brand,#6d28d9);outline-offset:2px;border-radius:4px}.AdmissionWorkspace-module-scss-module__vP4kIG__note{font-size:var(--ws-text-sm,12.5px);color:var(--ws-muted,#64748b);margin:0}.AdmissionWorkspace-module-scss-module__vP4kIG__identity{align-items:center;gap:.65rem;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__avatar{background:var(--ws-brand-tint,#f4f2ff);width:2.75rem;height:2.75rem;color:var(--ws-brand,#6d28d9);font-size:var(--ws-text-section,15px);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__name{font-size:var(--ws-text-section,15px);color:var(--ws-ink,#0f172a);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.25}.AdmissionWorkspace-module-scss-module__vP4kIG__sub{font-size:var(--ws-text-xs,11.5px);color:var(--ws-muted,#64748b);margin:.1rem 0 0}.AdmissionWorkspace-module-scss-module__vP4kIG__flags{flex-direction:column;gap:.3rem;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__flag{border-left:3px solid var(--ws-line,#e2e8f0);background:var(--ws-canvas,#f8fafc);font-size:var(--ws-text-xs,11.5px);color:var(--ws-ink-2,#334155);border-radius:0 6px 6px 0;align-items:flex-start;gap:.4rem;padding:.35rem .5rem;line-height:1.35;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__flag svg{color:var(--ws-faint,#94a3b8);flex-shrink:0;margin-top:.1rem}.AdmissionWorkspace-module-scss-module__vP4kIG__flag[data-tone=alert]{border-left-color:var(--ws-critical,#b3261e);color:var(--ws-critical,#b3261e);background:var(--ws-critical-bg,#fdf1f0)}.AdmissionWorkspace-module-scss-module__vP4kIG__flag[data-tone=alert] svg{color:var(--ws-critical,#b3261e)}.AdmissionWorkspace-module-scss-module__vP4kIG__flag[data-tone=caution]{border-left-color:var(--ws-caution,#8a5a00);color:var(--ws-caution,#8a5a00);background:var(--ws-caution-bg,#fdf6e8)}.AdmissionWorkspace-module-scss-module__vP4kIG__flag[data-tone=caution] svg{color:var(--ws-caution,#8a5a00)}.AdmissionWorkspace-module-scss-module__vP4kIG__flag b{font-weight:600}.AdmissionWorkspace-module-scss-module__vP4kIG__facts{flex-direction:column;gap:.3rem;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__fact{font-size:var(--ws-text-sm,12.5px);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__factLabel{color:var(--ws-muted,#64748b);white-space:nowrap}.AdmissionWorkspace-module-scss-module__vP4kIG__factValue{color:var(--ws-ink,#0f172a);text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:500}.AdmissionWorkspace-module-scss-module__vP4kIG__nav{flex-direction:column;gap:1px;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__navItem{width:100%;font:inherit;font-size:var(--ws-text-sm,12.5px);color:var(--ws-ink-2,#334155);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;padding:.42rem .55rem;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__navItem svg{color:var(--ws-faint,#94a3b8);flex-shrink:0}.AdmissionWorkspace-module-scss-module__vP4kIG__navItem:hover{background:var(--ws-brand-tint,#f4f2ff)}.AdmissionWorkspace-module-scss-module__vP4kIG__navItem:focus-visible{outline:2px solid var(--ws-brand,#6d28d9);outline-offset:-1px}.AdmissionWorkspace-module-scss-module__vP4kIG__navItem[aria-current=true]{background:var(--ws-brand-tint,#f4f2ff);color:var(--ws-brand,#6d28d9);font-weight:600}.AdmissionWorkspace-module-scss-module__vP4kIG__navItem[aria-current=true] svg{color:var(--ws-brand,#6d28d9)}.AdmissionWorkspace-module-scss-module__vP4kIG__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.AdmissionWorkspace-module-scss-module__vP4kIG__navCount{font-size:var(--ws-text-xs,11.5px);font-variant-numeric:tabular-nums;color:var(--ws-muted,#64748b)}.AdmissionWorkspace-module-scss-module__vP4kIG__navItem[aria-current=true] .AdmissionWorkspace-module-scss-module__vP4kIG__navCount{color:var(--ws-brand,#6d28d9)}.AdmissionWorkspace-module-scss-module__vP4kIG__calls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.AdmissionWorkspace-module-scss-module__vP4kIG__call{border:1px solid var(--ws-line,#e2e8f0);background:var(--ws-surface,#fff);font:inherit;font-size:var(--ws-text-xs,11.5px);color:var(--ws-ink-2,#334155);text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.55rem .3rem;font-weight:500;line-height:1.2;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__call svg{color:var(--ws-brand,#6d28d9)}.AdmissionWorkspace-module-scss-module__vP4kIG__call:hover{background:var(--ws-brand-tint,#f4f2ff);border-color:var(--ws-brand-tint-border,#ddd6fe)}.AdmissionWorkspace-module-scss-module__vP4kIG__call:focus-visible{outline:2px solid var(--ws-brand,#6d28d9);outline-offset:1px}.AdmissionWorkspace-module-scss-module__vP4kIG__call:disabled{opacity:.45;cursor:not-allowed}.AdmissionWorkspace-module-scss-module__vP4kIG__form{gap:var(--tight);flex-direction:column;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__formRow{gap:var(--tight);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AdmissionWorkspace-module-scss-module__vP4kIG__formActions{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__miniTable{border-top:1px solid var(--ws-line-soft,#f1f5f9);margin-top:var(--tight);flex-direction:column;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__miniRow{border-bottom:1px solid var(--ws-line-soft,#f1f5f9);font-size:var(--ws-text-xs,11.5px);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.38rem 0;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__miniRow:last-child{border-bottom:0}.AdmissionWorkspace-module-scss-module__vP4kIG__miniMain{min-width:0;color:var(--ws-ink-2,#334155);overflow-wrap:anywhere}.AdmissionWorkspace-module-scss-module__vP4kIG__miniMeta{color:var(--ws-faint,#94a3b8);font-size:var(--ws-text-xs,11.5px);white-space:nowrap}.AdmissionWorkspace-module-scss-module__vP4kIG__miniRow[data-tone=alert] .AdmissionWorkspace-module-scss-module__vP4kIG__miniMain{color:var(--ws-critical,#b3261e);font-weight:500}.AdmissionWorkspace-module-scss-module__vP4kIG__centreHead{justify-content:space-between;align-items:flex-end;gap:var(--gap);flex-wrap:wrap;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__centreTitle{font-size:var(--ws-text-title,20px);letter-spacing:-.02em;color:var(--ws-ink,#0f172a);margin:0;font-weight:600}.AdmissionWorkspace-module-scss-module__vP4kIG__centreNote{font-size:var(--ws-text-sm,12.5px);color:var(--ws-muted,#64748b);margin:.15rem 0 0}.AdmissionWorkspace-module-scss-module__vP4kIG__centreActions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.AdmissionWorkspace-module-scss-module__vP4kIG__centreBody{min-width:0}
.TenantPageHeader-module-scss-module__P68FKa__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.TenantPageHeader-module-scss-module__P68FKa__actions{justify-content:flex-end;display:flex}@media (max-width:640px){.TenantPageHeader-module-scss-module__P68FKa__header{grid-template-columns:1fr;align-items:flex-start}.TenantPageHeader-module-scss-module__P68FKa__actions{justify-content:flex-start}}
.ActivityWorkflow-module-scss-module__gZ1-Yq__activity{flex-direction:column;gap:2rem;width:100%;display:flex;position:relative}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_status{border:1px solid gray;border-radius:.4rem;width:max-content;margin:0 auto;padding:.35rem .8rem;line-height:1}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__clearfix{height:3rem}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__act_dot{width:100%;padding:.1rem 0 0;position:absolute;top:35%}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__act_dot .ActivityWorkflow-module-scss-module__gZ1-Yq__stroke{width:100%}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__act_dot .ActivityWorkflow-module-scss-module__gZ1-Yq__inner_dot{z-index:1;outline-offset:.45rem;border-radius:50%;outline-width:2px;width:.8rem;height:.8rem;margin:.3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__act_dot .ActivityWorkflow-module-scss-module__gZ1-Yq__inner_dot[data-completed=true]{background:#099137;outline:none;width:1.5rem;height:1.5rem}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__act_dot .ActivityWorkflow-module-scss-module__gZ1-Yq__inner_dot[data-completed=true]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.4rem;height:.7rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-65%)rotate(45deg)}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__act_dot .ActivityWorkflow-module-scss-module__gZ1-Yq__stroke{z-index:0;border-radius:50%;width:100%;height:.5rem;margin:.3rem;position:absolute;top:1px;left:50%;transform:translateY(-50%)}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__act_dot .ActivityWorkflow-module-scss-module__gZ1-Yq__stroke:after{content:"";z-index:0;background:#e5e9ec;width:100%;height:100%;position:absolute;top:0;left:0}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__act_dot .ActivityWorkflow-module-scss-module__gZ1-Yq__active_after:after{background:#70dead}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_detail{text-align:center;flex-direction:column;align-items:center;padding:0 .5rem;display:flex}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_detail .ActivityWorkflow-module-scss-module__gZ1-Yq__awaiting_text{color:#98a2b3}.ActivityWorkflow-module-scss-module__gZ1-Yq__activity .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_detail .ActivityWorkflow-module-scss-module__gZ1-Yq__date_control{flex-direction:column;align-items:center;display:flex}.ActivityWorkflow-module-scss-module__gZ1-Yq__violet .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_status{color:#b57bff;background:#b57bff1a;border:1px solid #b57bff}.ActivityWorkflow-module-scss-module__gZ1-Yq__violet .ActivityWorkflow-module-scss-module__gZ1-Yq__inner_dot{background:#b57bff;outline:2px solid #b57bff}.ActivityWorkflow-module-scss-module__gZ1-Yq__green_outline .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_status{color:#3cc13b;background:#3cc13b1a;border:1px solid #3cc13b}.ActivityWorkflow-module-scss-module__gZ1-Yq__green_outline .ActivityWorkflow-module-scss-module__gZ1-Yq__inner_dot{background:#3cc13b;outline:2px solid #3cc13b}.ActivityWorkflow-module-scss-module__gZ1-Yq__yellow .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_status{color:#ffbb38;background:#ffbb381a;border:1px solid #ffbb38}.ActivityWorkflow-module-scss-module__gZ1-Yq__yellow .ActivityWorkflow-module-scss-module__gZ1-Yq__inner_dot{background:#ffbb38;outline:2px solid #ffbb38}.ActivityWorkflow-module-scss-module__gZ1-Yq__purple .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_status{color:#e95c82;background:#e95c821a;border:1px solid #e95c82}.ActivityWorkflow-module-scss-module__gZ1-Yq__purple .ActivityWorkflow-module-scss-module__gZ1-Yq__inner_dot{background:#e95c82;outline:2px solid #e95c82}.ActivityWorkflow-module-scss-module__gZ1-Yq__green_filled .ActivityWorkflow-module-scss-module__gZ1-Yq__activity_status{color:#fff;background:#3cc13b;border:1px solid #3cc13b}.ActivityWorkflow-module-scss-module__gZ1-Yq__green_filled .ActivityWorkflow-module-scss-module__gZ1-Yq__inner_dot{background:#3cc13b;outline:2px solid #3cc13b}
.tag-module-scss-module__bmEgxq__tag{background:var(--background);border:1px solid var(--gray-300);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:.375rem;width:max-content;max-width:100%;display:inline-flex}.tag-module-scss-module__bmEgxq__tag[data-disabled=true]{opacity:.6;cursor:not-allowed}.tag-module-scss-module__bmEgxq__tag.tag-module-scss-module__bmEgxq__tag_default{background:var(--gray-100);border-color:var(--gray-300)}.tag-module-scss-module__bmEgxq__tag.tag-module-scss-module__bmEgxq__tag_primary{background:var(--primary-light,rgba(var(--primary-rgb), .1));border-color:var(--primary);color:var(--primary)}.tag-module-scss-module__bmEgxq__tag.tag-module-scss-module__bmEgxq__tag_primary[data-hovered=true]:not([data-disabled=true]){background:var(--primary-lighter,rgba(var(--primary-rgb), .2))}.tag-module-scss-module__bmEgxq__tag.tag-module-scss-module__bmEgxq__tag_secondary{background:var(--secondary-light,rgba(var(--secondary-rgb), .1));border-color:var(--secondary);color:var(--secondary)}.tag-module-scss-module__bmEgxq__tag.tag-module-scss-module__bmEgxq__tag_secondary[data-hovered=true]:not([data-disabled=true]){background:var(--secondary-lighter,rgba(var(--secondary-rgb), .2))}.tag-module-scss-module__bmEgxq__tag.tag-module-scss-module__bmEgxq__tag_small{padding:.15rem .5rem;font-size:.75rem}.tag-module-scss-module__bmEgxq__tag.tag-module-scss-module__bmEgxq__tag_medium{padding:.375rem .625rem;font-size:.875rem}.tag-module-scss-module__bmEgxq__tag.tag-module-scss-module__bmEgxq__tag_large{padding:.5rem .75rem;font-size:1rem}.tag-module-scss-module__bmEgxq__tag_label{text-overflow:ellipsis;max-width:100%;overflow:hidden}.tag-module-scss-module__bmEgxq__tag_remove{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}.tag-module-scss-module__bmEgxq__tag_remove:hover,.tag-module-scss-module__bmEgxq__tag_remove[data-hovered=true]{opacity:1}.tag-module-scss-module__bmEgxq__tag_remove[data-focused=true],.tag-module-scss-module__bmEgxq__tag_remove[data-focus-visible=true]{outline:2px solid var(--primary);outline-offset:2px}
.formRow-module-scss-module__IJz8qG__formRow{grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:640px){.formRow-module-scss-module__IJz8qG__formRow{grid-template-columns:minmax(0,1fr)}}.formRow-module-scss-module__IJz8qG__cols_3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:768px){.formRow-module-scss-module__IJz8qG__cols_3{grid-template-columns:minmax(0,1fr)}}.formRow-module-scss-module__IJz8qG__cols_4{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:1024px){.formRow-module-scss-module__IJz8qG__cols_4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:640px){.formRow-module-scss-module__IJz8qG__cols_4{grid-template-columns:minmax(0,1fr)}}.formRow-module-scss-module__IJz8qG__gap_0_5{gap:.5rem}.formRow-module-scss-module__IJz8qG__gap_0_75{gap:.75rem}.formRow-module-scss-module__IJz8qG__gap_1{gap:1rem}.formRow-module-scss-module__IJz8qG__gap_1_25{gap:1.25rem}.formRow-module-scss-module__IJz8qG__gap_1_5{gap:1.5rem}.formRow-module-scss-module__IJz8qG__gap_2{gap:2rem}.formRow-module-scss-module__IJz8qG__rowGap_0_5{row-gap:.5rem}.formRow-module-scss-module__IJz8qG__rowGap_0_75{row-gap:.75rem}.formRow-module-scss-module__IJz8qG__rowGap_1{row-gap:1rem}.formRow-module-scss-module__IJz8qG__rowGap_1_25{row-gap:1.25rem}.formRow-module-scss-module__IJz8qG__rowGap_1_5{row-gap:1.5rem}.formRow-module-scss-module__IJz8qG__rowGap_2{row-gap:2rem}
.statusBox-module-scss-module__38U7SW__table_status{letter-spacing:-.02em;border-style:solid;border-width:1.5px;border-radius:1.75rem;flex-shrink:0;align-items:center;gap:.4375rem;width:max-content;max-width:100%;padding:.375rem .75rem;line-height:1.2;display:flex;overflow:hidden}.statusBox-module-scss-module__38U7SW__table_status[data-variant=page]{border-radius:1.5rem;padding:.1875rem .625rem}.statusBox-module-scss-module__38U7SW__table_status[data-variant=page]>span{font-size:1rem}
.PrintInvestigationRequestDialog-module-scss-module__-MHxuq__dialog{gap:1.5rem;padding-top:1.75rem;padding-bottom:1.5rem}.PrintInvestigationRequestDialog-module-scss-module__-MHxuq__dialog .PrintInvestigationRequestDialog-module-scss-module__-MHxuq__testsTable{border:1px solid var(--gray-50);border-radius:.5rem;overflow:hidden}@media print{.PrintInvestigationRequestDialog-module-scss-module__-MHxuq__dialog .print-hidden{display:none!important}}
