.sidebar-module-scss-module__JBV5Ja__nav{background:var(--background);height:100%;min-height:0;position:relative}@media only screen and (min-width:0) and (max-width:1023.99px){.sidebar-module-scss-module__JBV5Ja__nav{display:none!important}.sidebar-module-scss-module__JBV5Ja__nav.sidebar-module-scss-module__JBV5Ja__mobile-open{z-index:50;background:color-mix(in srgb,var(--text-primary)10%,transparent);width:100vw;height:100dvh;position:fixed;top:0;left:0;display:flex!important}.sidebar-module-scss-module__JBV5Ja__nav.sidebar-module-scss-module__JBV5Ja__mobile-open .sidebar-module-scss-module__JBV5Ja__nav_static{background:linear-gradient(180deg,color-mix(in srgb,var(--primary)3%,#fff)0%,#fff 28%);border-right:0;grid-template-columns:1fr;box-shadow:0 24px 60px #0f172a33;width:100%!important}.sidebar-module-scss-module__JBV5Ja__nav.sidebar-module-scss-module__JBV5Ja__mobile-open .sidebar-module-scss-module__JBV5Ja__nav_map{padding-right:.75rem}}.sidebar-module-scss-module__JBV5Ja__nav_static{--sidebar-width-collapsed:4.75rem;--sidebar-width-expanded:17rem;width:var(--sidebar-width-collapsed);flex-shrink:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:.65rem;height:100%;min-height:0;padding:1rem .25rem .875rem;transition:all .3s;display:grid;position:relative;container:static_body/size}@media only screen and (min-width:1024px){.sidebar-module-scss-module__JBV5Ja__nav_static{border-right:1px solid color-mix(in srgb,var(--border)82%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--primary)3%,#fff)0%,#fff 28%)}}.sidebar-module-scss-module__JBV5Ja__nav_static[data-extended=true]{width:var(--sidebar-width-expanded)}@media only screen and (min-width:1024px){.sidebar-module-scss-module__JBV5Ja__nav_static:hover>.sidebar-module-scss-module__JBV5Ja__state_control{display:block}}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__state_control{border:1px solid var(--border);z-index:2;background:#fff;border-radius:9999px;display:none;position:absolute;top:1.55rem;right:-.65rem;box-shadow:0 8px 18px #10182814;width:1.85rem!important;min-width:1.85rem!important;height:1.85rem!important;min-height:1.85rem!important}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__state_control[data-dir=forward]{transform:rotate(180deg)}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_header{min-height:2.8rem;margin-bottom:.5rem;padding:0 .625rem}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_header[data-centered=true]{justify-content:center}@container static_body (max-width:9.36875rem){.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_header .sidebar-module-scss-module__JBV5Ja__logo_long{display:none}}@container static_body (min-width:9.375rem){.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_header .sidebar-module-scss-module__JBV5Ja__logo_short{display:none}}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_header .sidebar-module-scss-module__JBV5Ja__logo_short{width:2rem;height:2.25rem}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_header .sidebar-module-scss-module__JBV5Ja__logo_long{width:auto;height:2.85rem}@media only screen and (min-width:1024px){.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_header .sidebar-module-scss-module__JBV5Ja__close_btn{display:none}}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map{-ms-overflow-style:none;scrollbar-width:none;flex-grow:1;padding:0 .5rem;overflow:hidden auto}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map::-webkit-scrollbar{display:none}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map::-webkit-scrollbar-thumb{border-radius:none;background-color:#0000}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map[data-extended=false]{padding:0 .5rem}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map[data-subnavextended=true]{padding:0 0 0 .5rem}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_menu_section{margin-top:.95rem;padding:.35rem .72rem .15rem}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_menu_section:first-child{margin-top:.15rem}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_menu_section>div:first-child{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--text-secondary)88%,#111);font-size:.74rem;font-weight:800;line-height:1.1}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_menu_section_meta{max-width:12rem;color:color-mix(in srgb,var(--text-secondary)75%,#fff);margin-top:.3rem;font-size:.7rem;line-height:1.35}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_item{min-height:2.8rem;color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:.72rem;font-weight:560;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_item:hover:not([data-active=true]){border-color:color-mix(in srgb,var(--border)80%,transparent);color:var(--text-primary);background:#f8f9fc}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_item[data-subnavextended=true]{border-radius:.72rem 0 0 .72rem;padding:0 0 0 .95rem!important}.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_item[data-active=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--primary)11%,#fff)0%,color-mix(in srgb,var(--primary)5%,#fff)100%);color:color-mix(in srgb,var(--primary)88%,#111);border-color:color-mix(in srgb,var(--primary)28%,var(--border));box-shadow:0 8px 18px #7c3aed1f}@container static_body (max-width:9.36875rem){.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_item{padding:0 .5rem!important}}@container static_body (min-width:9.375rem){.sidebar-module-scss-module__JBV5Ja__nav_static .sidebar-module-scss-module__JBV5Ja__nav_map .sidebar-module-scss-module__JBV5Ja__nav_item{padding:0 .7rem}}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu{background:#fbfcff;flex-direction:column;flex-shrink:0;width:0;min-height:0;padding:.95rem 0;transition:all .3s;display:flex;overflow:hidden}@media only screen and (min-width:0) and (max-width:1023.99px){.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu{display:none}}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu[data-extended=true]{border-right:1px solid color-mix(in srgb,var(--border)82%,transparent);width:15rem;padding:.95rem .625rem}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu[data-simple=true]{background:#fff;padding-top:1.4rem}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu[data-simple=true][data-extended=true]{width:16rem;padding:1.35rem 1rem 1.1rem}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu_link{color:var(--text-secondary);border:1px solid #0000;border-radius:.68rem;align-items:center;gap:.625rem;margin-left:.55rem;padding:.31rem .72rem .31rem 1.05rem;transition:background-color .15s,border-color .15s,color .15s;display:flex}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu_link:hover{border-color:color-mix(in srgb,var(--border)78%,transparent);color:var(--text-primary);background:#f8f9fc}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu_link *{white-space:nowrap;flex-shrink:0}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu_link[data-active=true]{color:color-mix(in srgb,var(--primary)88%,#111);border-color:color-mix(in srgb,var(--primary)28%,var(--border));background:color-mix(in srgb,var(--primary)10%,#fff)}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu_link_simple{color:color-mix(in srgb,var(--text-secondary)96%,#111);background:0 0;border-color:#0000;border-radius:1.05rem;margin-top:.275rem!important;margin-left:0!important;margin-right:0!important;padding:.7rem 1rem!important}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu_link_simple:hover{background:color-mix(in srgb,var(--primary)5%,#fff);border-color:#0000}.sidebar-module-scss-module__JBV5Ja__nav .sidebar-module-scss-module__JBV5Ja__nav_submenu_link_simple[data-active=true]{background:color-mix(in srgb,var(--primary)12%,#fff);border-color:color-mix(in srgb,var(--primary)30%,#fff);box-shadow:none}.sidebar-module-scss-module__JBV5Ja__nav_submenu_body{-ms-overflow-style:none;scrollbar-width:none;flex:auto;min-height:0;padding-right:.1rem;overflow:hidden auto}.sidebar-module-scss-module__JBV5Ja__nav_submenu_body::-webkit-scrollbar{display:none}.sidebar-module-scss-module__JBV5Ja__nav_submenu_body::-webkit-scrollbar-thumb{border-radius:none;background-color:#0000}.sidebar-module-scss-module__JBV5Ja__nav_item_main{align-items:center;gap:.65rem;min-width:0}.sidebar-module-scss-module__JBV5Ja__nav_item_icon{flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}.sidebar-module-scss-module__JBV5Ja__nav_item_icon>svg{width:1.18rem;height:1.18rem;display:block}.sidebar-module-scss-module__JBV5Ja__nav_item_label{text-overflow:ellipsis;white-space:nowrap;font-size:1.09rem;line-height:1.2;overflow:hidden}.sidebar-module-scss-module__JBV5Ja__nav_item_chevron{color:var(--text-muted);align-items:center;display:inline-flex}.sidebar-module-scss-module__JBV5Ja__nav_item_chevron>svg{stroke-width:1.8px;width:.62rem;height:.62rem}.sidebar-module-scss-module__JBV5Ja__nav_submenu_header{flex-shrink:0;gap:.85rem;padding:0 .2rem;justify-content:flex-start!important;margin-bottom:1.05rem!important}.sidebar-module-scss-module__JBV5Ja__nav_submenu_back{border:1px solid var(--border)!important;background:#fff!important;border-radius:9999px!important;min-width:1.95rem!important;min-height:1.95rem!important}.sidebar-module-scss-module__JBV5Ja__nav_submenu_title{color:var(--text-primary);letter-spacing:0;font-size:1.35rem;font-weight:700;line-height:1.2}.sidebar-module-scss-module__JBV5Ja__nav_submenu[data-simple=true] .sidebar-module-scss-module__JBV5Ja__nav_submenu_title{font-size:1.35rem}.sidebar-module-scss-module__JBV5Ja__nav_submenu_section{letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--text-secondary)90%,#111);margin-top:1.4rem;margin-bottom:.8rem;padding:.2rem .72rem .25rem .9rem;font-size:1.1rem;font-weight:800;line-height:1.1}.sidebar-module-scss-module__JBV5Ja__nav_submenu_section:first-of-type{margin-top:.3rem}@container static_body (max-width:9.36875rem){.sidebar-module-scss-module__JBV5Ja__nav_menu_section,.sidebar-module-scss-module__JBV5Ja__nav_menu_section_meta,.sidebar-module-scss-module__JBV5Ja__nav_item_label,.sidebar-module-scss-module__JBV5Ja__nav_item_chevron{display:none}.sidebar-module-scss-module__JBV5Ja__nav_item_main{justify-content:center;width:100%}}
.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}
.TakeVitals-module-scss-module__wsXDCq__vitals_form{flex-direction:column;gap:1.125rem;display:flex}.TakeVitals-module-scss-module__wsXDCq__preparing_state{justify-content:center;align-items:center;min-height:15rem;display:flex}.TakeVitals-module-scss-module__wsXDCq__preparing_card{border:1px solid color-mix(in srgb,var(--primary)18%,var(--border));background:linear-gradient(180deg,#7851fe0d 0%,#fffffffa 100%),var(--bg-primary);border-radius:1rem;align-items:center;gap:.9rem;width:min(100%,24rem);padding:1rem 1.1rem;display:flex}.TakeVitals-module-scss-module__wsXDCq__bmi_helper{align-items:flex-start;gap:1.25rem;margin-top:-.5rem;margin-bottom:.5rem;display:flex}.TakeVitals-module-scss-module__wsXDCq__metric_item{flex-direction:column;gap:.25rem;display:flex}.TakeVitals-module-scss-module__wsXDCq__required_notice{color:var(--text-danger);margin-top:-.5rem;font-size:.8125rem}.TakeVitals-module-scss-module__wsXDCq__bp_toggle_row{justify-content:space-between;align-items:center;gap:.75rem;margin-top:-.25rem;margin-bottom:-.25rem;display:flex}@media (max-width:820px){.TakeVitals-module-scss-module__wsXDCq__bp_toggle_row{flex-direction:column;align-items:flex-start}}.TakeVitals-module-scss-module__wsXDCq__unit_badge{color:var(--text-secondary);white-space:nowrap;font-size:.75rem;line-height:1}.TakeVitals-module-scss-module__wsXDCq__other_vitals_header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.TakeVitals-module-scss-module__wsXDCq__empty_other_vitals{color:var(--text-muted);font-size:.875rem}.TakeVitals-module-scss-module__wsXDCq__other_vitals_row{grid-template-columns:minmax(14rem,1.4fr) minmax(10rem,1fr) auto;align-items:end;gap:.75rem;display:grid}@media (max-width:820px){.TakeVitals-module-scss-module__wsXDCq__other_vitals_row{grid-template-columns:1fr}}.TakeVitals-module-scss-module__wsXDCq__remove_entry_btn{color:#7851fe;cursor:pointer;background:#fff;border:1px solid #7851fe;border-radius:1rem;justify-content:center;align-self:center;align-items:center;width:2.75rem;min-height:2.75rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.TakeVitals-module-scss-module__wsXDCq__remove_entry_btn:hover{background:#7851fe14}.TakeVitals-module-scss-module__wsXDCq__remove_entry_btn:focus-visible{outline:none;box-shadow:0 0 0 3px #7851fe2e}.TakeVitals-module-scss-module__wsXDCq__remove_entry_btn:disabled{opacity:.6;cursor:not-allowed}
.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:linear-gradient(#fff 0%,#fafcff 100%);border:1px solid #dce2f6;border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.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:#7280a2;margin:0;font-size:.7rem;font-weight:700}.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__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__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}
.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)}
.PageBreadcrumb-module-scss-module__7_d1iW__breadcrumb_control{justify-content:space-between;align-items:flex-end;margin-top:27px;margin-bottom:31px;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}
.actionMenu-module-scss-module__toj2ja__popover{background-color:var(--bg-primary);border:1px solid var(--border);border-radius:.5rem;min-width:11.25rem;padding:.1875rem 0;overflow:auto;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_item,.actionMenu-module-scss-module__toj2ja__sub_menu_item{cursor:pointer;outline:none;align-items:center;gap:.625rem;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{line-height:1}.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__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)}}
.calendar-module-scss-module__p3sHkG__aria_calendar,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar{background:var(--background);border-radius:.5rem;width:100%;max-width:100%;padding:.5rem;box-shadow:0 .25rem .5rem #0000001a,0 .125rem .25rem #0000000f}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__calendar_header,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__calendar_header{align-items:center;gap:.5rem;margin:0 .25rem .3125rem;display:flex}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__calendar_header .calendar-module-scss-module__p3sHkG__aria_Heading,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__calendar_header .calendar-module-scss-module__p3sHkG__aria_Heading{text-align:center;flex:1;margin:0;font-size:.859375rem}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__dropdown_container,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__dropdown_container{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__month_dropdown,.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__year_dropdown,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__month_dropdown,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__year_dropdown{border:1px solid var(--border);background:var(--background);color:var(--text-primary);cursor:pointer;border-radius:.25rem;outline:none;padding:.25rem .5rem;font-size:.859375rem;font-weight:500;transition:all .15s}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__month_dropdown:hover,.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__year_dropdown:hover,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__month_dropdown:hover,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__year_dropdown:hover{border-color:var(--gray-300)}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__month_dropdown:focus,.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__year_dropdown:focus,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__month_dropdown:focus,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__year_dropdown:focus{border-color:var(--primary);box-shadow:0 0 0 2px #fe110a1a}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__month_dropdown,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__month_dropdown{flex:1;min-width:0}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__year_dropdown,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__year_dropdown{width:5rem}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell{cursor:default;forced-color-adjust:none;aspect-ratio:1;border-radius:50%;outline:none;justify-content:center;align-items:center;width:100%;height:auto;display:flex}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell:hover,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell:hover{background-color:var(--gray-100)}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-outside-month],.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-outside-month]{display:none}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-pressed],.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-pressed]{background:var(--gray-100)}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-focus-visible],.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-focus-visible]{outline:.125rem solid var(--primary);outline-offset:.125rem}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-selected],.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-selected]{background:var(--primary-400);color:var(--on-primary)}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-disabled],.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-disabled]{color:var(--text-disabled);cursor:not-allowed}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-disabled]:hover,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-disabled]:hover{background-color:#0000}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_calendar_grid,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_calendar_grid{width:100%}.calendar-module-scss-module__p3sHkG__aria_calendar .calendar-module-scss-module__p3sHkG__aria_calendar_grid td,.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_calendar_grid td{padding-top:.3125rem;padding-bottom:.3125rem}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar{width:fit-content;max-width:100%;color:var(--text-primary)}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell{text-align:center;line-height:1.42875rem}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-outside-month]{display:none}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-pressed]{background:var(--gray-100)}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-focus-visible]{outline:.125rem solid var(--primary);outline-offset:-.125rem}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-selected]{background:var(--primary);color:var(--on-primary);border-radius:0}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-selected][data-focus-visible]{outline-color:var(--on-primary);outline-offset:-.1875rem}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-selection-start]{border-start-start-radius:.375rem;border-end-start-radius:.375rem}.calendar-module-scss-module__p3sHkG__aria_RangeCalendar .calendar-module-scss-module__p3sHkG__aria_CalendarCell[data-selection-end]{border-start-end-radius:.375rem;border-end-end-radius:.375rem}@keyframes calendar-module-scss-module__p3sHkG__zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes calendar-module-scss-module__p3sHkG__zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}
.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)}}
.customDialog-module-scss-module__H3eUjq__dialog{max-width:var(--max-width);border:1px solid var(--border-50);background:linear-gradient(#fff 0%,#fdfdff 100%);border-radius:1.25rem;width:100%;overflow:hidden;box-shadow:0 28px 56px #0f172a2e}.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(--bg-grey--200);justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}.baseDialog-module-scss-module__DrIwBG__base_dialog .baseDialog-module-scss-module__DrIwBG__extraFooterContent>div{border-top:0;margin-top:0}.baseDialog-module-scss-module__DrIwBG__fullHeightDialog{height:100%;min-height:0}.baseDialog-module-scss-module__DrIwBG__scrollableBody{flex:auto;min-height:0;padding-right:.25rem;overflow-y:auto}.baseDialog-module-scss-module__DrIwBG__footerSpacer{margin-top:1rem}.baseDialog-module-scss-module__DrIwBG__actionsDock{background:linear-gradient(#ffffffeb 0%,#fff 100%);flex-shrink:0}.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:102;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:103;-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}@media only screen and (min-width:0) and (max-width:575.99px){.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent>section{padding-left:.75rem;padding-right:.75rem}}@media only screen and (min-width:576px){.customModal-module-scss-module__1TMxzW__aria_ModalOverlay>.customModal-module-scss-module__1TMxzW__modal_scrollable_parent>section{padding-left:1.25rem;padding-right:1.25rem}}.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)}}
.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox{--selected-color:var(--primary);--selected-color-pressed:var(--primary);--checkmark-color:#fff;--border-color:var(--gray-300);--border-color-pressed:var(--gray-300);--focus-ring-color:var(--primary);color:var(--text-primary);forced-color-adjust:none;align-items:center;gap:.625rem;width:max-content;display:flex;position:relative}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox .customCheckBox-module-scss-module__qAgm5W__checkbox{border:1px solid var(--border-color);background-color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.3125rem;height:1.3125rem;transition:all .2s;display:flex}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox svg{fill:none;width:1rem;height:1rem;stroke:var(--checkmark-color);stroke-width:3px;stroke-dasharray:22;stroke-dashoffset:66px;transition:all .2s}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox:hover .customCheckBox-module-scss-module__qAgm5W__checkbox{background-color:#ccc}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-pressed] .customCheckBox-module-scss-module__qAgm5W__checkbox{border-color:var(--border-color-pressed)}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-focus-visible] .customCheckBox-module-scss-module__qAgm5W__checkbox{outline:2px solid var(--focus-ring-color);outline-offset:2px}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-selected] .customCheckBox-module-scss-module__qAgm5W__checkbox,.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-indeterminate] .customCheckBox-module-scss-module__qAgm5W__checkbox{border-color:var(--selected-color);background:var(--selected-color)}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-selected][data-pressed] .customCheckBox-module-scss-module__qAgm5W__checkbox,.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-indeterminate][data-pressed] .customCheckBox-module-scss-module__qAgm5W__checkbox{border-color:var(--selected-color-pressed);background:var(--selected-color-pressed)}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-selected] svg,.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-indeterminate] svg{stroke-dashoffset:44px}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-indeterminate] svg{stroke:none;fill:var(--checkmark-color)}.customCheckBox-module-scss-module__qAgm5W__react_aria_Checkbox[data-disabled] .customCheckBox-module-scss-module__qAgm5W__checkbox{background-color:var(--gray-200);border-color:var(--gray-200)}.customCheckBox-module-scss-module__qAgm5W__CheckSelectBox{border:1px solid var(--gray-100);border-radius:1.2rem;grid-template-columns:max-content 1fr;gap:1.4rem;padding:.4rem .4rem .4rem 1rem;display:grid}.customCheckBox-module-scss-module__qAgm5W__CheckSelectBox .customCheckBox-module-scss-module__qAgm5W__indicator_control{background-color:var(--gray-10);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem .8rem;display:flex}
.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}}
.customSelect-module-scss-module__CmFLfG__aria_select[data-invalid=true] .customSelect-module-scss-module__CmFLfG__select_trigger{border-color:var(--text-danger)!important}.customSelect-module-scss-module__CmFLfG__aria_select[data-disabled=true] .customSelect-module-scss-module__CmFLfG__select_trigger{background:var(--input-disabled-bg)!important}.customSelect-module-scss-module__CmFLfG__ghost_trigger{box-shadow:none;background:0 0;border:none;width:100%;top:0;left:0;position:absolute!important}.customSelect-module-scss-module__CmFLfG__ghost_trigger[data-pressed=true]~.customSelect-module-scss-module__CmFLfG__select_trigger,.customSelect-module-scss-module__CmFLfG__ghost_trigger[data-focused=true]~.customSelect-module-scss-module__CmFLfG__select_trigger{border-color:var(--primary)}.customSelect-module-scss-module__CmFLfG__select_trigger{color:var(--text-primary);pointer-events:auto;grid-template-columns:minmax(0,1fr) minmax(0,max-content);justify-content:space-between;overflow:hidden;gap:.2rem!important;padding-top:.3rem!important;padding-bottom:.3rem!important;display:grid!important}.customSelect-module-scss-module__CmFLfG__select_trigger:hover{color:var(--text-primary)}.customSelect-module-scss-module__CmFLfG__select_trigger .customSelect-module-scss-module__CmFLfG__trigger_icons{pointer-events:auto;flex-shrink:0;display:flex}.customSelect-module-scss-module__CmFLfG__select_trigger .customSelect-module-scss-module__CmFLfG__trigger_icons>span:first-of-type{line-height:0}.customSelect-module-scss-module__CmFLfG__select_trigger .customSelect-module-scss-module__CmFLfG__trigger_icons button{aspect-ratio:1;width:auto;height:auto;min-height:max-content;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:.1rem;display:flex}.customSelect-module-scss-module__CmFLfG__select_trigger .customSelect-module-scss-module__CmFLfG__trigger_icons button:hover{background:var(--gray-100)}.customSelect-module-scss-module__CmFLfG__select_trigger .customSelect-module-scss-module__CmFLfG__select_pressable{cursor:pointer;width:100%;min-width:0;overflow:hidden}.customSelect-module-scss-module__CmFLfG__select_trigger .customSelect-module-scss-module__CmFLfG__select_pressable .customSelect-module-scss-module__CmFLfG__tag_group{grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:.5rem;display:grid}.customSelect-module-scss-module__CmFLfG__select_trigger .customSelect-module-scss-module__CmFLfG__select_pressable .customSelect-module-scss-module__CmFLfG__tag_group .customSelect-module-scss-module__CmFLfG__tag_list{flex-wrap:wrap;gap:.5rem;width:max-content;max-width:100%;display:flex;overflow-x:hidden}.customSelect-module-scss-module__CmFLfG__select_trigger .customSelect-module-scss-module__CmFLfG__select_pressable .customSelect-module-scss-module__CmFLfG__tag_group .customSelect-module-scss-module__CmFLfG__tag_list .customSelect-module-scss-module__CmFLfG__remaining_tag{align-items:center;display:flex;transform:translateY(.1rem)}.customSelect-module-scss-module__CmFLfG__selected_tag{border:1px solid var(--gray-300);background:var(--gray-100);border-radius:9999px;align-items:center;gap:.375rem;max-width:100%;padding:.375rem .75rem;display:inline-flex}.customSelect-module-scss-module__CmFLfG__selected_tag_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.customSelect-module-scss-module__CmFLfG__selected_tag_remove{color:inherit;opacity:.72;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.customSelect-module-scss-module__CmFLfG__selected_tag_remove:hover{opacity:1}.customSelect-module-scss-module__CmFLfG__option_check{border:1px solid var(--gray-300);color:#fff;background:#fff;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.3125rem;height:1.3125rem;display:inline-flex}.customSelect-module-scss-module__CmFLfG__option_check_selected{border-color:var(--primary);background:var(--primary)}.customSelect-module-scss-module__CmFLfG__popover{background:var(--background);z-index:200;border:1px solid var(--border);border-radius:.5rem;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.customSelect-module-scss-module__CmFLfG__popover[data-type=autocomplete]{padding:.625rem}.customSelect-module-scss-module__CmFLfG__popover[data-entering]{animation:.2s ease-in customSelect-module-scss-module__CmFLfG__fadeIn,.2s ease-in customSelect-module-scss-module__CmFLfG__zoomIn}.customSelect-module-scss-module__CmFLfG__popover[data-exiting]{animation:.2s ease-out customSelect-module-scss-module__CmFLfG__fadeOut,.2s ease-out customSelect-module-scss-module__CmFLfG__zoomOut}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__text_field{margin-bottom:.5rem}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__menu{max-height:15rem;overflow-y:auto}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__menu_group:not(:first-child){border-top:1px solid var(--gray-200);margin-top:.5rem;padding-top:.5rem}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__menu_group_label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);padding:0 .625rem .35rem;font-size:.75rem;font-weight:700;line-height:1.2}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__menu_item{cursor:pointer;width:100%;color:var(--text-secondary);text-align:left;outline:none;justify-content:flex-start;align-items:flex-start;gap:.625rem;padding:.625rem;transition:all .2s;display:flex}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__menu_item:hover{background:var(--gray-100)}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__menu_item[data-selected=true]{background:var(--primary-20)}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__menu_item .customSelect-module-scss-module__CmFLfG__menu_item_label{width:100%;color:var(--text-primary);overflow-wrap:anywhere;word-break:normal;width:100%;line-height:1.35;display:block}.customSelect-module-scss-module__CmFLfG__popover .customSelect-module-scss-module__CmFLfG__empty_state{padding:1rem 0}@keyframes customSelect-module-scss-module__CmFLfG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes customSelect-module-scss-module__CmFLfG__zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes customSelect-module-scss-module__CmFLfG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes customSelect-module-scss-module__CmFLfG__zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}
.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}
.viewToggler-module-scss-module__HLDppW__viewToggler{background-color:var(--gray-200);border-radius:.5rem;align-items:center;gap:0;padding:.25rem;display:inline-flex}.viewToggler-module-scss-module__HLDppW__toggleOption{cursor:pointer;color:var(--gray-600);background-color:#0000;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:.5rem .75rem;transition:all .2s;display:flex}.viewToggler-module-scss-module__HLDppW__toggleOption:hover{background-color:var(--gray-100)}.viewToggler-module-scss-module__HLDppW__toggleOption:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.viewToggler-module-scss-module__HLDppW__toggleOption.viewToggler-module-scss-module__HLDppW__active{background-color:var(--gray-50);color:var(--gray-900)}.viewToggler-module-scss-module__HLDppW__icon{width:1rem;height:1rem}
.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}
.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)}
.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}
.genericError-module-scss-module__YRYz_W__empty_table{border:1px solid var(--border-50);background:radial-gradient(circle at 90% 0,#ef444414,#0000 40%),linear-gradient(#fff 0%,#fff7f7 100%);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:100%;min-height:20rem;padding:1.25rem;display:flex}.genericError-module-scss-module__YRYz_W__empty_table img{max-width:100%}.genericError-module-scss-module__YRYz_W__empty_table .genericError-module-scss-module__YRYz_W__error_msg{text-align:center;max-width:40rem;color:var(--color-status-text-red);margin:.25rem 0 0;line-height:1.25}.genericError-module-scss-module__YRYz_W__empty_table button{margin-top:.2rem}
.pagination-module-scss-module__WCOppG__pagination{background-color:var(--background);width:100%;color:var(--color-careatrium-sub-text);border-radius:10px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;margin-top:10px;padding:8px 20px;display:flex}.pagination-module-scss-module__WCOppG__pagination[data-nopad=true]{padding-left:0;padding-right:0}@media only screen and (min-width:576px){.pagination-module-scss-module__WCOppG__pagination{flex-direction:row}}.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__desc_limit_control{align-items:center;gap:1rem;display:flex}.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__desc_limit_control .pagination-module-scss-module__WCOppG__pages_desc{color:var(--color-careatrium-sub-text);white-space:nowrap;display:block}.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__pages{gap:.2rem;display:flex}.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__pages .pagination-module-scss-module__WCOppG__page{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.4rem;min-width:30px;padding:8px;transition:all .2s}@media only screen and (min-width:768px){.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__pages .pagination-module-scss-module__WCOppG__page{padding:3px 8px}}.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__pages .pagination-module-scss-module__WCOppG__page:hover:not(.pagination-module-scss-module__WCOppG__activePage){background-color:var(--gray-100)}.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__pages .pagination-module-scss-module__WCOppG__page:disabled{cursor:not-allowed}.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__pages .pagination-module-scss-module__WCOppG__activePage{background-color:color-mix(in srgb,var(--primary)10%,transparent);color:var(--primary);font-weight:600}.pagination-module-scss-module__WCOppG__pagination .pagination-module-scss-module__WCOppG__next_prev_control{gap:1rem;display:flex}
.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-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__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 .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-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:.76rem;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 .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:.9rem;line-height:1.35;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:.4rem .9375rem}.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}
.stack-module-scss-module__zX2mlq__stack{display:flex}.stack-module-scss-module__zX2mlq__row{flex-direction:row}.stack-module-scss-module__zX2mlq__column{flex-direction:column}.stack-module-scss-module__zX2mlq__rowReverse{flex-direction:row-reverse}.stack-module-scss-module__zX2mlq__columnReverse{flex-direction:column-reverse}.stack-module-scss-module__zX2mlq__justifyStart{justify-content:flex-start}.stack-module-scss-module__zX2mlq__justifyEnd{justify-content:flex-end}.stack-module-scss-module__zX2mlq__justifyCenter{justify-content:center}.stack-module-scss-module__zX2mlq__justifyBetween{justify-content:space-between}.stack-module-scss-module__zX2mlq__justifyAround{justify-content:space-around}.stack-module-scss-module__zX2mlq__justifyEvenly{justify-content:space-evenly}.stack-module-scss-module__zX2mlq__alignStart{align-items:flex-start}.stack-module-scss-module__zX2mlq__alignEnd{align-items:flex-end}.stack-module-scss-module__zX2mlq__alignCenter{align-items:center}.stack-module-scss-module__zX2mlq__alignStretch{align-items:stretch}.stack-module-scss-module__zX2mlq__alignBaseline{align-items:baseline}.stack-module-scss-module__zX2mlq__nowrap{flex-wrap:nowrap}.stack-module-scss-module__zX2mlq__wrap{flex-wrap:wrap}.stack-module-scss-module__zX2mlq__wrapReverse{flex-wrap:wrap-reverse}.stack-module-scss-module__zX2mlq__gap_0{gap:0}.stack-module-scss-module__zX2mlq__gap_0_5{gap:.5rem}.stack-module-scss-module__zX2mlq__gap_0_625{gap:.625rem}.stack-module-scss-module__zX2mlq__gap_0_6875{gap:.6875rem}.stack-module-scss-module__zX2mlq__gap_0_75{gap:.75rem}.stack-module-scss-module__zX2mlq__gap_1{gap:1rem}.stack-module-scss-module__zX2mlq__gap_1_1{gap:1.1rem}.stack-module-scss-module__zX2mlq__gap_1_25{gap:1.25rem}.stack-module-scss-module__zX2mlq__gap_1_5{gap:1.5rem}.stack-module-scss-module__zX2mlq__gap_2{gap:2rem}.stack-module-scss-module__zX2mlq__fullWidth{width:100%}.stack-module-scss-module__zX2mlq__grow{flex-grow:1}
.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}
.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}}
.financeTabs-module-scss-module__cGLPsa__tabs{flex-wrap:wrap;gap:.65rem;display:flex}.financeTabs-module-scss-module__cGLPsa__tab{color:#475569;background:#ffffffdb;border:1px solid #dbe4f0;border-radius:9999px;justify-content:center;align-items:center;min-height:2.5rem;padding:.48rem 1rem;font-size:.95rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.financeTabs-module-scss-module__cGLPsa__tab:hover{color:#0f172a;background:#fff;border-color:#cbd5e1}.financeTabs-module-scss-module__cGLPsa__active{color:#fff;background:#0f172a;border-color:#0f172a;box-shadow:0 10px 24px #0f172a2e}
