.duty_stack__wYKnS{gap:12px}.duty_stack__wYKnS,.duty_tight__cOhz_{display:flex;flex-direction:column;min-width:0}.duty_tight__cOhz_{gap:8px}.duty_row__BWBzi,.duty_spread__jFRLg{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.duty_spread__jFRLg{justify-content:space-between}.duty_grow__zVXYh{flex:1}.duty_muted__39cMl{margin:0;font-size:13px;line-height:1.45;color:var(--co-ink-3)}.duty_touch__FhLrC .co-btn,.duty_touch__FhLrC .co-input,.duty_touch__FhLrC .co-select{min-height:44px;font-size:15px}.duty_cards__9Vek9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:8px;align-items:start}@media (min-width:2400px){.duty_cards__9Vek9{grid-template-columns:repeat(3,minmax(0,1fr))}}.duty_card__eGIXF{display:flex;flex-direction:column;gap:8px;padding:14px;min-width:0;border-radius:var(--co-r-lg,16px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-1);animation:duty_duty-in__y1LI4 .22s cubic-bezier(.22,1,.36,1)}.duty_head__sv4Au{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.duty_name__jyetP{margin:0;font-size:16px;font-weight:650;letter-spacing:-.01em;color:var(--co-ink);overflow-wrap:anywhere}.duty_sub__Z2Sn2{margin:2px 0 0;overflow-wrap:anywhere}.duty_count__43biV,.duty_sub__Z2Sn2{font-size:13px;color:var(--co-ink-3)}.duty_count__43biV{font-variant-numeric:tabular-nums}.duty_sitting__NW8VU{display:grid;gap:8px;align-items:end;padding-top:8px;border-top:1px solid var(--co-line);grid-template-columns:minmax(110px,1.2fr) repeat(2,minmax(96px,1fr)) minmax(104px,1fr) minmax(96px,1fr) minmax(88px,.8fr) minmax(84px,.8fr) minmax(76px,.7fr) auto}.duty_cell__2GXkx{display:flex;flex-direction:column;gap:4px;min-width:0}.duty_cell__2GXkx>span{font-size:12.5px;color:var(--co-ink-3)}.duty_cell__2GXkx .co-input,.duty_cell__2GXkx .co-select{width:100%;min-width:0;min-height:40px;font-variant-numeric:tabular-nums}.duty_remove__zEaiH{align-self:end;min-width:44px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.duty_press__0sJ_I{transition:transform .14s cubic-bezier(.22,1,.36,1)}.duty_press__0sJ_I:active:not(:disabled),.duty_remove__zEaiH:active:not(:disabled){transform:scale(.96)}.duty_foot__nbjn3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px}.duty_saved__eqqHd{font-size:14px;color:var(--co-ok-ink,var(--co-ok))}@media (max-width:1100px){.duty_sitting__NW8VU{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.duty_sitting__NW8VU{grid-template-columns:repeat(2,minmax(0,1fr))}.duty_remove__zEaiH{justify-self:start}}.duty_lines__CCqjB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.duty_lines__CCqjB li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:8px 0;border-top:1px solid var(--co-line);min-width:0}.duty_lines__CCqjB li:first-child{border-top:0}.duty_lines__CCqjB strong{font-size:14.5px;color:var(--co-ink)}.duty_lines__CCqjB small{font-size:13px;color:var(--co-ink-3)}.duty_chip__xEVZ0{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:2px 9px;border-radius:14px;background:var(--co-sunken);font-size:13px;color:var(--co-ink-2);max-width:100%;overflow-wrap:anywhere;line-height:1.3}.duty_chip__xEVZ0[data-tone=warn]{background:var(--co-warn-soft);color:var(--co-warn-ink,var(--co-warn))}.duty_chip__xEVZ0[data-tone=critical]{background:var(--co-critical-soft);color:var(--co-critical-ink,var(--co-critical));font-weight:650}.duty_chip__xEVZ0[data-tone=ok]{background:var(--co-ok-soft);color:var(--co-ok-ink,var(--co-ok))}.duty_chip__xEVZ0[data-tone=accent]{background:var(--co-accent-soft,var(--co-sunken));color:var(--co-accent-hover,var(--co-ink))}.duty_box__Bmdk1{display:flex;flex-direction:column;gap:8px;padding:14px;min-width:0;border-radius:var(--co-r-lg,16px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-1)}.duty_box__Bmdk1 h3{margin:0;font-size:16px;font-weight:700;color:var(--co-ink)}.duty_fields__13rol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;align-items:end}.duty_boxes__ku3LA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:12px;align-items:start}.duty_wrap__gG4Rg{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--co-line);border-radius:var(--co-r-lg,16px);background:var(--co-surface);box-shadow:var(--co-shadow-1)}.duty_grid__qQago{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;font-size:13px}.duty_grid__qQago td,.duty_grid__qQago th{padding:6px;border-bottom:1px solid var(--co-line);text-align:left;vertical-align:top}.duty_grid__qQago tr:last-child td{border-bottom:0}.duty_grid__qQago thead th{position:sticky;top:0;z-index:1;background:var(--co-sunken);font-weight:650;color:var(--co-ink-2);white-space:nowrap}.duty_grid__qQago thead th small{display:block;font-weight:500;color:var(--co-ink-3)}.duty_grid__qQago th[data-today=true]{color:var(--co-accent-hover,var(--co-accent));box-shadow:inset 0 -2px 0 var(--co-accent)}.duty_dept__6ko0L{position:sticky;left:0;z-index:2;background:var(--co-surface);min-width:130px;max-width:220px}.duty_grid__qQago thead .duty_dept__6ko0L{background:var(--co-sunken);z-index:3}.duty_dept__6ko0L strong{display:block;font-size:14px;color:var(--co-ink);overflow-wrap:anywhere}.duty_dept__6ko0L span{display:block;font-size:12.5px;color:var(--co-ink-3)}.duty_slot__pHsGy{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:44px;padding:6px 8px;margin-bottom:4px;border-radius:10px;border:1px solid var(--co-line);background:var(--co-surface);color:var(--co-ink);text-align:left;font:inherit;transition:transform .14s cubic-bezier(.22,1,.36,1),border-color .14s ease-out}.duty_slot__pHsGy:last-child{margin-bottom:0}button.duty_slot__pHsGy{cursor:pointer}button.duty_slot__pHsGy:hover{border-color:var(--co-accent)}button.duty_slot__pHsGy:active{transform:scale(.98)}.duty_slot__pHsGy[data-shift=night]{background:color-mix(in srgb,var(--co-ink) 6%,var(--co-surface))}.duty_slot__pHsGy[data-empty=true]{border-style:dashed;color:var(--co-ink-3)}.duty_slot__pHsGy[data-now=true]{border-color:var(--co-accent);box-shadow:0 0 0 1px var(--co-accent)}.duty_slot__pHsGy b{font-size:11.5px;font-weight:650;color:var(--co-ink-3);text-transform:uppercase;letter-spacing:.04em}.duty_slot__pHsGy strong{font-size:13.5px;overflow-wrap:anywhere}.duty_slot__pHsGy small{font-size:12.5px;color:var(--co-ink-3);overflow-wrap:anywhere}.duty_slot__pHsGy small[data-tone=critical]{color:var(--co-critical-ink,var(--co-critical));font-weight:650}@media (min-width:1800px){.duty_grid__qQago{font-size:14px}}.duty_now__ZzrM_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:8px}.duty_person__4z4QZ{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:var(--co-sunken);min-width:0}.duty_person__4z4QZ span{font-size:12.5px;color:var(--co-ink-3);overflow-wrap:anywhere}.duty_person__4z4QZ strong{font-size:14.5px;color:var(--co-ink);overflow-wrap:anywhere}.duty_person__4z4QZ a{font-size:14px;font-weight:650;color:var(--co-accent-ink,var(--co-accent));text-decoration:none;min-height:32px;display:inline-flex;align-items:center}@keyframes duty_duty-in__y1LI4{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.duty_card__eGIXF{animation:none}.duty_press__0sJ_I,.duty_remove__zEaiH,.duty_slot__pHsGy{transition:none}}@media print{.duty_noPrint__UJu2m{display:none!important}.duty_wrap__gG4Rg{overflow:visible;box-shadow:none}.duty_grid__qQago{min-width:0;font-size:11px}.duty_dept__6ko0L{position:static}}.front-desk_split__lxw3q{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;align-items:start}@media (max-width:1080px){.front-desk_split__lxw3q{grid-template-columns:minmax(0,1fr)}}.front-desk_stack__ShZ1B{display:flex;flex-direction:column;gap:12px;min-width:0}.front-desk_tight__bLo_t{display:flex;flex-direction:column;gap:8px;min-width:0}.front-desk_row__oGQdW{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.front-desk_grow__1xjn_{flex:1 1 220px;min-width:0}.front-desk_muted__3PKjr{font-size:13px;color:var(--co-ink-3);margin:0}.front-desk_notice__Qe4tI{margin:0;font-size:14px;line-height:1.5;color:var(--co-ink-2)}.front-desk_people__adEgt{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:8px}.front-desk_person__luDZ5{display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;font:inherit;color:inherit;border-radius:var(--co-r-md,12px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-1);transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease-out,box-shadow .16s ease-out}button.front-desk_person__luDZ5{cursor:pointer}button.front-desk_person__luDZ5:hover{border-color:var(--co-line-strong);box-shadow:var(--co-shadow-2)}button.front-desk_person__luDZ5:active{transform:scale(.98)}.front-desk_person__luDZ5[data-selected=true]{border-color:var(--co-accent);box-shadow:0 0 0 1px var(--co-accent),var(--co-shadow-1)}.front-desk_personName__vS4E_{font-size:15px;font-weight:640;color:var(--co-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-desk_personMeta__gcQNZ{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13px;color:var(--co-ink-3)}.front-desk_mono__DR5u1{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em}.front-desk_issued__xjmQn{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.front-desk_bigId__9EA7Z{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(28px,calc(4vw / var(--co-fit, 1)),40px);font-weight:700;letter-spacing:.04em;color:var(--co-ink);line-height:1.1}.front-desk_token__ZqgDD{font-size:clamp(44px,calc(7vw / var(--co-fit, 1)),72px);font-weight:760;line-height:1;font-variant-numeric:tabular-nums;color:var(--co-ink)}.front-desk_doctors__2PRjw{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px}.front-desk_times__qjtra{display:flex;flex-wrap:wrap;gap:6px}.front-desk_time__ko23G{min-width:76px;padding:6px 10px;border-radius:999px;border:1px solid var(--co-line);background:var(--co-surface);font:inherit;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--co-ink);cursor:pointer;transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s ease-out}.front-desk_time__ko23G:hover{border-color:var(--co-line-strong)}.front-desk_time__ko23G:active{transform:scale(.96)}.front-desk_time__ko23G[data-selected=true]{background:var(--co-accent);border-color:var(--co-accent);color:var(--co-on-accent,#fff)}.front-desk_time__ko23G:disabled{opacity:.45;cursor:not-allowed}.front-desk_timePoint__X7leX{display:block;margin-top:1px;font-size:13px;font-weight:500;color:var(--co-ink-3);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-desk_time__ko23G[data-selected=true] .front-desk_timePoint__X7leX{color:inherit;opacity:.85}.front-desk_checks__C1RZK{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:6px;max-height:320px;overflow:auto;padding:2px}.front-desk_check__f8ZAn{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;font-size:14px;border-radius:var(--co-r-md,12px);border:1px solid var(--co-line);background:var(--co-surface);cursor:pointer}.front-desk_check__f8ZAn[data-on=true]{border-color:var(--co-accent);background:var(--co-accent-soft,var(--co-sunken))}.front-desk_check__f8ZAn input{width:18px;height:18px;accent-color:var(--co-accent)}.front-desk_total__Dpx4B{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:650}.front-desk_points__tGyaw{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:8px}.front-desk_point__kO09O{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--co-r-md,12px);border:1px solid var(--co-line);background:var(--co-surface)}.front-desk_point__kO09O[data-status=cleared]{border-color:var(--co-ok-line);background:var(--co-ok-soft)}.front-desk_point__kO09O[data-status=waived]{border-color:var(--co-warn-line);background:var(--co-warn-soft)}.front-desk_pointHead__jQh0H{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:640}.front-desk_radio__G1Lkj{display:flex;flex-wrap:wrap;gap:8px}.front-desk_radio__G1Lkj label{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--co-line);font-size:14px;cursor:pointer;background:var(--co-surface)}.front-desk_radio__G1Lkj input{accent-color:var(--co-accent)}.front-desk_printPage__PTNre{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:var(--co-canvas,#f5f5f7);min-height:calc(60vh / var(--co-fit, 1))}.front-desk_printBar__NjiKu{width:100%;max-width:980px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.front-desk_printHint__AfNAq{margin:0;max-width:980px;font-size:13px;color:var(--co-ink-3);text-align:center}.front-desk_sheet__A50m6{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;overflow-x:auto}.front-desk_band__8AkyC{box-sizing:border-box;display:flex;align-items:center;gap:3mm;background:#fff;color:#000;border-radius:3mm;border:.2mm solid #bbb;padding:1.5mm 3mm 1.5mm 30mm;overflow:hidden;flex:none}.front-desk_band__8AkyC[data-kind=infant]{padding-left:18mm}.front-desk_bandQr__YJUJe{width:20mm;height:20mm;flex:none}.front-desk_bandQr__YJUJe svg{width:100%;height:100%}.front-desk_bandText__bmMJM{display:flex;flex-direction:column;gap:.6mm;min-width:0;flex:1 1 auto}.front-desk_bandName__aIvkh{font-size:10pt;font-weight:700;line-height:1.05}.front-desk_bandLine__heUxp,.front-desk_bandName__aIvkh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-desk_bandLine__heUxp{font-size:7.5pt;line-height:1.1}.front-desk_bandFlags__0dbl7{display:flex;gap:1.5mm}.front-desk_flag__KWkRe{font-size:7pt;font-weight:700;padding:.3mm 1.5mm;border:.3mm solid #000;border-radius:1mm}.front-desk_flag__KWkRe[data-tone=allergy]{background:#000;color:#fff}.front-desk_bandCode__tQzff{height:9mm;width:52mm;flex:none;display:flex;flex-direction:column;align-items:center}.front-desk_bandCode__tQzff svg{width:100%;height:7mm}.front-desk_bandCode__tQzff span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6.5pt}.front-desk_band__8AkyC[data-kind=infant] .front-desk_bandCode__tQzff{width:40mm}.front-desk_band__8AkyC[data-kind=infant] .front-desk_bandName__aIvkh{font-size:9pt}.front-desk_label__mECAf{box-sizing:border-box;width:50mm;height:25mm;background:#fff;color:#000;border-radius:2mm;border:.2mm solid #bbb;padding:1.2mm 1.6mm;display:grid;grid-template-columns:15mm 1fr;gap:1.5mm;overflow:hidden}.front-desk_label__mECAf svg{width:15mm;height:15mm}.front-desk_labelText__A_XL5{display:flex;flex-direction:column;gap:.5mm;min-width:0;font-size:7pt;line-height:1.1}.front-desk_labelText__A_XL5 strong{font-size:8pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-desk_labelIssuer__9BtC2{font-size:5.5pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-desk_labelBar__KWCNV{grid-column:1/-1;height:5mm}.front-desk_labelBar__KWCNV svg{width:100%;height:100%}.front-desk_pass__Fle2d{box-sizing:border-box;width:86mm;min-height:54mm;background:#fff;color:#000;border-radius:3mm;border:.3mm solid #999;padding:4mm;display:grid;grid-template-columns:1fr 22mm;gap:3mm}.front-desk_pass__Fle2d h2{margin:0;font-size:12pt}.front-desk_pass__Fle2d p{margin:0;font-size:9pt;line-height:1.3}.front-desk_pass__Fle2d svg{width:22mm;height:22mm}.front-desk_cert__GzAkb{box-sizing:border-box;width:190mm;min-height:260mm;background:#fff;color:#000;padding:14mm 16mm;border:.3mm solid #999;font-size:10.5pt;line-height:1.45;display:flex;flex-direction:column;gap:5mm}.front-desk_certHead__Z2h5_{text-align:center;display:flex;flex-direction:column;gap:1mm}.front-desk_certHead__Z2h5_ h1{margin:0;font-size:16pt;letter-spacing:.02em}.front-desk_certHead__Z2h5_ p{margin:0;font-size:9.5pt}.front-desk_certReview__UCXa_{border:.4mm dashed #000;padding:2mm 3mm;font-size:9pt;font-weight:700;text-align:center}.front-desk_certTable__18ULq{width:100%;border-collapse:collapse;table-layout:fixed}.front-desk_certTable__18ULq td,.front-desk_certTable__18ULq th{border:.2mm solid #888;padding:1.6mm 2.4mm;text-align:left;vertical-align:top;font-size:10pt}.front-desk_certTable__18ULq th{width:38%;font-weight:600;background:#f4f4f4}.front-desk_certSign__Gq5qd{display:grid;grid-template-columns:1fr 1fr;gap:12mm;margin-top:auto;padding-top:14mm}.front-desk_certSign__Gq5qd div{border-top:.3mm solid #000;padding-top:1.5mm;font-size:9.5pt}.front-desk_certFoot__OvLcI{font-size:8.5pt;color:#333;display:flex;justify-content:space-between;gap:4mm}@media print{.front-desk_printPage__PTNre{background:#fff;padding:0;gap:0}.front-desk_printBar__NjiKu,.front-desk_printHint__AfNAq{display:none}.front-desk_sheet__A50m6{display:block;overflow:visible}.front-desk_band__8AkyC,.front-desk_cert__GzAkb,.front-desk_label__mECAf,.front-desk_pass__Fle2d{border-color:transparent;border-radius:0;page-break-after:always;break-after:page}}.facility-ui_search__7R4ia{position:relative;display:flex;align-items:center;flex:1 1 220px;min-width:0;max-width:360px}.facility-ui_search__7R4ia svg{position:absolute;left:10px;color:var(--co-ink-3);pointer-events:none}.facility-ui_search__7R4ia input{width:100%;padding-left:32px}.facility-ui_count__quMPY{font-size:12px;color:var(--co-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.facility-ui_bedGrid__UKY3w{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.facility-ui_bedGrid__UKY3w>li{display:flex;min-width:0}.facility-ui_bed__4_MzQ{width:100%;height:100%;min-height:88px;display:flex;flex-direction:column;align-items:stretch;gap:5px;padding:10px 12px;text-align:left;font:inherit;color:var(--co-ink);background:var(--co-surface);border:1px solid var(--co-line);border-radius:var(--co-r-md);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}@media (hover:hover) and (pointer:fine){.facility-ui_bed__4_MzQ:hover{background:var(--co-sunken);border-color:var(--co-line-strong)}}.facility-ui_bed__4_MzQ:active{background:var(--co-sunken)}.facility-ui_bed__4_MzQ:focus-visible{outline:none;box-shadow:var(--co-ring)}.facility-ui_bed__4_MzQ[data-state=blocked],.facility-ui_bed__4_MzQ[data-state=maintenance]{background:var(--co-sunken)}.facility-ui_bedHead__KHimo{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.facility-ui_bedHead__KHimo strong{font-size:13.5px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.facility-ui_bedMeta__e8tTS{font-size:12px;color:var(--co-ink-3)}.facility-ui_bedPatient__w3Sdy{font-size:12.5px;font-weight:550;color:var(--co-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.facility-ui_bedKit__Y6Js1{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto;padding-top:1px}.facility-ui_bedKit__Y6Js1 span{font-size:12px;font-weight:550;line-height:1;padding:4px 6px;border-radius:var(--co-r-sm);color:var(--co-ink-2);background:var(--co-sunken)}.facility-ui_bed__4_MzQ[data-state=blocked] .facility-ui_bedKit__Y6Js1 span,.facility-ui_bed__4_MzQ[data-state=maintenance] .facility-ui_bedKit__Y6Js1 span{background:var(--co-surface)}.facility-ui_legend__7HMJK{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--co-ink-3)}.facility-ui_legend__7HMJK span{display:inline-flex;align-items:center;gap:6px}.facility-ui_legend__7HMJK i{display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--co-line-strong)}.facility-ui_legend__7HMJK i[data-tone]{background:var(--tone)}.facility-ui_legend__7HMJK i[data-tone=default]{background:var(--co-line-strong)}.facility-ui_stepper__v_owY{display:inline-flex;align-items:center;border:1px solid var(--co-line-strong);border-radius:var(--co-r-md);overflow:hidden;background:var(--co-surface)}.facility-ui_stepper__v_owY button{width:34px;height:32px;border:0;background:transparent;color:var(--co-ink-2);font:inherit;font-size:16px;font-weight:600;cursor:pointer}.facility-ui_stepper__v_owY button:hover:not(:disabled){background:var(--co-sunken);color:var(--co-ink)}.facility-ui_stepper__v_owY button:disabled{opacity:.45;cursor:not-allowed}.facility-ui_stepper__v_owY button:focus-visible{outline:none;box-shadow:inset var(--co-ring)}.facility-ui_stepper__v_owY output{min-width:46px;padding:0 6px;text-align:center;font-size:15px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--co-ink);border-left:1px solid var(--co-line);border-right:1px solid var(--co-line);line-height:32px}.facility-ui_capacityTile__2L_GZ{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--co-surface);border:1px solid var(--co-line);border-radius:var(--co-r-lg)}.facility-ui_capacityTile__2L_GZ>span{font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--co-ink-3)}.facility-ui_capacityTile__2L_GZ small{font-size:12px;color:var(--co-ink-3)}.facility-ui_lifecycle__dF6rT{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px;counter-reset:step}.facility-ui_lifecycle__dF6rT li{display:inline-flex;align-items:center;gap:6px;padding:4px 9px 4px 6px;font-size:12px;font-weight:600;color:var(--co-ink-3);background:var(--co-sunken);border:1px solid var(--co-line);border-radius:999px}.facility-ui_lifecycle__dF6rT li:before{counter-increment:step;content:counter(step);display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;font-size:11px;font-variant-numeric:tabular-nums;background:var(--co-surface);border:1px solid var(--co-line-strong)}.facility-ui_lifecycle__dF6rT li[data-step=done]{color:var(--co-ok);background:var(--co-ok-soft);border-color:var(--co-ok-line)}.facility-ui_lifecycle__dF6rT li[data-step=done]:before{content:"✓";border-color:var(--co-ok-line);color:var(--co-ok)}.facility-ui_lifecycle__dF6rT li[data-step=current]{color:var(--co-accent-ink);background:var(--co-accent);border-color:var(--co-accent)}.facility-ui_lifecycle__dF6rT li[data-step=current]:before{color:var(--co-accent);border-color:var(--co-accent-ink)}.facility-ui_lifecycle__dF6rT li[data-step=stopped]{color:var(--co-ink-3);text-decoration:line-through}.facility-ui_ranking__lbIWt{list-style:none;margin:0;padding:0;display:grid;gap:10px}.facility-ui_ranking__lbIWt li{display:grid;gap:5px}.facility-ui_rankingRow__LpkAR{display:flex;justify-content:space-between;gap:10px;font-size:13px}.facility-ui_rankingRow__LpkAR strong{font-variant-numeric:tabular-nums;font-weight:650}.facility-ui_bar__TRnon{height:8px;border-radius:999px;background:var(--co-sunken);border:1px solid var(--co-line);overflow:hidden}.facility-ui_bar__TRnon span{display:block;height:100%;background:var(--co-accent);border-radius:inherit}.facility-ui_bar__TRnon[data-tone=warn] span{background:var(--co-warn)}.facility-ui_bar__TRnon[data-tone=critical] span{background:var(--co-critical)}.facility-ui_bar__TRnon[data-tone=ok] span{background:var(--co-ok)}.facility-ui_inlineChecks__8_Km_{display:flex;flex-wrap:wrap;gap:8px 16px}.facility-ui_inlineChecks__8_Km_ label{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:var(--co-ink-2);cursor:pointer}.facility-ui_fieldset__N3pjI{margin:0 0 12px;padding:0;border:0}.facility-ui_fieldset__N3pjI legend{padding:0;margin-bottom:7px;font-size:12.5px;font-weight:600;color:var(--co-ink-2)}.facility-ui_cellTitle__Hb_OW{display:block;font-weight:600;color:var(--co-ink)}.facility-ui_cellSub__Wi1fe{display:block;margin-top:1px;font-size:12px;color:var(--co-ink-3)}.facility-ui_twoCol__lH78C{display:grid;gap:0 12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media (max-width:720px){.facility-ui_search__7R4ia{max-width:none;flex-basis:100%}.facility-ui_bedGrid__UKY3w{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.facility-ui_legend__7HMJK{display:grid;grid-template-columns:repeat(3,max-content);gap:6px 16px}.facility-ui_stepper__v_owY button{width:44px;height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease-out}.facility-ui_stepper__v_owY button:active:not(:disabled){background:var(--co-sunken)}.facility-ui_stepper__v_owY output{min-width:40px;line-height:44px}}.surgery_stack__rJ1uQ{gap:12px}.surgery_stack__rJ1uQ,.surgery_tight__OA8PO{display:flex;flex-direction:column;min-width:0}.surgery_tight__OA8PO{gap:8px}.surgery_row__lzifg,.surgery_spread__m3_IC{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.surgery_spread__m3_IC{justify-content:space-between}.surgery_muted__qYQfP{font-size:13px;color:var(--co-ink-3);margin:0;line-height:1.45}.surgery_strong__TM4dU{font-size:15px;font-weight:650;color:var(--co-ink);margin:0}.surgery_num__QO_ed{font-variant-numeric:tabular-nums}.surgery_pre__jqsMK{white-space:pre-wrap;font-size:14px;line-height:1.55;color:var(--co-ink-2);margin:0}.surgery_cases__ZfBSs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:8px;align-items:start}@media (min-width:1800px){.surgery_cases__ZfBSs{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}}@media (min-width:2400px){.surgery_cases__ZfBSs{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.surgery_card__lkXWX{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:12px;min-width:0;min-height:48px;border-radius:var(--co-r-lg,16px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-1);text-decoration:none;color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease-out,box-shadow .16s ease-out}.surgery_card__lkXWX:hover{border-color:var(--co-line-strong)}.surgery_card__lkXWX:active{transform:scale(.985)}.surgery_card__lkXWX:focus-visible{outline:2px solid var(--co-accent);outline-offset:2px}.surgery_card__lkXWX[data-tone=critical]{border-color:var(--co-critical-line,var(--co-critical));box-shadow:0 0 0 1px var(--co-critical-line,var(--co-critical))}.surgery_time__sYNM3{font-size:18px;font-weight:720;font-variant-numeric:tabular-nums;color:var(--co-ink);line-height:1.2}.surgery_time__sYNM3 small{display:block;font-size:13px;font-weight:600;color:var(--co-ink-3);margin-top:2px}.surgery_name__Ps1Pb{font-size:15px;font-weight:650;color:var(--co-ink)}.surgery_meta__Y56Az,.surgery_name__Ps1Pb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surgery_meta__Y56Az{font-size:13px;color:var(--co-ink-3)}.surgery_chips__JxD4P{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.surgery_chip__1TXYZ{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:2px 9px;background:var(--co-sunken);font-size:13px;color:var(--co-ink-2);max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.3;border-radius:14px}.surgery_chip__1TXYZ[data-tone=critical]{background:var(--co-critical-soft);color:var(--co-critical-ink,var(--co-critical))}.surgery_chip__1TXYZ[data-tone=warn]{background:var(--co-warn-soft);color:var(--co-warn-ink,var(--co-warn))}.surgery_chip__1TXYZ[data-tone=ok]{background:var(--co-ok-soft);color:var(--co-ok-ink,var(--co-ok))}.surgery_chip__1TXYZ[data-tone=accent]{background:var(--co-accent-soft,var(--co-sunken));color:var(--co-accent)}.surgery_head__samHK{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:14px 16px;border-radius:var(--co-r-lg,16px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-1)}.surgery_head__samHK h2{margin:0;font-size:22px;font-weight:720;letter-spacing:-.01em;color:var(--co-ink)}.surgery_head__samHK p{margin:2px 0 0;font-size:14px;color:var(--co-ink-3)}@media (max-width:640px){.surgery_head__samHK{grid-template-columns:1fr}.surgery_head__samHK h2{font-size:19px}}.surgery_stepper__YZaN6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.surgery_stepper__YZaN6 li{display:flex;align-items:center;gap:6px;min-height:40px;padding:6px 10px;border-radius:12px;background:var(--co-sunken);font-size:13px;font-weight:600;color:var(--co-ink-3)}.surgery_stepper__YZaN6 li[data-state=done]{background:var(--co-ok-soft);color:var(--co-ok-ink,var(--co-ok))}.surgery_stepper__YZaN6 li[data-state=now]{background:var(--co-accent-soft,var(--co-sunken));color:var(--co-accent);box-shadow:inset 0 0 0 1px var(--co-accent)}@media (max-width:640px){.surgery_stepper__YZaN6{grid-template-columns:repeat(2,minmax(0,1fr))}}.surgery_layout__Q_W9Q{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}@media (min-width:1280px){.surgery_layout__Q_W9Q{grid-template-columns:minmax(0,1fr) 320px}}@media (min-width:1800px){.surgery_layout__Q_W9Q{grid-template-columns:minmax(0,1fr) 380px}}@media (min-width:2400px){.surgery_layout__Q_W9Q{grid-template-columns:minmax(0,1fr) 440px}}@media (min-width:1280px){.surgery_rail__8E_9X{position:sticky;top:12px}}.surgery_box__v7P_Y{display:flex;flex-direction:column;gap:8px;padding:14px;min-width:0;border-radius:var(--co-r-lg,16px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-1)}.surgery_box__v7P_Y h3{margin:0;font-size:16px;font-weight:700;color:var(--co-ink)}.surgery_box__v7P_Y[data-tone=critical]{border-color:var(--co-critical)}.surgery_boxes__xZf_f{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;align-items:start}@media (min-width:2400px){.surgery_boxes__xZf_f{grid-template-columns:repeat(3,minmax(0,1fr))}}.surgery_fields__z9Gpu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px}.surgery_wide__SNPsa{grid-column:1/-1}.surgery_touch___GGAc .co-btn,.surgery_touch___GGAc .co-input,.surgery_touch___GGAc .co-select,.surgery_touch___GGAc .co-textarea{min-height:48px;font-size:15px}.surgery_touch___GGAc .co-textarea{min-height:88px;line-height:1.5}.surgery_choice__DvpJl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:8px}.surgery_choiceBtn__Utek0{min-height:48px;padding:8px 12px;border-radius:12px;border:1px solid var(--co-line);background:var(--co-surface);font:inherit;font-size:15px;color:var(--co-ink);cursor:pointer;text-align:center;transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s ease-out,background-color .14s ease-out}.surgery_choiceBtn__Utek0 small{display:block;font-size:13px;color:var(--co-ink-3);font-weight:450;margin-top:2px}.surgery_choiceBtn__Utek0:active{transform:scale(.97)}.surgery_choiceBtn__Utek0[aria-pressed=true]{border-color:var(--co-accent);background:var(--co-accent-soft,var(--co-sunken));box-shadow:0 0 0 1px var(--co-accent);font-weight:650}.surgery_check__O6bxi{display:flex;align-items:center;gap:10px;min-height:48px;font-size:15px;color:var(--co-ink);cursor:pointer}.surgery_check__O6bxi input{width:22px;height:22px;accent-color:var(--co-accent)}.surgery_times__yIUxw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px}.surgery_timeBtn__6cYyk{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:72px;padding:10px 12px;border-radius:14px;border:1px solid var(--co-line);background:var(--co-surface);font:inherit;color:var(--co-ink);cursor:pointer;text-align:left;transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s ease-out}.surgery_timeBtn__6cYyk span{font-size:13px;color:var(--co-ink-3);font-weight:600}.surgery_timeBtn__6cYyk strong{font-size:24px;font-weight:750;font-variant-numeric:tabular-nums}.surgery_timeBtn__6cYyk[data-done=true]{background:var(--co-ok-soft);border-color:transparent}.surgery_timeBtn__6cYyk:active{transform:scale(.97)}.surgery_timeBtn__6cYyk:disabled{cursor:not-allowed;opacity:.55}.surgery_stop__98PGy{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:var(--co-critical);color:#fff;box-shadow:0 8px 24px color-mix(in srgb,var(--co-critical) 35%,transparent)}.surgery_stop__98PGy h3{margin:0;font-size:22px;font-weight:800;letter-spacing:.02em}.surgery_stop__98PGy p{margin:0;font-size:15px;line-height:1.45}.surgery_counts__wl_t_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:8px}.surgery_countCell__ulsPZ{display:flex;flex-direction:column;gap:4px}.surgery_countCell__ulsPZ label{font-size:13px;color:var(--co-ink-3);font-weight:600}.surgery_countCell__ulsPZ input{min-height:56px;font-size:22px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.surgery_countGrid__xDo0z{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--co-ink-2)}.surgery_countGrid__xDo0z>div{display:grid;grid-template-columns:minmax(0,1fr) 72px 72px;gap:8px;padding:6px 0;border-bottom:1px solid var(--co-line)}.surgery_countGrid__xDo0z>div>span:not(:first-child){text-align:center}.surgery_countGrid__xDo0z>div[data-off=true]{color:var(--co-critical);font-weight:700}.surgery_countHead__0d_td{font-size:13px;font-weight:650;color:var(--co-ink-3)}.surgery_stepBtns__Je0a3{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:4px}.surgery_aldrete__AZ_mG{display:flex;flex-direction:column;gap:8px}.surgery_aldreteRow__fKqLb{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:8px;align-items:center}@media (max-width:640px){.surgery_aldreteRow__fKqLb{grid-template-columns:1fr}}.surgery_total__3DSmr{display:flex;align-items:baseline;gap:8px;font-size:15px;color:var(--co-ink-3)}.surgery_total__3DSmr strong{font-size:40px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--co-ink);line-height:1}.surgery_total__3DSmr[data-meets=true] strong{color:var(--co-ok-ink,var(--co-ok))}.surgery_total__3DSmr[data-meets=false] strong{color:var(--co-warn-ink,var(--co-warn))}.surgery_pain__NAU7h{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:4px}.surgery_pain__NAU7h button{min-height:48px;padding:0}@media (max-width:640px){.surgery_pain__NAU7h{grid-template-columns:repeat(6,minmax(0,1fr))}}.surgery_consentText__pwdN6{max-height:calc(46vh / var(--co-fit, 1));overflow:auto;padding:14px 16px;border-radius:12px;border:1px solid var(--co-line);background:var(--co-sunken);font-size:16px;line-height:1.6;white-space:pre-wrap;color:var(--co-ink)}.surgery_pads__30yNa{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.surgery_pad__XQLyJ{display:flex;flex-direction:column;gap:6px}.surgery_padLabel__Pj5IK{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;color:var(--co-ink-2)}.surgery_canvas__lcng_{width:100%;height:180px;border-radius:12px;border:1.5px dashed var(--co-line-strong);background:#fff;touch-action:none;cursor:crosshair}.surgery_canvas__lcng_[data-signed=true]{border-style:solid;border-color:var(--co-accent)}.surgery_draftBadge__KJWPB{background:var(--co-warn-soft);color:var(--co-warn-ink,var(--co-warn))}.surgery_timeline__Rs_ZU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.surgery_timeline__Rs_ZU li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:8px;align-items:start;font-size:14px;color:var(--co-ink-2);padding:6px 0;border-bottom:1px solid var(--co-line)}.surgery_timeline__Rs_ZU li[data-superseded=true]{opacity:.5;text-decoration:line-through}.surgery_timeline__Rs_ZU time{font-variant-numeric:tabular-nums;color:var(--co-ink-3);font-weight:600}.surgery_alert__spmd9{border-left:3px solid var(--co-critical);background:var(--co-critical-soft)}.surgery_alert__spmd9,.surgery_okBox__bG58I{padding:8px 12px;border-radius:10px;font-size:14px}.surgery_okBox__bG58I{border-left:3px solid var(--co-ok);background:var(--co-ok-soft)}.surgery_figures__4rS2E{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px}.surgery_figure__B6fPA{padding:12px;border-radius:14px;background:var(--co-sunken)}.surgery_figure__B6fPA span{display:block;font-size:13px;color:var(--co-ink-3)}.surgery_figure__B6fPA strong{display:block;font-size:26px;font-weight:750;font-variant-numeric:tabular-nums;color:var(--co-ink);margin-top:2px}.surgery_bar__SdyGg{height:8px;border-radius:999px;background:var(--co-sunken);overflow:hidden}.surgery_bar__SdyGg i{display:block;height:100%;background:var(--co-accent);border-radius:inherit;transition:width .24s ease-out}@media (prefers-reduced-motion:reduce){.surgery_bar__SdyGg i,.surgery_card__lkXWX,.surgery_choiceBtn__Utek0,.surgery_timeBtn__6cYyk{transition:none}.surgery_card__lkXWX:active,.surgery_choiceBtn__Utek0:active,.surgery_timeBtn__6cYyk:active{transform:none}}@media (max-width:640px){.surgery_card__lkXWX{grid-template-columns:60px minmax(0,1fr);padding:10px}.surgery_box__v7P_Y{padding:12px}.surgery_timeline__Rs_ZU li{grid-template-columns:56px minmax(0,1fr)}.surgery_timeline__Rs_ZU li>:last-child{grid-column:2}}.workbench_desk___ky8H{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:12px;align-items:start}@media (min-width:1800px){.workbench_desk___ky8H{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}}@media (max-width:960px){.workbench_desk___ky8H{grid-template-columns:minmax(0,1fr)}}.workbench_desk___ky8H>:last-child{container-type:inline-size;container-name:visit}@container visit (max-width: 960px){.workbench_desk___ky8H .pk-sheet-body{grid-template-columns:minmax(0,1fr)}.workbench_desk___ky8H .pk-sheet-rail{border-right:0;border-bottom:1px solid var(--co-hairline);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.workbench_desk___ky8H .pk-rail-section{border-bottom:0}}.workbench_stack__Lv6Eg{display:flex;flex-direction:column;gap:12px;min-width:0}.workbench_tight__xBbzc{display:flex;flex-direction:column;gap:8px;min-width:0}.workbench_row__4xQ60,.workbench_spread__iTcZq{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.workbench_spread__iTcZq{justify-content:space-between}.workbench_grow__uzoAn{flex:1 1 220px;min-width:0}.workbench_muted__VkJe3{font-size:13px;color:var(--co-ink-3);margin:0;line-height:1.45}.workbench_mono__QEtM6{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em}.workbench_queue__qlxNu{position:sticky;top:12px;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--co-r-lg,16px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-1);max-height:calc(100vh / var(--co-fit, 1) - 96px);overflow:auto}@media (max-width:960px){.workbench_queue__qlxNu{position:static;max-height:none}}.workbench_serving__VRCtn{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.workbench_servingNo__wUw7D{font-size:clamp(32px,calc(4vw / var(--co-fit, 1)),44px);font-weight:760;line-height:1;font-variant-numeric:tabular-nums;color:var(--co-ink)}.workbench_tokens__s1MCl{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.workbench_token__AWBSe{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:var(--co-r-md,12px);border:1px solid var(--co-line);background:var(--co-surface);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease-out,background-color .16s ease-out}.workbench_token__AWBSe:hover{border-color:var(--co-line-strong)}.workbench_token__AWBSe:active{transform:scale(.98)}.workbench_token__AWBSe:focus-visible{outline:2px solid var(--co-accent);outline-offset:2px}.workbench_token__AWBSe[data-selected=true]{border-color:var(--co-accent);box-shadow:0 0 0 1px var(--co-accent)}.workbench_token__AWBSe[data-state=called]{background:var(--co-accent-soft,var(--co-sunken))}.workbench_token__AWBSe[data-state=in_consult]{background:var(--co-ok-soft);border-color:var(--co-ok-line)}.workbench_token__AWBSe[data-state=done],.workbench_token__AWBSe[data-state=no_show]{opacity:.62}.workbench_tokenNo___e4gB{font-size:20px;font-weight:720;font-variant-numeric:tabular-nums;text-align:center;color:var(--co-ink)}.workbench_tokenName__9D_lj{font-size:14px;font-weight:620;color:var(--co-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench_tokenMeta__4c6T_{font-size:13px;color:var(--co-ink-3)}.workbench_vitals__E9raV{display:flex;flex-wrap:wrap;gap:6px}.workbench_vital__dvBOG{display:inline-flex;align-items:baseline;gap:4px;padding:4px 10px;border-radius:999px;background:var(--co-sunken);font-size:13px}.workbench_vital__dvBOG strong{font-size:14px;font-variant-numeric:tabular-nums;color:var(--co-ink)}.workbench_fields__QixHQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:8px}.workbench_fields__QixHQ .workbench_wide__5ivWY{grid-column:1/-1}.workbench_noteGrid__u0v_u{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:8px 12px}.workbench_textarea__LRkui{width:100%;min-height:64px;resize:vertical}.workbench_formats__hWBOI{display:flex;flex-wrap:wrap;gap:6px}.workbench_format__6gl6_{padding:6px 12px;border-radius:999px;border:1px solid var(--co-line);background:var(--co-surface);font:inherit;font-size:13px;font-weight:600;color:var(--co-ink-2);cursor:pointer;transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s ease-out,background-color .14s ease-out}.workbench_format__6gl6_:hover{border-color:var(--co-line-strong)}.workbench_format__6gl6_:active{transform:scale(.96)}.workbench_format__6gl6_[aria-pressed=true]{background:var(--co-accent);border-color:var(--co-accent);color:var(--co-on-accent,#fff)}.workbench_chart__uy0nr{display:flex;flex-direction:column;gap:6px;overflow-x:auto;padding-bottom:2px}.workbench_jaw__OP6HK{display:grid;grid-template-columns:repeat(16,minmax(34px,1fr));gap:4px;min-width:600px}.workbench_jaw__OP6HK[data-primary=true]{grid-template-columns:repeat(10,minmax(34px,1fr));min-width:380px;max-width:640px}.workbench_tooth__tm_ud{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:44px;padding:4px 2px;border-radius:10px;border:1px solid var(--co-line);background:var(--co-surface);font:inherit;font-size:13px;cursor:pointer;font-variant-numeric:tabular-nums;color:var(--co-ink);transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s ease-out}.workbench_tooth__tm_ud:active{transform:scale(.94)}.workbench_tooth__tm_ud[data-marked=true]{border-color:var(--co-warn-line);background:var(--co-warn-soft)}.workbench_tooth__tm_ud small{font-size:11px;color:var(--co-ink-3);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench_midline__lXcNl{border-left:2px solid var(--co-line-strong)}.workbench_list__Iex88{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.workbench_item__QbGpj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:8px 10px;border-radius:var(--co-r-md,12px);border:1px solid var(--co-line);background:var(--co-surface);font-size:14px}.workbench_item__QbGpj[data-tone=critical]{border-color:var(--co-critical-line,#f3b4b4);background:var(--co-critical-soft,#fef2f2)}.workbench_item__QbGpj[data-tone=warn]{border-color:var(--co-warn-line);background:var(--co-warn-soft)}.workbench_itemMain__4HXhd{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 220px}.workbench_itemTitle__z8HsY{font-weight:620;color:var(--co-ink)}.workbench_itemMeta__JZuMM{font-size:13px;color:var(--co-ink-3)}.workbench_suggest__N7DHn{display:flex;flex-direction:column;gap:2px;margin:4px 0 0;padding:4px;list-style:none;max-height:280px;overflow:auto;border-radius:var(--co-r-md,12px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-2)}.workbench_suggest__N7DHn button{display:flex;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:14px;text-align:left;color:var(--co-ink);cursor:pointer}.workbench_suggest__N7DHn button:focus-visible,.workbench_suggest__N7DHn button:hover,.workbench_suggest__N7DHn button[data-active=true]{background:var(--co-sunken);outline:none}.workbench_suggestLabel__6uOna{display:block;padding:6px 10px 2px;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--co-ink-3)}.workbench_signBar___yAJ8{position:sticky;bottom:8px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:var(--co-r-lg,16px);border:1px solid var(--co-line);background:color-mix(in srgb,var(--co-surface) 86%,transparent);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:var(--co-shadow-2)}.workbench_kbd__2j0Hx{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 6px;border-radius:6px;border:1px solid var(--co-line);background:var(--co-sunken);font-size:12px;font-weight:600;color:var(--co-ink-2)}@media (hover:none){.workbench_hints__A_BsT,.workbench_kbd__2j0Hx{display:none}}.workbench_hints__A_BsT{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:13px;color:var(--co-ink-3)}.workbench_bangla__E_3GO{font-size:15px;line-height:1.6;white-space:pre-wrap;color:var(--co-ink);margin:0}.workbench_table__LUmlO{width:100%;border-collapse:collapse;font-size:14px}.workbench_table__LUmlO th{text-align:left;font-size:13px;font-weight:600;color:var(--co-ink-3);white-space:nowrap}.workbench_table__LUmlO td,.workbench_table__LUmlO th{padding:8px 10px;border-bottom:1px solid var(--co-line)}.workbench_table__LUmlO td{vertical-align:top}.workbench_table__LUmlO td.workbench_num__Xig6D,.workbench_table__LUmlO th.workbench_num__Xig6D{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.workbench_scroll__4PdB8{overflow-x:auto}.workbench_printPage__weyHq{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px}.workbench_printBar__85KyI{width:100%;max-width:820px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.workbench_rx__6Nh7r{width:100%;max-width:820px;background:#fff;color:#111;padding:28px 32px;border-radius:12px;box-shadow:var(--co-shadow-2);font-size:14px;line-height:1.5}.workbench_rxHead__Pn9JA{display:flex;justify-content:space-between;gap:16px;border-bottom:2px solid #111;padding-bottom:10px;margin-bottom:12px}.workbench_rxHospital__taylN{font-size:20px;font-weight:700}.workbench_rxSmall__CVOGE{font-size:13px;color:#444}.workbench_rxCols__xwrDw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px}.workbench_rxSymbol__CmB1w{font-size:26px;font-weight:700;font-family:Georgia,serif}.workbench_rxLines__CpQmV{margin:6px 0 0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:6px}.workbench_rxFoot__ro55p{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:24px;padding-top:10px;border-top:1px solid #ccc}@media print{.workbench_noPrint__7Pd6Q,.workbench_printBar__85KyI{display:none!important}.workbench_printPage__weyHq{padding:0}.workbench_rx__6Nh7r{box-shadow:none;border-radius:0;max-width:none;padding:0}}@media (max-width:720px){.workbench_phoneText__c4wrL .co-btn[data-size=sm],.workbench_phoneText__c4wrL .co-field label,.workbench_phoneText__c4wrL .pk-rail-row small,.workbench_phoneText__c4wrL .pk-rail-row[data-tone] small,.workbench_phoneText__c4wrL .workbench_kbd__2j0Hx,.workbench_phoneText__c4wrL .workbench_tooth__tm_ud small,.workbench_phoneText__c4wrL :is(.pk-pill,.pk-chip,.co-hint,.co-fig-label,.co-fig-note,.co-card-note,.pk-count,.pk-sub,.co-nowrap,small),.workbench_phoneText__c4wrL :is(.pk-rail-label,.pk-sheet-section-head h2){font-size:13px}}.radiology_stack__zMD4Z{display:flex;flex-direction:column;gap:12px;min-width:0}.radiology_tight__OPqr5{display:flex;flex-direction:column;gap:8px;min-width:0}.radiology_row__iFoP2,.radiology_spread__e1ukd{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.radiology_spread__e1ukd{justify-content:space-between}.radiology_muted__Kt1Gu{font-size:13px;color:var(--co-ink-3);margin:0;line-height:1.45}.radiology_strong__bz_g8{font-size:15px;font-weight:650;color:var(--co-ink);margin:0}.radiology_num__NjB3z{font-variant-numeric:tabular-nums}.radiology_grid2__61fxn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px}.radiology_rooms__e3_mn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;align-items:start}@media (min-width:1800px){.radiology_rooms__e3_mn{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}@media (min-width:2400px){.radiology_rooms__e3_mn{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}}.radiology_roomHead__UWsQ_{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 4px}.radiology_roomHead__UWsQ_ h3{margin:0;font-size:15px;font-weight:700;color:var(--co-ink)}.radiology_card__07acU{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:12px;min-width:0;min-height:48px;border-radius:var(--co-r-lg,16px);border:1px solid var(--co-line);background:var(--co-surface);box-shadow:var(--co-shadow-1);text-decoration:none;color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease-out,box-shadow .16s ease-out}.radiology_card__07acU:hover{border-color:var(--co-line-strong)}.radiology_card__07acU:active{transform:scale(.985)}.radiology_card__07acU:focus-visible{outline:2px solid var(--co-accent);outline-offset:2px}.radiology_card__07acU[data-tone=critical]{border-color:var(--co-critical-line,var(--co-critical));box-shadow:0 0 0 1px var(--co-critical-line,var(--co-critical))}.radiology_card__07acU[data-selected=true]{border-color:var(--co-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--co-accent) 40%,transparent)}.radiology_time__uGDHp{font-size:17px;font-weight:720;font-variant-numeric:tabular-nums;color:var(--co-ink);line-height:1.2}.radiology_time__uGDHp small{display:block;font-size:12px;font-weight:600;color:var(--co-ink-3);margin-top:2px}.radiology_name__iAwoO{font-size:15px;font-weight:650;color:var(--co-ink)}.radiology_meta__6kz0F,.radiology_name__iAwoO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radiology_meta__6kz0F{font-size:13px;color:var(--co-ink-3)}.radiology_chips__hPwHV{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.radiology_chip__FKH1L{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:2px 9px;border-radius:999px;background:var(--co-sunken);font-size:13px;color:var(--co-ink-2);white-space:nowrap}.radiology_chip__FKH1L[data-tone=critical]{background:var(--co-critical-soft);color:var(--co-critical-ink,var(--co-critical))}.radiology_chip__FKH1L[data-tone=warn]{background:var(--co-warn-soft);color:var(--co-warn-ink,var(--co-warn))}.radiology_chip__FKH1L[data-tone=ok]{background:var(--co-ok-soft);color:var(--co-ok-ink,var(--co-ok))}.radiology_chip__FKH1L[data-tone=accent]{background:var(--co-accent-soft,var(--co-sunken));color:var(--co-accent)}.radiology_list__98ZSm{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:1500px){.radiology_list__98ZSm[data-wide=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:2400px){.radiology_list__98ZSm[data-wide=true]{grid-template-columns:repeat(3,minmax(0,1fr))}}.radiology_touch____GVb .co-btn,.radiology_touch____GVb .co-input,.radiology_touch____GVb .co-select,.radiology_touch____GVb .co-textarea{min-height:48px;font-size:15px}.radiology_choice__SQD2U{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px}.radiology_choiceBtn__QGm1l{min-height:48px;padding:8px 12px;border-radius:12px;border:1px solid var(--co-line);background:var(--co-surface);font:inherit;font-size:15px;color:var(--co-ink);cursor:pointer;text-align:center;transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s ease-out,background-color .14s ease-out}.radiology_choiceBtn__QGm1l:active{transform:scale(.97)}.radiology_choiceBtn__QGm1l[aria-pressed=true]{border-color:var(--co-accent);background:var(--co-accent-soft,var(--co-sunken));box-shadow:0 0 0 1px var(--co-accent);font-weight:650}.radiology_slots__aB0QI{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px}.radiology_slot__BXhn2{min-height:44px;border-radius:10px;border:1px solid var(--co-line);background:var(--co-surface);font:inherit;font-size:14px;font-variant-numeric:tabular-nums;color:var(--co-ink);cursor:pointer;transition:transform .12s ease-out,background-color .12s ease-out}.radiology_slot__BXhn2:active{transform:scale(.96)}.radiology_slot__BXhn2:disabled{cursor:not-allowed;color:var(--co-ink-4,#9aa0a6);background:var(--co-sunken);text-decoration:line-through}.radiology_slot__BXhn2[aria-pressed=true]{border-color:var(--co-accent);background:var(--co-accent);color:#fff;font-weight:700}.radiology_reading__KplRv{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}@media (min-width:1100px){.radiology_reading__KplRv{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}@media (min-width:1800px){.radiology_reading__KplRv{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(300px,2fr)}}.radiology_side__vqQja{display:flex;flex-direction:column;gap:12px;min-width:0}@media (min-width:1800px){.radiology_sticky__2YhPo{position:sticky;top:12px}}.radiology_images__H2ik_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:8px}.radiology_image__rjgAO{position:relative;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#000;border:1px solid var(--co-line);display:flex;align-items:center;justify-content:center;color:#cfd3d8;font-size:13px}.radiology_image__rjgAO img{width:100%;height:100%;object-fit:contain}.radiology_fields__eVMpL{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px}.radiology_wide__rBs_s{grid-column:1/-1}.radiology_report__Z_H6g .co-textarea{min-height:88px;font-size:15px;line-height:1.5}.radiology_computed__POg_3{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--co-ink);padding:10px 0}.radiology_kbd__G_kc_{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;border:1px solid var(--co-line);background:var(--co-sunken);font-size:12px;font-weight:650;color:var(--co-ink-2)}.radiology_dim__s132v{--co-surface:#15171a;--co-sunken:#1d2024;--co-ink:#e8eaed;--co-ink-2:#c4c8cd;--co-ink-3:#9aa0a6;--co-line:#2b2f34;--co-line-strong:#3a3f45;background:#0d0f11;color:var(--co-ink);border-radius:18px;padding:12px}.radiology_dim__s132v .co-card{background:var(--co-surface);border-color:var(--co-line)}.radiology_dim__s132v .co-input,.radiology_dim__s132v .co-select,.radiology_dim__s132v .co-textarea{background:#0f1113;color:var(--co-ink);border-color:var(--co-line-strong)}.radiology_timeline__HUDQF{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.radiology_timeline__HUDQF li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;font-size:13px;color:var(--co-ink-2)}.radiology_timeline__HUDQF time{font-variant-numeric:tabular-nums;color:var(--co-ink-3)}.radiology_alert__ZF2qb{border-left:3px solid var(--co-critical);padding:8px 12px;border-radius:10px;background:var(--co-critical-soft)}.radiology_okBox__MFZXp{border-left:3px solid var(--co-ok);padding:8px 12px;border-radius:10px;background:var(--co-ok-soft)}@media (prefers-reduced-motion:reduce){.radiology_card__07acU,.radiology_choiceBtn__QGm1l,.radiology_slot__BXhn2{transition:none}.radiology_card__07acU:active,.radiology_choiceBtn__QGm1l:active,.radiology_slot__BXhn2:active{transform:none}}@media (max-width:640px){.radiology_card__07acU{grid-template-columns:56px minmax(0,1fr);padding:10px}.radiology_timeline__HUDQF li{grid-template-columns:76px minmax(0,1fr)}}