.OtpInput_wrap__racwA{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;width:100%;position:relative}.OtpInput_hiddenAutofill__f_WvV{position:absolute;opacity:0;pointer-events:none;height:0;width:0;border:0;padding:0;margin:0}.OtpInput_cell__DecTh{width:100%;min-width:0;min-height:3rem;padding:0;text-align:center;font-size:1.25rem;font-weight:700;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid var(--line,rgba(30,136,229,.28));border-radius:12px;background:var(--color-surface,#fff);color:var(--ink,#0f2744);box-shadow:none;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.OtpInput_cell__DecTh:focus{border-color:var(--color-primary,#1e88e5);box-shadow:0 0 0 3px rgba(30,136,229,.18)}.OtpInput_cell__DecTh:disabled{opacity:.65;cursor:not-allowed}@media (max-width:420px){.OtpInput_wrap__racwA{gap:.35rem}.OtpInput_cell__DecTh{min-height:2.7rem;font-size:1.1rem;border-radius:10px}}.Toast_portalRoot__N4wbg{position:relative;z-index:3000}.Toast_toastStack__xpd_U{position:fixed;top:1.1rem;right:1.1rem;z-index:3200;display:grid;grid-gap:.65rem;gap:.65rem;width:min(380px,calc(100vw - 2rem));pointer-events:none}.Toast_toast__kbZjA{pointer-events:auto;display:flex;align-items:flex-start;gap:.65rem;padding:.85rem .9rem;border-radius:14px;border:1px solid var(--line);background:var(--color-surface);box-shadow:0 18px 48px rgba(0,0,0,.28);animation:Toast_toastIn__y4Tzq .18s ease both}.Toast_toastBody__x0W0U{flex:1 1;min-width:0}.Toast_toastBody__x0W0U strong{display:block;font-size:.92rem;margin-bottom:.2rem}.Toast_toastBody__x0W0U p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.4}.Toast_toastClose__1rvJR{border:0;background:transparent;color:var(--muted);font-size:1.15rem;line-height:1;cursor:pointer;padding:.1rem .25rem}.Toast_tone_info__vu0VJ{border-color:rgba(30,136,229,.35)}.Toast_tone_success__sMgwW{border-color:rgba(67,160,71,.4)}.Toast_tone_success__sMgwW .Toast_toastBody__x0W0U strong{color:var(--color-success)}.Toast_tone_error__twK1C{border-color:rgba(229,57,53,.45)}.Toast_tone_error__twK1C .Toast_toastBody__x0W0U strong{color:var(--color-error)}.Toast_tone_warning__bMFOB{border-color:rgba(255,179,0,.45)}.Toast_confirmOverlay__fHojU{position:fixed;inset:0;z-index:3100;display:grid;place-items:center;padding:1.25rem;background:rgba(15,20,25,.48);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:Toast_fadeIn__9F8Me .14s ease both}.Toast_confirmDialog__L0MeU{width:min(420px,100%);border-radius:16px;background:var(--color-surface);border:1px solid var(--line);box-shadow:0 28px 80px rgba(0,0,0,.35);padding:1.25rem 1.3rem 1.15rem;animation:Toast_riseIn__JumId .18s ease both}.Toast_confirmDialog__L0MeU h2{margin:0;font-family:var(--font-display);font-size:1.25rem}.Toast_confirmDialog__L0MeU p{margin:.55rem 0 0;color:var(--muted);line-height:1.45}.Toast_confirmActions__mdeaZ{display:flex;justify-content:flex-end;gap:.65rem;margin-top:1.15rem}.Toast_promptField__WMz9B{display:grid;grid-gap:.4rem;gap:.4rem;margin-top:.95rem}.Toast_promptField__WMz9B span{font-size:.82rem;font-weight:600;color:var(--muted)}.Toast_promptInput__KduCi{width:100%;resize:vertical;min-height:4.5rem;border-radius:10px;border:1px solid var(--line);background:var(--color-bg,var(--color-surface));color:inherit;font:inherit;padding:.65rem .75rem;line-height:1.4}.Toast_promptInput__KduCi:focus{outline:2px solid rgba(30,136,229,.35);outline-offset:1px;border-color:rgba(30,136,229,.55)}.Toast_dangerBtn__7pq8z{background:var(--color-error)!important;color:#fff!important}@keyframes Toast_toastIn__y4Tzq{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_fadeIn__9F8Me{0%{opacity:0}to{opacity:1}}@keyframes Toast_riseIn__JumId{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.otc_wrap__5nh1w{display:grid;grid-gap:1.25rem;gap:1.25rem}.otc_hero__5P3cH{display:grid;grid-gap:.35rem;gap:.35rem;padding:1.15rem 1.25rem;border-radius:14px;border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent,#1d6fd8) 14%,transparent),transparent 55%),var(--color-surface-muted,var(--panel,#121820))}.otc_hero__5P3cH h2{margin:0;font-size:1.15rem;font-weight:650;letter-spacing:-.01em}.otc_hero__5P3cH p{margin:0;color:var(--muted);font-size:.9rem;max-width:42rem;line-height:1.45}.otc_stats__5sjpc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.otc_stat__TLdd5{padding:.9rem 1rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface,var(--panel,#0f141b))}.otc_stat__TLdd5 span{display:block;font-size:.75rem;color:var(--muted);margin-bottom:.2rem}.otc_stat__TLdd5 strong{font-size:1.35rem;font-weight:650;letter-spacing:-.02em}.otc_toolbar___Sp_L{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.otc_search__b5bFY{flex:1 1 220px;min-width:180px;padding:.65rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface,var(--panel,#0f141b));color:inherit;font:inherit}.otc_search__b5bFY:focus{outline:2px solid color-mix(in srgb,var(--color-accent,#1d6fd8) 45%,transparent);outline-offset:1px}.otc_grid__Xusyh{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:.85rem;gap:.85rem}.otc_card__jin_u{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;border-radius:14px;border:1px solid var(--line);background:var(--color-surface,var(--panel,#0f141b));transition:border-color .15s ease,transform .15s ease}.otc_card__jin_u:hover{border-color:color-mix(in srgb,var(--color-accent,#1d6fd8) 45%,var(--line));transform:translateY(-1px)}.otc_cardTop__JOejE{display:flex;justify-content:space-between;gap:.5rem;align-items:flex-start}.otc_cardTop__JOejE strong{font-size:.98rem;line-height:1.3}.otc_sku__vdI9_{margin-top:.2rem;font-size:.75rem;color:var(--muted)}.otc_meta__ndXTO{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.84rem}.otc_metaRow__59CPB{display:flex;justify-content:space-between;gap:.5rem;color:var(--muted)}.otc_metaRow__59CPB b{color:inherit;font-weight:600;color:var(--text,inherit)}.otc_disabledHint__Mn7_A{margin:0;font-size:.78rem;color:var(--muted)}.otc_empty__qhyng{padding:2rem 1.25rem;text-align:center;border-radius:14px;border:1px dashed var(--line);color:var(--muted)}.otc_empty__qhyng strong{display:block;color:inherit;margin-bottom:.35rem;font-size:1rem}.otc_totalBox__UcDJl{padding:.75rem .9rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted,transparent);display:flex;justify-content:space-between;align-items:center;font-size:.92rem}.otc_totalBox__UcDJl strong{font-size:1.1rem}@media (max-width:640px){.otc_stats__5sjpc{grid-template-columns:1fr}}.Emr_page__fWsVi{display:grid;grid-gap:1.15rem;gap:1.15rem;font-family:var(--font-body),system-ui,sans-serif}.Emr_split__QPSw_{display:grid;grid-template-columns:minmax(300px,1fr) minmax(300px,1fr);grid-gap:1.1rem;gap:1.1rem;align-items:stretch;min-height:0;height:100%}.Emr_pane__NuNLF{display:grid;grid-template-rows:auto 1fr;grid-gap:.85rem;gap:.85rem;min-width:0;min-height:0;padding:.95rem 1rem;border-radius:14px;border:1px solid var(--line);background:var(--color-surface-muted);transition:border-color .15s ease,box-shadow .15s ease}.Emr_paneFocused__15d0T{border-color:color-mix(in srgb,var(--color-primary) 55%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}.Emr_rowTabs__wThQF{display:inline-flex;gap:.2rem;padding:.18rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface))}.Emr_rowTabActive__MkHqm,.Emr_rowTab___qsAE{border:0;border-radius:999px;padding:.28rem .7rem;font-size:.75rem;font-weight:650;cursor:pointer;background:transparent;color:var(--muted)}.Emr_rowTabActive__MkHqm,.Emr_rowTab___qsAE:hover{background:var(--color-surface);color:var(--color-primary-deep);box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 10%,transparent)}.Emr_paneHead__5rPDp{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.Emr_paneHead__5rPDp h3{margin:0;font-family:var(--font-display);font-size:1.02rem;letter-spacing:-.01em}.Emr_paneHead__5rPDp p{margin:.25rem 0 0;color:var(--muted);font-size:.82rem}.Emr_formScroll__0XWjd{min-height:0;overflow:auto;padding-right:.15rem}.Emr_formGrid__yRNu7{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Emr_formGrid__yRNu7 .Emr_full__WwWtk{grid-column:1/-1}.Emr_section__Q06Nc{grid-column:1/-1;display:grid;grid-gap:.7rem;gap:.7rem;padding:.85rem .9rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface)}.Emr_sectionTitle___wj0q{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:.78rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.Emr_filters__HPxVP{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:.35rem;flex:0 0 auto}.Emr_filterBtn__fywBD{flex:0 0 auto;align-self:center;height:auto;min-height:0;line-height:1.2;border:1px solid var(--line);background:var(--color-surface);color:var(--ink);font:inherit;font-weight:650;font-size:.8rem;border-radius:999px;padding:.4rem .85rem;cursor:pointer;white-space:nowrap}.Emr_filterBtnActive___Iqkj{background:rgba(30,136,229,.18);border-color:rgba(30,136,229,.5);color:var(--color-primary-deep)}.Emr_timelineBody__TBKXh{grid-template-rows:auto minmax(0,1fr);height:100%;align-content:start}.Emr_chartPanel__FXmzT,.Emr_timelineBody__TBKXh{display:grid;grid-gap:.75rem;gap:.75rem;min-height:0}.Emr_chartPanel__FXmzT{grid-template-rows:auto minmax(0,1fr);overflow:auto}.Emr_chartTabs__8vDBn{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;align-self:flex-start}.Emr_chartTab__SD9Gi{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--line);background:var(--color-surface);color:var(--muted);font:inherit;font-weight:700;font-size:.8rem;border-radius:10px;padding:.45rem .85rem;cursor:pointer}.Emr_tabBadge___qWW0{padding:.08rem .38rem;border-radius:999px;background:#e53935;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.Emr_chartTabActive__2HU9d{background:rgba(30,136,229,.16);border-color:rgba(30,136,229,.45);color:var(--color-primary-deep)}.Emr_panelStack__TwIZA{display:grid;grid-gap:.75rem;gap:.75rem;min-height:0;align-content:start;overflow:auto}.Emr_inlineForm__qULii{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.8rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface)}.Emr_span2__UJpXb{grid-column:1/-1}.Emr_rowActions___0puq{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}.Emr_noteBody__dk5PW{margin:0;white-space:pre-wrap;font-size:.88rem;line-height:1.45;color:var(--ink)}.Emr_eventTypeNote__RYIqr:before{background:rgba(255,167,38,.85)}.Emr_timeline___EmM8{display:grid;grid-gap:.65rem;gap:.65rem;min-height:0;overflow:auto;padding-right:.2rem;align-content:start}.Emr_event__MmWz5{position:relative;padding:.85rem .95rem .85rem 1.05rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface)}.Emr_event__MmWz5:before{content:"";position:absolute;left:0;top:.85rem;bottom:.85rem;width:3px;border-radius:999px;background:rgba(30,136,229,.55)}.Emr_eventTypeAppointment__RcqwR:before{background:rgba(30,136,229,.7)}.Emr_eventTypeTriage__n7fX2:before{background:rgba(38,166,154,.75)}.Emr_eventTypeConsultation__dxy8m:before{background:rgba(67,160,71,.75)}.Emr_eventTypeEmergency__4qKex:before{background:rgba(229,57,53,.8)}.Emr_eventTypeInpatient__5__sQ:before{background:rgba(30,136,229,.85)}.Emr_badgeEd__BExRe{background:rgba(229,57,53,.12);color:#c62828}.Emr_badgeIp__QIdNa{background:rgba(30,136,229,.12);color:#1565c0}.Emr_badgeEmr__4sCe3{background:rgba(38,166,154,.12);color:#00796b}.Emr_badgePsych__ukU_w{background:rgba(123,31,162,.12);color:#6a1b9a}.Emr_badgePediatric__VwF3L{background:rgba(255,152,0,.16);color:#e65100}.Emr_badgeObgyn__mM5ss{background:rgba(236,64,122,.14);color:#c2185b}.Emr_badgeSpecialty__M3hyP{background:rgba(57,73,171,.12);color:#3949ab}.Emr_eventTop__ucHU7{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;align-items:center}.Emr_eventTop__ucHU7 strong{font-size:.9rem}.Emr_eventWhen__LhFAJ{margin:.35rem 0 .55rem;color:var(--muted);font-size:.8rem}.Emr_eventMeta__y2c0c{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.15rem}.Emr_eventMetaRow__p2wOx{display:grid;grid-template-columns:7.5rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;font-size:.82rem;line-height:1.35}.Emr_eventMetaField__Qw7dW{color:var(--muted);font-weight:650;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem}.Emr_eventMetaValue__WW1vy{color:var(--ink);min-width:0;word-break:break-word}.Emr_empty___f2gX{margin:0;color:var(--muted);padding:1.25rem .35rem;text-align:center;font-size:.9rem}.Emr_labAlert__7zQ8j{display:flex;justify-content:space-between;align-items:center;gap:.85rem;flex-wrap:wrap;padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(38,166,154,.45);background:rgba(38,166,154,.12)}.Emr_labAlert__7zQ8j strong{display:block;font-size:.92rem}.Emr_labAlert__7zQ8j p{margin:.25rem 0 0;color:var(--muted);font-size:.82rem}.Emr_problemsTableWrap__MskSw{display:grid;grid-gap:.45rem;gap:.45rem;padding:.95rem;border-radius:14px;border:1px solid var(--line);background:var(--color-surface);min-width:0;align-content:start}.Emr_problemsTableScroll__P_KYM{min-width:0;overflow-x:auto;overscroll-behavior:contain}.Emr_problemCell__qLs9M{display:grid;grid-gap:.2rem;gap:.2rem;min-width:10rem}.Emr_problemCode__uS1d6{color:var(--muted);font-size:.78rem}.Emr_problemNotes__IMzv8{display:block;min-width:8rem;color:var(--ink);font-size:.88rem;line-height:1.35}.Emr_badgeActive__kfwBc{background:rgba(30,136,229,.16)!important}.Emr_badgeResolved__uB8pb{background:rgba(67,160,71,.16)!important}.Emr_labOrders__nlxxp{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.85rem}.Emr_labOrders__nlxxp strong{font-size:.88rem}.Emr_assessLaunch__4uGr6{display:flex;justify-content:space-between;align-items:center;gap:.85rem;flex-wrap:wrap;padding:.9rem 1rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface)}.Emr_assessLaunch__4uGr6 strong{display:block;font-size:.95rem}.Emr_assessLaunch__4uGr6 p{margin:.25rem 0 0;color:var(--muted);font-size:.82rem;max-width:36rem}.Emr_assessLaunchActions__7OA0b{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.Emr_assessForm__CGV_G{display:grid;grid-gap:.85rem;gap:.85rem}.Emr_assRow__YK6NV{display:grid;grid-template-columns:minmax(14rem,22rem) 8.5rem;grid-gap:.5rem;gap:.5rem;align-items:end}.Emr_assCode__6dKHY{min-width:0}.Emr_sectionHead__5pano{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.Emr_sectionHead__5pano .Emr_sectionTitle___wj0q{margin:0}.Emr_plusBtn__c0R5w{width:2rem;height:2rem;border-radius:999px;border:1px solid var(--line);background:rgba(30,136,229,.16);color:var(--ink);font-size:1.2rem;font-weight:700;line-height:1;cursor:pointer}.Emr_plusBtn__c0R5w:hover{background:rgba(30,136,229,.28)}.Emr_entryList__KPvTn{list-style:none;margin:.55rem 0 0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.Emr_entryItem__5PnE2{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;padding:.7rem .8rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.Emr_entryItem__5PnE2 p{margin:0;font-size:.9rem}.Emr_entryItem__5PnE2 small{display:block;margin-top:.3rem;color:var(--muted);font-size:.75rem}.Emr_entryItem__5PnE2 strong{display:block;margin-bottom:.2rem;font-size:.84rem}.Emr_composer__vEWjA{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.65rem;padding:.75rem;border-radius:10px;border:1px dashed rgba(30,136,229,.45);background:rgba(30,136,229,.06);overflow:auto;max-height:min(70vh,52rem)}.Emr_composerActions__zyeWF{display:flex;gap:.5rem;flex-wrap:wrap}.Emr_checkList__8OL_s{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:0;list-style:none;max-height:min(50vh,22rem);overflow:auto}.Emr_checkItem__P6GsC{display:flex;align-items:flex-start;gap:.7rem;padding:.75rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted);cursor:pointer}.Emr_checkItem__P6GsC input{margin-top:.2rem;width:1.05rem;height:1.05rem;accent-color:var(--color-primary)}.Emr_checkItem__P6GsC strong{display:block;font-size:.9rem}.Emr_checkItem__P6GsC small{display:block;margin-top:.2rem;color:var(--muted);font-size:.78rem}.Emr_paperStack__Hewpe{display:grid;grid-gap:1.1rem;gap:1.1rem}.Emr_paperWrap__XlHAa{display:grid;grid-gap:.45rem;gap:.45rem}.Emr_paperMeta__qyuMg{display:flex;justify-content:space-between;align-items:center;gap:.6rem;font-size:.8rem;color:var(--muted)}.Emr_reportCard__xHb_9{display:grid;grid-template-rows:auto minmax(8.5rem,1fr);min-height:14rem;border-radius:14px;border:1px solid var(--line);background:var(--color-surface);overflow:hidden}.Emr_reportCardLab___9hoK{border-top:3px solid #26a69a}.Emr_reportCardImaging__Xndh4{border-top:3px solid #1e88e5}.Emr_reportCardOther__pBtNJ{border-top:3px solid #5c6bc0}.Emr_reportCardHead__OeVX7{display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem;padding:.75rem .85rem .65rem}.Emr_reportCardHead__OeVX7 h4{margin:0;font-size:.92rem}.Emr_reportCardHead__OeVX7 p{margin:.2rem 0 0;color:var(--muted);font-size:.75rem;line-height:1.35}.Emr_reportCount__gmYJ7{flex:0 0 auto;min-width:1.7rem;height:1.7rem;padding:0 .4rem;display:grid;place-items:center;border-radius:999px;background:rgba(30,136,229,.14);color:var(--color-primary-deep);font-size:.78rem;font-weight:700}.Emr_reportList__krYPw{list-style:none;margin:0;padding:0 .65rem .7rem;display:grid;grid-gap:.45rem;gap:.45rem;align-content:start}.Emr_reportRow__tzHz4{display:grid;grid-gap:.22rem;gap:.22rem;padding:.55rem .6rem;border-radius:10px;background:var(--color-surface-muted);border:1px solid transparent}.Emr_reportRowTop__MEf_Z{display:flex;justify-content:space-between;align-items:center;gap:.45rem}.Emr_reportRow__tzHz4 strong{font-size:.86rem}.Emr_reportRow__tzHz4 p{margin:0;color:var(--ink);font-size:.8rem;line-height:1.35}.Emr_reportRow__tzHz4 small{color:var(--muted);font-size:.72rem}.Emr_reportStatus__5AL7s{flex:0 0 auto;padding:.12rem .45rem;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.02em}.Emr_reportStatusOk__EVqKk{background:rgba(38,166,154,.18);color:#00897b}.Emr_reportStatusPending__5jZT_{background:rgba(30,136,229,.16);color:var(--color-primary-deep)}.Emr_reportStatusMuted__coDDV{background:hsla(210,8%,51%,.16);color:var(--muted)}.Emr_reportEmpty__WE9TU{margin:0 .65rem .7rem;padding:1.1rem .8rem;display:grid;place-items:center;text-align:center;grid-gap:.25rem;gap:.25rem;border-radius:10px;border:1px dashed var(--line);background:var(--color-surface-muted)}.Emr_reportEmpty__WE9TU strong{font-size:.84rem}.Emr_reportEmpty__WE9TU p{margin:0;color:var(--muted);font-size:.76rem;max-width:16rem}.Emr_reportStack__2DVyp{display:flex;flex-direction:column;gap:.22rem;align-self:start;width:100%;height:auto;min-height:0}.Emr_ixResultBlock__NtLIH{margin-bottom:.55rem}.Emr_ixResultLinks__69GYy{display:flex;flex-wrap:wrap;gap:.45rem .85rem;margin:.15rem 0 0 .15rem}.Emr_emptyInline__RkNXG{margin:.45rem 0 0;color:var(--muted);font-size:.84rem}.Emr_examList__UwCCj{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.75rem}.Emr_examBlock___BtXg{padding:.75rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.Emr_examBlock___BtXg strong{font-size:.9rem}.Emr_examBlockOpen__P_y9G{border-color:rgba(30,136,229,.55);background:rgba(30,136,229,.06)}.Emr_examBlockFilled__4TxPM{border-color:rgba(38,166,154,.4)}.Emr_examHead__S_eKu{display:flex;justify-content:space-between;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Emr_examHead__S_eKu .Emr_sectionTitle___wj0q{margin:0}.Emr_examHeadMeta__vO3gC{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;min-width:0}.Emr_examHeadMeta__vO3gC small{color:var(--muted);font-size:.75rem;font-weight:500}.Emr_tapHint__A1l0N{color:var(--muted);font-size:.75rem;font-weight:600;white-space:nowrap}.Emr_ixChooser__uOXKx{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.65rem;gap:.65rem;margin-top:.7rem}@media (min-width:720px){.Emr_ixChooser__uOXKx:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}.Emr_ixChoice__vsgwx{display:grid;grid-gap:.25rem;gap:.25rem;text-align:left;padding:.85rem .9rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted);color:inherit;cursor:pointer;font-family:var(--font-body)}.Emr_ixChoice__vsgwx strong{font-family:var(--font-display);font-size:.9rem}.Emr_ixChoice__vsgwx span{color:var(--muted);font-size:.78rem}.Emr_ixChoice__vsgwx:hover{border-color:rgba(30,136,229,.55);background:rgba(30,136,229,.08)}.Emr_ixChoiceLocked__sRd8D{opacity:.58}.Emr_rxHead__593Rb{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin:.85rem 0 .45rem}.Emr_rxCard__xsPaI{padding:.75rem;margin-bottom:.55rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.Emr_rxCard__xsPaI,.Emr_rxGrid__jxYz4{display:grid;grid-gap:.55rem;gap:.55rem}.Emr_rxGrid__jxYz4{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.Emr_rxSpan__HX8qM{grid-column:1/-1}.Emr_examPreview__NgXOD{margin:.5rem 0 0;color:var(--muted);font-size:.84rem;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Emr_examNote__FLQFl{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.65rem}.Emr_examNote__FLQFl textarea{min-height:7.5rem;resize:vertical}.Emr_plusBtnOpen__byX6t{transform:rotate(45deg)}.Emr_vitalsReadonly__G70B3{display:grid;grid-gap:.55rem;gap:.55rem;padding:.7rem .8rem;border-radius:10px;border:1px dashed var(--line);background:var(--color-surface-muted);margin-bottom:.65rem;font-family:var(--font-body),system-ui,sans-serif}.Emr_vitalsReadonly__G70B3 strong{font-size:.82rem;font-family:var(--font-display),system-ui,sans-serif}.Emr_chiefComplaintInput__Sv_hj{min-height:2.35rem;max-height:2.35rem;height:2.35rem;resize:none;padding-top:.45rem;padding-bottom:.45rem;line-height:1.35;overflow-y:hidden}.Emr_historyComposer__dJFhU textarea{min-height:9rem;resize:vertical}.Emr_pregnantCheck__3AT6x{display:flex;align-items:center;gap:.55rem;font-size:.88rem;font-weight:600;cursor:pointer}.Emr_pregnantCheck__3AT6x input{width:1rem;height:1rem;accent-color:var(--color-primary)}.Emr_hppForm__j3yjj{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.35rem}.Emr_hppRow__oxylK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media (max-width:720px){.Emr_hppRow__oxylK{grid-template-columns:1fr}}.Emr_vitalsHead__GkY4k{display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem;flex-wrap:wrap}.Emr_vitalsWhen__JfM52{display:block;margin-top:.18rem;color:var(--muted);font-size:.75rem;font-weight:500}.Emr_vitalsSplit__aW7bj{border:0;border-top:1px solid var(--line);margin:.2rem 0 .15rem}.Emr_vitalsAcuity__2uRkq{color:var(--muted);font-size:.84rem}.Emr_vitalsBlock__S7t_V{display:grid;grid-gap:.45rem;gap:.45rem}.Emr_vitalsForm__66ugP{display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Emr_viewPair__hhbGl,.Emr_viewStack__uAp0W{display:grid;grid-gap:.55rem;gap:.55rem}.Emr_viewPair__hhbGl{grid-template-columns:repeat(2,minmax(0,1fr))}.Emr_chartFolder__uVe8s{position:relative;flex:1 1 auto;align-self:stretch;width:100%;max-width:100%;min-height:100%;box-sizing:border-box;padding:1.35rem .85rem .85rem 1.45rem;border-radius:0 14px 12px 5px;background:repeating-linear-gradient(125deg,hsla(0,0%,100%,.05) 0 2px,transparent 2px 5px),linear-gradient(90deg,#6f4c1c 0 13px,hsla(0,0%,100%,.14) 13px 15px,transparent 15px),linear-gradient(180deg,#e8c97c,#cda45a 48%,#b8883f);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -8px 16px rgba(90,50,10,.12),0 18px 40px rgba(40,24,8,.28)}.Emr_chartFolder__uVe8s:after,.Emr_chartFolder__uVe8s:before{content:"";position:absolute;left:.34rem;width:.58rem;height:.58rem;border-radius:50%;background:radial-gradient(circle at 32% 30%,#f3f6fa,#8b97a6 58%,#3e4752 100%);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),0 0 0 1px hsla(0,0%,100%,.28)}.Emr_chartFolder__uVe8s:before{top:2.15rem}.Emr_chartFolder__uVe8s:after{top:4.05rem}.Emr_folderTab__gCVnR{position:absolute;top:.28rem;left:1.7rem;padding:.28rem .95rem .34rem;border-radius:7px 7px 0 0;background:linear-gradient(180deg,#f0d392,#d4ae5e);color:#4a3210;font-family:var(--font-display);font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 1px 0 rgba(90,55,10,.2)}.Emr_chartSheet__sVbL8{position:relative;isolation:isolate;min-height:100%;padding:1.2rem 1.35rem 1.55rem 1.75rem;border-radius:3px;background-color:#fffdf8;background-image:repeating-linear-gradient(transparent,transparent 31px,rgba(30,136,229,.08) 0,rgba(30,136,229,.08) 32px);color:#1c2733;border:1px solid rgba(90,62,22,.18);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65),3px 3px 0 hsla(44,64%,75%,.9),7px 9px 0 rgba(0,0,0,.04),0 16px 28px rgba(40,24,8,.16)}.Emr_chartSheet__sVbL8:before{content:"";position:absolute;top:0;bottom:0;left:1.32rem;width:1.5px;background:linear-gradient(180deg,transparent,#e57373 8%,#e57373 92%,transparent);opacity:.7;pointer-events:none;z-index:0}.Emr_chartSheet__sVbL8:after{content:"CLINICAL RECORD";position:absolute;inset:18% 8%;display:grid;place-items:center;font-family:var(--font-display);font-size:clamp(1.6rem,4.2vw,2.8rem);font-weight:800;letter-spacing:.22em;color:rgba(30,136,229,.055);transform:rotate(-18deg);pointer-events:none;z-index:0}.Emr_chartSheetPsych__SxyEM:after{content:"PSYCHIATRIC RECORD";color:rgba(123,31,162,.06)}.Emr_chartSheet__sVbL8>*{position:relative;z-index:1}.Emr_chartHead__evCjF{text-align:center;margin-bottom:.95rem;padding:0 0 .7rem;border-bottom:2px solid #1e88e5;box-shadow:0 3px 0 #26a69a}.Emr_chartHead__evCjF:before{content:"";display:block;width:1.15rem;height:1.15rem;margin:0 auto .45rem;background:linear-gradient(#1e88e5,#1e88e5) 50% /.28rem .9rem no-repeat,linear-gradient(#1e88e5,#1e88e5) 50% /.9rem .28rem no-repeat;border:1.5px solid #1e88e5;border-radius:50%}.Emr_chartHeadBranded__UpsWD:before{display:none}.Emr_chartBrandRow__c62co{display:flex;align-items:center;justify-content:center;gap:.55rem;margin-bottom:.25rem}.Emr_chartLogo__InsB5{width:36px;height:36px;object-fit:contain;flex-shrink:0}.Emr_chartFacility__HN84A{margin:0;font-family:var(--font-display);font-size:.7rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#1565c0}.Emr_chartHead__evCjF h3{margin:.28rem 0 .1rem;font-family:var(--font-display);font-size:1.28rem;font-weight:700;letter-spacing:.01em;color:#10263d}.Emr_chartHead__evCjF p{margin:0;font-size:.76rem;letter-spacing:.04em;color:#66788a}.Emr_chartId__22LLe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:0 0 1rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 22%,var(--line));border-radius:6px;background:color-mix(in srgb,var(--color-surface) 88%,var(--color-bg-muted))}.Emr_chartId__22LLe>div{min-width:0;padding:.42rem .62rem .48rem;border-right:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--line));border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--line))}.Emr_chartId__22LLe>div:nth-child(3n){border-right:0}.Emr_chartId__22LLe>div:nth-last-child(-n+3){border-bottom:0}.Emr_chartId__22LLe span{display:block;margin-bottom:.12rem;font-family:var(--font-display);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-deep)}.Emr_chartId__22LLe strong{display:block;font-family:var(--font-display);font-size:.98rem;font-weight:650;color:var(--ink)}.Emr_chartBlock__f6d59{margin:0 0 .72rem}.Emr_chartBlock__f6d59 h4{margin:0 0 .22rem;padding:0 0 .18rem .55rem;border-bottom:1px solid rgba(30,136,229,.2);border-left:3px solid #1e88e5;font-family:var(--font-display);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1565c0}.Emr_chartBlock__f6d59 h4+.Emr_chartNote__FkKXp+h4{margin-top:.78rem}.Emr_chartNote__FkKXp{margin:0 0 .08rem;min-height:32px;font-family:var(--font-body);font-size:.98rem;line-height:32px;color:#243040}.Emr_ixResultLink__ogHSq{margin-left:0;padding:.12rem 0;border:0;background:none;color:#1e88e5;font:inherit;font-size:.92em;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Emr_ixResultLink__ogHSq:hover{color:#0d47a1}.Emr_chartNote__FkKXp em{font-style:italic;font-weight:600;color:#16324f}.Emr_chartFinal__3OK0A{padding:.55rem .7rem .4rem;border:1.5px solid rgba(13,71,161,.32);border-radius:6px;background:linear-gradient(180deg,rgba(30,136,229,.08),rgba(38,166,154,.05))}.Emr_chartFinal__3OK0A h4{border-left-color:#0d47a1;color:#0d47a1}.Emr_chartFinal__3OK0A .Emr_chartNote__FkKXp{font-weight:700}.Emr_chartSign__BZoqk{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:1.1rem;gap:1.1rem;align-items:end;margin-top:1.55rem;padding-top:.85rem;border-top:1px dashed rgba(30,136,229,.35)}.Emr_chartSignMid__UgmEu{min-width:0}.Emr_chartStampWrap__seaNY{display:flex;align-items:center;justify-content:center;padding:4px 8px}.Emr_chartStamp__9By9n{max-height:72px;max-width:96px;object-fit:contain;display:block}.Emr_chartSign__BZoqk span{display:block;font-family:var(--font-display);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#1e88e5}.Emr_chartSign__BZoqk strong{display:block;margin-top:.28rem;font-family:var(--font-display);font-size:1rem;color:#15202c}.Emr_chartRole__o5_MF{display:block;margin-top:.08rem;font-family:var(--font-display);font-size:.72rem;font-style:normal;color:#66788a}.Emr_chartSignature__fxcCR{margin:.1rem 0 0;min-height:2.2rem;padding-bottom:.1rem;border-bottom:1px solid rgba(22,50,79,.35);font-size:1.9rem;line-height:1.15;color:#10263d;transform:rotate(-5deg);transform-origin:left center}.Emr_chartSignLine__cZVS7{min-height:1.6rem;border-bottom:1px solid rgba(22,50,79,.45)}.Emr_vitalsGrid__5mh07{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:.45rem .75rem;gap:.45rem .75rem;font-size:.84rem;color:var(--ink)}.Emr_examGrid__FIot2{display:grid;grid-gap:.7rem;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Emr_ixGrid__m5Nve{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Emr_ixCard__eF9hr{display:grid;grid-gap:.55rem;gap:.55rem;padding:.75rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.Emr_ixCard__eF9hr strong{font-size:.88rem}@media (max-width:960px){.Emr_split__QPSw_{grid-template-columns:1fr}.Emr_timelineBody__TBKXh{min-height:280px}.Emr_reportsGrid__TOqWN{grid-template-columns:1fr}}@media (max-width:640px){.Emr_chartId__22LLe,.Emr_chartSign__BZoqk,.Emr_examGrid__FIot2,.Emr_formGrid__yRNu7,.Emr_ixChooser__uOXKx,.Emr_ixGrid__m5Nve,.Emr_rxGrid__jxYz4,.Emr_viewPair__hhbGl,.Emr_vitalsForm__66ugP{grid-template-columns:1fr}.Emr_chartId__22LLe>div,.Emr_chartId__22LLe>div:nth-child(3n),.Emr_chartId__22LLe>div:nth-last-child(-n+3){border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--line))}.Emr_chartId__22LLe>div:last-child{border-bottom:0}.Emr_pane__NuNLF{padding:.8rem}}@media print{.Emr_chartFolder__uVe8s,.Emr_chartSheet__sVbL8{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Emr_ixResultLink__ogHSq{display:none!important}}html[data-theme=dark] .Emr_chartId__22LLe{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--line));background:var(--color-surface-muted)}html[data-theme=dark] .Emr_chartId__22LLe>div{border-right-color:color-mix(in srgb,var(--color-primary) 16%,var(--line));border-bottom-color:color-mix(in srgb,var(--color-primary) 16%,var(--line))}html[data-theme=dark] .Emr_chartId__22LLe span{color:var(--color-primary-deep)}html[data-theme=dark] .Emr_chartId__22LLe strong{color:var(--ink)}html[data-theme=dark] .Emr_examBlockOpen__P_y9G{border-color:rgba(66,165,245,.45);background:rgba(66,165,245,.1)}html[data-theme=dark] .Emr_examBlockFilled__4TxPM{border-color:rgba(77,182,172,.45)}html[data-theme=dark] .Emr_plusBtn__c0R5w{background:rgba(66,165,245,.18);color:var(--ink);border-color:rgba(66,165,245,.35)}html[data-theme=dark] .Emr_plusBtn__c0R5w:hover{background:rgba(66,165,245,.3)}html[data-theme=dark] .Emr_ixChoice__vsgwx:hover{border-color:rgba(66,165,245,.5);background:rgba(66,165,245,.1)}html[data-theme=dark] .Emr_filterBtnActive___Iqkj{background:rgba(66,165,245,.2);border-color:rgba(66,165,245,.45);color:var(--color-primary-deep)}html[data-theme=dark] .Emr_rowTabActive__MkHqm,html[data-theme=dark] .Emr_rowTab___qsAE:hover{color:var(--color-primary-deep)}.inpatient_tabs__6IT9w{display:inline-flex;gap:.35rem;margin:.35rem 0 1rem;padding:.25rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface-muted))}.inpatient_tabActive__DGHbj,.inpatient_tab__iv_6Q{border:0;border-radius:999px;padding:.45rem .95rem;font-size:.86rem;font-weight:650;cursor:pointer;background:transparent;color:var(--muted)}.inpatient_tabActive__DGHbj{background:var(--color-surface);color:var(--color-primary-deep);box-shadow:0 1px 4px color-mix(in srgb,var(--ink) 12%,transparent)}.inpatient_wardStack__cmGYa{display:grid;grid-gap:1rem;gap:1rem}.inpatient_wardCode__D3VhG{font-size:.78rem;font-weight:700;letter-spacing:.04em;color:var(--muted);text-transform:uppercase}.inpatient_bedGrid__6ixG9{display:grid;grid-template-columns:repeat(auto-fill,minmax(138px,1fr));grid-gap:.65rem;gap:.65rem}.inpatient_bedCard__fTbtq{display:grid;grid-gap:.25rem;gap:.25rem;text-align:left;padding:.85rem .8rem;border-radius:14px;border:1px solid var(--line);background:var(--color-surface);color:var(--ink);cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.inpatient_bedCard__fTbtq:hover:not(:disabled){transform:translateY(-1px)}.inpatient_bedCard__fTbtq:disabled{cursor:default;opacity:.85}.inpatient_bedCard__fTbtq strong{font-size:.95rem;color:var(--ink)}.inpatient_bedStatus__5jt6O{font-size:.72rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.inpatient_bedCard__fTbtq em{font-style:normal;font-size:.78rem;color:var(--muted);line-height:1.25}.inpatient_bedMeta__WKlCT{display:block;font-size:.72rem;color:var(--muted);line-height:1.3}.inpatient_ok__7hndr{border-color:color-mix(in srgb,var(--color-success) 45%,var(--line));background:color-mix(in srgb,var(--color-success) 12%,var(--color-surface))}.inpatient_ok__7hndr .inpatient_bedStatus__5jt6O{color:var(--color-success)}.inpatient_busy__eESCE{border-color:color-mix(in srgb,var(--color-error) 40%,var(--line));background:color-mix(in srgb,var(--color-error) 12%,var(--color-surface))}.inpatient_busy__eESCE .inpatient_bedStatus__5jt6O{color:var(--color-error)}.inpatient_warn__iuux3{border-color:color-mix(in srgb,var(--color-warning) 45%,var(--line));background:color-mix(in srgb,var(--color-warning) 14%,var(--color-surface))}.inpatient_warn__iuux3 .inpatient_bedStatus__5jt6O{color:var(--color-warning)}.inpatient_mute__Auew9{opacity:.75}.inpatient_formGrid__p1Dd1{display:grid;grid-gap:.85rem;gap:.85rem}.inpatient_progressSection__kphAI{padding:.85rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface-muted);display:grid;grid-gap:.55rem;gap:.55rem}.inpatient_progressSection__kphAI h4{margin:0;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.inpatient_sectionHead__cghyP{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.inpatient_plusBtn__aqSmd{width:2rem;height:2rem;border-radius:999px;border:1px solid var(--line);background:rgba(30,136,229,.16);color:var(--ink);font-size:1.2rem;font-weight:700;line-height:1;cursor:pointer}.inpatient_plusBtn__aqSmd:hover{background:rgba(30,136,229,.28)}.inpatient_emptyInline__PK5sC{margin:0;color:var(--muted);font-size:.88rem}.inpatient_priorPreview__UIrSP{margin:0;white-space:pre-wrap;font-size:.9rem;line-height:1.4}.inpatient_patientMeta__VX7yp{display:flex;flex-wrap:wrap;gap:.55rem 1.15rem}.inpatient_patientMeta__VX7yp span{display:grid;grid-gap:.1rem;gap:.1rem;min-width:5.5rem}.inpatient_patientMeta__VX7yp em{font-style:normal;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.inpatient_nurseNoteBlock__Gyij7{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.55rem;padding:.65rem .75rem;border-radius:10px;border:1px solid var(--line);background:color-mix(in srgb,var(--color-surface) 88%,#fff)}.inpatient_nurseNoteBlock__Gyij7 strong{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary,#1e88e5)}.inpatient_formRow__a3g29{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:1fr 1fr}.inpatient_hint__FcCPY{margin:0;padding:.7rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted);color:var(--muted);font-size:.86rem;line-height:1.4}.inpatient_checkRow__Gu5Iu{display:flex;gap:.5rem;align-items:flex-start;font-size:.9rem;color:var(--ink);cursor:pointer}.inpatient_dischargeLayout__WdBRN{display:grid;grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);grid-gap:.85rem;gap:.85rem;align-items:start}.inpatient_dischargeClearance__vOGll,.inpatient_dischargeSummary__uJbJo{margin:0;padding:.75rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.inpatient_dischargeClearance__vOGll h3,.inpatient_dischargeSummary__uJbJo h3{margin:0 0 .35rem;font-size:.88rem;font-weight:700;color:var(--ink)}.inpatient_dischargeClearance__vOGll>p{margin:0 0 .65rem;font-size:.78rem;color:var(--muted);line-height:1.35}.inpatient_clearanceList__PH2YZ{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.inpatient_clearanceList__PH2YZ li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .5rem;border-radius:8px;background:var(--color-surface);border:1px solid var(--line);font-size:.82rem}.inpatient_clearanceDone___G7GC{border-color:color-mix(in srgb,var(--color-success) 45%,var(--line))!important;background:color-mix(in srgb,var(--color-success) 10%,var(--color-surface))!important}.inpatient_dischargeWaivers__bDWEu{display:grid;grid-gap:.4rem;gap:.4rem;margin-top:.75rem;padding-top:.65rem;border-top:1px solid var(--line)}.inpatient_dischargeSummary__uJbJo{display:grid;grid-gap:.55rem;gap:.55rem}@media (max-width:720px){.inpatient_dischargeLayout__WdBRN{grid-template-columns:1fr}}.inpatient_pendingPill__lMNH6{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:999px;font-size:.72rem;font-weight:700;background:color-mix(in srgb,var(--color-warning) 22%,var(--color-surface));color:var(--color-warning)}.inpatient_noteList__OnWbX{list-style:none;margin:.4rem 0 0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}.inpatient_noteList__OnWbX li{display:grid;grid-gap:.2rem;gap:.2rem;padding:.55rem .65rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.inpatient_noteList__OnWbX span{font-size:.72rem;color:var(--muted)}.inpatient_noteList__OnWbX em{font-style:normal;font-size:.86rem;color:var(--ink);line-height:1.35;white-space:pre-wrap}.inpatient_encounterTabs__L8s1C{display:flex;flex-wrap:wrap;gap:.3rem;margin:0 0 .85rem;padding-bottom:.55rem;border-bottom:1px solid var(--line)}.inpatient_encounterTabActive__2RZOG,.inpatient_encounterTab__3__Lz{border:0;border-radius:8px;padding:.35rem .7rem;font-size:.8rem;font-weight:650;cursor:pointer;background:transparent;color:var(--muted)}.inpatient_encounterTabActive__2RZOG{background:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface));color:var(--color-primary-deep)}.inpatient_kpiGrid__S6hAq{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:.65rem;gap:.65rem;margin-bottom:1rem}.inpatient_kpiCard__i0enF{display:grid;grid-gap:.2rem;gap:.2rem;padding:.85rem .95rem;border-radius:14px;border:1px solid var(--line);background:linear-gradient(150deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface)) 0,var(--color-surface) 55%);box-shadow:var(--shadow-soft)}.inpatient_kpiCard__i0enF span{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.inpatient_kpiCard__i0enF strong{font-size:1.35rem;letter-spacing:-.02em;color:var(--ink)}@media (max-width:720px){.inpatient_bedGrid__6ixG9{grid-template-columns:repeat(2,minmax(0,1fr))}.inpatient_formRow__a3g29{grid-template-columns:1fr}}html[data-theme=dark] .inpatient_tabActive__DGHbj{color:#e8eef3;box-shadow:0 1px 4px rgba(0,0,0,.35)}html[data-theme=dark] .inpatient_ok__7hndr{background:color-mix(in srgb,var(--color-success) 18%,var(--color-surface))}html[data-theme=dark] .inpatient_busy__eESCE{background:color-mix(in srgb,var(--color-error) 18%,var(--color-surface))}html[data-theme=dark] .inpatient_warn__iuux3{background:color-mix(in srgb,var(--color-warning) 16%,var(--color-surface))}.inpatient_opsHero__Qck6a{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.1rem}.inpatient_opsHero__Qck6a h2{margin:0;font-size:1.35rem;letter-spacing:-.02em}.inpatient_opsHero__Qck6a p{margin:.3rem 0 0;color:var(--muted);font-size:.9rem;max-width:36rem;line-height:1.45}.inpatient_opsGrid__Okcc0{display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.inpatient_opsCard__JT5wU{position:relative;overflow:hidden;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--ops-accent,var(--color-primary)) 10%,var(--color-surface)) 0,var(--color-surface) 48%);box-shadow:var(--shadow-soft)}.inpatient_opsCard__JT5wU:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--ops-accent,var(--color-primary));border-radius:16px 0 0 16px}.inpatient_opsCardHead__1ZUfq{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.inpatient_opsCardHead__1ZUfq h3{margin:0;font-size:.78rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.inpatient_opsBadge__g7Z4l{font-size:.72rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--ops-accent,var(--color-primary)) 16%,transparent);color:var(--ops-accent,var(--color-primary-deep))}.inpatient_opsMetrics__HC293{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.inpatient_opsMetric__NyRDk{display:grid;grid-gap:.15rem;gap:.15rem;padding:.55rem .65rem;border-radius:12px;background:color-mix(in srgb,var(--color-surface) 88%,transparent);border:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.inpatient_opsMetric__NyRDk span{font-size:.72rem;color:var(--muted);font-weight:600}.inpatient_opsMetric__NyRDk strong{font-size:1.35rem;letter-spacing:-.03em;color:var(--ink);line-height:1.1}.inpatient_opsSection__c42Zm{grid-column:1/-1;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid var(--line);background:var(--color-surface);box-shadow:var(--shadow-soft)}.inpatient_opsSection__c42Zm h3{margin:0 0 .75rem;font-size:.78rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.inpatient_quickGrid__RV2Qp{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-gap:.55rem;gap:.55rem}.inpatient_quickLink__ADWBh{display:flex;align-items:center;gap:.65rem;padding:.75rem .8rem;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface));color:var(--ink);font:inherit;font-weight:650;font-size:.86rem;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .16s ease,transform .16s ease,background .16s ease}.inpatient_quickLink__ADWBh:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--line));background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface));transform:translateY(-1px)}.inpatient_quickIcon__0EPoi{width:2.1rem;height:2.1rem;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface));color:var(--color-primary-deep)}.inpatient_quickIcon__0EPoi svg{display:block}.inpatient_wardStrip__i30dv{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.65rem;gap:.65rem}.inpatient_wardTile__UTEgk{display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem .95rem;border-radius:14px;border:1px solid var(--line);background:linear-gradient(160deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface)) 0,var(--color-surface) 55%)}.inpatient_wardTile__UTEgk strong{font-size:.95rem;color:var(--ink)}.inpatient_wardTile__UTEgk em{font-style:normal;font-size:.8rem;color:var(--muted)}.inpatient_wardBar__4D4jw{margin-top:.25rem;height:6px;border-radius:999px;background:var(--color-surface-muted);overflow:hidden}.inpatient_wardBar__4D4jw>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 55%,#26a69a))}@media (max-width:720px){.inpatient_opsGrid__Okcc0{grid-template-columns:1fr}.inpatient_opsMetrics__HC293{grid-template-columns:1fr 1fr}}.DataTable_wrap__vAqvw{display:grid;grid-gap:.55rem;gap:.55rem}.DataTable_toolbar___StU6{display:flex;justify-content:space-between;gap:.55rem;flex-wrap:wrap;align-items:center}.DataTable_toolbarLeft__lkHdd,.DataTable_toolbarRight__VTTq6{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.DataTable_searchBox__rTNOA{position:relative;min-width:min(280px,100%)}.DataTable_searchIcon__vJIW5{position:absolute;left:.65rem;top:50%;transform:translateY(-50%);color:var(--muted);font-size:.85rem;pointer-events:none}.DataTable_searchBox__rTNOA input{width:100%;border:1px solid var(--line);border-radius:8px;padding:.42rem .75rem .42rem 2rem;background:var(--color-surface);color:var(--ink);font-size:.84rem}.DataTable_searchBox__rTNOA input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 4px rgba(30,136,229,.12)}.DataTable_filterSelect__jL_fU,.DataTable_pageSize__miE5t select{border:1px solid var(--line);border-radius:8px;padding:.38rem .7rem;background:var(--color-surface);color:var(--ink);font-size:.82rem}.DataTable_livePill__R3eA3{display:inline-flex;align-items:center;gap:.35rem;border-radius:6px;padding:.22rem .5rem;background:rgba(67,160,71,.12);color:var(--color-success);font-size:.72rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.DataTable_liveDot__GBRSH{width:.55rem;height:.55rem;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 0 rgba(67,160,71,.55);animation:DataTable_pulse__2oTwR 1.6s ease infinite}.DataTable_resultCount__0UEb1{color:var(--muted);font-size:.88rem;font-weight:650}.DataTable_tableScroll__HlkoW{overflow:auto;border:1px solid var(--line);border-radius:10px;background:var(--color-surface);box-shadow:var(--shadow-soft)}.DataTable_table__K4x6J{width:100%;border-collapse:separate;border-spacing:0;min-width:920px}.DataTable_table__K4x6J th:last-child{z-index:2;background:var(--color-table-head)}.DataTable_table__K4x6J td:last-child,.DataTable_table__K4x6J th:last-child{position:-webkit-sticky;position:sticky;right:0;box-shadow:-8px 0 12px -12px rgba(0,0,0,.45)}.DataTable_table__K4x6J td,.DataTable_table__K4x6J th{text-align:left;padding:.38rem .7rem;border-bottom:1px solid var(--line);vertical-align:middle;font-size:.84rem;line-height:1.3}.DataTable_table__K4x6J th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-table-head);color:var(--color-nav);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;font-weight:750}.DataTable_row__Br89L td:last-child{background:var(--color-surface)}.DataTable_row__Br89L:hover td{background:var(--color-row-hover)!important}.DataTable_rowAlt__bGabm td,.DataTable_rowAlt__bGabm td:last-child{background:var(--color-row-alt)}.DataTable_rowOpen__uSnIP td,.DataTable_rowOpen__uSnIP td:last-child{background:var(--color-row-open)!important}.DataTable_rowClickable__GRkfy{cursor:pointer}.DataTable_rowClickable__GRkfy td:first-child{box-shadow:inset 3px 0 0 transparent}.DataTable_rowClickable__GRkfy:focus-visible td:first-child,.DataTable_rowClickable__GRkfy:hover td:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}.DataTable_rowClickable__GRkfy:focus-visible td{background:var(--color-row-hover)!important;box-shadow:inset 3px 0 0 var(--color-primary)}.DataTable_rowClickable__GRkfy:focus-visible{outline:none}.DataTable_sortBtn__alDmb{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit;cursor:pointer;padding:0}.DataTable_sortIcon__T49zB{opacity:.55;font-size:.85rem}.DataTable_expandCol__LTsh5{width:36px;padding-right:.25rem!important}.DataTable_expandBtn__EZyTw{width:1.45rem;height:1.45rem;border-radius:6px;border:1px solid var(--line);background:var(--color-surface);color:var(--muted);font-weight:700;font-size:.78rem;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.DataTable_expandBtn__EZyTw:hover{background:var(--color-accent-soft);color:var(--color-primary-deep);border-color:rgba(30,136,229,.3);transform:translateY(-1px)}.DataTable_expandedRow__z_DfQ td{background:var(--color-surface-muted)!important;border-bottom:1px solid rgba(38,50,56,.1);padding:0}.DataTable_expandedPanel__0KxKx{padding:.55rem .85rem .7rem 2.4rem;color:var(--muted);line-height:1.45}.DataTable_detailTable__qoUg3{width:min(520px,100%);border-collapse:collapse;background:var(--color-surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.DataTable_detailTable__qoUg3 td,.DataTable_detailTable__qoUg3 th{padding:.38rem .65rem;border-bottom:1px solid var(--line);font-size:.82rem;text-align:left}.DataTable_detailTable__qoUg3 th{width:34%;background:var(--color-table-head);color:var(--muted);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;font-weight:750}.DataTable_detailTable__qoUg3 tr:last-child td,.DataTable_detailTable__qoUg3 tr:last-child th{border-bottom:0}.DataTable_detailTable__qoUg3 td{color:var(--ink);font-weight:600;background:var(--color-surface)}.DataTable_actionGroup__R30oT{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:nowrap;white-space:nowrap}.DataTable_textActionGroup__dHu0_{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;max-width:16rem}.DataTable_textAction__fwc4k{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.22rem .55rem;border-radius:6px;border:1px solid var(--line);background:var(--color-surface);color:var(--ink);font:inherit;font-size:.75rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;cursor:pointer;line-height:1.1;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.DataTable_textAction__fwc4k:hover:not(:disabled){background:var(--color-accent-soft);border-color:color-mix(in srgb,var(--color-primary) 40%,var(--line));color:var(--color-primary-deep);transform:translateY(-1px)}.DataTable_textAction__fwc4k:disabled{opacity:.55;cursor:not-allowed}.DataTable_textActionOk__D3H68:hover:not(:disabled){background:rgba(67,160,71,.12);border-color:color-mix(in srgb,var(--color-success) 45%,var(--line));color:var(--color-success)}.DataTable_textActionDanger__P_ZhW:hover:not(:disabled){background:rgba(229,57,53,.12);border-color:color-mix(in srgb,#e53935 45%,var(--line));color:#e53935}.DataTable_iconAction__EqPsn{width:1.75rem;height:1.75rem;border-radius:6px;border:1px solid var(--line);background:var(--color-surface);color:var(--muted);display:inline-grid;place-items:center;cursor:pointer;font-size:.82rem;text-decoration:none;flex-shrink:0;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.DataTable_iconAction__EqPsn:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-primary-deep);transform:translateY(-1px)}.DataTable_iconAction__EqPsn:disabled{opacity:.5;cursor:not-allowed}.DataTable_iconActionPrimary__r8ElM{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.DataTable_iconActionPrimary__r8ElM:hover:not(:disabled){background:var(--color-primary-deep);border-color:var(--color-primary-deep);color:#fff}.DataTable_iconActionTeal__qE0zK{background:#26a69a;border-color:#26a69a;color:#fff}.DataTable_iconActionTeal__qE0zK:hover:not(:disabled){background:#00897b;border-color:#00897b;color:#fff}.DataTable_iconActionOk__G6qlO:hover:not(:disabled){background:rgba(67,160,71,.12);color:var(--color-success)}.DataTable_iconActionDanger__PGmhq:hover:not(:disabled){background:rgba(229,57,53,.12);color:#e53935}.DataTable_iconTooltip__pS5hz{position:fixed;z-index:80;transform:translate(-50%,calc(-100% - 8px));background:#152033;color:#fff;font-size:.72rem;font-weight:650;letter-spacing:.01em;padding:.28rem .5rem;border-radius:6px;pointer-events:none;white-space:nowrap;box-shadow:0 8px 20px rgba(8,16,28,.35)}.DataTable_iconTooltip__pS5hz:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#152033}.DataTable_statusCell__AlKbC{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap}.DataTable_empty__fCZWh{text-align:center!important;color:var(--muted);padding:1.15rem .75rem!important}.DataTable_footer__dcN5H{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.DataTable_pageSize__miE5t{display:inline-flex;align-items:center;gap:.5rem;color:var(--muted);font-size:.9rem;font-weight:650}.DataTable_pager__l4L1y{display:inline-flex;align-items:center;gap:.55rem}.DataTable_pageBtn__fujfn{border:1px solid var(--line);background:var(--color-surface);color:var(--ink);border-radius:8px;padding:.32rem .7rem;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.DataTable_pageBtn__fujfn:hover:not(:disabled){background:var(--color-accent-soft);border-color:color-mix(in srgb,var(--color-primary) 40%,var(--line));color:var(--color-primary-deep);transform:translateY(-1px)}.DataTable_pageBtn__fujfn:disabled{opacity:.45;cursor:not-allowed}.DataTable_pageMeta__HjXLA{color:var(--muted);font-size:.9rem;font-weight:650;min-width:7.5rem;text-align:center}@keyframes DataTable_pulse__2oTwR{0%{box-shadow:0 0 0 0 rgba(67,160,71,.5)}70%{box-shadow:0 0 0 8px rgba(67,160,71,0)}to{box-shadow:0 0 0 0 rgba(67,160,71,0)}}@media (max-width:720px){.DataTable_searchBox__rTNOA{min-width:100%}}.TenayeResponse_card__pqzH5{margin-bottom:1rem;padding:0;border-radius:16px;border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)) 0,var(--color-surface) 100%);box-shadow:var(--shadow-soft);overflow:hidden}.TenayeResponse_brandStrip__NC92r{padding:.85rem 1.1rem;border-bottom:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface)) 0,color-mix(in srgb,#e91e8c 6%,var(--color-surface)) 100%)}.TenayeResponse_head__TibYc{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.85rem;padding:1rem 1.1rem 0}.TenayeResponse_title__jiIgL{margin:0;font-size:1.05rem;font-family:var(--font-display,inherit)}.TenayeResponse_subtitle__imgLo{margin:.3rem 0 0;color:var(--muted);font-size:.86rem}.TenayeResponse_body__korAM{padding:.15rem 1.1rem 1rem}.TenayeResponse_actions__qnsvQ{display:inline-flex;gap:.45rem;flex-wrap:wrap}.TenayeResponse_bubbleWrap__8_pwB{display:grid;grid-gap:.45rem;gap:.45rem}.TenayeResponse_bubbleActions__OquI7{display:inline-flex;gap:.35rem;margin-top:.15rem}.TenayeResponse_bubbleActions__OquI7 .TenayeResponse_btn___c2pB{font-size:.72rem;padding:.28rem .55rem;min-height:auto}.InvestigationDocumentFolder_folder__mCDUJ{--inv-accent:#0284c7}.InvestigationDocumentFolder_folderTab__vrETu{background:var(--inv-accent)!important;color:#fff!important}.InvestigationDocumentFolder_chartSheet__Ygx4p{border-top:3px solid var(--inv-accent)}.InvestigationDocumentFolder_sections__2AVfy{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:.85rem}.InvestigationDocumentFolder_section__zl7Lt{padding:.8rem .9rem;border-radius:10px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(248,250,252,.96))}.InvestigationDocumentFolder_section__zl7Lt h3{margin:0 0 .45rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--inv-accent)}.InvestigationDocumentFolder_section__zl7Lt p{margin:0;white-space:pre-wrap;font-size:.84rem;line-height:1.5;color:var(--ink)}.InvestigationDocumentFolder_folder__mCDUJ[data-kind=procedure_note] .InvestigationDocumentFolder_section__zl7Lt{border-left:3px solid #0284c7}.InvestigationDocumentFolder_folder__mCDUJ[data-kind=operative_note] .InvestigationDocumentFolder_section__zl7Lt{border-left:3px solid #7c3aed}.InvestigationDocumentFolder_folder__mCDUJ[data-kind=ix_tracking] .InvestigationDocumentFolder_section__zl7Lt{border-left:3px solid #059669}html[data-theme=dark] .InvestigationDocumentFolder_section__zl7Lt{background:rgba(15,23,42,.45);border-color:rgba(232,238,243,.08)}.emergency_tabs__DQEy4{display:inline-flex;gap:.35rem;margin:.35rem 0 1rem;padding:.25rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface-muted))}.emergency_tabActive__CWQDo,.emergency_tab__E3a14{border:0;border-radius:999px;padding:.45rem .95rem;font-size:.86rem;font-weight:650;cursor:pointer;background:transparent;color:var(--muted)}.emergency_tabActive__CWQDo{background:var(--color-surface);color:var(--color-primary-deep);box-shadow:0 1px 4px color-mix(in srgb,var(--ink) 12%,transparent)}.emergency_lanes__A76tD{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem;align-items:start}.emergency_lane__iIpCr{display:grid;grid-gap:.55rem;gap:.55rem;padding:.7rem;border-radius:14px;border:1px solid var(--line);background:var(--color-surface);min-height:12rem}.emergency_laneHead__gd5cF{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.emergency_laneHead__gd5cF strong{font-size:.88rem;color:var(--ink)}.emergency_laneHead__gd5cF span{font-size:.75rem;font-weight:700;color:var(--muted)}.emergency_laneList__SxxKG{display:grid;grid-gap:.5rem;gap:.5rem}.emergency_card__uLKhG{display:grid;grid-gap:.3rem;gap:.3rem;text-align:left;width:100%;padding:.7rem .75rem .7rem .85rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface-muted);color:var(--ink);cursor:pointer;transition:transform .15s ease,border-color .15s ease,filter .15s ease}.emergency_card__uLKhG:hover{transform:translateY(-1px);filter:brightness(.98)}.emergency_card__uLKhG strong{font-size:.9rem}.emergency_card__uLKhG em,.emergency_meta__4mEiG{font-style:normal;font-size:.76rem;color:color-mix(in srgb,var(--ink) 72%,transparent);line-height:1.3}.emergency_badgeRow__2ZHYe{display:flex;flex-wrap:wrap;gap:.3rem}.emergency_pill__yosDm{display:inline-flex;align-items:center;border-radius:999px;padding:.12rem .45rem;font-size:.68rem;font-weight:750;letter-spacing:.03em;text-transform:uppercase;background:var(--color-accent-soft);color:var(--color-primary-deep)}.emergency_level1__ddjNH{border-top:3px solid #e53935}.emergency_level2__0ocb2{border-top:3px solid #fb8c00}.emergency_level3__mar90{border-top:3px solid #fdd835}.emergency_level4__80j69{border-top:3px solid #43a047}.emergency_level5__8HfEe{border-top:3px solid #1e88e5}.emergency_level0__mkZjp{border-top:3px solid #78909c}.emergency_formGrid__Q9RQ4{display:grid;grid-gap:.85rem;gap:.85rem}.emergency_actionRow__2r5gH{flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.4rem;width:100%;overflow-x:auto}.emergency_formRow__7VK8C{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:1fr 1fr}.emergency_formRow3__2MO5o{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.emergency_hint__UzQkB{margin:0;padding:.7rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted);color:var(--muted);font-size:.86rem;line-height:1.4}.emergency_actions__hvV4F{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.35rem}.emergency_empty__du0Mb{margin:0;font-size:.8rem;color:var(--muted)}.emergency_actionRow__2r5gH{display:flex;flex-wrap:wrap;gap:.45rem}.emergency_ordersPanel__wMnyW{margin-top:.5rem;padding-top:.65rem;border-top:1px solid var(--line);display:grid;grid-gap:.45rem;gap:.45rem}.emergency_ordersPanel__wMnyW h4{margin:0;font-size:.85rem;font-weight:700}.emergency_ordersList__FF9Km{margin:0;padding-left:1.1rem;font-size:.8rem;color:var(--muted);display:grid;grid-gap:.2rem;gap:.2rem}.emergency_overviewGrid__7AAdK{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.emergency_overviewCard__tQDYO{padding:.85rem 1rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface-muted)}.emergency_overviewCard__tQDYO h3{margin:0 0 .55rem;font-size:.92rem}.emergency_overviewWide__OmFGI{grid-column:1/-1}.emergency_opsHero__YsZFQ{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.1rem}.emergency_opsHero__YsZFQ h2{margin:0;font-size:1.35rem;letter-spacing:-.02em}.emergency_opsHero__YsZFQ p{margin:.3rem 0 0;color:var(--muted);font-size:.9rem;max-width:36rem;line-height:1.45}.emergency_opsGrid__NgKR9{display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.emergency_opsCard__KKjCD{position:relative;overflow:hidden;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--ops-accent,var(--color-primary)) 10%,var(--color-surface)) 0,var(--color-surface) 48%);box-shadow:var(--shadow-soft)}.emergency_opsCard__KKjCD:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--ops-accent,var(--color-primary));border-radius:16px 0 0 16px}.emergency_opsCardHead__balqB{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.emergency_opsCardHead__balqB h3{margin:0;font-size:.78rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.emergency_opsBadge__ZO69u{font-size:.72rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--ops-accent,var(--color-primary)) 16%,transparent);color:var(--ops-accent,var(--color-primary-deep))}.emergency_opsMetrics__gRGLp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.emergency_opsMetric__T4KEw{display:grid;grid-gap:.15rem;gap:.15rem;padding:.55rem .65rem;border-radius:12px;background:color-mix(in srgb,var(--color-surface) 88%,transparent);border:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.emergency_opsMetric__T4KEw span{font-size:.72rem;color:var(--muted);font-weight:600}.emergency_opsMetric__T4KEw strong{font-size:1.35rem;letter-spacing:-.03em;color:var(--ink);line-height:1.1}.emergency_opsSection__S_Lab{grid-column:1/-1;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid var(--line);background:var(--color-surface);box-shadow:var(--shadow-soft)}.emergency_opsSection__S_Lab h3{margin:0 0 .75rem;font-size:.78rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.emergency_quickGrid__tV72K{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-gap:.55rem;gap:.55rem}.emergency_quickLink__12XwO{display:flex;align-items:center;gap:.65rem;padding:.75rem .8rem;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface));color:var(--ink);font:inherit;font-weight:650;font-size:.86rem;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .16s ease,transform .16s ease,background .16s ease}.emergency_quickLink__12XwO:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--line));background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface));transform:translateY(-1px)}.emergency_quickIcon__HH81K{width:2.1rem;height:2.1rem;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface));color:var(--color-primary-deep)}.emergency_quickIcon__HH81K svg{display:block}.emergency_wardStrip__HHpZY{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.65rem;gap:.65rem}.emergency_wardTile__RXtLF{display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem .95rem;border-radius:14px;border:1px solid var(--line);background:linear-gradient(160deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface)) 0,var(--color-surface) 55%);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease}.emergency_wardTile__RXtLF:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--line));transform:translateY(-1px)}.emergency_wardTile__RXtLF strong{font-size:.95rem;color:var(--ink)}.emergency_wardTile__RXtLF em{font-style:normal;font-size:.8rem;color:var(--muted)}.emergency_wardBar__vNb4_{margin-top:.25rem;height:6px;border-radius:999px;background:var(--color-surface-muted);overflow:hidden}.emergency_wardBar__vNb4_>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 55%,#26a69a))}@media (max-width:720px){.emergency_opsGrid__NgKR9{grid-template-columns:1fr}.emergency_opsMetrics__gRGLp{grid-template-columns:1fr 1fr}}.emergency_catalogGrid__uKuoR{display:grid;grid-gap:.5rem;gap:.5rem}.emergency_catalogTableWrap__D8pHL{display:grid;grid-gap:1rem;gap:1rem;width:100%;max-width:64rem}.emergency_catalogHead__TpLeI,.emergency_catalogRow__98SIY{display:grid;grid-template-columns:4.25rem minmax(9rem,1.4fr) minmax(9rem,1fr) 6.5rem minmax(10rem,.9fr);grid-gap:.65rem;gap:.65rem;align-items:center}.emergency_catalogHead__TpLeI{padding:0 .85rem .4rem;border-bottom:1px solid var(--line);font-size:.7rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.emergency_catalogRow__98SIY{padding:.65rem .85rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface);box-shadow:0 1px 0 color-mix(in srgb,var(--ink) 4%,transparent)}.emergency_catalogRowInactive__2mw8X{opacity:.72;background:color-mix(in srgb,var(--color-surface-muted) 70%,var(--color-surface))}.emergency_catalogCode__h2WaM{display:inline-flex;align-items:center;gap:.45rem;min-width:0}.emergency_catalogCode__h2WaM strong{font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.emergency_catalogCodeDot__i3rXx{width:.7rem;height:.7rem;border-radius:999px;border:1px solid color-mix(in srgb,#000 12%,transparent);flex-shrink:0}.emergency_catalogCell__Vjm38{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.emergency_catalogCell__Vjm38 label{margin:0;font-size:.72rem;font-weight:650;color:var(--muted)}.emergency_catalogCellGrow__z1Rig{min-width:0}.emergency_catalogInput__3_Joh,.emergency_catalogSelect__lU1si{box-sizing:border-box;width:100%;min-height:2.35rem;height:2.35rem;margin:0;padding:.4rem .65rem;border:1px solid var(--line);border-radius:10px;background:var(--color-surface);color:var(--ink);font:inherit;line-height:1.2}.emergency_catalogInput__3_Joh:disabled,.emergency_catalogSelect__lU1si:disabled{opacity:.7;cursor:not-allowed}.emergency_catalogColorCell__MnMHG{display:grid;grid-template-columns:2.35rem minmax(0,1fr);grid-gap:.4rem;gap:.4rem;align-items:center;min-width:0}.emergency_catalogColorPicker__EddZQ{box-sizing:border-box;width:2.35rem;height:2.35rem;padding:.15rem;border:1px solid var(--line);border-radius:10px;background:var(--color-surface);cursor:pointer}.emergency_catalogColorPicker__EddZQ:disabled{cursor:not-allowed;opacity:.7}.emergency_catalogActions__s_Gwp{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.45rem;min-width:0}.emergency_catalogActions__s_Gwp .btn{flex-shrink:0;min-height:2.2rem;padding:.35rem .75rem;white-space:nowrap}.emergency_catalogStatus__3rn24{display:inline-flex;align-items:center;justify-content:center;min-height:1.7rem;padding:.15rem .55rem;border-radius:999px;font-size:.7rem;font-weight:750;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.emergency_catalogStatusOn__SYKMv{background:color-mix(in srgb,#43a047 16%,transparent);color:#2e7d32}.emergency_catalogStatusOff__eqzMR{background:color-mix(in srgb,#78909c 18%,transparent);color:#546e7a}.emergency_catalogAdd__DOuwY{display:grid;grid-gap:.65rem;gap:.65rem;padding:.95rem 1rem;border-radius:14px;border:1px dashed color-mix(in srgb,var(--color-primary) 35%,var(--line));background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface))}.emergency_catalogAdd__DOuwY h3{margin:0;font-size:.9rem}.emergency_catalogAddRow__aQEfn{display:grid;grid-template-columns:4.5rem minmax(0,1.4fr) 7rem 4.5rem auto;grid-gap:.65rem;gap:.65rem;align-items:end}.emergency_srOnly__o3KI3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.emergency_configSection__fRyZN{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:1.25rem;padding-top:1.15rem;border-top:1px solid var(--line)}.emergency_configSection__fRyZN:first-of-type{margin-top:.85rem;padding-top:0;border-top:0}.emergency_configSectionHead__If1hQ{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.emergency_configSectionHead__If1hQ h3{margin:0 0 .2rem;font-size:1rem}.emergency_configSectionHead__If1hQ p{margin:0;max-width:42rem;font-size:.84rem}.emergency_configSectionActions__NNATB{display:inline-flex;flex-wrap:wrap;gap:.45rem}@media (max-width:900px){.emergency_catalogAddRow__aQEfn,.emergency_catalogHead__TpLeI,.emergency_catalogRow__98SIY,.emergency_formRow3__2MO5o,.emergency_formRow__7VK8C{grid-template-columns:1fr}.emergency_catalogHead__TpLeI{display:none}.emergency_catalogActions__s_Gwp{justify-content:flex-start}.emergency_catalogAddRow__aQEfn{align-items:stretch}}html[data-theme=dark] .emergency_pill__yosDm{color:#e8eef3}html[data-theme=dark] .emergency_tabActive__CWQDo{color:#e8eef3;box-shadow:0 1px 4px rgba(0,0,0,.35)}.emergency_roleBanner__HfgjL{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem 1rem;margin:0 0 .85rem;padding:.65rem .9rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-primary) 22%,var(--line));background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}.emergency_roleBanner__HfgjL[data-role=nurse]{border-color:color-mix(in srgb,#26a69a 35%,var(--line));background:color-mix(in srgb,#26a69a 10%,var(--color-surface))}.emergency_roleBanner__HfgjL[data-role=doctor]{border-color:color-mix(in srgb,#5c6bc0 35%,var(--line));background:color-mix(in srgb,#5c6bc0 10%,var(--color-surface))}.emergency_roleBanner__HfgjL[data-role=clerk]{border-color:color-mix(in srgb,#fb8c00 35%,var(--line));background:color-mix(in srgb,#fb8c00 10%,var(--color-surface))}.emergency_roleBanner__HfgjL strong{font-size:.92rem}.emergency_roleBanner__HfgjL span{color:var(--muted);font-size:.86rem}.emergency_flowSteps__erjGl{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:0 0 1rem;padding:0}.emergency_flowSteps__erjGl li{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border-radius:999px;background:var(--color-surface-muted);border:1px solid var(--line);font-size:.8rem;font-weight:600;color:var(--color-primary-deep)}.emergency_flowSteps__erjGl li span{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--color-primary);color:#fff;font-size:.72rem}.emergency_billingSteps__dvEtr{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.4rem;gap:.4rem;list-style:none;margin:0 0 .75rem;padding:0;counter-reset:bill}.emergency_billingSteps__dvEtr li{counter-increment:bill;padding:.45rem .55rem;border-radius:10px;border:1px dashed var(--line);font-size:.78rem;color:var(--muted)}.emergency_billingSteps__dvEtr li:before{content:counter(bill) ". ";font-weight:700;color:var(--color-primary)}.emergency_billingStepDone__SPssl{border-style:solid!important;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));color:var(--color-primary-deep)!important}.nursing_tabs__Kk24x{display:inline-flex;gap:.35rem;margin:.35rem 0 1rem;padding:.25rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface-muted))}.nursing_tabActive__4Z8s2,.nursing_tab__BWALp{border:0;border-radius:999px;padding:.45rem .95rem;font-size:.86rem;font-weight:650;cursor:pointer;background:transparent;color:var(--muted)}.nursing_tabActive__4Z8s2{background:var(--color-surface);color:var(--color-primary-deep);box-shadow:0 1px 4px color-mix(in srgb,var(--ink) 12%,transparent)}.nursing_formGrid__Qrftn,.nursing_formRow__cuzQU{display:grid;grid-gap:.85rem;gap:.85rem}.nursing_formRow__cuzQU{grid-template-columns:1fr 1fr}.nursing_hint__cl0E3{padding:.7rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted);line-height:1.4}.nursing_actions__Grgrw{display:inline-flex;flex-wrap:wrap;gap:.35rem}@media (max-width:720px){.nursing_formRow__cuzQU{grid-template-columns:1fr}}html[data-theme=dark] .nursing_tabActive__4Z8s2{color:#e8eef3;box-shadow:0 1px 4px rgba(0,0,0,.35)}.nursing_marGridToolbar__NwyW9{display:flex;flex-wrap:wrap;gap:.85rem;align-items:end;margin-bottom:.75rem}.nursing_marGridToolbar__NwyW9 .nursing_field__BAEm7{max-width:12rem}.nursing_dashboardGrid__W_7bb{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.nursing_dashboardCard__mTvx9{padding:.85rem 1rem;border-radius:12px;border:1px solid var(--line);background:var(--color-surface)}.nursing_dashboardCard__mTvx9 h3{margin:0 0 .55rem;font-size:.92rem}.nursing_dashboardWide__0BhH7{grid-column:1/-1}.nursing_snapshotList__kb2jE{margin:0;padding-left:1.1rem;display:grid;grid-gap:.35rem;gap:.35rem;font-size:.86rem;color:var(--muted)}.nursing_snapshotList__kb2jE strong{color:var(--ink)}.nursing_quickLinks__xcrxg{display:flex;flex-wrap:wrap;gap:.45rem}.nursing_opsGrid__XOWKz{display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.nursing_opsCard__ZsSxI{position:relative;overflow:hidden;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--ops-accent,var(--color-primary)) 10%,var(--color-surface)) 0,var(--color-surface) 48%);box-shadow:var(--shadow-soft)}.nursing_opsCard__ZsSxI:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--ops-accent,var(--color-primary));border-radius:16px 0 0 16px}.nursing_opsCardHead__6A7Rc{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.nursing_opsCardHead__6A7Rc h3{margin:0;font-size:.78rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.nursing_opsBadge__uZ4Ax{font-size:.72rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--ops-accent,var(--color-primary)) 16%,transparent);color:var(--ops-accent,var(--color-primary-deep))}.nursing_opsMetrics__IlrQI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.nursing_opsMetric__et8Up{display:grid;grid-gap:.15rem;gap:.15rem;padding:.55rem .65rem;border-radius:12px;background:color-mix(in srgb,var(--color-surface) 88%,transparent);border:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.nursing_opsMetric__et8Up span{font-size:.72rem;color:var(--muted);font-weight:600}.nursing_opsMetric__et8Up strong{font-size:1.35rem;letter-spacing:-.03em;color:var(--ink);line-height:1.1}.nursing_opsSection__zhnEh{grid-column:1/-1;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid var(--line);background:var(--color-surface);box-shadow:var(--shadow-soft)}.nursing_opsSection__zhnEh h3{margin:0 0 .75rem;font-size:.78rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.nursing_quickGrid__7GWQu{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-gap:.55rem;gap:.55rem}.nursing_quickLink__zWnmj{display:flex;align-items:center;gap:.65rem;padding:.75rem .8rem;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface));color:var(--ink);font:inherit;font-weight:650;font-size:.86rem;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .16s ease,transform .16s ease,background .16s ease}.nursing_quickLink__zWnmj:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--line));background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface));transform:translateY(-1px)}.nursing_quickIcon__N79jq{width:2.1rem;height:2.1rem;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface));color:var(--color-primary-deep)}.nursing_quickIcon__N79jq svg{display:block}.nursing_wardStrip__kxC12{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.65rem;gap:.65rem}.nursing_wardTile__2wF87{display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem .95rem;border-radius:14px;border:1px solid var(--line);background:linear-gradient(160deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface)) 0,var(--color-surface) 55%)}.nursing_wardTile__2wF87 strong{font-size:.95rem;color:var(--ink)}.nursing_wardTile__2wF87 em{font-style:normal;font-size:.8rem;color:var(--muted)}.nursing_wardBar__X0Px4{margin-top:.25rem;height:6px;border-radius:999px;background:var(--color-surface-muted);overflow:hidden}.nursing_wardBar__X0Px4>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 55%,#26a69a))}@media (max-width:720px){.nursing_opsGrid__XOWKz{grid-template-columns:1fr}.nursing_opsMetrics__IlrQI{grid-template-columns:1fr 1fr}}.nursing_taskList__VeAXI{list-style:none;margin:0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}.nursing_taskList__VeAXI li{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.nursing_taskList__VeAXI p{margin:.2rem 0 0;font-size:.82rem;color:var(--muted)}.nursing_taskhigh__XYDzA{border-color:color-mix(in srgb,#c62828 35%,var(--line))}.nursing_taskmedium__96_Ig{border-color:color-mix(in srgb,#f9a825 35%,var(--line))}.nursing_trendsPanel__9tbAk{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.nursing_trendGrid__E8sll{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.nursing_trendCard__rKkGj{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.nursing_trendCard__rKkGj h4{margin:0 0 .35rem;font-size:.82rem;color:var(--muted)}.nursing_marGrid__r6Qo1{width:100%;border-collapse:collapse;font-size:.72rem}.nursing_marGrid__r6Qo1 td,.nursing_marGrid__r6Qo1 th{border:1px solid var(--line);padding:.2rem .25rem;text-align:center;white-space:nowrap}.nursing_marGrid__r6Qo1 td:first-child,.nursing_marGrid__r6Qo1 th:first-child{text-align:left;min-width:10rem;position:-webkit-sticky;position:sticky;left:0;background:var(--color-surface);z-index:1}.nursing_marDue__KZ1gY,.nursing_marGiven__2tBPm,.nursing_marOther__jXE8g{border:0;width:1.35rem;height:1.35rem;border-radius:4px;cursor:pointer;font-size:.7rem;font-weight:700}.nursing_marDue__KZ1gY{background:color-mix(in srgb,var(--color-warning,#d97706) 25%,var(--color-surface));color:var(--ink)}.nursing_marGiven__2tBPm{background:color-mix(in srgb,var(--color-success) 35%,var(--color-surface));color:var(--ink)}.nursing_marOther__jXE8g{background:var(--color-surface-muted);color:var(--muted)}.nursing_overdueBadge__oxiU_{margin-left:.35rem;font-style:normal;font-weight:700;font-size:.72rem;color:#c62828}.nursing_reportCards__DBT68{display:grid;grid-gap:.75rem;gap:.75rem}.nursing_hint__cl0E3{margin:0;font-size:.86rem;color:var(--muted)}.nursing_marGroups__JBkZT{display:grid;grid-gap:.85rem;gap:.85rem}.nursing_marGroup__198k2{border:1px solid var(--line);border-radius:12px;background:var(--color-surface);overflow:hidden}.nursing_marGroupHeader__hxo0O{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;padding:.7rem .95rem;border-bottom:1px solid var(--line);background:var(--color-surface-muted)}.nursing_marGroupHeader__hxo0O strong{font-size:.95rem}.nursing_marGroupHeader__hxo0O span{font-size:.82rem;color:var(--muted)}.nursing_marDateBlock__2ZMlg{display:grid;grid-gap:.35rem;gap:.35rem;padding:0 .15rem .35rem}.nursing_marExpanded__CiF03{display:grid;grid-gap:.35rem;gap:.35rem;padding:.15rem .25rem .35rem}.nursing_marDateLabel__UfpCm{margin:.35rem 0 0;font-size:.72rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.nursing_marMedList__DOi2s{list-style:none;margin:0;padding:0}.nursing_marMedList__DOi2s li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem .85rem;padding:.7rem .95rem;border-bottom:1px solid var(--line)}.nursing_marMedList__DOi2s li:last-child{border-bottom:0}.nursing_marMedMeta__ZzuGn{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.nursing_marMedMeta__ZzuGn em{font-style:normal;font-size:.8rem;color:var(--muted)}.nursing_changedBadge__Fl5ji{display:inline-block;margin-left:.4rem;padding:.1rem .45rem;border-radius:999px;font-size:.7rem;font-weight:700;font-style:normal;background:color-mix(in srgb,#c62828 18%,var(--color-surface));color:#c62828}.nursing_ordersList__miRck{list-style:none;margin:0;padding:0;display:grid;grid-gap:.65rem;gap:.65rem}.nursing_orderCard__y4dsK{padding:.75rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--color-surface-muted)}.nursing_orderCard__y4dsK h4{margin:0 0 .25rem;font-size:.92rem}.nursing_orderCard__y4dsK p{margin:.2rem 0;font-size:.84rem;color:var(--muted)}.nursing_orderCardActions__7KW7E{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem;align-items:center}.nursing_checkboxList__8WCpY{display:grid;grid-gap:.4rem;gap:.4rem;margin:0;padding:0;list-style:none}.nursing_checkboxList__8WCpY li{display:flex;align-items:flex-start;gap:.45rem;font-size:.86rem}.nursing_checkboxList__8WCpY input{margin-top:.2rem}