._workspace_dbq8a_1{color:#172d43;background:#fff;border:1px solid #d8e2eb;border-radius:14px;padding:24px;font-size:16px;line-height:1.6}._workspace_dbq8a_1 h2,._workspace_dbq8a_1 h3,._workspace_dbq8a_1 h4{margin:0 0 10px}._workspace_dbq8a_1 p{margin:8px 0}._workspace_dbq8a_1 button,._printControls_dbq8a_2 button{font:inherit;color:#124467;cursor:pointer;background:#edf5fb;border:1px solid #a8c3d6;border-radius:7px;padding:9px 15px;font-size:14px}._workspace_dbq8a_1 button:disabled{opacity:.5;cursor:not-allowed}._workspace_dbq8a_1 button:focus-visible,._workspace_dbq8a_1 input:focus-visible,._workspace_dbq8a_1 select:focus-visible,._workspace_dbq8a_1 textarea:focus-visible{outline-offset:2px;outline:3px solid #2488be}._heading_dbq8a_3,._identity_dbq8a_3,._filters_dbq8a_3,._actions_dbq8a_3,._printControls_dbq8a_2{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._heading_dbq8a_3{justify-content:space-between}._heading_dbq8a_3 p,._hint_dbq8a_3{color:#567086}._notice_dbq8a_3{background:#edf5fb;border-left:4px solid #267bac;padding:12px 16px}._error_dbq8a_3{color:#8b2323;overflow-wrap:anywhere;background:#fff3f3;border:1px solid #cb6969;padding:14px}._empty_dbq8a_3{padding:28px 0}._login_dbq8a_3{gap:14px;max-width:480px;margin-top:20px;display:grid}._workspace_dbq8a_1 label{gap:6px;font-size:14px;display:grid}._workspace_dbq8a_1 input,._workspace_dbq8a_1 select,._workspace_dbq8a_1 textarea{font:inherit;color:inherit;background:#fff;border:1px solid #acbfcd;border-radius:6px;width:100%;min-width:0;padding:10px}._workspace_dbq8a_1 textarea{resize:vertical;min-height:90px}._identity_dbq8a_3{background:#f1f7f5;justify-content:space-between;margin:20px 0;padding:12px}._filters_dbq8a_3{align-items:flex-end;margin:18px 0}._filters_dbq8a_3 label{flex:1;min-width:150px}._hint_dbq8a_3{font-size:13px}._editor_dbq8a_3{border:2px solid #5b99bd;border-radius:10px;margin-top:20px;padding:20px}._editor_dbq8a_3 fieldset{border:0;min-width:0;margin:0;padding:0}._grid_dbq8a_3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}._custom_dbq8a_3{grid-template-columns:2fr 3fr 1fr auto;gap:8px;margin:10px 0;display:grid}._notes_dbq8a_3{gap:14px;margin:20px 0;display:grid}._records_dbq8a_3,._history_dbq8a_3{margin-top:24px}._records_dbq8a_3 article,._history_dbq8a_3 article{border-bottom:1px solid #dce4ea;padding:18px 0}._records_dbq8a_3 article header{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}._records_dbq8a_3 p,._history_dbq8a_3 p{white-space:pre-wrap;overflow-wrap:anywhere}._records_dbq8a_3 small{color:#567086;font-size:13px}._actions_dbq8a_3{margin-top:12px}._history_dbq8a_3{background:#f3f6f9;padding:20px}._printRoot_dbq8a_4{z-index:9999;color:#111;background:#dfe7ed;padding:20px;font-family:Arial,Microsoft YaHei,sans-serif;position:fixed;inset:0;overflow:auto}._printControls_dbq8a_2{max-width:210mm;margin:0 auto 16px}._printControls_dbq8a_2 span{font-size:14px}._printSheet_dbq8a_4{box-sizing:border-box;overflow-wrap:anywhere;background:#fff;width:210mm;min-height:297mm;margin:0 auto;padding:15mm;font-size:11pt;line-height:1.65}._printSheet_dbq8a_4 h1{text-align:center;margin:0 0 8mm;font-size:19pt}._printMeta_dbq8a_4{text-align:center;font-size:9pt}._printInfo_dbq8a_4{border-top:2px solid #222;border-bottom:1px solid #555;grid-template-columns:1fr 1fr;gap:6px;padding:10px 0;display:grid}._printVitals_dbq8a_4{grid-template-columns:1fr 1fr;margin:12px 0;display:grid}._printVitals_dbq8a_4 div{border-bottom:1px solid #ccc;gap:10px;padding:4px;display:flex}._printVitals_dbq8a_4 dt{min-width:65px;font-weight:700}._printVitals_dbq8a_4 dd{margin:0}._printSheet_dbq8a_4 h2{break-after:avoid;border-bottom:1px solid #888;margin:16px 0 6px;font-size:12pt}._printSheet_dbq8a_4 p{white-space:pre-wrap;orphans:3;widows:3;margin:8px 0}._signatures_dbq8a_4{break-inside:avoid;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;display:flex}._printSheet_dbq8a_4 footer{border-top:1px solid #999;margin-top:20px;padding-top:8px;font-size:9pt}@media (width<=700px){._workspace_dbq8a_1{padding:16px}._grid_dbq8a_3,._custom_dbq8a_3{grid-template-columns:1fr 1fr}._printSheet_dbq8a_4{width:100%;min-height:0;padding:18px}._printRoot_dbq8a_4{padding:10px}._printInfo_dbq8a_4,._printVitals_dbq8a_4{grid-template-columns:1fr}._identity_dbq8a_3{flex-direction:column;align-items:flex-start}}@media print{@page{size:A4 portrait;margin:15mm}body:has([data-ops-print])>:not([data-ops-print]){display:none!important}body:has([data-ops-print]){background:#fff!important;height:auto!important;margin:0!important;overflow:visible!important}._printRoot_dbq8a_4{background:#fff!important;height:auto!important;padding:0!important;position:static!important;inset:auto!important;overflow:visible!important}._printControls_dbq8a_2{display:none!important}._printSheet_dbq8a_4{width:auto!important;min-height:0!important;box-shadow:none!important;color:#000!important;margin:0!important;padding:0!important}._printInfo_dbq8a_4,._printVitals_dbq8a_4{grid-template-columns:1fr 1fr}._printSheet_dbq8a_4 section{break-inside:auto}._printSheet_dbq8a_4 h1,._printInfo_dbq8a_4,._printVitals_dbq8a_4 div{break-inside:avoid}}._root_gf434_1{color:#1c3345;margin:20px 0}._root_gf434_1 h3{font-size:20px}._root_gf434_1 h4{margin:20px 0 10px}._root_gf434_1 p{overflow-wrap:anywhere}._filters_gf434_1,._grid_gf434_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._root_gf434_1 input,._root_gf434_1 select,._root_gf434_1 textarea{min-height:44px;background:#fbfdfd!important;border:1.5px solid #99b8bf!important}._root_gf434_1 textarea{min-height:100px}._tabs_gf434_1,._actions_gf434_1{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}._tabs_gf434_1 button[aria-pressed=true]{color:#fff;background:#087f78}._root_gf434_1 button{min-height:44px}._editor_gf434_1{background:#f8fcfb;border:2px solid #208e8a;border-radius:12px;padding:20px}._editor_gf434_1 fieldset{border:0;min-width:0;padding:0}._editor_gf434_1>button{margin-top:12px}._editor_gf434_1 label{margin-bottom:12px}._patrol_gf434_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._patrol_gf434_1 label{background:#fff;border:1px solid #d6e4e3;border-radius:8px;padding:12px}._check_gf434_1{align-items:center;flex-direction:row!important;gap:10px!important;display:flex!important}._check_gf434_1 input{width:22px!important;min-height:22px!important}._signBox_gf434_1{border:1px solid #ccdeda;border-radius:8px;margin:16px 0;padding:14px}._signBox_gf434_1 summary{cursor:pointer}._signBox_gf434_1 img,._signPreview_gf434_1{background:#fff;max-width:180px;max-height:65px;margin:10px 0;display:block}._records_gf434_1 article{border-bottom:1px solid #dce6e6;padding:14px 0}._error_gf434_1{color:#963324;background:#fff2f0;border:1px solid #dba6a0;padding:12px}._printRoot_gf434_1{z-index:10000;color:#111;background:#dce3e5;padding:20px;position:fixed;inset:0;overflow:auto}._printControls_gf434_1{justify-content:center;align-items:center;gap:15px;margin:0 0 20px;display:flex}._printControls_gf434_1 button{padding:10px 18px}._tools_gf434_2{margin:10px 0}._tools_gf434_2 summary{cursor:pointer;color:#24655f;min-height:44px;list-style:revert;align-items:center;display:flex}._tools_gf434_2[open]{padding-bottom:8px}._tools_gf434_2>summary:before{content:"＋";margin-right:8px}._tools_gf434_2[open]>summary:before{content:"−"}._actions_gf434_1{align-items:flex-start}._actions_gf434_1>._tools_gf434_2{margin:0}._root_gf434_1 label{flex-direction:column;gap:6px;display:flex}._root_gf434_1 input,._root_gf434_1 select,._root_gf434_1 textarea{box-sizing:border-box;width:100%}._root_gf434_1 ._check_gf434_1 input{flex-shrink:0}._editor_gf434_1 fieldset>button{color:#fff;background:#087f78;min-width:160px}._records_gf434_1 details{font-size:14px}._portrait_gf434_3{box-sizing:border-box;color:#111;page:nurse-portrait;break-after:page;background:#fff;width:210mm;height:297mm;margin:0 auto 20px;padding:10mm;font-family:SimSun,Microsoft YaHei,serif;overflow:visible}._templateSheet_gf434_4{width:100%;height:auto;max-height:277mm;display:block;overflow:visible}._temperatureSheet_gf434_5{width:100%;height:auto;max-height:277mm;font-family:SimSun,serif;display:block;overflow:visible}@media (width<=700px){._filters_gf434_1,._grid_gf434_1,._patrol_gf434_1{grid-template-columns:1fr 1fr}._editor_gf434_1{padding:12px}._printRoot_gf434_1{padding:8px}._printControls_gf434_1{background:#fff;flex-wrap:wrap;padding:8px;position:sticky;top:0}._root_gf434_1 input,._root_gf434_1 select{font-size:16px!important}}@media (width<=420px){._filters_gf434_1,._grid_gf434_1,._patrol_gf434_1{grid-template-columns:1fr}._tabs_gf434_1 button{flex:40%}}@media print{@page{size:A4 portrait;margin:0}@page nurse-portrait{size:A4 portrait;margin:0}body:has([data-ops-print])>:not([data-ops-print]){display:none!important}body:has([data-ops-print]){background:#fff!important;height:auto!important;margin:0!important;overflow:visible!important}._printRoot_gf434_1{background:#fff!important;padding:0!important;position:static!important;inset:auto!important;overflow:visible!important}._printControls_gf434_1{display:none!important}._portrait_gf434_3{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important;margin:0!important}._portrait_gf434_3:last-child{break-after:auto}}._summaryPanel_c9eip_2{background:#edf8f6;border:2px solid #24847d;border-radius:12px;gap:14px;padding:18px;display:grid}._summaryPanel_c9eip_2 h3{color:#08645e;margin:0;font-size:22px}._patientDialog_c9eip_2{color:#163b44;border:0;border-radius:14px;width:min(820px,92vw);max-height:88vh;padding:0;position:fixed;overflow:auto;box-shadow:0 20px 70px #143c4455}._patientDialog_c9eip_2::backdrop{background:#102c3c77}._patientDialog_c9eip_2 ._panel_c9eip_2{border:0}._rosterTable_c9eip_2{background:#fff;border:1px solid #bfd3d8;border-radius:10px;max-height:70vh;overflow:auto}._rosterTable_c9eip_2 table{border-collapse:separate;border-spacing:0;text-align:center;width:100%;min-width:1050px}._rosterTable_c9eip_2 th,._rosterTable_c9eip_2 td{vertical-align:top;border-bottom:1px solid #d2e0e4;border-right:1px solid #d2e0e4;min-width:120px;padding:8px}._rosterTable_c9eip_2 thead th{z-index:2;background:#edf6f6;position:sticky;top:0}._rosterTable_c9eip_2 th:first-child{z-index:3;background:#edf6f6;min-width:100px;position:sticky;left:0}._rosterTable_c9eip_2 td button{width:100%;margin-bottom:5px;display:block}._rosterTable_c9eip_2 small{font-weight:400;display:block}._rosterTable_c9eip_2 td{height:85px}._root_c9eip_3{--ink:#183d46;--line:#d8e4e8;color:var(--ink);gap:18px;max-width:1440px;margin:auto;padding:8px 0 28px;display:grid}._root_c9eip_3 h2,._root_c9eip_3 h3,._root_c9eip_3 p{margin:0}._root_c9eip_3 h2{font-size:24px}._root_c9eip_3 h3{font-size:18px}._root_c9eip_3 small{color:#526b73}._toolbar_c9eip_3{flex-wrap:wrap;align-items:end;gap:12px;display:flex}._root_c9eip_3 label{gap:6px;font-size:14px;font-weight:600;display:grid}._root_c9eip_3 input,._root_c9eip_3 select,._root_c9eip_3 textarea{color:#183d46;min-height:42px;font:inherit;box-sizing:border-box;background:#fff;max-width:100%;border:1.5px solid #91a9b3!important;border-radius:8px!important;padding:10px 12px!important}._root_c9eip_3 textarea{resize:vertical;width:100%;min-height:86px}._root_c9eip_3 button{cursor:pointer;color:#16424b;background:#fff;border:1px solid #b5cad1;border-radius:8px;padding:10px 15px;font-weight:600}._root_c9eip_3 button:disabled{opacity:.5;cursor:not-allowed}._root_c9eip_3 button:focus-visible,._root_c9eip_3 input:focus-visible,._root_c9eip_3 select:focus-visible,._root_c9eip_3 textarea:focus-visible{outline-offset:3px;outline:3px solid #20a69a}._primary_c9eip_3{color:#fff!important;background:#087f79!important;border-color:#087f79!important}._stats_c9eip_3{grid-template-columns:repeat(5,minmax(100px,1fr));gap:12px;display:grid}._stats_c9eip_3>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px}._stats_c9eip_3 b{margin-top:4px;font-size:28px;display:block}._panel_c9eip_2{border:1px solid var(--line);background:#fff;border-radius:12px;gap:14px;padding:18px;display:grid}._notice_c9eip_3{color:#704900;background:#fff5dd;border:1px solid #e8c985;border-radius:9px;padding:12px;line-height:1.6}._error_c9eip_3{color:#9e2525;background:#fff0ef;border:1px solid #d58a84;border-radius:9px;padding:12px}._legend_c9eip_3{flex-wrap:wrap;gap:10px;font-size:14px;display:flex}._legend_c9eip_3 span{background:#f3f6f7;border-left:5px solid #a4b2bc;border-radius:6px;padding:6px 10px}._legend_c9eip_3 span[data-level=特]{border-color:#be3e6e}._legend_c9eip_3 span[data-level=I]{border-color:#e48438}._legend_c9eip_3 span[data-level=II]{border-color:#4286c4}._legend_c9eip_3 span[data-level=III]{border-color:#27927a}._beds_c9eip_3{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:12px;display:grid}._bed_c9eip_3{text-align:left;align-content:start;gap:7px;min-height:128px;display:grid;border-left:5px solid #a4b2bc!important;padding:13px!important}._bed_c9eip_3[data-level=特]{background:#fff0f5;border-left-color:#be3e6e!important}._bed_c9eip_3[data-level=I]{background:#fff6e9;border-left-color:#e48438!important}._bed_c9eip_3[data-level=II]{background:#edf5ff;border-left-color:#4286c4!important}._bed_c9eip_3[data-level=III]{background:#eaf7f2;border-left-color:#27927a!important}._bed_c9eip_3 strong{font-size:21px}._bed_c9eip_3 span{font-size:13px}._bed_c9eip_3 small{overflow-wrap:anywhere}._groups_c9eip_3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}._group_c9eip_3{border:1px solid var(--line);border-radius:9px;align-content:start;gap:8px;padding:12px;display:grid}._group_c9eip_3 button{text-align:left}._fields_c9eip_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._wide_c9eip_3{grid-column:1/-1}._actions_c9eip_3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._check_c9eip_3{align-items:center;gap:8px!important;font-weight:400!important;display:flex!important}._check_c9eip_3 input{width:20px;height:20px;min-height:20px}._task_c9eip_3{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px 0;display:grid}._task_c9eip_3 p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}._task_c9eip_3 small{margin-top:6px;display:block}._tag_c9eip_3{background:#edf3f5;border-radius:5px;margin:3px;padding:3px 7px;font-size:13px;display:inline-block}._roster_c9eip_2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}._roster_c9eip_2 article{border:1px solid var(--line);background:#fff;border-radius:10px;gap:8px;padding:16px;display:grid}._alertbar_c9eip_3{z-index:10;color:#614614;background:#fff3d2;border-bottom:1px solid #dcc485;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex;position:sticky;top:0}._alertbar_c9eip_3 button{color:#614614;background:#fff;border:1px solid #aa8542;border-radius:6px;padding:8px 12px}._readonly_c9eip_3{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}._root_c9eip_3 fieldset{border:0;min-width:0;padding:0}._root_c9eip_3 [data-editor]{scroll-margin-top:90px}._root_c9eip_3 details summary{cursor:pointer;font-weight:600}._status_c9eip_3{color:#597178;font-size:13px}@media (width<=700px){._stats_c9eip_3{grid-template-columns:repeat(2,minmax(0,1fr))}._fields_c9eip_3{grid-template-columns:1fr}._toolbar_c9eip_3 label{flex:1;min-width:135px}._panel_c9eip_2{padding:13px}._task_c9eip_3{grid-template-columns:1fr}._alertbar_c9eip_3{font-size:14px}._root_c9eip_3 h2{font-size:22px}}._alertbar_c9eip_3{border-radius:10px;margin-bottom:16px}@media print{._alertbar_c9eip_3{display:none!important}}._root_c9eip_3 [data-colored=true]{background:var(--level-bg,#f3f6f7);color:#183d46;border-left:5px solid var(--level-color,#a4b2bc)!important}._ward_c9eip_6{gap:12px;display:grid}._rooms_c9eip_6{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;display:grid}._room_c9eip_6{border:1px solid var(--line);background:#f8fafb;border-radius:10px;align-content:start;gap:12px;min-width:0;padding:12px;display:grid}._roomTitle_c9eip_6{justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}._roomTitle_c9eip_6 strong{font-size:18px}._roomBeds_c9eip_6{grid-template-columns:repeat(auto-fit,minmax(min(100%,135px),1fr));gap:10px;display:grid}._bedSlot_c9eip_6{align-content:start;gap:6px;min-width:0;display:grid}._bedSlot_c9eip_6 ._bed_c9eip_3{overflow-wrap:anywhere;width:100%;min-width:0;height:100%}._bedSlot_c9eip_6 ._bed_c9eip_3[data-match=true]{box-shadow:0 0 0 1px #7b969f}._emptyBed_c9eip_6{box-sizing:border-box;background:#fff;border:1px dashed #9aafb7;border-radius:8px;align-content:start;gap:8px;min-height:128px;padding:13px;display:grid}._emptyBed_c9eip_6 strong{color:#526b73;font-size:18px}._emptyBed_c9eip_6 span{font-size:13px}._colorGrid_c9eip_6{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}._colorGrid_c9eip_6 input[type=color]{width:100%;height:50px;padding:4px!important}._colorPreview_c9eip_6{overflow-wrap:anywhere;border-radius:8px;padding:12px;font-weight:600}._colorGrid_c9eip_6+label{margin-bottom:14px}._root_c9eip_3 ._bedSlot_c9eip_6 ._bed_c9eip_3:disabled{opacity:1;cursor:not-allowed}@media (width<=700px){._colorGrid_c9eip_6,._roomBeds_c9eip_6{grid-template-columns:repeat(2,minmax(0,1fr))}._bedSlot_c9eip_6 ._bed_c9eip_3{padding:10px!important}._bedSlot_c9eip_6 ._bed_c9eip_3 strong{font-size:20px}._room_c9eip_6,._emptyBed_c9eip_6{padding:10px}._root_c9eip_3{min-width:0}}._root_c9eip_3 [hidden]{display:none!important}._root_c9eip_3 ._summaryPatient_c9eip_9{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 8px;padding:8px 10px;font-size:13px;font-weight:400;line-height:1.5;display:flex}._summaryPatient_c9eip_9 span{font-size:13px}._alertDetails_c9eip_9{min-width:0}._alertDetails_c9eip_9 ul{overflow-wrap:anywhere;max-height:120px;margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.6;overflow:auto}._alertbar_c9eip_3>button{flex-shrink:0}._taskPanel_c9eip_9{scroll-margin-top:200px}._taskPanel_c9eip_9:focus{outline-offset:3px;outline:2px solid #24847d}@media (width<=700px){._alertbar_c9eip_3{flex-wrap:wrap;align-items:flex-start}._alertDetails_c9eip_9{width:100%}._alertDetails_c9eip_9 ul{max-height:80px}._taskPanel_c9eip_9{scroll-margin-top:240px}}._patientDialog_c9eip_2{width:min(1100px,94vw);max-height:90vh}._patientDialog_c9eip_2 ._panel_c9eip_2{min-width:0}._patientHeading_c9eip_10{justify-content:space-between;align-items:center;gap:12px;display:flex}._patientHeading_c9eip_10 h4{margin:0}._patientTabs_c9eip_10{z-index:2;background:#fff;border-bottom:1px solid #d8e4e8;gap:8px;padding-bottom:12px;display:flex;position:sticky;top:-1px}._patientTabs_c9eip_10 button{flex:1}._patientTabs_c9eip_10 button[aria-selected=true]{color:#fff;background:#087f79;border-color:#087f79}._patientDialog_c9eip_2 [role=tabpanel]{min-width:0}._patientDialog_c9eip_2 form>fieldset{gap:16px;display:grid}._reminderEditor_c9eip_10{background:#f5fbfa;border:1px solid #b8d7d3;border-radius:10px;gap:14px;padding:16px;display:grid}._addReminder_c9eip_10{justify-self:start;margin-top:14px}._editorFooter_c9eip_10{gap:10px;margin-top:18px;display:flex}._planList_c9eip_10{gap:12px;margin-top:22px;display:grid}._planList_c9eip_10 h4{margin:0}._planList_c9eip_10 article{border-top:1px solid #d8e4e8;gap:8px;padding:12px 0;display:grid}._planList_c9eip_10 button{justify-self:start}._success_c9eip_10{color:#205c36;background:#e5f5eb;border-radius:8px;padding:10px 14px}._patientSearch_c9eip_10{min-width:240px;position:relative}._patientOptions_c9eip_10{z-index:8;box-sizing:border-box;background:#fff;border:1px solid #91a9b3;border-radius:9px;width:max(100%,280px);max-width:80vw;max-height:320px;padding:6px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 8px 25px #173b4426}._patientOptions_c9eip_10 button{text-align:left;border:0;border-radius:5px;gap:4px;width:100%;display:grid}._patientOptions_c9eip_10 button:hover,._patientOptions_c9eip_10 button:focus{background:#edf8f6}._patientOptions_c9eip_10 p{padding:12px}._patientDialog_c9eip_2 :focus{scroll-margin-block:80px}._patientDialog_c9eip_2 ._notice_c9eip_3 button{margin-left:8px}@media (width<=700px){._patientDialog_c9eip_2{width:96vw;max-width:96vw;max-height:94vh;margin:auto}._patientTabs_c9eip_10{gap:5px}._patientTabs_c9eip_10 button{padding:10px 6px;font-size:14px}._reminderEditor_c9eip_10{padding:10px}._patientSearch_c9eip_10{flex:100%;min-width:0}._patientOptions_c9eip_10{width:100%;max-width:100%}._editorFooter_c9eip_10{flex-wrap:wrap}}._root_cy8wn_1{color:var(--ink,#1d2c3a);min-width:0;font-size:16px}._root_cy8wn_1 h2{margin:0 0 6px;font-size:24px}._root_cy8wn_1 h3{margin:0 0 12px;font-size:18px}._root_cy8wn_1 p{line-height:1.65}._heading_cy8wn_1,._identity_cy8wn_1,._toolbar_cy8wn_1,._actions_cy8wn_1,._pager_cy8wn_1,._tabs_cy8wn_1{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._heading_cy8wn_1{justify-content:space-between}._heading_cy8wn_1 p{color:#586c7b;margin:0}._root_cy8wn_1 button{color:#173858;cursor:pointer;background:#fff;border:1px solid #bdccda;border-radius:7px;min-height:40px;padding:8px 14px;font-size:14px}._root_cy8wn_1 button:hover:not(:disabled){background:#eaf3fd;border-color:#2774c5}._root_cy8wn_1 button:disabled{opacity:.5;cursor:not-allowed}._root_cy8wn_1 button:focus-visible,._root_cy8wn_1 input:focus-visible,._root_cy8wn_1 select:focus-visible{outline-offset:2px;outline:3px solid #91bdf0}._root_cy8wn_1 input,._root_cy8wn_1 select{color:#1d2c3a;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #bdccda;border-radius:6px;padding:9px 10px;display:block}._root_cy8wn_1 label{font-size:14px;font-weight:600;line-height:1.5;display:block}._root_cy8wn_1 label input,._root_cy8wn_1 label select{margin-top:6px}._notice_cy8wn_1{background:#e9f2fc;border-left:4px solid #2774c5;border-radius:4px;padding:12px 16px}._error_cy8wn_1{color:#942a28;background:#fff2f0;border:1px solid #edb0ad;border-radius:8px;padding:14px 16px}._identity_cy8wn_1{background:#fff;border:1px solid #dce5ec;border-radius:8px;justify-content:space-between;margin:16px 0;padding:12px 16px}._tabs_cy8wn_1{border-bottom:1px solid #ccdbe7;margin:20px 0;padding-bottom:12px}._tabs_cy8wn_1 button[aria-pressed=true]{color:#fff;background:#173858;border-color:#173858}._login_cy8wn_1,._form_cy8wn_1,._panel_cy8wn_1{background:#fff;border:1px solid #dce5ec;border-radius:10px;margin:16px 0;padding:20px}._login_cy8wn_1{gap:16px;max-width:500px;display:grid}._form_cy8wn_1{border-top:4px solid #2774c5}._form_cy8wn_1 fieldset{border:0;min-width:0;margin:0;padding:0}._fields_cy8wn_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._wide_cy8wn_1{grid-column:1/-1}._actions_cy8wn_1{gap:6px}._form_cy8wn_1 ._actions_cy8wn_1{margin-top:20px}._form_cy8wn_1 ._actions_cy8wn_1 button:first-child,._login_cy8wn_1 button{color:#fff;background:#2774c5;border-color:#2774c5}._toolbar_cy8wn_1{align-items:flex-end;margin:18px 0}._toolbar_cy8wn_1 label{flex:1;min-width:140px;max-width:340px}._tableWrap_cy8wn_1{background:#fff;border:1px solid #dce5ec;border-radius:8px;overflow-x:auto}._root_cy8wn_1 table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}._root_cy8wn_1 th{color:#456078;text-align:left;white-space:nowrap;background:#edf3f8;padding:13px 14px;font-size:14px}._root_cy8wn_1 td{vertical-align:middle;border-top:1px solid #e4ebf0;padding:15px 14px;line-height:1.6}._root_cy8wn_1 small{color:#667988;font-size:12px;line-height:1.7;display:block}._number_cy8wn_1{color:#173858;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._selected_cy8wn_1{background:#f0f7ff}._good_cy8wn_1,._warn_cy8wn_1,._bad_cy8wn_1{white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:14px;display:inline-block}._good_cy8wn_1{color:#1a6b49;background:#e6f5ee}._warn_cy8wn_1{color:#835500;background:#fff0d4}._bad_cy8wn_1{color:#a12e2a;background:#ffe7e6}._empty_cy8wn_1{color:#667988;text-align:center;padding:24px}._pager_cy8wn_1{justify-content:flex-end;margin:12px 0 24px;font-size:14px}._pager_cy8wn_1 span{color:#667988;margin-right:auto}._id_cy8wn_1{overflow-wrap:anywhere;max-width:220px}._root_cy8wn_1 summary{cursor:pointer;color:#2774c5}._panel_cy8wn_1>p,._form_cy8wn_1>p{color:#586c7b;font-size:14px}@media (width<=800px){._fields_cy8wn_1{grid-template-columns:repeat(2,minmax(0,1fr))}._heading_cy8wn_1{align-items:flex-start}}@media (width<=520px){._root_cy8wn_1 h2{font-size:22px}._fields_cy8wn_1{grid-template-columns:1fr}._form_cy8wn_1,._panel_cy8wn_1,._login_cy8wn_1{padding:14px}._toolbar_cy8wn_1{gap:10px}._toolbar_cy8wn_1 label{min-width:130px;max-width:none}._heading_cy8wn_1>button{width:100%}._root_cy8wn_1 table{min-width:720px}._tabs_cy8wn_1{gap:8px}._notice_cy8wn_1{padding:10px 12px}._pager_cy8wn_1{gap:8px}._pager_cy8wn_1 span{width:100%}._identity_cy8wn_1{padding:12px}}._workspace_16jzy_1{color:#142a43;gap:1rem;font-size:1rem;line-height:1.55;display:grid}._workspace_16jzy_1 h2,._workspace_16jzy_1 h3,._workspace_16jzy_1 p{margin:0}._workspace_16jzy_1 button,._workspace_16jzy_1 input,._workspace_16jzy_1 select{font:inherit;color:#142a43;background:#fff;border:1px solid #bdccd9;border-radius:8px;min-height:42px;padding:.5rem .75rem}._workspace_16jzy_1 button{cursor:pointer}._workspace_16jzy_1 button:disabled{opacity:.5;cursor:not-allowed}._workspace_16jzy_1 button:focus-visible,._workspace_16jzy_1 input:focus-visible,._workspace_16jzy_1 select:focus-visible{outline-offset:2px;outline:3px solid #198bd4}._workspace_16jzy_1 input[type=checkbox]{accent-color:#1266aa;flex-shrink:0;width:20px;min-height:20px}._workspace_16jzy_1 label{gap:.35rem;font-size:.875rem;display:grid}._header_16jzy_8,._toolbar_16jzy_8,._actions_16jzy_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._card_16jzy_9,._editor_16jzy_9{background:#fff;border:1px solid #d3dfe8;border-radius:12px;gap:1rem;padding:1.2rem;display:grid}._banner_16jzy_10{background:#eef5fc;border-left:4px solid #176bb0;border-radius:5px;padding:.9rem 1rem}._error_16jzy_11{overflow-wrap:anywhere;background:#fff0ef;border-left:4px solid #bd302d;padding:1rem}._grid_16jzy_12{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}._workspace_16jzy_1 fieldset{border:0;min-width:0;margin:0;padding:0}._workspace_16jzy_1 legend{margin-bottom:.65rem;font-weight:650}._checks_16jzy_15{flex-wrap:wrap;gap:1rem;display:flex}._checks_16jzy_15 label,._permission_16jzy_15 label{align-items:center;gap:.5rem;display:flex}._permissionGrid_16jzy_16{grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:.75rem;display:grid}._permission_16jzy_15{border:1px solid #d3dfe8;border-radius:8px;gap:.6rem;padding:1rem;display:grid}._permission_16jzy_15 small{color:#53687c;font-size:.875rem;display:block}._pending_16jzy_19{color:#88541b}._live_16jzy_19{color:#086550}._sensitive_16jzy_19{color:#a12131}._tableWrap_16jzy_20{overflow-x:auto}._workspace_16jzy_1 table{border-collapse:collapse;width:100%;min-width:720px;font-size:.875rem}._workspace_16jzy_1 th,._workspace_16jzy_1 td{text-align:left;vertical-align:top;border-bottom:1px solid #e1e8ee;padding:.8rem}._workspace_16jzy_1 th{background:#f1f5f9}._workspace_16jzy_1 td small{color:#596d80;display:block}._primary_16jzy_23{color:#fff!important;background:#155f9d!important;border-color:#155f9d!important}._review_16jzy_24{border:2px solid #155f9d;border-radius:10px;gap:.7rem;padding:1rem;display:grid}._muted_16jzy_25{color:#53687c;font-size:.875rem}@media (width<=600px){._card_16jzy_9,._editor_16jzy_9{padding:.9rem}._permissionGrid_16jzy_16{grid-template-columns:1fr}._header_16jzy_8{align-items:flex-start}}._root_1pma6_1{--ink:#193337;--teal:#087e81;--line:#d9e5e5;color:var(--ink);background:#f4f8f8;min-height:80vh;padding:20px;font:15px system-ui,Microsoft YaHei,sans-serif}._root_1pma6_1 *{box-sizing:border-box}._header_1pma6_1,._row_1pma6_1,._paneHeading_1pma6_1,._pages_1pma6_1,._actions_1pma6_1{justify-content:space-between;align-items:center;gap:10px;display:flex}._header_1pma6_1{margin-bottom:18px}._header_1pma6_1 h1{margin:3px 0;font-size:26px}._header_1pma6_1 p{color:#667a7d;margin:0;font-size:13px}._header_1pma6_1 small{color:var(--teal);letter-spacing:2px}._stage_1pma6_1,._unsaved_1pma6_1{white-space:nowrap;border:1px solid #c8dede;border-radius:20px;padding:6px 10px;font-size:12px}._unsaved_1pma6_1{color:#865519;background:#fff8e9;border-color:#ecd6a8}._root_1pma6_1 button{font:inherit;min-height:38px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #c5d8d8;border-radius:7px;padding:8px 12px;font-size:14px}._root_1pma6_1 button:hover:enabled{border-color:var(--teal);background:#edf8f7}._root_1pma6_1 button[aria-pressed=true],._root_1pma6_1 ._primary_1pma6_1,._root_1pma6_1 button[aria-pressed=true]:hover:enabled{background:var(--teal);color:#fff;border-color:var(--teal)}._root_1pma6_1 button:disabled{cursor:not-allowed;opacity:.48}._root_1pma6_1 :focus-visible{outline-offset:2px;outline:3px solid #75cbd0}._error_1pma6_1{color:#a32020;background:#fff0f0;border:1px solid #ecbaba;border-radius:6px;padding:10px}._message_1pma6_1{color:#146647;background:#eaf7ee;border-radius:6px;padding:10px}._loading_1pma6_1{color:var(--teal);font-size:13px}._workspace_1pma6_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}._libraryPane_1pma6_1,._recordPane_1pma6_1{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;height:calc(100dvh - 158px);min-height:570px;padding:16px;display:flex;overflow:hidden}._paneHeading_1pma6_1{flex:none;min-height:40px;margin-bottom:12px}._root_1pma6_1 h2{margin:0;font-size:19px}._root_1pma6_1 h3{overflow-wrap:anywhere;margin:0;font-size:17px}._root_1pma6_1 label{gap:6px;margin-bottom:12px;font-size:13px;font-weight:600;display:grid}._root_1pma6_1 input,._root_1pma6_1 select,._root_1pma6_1 textarea{font:inherit;color:var(--ink);background:#fff;border:1px solid #9fbaba;border-radius:6px;width:100%;min-width:0;padding:10px;font-size:14px}._root_1pma6_1 textarea{resize:vertical;min-height:105px;line-height:1.7}._root_1pma6_1 input:disabled,._root_1pma6_1 textarea:disabled{color:#425657;opacity:1;background:#f7f9f9}._search_1pma6_1{flex-wrap:wrap;flex:none;align-items:flex-end;gap:8px;display:flex}._search_1pma6_1 label{flex:1;min-width:125px}._search_1pma6_1 ._query_1pma6_1{flex:1.5}._search_1pma6_1 button{white-space:nowrap;margin-bottom:12px}._libraryGrid_1pma6_1{flex:1;grid-template-columns:minmax(120px,.65fr) minmax(0,1.35fr);gap:14px;min-height:0;display:grid}._results_1pma6_1{border-right:1px solid var(--line);flex-direction:column;min-width:0;padding-right:12px;display:flex}._results_1pma6_1>small{color:#657d7e;font-size:12px}._items_1pma6_1{flex-direction:column;flex:1;gap:5px;min-height:0;margin-top:8px;display:flex;overflow:auto}._items_1pma6_1 button{text-align:left;overflow-wrap:anywhere;border:0;flex:none;padding:10px;line-height:1.5}._pages_1pma6_1{flex:none;justify-content:center;padding-top:10px;font-size:12px}._pages_1pma6_1 button{min-width:34px;padding:5px}._detail_1pma6_1{flex-direction:column;gap:12px;min-width:0;padding:0 3px 6px;display:flex;overflow:auto}._detail_1pma6_1>._row_1pma6_1{flex:none}._moduleList_1pma6_1{flex:1;min-height:0;overflow:auto}._module_1pma6_1{border-top:1px solid var(--line);padding:12px 0}._prose_1pma6_1{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}._hint_1pma6_1{color:#64777a;font-size:12px;line-height:1.6}._noteScroll_1pma6_1{min-height:0;padding-right:5px;overflow:auto}._patientHeading_1pma6_1{background:#edf7f7;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:12px;display:flex}._patientHeading_1pma6_1 strong{font-size:18px}._patientHeading_1pma6_1 span,._patientHeading_1pma6_1 small{color:#526c6f;font-size:12px}._row_1pma6_1{flex-wrap:wrap}._row_1pma6_1 label{flex:1;min-width:140px}._empty_1pma6_1{text-align:center;color:#6c8182;padding:50px 12px;font-size:13px}._empty_1pma6_1 h3{margin-bottom:12px}._actions_1pma6_1{border-top:1px solid var(--line);background:#fff;flex-wrap:wrap;justify-content:flex-start;padding:10px 0;position:sticky;bottom:0}._root_1pma6_1 details{border-top:1px solid var(--line);margin-top:12px;padding:12px 0}._root_1pma6_1 summary{cursor:pointer;line-height:1.5}._context_1pma6_1 button{margin-top:10px}._print_1pma6_1 iframe{border:1px solid var(--line);background:#fff;width:100%;height:640px;margin-top:10px}._print_1pma6_1{margin-top:18px}._libraryGrid_1pma6_1{grid-template-rows:minmax(0,1fr)}._results_1pma6_1,._detail_1pma6_1{min-height:0}._chapterTools_1pma6_3{flex-wrap:wrap;flex:none;align-items:flex-end;gap:8px;display:flex}._chapterTools_1pma6_3 label{flex:1;min-width:120px;margin-bottom:0}._chapterTools_1pma6_3 button{font-size:12px}._detail_1pma6_1>._moduleList_1pma6_1{overscroll-behavior:contain}._detail_1pma6_1 ._moduleTitle_1pma6_3{overflow-wrap:anywhere}._root_1pma6_1 ._row_1pma6_1 label:has(input[type=datetime-local]){flex-basis:220px;min-width:min(220px,100%)}._items_1pma6_1{grid-auto-rows:max-content}._root_1pma6_1{padding:0}._header_1pma6_1{flex-wrap:wrap;gap:8px;margin-bottom:10px}._header_1pma6_1 h1{font-size:24px}._paneHeading_1pma6_1{flex-wrap:wrap;gap:8px}._root_1pma6_1 button{white-space:normal;overflow-wrap:anywhere;flex-shrink:0;max-width:100%;line-height:1.5}._root_1pma6_1 label{min-width:0}._root_1pma6_1 :is(input,select,textarea){max-width:100%}._row_1pma6_1 label{min-width:min(140px,100%)}._noteScroll_1pma6_1{flex:1}._libraryPane_1pma6_1,._recordPane_1pma6_1,._nursingPane_1pma6_5,._aiPane_1pma6_5{padding:12px}._recordPane_1pma6_1>label,._recordPane_1pma6_1>._row_1pma6_1,._nursingPane_1pma6_5>._row_1pma6_1{flex-shrink:0}._paneSlot_1pma6_5{min-width:0;height:100%;min-height:0}._paneSlot_1pma6_5[hidden],._splitter_1pma6_5[hidden]{display:none!important}._root_1pma6_1 ._layoutTools_1pma6_6{flex-wrap:wrap;justify-content:space-between;gap:8px}._viewModes_1pma6_6,._layoutReset_1pma6_6{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._layoutReset_1pma6_6 span{font-size:12px}._root_1pma6_1 ._layoutTools_1pma6_6 button{padding:6px 10px;font-size:13px}._root_1pma6_1 ._workspace_1pma6_1{height:calc(100dvh - 230px);min-height:580px;padding-bottom:6px}._root_1pma6_1 ._workspace_1pma6_1[data-focused=true]{grid-template-columns:minmax(0,1fr)!important}._root_1pma6_1 h2{font-size:18px}._root_1pma6_1 h3{font-size:16px}._root_1pma6_1 ._stage_1pma6_1{white-space:normal;overflow-wrap:anywhere}._root_1pma6_1 ._pages_1pma6_1{flex-wrap:wrap;gap:5px}._root_1pma6_1 ._search_1pma6_1 label{min-width:min(125px,100%)}@media (width>=1900px){._workspace_1pma6_1{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}._libraryGrid_1pma6_1{grid-template-columns:220px minmax(0,1fr)}}@media (width<=1000px){._root_1pma6_1{padding:12px}._workspace_1pma6_1{gap:12px}._libraryPane_1pma6_1,._recordPane_1pma6_1{padding:12px}._libraryGrid_1pma6_1{grid-template-columns:1fr}._results_1pma6_1{border-right:0;border-bottom:1px solid var(--line);max-height:170px;padding:0 0 8px}._items_1pma6_1{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._pages_1pma6_1{padding-top:5px}._detail_1pma6_1{min-height:250px}._libraryGrid_1pma6_1{grid-template-rows:170px minmax(0,1fr)}._search_1pma6_1 label{min-width:110px}._header_1pma6_1 h1{font-size:23px}}@media (width<=700px){._workspace_1pma6_1{grid-template-columns:minmax(0,1fr)}._header_1pma6_1{flex-wrap:wrap}._libraryPane_1pma6_1{height:650px;min-height:0}._recordPane_1pma6_1{height:auto;min-height:400px;overflow:visible}._noteScroll_1pma6_1{overflow:visible}._libraryGrid_1pma6_1{grid-template-columns:1fr}._print_1pma6_1 iframe{height:500px}._actions_1pma6_1{z-index:1;bottom:0}._root_1pma6_1 textarea{font-size:16px}._moduleList_1pma6_1{max-height:none}._stage_1pma6_1{font-size:11px}}._moduleTitle_1pma6_3{color:var(--teal);margin:0 0 8px;font-size:14px}._moduleList_1pma6_1{-webkit-user-select:text;user-select:text;cursor:text}._multiPane_1pma6_11{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(140px,.38fr) minmax(240px,.62fr);gap:12px;min-height:0;padding-top:12px;display:grid;overflow:auto}._multiSelection_1pma6_11{border-right:1px solid var(--line);min-width:0;min-height:0;padding-right:10px;overflow:auto}._multiSelection_1pma6_11>._row_1pma6_1{gap:8px;margin-bottom:10px;font-size:13px}._diseaseChoices_1pma6_11{grid-template-columns:minmax(0,1fr);gap:6px;margin-bottom:12px;display:grid}._root_1pma6_1 ._diseaseChoices_1pma6_11 label{border:1px solid var(--line);overflow-wrap:anywhere;background:#f6fafa;border-radius:6px;margin:0;padding:8px}._diseaseChoices_1pma6_11 label:has(input:checked){border-color:var(--teal);background:#e6f4f0}._multiResults_1pma6_11{-webkit-user-select:text;user-select:text;min-width:0;min-height:0;padding:0 5px 8px 0;overflow:auto}._multiSection_1pma6_11{border-top:2px solid #d5e9e7;margin:12px 0;padding-top:12px}._multiSection_1pma6_11 h3{color:var(--teal);font-size:15px}._multiItem_1pma6_11{border-bottom:1px solid var(--line);padding:12px 0}._multiItem_1pma6_11 h4{overflow-wrap:anywhere;margin:0 0 6px;font-size:14px}._aiPane_1pma6_5{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;height:100%;min-height:0;padding:16px;display:flex;overflow:hidden}._revisionScroll_1pma6_12{flex:1;min-height:0;padding-right:3px;overflow:auto}._revisionScroll_1pma6_12>._row_1pma6_1{justify-content:flex-start;margin:10px 0}._root_1pma6_1 ._checkLine_1pma6_12{align-items:flex-start;gap:7px;font-weight:400;line-height:1.6;display:flex}._root_1pma6_1 ._checkLine_1pma6_12 input{width:17px;height:17px;accent-color:var(--teal);flex:none;margin-top:3px}._revisionCard_1pma6_12{border:1px solid var(--line);background:#fafcfc;border-radius:8px;margin:12px 0;padding:12px}._revisionCard_1pma6_12 h3{margin-bottom:10px}._revisionCard_1pma6_12 details{margin-bottom:12px}._beforeText_1pma6_12,._afterText_1pma6_12{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:5px;padding:10px;font-size:14px;line-height:1.7}._beforeText_1pma6_12{background:#f0f2f3}._afterText_1pma6_12{background:#eaf6f3}._localCheck_1pma6_12{background:#f1f6fa;border-radius:6px;margin:12px 0;padding:10px;font-size:13px;line-height:1.7}._aiPane_1pma6_5 ._stage_1pma6_1{white-space:normal}._aiPane_1pma6_5 ._paneHeading_1pma6_1{flex-wrap:wrap}._multiSelection_1pma6_11>details{margin:0;padding:8px 0}._multiSelection_1pma6_11>details ._row_1pma6_1{margin-top:12px}._multiPane_1pma6_11 ._row_1pma6_1{justify-content:flex-start}._multiPane_1pma6_11 ._row_1pma6_1 label{flex-basis:100%;min-width:0}._multiPane_1pma6_11 ._row_1pma6_1 button{padding:5px 8px;font-size:12px}._layoutTools_1pma6_6{color:#64777a;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;display:flex}._workspace_1pma6_1{resize:vertical;align-items:stretch;gap:0;height:calc(100dvh - 205px);min-height:560px;padding-bottom:12px;overflow:auto}._libraryPane_1pma6_1,._recordPane_1pma6_1,._nursingPane_1pma6_5{height:100%;min-height:0}._nursingPane_1pma6_5{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:16px;display:flex;overflow:hidden}._nursingScroll_1pma6_14{-webkit-user-select:text;user-select:text;flex:1;min-height:0;overflow:auto}._nursingCard_1pma6_14{border-top:1px solid var(--line);padding:14px 0}._nursingCard_1pma6_14 h3{color:var(--teal);font-size:14px}._nursingCard_1pma6_14 p{margin:8px 0}._splitter_1pma6_5{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}._splitter_1pma6_5 span{background:#c0d6d6;border-radius:4px;width:4px;height:48px}._splitter_1pma6_5:hover span,._splitter_1pma6_5:focus-visible span{background:var(--teal)}._libraryPane_1pma6_1{container-type:inline-size}._libraryGrid_1pma6_1{grid-template-columns:minmax(100px,.65fr) minmax(0,1.35fr)}@container (width<=520px){._libraryGrid_1pma6_1{grid-template-rows:145px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._results_1pma6_1{border-right:0;border-bottom:1px solid var(--line);max-height:145px;padding:0 0 8px}._items_1pma6_1{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._detail_1pma6_1{min-height:0}}@media (width<=900px){._workspace_1pma6_1{resize:none;gap:14px;padding-bottom:0;overflow:visible;grid-template-columns:minmax(0,1fr)!important;height:auto!important}._splitter_1pma6_5,._layoutTools_1pma6_6 span{display:none}._libraryPane_1pma6_1,._nursingPane_1pma6_5,._recordPane_1pma6_1{resize:vertical;height:600px;min-height:0;padding:12px;overflow:auto}._recordPane_1pma6_1 ._noteScroll_1pma6_1{overflow:auto}._nursingPane_1pma6_5{height:420px}._libraryGrid_1pma6_1{grid-template-rows:145px minmax(0,1fr);grid-template-columns:1fr}._detail_1pma6_1{min-height:0}._results_1pma6_1{max-height:145px}._items_1pma6_1{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=1100px){._workspace_1pma6_1{resize:none;gap:14px;padding-bottom:0;overflow:visible;grid-template-columns:minmax(0,1fr)!important;height:auto!important}._splitter_1pma6_5,._layoutTools_1pma6_6 span{display:none}._libraryPane_1pma6_1,._recordPane_1pma6_1,._nursingPane_1pma6_5,._aiPane_1pma6_5{resize:vertical;height:600px;min-height:0;padding:12px;overflow:auto}._recordPane_1pma6_1 ._noteScroll_1pma6_1{overflow:auto}._nursingPane_1pma6_5{height:420px}._aiPane_1pma6_5{height:600px}}._librarySplit_1pma6_18{flex:1;min-width:0;min-height:240px;display:grid;overflow:hidden}._librarySplit_1pma6_18>._results_1pma6_1{border:0;min-height:0;max-height:none;padding:0;overflow:hidden}._librarySplit_1pma6_18>._detail_1pma6_1{min-height:0;overflow:auto}._librarySplit_1pma6_18 ._items_1pma6_1{flex-direction:column;display:flex}._libraryDivider_1pma6_18{touch-action:none;-webkit-user-select:none;user-select:none;cursor:row-resize;justify-content:center;align-items:center;display:flex}._libraryDivider_1pma6_18 span{background:#c0d6d6;border-radius:4px;width:48px;height:4px}._libraryDivider_1pma6_18:hover span,._libraryDivider_1pma6_18:focus-visible span{background:var(--teal)}._librarySplit_1pma6_18[data-library-layout=wide]>._libraryDivider_1pma6_18{cursor:col-resize}._librarySplit_1pma6_18[data-library-layout=wide]>._libraryDivider_1pma6_18 span{width:4px;height:48px}._libraryPane_1pma6_1:has(._librarySplit_1pma6_18){overflow:auto}._nursingCard_1pma6_14 ._recordAuthor_1pma6_18{color:#64777a;font-size:12px}._nursingMore_1pma6_18{margin:12px 0}._workspace_z05pt_1{color:#173c42;max-width:1440px;margin:auto}._workspace_z05pt_1 p{white-space:pre-wrap;line-height:1.7}._toolbar_z05pt_1{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}._columns_z05pt_1{grid-template-columns:280px minmax(0,1fr);gap:24px;display:grid}._columns_z05pt_1>aside{border-right:1px solid #dce7e7;padding-right:18px}._workspace_z05pt_1 label{gap:6px;margin:12px 0;font-size:14px;font-weight:600;display:grid}._workspace_z05pt_1 input,._workspace_z05pt_1 textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#153b41;background:#fff;border:1px solid #bbcfd1;border-radius:8px;padding:10px}._workspace_z05pt_1 textarea{resize:vertical;min-height:80px}._workspace_z05pt_1 button{color:#185d58;cursor:pointer;min-height:42px;font:inherit;background:#eaf5f3;border:1px solid #adcacc;border-radius:8px;margin:4px 6px 4px 0;padding:9px 14px}._workspace_z05pt_1 button:disabled{opacity:.5;cursor:not-allowed}._workspace_z05pt_1 button[aria-pressed=true]{color:#fff;background:#1c756d}._workspace_z05pt_1 :focus-visible{outline-offset:3px;outline:3px solid #eaa94c}._workspace_z05pt_1 fieldset{border:1px solid #dce7e7;border-radius:12px;min-width:0;padding:18px}._row_z05pt_1{text-align:left;gap:5px;width:100%;display:grid!important}._row_z05pt_1 span{font-size:12px}._option_z05pt_1{flex-wrap:wrap;align-items:end;gap:10px;display:flex}._option_z05pt_1 label{flex:1;min-width:100px}._preview_z05pt_1,._publish_z05pt_1{background:#f4faf8;border:1px solid #b4d4d0;border-radius:12px;margin:20px 0;padding:20px}._message_z05pt_1{background:#fff5dc;border-radius:8px;padding:12px}._history_z05pt_1{white-space:pre-wrap;overflow-wrap:anywhere;background:#f1f5f5;max-height:440px;padding:15px;font-size:12px;overflow:auto}._workspace_z05pt_1 a{color:#126860;text-decoration:underline}._workspace_z05pt_1 h3{margin-top:24px}@media (width<=800px){._columns_z05pt_1{grid-template-columns:1fr}._columns_z05pt_1>aside{border-bottom:1px solid #dce7e7;border-right:0;padding:0 0 16px}._workspace_z05pt_1 fieldset{padding:12px}}._workspace_z05pt_1 select{color:#153b41;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #bbcfd1;border-radius:8px;padding:10px}._stats_z05pt_2{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}._stats_z05pt_2 span{background:#f4faf8;border:1px solid #dce7e7;border-radius:10px;padding:12px 16px}._stats_z05pt_2 strong{margin-left:8px;font-size:20px}._imagePreview_z05pt_2{background:#f4faf8;border-radius:10px;margin:12px 0;padding:12px}._imagePreview_z05pt_2 img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;max-height:200px;display:block}._imagePreview_z05pt_2 figcaption{margin-top:8px;font-size:12px}._checklist_z05pt_2{background:#fff8e7;border:1px solid #eadbb5;border-radius:10px;padding:16px}._history_z05pt_1 li{border-bottom:1px solid #dce7e7;padding:12px 0;list-style:none}._history_z05pt_1 time{color:#476669;margin-top:6px;display:block}._history_z05pt_1 p{margin-bottom:0}._workspace_z05pt_1 fieldset>h3{border-bottom:1px solid #dce7e7;padding-bottom:10px}._workspace_z05pt_1 [role=alertdialog]{border:2px solid #c78b28}._workspace_z05pt_1 button,._workspace_z05pt_1 a{overflow-wrap:anywhere}@media (width<=600px){._stats_z05pt_2{gap:8px}._stats_z05pt_2 span{flex:40%;padding:10px}._stats_z05pt_2 strong{font-size:18px}._imagePreview_z05pt_2 img{max-height:160px}}._workspace_z05pt_1 [hidden]{display:none!important}._columns_z05pt_1[data-single=true]{grid-template-columns:minmax(0,1fr)}._columns_z05pt_1[data-single=true]>aside{border-right:0;padding-right:0}._sectionEditor_z05pt_5{background:#f7faf9;border:1px solid #cbdedb;border-radius:12px;margin:16px 0;padding:16px}._sectionEditor_z05pt_5 ._toolbar_z05pt_1{align-items:center;margin-top:0}._preview_z05pt_1 section{border-top:1px solid #dce7e7;padding-top:12px}._preview_z05pt_1 p,._sectionEditor_z05pt_5{overflow-wrap:anywhere}._root_ipaex_1{color:#183e47;gap:16px;display:grid;position:relative}._root_ipaex_1 h2,._root_ipaex_1 h3{margin:0}._root_ipaex_1 nav,._actions_ipaex_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._root_ipaex_1 button{color:#14545c;cursor:pointer;background:#fff;border:1px solid #cbdde1;border-radius:8px;width:auto;min-height:40px;padding:8px 16px}._root_ipaex_1 button[aria-pressed=true]{color:#fff;background:#087f78}._root_ipaex_1 button:disabled{opacity:.55;cursor:default}._root_ipaex_1 fieldset{border:0;gap:14px;max-width:680px;padding:0;display:grid}._root_ipaex_1 label{gap:6px;display:grid}._root_ipaex_1 input,._root_ipaex_1 select{color:#183e47;background:#fff;border:1px solid #b7cfd5;border-radius:8px;min-width:0;padding:10px}._table_ipaex_1{background:#fff;border:1px solid #d5e4e7;border-radius:10px;overflow:auto}._table_ipaex_1 table{border-collapse:collapse;width:100%;min-width:640px}._table_ipaex_1 th,._table_ipaex_1 td{text-align:left;border-bottom:1px solid #e4ecee;padding:12px}._table_ipaex_1 th{background:#edf7f6}._confirm_ipaex_1{z-index:100;background:#fff;border:2px solid #087f78;border-radius:12px;gap:16px;padding:24px;display:grid;position:fixed;inset:20% max(24px,50vw - 300px) auto;box-shadow:0 0 0 100vmax #1238}._table_ipaex_1 td{vertical-align:top}._table_ipaex_1 td:nth-child(2),._table_ipaex_1 td:nth-child(3),._table_ipaex_1 td:nth-child(4),._table_ipaex_1 td:nth-child(5){white-space:nowrap}._table_ipaex_1 td:first-child{overflow-wrap:anywhere;min-width:190px;max-width:300px}._table_ipaex_1 details p{margin:10px 0;font-size:13px}._actions_ipaex_1 button{white-space:nowrap}._confirm_ipaex_1{box-sizing:border-box;width:calc(100vw - 64px);max-width:560px;height:fit-content;box-shadow:none;max-height:80vh;margin:auto;inset:0;overflow:auto}._confirm_ipaex_1:not([open]){display:none}._confirm_ipaex_1::backdrop{background:#1238}._root_teh7j_1{color:#163f4b;gap:18px;display:grid}._root_teh7j_1 h2,._root_teh7j_1 h3,._root_teh7j_1 p{margin:0}._root_teh7j_1 header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._root_teh7j_1 header p,._root_teh7j_1 form p{color:#607b84;margin-top:8px;font-size:13px}._actions_teh7j_1{flex-wrap:wrap;gap:10px;display:flex}._root_teh7j_1 button{color:#175361;cursor:pointer;background:#fff;border:1px solid #b6ccd2;border-radius:7px;padding:10px 15px}._root_teh7j_1 button[type=submit]{color:#fff;background:#087f78;border-color:#087f78}._root_teh7j_1 button:disabled{opacity:.5;cursor:default}._root_teh7j_1 label{gap:7px;max-width:520px;font-size:14px;display:grid}._root_teh7j_1 input,._root_teh7j_1 select{color:#163f4b;background:#fff;border:1px solid #a4bdc6;border-radius:7px;min-width:0;padding:12px}._root_teh7j_1 form{background:#fff;border:1px solid #d8e5e8;border-radius:12px;gap:18px;max-width:700px;padding:22px;display:grid}._root_teh7j_1 ._check_teh7j_1{align-items:center;display:flex}._table_teh7j_1{background:#fff;border:1px solid #d8e5e8;border-radius:10px;overflow:auto}._table_teh7j_1 table{border-collapse:collapse;width:100%;font-size:14px}._table_teh7j_1 th,._table_teh7j_1 td{text-align:left;white-space:nowrap;border-bottom:1px solid #e5edef;padding:14px}._table_teh7j_1 th{background:#edf7f6}._error_teh7j_1{color:#a53224;background:#fff0ed;padding:12px}._confirm_teh7j_1{background:#fff;border:2px solid #087f78;border-radius:10px;gap:14px;padding:20px;display:grid}._board_uc0v0_1{color:#173858;min-width:0}._heading_uc0v0_1,._ward_uc0v0_1>header,._room_uc0v0_1>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}._heading_uc0v0_1 h3{margin:.7rem 0 .3rem;font-size:1.35rem}._heading_uc0v0_1 p,._note_uc0v0_1,._room_uc0v0_1>header span,._ward_uc0v0_1>header span{color:#526a7e;font-size:.875rem}._note_uc0v0_1{line-height:1.65}._toolbar_uc0v0_1{background:#fff;border:1px solid #dbe5ee;border-radius:.75rem;flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem;display:flex}._toolbar_uc0v0_1 label{gap:.35rem;font-size:.875rem;display:grid}._toolbar_uc0v0_1 input,._toolbar_uc0v0_1 select{min-height:44px;font:inherit;color:inherit;box-sizing:border-box;background:#fff;border:1px solid #b9ccd9;border-radius:.4rem;width:100%;padding:.65rem}._search_uc0v0_1{flex:1;min-width:180px}._stats_uc0v0_1{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}._stats_uc0v0_1>div{background:#fff;border:1px solid #dbe5ee;border-top:3px solid #236ea8;border-radius:.65rem;gap:.4rem;padding:1rem;display:grid}._stats_uc0v0_1 span{font-size:.875rem}._stats_uc0v0_1 strong{font-size:1.7rem}._warning_uc0v0_1{color:#74521c;overflow-wrap:anywhere;background:#fff3d9;border-radius:.6rem;margin-bottom:1rem;padding:.8rem;line-height:1.6}._warning_uc0v0_1 summary{cursor:pointer}._layout_uc0v0_1{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:1rem;display:grid}._wards_uc0v0_1{gap:1rem;min-width:0;display:grid}._ward_uc0v0_1{background:#f5f9fc;border:1px solid #d2e1ec;border-radius:.75rem;min-width:0;padding:1rem}._ward_uc0v0_1>header{border-bottom:1px solid #d2e1ec;margin-bottom:1rem}._ward_uc0v0_1 h3{margin:0 0 .75rem}._rooms_uc0v0_1{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.85rem;display:grid}._room_uc0v0_1{background:#fff;border:1px solid #cbdce8;border-radius:.65rem;min-width:0;padding:.85rem}._room_uc0v0_1>header{margin-bottom:.7rem}._beds_uc0v0_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._board_uc0v0_1 button._bed_uc0v0_1{text-align:left;color:#476177;overflow-wrap:anywhere;background:#f8fafc;border:1px dashed #a4b7c7;border-radius:.5rem;gap:.4rem;min-width:0;min-height:105px;padding:.8rem;display:grid}._bed_uc0v0_1 span,._bed_uc0v0_1 small{font-size:.8rem}._bed_uc0v0_1 strong{font-size:1rem}._board_uc0v0_1 button._bed_uc0v0_1[data-status=registered]{color:#185943;background:#e5f3ef;border:1px solid #65a58e}._board_uc0v0_1 button._bed_uc0v0_1[data-status=conflict]{color:#795116;background:#fff1d5;border:1px solid #b98632}._board_uc0v0_1 button._bed_uc0v0_1[aria-pressed=true]{outline-offset:1px;outline:3px solid #236ea8}._detail_uc0v0_1{overflow-wrap:anywhere;background:#fff;border:1px solid #d2e1ec;border-radius:.75rem;padding:1rem;position:sticky;top:1rem}._detail_uc0v0_1 h3{margin-top:0}._detail_uc0v0_1 article{border-top:1px solid #dbe5ee;padding-top:.75rem}._detail_uc0v0_1 dl{grid-template-columns:auto 1fr;gap:.4rem;font-size:.875rem;display:grid}._detail_uc0v0_1 dd{margin:0}._detail_uc0v0_1 small{color:#526a7e}._empty_uc0v0_1{text-align:center;background:#fff;border:1px dashed #b9ccd9;padding:2rem}._board_uc0v0_1 :focus-visible{outline-offset:3px;outline:3px solid #2685c5}@media (width<=1050px){._layout_uc0v0_1{grid-template-columns:1fr}._detail_uc0v0_1{grid-row:1;position:static}._stats_uc0v0_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._board_uc0v0_1 button._bed_uc0v0_1[data-status=registered][data-category=self_pay]{color:#51317d;background:#f0eafb;border-color:#8060b6}._board_uc0v0_1 button._bed_uc0v0_1[data-status=registered][data-category=unclassified],._board_uc0v0_1 button._bed_uc0v0_1[data-status=registered]:not([data-category]){color:#42586b;background:#edf2f7;border-color:#8c9dab}._stats_uc0v0_1>div._selfPayStat_uc0v0_9{color:#51317d;background:#f0eafb;border-top-color:#8060b6}._careStats_uc0v0_11{background:#fff;border:1px solid #dbe5ee;border-radius:.65rem;flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1rem;padding:.8rem 1rem;font-size:.875rem;display:flex}._careStats_uc0v0_11 strong{font-size:1rem}._board_uc0v0_1 button._bed_uc0v0_1[data-status=registered]>strong{font-size:1.2rem;line-height:1.4}._careBadge_uc0v0_17{box-sizing:border-box;overflow-wrap:anywhere;border:1px solid;border-radius:.35rem;justify-self:start;max-width:100%;padding:.25rem .45rem;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-block}._careBadge_uc0v0_17[data-care-kind=hospital]{color:#214d82;background:#e8f1ff;border-color:#7da4d6}._careBadge_uc0v0_17[data-care-kind=own]{color:#78531b;background:#fff3dc;border-color:#d9b46b}._editor_uc0v0_23 input[type=checkbox]{width:auto;min-height:0}@media (width<=550px){._toolbar_uc0v0_1>*{flex:100%;min-width:0}._rooms_uc0v0_1{grid-template-columns:1fr}._ward_uc0v0_1{padding:.7rem}._heading_uc0v0_1{flex-wrap:wrap;align-items:start}._stats_uc0v0_1>div{padding:.75rem}._stats_uc0v0_1 span{font-size:.8rem}._detail_uc0v0_1{padding:.85rem}}._editor_uc0v0_23{background:#fff;border:2px solid #236ea8;border-radius:.75rem;margin:1rem 0;padding:1rem}._editor_uc0v0_23 fieldset{border:0;gap:1rem;min-width:0;display:grid}._editor_uc0v0_23 label{gap:.4rem;display:grid}._editor_uc0v0_23 input,._editor_uc0v0_23 select{font:inherit;box-sizing:border-box;border:1px solid #b9ccd9;border-radius:.4rem;width:100%;min-height:44px;padding:.65rem}._catalogList_uc0v0_27{padding:0;list-style:none}._catalogList_uc0v0_27 li{border-bottom:1px solid #dbe5ee;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 0;display:flex}._catalogList_uc0v0_27 small{color:#526a7e;display:block}._board_uc0v0_1 button{min-height:44px}._room_uc0v0_1 small{overflow-wrap:anywhere}._room_uc0v0_1 header{flex-wrap:wrap}._roomExclusive_uc0v0_31{color:#80510c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;display:flex}._roomExclusive_uc0v0_31 button{font-size:.85rem}._page_1fk86_1{color:#173858;min-width:0}._header_1fk86_1,._tabs_1fk86_1{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._header_1fk86_1{justify-content:space-between}._header_1fk86_1 h3{margin:.5rem 0;font-size:1.35rem}._header_1fk86_1 p,._card_1fk86_1 small,._slot_1fk86_1 small{color:#526a7e}._toolbar_1fk86_1{background:#fff;border:1px solid #cfdae5;border-radius:12px;flex-wrap:wrap;align-items:end;gap:.8rem;padding:1rem;display:flex}._page_1fk86_1 label{gap:.35rem;display:grid}._page_1fk86_1 input,._page_1fk86_1 select,._page_1fk86_1 textarea{font:inherit;min-height:44px;color:inherit;box-sizing:border-box;background:#fff;border:1px solid #a4bacc;border-radius:6px;max-width:100%;padding:.6rem}._page_1fk86_1 textarea{resize:vertical;min-height:85px}._page_1fk86_1 button{min-height:44px}._page_1fk86_1 :focus-visible{outline-offset:2px;outline:3px solid #2685c5}._stats_1fk86_1{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1rem 0;display:grid}._stats_1fk86_1>div{background:#fff;border:1px solid #cfdae5;border-top:3px solid #236ea8;border-radius:10px;gap:.5rem;padding:1rem;display:grid}._stats_1fk86_1 strong{font-size:1.5rem}._stats_1fk86_1 span{font-size:.875rem}._tabs_1fk86_1{margin:1rem 0}._tabs_1fk86_1 [aria-pressed=true]{color:#fff;background:#236ea8}._grid_1fk86_1{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}._card_1fk86_1{background:#fff;border:1px solid #cfdae5;border-radius:12px;min-width:0;padding:1rem}._card_1fk86_1 h4{margin:0 0 .4rem;font-size:1.15rem}._halves_1fk86_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:.75rem 0;display:grid}._slot_1fk86_1{overflow-wrap:anywhere;background:#f3f6f9;border:1px solid #cfdae5;border-radius:8px;flex-direction:column;gap:.45rem;padding:.75rem;display:flex}._slot_1fk86_1[data-status=work]{background:#e9f6ef;border-color:#74ad90}._slot_1fk86_1[data-status=standby]{background:#fff5df;border-color:#d4b272}._slot_1fk86_1[data-status=unknown]{border-style:dashed}._slot_1fk86_1 strong{font-size:.95rem}._slot_1fk86_1 p{font-size:.8rem}._page_1fk86_1 summary{cursor:pointer;min-height:32px}._rules_1fk86_1{color:#526a7e;margin:1rem 0;font-size:.875rem;line-height:1.6}._editor_1fk86_1{background:#fff;border:2px solid #236ea8;border-radius:10px;margin:1rem 0;padding:1rem}._editor_1fk86_1 fieldset{border:0;gap:1rem;min-width:0;padding:0;display:grid}._editor_1fk86_1 h4{margin-top:0}._warning_1fk86_1{color:#74521c;background:#fff3d9;border-radius:8px;padding:.8rem}._day_1fk86_1{border-top:1px solid #cfdae5;margin-top:.75rem;padding-top:.75rem}@media (width<=600px){._stats_1fk86_1{grid-template-columns:1fr}._stats_1fk86_1>div{justify-content:space-between;align-items:center;display:flex}._toolbar_1fk86_1>*{flex:100%;min-width:0}._grid_1fk86_1{grid-template-columns:1fr}._header_1fk86_1{align-items:start}._slot_1fk86_1{padding:.55rem}._slot_1fk86_1 button{font-size:.8rem}._tabs_1fk86_1 input{max-width:100%}}._careCount_1fk86_2{overflow-wrap:anywhere;background:#eef7fa;border-radius:7px;gap:.35rem;margin-top:.65rem;padding:.6rem;display:grid}._careCount_1fk86_2>strong{color:#125b70;font-size:1rem}._careCount_1fk86_2 ul{max-height:18rem;margin:.4rem 0;padding:0;list-style:none;overflow:auto}._careCount_1fk86_2 li{border-top:1px solid #cadce3;gap:.2rem;padding:.5rem 0;display:grid}._careCount_1fk86_2 li span{color:#526a7e;font-size:.8rem}._careCount_1fk86_2 details{min-width:0}._careCount_1fk86_2 summary{font-size:.85rem}@media (width<=600px){._page_1fk86_1 ._stats_1fk86_1{grid-template-columns:1fr}._page_1fk86_1 ._stats_1fk86_1 strong{white-space:nowrap}}._page_1fk86_1 ._nameButton_1fk86_4{color:#14618d;text-align:left;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.15rem;font-weight:700;text-decoration:underline}._detail_1fk86_4{background:#fff;border:1px solid #cfdae5;border-radius:12px;min-width:0;padding:1rem;scroll-margin-top:24px}._detailHeader_1fk86_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._detailHeader_1fk86_4 h4{margin:0 0 .4rem;font-size:1.3rem}._detailHeader_1fk86_4 small,._tableHint_1fk86_4{color:#526a7e}._tableHint_1fk86_4{font-size:.875rem;line-height:1.6}._tableWrap_1fk86_4{border:1px solid #cdd9e3;border-radius:8px;max-width:100%;max-height:70vh;overflow:auto}._attendanceTable_1fk86_4{border-collapse:separate;border-spacing:0;width:100%;min-width:1000px;font-size:.875rem}._attendanceTable_1fk86_4 caption{text-align:left;color:#173858;padding:.75rem;font-weight:700}._attendanceTable_1fk86_4 th,._attendanceTable_1fk86_4 td{text-align:center;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dce4eb;border-right:1px solid #e4ebf0;padding:.7rem .6rem}._attendanceTable_1fk86_4 thead th{z-index:1;white-space:nowrap;background:#eaf1f7;position:sticky;top:0}._attendanceTable_1fk86_4 tbody th{white-space:nowrap;background:#f6f9fc}._attendanceTable_1fk86_4 tbody tr:nth-child(2n){background:#fafcfe}._attendanceTable_1fk86_4 td:last-child{text-align:left;min-width:180px;max-width:260px}._attendanceTable_1fk86_4 td>button{min-height:32px;margin:5px auto 0;padding:4px 10px;font-size:.8rem;display:block}._attendanceTable_1fk86_4 [data-attendance-status=work]{color:#167048;font-weight:600}._attendanceTable_1fk86_4 [data-attendance-status=standby]{color:#92620d;font-weight:600}._people_1fk86_4 summary{color:#14618d;white-space:nowrap;font-weight:600}._people_1fk86_4 ul{text-align:left;min-width:120px;margin:.4rem 0;padding:0;list-style:none}._people_1fk86_4 li{border-top:1px solid #dce4eb;gap:4px;padding:.4rem 0;display:grid}._people_1fk86_4 li span{color:#526a7e;font-size:.75rem}._history_1fk86_4{text-align:left;max-width:180px;font-size:.75rem}._history_1fk86_4 summary{color:#526a7e;margin-top:.4rem}._history_1fk86_4 p{overflow-wrap:anywhere}._detailHeader_1fk86_4 ._tabs_1fk86_1{margin:0}@media (width<=600px){._detail_1fk86_4{padding:.7rem}._detailHeader_1fk86_4 ._tabs_1fk86_1{gap:.4rem;width:100%}._detailHeader_1fk86_4 ._tabs_1fk86_1 button{flex:1}._tableWrap_1fk86_4{max-height:65vh}._attendanceTable_1fk86_4{min-width:980px}._detailHeader_1fk86_4 h4{font-size:1.1rem}}._desk_ndftm_1{color:#173858;min-width:0;font-size:1rem}._heading_ndftm_1{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._heading_ndftm_1 p{color:#536d80;margin:0;font-size:.875rem}._heading_ndftm_1 h2{margin:.25rem 0;font-size:1.6rem}._heading_ndftm_1>span,._scope_ndftm_1,._limit_ndftm_1{color:#526a7e;font-size:.875rem}._notice_ndftm_1,._warning_ndftm_1,._error_ndftm_1{overflow-wrap:anywhere;border-radius:.6rem;padding:1rem}._notice_ndftm_1{background:#e8f3fa}._error_ndftm_1{color:#a6382d;background:#fff0ee}._warning_ndftm_1{color:#74521c;background:#fff3d9}._warning_ndftm_1 button{margin:.3rem}._stats_ndftm_1{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1rem 0;display:grid}._stats_ndftm_1>div{background:#fff;border:1px solid #dbe5ee;border-top:3px solid #236ea8;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}._stats_ndftm_1 strong{font-size:1.8rem}._stats_ndftm_1 span{font-size:.875rem}._filters_ndftm_1{background:#fff;border:1px solid #dbe5ee;border-radius:.75rem;flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem;display:flex}._filters_ndftm_1 label,._fields_ndftm_1 label{gap:.35rem;min-width:0;font-size:.875rem;display:grid}._filters_ndftm_1 input,._filters_ndftm_1 select,._fields_ndftm_1 input,._fields_ndftm_1 select,._fields_ndftm_1 textarea{color:#173858;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #b9ccd9;border-radius:.4rem;padding:.65rem}._search_ndftm_1{flex:1;min-width:12rem!important}._desk_ndftm_1 button._primary_ndftm_1{color:#fff;background:#236ea8;border-color:#236ea8}._editor_ndftm_1,._confirm_ndftm_1{background:#fff;border:1px solid #8db8d8;border-radius:.75rem;margin:1rem 0;padding:1.25rem}._editor_ndftm_1 h3,._confirm_ndftm_1 h3{margin-top:0}._fields_ndftm_1{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;padding:0;display:grid}._full_ndftm_1{grid-column:1/-1}._actions_ndftm_1{flex-wrap:wrap;gap:.75rem;display:flex}._patientList_ndftm_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._patient_ndftm_1,._task_ndftm_1{overflow-wrap:anywhere;background:#fff;border:1px solid #dbe5ee;border-radius:.65rem;padding:1.1rem}._patient_ndftm_1>div{justify-content:space-between;gap:.5rem;display:flex}._patient_ndftm_1 span{color:#526a7e;font-size:.875rem}._patient_ndftm_1 dl{grid-template-columns:auto 1fr;gap:.3rem .8rem;font-size:.875rem;display:grid}._patient_ndftm_1 dd{margin:0}._taskList_ndftm_1{gap:.75rem;display:grid}._task_ndftm_1{border-left:4px solid #236ea8;align-items:center;gap:1.25rem;display:flex}._task_ndftm_1[data-status=completed]{border-left-color:#8c9fb0}._time_ndftm_1{gap:.3rem;min-width:5rem;display:grid}._time_ndftm_1 strong{font-size:1.3rem}._time_ndftm_1 span,._taskBody_ndftm_1 span,._taskAction_ndftm_1 span,._task_ndftm_1 small{color:#526a7e;font-size:.875rem}._taskBody_ndftm_1{flex:1;min-width:0}._taskBody_ndftm_1 p{flex-wrap:wrap;gap:1rem;margin:0;display:flex}._taskBody_ndftm_1 h3{white-space:pre-wrap;margin:.5rem 0;font-size:1rem}._taskAction_ndftm_1{text-align:right;gap:.5rem;display:grid}._empty_ndftm_1{text-align:center;background:#fff;border:1px dashed #b9ccd9;border-radius:.75rem;grid-column:1/-1;padding:2rem}._desk_ndftm_1 :focus-visible{outline-offset:3px;outline:3px solid #2685c5}._desk_ndftm_1 button:disabled{cursor:not-allowed}@media (width<=850px){._patientList_ndftm_1{grid-template-columns:repeat(2,minmax(0,1fr))}._stats_ndftm_1{gap:.5rem}._stats_ndftm_1>div{padding:.75rem}}@media (width<=550px){._patientList_ndftm_1,._fields_ndftm_1{grid-template-columns:1fr}._stats_ndftm_1>div{display:grid}._stats_ndftm_1 strong{font-size:1.4rem}._filters_ndftm_1>*{flex:42%;min-width:0}._task_ndftm_1{flex-wrap:wrap;align-items:flex-start;gap:.75rem}._taskBody_ndftm_1{flex-basis:65%}._taskAction_ndftm_1{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}._heading_ndftm_1 h2{font-size:1.4rem}._editor_ndftm_1{padding:1rem}._fields_ndftm_1{gap:.75rem}}._workspace_o8fgc_1{color:#173858;min-width:0;font-size:16px}._header_o8fgc_1{justify-content:space-between;align-items:start;gap:20px;display:flex}._header_o8fgc_1 h2{margin:0 0 8px;font-size:24px}._header_o8fgc_1 p{color:#5d7487;max-width:800px;margin:0}._notice_o8fgc_1{color:#526a7e;font-size:14px}._error_o8fgc_1,._warning_o8fgc_1{color:#8f3025;background:#fff0eb;border-radius:8px;padding:14px}._toolbar_o8fgc_1,._actions_o8fgc_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._toolbar_o8fgc_1{margin:18px 0}._actions_o8fgc_1{gap:6px}._actions_o8fgc_1 button{font-size:14px}._workspace_o8fgc_1 label{gap:6px;font-size:14px;display:grid}._workspace_o8fgc_1 input,._workspace_o8fgc_1 select,._workspace_o8fgc_1 textarea{font:inherit;border:1px solid #b8cad9;border-radius:7px;min-width:0;max-width:100%;padding:10px}._workspace_o8fgc_1 textarea{resize:vertical;min-height:90px}._editor_o8fgc_1,._history_o8fgc_1{background:#fff;border:1px solid #dae4ed;border-radius:12px;margin:20px 0;padding:22px}._editor_o8fgc_1 h3,._history_o8fgc_1 h3{margin:0 0 14px;font-size:20px}._editor_o8fgc_1 fieldset{border:0;margin:0 0 12px;padding:0}._fields_o8fgc_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}._wide_o8fgc_1{grid-column:1/-1}._tableWrap_o8fgc_1{background:#fff;border:1px solid #dae4ed;border-radius:10px;overflow-x:auto}._tableWrap_o8fgc_1 table{text-align:left;width:100%;font-size:14px}._tableWrap_o8fgc_1 th{white-space:nowrap;background:#f1f5f8;font-weight:600}._tableWrap_o8fgc_1 th,._tableWrap_o8fgc_1 td{vertical-align:top;border-bottom:1px solid #e4ecf2;padding:14px}._tableWrap_o8fgc_1 small{color:#687f91;margin-top:4px;display:block}._tableWrap_o8fgc_1>p{padding:20px}._approved_o8fgc_1,._state_o8fgc_1{white-space:nowrap;border-radius:5px;padding:3px 7px;display:inline-block}._approved_o8fgc_1{color:#27624b;background:#e1f3e9}._state_o8fgc_1{color:#3e607b;background:#edf2f7}._history_o8fgc_1 article{overflow-wrap:anywhere;border-top:1px solid #d6e1eb;padding:14px 0}._history_o8fgc_1 small{color:#61798b}._history_o8fgc_1 h4{margin:5px 0}._history_o8fgc_1 p{margin:8px 0}@media (width<=700px){._header_o8fgc_1{display:block}._header_o8fgc_1>button{margin-top:12px}._fields_o8fgc_1{grid-template-columns:1fr}._editor_o8fgc_1,._history_o8fgc_1{padding:16px}._header_o8fgc_1 h2{font-size:21px}}@media print{._workspace_o8fgc_1>:not(._history_o8fgc_1),._noPrint_o8fgc_1{display:none!important}._history_o8fgc_1{color:#000;border:0;padding:0}._history_o8fgc_1 article{break-inside:avoid}._history_o8fgc_1 p,._history_o8fgc_1 small{color:#000;font-size:12pt}}._root_bey5f_1{color:#173858;gap:18px;display:grid}._header_bey5f_1,._bar_bey5f_1,._actions_bey5f_1{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._header_bey5f_1{justify-content:space-between}._root_bey5f_1 h2,._root_bey5f_1 h3{margin:0}._root_bey5f_1 button,._root_bey5f_1 input,._root_bey5f_1 select,._root_bey5f_1 textarea{font:inherit;min-height:44px;color:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd7e0;border-radius:7px;max-width:100%;padding:10px 12px}._root_bey5f_1 button{cursor:pointer}._root_bey5f_1 button:disabled{opacity:.5;cursor:not-allowed}._root_bey5f_1 button:focus-visible,._root_bey5f_1 summary:focus-visible{outline-offset:2px;outline:3px solid #438fbd}._root_bey5f_1 label{gap:6px;min-width:0;font-size:14px;display:grid}._root_bey5f_1 textarea{resize:vertical;min-height:100px}._root_bey5f_1 fieldset{border:0;min-width:0;margin:0;padding:0}._root_bey5f_1 p{margin:0;line-height:1.6}._panel_bey5f_1{background:#fff;border:1px solid #dce6ed;border-radius:10px;gap:14px;padding:20px;display:grid}._cards_bey5f_1{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}._cards_bey5f_1 strong{margin-top:8px;font-size:28px;display:block}._muted_bey5f_1{color:#60778a;font-size:14px}._error_bey5f_1{color:#932e23;background:#fff0ed;border-radius:8px;padding:12px}._notice_bey5f_1{background:#e8f5f0;border-radius:8px;padding:12px}._fields_bey5f_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._table_bey5f_1{overflow:auto}._table_bey5f_1 table{border-collapse:collapse;background:#fff;width:100%}._table_bey5f_1 th,._table_bey5f_1 td{text-align:left;vertical-align:top;white-space:nowrap;border-bottom:1px solid #dee7ee;padding:12px}._table_bey5f_1 td p{white-space:normal;min-width:140px}._root_bey5f_1 summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:10px 0}._root_bey5f_1 pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-height:250px;font-size:13px;overflow:auto}._primary_bey5f_1{color:#fff!important;background:#246c9f!important}._list_bey5f_1{margin:0;padding-left:22px;line-height:1.8}._check_bey5f_1{align-items:center;gap:10px!important;display:flex!important}._check_bey5f_1 input{width:24px;min-height:24px}._full_bey5f_1{grid-column:1/-1}@media (width<=680px){._fields_bey5f_1{grid-template-columns:1fr}._panel_bey5f_1{padding:14px}._bar_bey5f_1>*{width:100%}._actions_bey5f_1>*{flex:1}._cards_bey5f_1{grid-template-columns:repeat(2,minmax(0,1fr))}._table_bey5f_1 th,._table_bey5f_1 td{padding:10px}._root_bey5f_1 h2{font-size:22px}}._workspace_1ougm_1{color:#173858;min-width:0;font-size:16px}._header_1ougm_1{justify-content:space-between;align-items:start;gap:20px;display:flex}._header_1ougm_1 h2{margin:0 0 8px;font-size:24px}._header_1ougm_1 p,._muted_1ougm_1{color:#60768a;margin:0;line-height:1.7}._toolbar_1ougm_1,._actions_1ougm_1,._tabs_1ougm_1{flex-wrap:wrap;align-items:end;gap:10px;margin:18px 0;display:flex}._tabs_1ougm_1{border-bottom:1px solid #d4e0e9;padding-bottom:12px}._tabs_1ougm_1 button[aria-pressed=true]{color:#fff;background:#146baa}._workspace_1ougm_1 label{gap:6px;font-size:14px;display:grid}._workspace_1ougm_1 input,._workspace_1ougm_1 select,._workspace_1ougm_1 textarea{font:inherit;color:#173858;background:#fff;border:1px solid #b9cad8;border-radius:7px;min-width:0;max-width:100%;padding:10px}._workspace_1ougm_1 textarea{resize:vertical;min-height:95px}._cards_1ougm_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}._card_1ougm_1,._panel_1ougm_1{background:#fff;border:1px solid #dbe5ed;border-radius:12px;padding:20px}._card_1ougm_1{border-top:3px solid #2384bf}._card_1ougm_1 h3{color:#60768a;margin:0 0 10px;font-size:14px}._card_1ougm_1 strong{font-size:26px;display:block}._card_1ougm_1 small{color:#60768a;margin-top:8px;font-size:14px;display:block}._panel_1ougm_1{margin:18px 0}._panel_1ougm_1 h3{margin:0 0 16px;font-size:20px}._panel_1ougm_1 fieldset{border:0;margin:0;padding:0}._fields_1ougm_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._wide_1ougm_1{grid-column:1/-1}._error_1ougm_1{color:#942f26;background:#fff0eb;border:1px solid #e7bdb3;border-radius:8px;padding:14px}._notice_1ougm_1{background:#edf5fc;border-radius:8px;padding:14px;line-height:1.6}._table_1ougm_1{background:#fff;border:1px solid #dae5ed;border-radius:10px;overflow:auto}._table_1ougm_1 table{text-align:left;border-collapse:collapse;width:100%;font-size:14px}._table_1ougm_1 th,._table_1ougm_1 td{vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid #e3ebf2;padding:14px}._table_1ougm_1 th{white-space:nowrap;background:#eff5f9}._table_1ougm_1 small{color:#677e91;font-size:13px;display:block}._table_1ougm_1 p{padding:16px}._state_1ougm_1{white-space:nowrap;background:#eaf2f8;border-radius:5px;padding:3px 7px;display:inline-block}._history_1ougm_1{overflow-wrap:anywhere;border-top:1px solid #dbe4ed;padding:14px 0}._history_1ougm_1 h4{margin:0 0 8px}._history_1ougm_1 p{white-space:pre-wrap}._chart_1ougm_1{align-items:end;gap:4px;height:160px;margin:16px 0;display:flex;overflow:auto}._bar_1ougm_1{color:#516e85;flex-direction:column;flex:1;justify-content:end;align-items:center;min-width:28px;height:100%;font-size:12px;display:flex}._bar_1ougm_1 span{background:#3194c8;width:75%;min-height:2px}._bar_1ougm_1 small{white-space:nowrap}._workspace_1ougm_1 button:disabled{cursor:not-allowed;opacity:.55}@media (width<=1000px){._cards_1ougm_1,._fields_1ougm_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._header_1ougm_1{display:block}._cards_1ougm_1,._fields_1ougm_1{grid-template-columns:1fr}._panel_1ougm_1{padding:16px}._header_1ougm_1 h2{font-size:21px}}._root_1oadl_1{color:#203942;max-width:1800px;margin:auto;padding:8px 0 32px;font-size:15px}._heading_1oadl_1{justify-content:space-between;align-items:center;gap:16px;display:flex}._heading_1oadl_1 h2{margin:0 0 8px;font-size:27px}._muted_1oadl_1{color:#647780;font-size:13px}._tabs_1oadl_1,._toolbar_1oadl_1,._actions_1oadl_1{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}._root_1oadl_1 button,._printRoot_1oadl_1 button{color:#176662;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8cccb;border-radius:8px;padding:9px 15px}._root_1oadl_1 button:hover{background:#edf8f5}._root_1oadl_1 button:disabled{opacity:.5;cursor:not-allowed}._root_1oadl_1 button._selected_1oadl_1,._root_1oadl_1 button._primary_1oadl_1{color:#fff;background:#087d74;border-color:#087d74}._root_1oadl_1 button._danger_1oadl_1{color:#a53131}._root_1oadl_1 input,._root_1oadl_1 select,._root_1oadl_1 textarea{color:#182f38;box-sizing:border-box;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #aebfc6;border-radius:7px;padding:8px 11px}._root_1oadl_1 input:focus,._root_1oadl_1 select:focus,._root_1oadl_1 textarea:focus{outline-offset:1px;outline:3px solid #a7ded5}._toolbar_1oadl_1 input,._toolbar_1oadl_1 select{width:auto;max-width:100%}._root_1oadl_1 input[type=checkbox]{width:18px;height:18px;min-height:auto}._root_1oadl_1 label{flex-direction:column;gap:7px;font-size:14px;display:flex}._panel_1oadl_1{background:#fff;border:1px solid #d9e4e5;border-radius:12px;min-width:0;margin:16px 0;padding:20px}._panel_1oadl_1 h3{margin:0 0 16px;font-size:19px}._tableWrap_1oadl_1{max-width:100%;overflow:auto}._root_1oadl_1 table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:14px}._root_1oadl_1 th{text-align:left;color:#48626b;background:#f1f6f6;font-weight:600}._root_1oadl_1 td,._root_1oadl_1 th{border-bottom:1px solid #e3eaea;padding:12px 10px}._root_1oadl_1 td button{margin:0 5px 3px 0;padding:5px 10px}._root_1oadl_1 td._wrap_1oadl_1{white-space:normal;overflow-wrap:anywhere;min-width:180px;max-width:300px}._root_1oadl_1 tr._chosen_1oadl_1{background:#ecf8f4}._badge_1oadl_1{color:#286d5c;background:#e9f4f0;border-radius:5px;padding:4px 8px;font-size:12px;display:inline-block}._warning_1oadl_1{color:#775322;background:#fff5dc;border:1px solid #ead4a2;border-radius:8px;padding:12px 16px}._error_1oadl_1{color:#a52b1c;background:#fff0ee;border:1px solid #edc6be;border-radius:8px;padding:12px 16px}._success_1oadl_1{color:#236b54;background:#eef8f3;border-radius:8px;padding:10px}._stats_1oadl_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}._stat_1oadl_1{background:#fff;border:1px solid #dde8e7;border-radius:10px;padding:18px}._stat_1oadl_1 strong{color:#127568;margin-top:7px;font-size:27px;display:block}._grid_1oadl_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._wide_1oadl_1{grid-column:1/-1}._empty_1oadl_1{text-align:center;color:#708289;padding:32px}._overlay_1oadl_1{z-index:1500;background:#163f4655;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._dialog_1oadl_1{background:#fff;border-radius:14px;width:800px;max-width:100%;max-height:90vh;padding:24px;overflow:auto;box-shadow:0 15px 70px #1e454533}._dialog_1oadl_1 h3{margin-top:0;font-size:21px}._dialog_1oadl_1 ._actions_1oadl_1{justify-content:flex-end}._printRoot_1oadl_1{z-index:3000;color:#000;background:#dce3e6;padding:20px;font-family:SimSun,serif;position:fixed;inset:0;overflow:auto}._printTools_1oadl_1{justify-content:center;align-items:center;gap:12px;margin:0 auto 15px;display:flex}._paper_1oadl_1{box-sizing:content-box;background:#fff;width:190mm;min-height:277mm;margin:0 auto;padding:10mm}._paper_1oadl_1 h1{text-align:center;font-size:22px}._paper_1oadl_1 h2{font-size:16px}._paper_1oadl_1 p{font-size:12px;line-height:1.8}._paper_1oadl_1 table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}._paper_1oadl_1 th,._paper_1oadl_1 td{overflow-wrap:anywhere;vertical-align:middle;border:1px solid #000;min-height:28px;padding:7px 4px}._paper_1oadl_1 td{height:35px}._paper_1oadl_1 tr{break-inside:avoid}._paper_1oadl_1 thead{display:table-header-group}@media (width<=1000px){._grid_1oadl_1,._stats_1oadl_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._heading_1oadl_1{align-items:flex-start}._heading_1oadl_1>button{white-space:nowrap;flex-shrink:0}._heading_1oadl_1 h2{font-size:23px}._panel_1oadl_1{padding:12px}._grid_1oadl_1{grid-template-columns:1fr}._overlay_1oadl_1{padding:8px}._dialog_1oadl_1{padding:16px}._toolbar_1oadl_1 input,._toolbar_1oadl_1 select{width:100%}._tabs_1oadl_1{gap:6px}._tabs_1oadl_1 button{padding:8px}._stat_1oadl_1{padding:12px}._stat_1oadl_1 strong{font-size:22px}._root_1oadl_1 th:first-child,._root_1oadl_1 td:first-child{z-index:1;background:#fff;position:sticky;left:0;box-shadow:2px 0 3px #23444015}._root_1oadl_1 th:first-child{background:#f1f6f6}._root_1oadl_1 tr._chosen_1oadl_1 td:first-child{background:#ecf8f4}}@media print{@page{size:A4 portrait;margin:10mm}body:has(._printRoot_1oadl_1)>:not(._printRoot_1oadl_1){display:none!important}._printRoot_1oadl_1{background:#fff;padding:0;position:static;overflow:visible}._printTools_1oadl_1{display:none}._paper_1oadl_1{width:auto;min-height:0;margin:0;padding:0}._paper_1oadl_1 tr{break-inside:avoid}}._formFields_1oadl_5{border:0;min-width:0;margin:0;padding:0}._planEditor_1oadl_5{border-top:1px solid #d9e4e5;margin-top:22px;padding-top:8px}._root_1oadl_1 label._check_1oadl_5{flex-direction:row;align-items:center;gap:8px}._check_1oadl_5 input{flex-shrink:0}._weekdays_1oadl_5,._presetList_1oadl_5{flex-wrap:wrap;gap:12px;display:flex}._projectChoices_1oadl_5{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._projectChoices_1oadl_5 label{background:#f3f8f7;border-radius:7px;padding:10px}._projectRow_1oadl_5{border-top:1px solid #dce5e5;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:center;gap:12px;padding:12px 0;display:grid}._preview_1oadl_5{background:#eff8f4;border-radius:8px;margin-top:16px;padding:14px}._preview_1oadl_5 ._tableWrap_1oadl_1{max-height:280px}._dialog_1oadl_1{width:960px}._planEditor_1oadl_5 textarea{margin-top:5px}._projectChoices_1oadl_5 label:has(input:disabled){color:#7c8587}._projectChoices_1oadl_5 label:has(input:checked){background:#ddf3ec;outline:1px solid #389585}@media (width<=600px){._projectChoices_1oadl_5{grid-template-columns:1fr}._projectRow_1oadl_5{grid-template-columns:1fr 1fr}._projectRow_1oadl_5 strong{grid-column:1/-1}._weekdays_1oadl_5{gap:16px}._printTools_1oadl_1{flex-wrap:wrap}}._root_1oadl_1 [hidden]{display:none!important}:root{color:#173858;font-synthesis:none;background:#eef3f8;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:16px;line-height:1.5}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #2685c5}.domestic-shell{flex-direction:column;min-height:100vh;display:flex}.domestic-header{background:#fff;border-bottom:1px solid #dbe5ee;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.domestic-brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.domestic-brand>span{color:#fff;background:#236ea8;border-radius:12px;place-items:center;width:42px;height:42px;font-size:24px;display:grid}.domestic-brand strong{font-size:20px}.domestic-identity{flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.domestic-shell button{color:#234b6d;background:#fff;border:1px solid #cbdbe7;border-radius:8px;min-height:42px;padding:9px 16px}.domestic-environment{color:#74521c;text-align:center;background:#fff3d9;padding:10px 24px;font-size:14px}.domestic-login{flex:1;place-items:center;padding:40px 20px;display:grid}.domestic-card{background:#fff;border:1px solid #dbe5ee;border-radius:16px;width:min(440px,100%);padding:32px;box-shadow:0 14px 48px #17385812}.domestic-card h1{margin:0 0 10px;font-size:26px}.domestic-card p{color:#526a7e;margin:0 0 22px}.domestic-form{gap:20px;display:grid}.domestic-form label{gap:8px;font-size:16px;display:grid}.domestic-form input{border:1px solid #b9ccd9;border-radius:8px;width:100%;min-height:46px;padding:10px 12px}.domestic-form .domestic-primary{color:#fff;background:#236ea8;border-color:#236ea8}.domestic-error{color:#a6382d;overflow-wrap:anywhere;background:#fff0ee;border-radius:8px;margin-bottom:20px;padding:12px}.domestic-actions{flex-wrap:wrap;gap:12px;display:flex}.domestic-workspace{flex:1;width:min(1480px,100%);min-width:0;margin:0 auto;padding:24px}.domestic-tabs{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.domestic-tabs button[aria-current=page]{color:#fff;background:#236ea8;border-color:#236ea8}.domestic-footer{text-align:center;padding:20px;font-size:14px}.domestic-footer a{color:#526a7e}.domestic-workspace table{border-collapse:collapse}@media (width<=650px){.domestic-header{flex-direction:column;align-items:flex-start;padding:14px 16px}.domestic-card{padding:24px}.domestic-workspace{padding:16px 10px}.domestic-brand strong{font-size:18px}}@media print{.domestic-header,.domestic-environment,.domestic-tabs,.domestic-footer{display:none!important}}.employee-menu-search{gap:8px;margin:0 6px 20px;display:grid}.employee-menu-search label{gap:8px;font-size:14px;display:grid}.employee-menu-search input{box-sizing:border-box;color:#173858;background:#fff;border:1px solid #7592ac;border-radius:8px;width:100%;min-height:44px;padding:10px}.employee-menu-search button{min-height:44px}.employee-secondary{gap:12px;margin:0 0 22px;display:grid}.employee-secondary>span{color:#60778a;font-size:14px}.employee-secondary>div{flex-wrap:wrap;gap:8px;display:flex}.employee-secondary button{color:#245d87;white-space:normal;background:#fff;border:1px solid #cbd7e0;border-radius:8px;max-width:100%;min-height:44px;padding:10px 15px}.employee-secondary button[aria-current=page]{color:#fff;background:#246c9f;border-color:#246c9f}.employee-secondary button:focus-visible,.employee-menu-search input:focus-visible{outline-offset:2px;outline:3px solid #438fbd}.employee-primary>button{margin-bottom:8px!important}@media (width<=600px){.employee-secondary{margin-bottom:18px}.employee-secondary>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.employee-secondary button{min-width:0;padding:10px 8px;font-size:14px}.employee-secondary small{display:block}.domestic-tabs.employee-primary{gap:8px}.employee-primary>button{margin-bottom:0!important}}.full-topbar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;border:0!important;padding:0!important;position:absolute!important}.workspace-help{color:#516b80;margin:10px 0;font-size:14px;line-height:1.65}.workspace-help>summary{cursor:pointer;box-sizing:border-box;color:#345d7b;width:fit-content;min-height:44px;padding:10px 0}.workspace-help>summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #287ac5}.workspace-help[open]{border-bottom:1px solid #dee7ee;padding-bottom:10px}.workspace-help p{max-width:90ch;margin:8px 0}.full-content p[role=status]:empty{display:none}.full-workspace{background:#f1f5f8;grid-template-columns:242px minmax(0,1fr);align-items:stretch;width:100%;max-width:none;margin:0;padding:0;display:grid}.full-sidebar{color:#eaf2f9;background:#173858;min-width:0;padding:25px 16px}.full-brand{border-bottom:1px solid #ffffff20;align-items:center;gap:11px;margin-bottom:16px;padding:0 8px 24px;display:flex}.full-brand>span{color:#173858;background:#fff;border-radius:11px;place-items:center;width:40px;height:40px;font-size:24px;font-weight:700;display:grid}.full-brand strong{font-size:17px;display:block}.full-brand small{color:#b7cadd;margin-top:4px;font-size:14px;display:block}.domestic-tabs.full-navigation{margin:0;display:block}.full-nav-group{margin-bottom:20px}.full-nav-group h2{letter-spacing:.08em;color:#b1c6db;margin:0 11px 7px;font-size:14px;font-weight:500}.domestic-shell .full-navigation button{text-align:left;color:#d4e2ef;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:44px;margin:2px 0;padding:10px 9px;font-size:14px;display:flex}.domestic-shell .full-navigation button:hover{color:#fff;background:#284e71}.domestic-shell .full-navigation button[aria-current=page]{color:#fff;background:#347cb7}.full-navigation .full-nav-mark{background:#ffffff13;border-radius:6px;flex:0 0 25px;place-items:center;height:25px;font-size:14px;display:grid}.full-navigation button>span:nth-child(2){flex:1}.full-navigation button small{color:#d1ddeb;white-space:nowrap;font-size:12px}.full-sidebar-note{color:#b9cde0;border-top:1px solid #ffffff20;margin:25px 8px 0;padding-top:16px;font-size:14px;line-height:1.8}.full-main{min-width:0}.full-topbar{background:#fff;border-bottom:1px solid #dee7ee;padding:26px 30px;position:relative}.full-topbar p{color:#738798;margin:0 0 7px;font-size:14px}.full-topbar h1{color:#173858;margin:0;font-size:26px}.full-topbar>span{color:#61798b;margin-top:9px;font-size:14px;display:block}.full-content{min-width:0;padding:26px}.full-pending{background:#fff;border:1px solid #d8e3ec;border-radius:14px;max-width:950px;padding:30px}.full-pending h2{margin:16px 0;font-size:22px}.full-pending p{color:#516b80;font-size:16px;line-height:1.8}.full-state{color:#795b20;background:#fff7e7;border:1px solid #e8d5ab;border-radius:6px;padding:5px 11px;font-size:14px;display:inline-block}.full-scope-note{color:#795b20;background:#fff7e7;border:1px solid #e8d5ab;border-radius:8px;margin:0 0 16px;padding:12px;font-size:14px}@media (width<=900px){.full-workspace{grid-template-columns:210px minmax(0,1fr)}.full-sidebar{padding:20px 9px}.full-brand strong{font-size:15px}.full-brand{gap:7px;padding-left:4px;padding-right:4px}.full-content{padding:18px}.full-topbar{padding:20px}.full-brand>span{width:32px;height:36px}}.full-mobile-bar{display:none}@media screen and (width<=760px){.domestic-shell{min-height:100dvh}.domestic-header{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px}.domestic-brand{gap:9px}.domestic-brand>span{width:34px;height:34px}.domestic-brand strong{font-size:18px}.domestic-identity{gap:8px;font-size:13px}.domestic-identity>span{overflow-wrap:anywhere;flex:100%}.domestic-shell button{touch-action:manipulation;min-height:44px}.domestic-shell :is(input,select,textarea){min-width:0;max-width:100%;font-size:16px}.domestic-shell input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.domestic-shell select{min-height:44px}.domestic-shell textarea{min-height:100px}.domestic-login{align-items:start;padding:24px 16px}.domestic-card{overflow-wrap:anywhere;min-width:0;padding:22px 18px}.domestic-form{gap:16px}.domestic-actions{flex-wrap:wrap;gap:10px}.domestic-actions>button{flex:120px}.domestic-footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}.full-workspace{padding:0;display:block}.full-mobile-bar{background:#fff;border-bottom:1px solid #dee7ee;align-items:center;gap:12px;padding:10px 16px;display:flex}.full-mobile-bar>button{color:#fff;background:#173858;border-color:#173858;flex-shrink:0;align-items:center;gap:8px;padding:9px 12px;display:flex}.full-mobile-bar>button>span{text-align:center;width:22px;font-size:22px;line-height:1}.full-mobile-bar>span{color:#516b80;overflow-wrap:anywhere;min-width:0;font-size:14px}.full-sidebar{overscroll-behavior:contain;max-height:65dvh;padding:16px;display:none;overflow-y:auto}.full-sidebar[data-open=true]{display:block}.full-sidebar .full-brand,.full-sidebar-note{display:none}.domestic-tabs.full-navigation{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.domestic-tabs.employee-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.employee-primary>.full-nav-group,.employee-primary>p{grid-column:1/-1}.full-navigation .full-nav-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.full-nav-group h2{grid-column:1/-1;margin:0 4px 3px}.domestic-shell .full-navigation button{background:#224564;flex-wrap:wrap;gap:6px;width:100%;margin:0;padding:10px 8px;font-size:14px}.full-navigation button>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.full-navigation button small{margin-left:31px}.full-topbar{padding:18px 16px}.full-topbar h1{overflow-wrap:anywhere;scroll-margin-top:16px;font-size:22px}.full-topbar>span{display:none}.full-topbar p{font-size:12px}.full-content{padding:14px 10px 24px}.full-pending{padding:20px 16px}.full-content :is(section,form,fieldset,label){min-width:0;max-width:100%}.full-content :is(h2,h3,p,legend){overflow-wrap:anywhere}.full-content header{flex-wrap:wrap;gap:12px}.full-content :is([class*=_grid_],[class*=_fields_],[class*=_custom_],[class*=_permissionGrid_],[class*=_patientList_]){grid-template-columns:minmax(0,1fr)}.full-content [class*=_stats_]{grid-template-columns:repeat(2,minmax(0,1fr))}.full-content :is([class*=_toolbar_],[class*=_filters_]){gap:12px}.full-content :is([class*=_toolbar_],[class*=_filters_])>label{flex:100%;min-width:0;max-width:none}.full-content :is([class*=_heading_],[class*=_identity_]){flex-wrap:wrap;gap:12px}.full-content :is([class*=_actions_],[class*=_tabs_]){flex-wrap:wrap;gap:8px}.full-content [class*=_actions_]>button{flex:130px}.full-content :is([class*=_editor_],[class*=_panel_],[class*=_history_]){padding:16px 12px}.full-content input[type=file]{white-space:normal;width:100%}.full-content div:has(>table){overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.full-content table:has(th:nth-child(4)){min-width:640px}.full-content :is(td,th) :is(input,select){min-width:110px}.domestic-modal{overscroll-behavior:contain;overflow-y:auto;padding:16px!important}.domestic-modal>.domestic-card{overscroll-behavior:contain;max-height:calc(100dvh - 32px)!important}}@media screen and (width<=360px){.full-navigation .full-nav-group{grid-template-columns:minmax(0,1fr)}.full-mobile-bar{padding:10px}.full-mobile-bar>span{font-size:13px}}@media print{.full-mobile-bar,.full-sidebar,.full-topbar,.full-scope-note{display:none!important}.full-workspace{display:block}.full-content{padding:0}}@media screen{.full-content.full-medical-content{width:100%;max-width:none;margin:0;padding:12px}.full-medical-content [data-doctor-workspace]{padding:0}.full-content.full-medical-content [data-doctor-panels]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 6px}.full-medical-content [data-doctor-workspace] h2{letter-spacing:0;font-size:18px}.full-medical-content [data-doctor-workspace] h3{font-size:16px}.full-medical-content [data-doctor-workspace]>header{margin-bottom:10px}.full-medical-content [data-doctor-panels] [class*=_noteScroll_]{scrollbar-gutter:stable}}@media screen and (width<=1100px){.full-medical-content [data-doctor-panels]>div:not([role]){height:auto}.full-medical-content [data-doctor-panels] [class*=_recordPane_]{resize:none;height:auto;min-height:850px;overflow:visible}.full-medical-content [data-doctor-panels] [data-note-scroll]{flex:none;overflow:visible}.full-medical-content [data-doctor-panels] [class*=_actions_]{position:static}.full-medical-content [data-note-scroll] [class*=_row_]>label{flex:220px;min-width:min(220px,100%)}}@media screen{:root{color:#18333e;background:#f4f7f8;line-height:1.6}.domestic-header{border-color:#dce5e8;padding:12px 24px}.domestic-brand>span{background:#077c79;border-radius:10px;width:36px;height:36px;font-size:21px}.domestic-brand strong{font-size:18px}.domestic-identity{color:#526b74;gap:10px}.domestic-shell button{color:#285b63;border-color:#c7d8da;min-height:44px;transition:background .15s,border-color .15s}.domestic-shell button:hover:not(:disabled){background:#e8f5f2;border-color:#77aba5}.domestic-shell button:disabled{cursor:not-allowed}.domestic-shell :is(button,input,select,textarea,a,summary):focus-visible{outline-offset:3px;outline:3px solid #168b85}.full-workspace{background:#f4f7f8;grid-template-columns:196px minmax(0,1fr)}.full-sidebar{color:#18333e;background:#fff;border-right:1px solid #dce5e8;padding:24px 12px}.full-brand{display:none}.employee-menu-search{margin:0 4px 22px}.employee-menu-search label{color:#617680;gap:6px;font-size:12px}.employee-menu-search input{background:#f7fafb;border-color:#dce5e8;border-radius:9px;font-size:14px}.domestic-shell .full-navigation button{color:#526b74;background:0 0;border-radius:10px;min-height:46px;padding:11px 10px;font-weight:500}.domestic-shell .full-navigation button:hover{color:#077c79;background:#f0f7f5}.domestic-shell .full-navigation button[aria-current=page]{color:#076b68;background:#e8f5f2;font-weight:700;box-shadow:inset 3px 0 #077c79}.full-navigation .full-nav-mark{color:#567780;background:#f2f6f7;font-weight:600}.full-navigation button[aria-current=page] .full-nav-mark{color:#077c79;background:#d3ebe5}.full-nav-group h2,.full-navigation button small{color:#617680}.full-content{max-width:1680px;margin:0 auto;padding:24px}.employee-secondary{border-bottom:1px solid #dce5e8;gap:8px;margin:0 0 20px;padding:0 0 18px}.employee-secondary>span{color:#617680;font-size:12px}.employee-secondary button{color:#526b74;background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 16px;font-size:14px}.employee-secondary button[aria-current=page]{color:#fff;background:#077c79;border-color:#077c79;font-weight:600}.full-content :is([class*=_workspace_],.ui45-care){color:#18333e;background:#fff;border:1px solid #dce5e8;border-radius:14px;padding:22px;font-size:15px;box-shadow:0 3px 14px #173a4204}.full-content :is(h2,h3,h4){color:#18333e;line-height:1.4}.full-content h2{letter-spacing:.02em;font-size:23px}.full-content h3{font-size:18px}.full-content :is([class*=_header_],[class*=_heading_]){margin-bottom:18px}.full-content :is([class*=_muted_],[class*=_hint_],[class*=_note_]){color:#617680;font-size:13px}.full-content :is([class*=_toolbar_],[class*=_filters_]){background:#f7fafb;border:1px solid #e3ebed;border-radius:10px;gap:12px;padding:14px}.full-content :is([class*=_panel_],[class*=_card_]){border-color:#dce5e8;border-radius:12px}.full-content :is(input,textarea,select){color:#18333e;accent-color:#077c79;background:#fff;border-color:#b7cdd0;border-radius:7px}.full-content :is(input,select):not([type=checkbox]):not([type=radio]){min-height:44px}.full-content label{font-weight:500}.full-content :is([class*=_cards_],[class*=_stats_]) strong{font-variant-numeric:tabular-nums}.full-content table{width:100%;font-size:14px}.full-content th{color:#526b74;text-align:left;background:#f3f7f8;font-weight:600}.full-content :is(th,td){vertical-align:top;border-bottom:1px solid #e5ecee;padding:12px 14px}.full-content tbody tr:hover{background:#f8fbfa}.full-content td small{color:#617680;margin-top:4px;display:block}.full-content .ui45-care>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.ui45-care>header h2{margin:0}.ui45-care>header p{color:#617680;margin:6px 0;font-size:13px}.domestic-form .domestic-primary,.full-mobile-bar>button{color:#fff;background:#077c79;border-color:#077c79}.domestic-footer{color:#617680;padding:14px;font-size:12px}}@media screen and (width>=761px){.full-sidebar{align-self:start;min-height:calc(100vh - 85px);max-height:100vh;position:sticky;top:0;overflow:auto}.full-main{padding-bottom:22px}}@media screen and (width<=1050px) and (width>=761px){.full-workspace{grid-template-columns:180px minmax(0,1fr)}.full-content,.full-content :is([class*=_workspace_],.ui45-care){padding:18px}}@media screen and (width<=760px){.domestic-header{padding:12px 16px}.domestic-identity{font-size:13px}.domestic-identity>span{flex:auto}.domestic-identity button{padding:7px 10px}.full-sidebar{border-bottom:1px solid #dce5e8;border-right:0;padding:16px}.full-content{padding:14px 10px 24px}.full-content :is([class*=_workspace_],.ui45-care){border-radius:12px;padding:16px 12px}.full-content h2{font-size:21px}.full-content h3{font-size:17px}.employee-secondary{margin-bottom:14px;padding-bottom:14px}.employee-secondary>div{flex-wrap:wrap;display:flex}.employee-secondary button{flex:120px;padding:9px 10px}.full-content :is(th,td){padding:10px}.full-content table{font-size:14px}.full-content .ui45-care>header{flex-wrap:wrap;align-items:start}}
