@charset "UTF-8";:root{--ph-header-height: 56px;--ph-tools-height: 44px;--ib-navy: #001b3d;--ib-navy-2: #071223;--ib-red: #eb1e24;--ib-graphite: #1f2632;--ib-steel: #7f8d94;--ib-silver: #d6d9e2;--ib-white: #f9ffff;--ib-cyan: #00c2d1;--ph-bg: var(--ib-navy-2);--ph-surface-0: #0b1728;--ph-surface-1: #111f33;--ph-surface-2: #1d2c42;--ph-border: rgba(255, 255, 255, .08);--ph-text: rgba(255, 255, 255, .92);--ph-text-dim: rgba(255, 255, 255, .68);--ph-text-muted: rgba(255, 255, 255, .55);--ph-accent: var(--ib-cyan);--ph-good: #39d98a;--ph-warn: #ffcc66;--ph-bad: #ff5c77;--ph-shadow: 0 10px 30px rgba(0, 0, 0, .35);--ph-radius: 8px;--ph-radius-sm: 6px}html,body{height:100%;overflow:hidden}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ph-text);background:radial-gradient(circle at 16% 12%,rgba(0,194,209,.12),transparent 26%),radial-gradient(circle at 88% 4%,rgba(235,30,36,.14),transparent 22%),linear-gradient(120deg,#071223,#0b1728 48%,#101827)}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}button{font-family:inherit}.zero-shell .workspace-band{display:grid;grid-template-columns:285px minmax(760px,1fr) 308px;column-gap:10px;align-items:end;overflow:visible;padding:0 8px}.zero-shell .workspace-chip{grid-column:2;justify-self:start;flex:0 0 auto}.zero-shell .workspace-station-strip{grid-column:1;justify-self:start;display:flex;align-items:end;min-width:0;margin-bottom:2px}.zero-shell .tool-band-button{display:inline-flex;align-items:center;gap:3px}.zero-shell .tool-band-icon{width:auto;height:13px;flex:0 0 auto;display:block}.zero-shell .tool-band-button span{line-height:1}.zero-shell .patient-station-actions{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--shell-border-soft)}.zero-shell .patient-avatar-block{display:grid;grid-template-columns:26px 124px 1fr;gap:10px;align-items:center;margin-bottom:10px}.zero-shell .sticky-stack{display:grid;gap:8px;align-content:start}.zero-shell .sticky-chip{display:inline-flex;width:24px;height:36px;align-items:center;justify-content:center;border:1px solid #cfceb1;background:linear-gradient(180deg,#fff8cc,#f2ecc3);color:#958848;font-size:8px;font-weight:700;writing-mode:vertical-rl;transform:rotate(8deg);box-shadow:0 1px 2px #0000001f}.zero-shell .sticky-chip+.sticky-chip{transform:rotate(-6deg);background:linear-gradient(180deg,#f3f0e9,#e4e0d7);color:#8e8a82}.zero-shell .avatar-orbit button[data-tone=green]{color:#2f7d47}.zero-shell .avatar-orbit button[data-tone=teal]{color:#2c6f8c}.zero-shell .avatar-orbit button[data-tone=amber]{color:#9a6a00}.zero-shell .avatar-orbit button[data-tone=red]{color:#a02f42}.zero-shell .name-row{display:flex;align-items:center;gap:8px}.zero-shell .patient-presence-dot{width:10px;height:10px;border:2px solid #ffffff;border-radius:999px;background:#78bf35;box-shadow:0 0 0 1px #a6c7dd}.zero-shell .patient-lists-card{display:grid;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--shell-border-soft)}.zero-shell .patient-picker-card{display:grid;gap:7px;margin-top:8px;padding:8px;border:1px solid #b9d8ea;background:#fafdff}.zero-shell .patient-picker-card header{display:flex;align-items:center;justify-content:space-between;gap:8px}.zero-shell .patient-picker-card header strong{color:#24435b;font-size:12px;font-weight:900}.zero-shell .patient-picker-card header span{color:#668096;font-size:10px;font-weight:800}.zero-shell .patient-picker-search{width:100%;height:26px;border:1px solid #b7d2e4;background:#fff;color:#24435b;padding:0 8px;font-size:11px;outline:none}.zero-shell .patient-picker-list{display:grid;gap:4px;max-height:220px;overflow:auto}.zero-shell .patient-picker-row{min-width:0;display:grid;gap:2px;padding:7px 8px;border:1px solid #d6e6f0;background:linear-gradient(180deg,#fff,#f5fafe);color:#35556c;text-align:left}.zero-shell .patient-picker-row:hover,.zero-shell .patient-picker-row.is-active{border-color:#7fb2d0;background:linear-gradient(180deg,#dff0fb,#c7e3f7)}.zero-shell .patient-picker-row span,.zero-shell .patient-picker-row small,.zero-shell .patient-picker-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zero-shell .patient-picker-row span{font-size:11px;font-weight:900}.zero-shell .patient-picker-row small{color:#668096;font-size:10px}.zero-shell .patient-picker-row em{color:#8a5f15;font-size:10px;font-style:normal}.zero-shell .patient-picker-info,.zero-shell .patient-picker-empty{display:grid;gap:4px;padding:8px;border:1px solid #d6e6f0;background:#fff;color:#496d86;font-size:11px}.zero-shell .patient-picker-info strong{color:#24435b;font-size:11px}.zero-shell .list-card-title{color:#4a6d89;font-size:13px;font-weight:700}.zero-shell .list-block{display:grid;gap:4px}.zero-shell .patient-list-row{display:grid;gap:2px;padding:7px 8px;border:1px solid #d6e6f0;background:linear-gradient(180deg,#fff,#f5fafe);text-align:left}.zero-shell .patient-list-row span{color:#35556c;font-size:11px;font-weight:700}.zero-shell .patient-list-row small{color:#68839a;font-size:10px}.zero-shell .patient-list-row.is-active{border-color:#8eb8d7;background:linear-gradient(180deg,#dff0fb,#c7e3f7)}.zero-shell .list-block.compact .patient-list-row{padding:6px 8px}.zero-shell .patient-list-row.compact span{font-weight:600}.zero-shell .module-workbench{min-height:0;display:grid;grid-template-rows:46px minmax(0,1fr);overflow:hidden;background:linear-gradient(180deg,#fff,#f6fbff)}.zero-shell .module-grid,.zero-shell .timeline-list{min-height:0;overflow:auto;padding:12px}.zero-shell .module-grid{display:grid;gap:10px;align-items:start}.zero-shell .module-grid.one-up{grid-template-columns:1fr}.zero-shell .module-grid.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.zero-shell .module-grid.three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.zero-shell .module-card,.zero-shell .note-widget{border:1px solid #c9dceb;background:#fff}.zero-shell .module-card{display:grid;gap:6px;padding:12px}.zero-shell .module-card h3,.zero-shell .note-widget-header{color:#35556c;font-size:13px;font-weight:700}.zero-shell .module-card p,.zero-shell .action-card p,.zero-shell .navigator-card p,.zero-shell .note-widget-body,.zero-shell .note-widget-footer{color:#627f97;font-size:11px;line-height:1.35}.zero-shell .module-table-wrap{min-height:0;overflow:auto;padding:12px}.zero-shell .module-table{width:100%;border-collapse:collapse}.zero-shell .module-table th,.zero-shell .module-table td{padding:7px 8px;border-bottom:1px solid #dce9f2;text-align:left;color:#5e7890;font-size:11px}.zero-shell .module-table th{color:#466884;font-weight:700}.zero-shell .note-widget{display:grid;grid-template-rows:36px minmax(110px,1fr) 30px}.zero-shell .note-widget[data-accent=amber]{border-color:#b58b5d}.zero-shell .note-widget[data-accent=blue]{border-color:#90b4d9}.zero-shell .note-widget-header,.zero-shell .note-widget-footer{display:flex;align-items:center;padding:0 10px}.zero-shell .note-widget-body{margin:0 10px 10px;padding:12px;border:1px solid #d8e7f0;background:#fffff9}.zero-shell .timeline-list{display:grid;gap:8px}.zero-shell .timeline-row{display:grid;gap:2px;padding:10px 12px;border-left:4px solid #6eaed2;border:1px solid #d6e6f0;background:#fff}.zero-shell .timeline-row span{color:#69849b;font-size:10px;font-weight:700}.zero-shell .timeline-row strong{color:#35556c;font-size:12px}.zero-shell .station-shortcuts{display:flex;align-items:center;gap:0;width:auto;margin-top:0;padding:0;border:1px solid #79b6df;background:linear-gradient(180deg,#9fd6f7,#8ecdf3)}.zero-shell .station-shortcut{position:relative;display:inline-flex;width:40px;height:27px;align-items:center;justify-content:center;border:0;border-right:1px solid #79b6df;background:linear-gradient(180deg,#f8fdff,#e8f3fb);color:#386483;cursor:pointer;box-shadow:inset 0 1px #ffffffe0}.zero-shell .station-shortcut:last-child{border-right:0}.zero-shell .station-shortcut.is-active{background:linear-gradient(180deg,#fff,#fafdff);box-shadow:inset 0 1px #fff}.zero-shell .station-shortcut.is-active:before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:#d54ba5}.zero-shell .station-shortcut:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 4px);left:50%;z-index:12;min-width:240px;max-width:280px;padding:8px 12px;border:1px solid #7a7a7a;background:#fff;color:#5f6468;font-size:11px;font-weight:500;line-height:1.25;white-space:normal;opacity:0;pointer-events:none;transform:translate(-50%,-2px);box-shadow:0 1px 3px #0000002e}.zero-shell .station-shortcut:hover:after{opacity:1;transform:translate(-50%)}.zero-shell .station-shortcut-icon{width:auto;height:16px;display:block}.zero-shell .patient-list-action-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.zero-shell .patient-list-action-row button{height:24px;padding:0 6px;border:0;background:transparent;color:#516f88;font-size:11px;font-weight:700}.zero-shell .patient-list-action-row button.has-wrench:before{content:"";display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:-1px;background:linear-gradient(180deg,#59748d,#38546d);clip-path:polygon(12% 44%,28% 28%,44% 28%,58% 12%,72% 26%,58% 40%,72% 56%,56% 72%,42% 58%,26% 72%,12% 58%,26% 44%)}.zero-shell .sidebar-mode-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-bottom:1px solid var(--shell-border-soft);background:linear-gradient(180deg,#eef6fb,#e3f0f9)}.zero-shell .mode-tab{height:26px;border:1px solid #b7d2e4;background:linear-gradient(180deg,#f8fbff,#e8f3fa);color:#2f5574;font-size:11px;font-weight:700}.zero-shell .mode-tab.is-active{background:#fff;color:#1f4562;border-color:#8eb8d7}.zero-shell .sidebar-scroll{min-height:0;overflow:auto;padding:8px;background:#fafdff;display:grid;gap:10px}.zero-shell .note-editor{border:1px solid #c7ddeb;background:#fff;overflow:hidden;display:grid;grid-template-rows:34px auto auto auto auto minmax(140px,1fr)}.zero-shell .note-editor-header{display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid #d8e7f0;background:linear-gradient(180deg,#fff,#f4f9fd)}.zero-shell .note-editor-header h3{margin:0;font-size:12px;font-weight:900;color:#24435b}.zero-shell .note-saved{font-size:11px;font-weight:700;color:#6a839b}.zero-shell .note-fields{display:grid;gap:6px;padding:10px}.zero-shell .note-fields label{display:grid;grid-template-columns:84px minmax(0,1fr);gap:8px;align-items:center;font-size:11px;color:#3e5d76}.zero-shell .note-fields select,.zero-shell .note-fields input[type=text]{height:24px;border:1px solid #b9d3e5;background:#fff;color:#24435b;padding:0 8px;font-size:11px}.zero-shell .note-checkbox{grid-template-columns:auto 1fr!important;gap:8px!important;padding-top:4px}.zero-shell .note-checkbox input{width:14px;height:14px}.zero-shell .note-toolbar{display:flex;gap:6px;align-items:center;padding:6px 10px;border-top:1px solid #edf3f8;border-bottom:1px solid #d8e7f0;background:#fbfdff}.zero-shell .note-tool{height:24px;padding:0 8px;border:1px solid #b9d3e5;background:linear-gradient(180deg,#fff,#edf5fb);color:#2f5574;font-size:11px}.zero-shell .note-tool-spacer{flex:1}.zero-shell .note-po-strip{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#f5f9fd;border-bottom:1px solid #d8e7f0}.zero-shell .note-po-strip strong{font-size:11px;color:#24435b}.zero-shell .note-unsigned{font-size:11px;font-weight:800;color:#7b3b3b;background:#ffe6e6;border:1px solid #f1bcbc;padding:1px 8px}.zero-shell .note-po-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px 10px;border-bottom:1px solid #d8e7f0;background:#fbfdff}.zero-shell .note-po-tabs button{height:24px;border:1px solid #b9d3e5;background:linear-gradient(180deg,#fff,#edf5fb);font-size:11px;color:#35556c}.zero-shell .note-po-tabs .is-active{background:#fff;font-weight:800}.zero-shell .note-textarea{width:100%;resize:none;border:0;padding:10px;font-size:11px;line-height:1.35;color:#24435b;outline:none}.zero-shell .sidebar-orders{border:1px solid #c7ddeb;background:#fff;overflow:hidden}.zero-shell .sidebar-orders header{display:flex;align-items:baseline;justify-content:space-between;padding:8px 10px;border-bottom:1px solid #d8e7f0;background:linear-gradient(180deg,#fff,#f4f9fd)}.zero-shell .sidebar-orders header h3{margin:0;font-size:12px;font-weight:900;color:#24435b}.zero-shell .sidebar-orders header .muted{font-size:10px;color:#6a839b}.zero-shell .sidebar-orders-list{display:grid;gap:6px;padding:10px}.zero-shell .sidebar-order-row{display:grid;gap:2px;padding:8px;border:1px solid #dce9f2;background:#fbfdff}.zero-shell .sidebar-order-row strong{font-size:11px;color:#24435b}.zero-shell .sidebar-order-row small{font-size:10px;color:#6a839b}.zero-shell .prototype-state-chip.is-platform{max-width:240px;overflow:hidden;border-color:#8eb8d7;background:#eef8ff;color:#24506c;text-overflow:ellipsis;white-space:nowrap}.zero-shell .command-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:start center;padding-top:72px;background:#0d1f2c5c}.zero-shell .command-panel{width:min(760px,100vw - 32px);max-height:min(680px,100vh - 96px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid #5199c3;background:#fafdff;box-shadow:0 20px 60px #1f45625c;color:#24435b}.zero-shell .command-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #c7ddeb;background:linear-gradient(180deg,#fff,#edf6fc)}.zero-shell .command-header div{display:grid;gap:3px}.zero-shell .command-header strong{font-size:13px;font-weight:900}.zero-shell .command-header span{font-size:11px;color:#5f7c94}.zero-shell .command-header button{height:26px;padding:0 10px;border:1px solid #9fc5dc;background:#fff;color:#2f5574;font-size:11px;font-weight:800}.zero-shell .command-input{height:42px;width:100%;border:0;border-bottom:1px solid #c7ddeb;padding:0 14px;background:#fff;color:#24435b;font-size:14px;outline:none}.zero-shell .command-results{min-height:0;overflow:auto;padding:8px;display:grid;align-content:start;gap:6px}.zero-shell .command-row{min-height:48px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #d3e5f0;background:#fff;color:#24435b;text-align:left}.zero-shell .command-row:hover{border-color:#80b6d6;background:#f0f8fd}.zero-shell .command-icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;justify-self:center;border:1px solid #b7d2e4;background:#edf6fc;font-size:9px;font-weight:900;text-transform:uppercase}.zero-shell .command-row span:nth-child(2){min-width:0;display:grid;gap:2px}.zero-shell .command-row strong{overflow:hidden;font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.zero-shell .command-row small{overflow:hidden;color:#668096;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.zero-shell .command-row kbd{margin-right:8px;padding:2px 6px;border:1px solid #bfd6e5;background:#f5f9fd;color:#42647d;font-size:10px}.zero-shell .command-empty{padding:16px;border:1px dashed #b7d2e4;background:#fff;color:#5f7c94;font-size:12px}.zero-shell .command-audit{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid #c7ddeb;background:#edf6fc}.zero-shell .command-audit strong,.zero-shell .command-audit span{font-size:10px}.zero-shell .command-audit strong{color:#24435b}.zero-shell .command-audit span{padding:2px 6px;border:1px solid #c7ddeb;background:#fff;color:#5f7c94}.zero-shell .workflow-strip{display:grid;grid-template-columns:190px minmax(0,1fr);gap:8px;padding:6px 8px;border-bottom:1px solid #b7d2e4;background:#f2f9fd}.zero-shell .workflow-title{display:grid;align-content:center;gap:2px}.zero-shell .workflow-title strong{color:#24435b;font-size:12px;font-weight:900}.zero-shell .workflow-title span{color:#668096;font-size:10px}.zero-shell .workflow-steps{display:grid;grid-template-columns:repeat(9,minmax(64px,1fr));gap:4px;min-width:0}.zero-shell .workflow-step{min-width:0;height:28px;overflow:hidden;border:1px solid #c1d9e8;background:#fff;color:#365d78;font-size:10px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.zero-shell .workflow-step.is-complete{border-color:#8fc3ad;background:#ecfaf2;color:#1d6b45}.zero-shell .workflow-step.is-active{border-color:#4b9ac7;background:#dff2fd;color:#174b6b}.zero-shell .workflow-step.is-blocked{border-color:#e4b8b8;background:#fff1f1;color:#914646;cursor:not-allowed}.zero-shell .detail-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px;border-bottom:1px solid #c7ddeb;background:#fafdff}.zero-shell .detail-panel{min-width:0;border:1px solid #d4e5ef;background:#fff}.zero-shell .detail-panel h3{margin:0;padding:6px 8px;border-bottom:1px solid #e4eef5;background:#f5fafe;color:#24435b;font-size:11px;font-weight:900}.zero-shell .detail-panel ul{margin:0;padding:7px 10px 8px 20px;color:#45677f;font-size:10px;line-height:1.35}.zero-shell .detail-panel li+li{margin-top:3px}.ehr-shell{--ehr-bg: #e7f0f5;--ehr-panel: #ffffff;--ehr-panel-soft: #f5f9fc;--ehr-line: #b6cbd8;--ehr-line-strong: #7fa7bd;--ehr-text: #183244;--ehr-muted: #526d7e;--ehr-blue: #0d6f9f;--ehr-green: #16714a;--ehr-amber: #8a6300;--ehr-red: #a6333c;width:100%;height:100vh;height:100dvh;min-width:1024px;display:grid;grid-template-rows:38px 36px 34px 42px minmax(0,1fr);overflow:hidden;background:var(--ehr-bg);color:var(--ehr-text);font-size:12px}.ehr-shell button{min-width:0;border:1px solid var(--ehr-line);border-radius:4px;background:linear-gradient(180deg,#fff,#eaf4fa);color:var(--ehr-text);font-weight:800;cursor:pointer}.ehr-shell button:hover{border-color:var(--ehr-line-strong);background:#eef8fd}.ehr-shell button:focus-visible{outline:2px solid #104f78;outline-offset:1px}.ehr-shell button:disabled{cursor:not-allowed;opacity:.48}.ehr-titlebar,.ehr-toolbar,.ehr-mini-tabs,.ehr-workspace-tabs{min-width:0;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--ehr-line);padding:4px 8px}.ehr-titlebar{background:#c8e5f2}.ehr-main-menu{width:62px;height:28px}.ehr-title{min-width:0;display:grid;gap:1px}.ehr-title strong{overflow:hidden;color:#072d45;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.ehr-title span,.ehr-status span{color:var(--ehr-muted);font-size:10px}.ehr-status{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ehr-status span{border:1px solid #a8c4d2;border-radius:999px;background:#f8fcff;padding:2px 8px;font-weight:800}.ehr-toolbar{background:#f3f8fb}.ehr-toolbar button{height:26px;padding:0 9px}.ehr-mini-tabs{background:#dbeaf2}.ehr-mini-tab{height:26px;display:inline-flex;align-items:center;gap:5px;padding:0 8px 0 5px}.ehr-mini-tab span,.ehr-workspace-tab-main>span,.ehr-activity-tab>span{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #9bbccd;border-radius:3px;background:#fff;color:var(--ehr-blue);font-size:10px;font-weight:900}.ehr-mini-tab.is-active,.ehr-workspace-tab.is-active .ehr-workspace-tab-main,.ehr-activity-tab.is-active{border-color:#0472a4;background:#fff;box-shadow:inset 0 -3px #0472a4}.ehr-workspace-tabs{overflow-x:auto;background:#cfe1eb}.ehr-empty-tab{height:28px;display:inline-flex;align-items:center;padding:0 10px;border:1px dashed #9fbccb;border-radius:4px;color:var(--ehr-muted);font-weight:800}.ehr-workspace-tab{display:inline-flex;align-items:stretch}.ehr-workspace-tab-main{height:30px;min-width:168px;display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:15px 12px;align-items:center;gap:0 5px;border-radius:4px 0 0 4px;padding:2px 8px 2px 5px;text-align:left}.ehr-workspace-tab-main>span{grid-row:1/3}.ehr-workspace-tab-main strong,.ehr-workspace-tab-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-workspace-tab-main small{color:var(--ehr-muted);font-size:10px}.ehr-close-tab{width:26px;height:30px;border-left:0;border-radius:0 4px 4px 0;color:var(--ehr-red)}.ehr-safety-warning{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid #d4a8a8;background:#fff2f2;color:#7b252d;padding:7px 10px}.ehr-safety-warning span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-main{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:8px;padding:8px;overflow:hidden}.ehr-content{min-width:0;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;border:1px solid var(--ehr-line);background:var(--ehr-panel)}.ehr-global-workspace{grid-row:1/-1;min-height:0;overflow:auto;padding:14px;background:#f7fbfd}.ehr-global-workspace h1{margin:0 0 4px;font-size:18px}.ehr-global-workspace p{margin:0 0 12px;color:var(--ehr-muted)}.ehr-patient-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.ehr-patient-picker button{min-height:62px;display:grid;align-content:center;gap:4px;padding:8px 10px;text-align:left}.ehr-patient-picker strong,.ehr-patient-picker span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-patient-picker span{color:var(--ehr-muted);font-size:11px}.ehr-patient-header{min-width:0;display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(240px,1.2fr) minmax(240px,1fr);gap:6px;align-items:stretch;border-bottom:1px solid var(--ehr-line);background:#eaf5fb;padding:7px}.ehr-patient-header>div{min-width:0;display:grid;align-content:center;gap:2px;border:1px solid #c6dce8;background:#fff;padding:5px 8px}.ehr-patient-header strong,.ehr-patient-header span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-patient-header span{color:var(--ehr-muted);font-size:11px}.ehr-context-warning{color:#7d3f00;font-weight:900}.ehr-activity-tabs{min-width:0;display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--ehr-line);background:#f2f8fb;padding:5px 6px}.ehr-activity-tab{height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 8px 0 5px;white-space:nowrap}.ehr-activity-tab.is-important strong:after{content:" *";color:var(--ehr-amber)}.ehr-more{position:relative}.ehr-more-button{height:30px;padding:0 10px}.ehr-more-menu{position:absolute;z-index:20;top:34px;right:0;width:310px;max-height:430px;overflow:auto;border:1px solid var(--ehr-line-strong);background:#fff;box-shadow:0 12px 28px #15374a38}.ehr-more-row{display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:4px;padding:4px;border-bottom:1px solid #e1edf3}.ehr-more-row button{height:27px;text-align:left}.ehr-more-empty{padding:10px;color:var(--ehr-muted)}.ehr-activity-content{min-height:0;overflow:auto;background:#f7fbfd;padding:8px}.ehr-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:8px}.ehr-card{min-width:0;border:1px solid #cddfe9;background:#fff}.ehr-card h2{margin:0;border-bottom:1px solid #e0ebf1;background:var(--ehr-panel-soft);padding:7px 9px;font-size:13px}.ehr-card ul{margin:0;padding:8px 12px 10px 24px;color:#29485a;line-height:1.35}.ehr-card li+li{margin-top:5px}.ehr-action-row{margin-top:8px;display:flex;align-items:center;gap:8px;border:1px solid #cddfe9;background:#fff;padding:8px}.ehr-action-row button{height:30px;padding:0 10px}.ehr-action-row span{color:var(--ehr-muted)}.ehr-chart-review{min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);border:1px solid #cddfe9;background:#fff}.ehr-panel-header{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #e0ebf1;background:var(--ehr-panel-soft);padding:8px 10px}.ehr-panel-header div{display:grid;gap:2px}.ehr-panel-header strong{font-size:13px}.ehr-panel-header span{color:var(--ehr-muted);font-size:11px}.ehr-chart-review-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #d9e7ee;padding:5px}.ehr-chart-review-tab{height:28px;padding:0 8px;white-space:nowrap}.ehr-chart-review-tab[data-color=green]{color:var(--ehr-green)}.ehr-chart-review-tab[data-color=amber]{color:var(--ehr-amber)}.ehr-chart-review-tab[data-color=red]{color:var(--ehr-red)}.ehr-chart-review-tab.is-active{border-color:#0472a4;background:#e7f6fd}.ehr-chart-review-body{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:8px;overflow:auto;padding:8px}.ehr-chart-review-body article,.ehr-personalize{min-width:0;border:1px solid #d5e5ed;background:#fff;padding:8px}.ehr-chart-review-body h3{margin:0 0 4px;font-size:14px}.ehr-chart-review-body p{margin:0 0 8px;color:var(--ehr-muted)}.ehr-chart-review-points{margin:0 0 8px;padding-left:18px;color:#29485a}.ehr-chart-review-body table{width:100%;border-collapse:collapse;font-size:11px}.ehr-chart-review-body th,.ehr-chart-review-body td{border:1px solid #dbe8ef;padding:6px 7px;text-align:left}.ehr-chart-review-body th{background:#edf5f9}.ehr-personalize{display:grid;align-content:start;gap:6px}.ehr-personalize button{height:28px}.ehr-swatches{display:flex;gap:4px}.ehr-swatches button{width:24px;height:24px;padding:0}.ehr-swatches button[data-color=blue]{background:#dceffc}.ehr-swatches button[data-color=green]{background:#dff5eb}.ehr-swatches button[data-color=amber]{background:#fff2c8}.ehr-swatches button[data-color=red]{background:#ffe1e4}.ehr-swatches button[data-color=neutral]{background:#eef2f4}.ehr-audit{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--ehr-line);background:#fff;overflow:hidden}.ehr-audit header{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #d9e7ee;background:#f2f8fb;padding:8px}.ehr-audit header span{color:var(--ehr-muted);font-size:10px}.ehr-audit-list{min-height:0;display:grid;align-content:start;gap:5px;overflow:auto;padding:7px}.ehr-audit-row{min-width:0;display:grid;gap:2px;border:1px solid #dbe8ef;background:#fbfdff;padding:6px}.ehr-audit-row strong,.ehr-audit-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-audit-row span{color:var(--ehr-muted);font-size:10px}.ehr-audit-empty{border:1px dashed #bed3df;color:var(--ehr-muted);padding:10px}@media(max-width:1180px){.ehr-shell{min-width:760px}.ehr-main{grid-template-columns:minmax(0,1fr)}.ehr-audit{display:none}.ehr-patient-header{grid-template-columns:1fr}}.ehr-shell{grid-template-rows:34px 30px 30px 34px minmax(0,1fr);min-width:1180px;height:100vh;min-height:100vh;background:#d7eaf4;color:#17364d}.ehr-titlebar{background:linear-gradient(180deg,#8cd1ee,#54b7df);padding:3px 8px}.ehr-main-menu{width:66px;height:25px;border-color:#4b9bc1;background:#ecf8fd;color:#15415c;font-size:13px}.ehr-title{min-width:260px}.ehr-title strong{font-size:12px;letter-spacing:0}.ehr-search{width:min(410px,28vw);height:24px;margin-left:auto;display:grid;grid-template-columns:0 minmax(0,1fr);align-items:center}.ehr-search span{overflow:hidden;width:0}.ehr-search input{width:100%;height:24px;border:1px solid #69a8c7;border-radius:999px;background:#f8fdff;color:#274b62;padding:0 14px;font-size:12px;outline:none}.ehr-status{margin-left:8px;flex-wrap:nowrap}.ehr-status span{height:21px;display:inline-flex;align-items:center;border-color:#7bb4cf;background:#eaf8fd;color:#264d65;padding:0 7px}.ehr-status .is-alert{color:#9f2432}.ehr-toolbar{gap:2px;padding:2px 7px;background:linear-gradient(180deg,#d5eef8,#b9e0f0)}.ehr-toolbar button{height:24px;border-color:transparent;background:transparent;padding:0 7px;color:#17364d}.ehr-toolbar button:hover{border-color:#79b8d0;background:#eefaff}.ehr-toolbar-spacer{flex:1 1 auto}.ehr-mini-tabs{height:30px;padding:2px 7px;background:#b9dded}.ehr-mini-tab{height:25px}.ehr-workspace-tabs{height:34px;padding:2px 7px;background:#d6e9f2}.ehr-main{display:block;min-height:0;padding:0 6px 6px;overflow:hidden}.ehr-patient-list-workspace,.ehr-patient-chart-shell{height:100%;min-height:0;display:grid;overflow:hidden;border:1px solid #a8c3d2;background:#eef6fa}.ehr-patient-list-workspace{grid-template-columns:300px minmax(0,1fr) 300px}.ehr-list-tree{min-height:0;overflow:auto;border-right:1px solid #b6cedb;background:#eef7fb;padding:8px 8px 12px}.ehr-list-tree h1{margin:0 0 8px;font-size:18px;font-weight:700}.ehr-list-tree h2{margin:12px 0 6px;color:#44647a;font-size:13px}.ehr-list-actions{display:flex;flex-wrap:wrap;gap:4px;padding-bottom:8px;border-bottom:1px solid #c6dbe6}.ehr-list-actions button{height:24px;padding:0 7px}.ehr-list-tree section{display:grid;gap:2px;margin-top:5px}.ehr-list-tree section strong{padding:3px 4px;color:#244b62}.ehr-list-tree>button,.ehr-list-tree section button{height:24px;display:block;overflow:hidden;border-color:transparent;background:transparent;padding:0 6px 0 24px;color:#274b62;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ehr-list-tree section button:before,.ehr-list-tree>button:before{content:"\25b8";margin-left:-16px;margin-right:6px;color:#4d7f99}.ehr-list-tree section button.is-active{border-color:#4292bd;background:#c8e9f8;box-shadow:inset 3px 0 #1686bd}.ehr-list-table-shell{min-width:0;min-height:0;display:grid;grid-template-rows:48px minmax(0,1fr);overflow:hidden;background:#f7fbfd}.ehr-list-titlebar{min-width:0;display:flex;align-items:center;gap:10px;border-bottom:1px solid #c3d7e3;background:#f3f9fc;padding:6px 8px}.ehr-list-titlebar div{min-width:0;display:grid;gap:2px}.ehr-list-titlebar strong{overflow:hidden;color:#2d607d;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.ehr-list-titlebar span{color:#668497;font-size:10px}.ehr-list-titlebar label{width:260px;margin-left:auto;display:grid;grid-template-columns:0 minmax(0,1fr)}.ehr-list-titlebar label span{width:0;overflow:hidden}.ehr-list-titlebar input{height:26px;border:1px solid #a9c8d8;background:#fff;color:#244b62;padding:0 8px;outline:none}.ehr-list-table-scroll{min-height:0;overflow:auto}.ehr-census-table{width:max(1280px,100%);border-collapse:collapse;table-layout:fixed;color:#203d4f;font-size:11px}.ehr-census-table th,.ehr-census-table td{border-right:1px solid #c9dbe5;border-bottom:1px solid #d7e5ec;padding:5px 7px;vertical-align:middle}.ehr-census-table th{position:sticky;top:0;z-index:5;background:#e8f1f6;color:#49697c;font-weight:800;text-align:left}.ehr-census-table th:nth-child(1){width:86px}.ehr-census-table th:nth-child(2){width:210px}.ehr-census-table th:nth-child(3){width:230px}.ehr-census-table th:nth-child(5){width:72px}.ehr-census-table tr.is-selected td{background:#bfe8fa}.ehr-census-table tr:hover td{background:#e1f3fb}.ehr-patient-cell{width:100%;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:7px;border:0;background:transparent;padding:0;text-align:left}.ehr-patient-cell:hover{background:transparent}.ehr-mini-avatar{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #b8cbd5;border-radius:999px;background:#e5edf2;color:#547083;font-size:10px;font-weight:900}.ehr-patient-cell span:last-child{min-width:0;display:grid}.ehr-patient-cell strong,.ehr-patient-cell small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-patient-cell small{color:#668497}.ehr-icon-cell{color:#8e2731;font-weight:900;text-align:center}.ehr-news-score{min-width:28px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f1df20;color:#1a2b33;font-weight:900}.ehr-news-score[data-score="0"]{background:#1c1c1c;color:#fff}.ehr-news-score[data-score="6"],.ehr-news-score[data-score="5"]{background:#eeb13a}.ehr-infection-chip{height:20px;min-width:44px;border-color:#cddbe3;background:#fff;padding:0 5px}.ehr-infection-chip.is-contact{border-color:#b7a900;background:#fff36d;color:#3d3a00}.ehr-risk-text{color:#8a2530;font-weight:800}.ehr-row-actions td{background:#bfe8fa;padding:4px 7px}.ehr-row-actions button{height:25px;margin-right:5px;padding:0 9px}.ehr-dashboard-panel{min-height:0;display:grid;grid-template-rows:35px minmax(0,1fr);border-left:1px solid #b6cedb;background:#f7fbfd}.ehr-dashboard-panel>button{justify-self:start;align-self:center;margin-left:8px;height:25px}.ehr-dashboard-empty{display:grid;place-content:center;gap:10px;color:#416c87;text-align:center;padding:24px}.ehr-dashboard-empty strong{font-size:18px}.ehr-patient-chart-shell{grid-template-columns:250px minmax(0,1fr) 300px}.ehr-storyboard{min-height:0;overflow:auto;border-right:1px solid #9ec2d4;background:#cfeaf6;padding:8px}.ehr-storyboard h2{margin:0 0 4px;color:#17364d;font-size:17px;text-align:center}.ehr-storyboard p{margin:3px 0;color:#244b62;font-size:11px}.ehr-code-banner,.ehr-care-record,.ehr-alert,.ehr-care-team{margin-top:8px;border:1px solid #9cb9c8;padding:7px}.ehr-code-banner{background:#f1d410;color:#3a3000;font-weight:900;text-align:center}.ehr-care-record{background:#193c9c;color:#fff;font-weight:900;text-align:center}.ehr-story-facts{display:grid;gap:3px;margin:8px 0;border-top:1px solid #9fc4d5;padding-top:8px}.ehr-story-facts div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:6px}.ehr-story-facts dt,.ehr-story-facts dd{margin:0;min-width:0;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ehr-story-facts dt{color:#49697c;font-weight:800}.ehr-alert{color:#fff;font-weight:900}.ehr-alert.is-red{background:#cc1525}.ehr-alert.is-amber{background:#d97900}.ehr-care-team{display:grid;gap:3px;background:#e9f7fc;color:#244b62}.ehr-chart-workspace{min-width:0;min-height:0;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden;background:#f8fcfe}.ehr-chart-workspace .ehr-patient-header{grid-template-columns:1fr 1fr 1.2fr;padding:5px;background:#e8f6fb}.ehr-chart-workspace .ehr-patient-header>div{padding:4px 7px}.ehr-summary-subtabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid #b8d0dc;background:#eef8fc;padding:4px 7px}.ehr-summary-subtabs button{height:25px;padding:0 9px;white-space:nowrap}.ehr-summary-subtabs button.is-active{border-color:#3b95c1;background:#fff;box-shadow:inset 0 -3px #3b95c1}.ehr-summary-dashboard{height:100%;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(255px,.85fr) minmax(390px,1.5fr);gap:7px;align-items:start;border:1px solid var(--ehr-activity-frame-border);padding:7px;overflow:auto}.ehr-panel{min-width:0;border:1px solid #bfd5e0;background:#fff}.ehr-panel header{height:30px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9e8ef;background:#eef8fc;padding:0 7px}.ehr-panel header strong{color:#1e607e;font-size:12px}.ehr-panel header button{height:21px;padding:0 6px;font-size:10px}.ehr-panel table{width:100%;border-collapse:collapse;font-size:11px}.ehr-panel th,.ehr-panel td{border-bottom:1px solid #e0ecf2;padding:5px 7px;text-align:left;vertical-align:top}.ehr-panel ol,.ehr-panel ul{margin:0;padding:8px 10px 10px 24px;color:#244b62;font-size:11px;line-height:1.35}.ehr-panel .ok{color:#0d7b42;font-weight:900}.ehr-panel .warn{color:#b45f00;font-weight:900}.ehr-lda{min-height:270px;display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;align-items:center;padding:8px}.ehr-body-map{position:relative;height:245px}.ehr-body-map span{position:absolute;display:block;border:2px solid #9bc8cc;background:#c6eee7a6}.ehr-body-map .head{top:8px;left:56px;width:38px;height:38px;border-radius:999px}.ehr-body-map .torso{top:49px;left:43px;width:64px;height:96px;border-radius:32px 32px 24px 24px}.ehr-body-map .arm{top:62px;width:26px;height:105px;border-radius:999px}.ehr-body-map .arm.left{left:21px;transform:rotate(10deg)}.ehr-body-map .arm.right{left:103px;transform:rotate(-10deg)}.ehr-body-map .leg{top:137px;width:30px;height:98px;border-radius:999px}.ehr-body-map .leg.left{left:48px}.ehr-body-map .leg.right{left:76px}.ehr-lab-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px}.ehr-lab-strip div{min-width:0;display:grid;gap:2px;border:1px solid #d6e6ee;background:#fbfdff;padding:6px}.ehr-lab-strip strong,.ehr-lab-strip span,.ehr-lab-strip small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-lab-strip span{color:#145b7d;font-weight:900}.ehr-orders-sidebar{min-height:0;display:grid;grid-template-rows:35px 64px 34px minmax(120px,1fr) 210px;overflow:hidden;border-left:1px solid #9ec2d4;background:#edf5f8}.ehr-sidebar-tabs{display:flex;gap:2px;border-bottom:1px solid #bed3df;background:#d8edf6;padding:4px}.ehr-sidebar-tabs button{height:26px;flex:1 1 0;padding:0 5px;font-size:11px}.ehr-sidebar-tabs button.is-active{background:#fff;box-shadow:inset 0 -3px #3b95c1}.ehr-order-toolbar{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;align-content:start;border-bottom:1px solid #d3e4ec;padding:7px}.ehr-order-toolbar button{height:24px;font-size:10px}.ehr-red-order{display:flex;align-items:center;background:#c81425;color:#fff;padding:0 9px;font-weight:900}.ehr-no-orders{display:grid;place-items:center;color:#a7b3ba;font-size:24px}.ehr-orders-sidebar .ehr-audit{border-right:0;border-bottom:0;border-left:0}@media(max-width:1320px){.ehr-patient-list-workspace{grid-template-columns:260px minmax(0,1fr) 240px}.ehr-patient-chart-shell{grid-template-columns:220px minmax(0,1fr) 260px}.ehr-summary-dashboard{grid-template-columns:repeat(2,minmax(260px,1fr))}}.ehr-shell{grid-template-rows:34px 30px 34px minmax(0,1fr)}.ehr-tab-strip{min-width:0;display:flex;align-items:stretch;gap:6px;overflow:hidden;border-bottom:1px solid #98bdcf;background:#cae3ef;padding:2px 6px}.ehr-main{height:calc(100vh - 98px)}.ehr-tab-strip ph-mini-tab-bar{flex:0 0 auto;display:block}.ehr-tab-strip ph-workspace-tab-bar{flex:1 1 auto;min-width:0;display:block}.ehr-tab-strip .ehr-mini-tabs,.ehr-tab-strip .ehr-workspace-tabs{height:100%;border:0;background:transparent;padding:0}.ehr-tab-strip .ehr-mini-tabs{gap:3px}.ehr-tab-strip .ehr-mini-tab{position:relative;width:30px;height:28px;justify-content:center;border-radius:2px;padding:0}.ehr-tab-strip .ehr-mini-tab span{width:20px;height:20px;border-color:#72a8c1;border-radius:2px;background:#f9fdff;color:#126b98}.ehr-tab-strip .ehr-mini-tab.is-active{border-color:#2b88b4;background:#fff;box-shadow:inset 0 -3px #247fa9}.ehr-tab-strip .ehr-workspace-tabs{gap:4px;overflow-x:auto}.ehr-tab-strip .ehr-empty-tab{height:28px;align-items:center;background:#eef8fc;font-size:11px}.ehr-tab-strip .ehr-workspace-tab{align-self:stretch}.ehr-tab-strip .ehr-workspace-tab-main{height:28px;min-width:230px;max-width:280px;grid-template-columns:24px minmax(0,1fr);grid-template-rows:14px 10px;gap:0 5px;border-color:#7eb5cf;border-radius:3px 0 0 3px;background:linear-gradient(180deg,#f8fcff,#d7eef8);padding:2px 9px 2px 5px}.ehr-tab-strip .ehr-workspace-tab-main>span{width:21px;height:21px;border-radius:2px}.ehr-tab-strip .ehr-workspace-tab-main strong{color:#143d55;font-size:12px}.ehr-tab-strip .ehr-workspace-tab-main small{color:#42677d;font-size:9px;line-height:1}.ehr-tab-strip .ehr-close-tab{width:26px;height:28px;border-color:#7eb5cf;background:#edf8fd}.ehr-chart-workspace{grid-template-rows:46px 38px auto minmax(0,1fr)}.ehr-activity-tabs{height:46px;align-items:end;gap:0;border-bottom:1px solid #9ec2d4;background:linear-gradient(180deg,#e9f7fc,#d6edf7);padding:4px 6px 0 8px}.ehr-activity-tab,.ehr-more-button{height:40px;border-color:#9ec2d4;border-bottom-color:#7eaec6;border-radius:7px 7px 0 0;background:linear-gradient(180deg,#fafdff,#e7f2f8);padding:0 11px 0 7px;margin-right:-1px}.ehr-activity-tab{min-width:74px}.ehr-activity-tab>span{width:28px;height:28px;border-color:#8ab9cf;border-radius:999px;background:#fff;color:#126b98;font-size:11px}.ehr-activity-tab strong{color:#254d65;font-size:12px}.ehr-activity-tab.is-active{position:relative;z-index:2;border-color:#6aa4c1;border-bottom-color:#fff;background:#fff;box-shadow:inset 0 3px #2e91bd}.ehr-activity-tab.is-active>span{background:#dff2fa;color:#0d5d84}.ehr-more-button{min-width:62px;color:#143d55}.ehr-active-activity-title{min-width:0;display:grid;grid-template-columns:auto minmax(360px,1fr);align-items:center;gap:7px;border-bottom:1px solid #bdd4e0;background:#fbfdff;padding:3px 7px}.ehr-chart-nav-buttons{display:flex;gap:3px}.ehr-chart-nav-buttons button{width:24px;height:24px;padding:0;font-size:18px;line-height:1}.ehr-active-activity-title h1{margin:0;overflow:hidden;color:#28516a;font-size:19px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}ph-patient-header.ehr-compact-patient-header{min-width:0;display:block}ph-patient-header.ehr-compact-patient-header .ehr-patient-header{min-width:0;grid-template-columns:minmax(110px,.7fr) minmax(160px,.85fr) minmax(220px,1fr);gap:4px;border:0;background:transparent;padding:0}ph-patient-header.ehr-compact-patient-header .ehr-patient-header>div{min-height:26px;border-color:#c8dbe5;background:#fff;padding:3px 7px}ph-patient-header.ehr-compact-patient-header .ehr-patient-header strong,ph-patient-header.ehr-compact-patient-header .ehr-patient-header span{font-size:10px;line-height:1.1}ph-patient-header.ehr-compact-patient-header .ehr-context-warning{color:#8a4a00;font-size:11px}.ehr-summary-subtabs{min-height:31px;align-items:end;border-bottom-color:#9ec2d4;background:#f7fbfd;padding:3px 7px 0}.ehr-summary-subtabs button{height:28px;border-radius:5px 5px 0 0;background:#edf6fb;padding:0 10px}.ehr-summary-subtabs button.is-active{border-bottom-color:#fff;background:#fff}.ehr-titlebar{overflow:visible}.ehr-status{max-width:470px;overflow:hidden}.ehr-utility-cluster{position:relative;height:100%;display:flex;align-items:center;gap:5px;margin-left:4px}.ehr-utility-cluster>button{height:23px;min-width:34px;border-color:#68a8c6;border-radius:999px;background:#eaf8fd;padding:0 7px;color:#17435b;font-size:10px}.ehr-compass-ribbon{height:24px;display:inline-flex;align-items:center;background:linear-gradient(90deg,#0b56aa,#217bd0);color:#fff;padding:0 12px 0 18px;font-size:11px;font-weight:900;clip-path:polygon(10px 0,100% 0,calc(100% - 7px) 50%,100% 100%,10px 100%,0 50%);white-space:nowrap}.ehr-user-menu{position:relative;z-index:30}.ehr-user-badge{width:35px;height:35px;border-radius:999px;background:#f5eef4;color:#21577a;font-size:13px}.ehr-personalization-flyout{position:absolute;top:34px;right:0;width:470px;min-height:330px;display:none;grid-template-columns:1fr 1fr;border:1px solid #9dbac9;background:#fffffff7;box-shadow:0 14px 32px #17364d40}.ehr-personalization-flyout section{min-width:0;display:grid;align-content:start;gap:6px;border-right:1px solid #d6e5ed;padding:12px}.ehr-personalization-flyout section:last-child{border-right:0}.ehr-personalization-flyout strong{color:#335f78;font-size:13px}.ehr-personalization-flyout button{height:30px;display:flex;align-items:center;gap:8px;border-color:transparent;background:transparent;padding:0 8px;text-align:left}.ehr-personalization-flyout button span{width:18px;height:18px;border:1px solid #9fb7c4}.ehr-zoom-row{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;border:1px solid #d6e5ed}.ehr-zoom-row span{text-align:center}.ehr-toolbar button span{min-width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #70a9c3;border-radius:2px;background:#eef9fe;color:#095f86;font-size:9px}.ehr-tab-strip .ehr-mini-tab{width:38px}.ehr-tab-strip .ehr-mini-tab span{width:30px;font-size:8px}.ehr-tab-strip .ehr-mini-tab em{position:absolute;z-index:60;top:32px;left:8px;display:none;width:max-content;max-width:260px;border:1px solid #7b8d9a;background:#ffe;color:#2d3540;padding:5px 8px;font-style:normal;font-weight:700;box-shadow:0 6px 16px #17364d33}.ehr-tab-strip .ehr-mini-tab:hover em,.ehr-tab-strip .ehr-mini-tab:focus-visible em{display:block}.ehr-list-actions{max-height:58px;overflow:hidden}.ehr-list-table-shell{position:relative}.ehr-census-table{width:max(1860px,100%)}.ehr-census-table th:nth-child(4),.ehr-census-table th:nth-child(5),.ehr-census-table th:nth-child(8),.ehr-census-table th:nth-child(9),.ehr-census-table th:nth-child(10),.ehr-census-table th:nth-child(13),.ehr-census-table th:nth-child(14),.ehr-census-table th:nth-child(15),.ehr-census-table th:nth-child(16),.ehr-census-table th:nth-child(17),.ehr-census-table th:nth-child(18),.ehr-census-table th:nth-child(19){width:96px}.ehr-census-table th:nth-child(6),.ehr-census-table th:nth-child(7),.ehr-census-table th:nth-child(20),.ehr-census-table th:nth-child(21){width:148px}.ehr-infection-popover{position:absolute;top:92px;right:135px;z-index:12;width:480px;border:1px solid #8aaec2;border-radius:3px;background:#fffffff5;box-shadow:0 10px 22px #17364d38;color:#304b5c;padding:10px 12px}.ehr-infection-popover:after{content:"";position:absolute;top:82px;right:-11px;border-width:10px 0 10px 11px;border-style:solid;border-color:transparent transparent transparent #8aaec2}.ehr-infection-popover strong{display:block;margin-bottom:5px;color:#264d65;font-size:14px}.ehr-infection-popover p{margin:3px 0;font-size:11px;line-height:1.25}.ehr-patient-chart-shell{position:relative}.ehr-story-orbit{position:absolute;top:5px;right:12px;width:68px;display:grid;grid-template-columns:repeat(2,28px);gap:5px}.ehr-story-orbit button{width:28px;height:28px;border-radius:999px;padding:0;font-size:9px;line-height:1}.ehr-story-orbit .is-red{border-color:#c7515a;background:#ffe8e9;color:#af1925}.ehr-story-orbit .is-green{border-color:#66a685;background:#e4f6ed;color:#16714a}.ehr-story-orbit .is-yellow{border-color:#cab200;background:#f6e31a;color:#3d3a00}.ehr-story-orbit .is-blue{border-color:#79b2cf;background:#eef9fe;color:#106b96}.ehr-story-orbit .is-amber{border-color:#cc9c3a;background:#fff0cd;color:#8a6300}.ehr-floating-notes{position:absolute;z-index:8;top:94px;left:280px;width:min(520px,100% - 650px);display:none;gap:8px;pointer-events:auto}.ehr-storyboard:hover~.ehr-floating-notes,.ehr-storyboard:focus-within~.ehr-floating-notes,.ehr-floating-notes:hover{display:grid}.ehr-sticky-popover{border:1px solid #7b6246;background:#fffdf0;box-shadow:0 8px 16px #17364d38}.ehr-sticky-popover header,.ehr-sticky-popover footer{display:flex;justify-content:space-between;gap:8px;padding:5px 9px}.ehr-sticky-popover header strong{color:#7c2b14;font-size:14px}.ehr-sticky-popover header span,.ehr-sticky-popover footer{color:#6e5a40;font-size:10px;font-weight:800}.ehr-sticky-popover div{min-height:48px;border-top:1px solid #d7ccb0;border-bottom:1px solid #d7ccb0;color:#9a9a9a;padding:10px;font-size:14px}.ehr-sticky-popover.is-shared{margin-left:28px;background:#f7fbff}.ehr-sticky-popover.is-shared header strong{color:#2b566d}.ehr-bpa-panel{border-color:#d7b14a}.ehr-bpa-panel header{background:#ffd32c}.ehr-bpa-panel p{margin:0;border-bottom:1px solid #e8d18d;background:#fff7ce;color:#645000;padding:7px 9px}.ehr-bpa-panel ul{padding-left:22px}.ehr-orders-sidebar{grid-template-rows:35px 64px 34px minmax(0,1fr) 180px}.ehr-sidebar-scroll{min-height:0;overflow:auto;border-bottom:1px solid #c8dce7;background:#f9fcfd}.ehr-no-orders{min-height:98px;border-bottom:1px solid #d7e5ec;color:#a7b3ba}.ehr-sidebar-card{margin:7px;border:1px solid #d1e0e8;background:#fff}.ehr-sidebar-card header{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #e1edf3;padding:3px 7px}.ehr-sidebar-card header strong{min-width:0;overflow:hidden;color:#28516a;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ehr-sidebar-card header span{color:#2b7f67;font-weight:900}.ehr-sidebar-card-tools{display:flex;align-items:center;gap:9px;min-height:24px;border-bottom:1px solid #edf3f6;padding:2px 8px;color:#21465c;font-weight:900}.ehr-sidebar-card-tools button{height:20px;border-color:transparent;background:transparent;padding:0 2px}.ehr-sidebar-card textarea{width:calc(100% - 16px);min-height:72px;resize:vertical;margin:8px;border:1px solid #90bce2;background:#fff;color:#203d4f;padding:7px;font:inherit}@media(max-width:1500px){.ehr-status span:nth-child(5),.ehr-utility-cluster>button:nth-child(2){display:none}.ehr-floating-notes{display:none}}.ehr-shell[data-theme] .ehr-more{isolation:isolate!important}.ehr-shell[data-theme] .ehr-more-button{position:relative!important}.ehr-shell[data-theme] .ehr-more-button small{position:absolute!important;top:-6px!important;right:-5px!important;min-width:14px!important;height:14px!important;display:grid!important;place-items:center!important;border:1px solid #ffffff!important;border-radius:999px!important;background:#c41227!important;color:#fff!important;font-size:9px!important;font-weight:900!important;line-height:1!important}.ehr-shell[data-theme] .ehr-more-menu-header,.ehr-shell[data-theme] .ehr-more-menu-footer{min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;border-bottom:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;background:color-mix(in srgb,var(--ehr-activity-tab-muted-bg) 72%,#ffffff 28%)!important;padding:5px 7px!important}.ehr-shell[data-theme] .ehr-more-menu-header strong{color:var(--ehr-theme-text, #064a68)!important;font-size:12px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-more-menu-header span,.ehr-shell[data-theme] .ehr-more-menu-footer span{color:color-mix(in srgb,var(--ehr-theme-text, #064a68) 62%,#7fa6b8 38%)!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-more-search{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;border-bottom:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 55%,#ffffff 45%)!important;padding:5px 7px!important}.ehr-shell[data-theme] .ehr-more-search span{color:#567d91!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important}.ehr-shell[data-theme] .ehr-more-search input{min-width:0!important;height:24px!important;border:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 70%,#ffffff 30%)!important;background:#fff!important;color:var(--ehr-theme-text, #064a68)!important;padding:0 6px!important;font-size:11px!important}.ehr-shell[data-theme] .ehr-more-row{grid-template-columns:minmax(0,1fr) 45px!important;gap:4px!important;padding:4px 5px!important}.ehr-shell[data-theme] .ehr-more-row>button:first-child{min-width:0!important;height:36px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-rows:16px 14px!important;align-items:center!important;column-gap:6px!important;border:1px solid transparent!important;background:transparent!important;color:var(--ehr-theme-text, #064a68)!important;padding:2px 4px!important;text-align:left!important}.ehr-shell[data-theme] .ehr-more-row>button:first-child:hover,.ehr-shell[data-theme] .ehr-more-row>button:first-child:focus-visible,.ehr-shell[data-theme] .ehr-activity-tool-menu>button:hover,.ehr-shell[data-theme] .ehr-activity-tool-menu>button:focus-visible{border-color:color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 78%,#ffffff 22%)!important;background:color-mix(in srgb,var(--ehr-theme-accent, #6ec5dc) 14%,#ffffff 86%)!important}.ehr-shell[data-theme] .ehr-more-row>button:first-child span{grid-row:1/3!important}.ehr-shell[data-theme] .ehr-more-row>button:first-child strong,.ehr-shell[data-theme] .ehr-more-row>button:first-child small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-more-row>button:first-child strong{font-size:11px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-more-row>button:first-child small{color:#66889c!important;font-size:9px!important}.ehr-shell[data-theme] .ehr-more-row>button:last-child,.ehr-shell[data-theme] .ehr-activity-tool-menu>button{min-width:0!important;height:25px!important;border:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 74%,#ffffff 26%)!important;border-radius:2px!important;background:linear-gradient(180deg,#ffffff 0%,var(--ehr-activity-tab-muted-bg) 100%)!important;color:var(--ehr-theme-text, #064a68)!important;font-size:10px!important;font-weight:850!important}.ehr-shell[data-theme] .ehr-more-row>button:last-child{align-self:center!important}.ehr-shell[data-theme] .ehr-activity-tool-menu{width:245px!important}.ehr-shell[data-theme] .ehr-activity-tool-menu>button{width:calc(100% - 10px)!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:4px 5px!important;padding:0 7px!important;text-align:left!important}.ehr-shell[data-theme] .ehr-activity-tool-menu>button:disabled{opacity:.45!important;cursor:not-allowed!important}.ehr-shell[data-theme] .ehr-more-menu-footer{border-top:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;border-bottom:0!important}.ehr-patient-list-workspace{grid-template-columns:1fr;grid-template-rows:76px minmax(0,1fr)}.ehr-shell{height:100vh;min-height:100vh}.ehr-main{height:auto}.ehr-worklist-page-header{min-width:0;display:grid;grid-template-rows:32px 38px;gap:0;overflow:hidden;border-bottom:1px solid #a9c5d3;background:#f8fcff}.ehr-page-title-block{min-width:0;display:flex;align-items:baseline;gap:10px;padding:4px 10px 0}.ehr-page-title-block h1{margin:0;color:#196c9a;font-size:21px;font-weight:700;line-height:1}.ehr-page-title-block span{min-width:0;overflow:hidden;color:#617d8f;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ehr-worklist-page-header .ehr-list-actions{align-items:center;max-height:none;min-width:0;overflow:hidden;border-bottom:0;padding:3px 8px 6px}.ehr-worklist-page-header .ehr-list-actions button{height:26px;border-color:transparent;background:transparent;color:#294f66;font-size:11px;font-weight:800}.ehr-worklist-page-header .ehr-list-actions button:hover{border-color:#b5cdd9;background:#eef8fd}.ehr-worklist-page-header .ehr-list-actions button+button{border-left-color:#c5d9e4}.ehr-worklist-page-header .ehr-list-actions .has-wrench:before{content:"Tool";display:inline-flex;align-items:center;justify-content:center;width:24px;height:17px;margin-right:4px;border:1px solid #87afc2;background:#e8f5fb;color:#11678f;font-size:8px}.ehr-page-toolbar-spacer{flex:1 1 auto}.ehr-worklist-page-header .ehr-list-actions .ehr-purple-badge{border-color:#9b36c2;background:#b917d6;color:#fff}.ehr-worklist-body{min-width:0;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr) 300px;overflow:hidden}.ehr-worklist-body .ehr-list-tree{padding-top:7px}.ehr-worklist-body .ehr-list-tree h2{margin:7px 0 5px;color:#196c9a;font-size:16px;font-weight:500}.ehr-worklist-body .ehr-list-tree section strong{display:block;position:relative;padding-left:22px;font-size:12px}.ehr-worklist-body .ehr-list-tree section strong:before{content:"*";position:absolute;left:6px;color:#896d00}.ehr-worklist-body .ehr-list-tree section button,.ehr-worklist-body .ehr-list-tree>button{height:25px;border-radius:0;color:#2d4d61;font-size:12px}.ehr-worklist-body .ehr-list-tree section button:before,.ehr-worklist-body .ehr-list-tree>button:before{content:"grp";width:22px;margin-left:-22px;margin-right:5px;color:#235e80;font-size:8px;font-weight:900}.ehr-worklist-body .ehr-list-tree section button.is-active{border:1px solid #1783bd;background:#c3e8f8;box-shadow:inset 3px 0 #0b74aa}.ehr-worklist-body .ehr-list-table-shell{grid-template-rows:42px minmax(0,1fr);border-right:1px solid #b6cedb}.ehr-worklist-body .ehr-list-titlebar{padding:5px 8px}.ehr-list-title-tools{margin-left:auto;display:flex;align-items:center;gap:6px}.ehr-list-title-tools button{width:26px;height:24px;padding:0}.ehr-list-titlebar .ehr-list-title-tools label{width:280px;margin-left:0}.ehr-worklist-body .ehr-census-table{width:max(1980px,100%);font-size:10.5px}.ehr-worklist-body .ehr-census-table th,.ehr-worklist-body .ehr-census-table td{padding:4px 6px}.ehr-worklist-body .ehr-census-table th{height:64px;vertical-align:bottom;white-space:normal}.ehr-worklist-body .ehr-census-table td{height:43px}.ehr-worklist-body .ehr-census-table th:nth-child(1){width:82px}.ehr-worklist-body .ehr-census-table th:nth-child(2){width:210px}.ehr-worklist-body .ehr-census-table th:nth-child(3){width:230px}.ehr-worklist-body .ehr-census-table tr[data-risk=high] td:first-child{box-shadow:inset 4px 0 #c81224}.ehr-worklist-body .ehr-census-table tr[data-risk=watch] td:first-child{box-shadow:inset 4px 0 #d7a700}.ehr-worklist-body .ehr-census-table tr.is-selected td,.ehr-worklist-body .ehr-census-table tr.is-selected:hover td{background:#b9e6f9}.ehr-worklist-body .ehr-census-table tr.is-selected td:first-child{box-shadow:inset 4px 0 #0877ad}.ehr-worklist-body .ehr-row-actions td{height:33px;border-top:1px solid #7fb7d0;border-bottom:1px solid #7fb7d0;background:#b9e6f9}.ehr-worklist-body .ehr-row-actions button{height:25px;border-color:#8fb2c2;border-radius:2px;background:linear-gradient(180deg,#fff,#e6eef3);color:#214a61;font-size:11px}.ehr-worklist-body .ehr-patient-cell{min-height:32px;border:0;background:transparent;box-shadow:none}.ehr-worklist-body .ehr-patient-cell:hover{border:0;background:transparent}.ehr-worklist-body .ehr-patient-cell strong{color:#274a60}.ehr-worklist-body .ehr-patient-cell small{font-size:10px}.ehr-worklist-body .ehr-infection-popover{top:88px;right:18px;width:520px}.ehr-infection-popover>span{display:block;margin-bottom:5px;color:#607d8e;font-size:11px}.ehr-dashboard-panel{grid-template-rows:34px minmax(0,1fr);position:relative}.ehr-dashboard-panel:before{content:"";position:absolute;top:36%;left:-7px;width:12px;height:126px;border:1px solid #74b4d1;background:#14a1df}.ehr-dashboard-tabs{display:flex;align-items:end;gap:2px;border-bottom:1px solid #b6cedb;background:#e8f3f8;padding:4px 7px 0}.ehr-dashboard-tabs button{height:27px;border-radius:3px 3px 0 0;border-bottom-color:#fff;background:#fff;color:#28516a;font-size:11px}.ehr-orders-sidebar{grid-template-rows:35px 80px 64px 34px minmax(120px,1fr) 210px}.ehr-sidebar-patient-card{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:18px 16px 22px;gap:1px 5px;overflow:hidden;border-bottom:1px solid #c8dce7;background:#f8fcff;padding:3px 5px}.ehr-sidebar-patient-card strong,.ehr-sidebar-patient-card span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-sidebar-patient-card strong{color:#173c54;font-size:15px;font-weight:500;line-height:1}.ehr-sidebar-patient-card span{color:#536f82;font-size:9px}.ehr-sidebar-patient-card label{grid-column:1/2;min-width:0}.ehr-sidebar-patient-card input{width:100%;height:20px;border:1px solid #afcad8;background:#fff;color:#244b62;padding:0 6px;font:inherit}.ehr-sidebar-patient-card div{grid-column:2/3;grid-row:1/4;display:grid;gap:3px;align-content:center}.ehr-sidebar-patient-card button{height:20px;padding:0 6px;font-size:10px}@media(max-width:1320px){.ehr-worklist-body{grid-template-columns:260px minmax(0,1fr) 240px}.ehr-worklist-page-header{grid-template-rows:30px 38px}.ehr-page-title-block h1{font-size:18px}}.ehr-titlebar{gap:7px;background:linear-gradient(180deg,#fff3,#fff0 45%),linear-gradient(180deg,#7fcbed,#3ca7d6);box-shadow:inset 0 -1px #1b85b9}.ehr-main-menu{width:72px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:8px 2px 2px 8px;color:#b1172b;font-weight:900}.ehr-main-menu span{color:#28516a;font-size:12px}.ehr-title span{display:none}.ehr-status{max-width:620px;gap:4px}.ehr-status span{border-radius:10px;box-shadow:inset 0 1px #ffffffb3}.ehr-status span:nth-child(4){border-color:#b78787;color:#8c2330}.ehr-window-controls{display:flex;align-items:center;gap:2px;margin-left:2px}.ehr-window-controls button{width:24px;height:22px;border-color:transparent;background:transparent;padding:0;color:#09374f;font-size:13px}.ehr-window-controls button:last-child{color:#6f0010}.ehr-toolbar{overflow:hidden}.ehr-toolbar button{flex:0 0 auto;max-width:152px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-toolbar button:nth-of-type(n+10){max-width:134px}.ehr-tab-strip{background:linear-gradient(180deg,#cce8f3,#b8ddec)}.ehr-chart-workspace{grid-template-rows:46px 38px 30px auto minmax(0,1fr)}.ehr-chart-workspace .ehr-activity-content{min-height:0}.ehr-chart-command-strip{min-width:0;height:30px;display:flex;align-items:center;gap:3px;border-bottom:1px solid #bdd4e0;background:#f2f8fb;padding:3px 7px}.ehr-chart-command-strip button{height:23px;min-width:26px;border-radius:2px;padding:0 6px;font-size:10px}.ehr-chart-command-strip .ehr-purple-badge{min-width:32px;border-color:#9b36c2;background:#b917d6;color:#fff}.ehr-chart-tool-spacer{flex:1 1 auto}.ehr-chart-command-strip label{width:206px;display:grid;grid-template-columns:0 minmax(0,1fr)}.ehr-chart-command-strip label span{width:0;overflow:hidden}.ehr-chart-command-strip input{width:100%;height:23px;border:1px solid #9dc0d1;background:#fff;color:#244b62;padding:0 7px;font:inherit}.ehr-summary-dashboard{grid-template-columns:minmax(270px,.95fr) minmax(280px,1fr) minmax(390px,1.35fr);grid-auto-flow:dense}.ehr-panel{box-shadow:inset 3px 0 #1f8cb524}.ehr-panel header{height:28px}.ehr-panel th,.ehr-panel td{padding:4px 7px}.ehr-yellow-note{border-color:#d1b33a;background:#fff8c6}.ehr-yellow-note header{background:#f7dc45}.ehr-yellow-note p{margin:0;color:#4c4700;padding:9px 11px;font-size:12px;line-height:1.35}.ehr-worklist-body .ehr-census-table{width:max(2140px,100%)}.ehr-worklist-body .ehr-census-table th{height:54px;background:linear-gradient(180deg,#eef6fa,#dfebf1);color:#4c687a;font-size:10px;line-height:1.1}.ehr-worklist-body .ehr-census-table td{height:38px;background:#f8fcfe}.ehr-worklist-body .ehr-census-table tr:nth-child(4n+1) td{background:#f3f9fc}.ehr-worklist-body .ehr-census-table tr.is-selected td,.ehr-worklist-body .ehr-census-table tr.is-selected:hover td{background:#aee0f5}.ehr-md-alert,.ehr-note-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:3px;border-radius:2px;font-size:10px;font-weight:900}.ehr-md-alert{color:#9b1321}.ehr-note-icon{border:1px solid #b6a36b;background:#fff6bc;color:#725300}.ehr-trend{display:inline-flex;align-items:center;justify-content:center;min-width:31px;color:#245773;font-weight:900}.ehr-trend[data-trend=up]{color:#1269a3}.ehr-trend[data-trend=down]{color:#1b6f8a}.ehr-row-actions button:before{display:inline-block;min-width:15px;margin-right:4px;color:#126b98;font-size:9px}.ehr-row-actions button:nth-child(1):before{content:"PL"}.ehr-row-actions button:nth-child(2):before{content:"Rx"}.ehr-row-actions button:nth-child(3):before{content:"Ln"}.ehr-row-actions button:nth-child(4):before{content:"Ad"}.ehr-row-actions button:nth-child(5):before{content:"Rd"}.ehr-dashboard-panel{background:#f8fbfd}.ehr-dashboard-empty strong{color:#2d6689;font-size:21px;line-height:1.18}.ehr-sidebar-tabs{align-items:end;padding-bottom:0}.ehr-sidebar-tabs button{border-radius:3px 3px 0 0}.ehr-sidebar-tabs button.is-active{border-bottom-color:#fff}.ehr-no-orders:before{content:"\25a4";display:block;color:#c8d1d6;font-size:46px;line-height:1}.ehr-no-orders{gap:4px}@media(max-width:1500px){.ehr-toolbar button:nth-of-type(n+11){display:none}.ehr-status span:nth-child(4){display:none}}@media(max-width:1700px){.ehr-toolbar button:nth-of-type(n+10){display:none}}.ehr-shell{--ehr-bg: #d2edf9;--ehr-panel: #f8fdff;--ehr-panel-soft: #eef8fe;--ehr-line: #9dc9e7;--ehr-line-strong: #69aede;--ehr-text: #123d5f;--ehr-muted: #4f7691;--ehr-blue: #1b6eaa;--ehr-green: #17805a;--ehr-amber: #9a6400;--ehr-red: #a81723;background:var(--ehr-bg);color:var(--ehr-text);font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:12px;font-weight:400}.ehr-shell button,.ehr-shell input,.ehr-shell textarea,.ehr-shell select{font-family:inherit;letter-spacing:0}.ehr-shell button{border-color:#9fc9e4;border-radius:2px;background:linear-gradient(180deg,#fff,#eff8fe);color:#123d5f;font-weight:600}.ehr-titlebar{background:linear-gradient(180deg,#75c7eb,#58b9e2);border-bottom-color:#3796c5}.ehr-main-menu{background:#fff;color:#c2192a}.ehr-title strong{color:#063f66;font-weight:500}.ehr-search input{border-color:#72b8dc;background:#f3fbff;color:#315b77}.ehr-status span,.ehr-utility-cluster>button,.ehr-user-badge{border-color:#88c4e4;background:#eef9ff;color:#184968}.ehr-toolbar{background:#b7e0f2;border-bottom-color:#8ec5e3}.ehr-toolbar button{color:#1d4d6f;font-weight:500}.ehr-tab-strip{background:#bae2f2;border-bottom-color:#83bddb}.ehr-tab-strip .ehr-mini-tab,.ehr-tab-strip .ehr-workspace-tab-main,.ehr-tab-strip .ehr-close-tab{border-color:#79badd;background:#f7fcff}.ehr-tab-strip .ehr-mini-tab.is-active,.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main{border-color:#2c8dc2;background:#fff;box-shadow:inset 0 3px #2585bd}.ehr-worklist-page-header,.ehr-active-activity-title,.ehr-chart-command-strip,.ehr-summary-subtabs,.ehr-list-titlebar{background:#f8fdff;border-color:#afd3e8}.ehr-patient-list-workspace,.ehr-patient-chart-shell{border-color:#79badd;background:#eef8fe}.ehr-list-tree,.ehr-storyboard,.ehr-orders-sidebar,.ehr-dashboard-panel{background:#e7f5fd}.ehr-list-tree h2,.ehr-page-title-block h1,.ehr-active-activity-title h1,.ehr-panel header strong,.ehr-sidebar-card header strong{color:#116596;font-weight:500}.ehr-worklist-page-header .ehr-list-actions button,.ehr-toolbar button,.ehr-list-tree section button,.ehr-list-tree>button{font-size:12px}.ehr-chart-workspace,.ehr-list-table-shell,.ehr-activity-content,.ehr-sidebar-scroll{background:#f7fcff}.ehr-activity-tabs{background:#eef8fe;border-bottom-color:#9ec9e4}.ehr-activity-tab,.ehr-more-button,.ehr-summary-subtabs button{border-color:#9ec9e4;background:linear-gradient(180deg,#fff,#edf8fe);color:#164a6b}.ehr-activity-tab.is-active,.ehr-summary-subtabs button.is-active{border-color:#62aada;background:#fff;box-shadow:inset 0 -3px #57a3d5}.ehr-activity-tab strong{color:#164a6b;font-weight:500}.ehr-panel,.ehr-card,.ehr-sidebar-card,.ehr-chart-review,.ehr-chart-review-body article,.ehr-personalize,.ehr-audit,.ehr-dashboard-tabs button{border-color:#b7d7eb;background:#fff}.ehr-panel header,.ehr-card h2,.ehr-sidebar-card header,.ehr-audit header,.ehr-panel-header{background:#eef8fe;border-bottom-color:#c6dfee}.ehr-panel th,.ehr-panel td,.ehr-census-table th,.ehr-census-table td{border-color:#c7deec}.ehr-worklist-body .ehr-census-table th{background:#e6f1f8;color:#446b83;font-weight:600}.ehr-worklist-body .ehr-census-table td{background:#f9fdff;color:#173f5e}.ehr-worklist-body .ehr-census-table tr:nth-child(4n+1) td{background:#f4fbff}.ehr-worklist-body .ehr-census-table tr.is-selected td,.ehr-worklist-body .ehr-census-table tr.is-selected:hover td,.ehr-row-actions td{background:#acdff5}.ehr-patient-cell strong{color:#154d73;font-weight:600}.ehr-patient-cell small,.ehr-list-titlebar span,.ehr-page-title-block span,.ehr-storyboard p,.ehr-patient-header span{color:#4d7591}.ehr-story-avatar{background:#ecfbfb;color:#05739a;box-shadow:0 0 0 3px #d7f2fa,0 0 0 5px #fff}.ehr-code-banner{background:#e7c919;border-color:#d5b600}.ehr-care-record{background:#302894}.ehr-alert.is-red{background:#b9141e}.ehr-alert.is-amber{background:#e18b00}.ehr-red-order{background:#c61022}.ehr-bpa-panel header,.ehr-yellow-note header{background:#f3d331}.ehr-bpa-panel p,.ehr-yellow-note{background:#fff8d3}.ehr-infection-popover,.ehr-personalization-flyout,.ehr-sticky-popover{border-color:#8db7d2;background:#fffffff7;color:#284f68}.ehr-dashboard-empty strong{color:#2a6a93;font-weight:500}.ehr-module-workspace{min-height:0;height:100%;min-height:580px;display:grid;grid-template-rows:42px minmax(0,1fr);overflow:hidden;border:1px solid #a7cfe8;background:#f7fcff}.ehr-module-header{min-width:0;display:flex;align-items:center;gap:10px;border-bottom:1px solid #b9d8eb;background:#edf8fe;padding:5px 7px}.ehr-module-header>div:first-child{min-width:0;display:grid;gap:2px}.ehr-module-header strong{overflow:hidden;color:#116596;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ehr-module-header span{overflow:hidden;color:#557b94;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ehr-module-actions{margin-left:auto;display:flex;align-items:center;gap:4px}.ehr-module-actions button{height:25px;padding:0 8px;font-size:11px}.ehr-module-split,.ehr-note-layout,.ehr-results-layout{min-height:0;height:100%;display:grid;grid-template-columns:164px minmax(0,1fr) 244px;overflow:hidden}.ehr-results-layout{grid-template-columns:minmax(0,1fr) 285px}.ehr-module-nav{min-height:0;display:grid;align-content:start;gap:2px;overflow:auto;border-right:1px solid #c3deee;background:#e8f5fc;padding:7px}.ehr-module-nav button{height:27px;justify-content:start;border-color:transparent;background:transparent;padding:0 8px;text-align:left}.ehr-module-nav button.is-active{border-color:#62aada;background:#fff;box-shadow:inset 3px 0 #2f95ca}.ehr-module-main{min-width:0;min-height:0;display:grid;grid-template-rows:36px auto minmax(0,1fr);overflow:hidden}.ehr-module-side{min-width:0;min-height:0;display:grid;align-content:start;gap:7px;overflow:auto;border-left:1px solid #c3deee;background:#f4fbff;padding:8px}.ehr-module-side strong{color:#116596;font-size:13px}.ehr-side-alert{border:1px solid #bfd8e8;background:#fff;color:#254c64;padding:7px;font-size:11px;line-height:1.25}.ehr-side-alert.is-red{border-color:#d78991;background:#fff1f2;color:#9d1725}.ehr-side-alert.is-amber{border-color:#d8bd64;background:#fff8d5;color:#725300}.ehr-order-search-row{min-width:0;display:flex;align-items:center;gap:5px;border-bottom:1px solid #c3deee;background:#fbfeff;padding:5px 7px}.ehr-orders-epic{grid-template-rows:34px 32px 28px minmax(0,1fr)!important}.ehr-orders-epic-head,.ehr-orders-filter-row,.ehr-orders-pathway-row{display:flex;align-items:center;gap:6px;border-bottom:1px solid #dccbe2;padding:4px 6px;font-size:11px}.ehr-orders-epic-head nav{display:flex;min-width:0;overflow:hidden}.ehr-orders-epic-head>button,.ehr-orders-filter-row button:last-child,.ehr-orders-pathway-row button{margin-left:auto}.ehr-orders-pathway-row p{margin:0}.ehr-orders-epic-body{overflow:auto}.ehr-order-group{border-left:5px solid #b932b8}.ehr-order-group h2{margin:0;color:#9b399f;font-size:14px;padding:4px 10px}.ehr-order-row{display:grid;grid-template-columns:1fr 120px 190px;gap:6px;border-bottom:1px solid #e7e0ea;padding:5px 8px;font-size:11px}.ehr-order-row nav{display:flex;justify-content:end;gap:3px;flex-wrap:wrap}.ehr-order-search-row label{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:0 minmax(0,1fr)}.ehr-order-search-row label span{width:0;overflow:hidden}.ehr-order-search-row input,.ehr-note-fields input,.ehr-note-fields select{height:25px;border:1px solid #a7cce5;background:#fff;color:#173f5e;padding:0 7px;font:inherit}.ehr-order-search-row button{height:25px;padding:0 9px}.ehr-data-grid{width:100%;border-collapse:collapse;table-layout:fixed;color:#173f5e;font-size:11px}.ehr-module-main .ehr-data-grid{min-width:880px;align-self:start}.ehr-orders-workspace .ehr-module-main .ehr-data-grid{min-width:0}.ehr-data-grid th,.ehr-data-grid td{border-right:1px solid #c7deec;border-bottom:1px solid #c7deec;padding:6px 7px;text-align:left;vertical-align:top}.ehr-data-grid th{position:sticky;top:0;z-index:2;background:#e6f1f8;color:#446b83;font-weight:600}.ehr-data-grid td strong,.ehr-data-grid td small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-data-grid td small{color:#5b7c91;font-size:10px}.ehr-data-grid tr[data-priority=High] td,.ehr-data-grid tr[data-priority=Overdue] td{background:#fff3f4}.ehr-data-grid tr[data-priority=Medium] td,.ehr-data-grid tr[data-priority=Due] td,.ehr-data-grid tr[data-priority=Low] td{background:#fff9df}.ehr-status-pill{display:inline-flex;align-items:center;min-height:18px;border:1px solid #9fc9e4;border-radius:999px;background:#fff;padding:0 7px;color:#164a6b;font-weight:600}.ehr-order-detail-dock{min-height:180px;display:grid;grid-template-columns:1fr 1fr;gap:7px;border-top:1px solid #c3deee;background:#f8fdff;padding:7px}.ehr-order-detail-dock section{min-width:0;overflow:hidden;border:1px solid #b7d7eb;background:#fff;padding:8px}.ehr-order-detail-dock section:nth-child(3){grid-column:1/-1;display:flex;gap:6px}.ehr-order-detail-dock strong{display:block;color:#116596;font-size:13px}.ehr-order-detail-dock dl,.ehr-order-detail-dock ul{margin:0;padding-left:16px}.ehr-order-detail-dock button{height:25px}.ehr-note-layout{grid-template-columns:180px minmax(0,1fr) 250px}.ehr-note-editor{min-width:0;min-height:0;display:grid;grid-template-rows:auto 30px minmax(0,1fr);overflow:hidden;background:#fff}.ehr-note-fields{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr)) 150px;gap:6px;border-bottom:1px solid #c3deee;background:#f8fdff;padding:7px}.ehr-note-fields label{min-width:0;display:grid;gap:3px;color:#315b77;font-size:10px}.ehr-note-fields .ehr-checkbox-line{display:flex;align-items:end;gap:5px;padding-bottom:4px;font-size:11px}.ehr-note-tabs{display:flex;align-items:end;gap:3px;border-bottom:1px solid #c3deee;background:#f2f9fd;padding:4px 7px 0}.ehr-note-tabs button{height:25px;border-radius:2px 2px 0 0}.ehr-note-tabs button.is-active{border-bottom-color:#fff;background:#fff}.ehr-note-editor textarea{width:100%;height:100%;min-height:0;resize:none;border:0;background:repeating-linear-gradient(#fff 0 29px,#e8f1f7 30px);color:#173f5e;padding:11px 13px;font:12px/1.45 Segoe UI,Tahoma,Arial,sans-serif;outline:none}.ehr-results-grid,.ehr-flowsheet-grid{min-width:1120px}.ehr-results-layout{overflow:hidden}.ehr-results-layout>.ehr-data-grid,.ehr-module-workspace>.ehr-data-grid{min-height:0;overflow:auto}.ehr-results-review-epic{height:100%;display:grid;grid-template-rows:31px 28px 1fr;overflow:hidden;border:1px solid #86bfd8;background:#fff;color:#172f3e}.ehr-results-review-head,.ehr-results-toolbar{display:flex;align-items:center;gap:7px;border-bottom:1px solid #b8d7e7;background:#fff;padding:0 7px}.ehr-results-review-head strong{color:#123949;font-size:18px}.ehr-results-review-head nav,.ehr-results-toolbar em{margin-left:auto}.ehr-results-review-head button,.ehr-results-toolbar button,.ehr-results-tree button{height:22px;border:1px solid #a9c8d8;background:#fff;color:#164e6d;font-size:11px}.ehr-results-toolbar{font-size:11px}.ehr-results-review-body{min-height:0;display:grid;grid-template-columns:150px 1fr;overflow:hidden}.ehr-results-tree{display:grid;grid-template-rows:24px repeat(8,24px) 27px auto;gap:1px;overflow:hidden;border-right:1px solid #a9cddd;background:#f7fbfd;padding:4px}.ehr-results-tree input{height:24px;border:1px solid #c5d8e1;padding:0 6px}.ehr-results-tree button{display:grid;grid-template-columns:12px 1fr 14px;align-items:center;text-align:left}.ehr-results-tree .is-active{background:#cfeef6}.ehr-results-tree div{display:flex;gap:3px}.ehr-results-tree div button{display:block;flex:1;text-align:center}.ehr-results-tree p{margin:4px 0 0;font-size:11px;text-align:center}.ehr-results-matrix-shell{min-height:0;display:grid;grid-template-rows:1fr 38px;overflow:hidden;background:#fff}.ehr-results-matrix{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px}.ehr-results-matrix th,.ehr-results-matrix td{height:23px;border:1px solid #d8e1e6;border-top:0;border-left:0;padding:0 6px;text-align:left}.ehr-results-matrix thead th{position:sticky;top:0;background:#fff;color:#333;font-weight:500}.ehr-results-matrix b,.ehr-results-matrix span,.ehr-results-matrix small{display:block}.ehr-results-matrix th:first-child{width:190px}.ehr-results-matrix td button{min-width:48px;height:20px;border:0;border-left:3px solid #078aa7;background:#e6f8fb;color:#063f5b;font-weight:700}.ehr-results-matrix tr[data-tone=critical] button{color:#b0182c}.ehr-results-matrix tr[data-tone=watch] button{color:#955700}.ehr-results-matrix tr[data-tone=group] th,.ehr-results-matrix tr[data-tone=group] td{height:25px;background:#f6f6f6;color:#222;font-size:13px;font-weight:800}.ehr-results-timebar{display:flex;align-items:center;justify-content:center;gap:5px;border-top:1px solid #b8d7e7;background:#f3f9fc}.ehr-results-timebar button{width:25px;height:25px;border:1px solid #9fc8dd;border-radius:50%;background:#fff;color:#0c7796}.ehr-results-timebar div{width:390px;height:18px;border:2px solid #25a9c7;background:#e9f7fb}.ehr-results-timebar span{display:block;width:68%;height:100%;border-right:3px solid #0b8ead;background:#d5eef5}.ehr-sw-tab-body--results{grid-template-rows:29px minmax(0,1fr)!important}.ehr-sidebar-scroll--results{padding:6px;background:#fff}.ehr-sw-results-toolbar{display:flex;gap:10px;border-bottom:1px solid #cddde5;background:#fff;padding:4px}.ehr-sw-results-toolbar button{height:21px;border:0;background:#fff;color:#425967;font-size:11px}.ehr-results-sidebar-summary{font-size:10px;color:#253843}.ehr-results-sidebar-alert{background:#f6d0f1;padding:8px;margin-bottom:7px}.ehr-results-sidebar-summary h3{margin:7px 0 3px;border-bottom:1px solid #9e3248;color:#7d2334;font-size:11px}.ehr-results-sidebar-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:1px 8px;margin:0}.ehr-results-sidebar-summary dt,.ehr-results-sidebar-summary dd{margin:0;border-bottom:1px solid #e0e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ehr-results-sidebar-summary button{border:0;background:transparent;color:#165b93;font-size:10px}.ehr-results-sidebar-summary ul{margin:0;padding-left:10px}.ehr-results-sidebar-summary li{border-bottom:1px solid #e0e7eb;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ehr-patient-chart-shell[data-active-activity=results-review] .ehr-active-activity-title{display:none!important}.ehr-patient-chart-shell[data-active-activity=results-review] .ehr-activity-body-frame{grid-template-rows:minmax(0,1fr)!important}.ehr-patient-chart-shell[data-active-activity=results-review] .ehr-activity-content{padding:4px!important}.ehr-patient-chart-shell[data-active-activity=results-review] .ehr-sw-context-header b{display:none!important}.ehr-patient-chart-shell[data-active-activity=results-review] .ehr-storyboard,.ehr-patient-chart-shell[data-active-activity=results-review] .ehr-storyboard :is(.ehr-storyboard-identity,.ehr-storyboard-line,.ehr-storyboard-clinical-list,.ehr-care-team,.ehr-alert,.ehr-story-facts){background:#1f272c!important;color:#d9eef6!important;border-color:#3a4b53!important}.ehr-patient-chart-shell[data-active-activity=results-review] .ehr-storyboard :is(h2,b,strong,span,p){color:#d9eef6!important}.ehr-timeline-lane{min-height:0;overflow:auto;background:#f8fdff;padding:12px 18px}.ehr-timeline-lane article{position:relative;display:grid;grid-template-columns:150px minmax(180px,.35fr) minmax(0,1fr);gap:12px;border-left:4px solid #58a9d7;border-bottom:1px solid #c9e0ed;background:#fff;padding:9px 11px}.ehr-timeline-lane article+article{margin-top:8px}.ehr-timeline-lane time{color:#4f7691;font-weight:600}.ehr-timeline-lane strong{color:#116596}.ehr-timeline-lane span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-timeline-lane article[data-kind=result]{border-left-color:#d2a51a}.ehr-timeline-lane article[data-kind=medication]{border-left-color:#b9141e}.ehr-timeline-lane article[data-kind=rounding]{border-left-color:#17805a}.ehr-navigator-grid{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:8px;overflow:auto;background:#f8fdff;padding:8px}.ehr-navigator-grid section{min-width:0;display:grid;grid-template-rows:34px minmax(78px,1fr) 28px;border:1px solid #b7d7eb;background:#fff}.ehr-navigator-grid header{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #c6dfee;background:#eef8fe;padding:0 8px}.ehr-navigator-grid header strong{color:#116596;font-size:13px}.ehr-navigator-grid header span{color:#9a6400;font-size:11px;font-weight:600}.ehr-navigator-grid p{margin:0;color:#254c64;padding:8px;font-size:12px;line-height:1.35}.ehr-navigator-grid button{justify-self:end;align-self:center;margin-right:7px;height:23px}.ehr-avatar-workspace{position:relative;min-height:0;height:100%;display:grid;overflow:hidden;border:1px solid #9fc9df;background:#eef9ff;color:#244f68}.ehr-patient-chart-shell[data-active-activity=icu-navigators]{--ehr-storyboard-width: 154px !important}.ehr-avatar-add-panel{position:absolute;top:42px;left:13px;z-index:6;width:236px;display:grid;grid-template-columns:94px 132px;gap:5px}.ehr-avatar-add-panel:before{content:"Avatar";position:absolute;top:-30px;left:0;color:#156b96;font-size:17px;font-weight:700}.ehr-avatar-add-panel label{min-width:0;display:block}.ehr-avatar-add-panel label span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ehr-avatar-add-panel input,.ehr-avatar-add-panel button,.ehr-avatar-active-panel button,.ehr-avatar-back-control button,.ehr-avatar-side-tools button{min-width:0;border:1px solid #b8cbd5;background:linear-gradient(180deg,#fff,#eef4f7);color:#345d73;font:12px/1.2 Segoe UI,Tahoma,Arial,sans-serif}.ehr-avatar-add-panel input{width:100%;height:28px;padding:0 6px}.ehr-avatar-add-panel button{height:28px;padding:0 8px;font-weight:600}.ehr-avatar-add-panel .ehr-avatar-add-button{color:#2b7c55}.ehr-avatar-stage{min-width:0;min-height:0;height:100%;display:grid;grid-template-columns:minmax(430px,.56fr) 10px minmax(390px,.44fr);overflow:hidden;background:linear-gradient(90deg,#f4fbff,#eef9ff 54%,#f6fcff)}.ehr-avatar-body-zone{position:relative;min-width:0;min-height:0;overflow:hidden}.ehr-avatar-body-map{position:absolute;top:28px;left:54%;width:min(360px,58%);height:clamp(420px,100% - 52px,540px);transform:translate(-50%);overflow:visible}.ehr-avatar-figure-asset{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.ehr-avatar-marker-asset{position:absolute;z-index:6;width:38px;height:38px;object-fit:contain;object-position:center;transform:translate(-50%,-50%);filter:drop-shadow(0 1px 2px rgba(30,76,104,.26));pointer-events:none;-webkit-user-select:none;user-select:none}.ehr-avatar-body-map>span:not(.ehr-avatar-marker){display:none}.ehr-avatar-body-map .head{top:1.5%;left:calc(50% - 25px);width:50px;height:61px;border-radius:49% 49% 45% 45%;overflow:visible;z-index:2}.ehr-avatar-body-map .neck{top:12.8%;left:calc(50% - 11px);width:22px;height:25px;border-radius:8px}.ehr-avatar-body-map .torso{top:17%;left:calc(50% - 60px);width:120px;height:183px;border-radius:54px 54px 34px 34px/42px 42px 30px 30px}.ehr-avatar-body-map[data-sex=female] .torso{left:calc(50% - 64px);width:128px;border-radius:58px 58px 33px 33px/44px 44px 29px 29px}.ehr-avatar-body-map .pelvis{top:50.8%;left:calc(50% - 47px);width:94px;height:51px;border-radius:22px 22px 39px 39px}.ehr-avatar-body-map[data-sex=female] .pelvis{left:calc(50% - 55px);width:110px}.ehr-avatar-body-map .arm{top:20.5%;width:29px;height:205px;border-radius:999px;transform-origin:50% 9%}.ehr-avatar-body-map .arm.left{left:calc(50% - 104px);transform:rotate(11deg)}.ehr-avatar-body-map .arm.right{left:calc(50% + 75px);transform:rotate(-11deg)}.ehr-avatar-body-map .hand{top:57.5%;width:31px;height:34px;border-radius:50% 50% 42% 42%}.ehr-avatar-body-map .hand.left{left:calc(50% - 116px);transform:rotate(11deg)}.ehr-avatar-body-map .hand.right{left:calc(50% + 85px);transform:rotate(-11deg)}.ehr-avatar-body-map .leg{top:59%;width:34px;height:171px;border-radius:999px}.ehr-avatar-body-map .leg.left{left:calc(50% - 38px)}.ehr-avatar-body-map .leg.right{left:calc(50% + 5px)}.ehr-avatar-body-map .foot{top:90.6%;width:41px;height:20px;border-radius:999px}.ehr-avatar-body-map .foot.left{left:calc(50% - 49px)}.ehr-avatar-body-map .foot.right{left:calc(50% + 11px)}.ehr-avatar-marker,.ehr-avatar-lda-card>span,.ehr-avatar-back-control>span,.ehr-avatar-side-tools .is-line,.ehr-avatar-side-tools .is-wound{position:relative;width:30px;height:30px;display:inline-grid;place-items:center;border:3px solid currentColor;border-radius:999px;background:#fff;box-shadow:0 1px 2px #1e4c6838;font-size:0;font-weight:900}.ehr-avatar-marker{position:absolute;z-index:5;transform:translate(-50%,-50%)}.ehr-avatar-marker[data-kind=line],.ehr-avatar-lda-card[data-kind=line]>span,.ehr-avatar-side-tools .is-line{color:#16923d}.ehr-avatar-marker[data-kind=wound],.ehr-avatar-lda-card[data-kind=wound]>span,.ehr-avatar-back-control>span,.ehr-avatar-side-tools .is-wound{color:#a01bc6}.ehr-avatar-marker[data-kind=line]:before,.ehr-avatar-lda-card[data-kind=line]>span:before,.ehr-avatar-side-tools .is-line:before{content:"";width:10px;height:14px;border:2px solid currentColor;border-radius:3px;box-shadow:inset 0 -4px #16923d38}.ehr-avatar-marker[data-kind=wound]:before,.ehr-avatar-lda-card[data-kind=wound]>span:before,.ehr-avatar-back-control>span:before,.ehr-avatar-side-tools .is-wound:before{content:"";width:15px;height:5px;border-radius:999px;background:currentColor;transform:rotate(-42deg)}.ehr-avatar-side-tools{position:absolute;top:44px;right:12px;z-index:7;display:grid;gap:6px}.ehr-avatar-side-tools button{width:34px;height:34px;padding:0;border-radius:3px;font-size:15px;font-weight:700}.ehr-avatar-side-tools button:nth-child(-n+2){height:22px;color:#486a7d;font-size:12px}.ehr-avatar-back-control{position:absolute;left:14px;bottom:14px;width:78px;height:94px;display:grid;justify-items:center;align-content:center;gap:2px;border:1px solid #cbdce7;background:#ffffffeb}.ehr-avatar-back-control strong{color:#158ac0;font-size:26px;line-height:1}.ehr-avatar-back-control button{height:24px;border:0;background:transparent;color:#5d7b8e;font-size:10px}.ehr-avatar-splitter{position:relative;min-height:0;border-left:1px solid rgba(79,158,192,.38);background:transparent}.ehr-avatar-splitter span{display:none}.ehr-avatar-active-panel{min-width:0;min-height:0;display:grid;grid-template-rows:36px auto minmax(0,1fr);align-content:start;overflow:hidden;padding:42px 15px 0 8px}.ehr-avatar-active-panel header{min-width:0;display:flex;align-items:center;gap:8px;border:1px solid #bfd4e1;border-bottom:0;background:#fff;padding:0 8px;box-shadow:-4px 0 #21a7d7}.ehr-avatar-active-panel header strong{min-width:0;overflow:hidden;color:#146d9b;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ehr-avatar-active-panel header div{margin-left:auto;display:inline-flex;align-items:center}.ehr-avatar-active-panel header button{height:25px;min-width:70px;border-radius:0;padding:0 9px;font-size:11px}.ehr-avatar-active-panel header button.is-active{border-color:#098dc8;background:#1297d4;color:#fff;font-weight:700}.ehr-avatar-lda-list{min-width:0;overflow:hidden;border:1px solid #bfd4e1;border-top:0;background:#fff}.ehr-avatar-lda-card{min-width:0;min-height:62px;display:grid;grid-template-columns:36px minmax(0,1fr) 48px;align-items:start;column-gap:8px;border-bottom:1px solid #dbe7ee;padding:7px 8px}.ehr-avatar-lda-card:last-child{border-bottom:0}.ehr-avatar-lda-card p{min-width:0;margin:0;display:grid;gap:2px}.ehr-avatar-lda-card :is(strong,em,small){min-width:0;overflow:hidden;color:#4e6170;text-overflow:ellipsis;white-space:nowrap}.ehr-avatar-lda-card strong{color:#5c536f;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.ehr-avatar-lda-card em,.ehr-avatar-lda-card small{font-size:10px;font-style:normal}.ehr-avatar-lda-card time{justify-self:end;color:#424f5a;font-size:11px;white-space:nowrap}@media(max-width:1180px){.ehr-avatar-stage{grid-template-columns:minmax(370px,.54fr) 16px minmax(320px,.46fr)}.ehr-avatar-add-panel{width:218px;grid-template-columns:86px 122px}.ehr-avatar-active-panel{padding-right:8px}}.ehr-tab-strip{position:relative;z-index:90;overflow:visible;gap:8px;background:linear-gradient(180deg,#bde5f5,#add9ec);padding:0 6px}.ehr-tab-strip .ehr-mini-tabs{position:relative;z-index:120;align-items:end;gap:0;overflow:visible;background:transparent}.ehr-tab-strip .ehr-mini-tab{position:relative;width:49px;height:31px;align-self:end;justify-content:center;border:1px solid #168fc3;border-right-width:0;border-radius:0;background:linear-gradient(180deg,#c9ecf9,#a8d8ed);box-shadow:inset 0 1px #ffffffb8;color:#0d6088;padding:0}.ehr-tab-strip .ehr-mini-tab:last-child{border-right-width:1px}.ehr-tab-strip .ehr-mini-tab:hover,.ehr-tab-strip .ehr-mini-tab:focus-visible{background:linear-gradient(180deg,#d9f3fc,#bce4f4)}.ehr-tab-strip .ehr-mini-tab.is-active{z-index:2;border-color:#118bc0;border-bottom-color:#fff;background:#fff;box-shadow:inset 0 2px #fff}.ehr-tab-strip .ehr-mini-tab span{position:relative;width:100%;height:100%;border:0;background:transparent;color:transparent;font-size:0}.ehr-tab-strip .ehr-mini-tab span:before{position:absolute;inset:0;display:grid;place-items:center;color:#176e94;font-size:18px;font-weight:900;line-height:1}.ehr-tab-strip .ehr-mini-tab[data-workspace=schedule] span:before{content:"\25a6"}.ehr-tab-strip .ehr-mini-tab[data-workspace=patientList] span:before{content:"\2637"}.ehr-tab-strip .ehr-mini-tab[data-workspace=home] span:before{content:"\25a3"}.ehr-tab-strip .ehr-mini-tab[data-workspace=inBasket] span:before{content:"\25a4"}.ehr-tab-strip .ehr-mini-tab.is-active span:before{color:#0b5f86}.ehr-tab-strip .ehr-mini-tab em{position:absolute;z-index:10000;top:calc(100% + 4px);left:10px;display:block;width:max-content;max-width:320px;visibility:hidden;opacity:0;pointer-events:none;border:1px solid #7b8791;background:#ffe;color:#28333b;padding:6px 9px;font-size:12px;font-style:normal;font-weight:600;line-height:1.2;box-shadow:0 5px 14px #102b3e40;transition:opacity .08s linear 1s,visibility 0s linear 1s}.ehr-tab-strip .ehr-mini-tab:hover em,.ehr-tab-strip .ehr-mini-tab:focus-visible em{visibility:visible;opacity:1}.ehr-chart-workspace,.ehr-activity-tabs{overflow:visible}.ehr-activity-tabs{position:relative;z-index:70}.ehr-more{position:relative;z-index:5000}.ehr-more-menu{z-index:6000;top:40px;width:360px;max-height:min(520px,100vh - 165px);border-color:#6faed0;box-shadow:0 14px 32px #102b3e47}.ehr-infection-cell{position:relative;overflow:visible}.ehr-infection-cell:has(.ehr-infection-popover){z-index:300}.ehr-worklist-body .ehr-infection-cell .ehr-infection-popover,.ehr-infection-cell .ehr-infection-popover{position:absolute;top:50%;right:calc(100% + 8px);z-index:10000;width:460px;max-width:460px;transform:translateY(-50%);pointer-events:none;border:1px solid #8db7d2;border-radius:2px;background:#fffffff7;box-shadow:0 8px 20px #17364d33;color:#284f68;padding:8px 11px}.ehr-worklist-body .ehr-infection-cell .ehr-infection-popover:after,.ehr-infection-cell .ehr-infection-popover:after{content:"";position:absolute;top:50%;right:-11px;transform:translateY(-50%);border-width:10px 0 10px 11px;border-style:solid;border-color:transparent transparent transparent #8db7d2}.ehr-personalization-flyout{top:59px;right:0;width:min(760px,100vw - 70px);min-height:575px;display:none;grid-template-columns:minmax(270px,1fr) minmax(300px,1fr);grid-template-rows:69px minmax(0,1fr) 58px;gap:0;overflow:hidden;border:1px solid #aab9c2;border-radius:2px;background:#fffffff7;box-shadow:0 15px 34px #14364e52}.ehr-user-menu:hover .ehr-personalization-flyout,.ehr-user-menu:focus-within .ehr-personalization-flyout{display:grid}.ehr-personalization-flyout section{border-right:1px solid #d8e0e5;padding:0}.ehr-profile-zoom{grid-column:1/-1;min-height:69px;display:grid;grid-template-columns:minmax(170px,1fr) 72px minmax(115px,1fr) 72px 132px;align-items:stretch;border-bottom:1px solid #d8e0e5;background:#ffffffeb}.ehr-personalization-flyout .ehr-profile-zoom strong,.ehr-personalization-flyout .ehr-profile-zoom>span,.ehr-personalization-flyout .ehr-profile-zoom button{min-width:0;height:auto;display:inline-flex;align-items:center;justify-content:center;border:0;border-left:1px solid #e0e7eb;background:transparent;color:#2f5066;padding:0 17px;font-size:22px;font-weight:500}.ehr-personalization-flyout .ehr-profile-zoom strong{justify-content:flex-start;gap:10px;border-left:0}.ehr-personalization-flyout .ehr-profile-zoom strong span{width:auto;height:auto;border:0;color:#2d6a91;font-size:32px}.ehr-personalization-flyout .ehr-profile-zoom>span{font-size:20px;font-weight:400}.ehr-personalization-flyout .ehr-profile-zoom button{color:#254a62;font-size:31px}.ehr-personalization-flyout .ehr-profile-zoom button:last-child{color:#a4aeb5;font-size:18px}.ehr-profile-themes{grid-column:1;grid-row:2;min-width:0;overflow:auto;background:#ffffffe6}.ehr-personalization-flyout .ehr-profile-themes button{width:100%;height:74px;display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:0;border:0;background:transparent;padding:0 28px 0 31px;color:#334a59;text-align:left}.ehr-personalization-flyout .ehr-profile-themes button:hover{background:#f4fbff}.ehr-personalization-flyout .ehr-profile-themes button.is-muted{opacity:.34}.ehr-personalization-flyout .ehr-profile-themes button strong{color:inherit;font-size:22px;font-weight:500}.ehr-personalization-flyout .ehr-theme-swatch{width:37px;height:39px;display:block;border:1px solid #b9cbd4;border-left-width:9px;box-shadow:inset 1px 0 #ffffff8c}.ehr-profile-menu-list{grid-column:2;grid-row:2;min-width:0;overflow:hidden;background:#ffffffe6}.ehr-personalization-flyout .ehr-profile-menu-list button{position:relative;width:100%;height:74px;display:grid;grid-template-columns:70px minmax(0,1fr) 34px;align-items:center;gap:0;border:0;background:transparent;padding:0 29px 0 31px;color:#334a59;text-align:left}.ehr-personalization-flyout .ehr-profile-menu-list button:hover{background:#f4fbff}.ehr-personalization-flyout .ehr-profile-menu-list button.is-selected{box-shadow:inset 6px 0 #0d9bd8;color:#1a9bd1}.ehr-personalization-flyout .ehr-profile-menu-list button strong{min-width:0;overflow:hidden;color:inherit;font-size:22px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ehr-personalization-flyout .ehr-profile-menu-icon,.ehr-profile-actions button span{width:auto;height:auto;border:0;color:#2c6a90;font-size:24px;font-weight:700}.ehr-personalization-flyout .ehr-profile-menu-list button.is-selected .ehr-profile-menu-icon{color:#159bd5}.ehr-personalization-flyout .ehr-profile-menu-list em{color:#0d9bd8;font-size:38px;font-style:normal;line-height:1;text-align:right}.ehr-profile-actions{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d8e0e5;background:#fcfefff0}.ehr-profile-actions button{height:57px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-right:1px solid #d8e0e5;background:transparent;color:#2d6a91;font-size:18px;font-weight:500}.ehr-profile-actions button:last-child{border-right:0}.ehr-window-controls{display:none}.ehr-census-table,.ehr-worklist-body .ehr-census-table{width:max(2260px,100%)}.ehr-census-table th:nth-child(10),.ehr-census-table td:nth-child(10){width:132px}.ehr-census-table th:nth-child(11),.ehr-census-table td:nth-child(11),.ehr-census-table th:nth-child(12),.ehr-census-table td:nth-child(12),.ehr-census-table th:nth-child(13),.ehr-census-table td:nth-child(13){white-space:nowrap}.ehr-census-table th:nth-child(11),.ehr-census-table td:nth-child(11){width:104px}.ehr-census-table th:nth-child(12),.ehr-census-table td:nth-child(12){width:122px}.ehr-census-table th:nth-child(13),.ehr-census-table td:nth-child(13){width:106px;text-align:center}.ehr-review-type-cell,.ehr-review-date-cell,.ehr-los-cell{overflow:hidden;text-overflow:ellipsis;line-height:1.15}.ehr-worklist-body .ehr-census-table td{height:46px;line-height:1.15}.ehr-personalization-flyout{width:min(590px,100vw - 32px);height:min(462px,100vh - 82px);min-height:0;max-height:calc(100vh - 82px);grid-template-columns:minmax(235px,.95fr) minmax(255px,1.05fr);grid-template-rows:48px minmax(0,1fr) 42px}.ehr-personalization-flyout section{min-height:0}.ehr-profile-zoom{min-height:48px;grid-template-columns:minmax(125px,1fr) 54px minmax(76px,.8fr) 54px 82px}.ehr-personalization-flyout .ehr-profile-zoom strong,.ehr-personalization-flyout .ehr-profile-zoom>span,.ehr-personalization-flyout .ehr-profile-zoom button{padding:0 10px;font-size:16px}.ehr-personalization-flyout .ehr-profile-zoom strong span,.ehr-personalization-flyout .ehr-profile-zoom button{font-size:22px}.ehr-personalization-flyout .ehr-profile-zoom button:last-child{font-size:13px}.ehr-profile-themes,.ehr-profile-menu-list{min-height:0;overflow:auto}.ehr-personalization-flyout .ehr-profile-themes button{height:48px;grid-template-columns:50px minmax(0,1fr);padding:0 14px 0 18px}.ehr-personalization-flyout .ehr-profile-themes button strong,.ehr-personalization-flyout .ehr-profile-menu-list button strong{font-size:16px}.ehr-personalization-flyout .ehr-theme-swatch{width:28px;height:30px;border-left-width:7px}.ehr-personalization-flyout .ehr-profile-menu-list button{height:48px;grid-template-columns:48px minmax(0,1fr) 24px;padding:0 16px 0 18px}.ehr-personalization-flyout .ehr-profile-menu-icon,.ehr-profile-actions button span{font-size:18px}.ehr-personalization-flyout .ehr-profile-menu-list em{font-size:28px}.ehr-profile-actions button{height:42px;font-size:14px}.ehr-shell[data-theme]{--ehr-theme-title-start: #75c7eb;--ehr-theme-title-end: #58b9e2;--ehr-theme-toolbar: #b7e0f2;--ehr-theme-tabbar: #bae2f2;--ehr-theme-surface: #eef8fe;--ehr-theme-panel: #e7f5fd;--ehr-theme-header: #f8fdff;--ehr-theme-table-head: #e6f1f8;--ehr-theme-table-cell: #f9fdff;--ehr-theme-selected: #acdff5;--ehr-theme-border: #79badd;--ehr-theme-soft-border: #afd3e8;--ehr-theme-text: #164a6b;--ehr-theme-muted-text: #4d7591;--ehr-theme-accent: #168fc3;--ehr-theme-ribbon-start: #0c79ce;--ehr-theme-ribbon-end: #075ab5}.ehr-shell[data-theme=altitude]{--ehr-theme-title-start: #ccecf8;--ehr-theme-title-end: #9fd8ee;--ehr-theme-toolbar: #e1f3fa;--ehr-theme-tabbar: #d7edf5;--ehr-theme-surface: #f7fbfd;--ehr-theme-panel: #edf7fb;--ehr-theme-header: #ffffff;--ehr-theme-table-head: #eef6fa;--ehr-theme-table-cell: #ffffff;--ehr-theme-selected: #cbeaf6;--ehr-theme-border: #86bed6;--ehr-theme-soft-border: #c2ddea;--ehr-theme-text: #24475d;--ehr-theme-muted-text: #617d8f;--ehr-theme-accent: #288db8;--ehr-theme-ribbon-start: #2d93c2;--ehr-theme-ribbon-end: #17678f}.ehr-shell[data-theme=lavender]{--ehr-theme-title-start: #d9cbf0;--ehr-theme-title-end: #bfa7df;--ehr-theme-toolbar: #eadff8;--ehr-theme-tabbar: #e3d7f4;--ehr-theme-surface: #f5effc;--ehr-theme-panel: #f1e9fb;--ehr-theme-header: #fbf8ff;--ehr-theme-table-head: #eee6f8;--ehr-theme-table-cell: #fdfbff;--ehr-theme-selected: #d8c8f1;--ehr-theme-border: #a686cb;--ehr-theme-soft-border: #c8b5df;--ehr-theme-text: #4d3472;--ehr-theme-muted-text: #735f8a;--ehr-theme-accent: #7b48b2;--ehr-theme-ribbon-start: #8050bf;--ehr-theme-ribbon-end: #59358d}.ehr-shell[data-theme=verdant]{--ehr-theme-title-start: #8bdabb;--ehr-theme-title-end: #37ad81;--ehr-theme-toolbar: #c7eadc;--ehr-theme-tabbar: #bce4d6;--ehr-theme-surface: #eefaf5;--ehr-theme-panel: #e5f6ef;--ehr-theme-header: #f7fffb;--ehr-theme-table-head: #e3f2eb;--ehr-theme-table-cell: #fbfffd;--ehr-theme-selected: #b9ead7;--ehr-theme-border: #66b99b;--ehr-theme-soft-border: #a9d6c5;--ehr-theme-text: #175b43;--ehr-theme-muted-text: #507766;--ehr-theme-accent: #18865f;--ehr-theme-ribbon-start: #148c66;--ehr-theme-ribbon-end: #0a654c}.ehr-shell[data-theme=deep-blue]{--ehr-theme-title-start: #66b4f0;--ehr-theme-title-end: #0069c7;--ehr-theme-toolbar: #c5def5;--ehr-theme-tabbar: #b7d8f2;--ehr-theme-surface: #edf7ff;--ehr-theme-panel: #e4f2fd;--ehr-theme-header: #f6fbff;--ehr-theme-table-head: #e3eff9;--ehr-theme-table-cell: #fbfdff;--ehr-theme-selected: #b3d8f7;--ehr-theme-border: #5d9bd3;--ehr-theme-soft-border: #a9c9e4;--ehr-theme-text: #123f68;--ehr-theme-muted-text: #4f7190;--ehr-theme-accent: #0069c7;--ehr-theme-ribbon-start: #0a66bc;--ehr-theme-ribbon-end: #064a92}.ehr-shell[data-theme=amethyst]{--ehr-theme-title-start: #ad73dd;--ehr-theme-title-end: #6f2aa5;--ehr-theme-toolbar: #e1cef1;--ehr-theme-tabbar: #d8c1ed;--ehr-theme-surface: #f6effc;--ehr-theme-panel: #efe4f8;--ehr-theme-header: #fcf8ff;--ehr-theme-table-head: #eee1f7;--ehr-theme-table-cell: #fdfbff;--ehr-theme-selected: #d8b9ed;--ehr-theme-border: #925fbd;--ehr-theme-soft-border: #c3a1db;--ehr-theme-text: #4a2668;--ehr-theme-muted-text: #76598a;--ehr-theme-accent: #7b2faf;--ehr-theme-ribbon-start: #8230b7;--ehr-theme-ribbon-end: #572178}.ehr-shell[data-theme=carbon],.ehr-shell[data-theme=dark-room]{--ehr-theme-title-start: #4e7087;--ehr-theme-title-end: #203a4d;--ehr-theme-toolbar: #d3e0e7;--ehr-theme-tabbar: #c8d8e2;--ehr-theme-surface: #edf3f6;--ehr-theme-panel: #e4edf2;--ehr-theme-header: #f8fbfc;--ehr-theme-table-head: #dce7ed;--ehr-theme-table-cell: #fafcfd;--ehr-theme-selected: #bed1de;--ehr-theme-border: #7895a8;--ehr-theme-soft-border: #b5c7d2;--ehr-theme-text: #1f3b4e;--ehr-theme-muted-text: #5a7080;--ehr-theme-accent: #335e78;--ehr-theme-ribbon-start: #2b5875;--ehr-theme-ribbon-end: #17384e}.ehr-shell[data-theme=dark-room]{--ehr-theme-title-start: #34506d;--ehr-theme-title-end: #1d3046;--ehr-theme-toolbar: #cfdbe4;--ehr-theme-tabbar: #c1d0dc;--ehr-theme-surface: #e8eef3;--ehr-theme-panel: #dfe8ee;--ehr-theme-selected: #b1c2d3;--ehr-theme-border: #607b94;--ehr-theme-text: #17304a;--ehr-theme-accent: #224b69}.ehr-shell[data-theme=high-contrast]{--ehr-theme-title-start: #f9f2cc;--ehr-theme-title-end: #ddd28e;--ehr-theme-toolbar: #f5efd1;--ehr-theme-tabbar: #efe6bc;--ehr-theme-surface: #fffdf0;--ehr-theme-panel: #f8f4d8;--ehr-theme-header: #fffef6;--ehr-theme-table-head: #eee9c8;--ehr-theme-table-cell: #fffef8;--ehr-theme-selected: #fff092;--ehr-theme-border: #81731a;--ehr-theme-soft-border: #b7aa58;--ehr-theme-text: #151515;--ehr-theme-muted-text: #3b3b30;--ehr-theme-accent: #000000;--ehr-theme-ribbon-start: #252525;--ehr-theme-ribbon-end: #000000}.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]{--ehr-theme-title-start: #b11118;--ehr-theme-title-end: #7e070b;--ehr-theme-toolbar: #7b0a0f;--ehr-theme-tabbar: #2b2b2b;--ehr-theme-surface: #eef8fe;--ehr-theme-panel: #e6f5fb;--ehr-theme-header: #ffffff;--ehr-theme-table-head: #edf4f8;--ehr-theme-table-cell: #ffffff;--ehr-theme-selected: #d7eef5;--ehr-theme-border: #8fbad0;--ehr-theme-soft-border: #bfd5df;--ehr-theme-text: #102f3b;--ehr-theme-muted-text: #566e7a;--ehr-theme-accent: #c30b2d;--ehr-theme-ribbon-start: #07839d;--ehr-theme-ribbon-end: #026271}.ehr-shell[data-theme=hyperspace-blue]{--ehr-theme-toolbar: #0b6e9d;--ehr-theme-tabbar: #0a6d9a;--ehr-theme-panel: #d7eef7;--ehr-theme-selected: #bee5f1;--ehr-theme-border: #5aa8cb;--ehr-theme-soft-border: #9ec8db;--ehr-theme-accent: #067fb5;--ehr-theme-ribbon-start: #0a79ae;--ehr-theme-ribbon-end: #035b85}.ehr-shell[data-theme] .ehr-titlebar{background:linear-gradient(180deg,var(--ehr-theme-title-start) 0%,var(--ehr-theme-title-end) 100%);border-bottom-color:var(--ehr-theme-border)}.ehr-shell[data-theme] .ehr-toolbar{background:var(--ehr-theme-toolbar);border-bottom-color:var(--ehr-theme-border)}.ehr-shell[data-theme] .ehr-tab-strip{background:var(--ehr-theme-tabbar);border-bottom-color:var(--ehr-theme-border)}.ehr-shell[data-theme] .ehr-patient-list-workspace,.ehr-shell[data-theme] .ehr-patient-chart-shell{border-color:var(--ehr-theme-border);background:var(--ehr-theme-surface)}.ehr-shell[data-theme] .ehr-list-tree,.ehr-shell[data-theme] .ehr-storyboard,.ehr-shell[data-theme] .ehr-orders-sidebar,.ehr-shell[data-theme] .ehr-dashboard-panel{background:var(--ehr-theme-panel)}.ehr-shell[data-theme] .ehr-worklist-page-header,.ehr-shell[data-theme] .ehr-active-activity-title,.ehr-shell[data-theme] .ehr-chart-command-strip,.ehr-shell[data-theme] .ehr-summary-subtabs,.ehr-shell[data-theme] .ehr-list-titlebar,.ehr-shell[data-theme] .ehr-panel header,.ehr-shell[data-theme] .ehr-card h2,.ehr-shell[data-theme] .ehr-sidebar-card header,.ehr-shell[data-theme] .ehr-audit header,.ehr-shell[data-theme] .ehr-panel-header{background:var(--ehr-theme-header);border-color:var(--ehr-theme-soft-border)}.ehr-shell[data-theme] .ehr-worklist-body .ehr-census-table th{background:var(--ehr-theme-table-head);color:var(--ehr-theme-text)}.ehr-shell[data-theme] .ehr-worklist-body .ehr-census-table td{background:var(--ehr-theme-table-cell);color:var(--ehr-theme-text)}.ehr-shell[data-theme] .ehr-worklist-body .ehr-census-table tr.is-selected td,.ehr-shell[data-theme] .ehr-worklist-body .ehr-census-table tr.is-selected:hover td,.ehr-shell[data-theme] .ehr-row-actions td{background:var(--ehr-theme-selected)}.ehr-shell[data-theme] .ehr-compass-ribbon{background:linear-gradient(180deg,var(--ehr-theme-ribbon-start) 0%,var(--ehr-theme-ribbon-end) 100%)}.ehr-shell[data-theme] .ehr-status span,.ehr-shell[data-theme] .ehr-utility-cluster>button,.ehr-shell[data-theme] .ehr-user-badge,.ehr-shell[data-theme] .ehr-activity-tab,.ehr-shell[data-theme] .ehr-more-button,.ehr-shell[data-theme] .ehr-summary-subtabs button{border-color:var(--ehr-theme-border);color:var(--ehr-theme-text)}.ehr-shell[data-theme] .ehr-list-tree h2,.ehr-shell[data-theme] .ehr-page-title-block h1,.ehr-shell[data-theme] .ehr-active-activity-title h1,.ehr-shell[data-theme] .ehr-panel header strong,.ehr-shell[data-theme] .ehr-sidebar-card header strong,.ehr-shell[data-theme] .ehr-activity-tab strong{color:var(--ehr-theme-text)}.ehr-shell[data-theme] .ehr-patient-cell small,.ehr-shell[data-theme] .ehr-list-titlebar span,.ehr-shell[data-theme] .ehr-page-title-block span,.ehr-shell[data-theme] .ehr-storyboard p,.ehr-shell[data-theme] .ehr-patient-header span{color:var(--ehr-theme-muted-text)}.ehr-shell[data-theme] .ehr-tab-strip .ehr-mini-tab.is-active,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main,.ehr-shell[data-theme] .ehr-activity-tab.is-active,.ehr-shell[data-theme] .ehr-summary-subtabs button.is-active{border-color:var(--ehr-theme-accent);box-shadow:inset 0 3px 0 var(--ehr-theme-accent)}.ehr-personalization-flyout .ehr-profile-themes button.is-active{background:#edf8fe;box-shadow:inset 5px 0 0 var(--ehr-theme-accent, #168fc3);color:var(--ehr-theme-accent, #168fc3)}.ehr-personalization-flyout .ehr-profile-themes button:disabled{cursor:not-allowed}.ehr-shell{grid-template-rows:38px 34px 34px minmax(0,1fr);font-family:Segoe UI,Tahoma,Arial,sans-serif;color:#083a5c}.ehr-main{height:calc(100vh - 106px)}.ehr-titlebar{height:38px;gap:8px;padding:2px 10px 3px 6px;background:linear-gradient(180deg,#ffffff57,#ffffff0f 42%,#1788c11f),linear-gradient(180deg,#74c9ec,#54b7e1);border-bottom:1px solid #3293c5;box-shadow:inset 0 1px #b9edff}.ehr-main-menu{width:82px;height:31px;border-color:#8cc6e0;border-radius:8px 2px 2px 8px;background:#fff;color:#c41227;font-size:14px;font-weight:900;letter-spacing:0}.ehr-title{align-self:center;flex:0 1 430px;min-width:392px}.ehr-title strong{color:#073d63;font-size:14px;font-weight:500}.ehr-search{max-width:360px}.ehr-search input{height:27px;border-color:#8ac8e2;border-radius:999px;background:#f3fbff;font-size:12px}.ehr-status{max-width:520px;gap:4px}.ehr-status span{height:24px;display:inline-flex;align-items:center;border-color:#8ac2dd;background:#f7fdff;color:#123f5b;padding:0 8px;font-size:11px}.ehr-status .is-alert,.ehr-status span:nth-child(4){color:#a51d2a}.ehr-toolbar{height:34px;overflow:hidden;gap:11px;border-bottom:1px solid #83bddb;background:linear-gradient(180deg,#bfe6f5,#a9d9ee);padding:3px 9px}.ehr-toolbar button{height:25px;border-color:transparent;background:transparent;color:#174662;padding:0;font-size:12px;font-weight:500}.ehr-toolbar button span{min-width:17px;height:17px;border-color:transparent;background:transparent;color:#135d84;font-size:10px}.ehr-toolbar button:hover{border-color:#78b7d5;background:#d9f2fb}.ehr-tab-strip{height:34px;gap:8px;border-bottom:1px solid #6cadcf;background:linear-gradient(180deg,#bde5f6,#a6d6ec);padding:0 7px}.ehr-tab-strip .ehr-mini-tab{width:53px;height:31px;border-color:#1388bd;background:linear-gradient(180deg,#bee6f6,#9fd2e9)}.ehr-tab-strip .ehr-mini-tab.is-active{border-color:#0b7fb7;border-bottom-color:#fff;background:#fff}.ehr-tab-strip .ehr-workspace-tabs{align-items:end;gap:0}.ehr-tab-strip .ehr-workspace-tab{position:relative;margin-right:4px}.ehr-tab-strip .ehr-workspace-tab-main{height:30px;min-width:224px;max-width:280px;border-color:#4fa6cf;border-bottom-color:#2a91c2;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#afd9eb,#84c3df);box-shadow:inset 0 1px #ffffff8c}.ehr-tab-strip .ehr-workspace-tab:not(.is-active) .ehr-workspace-tab-main{opacity:.82}.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main{z-index:2;border-color:#1a94c8;border-bottom-color:#eaf9ff;background:linear-gradient(180deg,#f7fdff,#d7f1fb);box-shadow:inset 0 3px #d925b4}.ehr-tab-strip .ehr-workspace-tab-main strong{color:#073958;font-size:12px;font-weight:700}.ehr-tab-strip .ehr-close-tab{height:30px;border-radius:0 3px 0 0;background:linear-gradient(180deg,#afd9eb,#84c3df)}.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-close-tab{border-color:#1a94c8;border-bottom-color:#eaf9ff;background:linear-gradient(180deg,#f7fdff,#d7f1fb)}.ehr-patient-chart-shell{border-top-color:#1a94c8;background:#eef8fe}.ehr-story-orbit{top:11px;right:15px;width:70px;grid-template-columns:repeat(2,30px);gap:7px 6px}.ehr-story-orbit button{width:30px;height:30px;min-width:30px;min-height:30px;border-width:2px;border-radius:999px!important;background:#f7fdff;font-size:8px;font-weight:900;display:inline-grid;place-items:center;overflow:hidden;box-shadow:0 1px 2px #17364d24}.ehr-story-orbit .is-yellow{width:43px;height:43px;min-width:43px;min-height:43px;margin-left:-7px;border-radius:999px!important;border-color:#d0bc00;background:#f0dc16;font-size:10px}.ehr-floating-notes{position:absolute;inset:0;z-index:1200;display:block;width:100%;pointer-events:none}.ehr-sticky-popover{position:absolute;width:430px;min-height:152px;pointer-events:auto;border:2px solid #70412b;background:#fffef0;box-shadow:0 9px 20px #17364d3d}.ehr-sticky-popover.is-dragging{opacity:.92;box-shadow:0 14px 26px #17364d5c}.ehr-sticky-popover header{height:35px;align-items:center;border-bottom:1px solid #b8a178;cursor:move}.ehr-sticky-popover header strong{color:#7f2d12;font-size:18px;font-weight:700}.ehr-sticky-popover header span{display:inline-flex;align-items:center;gap:7px}.ehr-sticky-popover header button{width:22px;height:22px;border:0;background:transparent;color:#43576a;padding:0;font-size:18px}.ehr-sticky-popover header button:first-child{color:#d7c11a}.ehr-sticky-popover textarea{width:calc(100% - 28px);min-height:82px;resize:both;display:block;margin:12px 14px 8px;border:2px solid #cacaca;background:#fff;color:#283d4e;padding:10px;font:inherit}.ehr-sticky-popover footer{border-top:1px solid #ded4bb;color:#70412b;font-size:13px}.ehr-sticky-popover.is-shared{margin-left:0;background:#fbfdff}.ehr-toolbar button{display:inline-flex;align-items:center;gap:4px}.ehr-toolbar button .ehr-toolbar-icon{min-width:16px;width:16px;height:16px;display:inline-grid;place-items:center;border:0;background:transparent;color:inherit;font-size:0}.ehr-toolbar button .ehr-toolbar-icon img{width:16px;max-height:16px;display:block;object-fit:contain}.ehr-tab-strip .ehr-mini-tabs{flex:0 0 auto}.ehr-tab-strip .ehr-mini-tab{width:42px;min-width:42px}.ehr-tab-strip .ehr-mini-tab .ehr-mini-icon{width:100%;height:100%;display:grid;place-items:center;border:0;background:transparent;color:transparent;font-size:0}.ehr-tab-strip .ehr-mini-tab .ehr-mini-icon:before{content:none!important;display:none!important}.ehr-tab-strip .ehr-mini-tab .ehr-mini-icon img{width:18px;max-height:18px;display:block;object-fit:contain;filter:saturate(.95) contrast(1.05)}.ehr-tab-strip .ehr-mini-tab.is-active .ehr-mini-icon img{filter:saturate(1.1) contrast(1.12)}.ehr-tab-strip .ehr-mini-tab .ehr-mini-badge{position:absolute;top:2px;right:3px;min-width:14px;height:14px;display:grid;place-items:center;border:1px solid #ffffff;border-radius:999px;background:#c41227;color:#fff;padding:0 3px;font-size:9px;font-weight:900;line-height:1}.ehr-shell{font-family:Segoe UI,Tahoma,Arial,sans-serif;color:#073a5b;letter-spacing:0}.ehr-titlebar{height:38px;min-height:38px;background:linear-gradient(180deg,#ffffff61,#ffffff14 45%,#0071b229),linear-gradient(180deg,#77c9ec,#53b7e0)!important;border-bottom:1px solid #2b91c3!important;box-shadow:inset 0 1px #c9f1ff}.ehr-main-menu{width:84px;height:30px;border:0;border-radius:9px 2px 2px 9px;background:#fff;color:#c41227;font-size:13px;font-weight:900;box-shadow:0 1px #fffc}.ehr-title strong{color:#073e62;font-size:14px;font-weight:500}.ehr-search input{height:27px;border:1px solid #8fc7df;border-radius:999px;background:#f3fbff;color:#16455f;font-size:12px;box-shadow:inset 0 1px 2px #235c7a24}.ehr-toolbar{height:34px;min-height:34px;align-items:center;gap:10px;overflow:hidden;border-bottom:1px solid #7db9d8!important;background:linear-gradient(180deg,#bee7f7,#a7d9ef)!important;padding:3px 10px;white-space:nowrap}.ehr-toolbar button{height:25px;min-width:0;border:1px solid transparent;background:transparent;color:#134b69;padding:0 2px;font-size:12px;font-weight:500}.ehr-toolbar button:hover,.ehr-toolbar button:focus-visible{border-color:#6faed0;background:#d9f2fb}.ehr-toolbar button .ehr-toolbar-icon img{width:17px;max-height:17px}.ehr-tab-strip{height:35px;min-height:35px;align-items:end;gap:8px;border-bottom:1px solid #1787bd!important;background:linear-gradient(180deg,#b9e5f6,#a2d5ec)!important;padding:0 7px}.ehr-tab-strip .ehr-mini-tabs{height:35px;display:flex;align-items:end;gap:2px}.ehr-tab-strip .ehr-mini-tab{position:relative;width:44px;min-width:44px;height:31px;border:1px solid #158bc0;border-bottom-color:#0d77ae;border-radius:0;background:linear-gradient(180deg,#b7e1f4,#91c8e3);box-shadow:inset 0 1px #ffffff9e}.ehr-tab-strip .ehr-mini-tab.is-active{z-index:3;border-color:#0b78af;border-bottom-color:#fff;background:#fff;box-shadow:inset 0 3px #fff}.ehr-tab-strip .ehr-mini-tab .ehr-mini-icon img{width:21px;max-height:21px;filter:saturate(.92) contrast(1.03)}.ehr-tab-strip .ehr-mini-tab:not(.is-active) .ehr-mini-icon img{opacity:.82}.ehr-tab-strip .ehr-mini-tab strong{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ehr-tab-strip .ehr-workspace-tabs{height:35px;align-items:end;gap:0;background:transparent;padding:0}.ehr-tab-strip .ehr-workspace-tab-main{height:31px;min-width:220px;max-width:292px;border:1px solid #4da2cb;border-bottom-color:#1a86ba;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#acd7eb,#81bddc)}.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main,.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-close-tab{border-color:#1a94c8;border-bottom-color:#eefaff;background:linear-gradient(180deg,#fff,#dff5fd);box-shadow:inset 0 3px #d925b4}.ehr-tab-strip .ehr-workspace-tab:not(.is-active) .ehr-workspace-tab-main,.ehr-tab-strip .ehr-workspace-tab:not(.is-active) .ehr-close-tab{opacity:.76}.ehr-patient-chart-shell{grid-template-columns:292px minmax(0,1fr) 318px!important;position:relative;border-top-color:#168dc3!important;background:#eef8fe!important}.ehr-storyboard{background:linear-gradient(180deg,#d8f1fb,#cdeaf7)!important;border-right:1px solid #88bdd7!important;padding:8px 9px}.ehr-storyboard ph-patient-storyboard-header{display:block;min-height:154px;margin-bottom:6px}.ehr-storyboard .patient-storyboard-header{grid-template-columns:44px 1fr 76px;column-gap:8px;min-height:150px;padding:12px 0 6px}.ehr-storyboard .patient-avatar-circle{width:118px;height:118px;background:#eafffb;color:#006c9b;font-size:51px;font-weight:400;box-shadow:0 0 0 3px #d5f2f6,0 0 0 5px #fff}.ehr-storyboard .storyboard-sticky-note{border-color:#9eb6c4;box-shadow:0 2px 4px #17364d33}.ehr-storyboard .storyboard-mini-icon{width:31px;height:31px;border:0;background:transparent;font-size:9px;box-shadow:none}.ehr-storyboard .storyboard-mini-glyph img{width:31px;height:31px;display:block;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(23,54,77,.18))}.ehr-storyboard .storyboard-mini-icon[data-severity=warning]{border-color:transparent;background:transparent;color:#24445b}.ehr-storyboard .storyboard-mini-icon[data-severity=critical]{border-color:transparent;background:transparent;color:#fff}.ehr-storyboard h2{margin:5px 0 2px;color:#0b4c73;font-size:24px;font-weight:400;text-align:center}.ehr-storyboard p{margin:1px 0;color:#3d6178;font-size:13px;line-height:1.22;text-align:center}.ehr-code-banner{margin-top:9px;border:1px solid #d0b000;background:#e7c919!important;color:#2e2600;font-size:13px;font-weight:800;text-align:center}.ehr-care-record{background:#302894!important;color:#fff;font-weight:900}.ehr-floating-notes{position:absolute;inset:0;z-index:6000;pointer-events:none}.ehr-sticky-popover{width:min(660px,100vw - 360px);min-height:150px;pointer-events:auto;border:2px solid #70412b;background:#fffef0;box-shadow:0 10px 22px #19324247}.ehr-sticky-popover.is-shared{background:#fbfdff;border-color:#314f64}.ehr-sticky-popover header{height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #b8a178;background:#fff3;padding:0 9px 0 12px;cursor:move}.ehr-sticky-popover.is-shared header{border-bottom-color:#9db3bf}.ehr-sticky-popover header strong{min-width:0;overflow:hidden;color:#7f2d12;font-size:22px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ehr-sticky-popover.is-shared header strong{color:#2d586f}.ehr-sticky-popover header span{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px}.ehr-sticky-popover header button{width:22px;height:22px;display:inline-grid;place-items:center;border:0;background:transparent;color:#33546a;padding:0;font-size:20px;font-weight:900;line-height:1}.ehr-sticky-popover header button:first-child{color:#d7c11a;text-shadow:0 1px 0 #806d00}.ehr-sticky-popover header button:last-child{color:#184c6a;font-size:28px}.ehr-sticky-popover textarea{width:calc(100% - 30px);min-height:88px;display:block;margin:12px 15px 8px;border:2px solid #c9c9c9;background:#fff;color:#283d4e;padding:10px 12px;font:18px Segoe UI,Tahoma,Arial,sans-serif;resize:both}.ehr-sticky-popover textarea::placeholder{color:#a9a9a9;font-style:normal}.ehr-sticky-popover footer{min-height:29px;display:flex;align-items:center;border-top:1px solid #ded4bb;color:#70412b;padding:0 13px;font-size:15px;font-weight:700}.ehr-sticky-popover.is-shared footer{border-top-color:#d0dce4;color:#224b64}.ehr-chart-context-chips span,.ehr-sidebar-signal-grid span,.ehr-worklist-metrics span{min-width:0;display:grid;align-content:center;border:1px solid #bdd4df;background:#fff;color:#244b62}.ehr-sidebar-signal-grid b,.ehr-worklist-metrics b{overflow:hidden;font-size:12px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.ehr-sidebar-signal-grid small,.ehr-worklist-metrics small{overflow:hidden;color:#607b8d;font-size:9px;font-weight:800;line-height:1.05;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ehr-chart-context-chips span[data-tone=critical],.ehr-sidebar-queue button[data-tone=critical],.ehr-sidebar-signal-grid span[data-tone=critical],.ehr-worklist-metrics span[data-tone=critical],.ehr-dashboard-workqueue section[data-tone=critical]{border-color:#c76b74;background:#fff0f2;color:#9d1725}.ehr-chart-context-chips span[data-tone=watch],.ehr-sidebar-queue button[data-tone=watch],.ehr-sidebar-signal-grid span[data-tone=watch],.ehr-worklist-metrics span[data-tone=watch],.ehr-dashboard-workqueue section[data-tone=watch]{border-color:#cfb34e;background:#fff8d7;color:#725300}.ehr-chart-context-chips span[data-tone=ok],.ehr-sidebar-queue button[data-tone=ok],.ehr-sidebar-signal-grid span[data-tone=ok],.ehr-worklist-metrics span[data-tone=ok],.ehr-dashboard-workqueue section[data-tone=ok]{border-color:#77ad91;background:#effaf5;color:#146b49}.ehr-chart-context-chips{min-width:0;flex:0 1 530px;display:flex;align-items:center;gap:3px;overflow:hidden;padding-left:3px}.ehr-chart-context-chips span{height:23px;grid-template-columns:auto auto;align-items:center;gap:4px;padding:0 6px;font-size:10px;white-space:nowrap}.ehr-chart-context-chips strong,.ehr-chart-context-chips em{overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ehr-chart-context-chips strong{color:inherit;font-weight:900}.ehr-chart-context-chips em{color:#526f80;font-style:normal;font-weight:700}.ehr-chart-command-strip .ehr-chart-tool-spacer{min-width:20px}.ehr-sidebar-queue{margin:7px;border:1px solid #b7d2df;background:#fff}.ehr-sidebar-queue header{height:28px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #d8e6ed;background:#eef8fd;padding:0 7px}.ehr-sidebar-queue header strong,.ehr-dashboard-workqueue header strong{min-width:0;overflow:hidden;color:#174f70;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ehr-sidebar-queue header span,.ehr-dashboard-workqueue header span{flex:0 0 auto;color:#5a7587;font-size:10px;font-weight:800}.ehr-sidebar-queue button{width:100%;min-width:0;min-height:45px;display:grid;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;gap:5px;border:0;border-bottom:1px solid #e1edf3;border-radius:0;background:#fff;padding:5px 6px;text-align:left}.ehr-sidebar-queue button:last-child{border-bottom:0}.ehr-sidebar-queue button b{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:20px;border:1px solid currentColor;border-radius:999px;padding:0 6px;font-size:9px;line-height:1}.ehr-sidebar-queue button span,.ehr-sidebar-queue button strong,.ehr-sidebar-queue button small,.ehr-sidebar-queue button em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-sidebar-queue button span{display:grid;gap:2px}.ehr-sidebar-queue button strong{color:#173f5e;font-size:11px}.ehr-sidebar-queue button small{color:#5d7c90;font-size:10px}.ehr-sidebar-queue button em{justify-self:end;color:#4a6575;font-size:10px;font-style:normal;font-weight:900}.ehr-sidebar-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0 7px 7px}.ehr-sidebar-signal-grid span{min-height:42px;padding:5px 7px}.ehr-list-titlebar .ehr-worklist-metrics{min-width:0;flex:0 1 480px;display:flex;align-items:center;gap:4px;overflow:hidden}.ehr-worklist-metrics span{width:104px;height:28px;flex:0 0 104px;padding:3px 7px}.ehr-dashboard-workqueue{min-height:0;display:grid;grid-auto-rows:min-content;gap:7px;overflow:auto;padding:8px}.ehr-dashboard-workqueue header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #c8dce7;padding-bottom:6px}.ehr-dashboard-workqueue section{min-width:0;display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;border:1px solid #c7deec;background:#fff;padding:8px}.ehr-dashboard-workqueue section b{grid-row:1/3;align-self:center;color:inherit;font-size:22px;font-weight:500;line-height:1}.ehr-dashboard-workqueue section span,.ehr-dashboard-workqueue section small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-dashboard-workqueue section span{color:#244b62;font-size:12px;font-weight:900}.ehr-dashboard-workqueue section small{color:#5b788a;font-size:10px}.ehr-dashboard-workqueue footer{border-top:1px solid #d7e5ec;color:#6b8290;padding-top:7px;font-size:10px;line-height:1.3}@media(max-width:1600px){.ehr-chart-context-chips span:nth-child(n+4),.ehr-worklist-metrics span:nth-child(n+4){display:none}}@media(max-width:1380px){.ehr-chart-context-chips span:nth-child(n+3),.ehr-worklist-metrics span:nth-child(n+3){display:none}}.ehr-adult-flowsheet-workspace{min-height:0;height:100%;display:grid;grid-template-rows:36px 38px minmax(0,1fr);border:1px solid #aac8d8;background:#f8fcff;overflow:hidden}.ehr-flowsheet-header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #b7d2df;background:linear-gradient(180deg,#eefaff,#d7eef8);padding:0 8px}.ehr-flowsheet-header div:first-child{min-width:0;display:grid;gap:1px}.ehr-flowsheet-header strong{color:#135477;font-size:14px;font-weight:900;line-height:1}.ehr-flowsheet-header span{overflow:hidden;color:#5d7687;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ehr-flowsheet-actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px}.ehr-flowsheet-actions button,.ehr-flowsheet-timebar button{height:23px;border:1px solid #8fbfd4;background:linear-gradient(180deg,#fff,#dff1f9);color:#174f70;padding:0 8px;font-size:10px;font-weight:800}.ehr-flowsheet-signal-row{min-width:0;display:flex;align-items:center;gap:5px;border-bottom:1px solid #c7dce7;background:#f2f9fd;padding:5px 7px;overflow:hidden}.ehr-flowsheet-signal-row span{width:112px;height:27px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:5px;border:1px solid #bdd4df;background:#fff;padding:0 6px}.ehr-flowsheet-signal-row strong{color:inherit;font-size:14px;line-height:1}.ehr-flowsheet-signal-row em{overflow:hidden;color:#526f80;font-size:9px;font-style:normal;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ehr-flowsheet-signal-row span[data-tone=critical]{border-color:#c76b74;background:#fff0f2;color:#9d1725}.ehr-flowsheet-signal-row span[data-tone=watch]{border-color:#cfb34e;background:#fff8d7;color:#725300}.ehr-flowsheet-signal-row span[data-tone=ok]{border-color:#77ad91;background:#effaf5;color:#146b49}.ehr-adult-flowsheet-body{min-height:0;display:grid;grid-template-columns:150px minmax(0,1fr) 236px;gap:7px;overflow:hidden;padding:7px}.ehr-flowsheet-index{min-height:0;display:grid;grid-auto-rows:28px;align-content:start;gap:3px;border:1px solid #b7d2df;background:#e6f4fa;padding:6px;overflow:auto}.ehr-flowsheet-index button{justify-content:flex-start;border:1px solid #bad4e1;background:#fff;color:#214f68;padding:0 8px;font-size:11px;font-weight:800;text-align:left}.ehr-flowsheet-index button.is-active{border-color:#1485b8;background:#d2edf8;box-shadow:inset 3px 0 #1485b8}.ehr-flowsheet-table-shell{min-width:0;min-height:0;display:grid;grid-template-rows:29px minmax(0,1fr);border:1px solid #bde;overflow:hidden}.ehr-flowsheet-timebar{min-width:0;display:grid;grid-template-columns:80px repeat(5,minmax(58px,1fr)) 96px;align-items:center;gap:4px;border-bottom:1px solid #c7dce7;background:#edf8fd;padding:3px 6px}.ehr-flowsheet-timebar strong,.ehr-flowsheet-timebar span{min-width:0;overflow:hidden;color:#29566d;font-size:10px;font-weight:900;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ehr-adult-flowsheet-grid{width:100%;min-width:940px;border-collapse:collapse;background:#fff;font-size:11px}.ehr-adult-flowsheet-grid thead th{position:sticky;top:0;z-index:2;border-bottom:1px solid #98c2d5;background:#dff1f9;color:#214f68}.ehr-adult-flowsheet-grid th,.ehr-adult-flowsheet-grid td{border-right:1px solid #e1edf3;border-bottom:1px solid #e1edf3;padding:6px 7px;text-align:left;vertical-align:top}.ehr-adult-flowsheet-grid td:first-child{color:#315b77;font-weight:900}.ehr-adult-flowsheet-grid td strong,.ehr-adult-flowsheet-grid td small{display:block}.ehr-adult-flowsheet-grid td small{color:#6a8393;font-size:9px;line-height:1.25}.ehr-adult-flowsheet-grid tr[data-tone=critical] td{background:#fff7f8}.ehr-adult-flowsheet-grid tr[data-tone=watch] td{background:#fffdf0}.ehr-mar-report-workspace{min-height:0;height:100%;display:grid;grid-template-rows:38px 43px minmax(0,1fr);border:1px solid #aac8d8;background:#f8fcff;overflow:hidden}.ehr-mar-report-header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #b7d2df;background:linear-gradient(180deg,#fffaf0,#eef8fd);padding:0 8px}.ehr-mar-report-header div:first-child{min-width:0;display:grid;gap:1px}.ehr-mar-report-header strong{color:#6d4d00;font-size:14px;font-weight:900;line-height:1}.ehr-mar-report-header span{overflow:hidden;color:#5d7687;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-report-layout{min-width:0;min-height:0;display:grid;grid-template-columns:184px minmax(0,1fr) 268px;overflow:hidden}.ehr-mar-report-layout.is-chart-only{grid-template-columns:minmax(0,1fr)}.ehr-mar-report-toolbar{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.ehr-mar-report-toolbar strong{color:#17587c;font-size:12px;font-weight:900}.ehr-mar-report-toolbar span{overflow:hidden;color:#5d7c90;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-report-main{min-width:0;min-height:0;display:grid;grid-template-rows:30px minmax(0,1fr);overflow:hidden;background:#fff}.ehr-mar-report-toolbar{border-bottom:1px solid #c7dce7;background:#edf8fd;padding:0 8px}.ehr-mar-band-list.is-report{min-width:0;min-height:0;display:grid;align-content:start;gap:7px;background:#f7fbfd;padding:7px;overflow:auto}.ehr-mar-time-ruler{min-width:0;display:grid;grid-template-columns:minmax(238px,.72fr) repeat(8,minmax(76px,1fr));gap:3px;align-items:stretch;color:#587587;font-size:13px;line-height:1}.ehr-mar-time-ruler span,.ehr-mar-time-ruler b{min-width:0;min-height:24px;display:grid;place-items:center;border-left:1px solid #c4dcea;background:#f2fbff;font-weight:600;position:relative}.ehr-mar-time-ruler span{justify-content:start;border-left:0;color:#17587c;font-size:11px;font-weight:900;padding-left:10px}.ehr-mar-time-ruler b[data-now=true]{background:#fff7c8;color:#006d85}.ehr-mar-time-ruler b[data-now=true]:after,.ehr-mar-slot[data-now=true]:after,.ehr-mar-epic-cells button[data-now=true]:before{content:"";position:absolute;top:0;bottom:0;left:var(--mar-now-left, 50%);width:2px;background:#009cb6;box-shadow:0 0 0 1px #ffffffa6;pointer-events:none}.ehr-mar-band{min-width:0;display:grid;grid-template-columns:minmax(238px,.72fr) minmax(0,1fr);grid-template-rows:56px 25px;border:1px solid #cbd8df;background:#fff;box-shadow:0 1px 1px #264d5f1a}.ehr-mar-band[data-priority=High]{outline:2px solid #75b9d4;outline-offset:-2px}.ehr-mar-band-header{min-width:0;display:grid;align-content:center;gap:2px;border-right:1px solid #eef3f6;padding:6px 10px}.ehr-mar-band-title,.ehr-mar-band-flags{min-width:0;display:flex;align-items:center;gap:7px}.ehr-mar-band-title strong{overflow:hidden;color:#1a78a3;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-band-title span,.ehr-mar-band-flags small{min-width:0;overflow:hidden;color:#2d4656;font-size:10px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-band-flags .ehr-status-pill{height:18px;display:inline-grid;align-items:center;border:1px solid #b6d4e2;border-radius:10px;background:#f3fbfe;color:#0c5b80;padding:0 8px;font-size:10px;font-weight:900}.ehr-mar-band-grid{min-width:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;padding:4px 6px}.ehr-mar-slot{min-width:0;display:grid;place-items:center;border:1px solid #edf8fc;background:#dff4fb;color:#1d4d62;padding:0;position:relative;overflow:hidden}.ehr-mar-slot b{position:absolute;top:2px;left:4px;z-index:1;color:#7190a0;font-size:9px;font-weight:800;line-height:1}.ehr-mar-slot strong{min-width:0;z-index:1;width:min(94%,116px);height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:3px;padding:0 7px;overflow:hidden;font-size:10px;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-slot small{display:none}.ehr-mar-slot[data-state=given] strong{border-color:#95b879;background:#dff2cd;color:#244a1f}.ehr-mar-slot[data-state=due] strong,.ehr-mar-slot[data-state=future] strong{border-color:#073e93;background:#0757b9;color:#fff}.ehr-mar-slot[data-state=overdue] strong{border-color:#bf8b95;background:#f4cbd1;color:#78131e}.ehr-mar-slot[data-state=held] strong{border-color:#adb4ba;background:#dedede;color:#34424b}.ehr-mar-slot[data-state=infusion] strong,.ehr-mar-slot[data-state=prn] strong{border-color:#9dbbc9;background:#eef6fb;color:#315e73}.ehr-mar-slot[data-state=blank] strong,.ehr-mar-slot[data-state=hatch] strong{display:none}.ehr-mar-slot[data-now=true]{background:#d9f2f7}.ehr-mar-band-meta{min-width:0;grid-column:1/3;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;border-top:1px solid #eef3f6;color:#5e6c74;font-size:10px}.ehr-mar-band-meta span{min-width:0;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ehr-flowsheet-sidebar{min-width:0;min-height:0;display:grid;grid-auto-rows:min-content;gap:7px;border-left:1px solid #b7d2df;background:#edf8fd;padding:8px;overflow:auto}.ehr-flowsheet-sidebar>strong{color:#174f70;font-size:12px;font-weight:900}.ehr-patient-chart-shell{grid-template-columns:294px minmax(0,1fr) 326px!important;border:2px solid #16a0c8!important;border-top:0!important;background:#eaf8fd!important}.ehr-storyboard{border-right:3px solid #08a0b8!important;background:linear-gradient(90deg,rgba(0,154,184,.14) 0,rgba(0,154,184,.06) 10px,transparent 10px),linear-gradient(180deg,#d9f5f4,#c7ecef)!important;box-shadow:inset -4px 0 #00a2b82e}.ehr-storyboard-patient-tab{min-width:0;height:30px;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:15px 13px;gap:0 6px;align-items:center;border:1px solid #0797b2;border-bottom-color:#087f9e;background:linear-gradient(180deg,#fff,#d8f4f5);padding:1px 7px 2px 4px;box-shadow:inset 0 3px #00a9b5}.ehr-storyboard-patient-tab span{grid-row:1/3;width:25px;height:23px;display:grid;place-items:center;border:1px solid #168eb1;background:#e9fbff;color:#086482;font-size:11px;font-weight:900}.ehr-storyboard-patient-tab strong,.ehr-storyboard-patient-tab small{min-width:0;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ehr-storyboard-patient-tab strong{color:#063d52;font-size:13px;font-weight:900}.ehr-storyboard-patient-tab small{color:#446c78;font-size:9px;font-weight:800}.ehr-storyboard h2{color:#006073!important;font-size:24px!important;font-weight:500!important}.ehr-storyboard .patient-avatar-circle{box-shadow:0 0 0 3px #bdeff2,0 0 0 7px #ffffffe6!important}.ehr-tab-strip{height:42px!important;min-height:42px!important;align-items:end!important;border-bottom:2px solid #0c91b8!important;background:linear-gradient(180deg,#c8f0f3,#9cd7e5)!important;padding-top:4px!important}.ehr-tab-strip .ehr-workspace-tab-main{height:37px!important;min-width:248px!important;border-color:#0b8fb6!important;border-bottom-color:#eaf9ff!important;background:linear-gradient(180deg,#fff,#dff6fb)!important;box-shadow:inset 0 4px #129bbb!important}.ehr-tab-strip .ehr-workspace-tab-main>span{background:#e8fbff!important;color:#075b74!important}.ehr-tab-strip .ehr-workspace-tab-main strong{color:#053e54!important;font-size:12px!important;font-weight:900!important}.ehr-activity-tabs{height:50px!important;border-bottom:2px solid #17a2b8!important;background:linear-gradient(180deg,#edfbff,#d7f1f8)!important;padding:5px 7px 0 8px!important}.ehr-activity-tab,.ehr-more-button{height:44px!important;border-color:#82c3d9!important;border-bottom-color:#17a2b8!important;background:linear-gradient(180deg,#fff,#e4f6fb)!important}.ehr-activity-tab.is-active{z-index:4!important;border-color:#5a8ed6!important;border-top:4px solid #6b42c2!important;border-bottom-color:#fff!important;background:#fff!important;box-shadow:0 -1px #6b42c2,0 2px #fff!important}.ehr-active-activity-title,.ehr-chart-command-strip,.ehr-summary-subtabs{border-left:2px solid #17a2b8!important;border-right:2px solid #17a2b8!important}.ehr-summary-subtabs{border-bottom:2px solid #17a2b8!important}.ehr-summary-subtabs button.is-active{border-color:#168fb4!important;border-top:3px solid #168fb4!important;border-bottom-color:#fff!important;color:#064763!important;font-weight:900!important}.ehr-note-side-toolbar{grid-template-columns:1fr 52px 110px!important;align-items:center;border-bottom:1px solid #b6d5e2;background:#f4fbfe;padding:4px 6px!important}.ehr-note-side-toolbar button{height:24px;border:1px solid #8fbfd4;background:linear-gradient(180deg,#fff,#dff1f9);color:#174f70;font-size:10px;font-weight:900}.ehr-note-side-toolbar button:last-child{background:#00a875;color:#fff}.ehr-note-template-tabs{display:flex;align-items:end;gap:3px;background:#eef8fd!important;padding:3px 5px 0!important}.ehr-note-template-tabs button{height:26px;min-width:0;flex:1 1 0;border:1px solid #b4d2df;border-bottom-color:#93bdce;background:#fff;color:#244b62;padding:0 4px;font-size:9px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-note-template-tabs button.is-active{border-color:#7db8d0;border-bottom-color:#fff;color:#074c68}.ehr-chart-sw .ehr-sidebar-scroll{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(260px,1fr) min-content min-content;align-items:stretch;overflow:hidden;background:#fff}.ehr-sw-note-editor{min-height:0;width:100%;min-width:0;box-sizing:border-box;display:grid;grid-template-rows:35px 32px minmax(0,1fr) 32px;border-bottom:1px solid #c5dce7;background:#fff}.ehr-sw-note-editor header{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #d6e6ee;padding:0 8px}.ehr-sw-note-editor header strong{color:#0d617c;font-size:14px;font-weight:500}.ehr-sw-note-editor header span{display:grid;grid-template-columns:repeat(2,minmax(48px,1fr));gap:3px}.ehr-sw-note-editor header button,.ehr-sw-note-editor footer button{height:22px;border:1px solid #9fc6d8;background:#f3fbfe;color:#174f70;padding:0 6px;font-size:10px;font-weight:800}.ehr-sw-note-editor header button:last-child,.ehr-sw-note-editor footer button:first-child{border-color:#0d9f74;background:#00a875;color:#fff}.ehr-sw-note-formatbar{min-width:0;display:flex;align-items:center;gap:2px;overflow:hidden;border-bottom:1px solid #e0edf3;background:#fbfdff;padding:4px 6px}.ehr-sw-note-formatbar button{width:22px;height:22px;border:0;background:transparent;color:#31586f;padding:0;font-size:12px;font-weight:900}.ehr-sw-note-formatbar input{min-width:0;flex:1 1 auto;height:22px;border:1px solid #c9dce6;color:#8a989f;padding:0 6px;font-size:10px}.ehr-sw-note-editor textarea{width:100%;height:100%;min-height:0;resize:none;border:0;background:#fff;color:#183f55;padding:10px;font:12px/1.45 Segoe UI,Tahoma,Arial,sans-serif;outline:none}.ehr-sw-note-editor footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(104px,auto);align-items:center;gap:4px;border-top:1px solid #d6e6ee;background:#f8fcff;padding:3px 5px}.ehr-sw-note-editor footer select{min-width:0;height:23px;flex:1 1 auto;border:1px solid #accddc;color:#244b62;font-size:10px}.ehr-chart-sw .ehr-sidebar-queue{margin:0}.ehr-shell{--ehr-teal-900: #00645d;--ehr-teal-800: #007d76;--ehr-teal-700: #00998f;--ehr-teal-600: #20b9aa;--ehr-teal-500: #54d4c6;--ehr-teal-300: #aeece4;--ehr-teal-200: #d8f7f3;--ehr-chrome-line: #0a8c84;--ehr-chrome-soft-line: rgba(0, 117, 109, .34);grid-template-rows:36px 31px 42px minmax(0,1fr)!important;background:#e9f7f4!important}.ehr-titlebar,.ehr-toolbar,.ehr-tab-strip{margin:0!important;box-shadow:none!important}.ehr-titlebar{height:36px!important;min-height:36px!important;border-bottom:0!important;background:linear-gradient(180deg,#ffffff57,#ffffff14),linear-gradient(180deg,#20b9aa,#53d2c4)!important;padding-top:3px!important;padding-bottom:2px!important}.ehr-toolbar{height:31px!important;min-height:31px!important;gap:8px!important;border-top:0!important;border-bottom:0!important;background:linear-gradient(180deg,#ffffff1f,#ffffff05),linear-gradient(180deg,#53d2c4,#7cdfd4)!important;padding:2px 8px!important}.ehr-tab-strip{height:42px!important;min-height:42px!important;align-items:end!important;gap:6px!important;border-top:0!important;border-bottom:2px solid var(--ehr-teal-800)!important;background:linear-gradient(180deg,#fff3,#ffffff0a),linear-gradient(180deg,#7cdfd4,#b7eee7)!important;padding:4px 7px 0!important}.ehr-titlebar:after,.ehr-toolbar:after{content:"";position:absolute;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.35) 10%,rgba(0,117,109,.18) 90%,transparent 100%)}.ehr-titlebar,.ehr-toolbar{position:relative}.ehr-titlebar:after{bottom:0}.ehr-toolbar:after{bottom:0}.ehr-main-menu{height:28px!important;border:1px solid rgba(0,110,104,.42)!important;background:linear-gradient(180deg,#f7fffd,#c9f2ec)!important;color:#c41227!important;box-shadow:inset 0 1px #fffc!important}.ehr-title strong,.ehr-toolbar button,.ehr-status span,.ehr-utility-cluster>button{color:#063f45!important}.ehr-toolbar button{height:24px!important;border-color:transparent!important;background:transparent!important;font-size:12px!important}.ehr-toolbar button:hover,.ehr-toolbar button:focus-visible{border-color:#00756d61!important;background:#ffffff59!important}.ehr-search input{border-color:#00696273!important;background:#ffffffe0!important;color:#064348!important}.ehr-compass-ribbon{background:linear-gradient(180deg,#007d76,#00645d)!important;color:#fff!important}.ehr-user-badge{border-color:#0069626b!important;background:#f7fffd!important;color:#064348!important}.ehr-tab-strip .ehr-mini-tab,.ehr-tab-strip .ehr-workspace-tab-main,.ehr-tab-strip .ehr-close-tab{border-color:#00756d7a!important;background:linear-gradient(180deg,#ffffffc7,#dbf7f2eb)!important}.ehr-tab-strip .ehr-mini-tab.is-active,.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main,.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-close-tab{border-color:var(--ehr-teal-800)!important;border-bottom-color:#eafbf8!important;background:linear-gradient(180deg,#fff,#e5faf6)!important;box-shadow:inset 0 4px 0 var(--ehr-teal-700)!important}.ehr-tab-strip .ehr-workspace-tab-main>span,.ehr-activity-tab>span{border-color:#00756d75!important;background:#e7fbf8!important;color:#00645d!important}.ehr-tab-strip .ehr-workspace-tab-main strong,.ehr-tab-strip .ehr-workspace-tab-main small{color:#064348!important}.ehr-patient-chart-shell{border-color:var(--ehr-teal-700)!important;background:#e9f8f4!important}.ehr-active-activity-title,.ehr-chart-command-strip,.ehr-summary-subtabs{border-left-color:var(--ehr-teal-700)!important;border-right-color:var(--ehr-teal-700)!important;background:#f9fffd!important}.ehr-summary-subtabs{border-bottom-color:var(--ehr-teal-700)!important}.ehr-adult-flowsheet-workspace,.ehr-sw-note-editor,.ehr-flowsheet-header,.ehr-flowsheet-timebar{border-color:#00756d52!important}.ehr-flowsheet-header,.ehr-flowsheet-timebar,.ehr-flowsheet-signal-row,.ehr-chart-sw .ehr-sidebar-tabs,.ehr-note-template-tabs,.ehr-note-side-toolbar{background:linear-gradient(180deg,#f3fffc,#dff7f2)!important}.ehr-shell{--ehr-chrome-top: #78c7ed;--ehr-chrome-mid: #a9e0f2;--ehr-chrome-bottom: #d8f3f2;--ehr-chrome-line: #5ba9c8;--ehr-tab-line: #70b6cf;position:relative!important;row-gap:0!important;grid-template-rows:34px 28px 40px minmax(0,1fr)!important;background:#e9f6f8!important;isolation:isolate}.ehr-shell:before{content:"";position:absolute;z-index:0;top:0;right:0;left:0;height:102px;pointer-events:none;background:linear-gradient(180deg,#ffffff6b,#ffffff1a 42%,#fff0),linear-gradient(180deg,var(--ehr-chrome-top) 0%,var(--ehr-chrome-mid) 52%,var(--ehr-chrome-bottom) 100%);border-bottom:1px solid var(--ehr-chrome-line)}.ehr-shell>*{position:relative;z-index:1}.ehr-titlebar,.ehr-toolbar,.ehr-tab-strip{border-top:0!important;border-bottom:0!important;background:transparent!important;box-shadow:none!important}.ehr-titlebar:after,.ehr-toolbar:after{content:none!important;display:none!important}.ehr-titlebar{height:34px!important;min-height:34px!important;padding:2px 8px 0!important}.ehr-toolbar{height:28px!important;min-height:28px!important;padding:0 8px!important;gap:7px!important}.ehr-toolbar button{height:24px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.ehr-toolbar button:hover,.ehr-toolbar button:focus-visible{border-color:#438fb480!important;background:#ffffff57!important}.ehr-tab-strip{height:40px!important;min-height:40px!important;align-items:end!important;padding:2px 7px 0!important;border-bottom:1px solid var(--ehr-chrome-line)!important}.ehr-tab-strip .ehr-mini-tab,.ehr-tab-strip .ehr-workspace-tab-main,.ehr-tab-strip .ehr-close-tab{border-color:var(--ehr-tab-line)!important;border-bottom-color:var(--ehr-chrome-line)!important;border-radius:4px 4px 0 0!important;background:linear-gradient(180deg,#ffffffe6,#dff4f8)!important;box-shadow:inset 0 1px #fffffff2!important}.ehr-tab-strip .ehr-mini-tab.is-active,.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main,.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-close-tab{border-color:#4f9ec0!important;border-top-color:#5a42ba!important;border-bottom-color:#fff!important;background:#fff!important;box-shadow:inset 0 4px #5a42ba,0 1px #fff!important}.ehr-patient-chart-shell{--ehr-sw-width: 346px;border-color:#5ba9c8!important;background:#edf8f8!important}.ehr-activity-tabs,.ehr-summary-subtabs,.ehr-chart-sw .ehr-sidebar-tabs{align-items:end!important;border-bottom:1px solid var(--ehr-tab-line)!important;background:linear-gradient(180deg,#f6fffd,#d8f0f5)!important}.ehr-summary-subtabs{height:33px!important;min-height:33px!important;gap:0!important;padding:3px 7px 0!important}.ehr-activity-tab,.ehr-more-button,.ehr-summary-subtabs button,.ehr-chart-sw .ehr-sidebar-tabs button{height:30px!important;margin:0 -1px -1px 0!important;border:1px solid var(--ehr-tab-line)!important;border-bottom-color:var(--ehr-chrome-line)!important;border-radius:4px 4px 0 0!important;background:linear-gradient(180deg,#fff,#e7f7fa)!important;color:#143f54!important;box-shadow:inset 0 1px #ffffffeb!important}.ehr-activity-tab.is-active,.ehr-summary-subtabs button.is-active,.ehr-chart-sw .ehr-sidebar-tabs button.is-active{height:33px!important;z-index:4!important;border-color:#4f9ec0!important;border-top:4px solid #5a42ba!important;border-bottom-color:#fff!important;background:#fff!important;color:#2f276e!important;box-shadow:0 1px #fff!important}.ehr-summary-subtabs button{min-width:104px!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important}.ehr-chart-sw{position:relative!important;min-width:0!important;border-left:0!important;overflow:visible!important;box-shadow:none!important}.ehr-sw-resizer{position:absolute;z-index:16;top:0;bottom:0;left:-5px;width:10px;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none}.ehr-sw-resizer:after{content:"";position:absolute;top:0;bottom:0;left:4px;width:2px;background:#268bc1;box-shadow:0 0 0 1px #ffffff9e}.ehr-sw-resizer:focus-visible:after{width:4px;background:#5a42ba}.ehr-sw-toggle{position:absolute;z-index:17;top:50%;left:-12px;width:18px;height:58px;display:grid;place-items:center;border:1px solid #147ba9;border-right-color:#0f6f99;border-radius:4px 0 0 4px;background:linear-gradient(180deg,#42b5de,#1889c0);color:#fff;font-size:17px;font-weight:900;line-height:1;transform:translateY(-50%);cursor:pointer;box-shadow:0 1px 3px #00416047}.ehr-sw-toggle:hover,.ehr-sw-toggle:focus-visible{background:linear-gradient(180deg,#59c6e8,#147eb2)}.ehr-collapsed-panel-label{display:none}.ehr-chart-sw.is-collapsed{grid-template-rows:1fr!important;border-left-width:2px!important;background:linear-gradient(180deg,#d6f0f4,#bfe3ed)!important;box-shadow:inset 4px 0 #268bc138!important}.ehr-chart-sw.is-collapsed>:not(.ehr-sw-resizer):not(.ehr-sw-toggle):not(.ehr-collapsed-panel-label){display:none!important}.ehr-chart-sw.is-collapsed .ehr-collapsed-panel-label{min-width:0;display:grid;place-items:center;color:#155a76;font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg)}.ehr-chart-sw.is-collapsed .ehr-sw-toggle{left:-10px}.ehr-shell{--ehr-chrome-top: #82caea;--ehr-chrome-mid: #b8e8f4;--ehr-chrome-bottom: #dff7f5;--ehr-chrome-line: #2da7c4;grid-template-rows:34px 28px 40px minmax(0,1fr)!important}.ehr-shell:before{height:103px!important;border-bottom:0!important}.ehr-titlebar,.ehr-toolbar,.ehr-tab-strip,.ehr-mini-tabs,.ehr-workspace-tabs{border-bottom-width:0!important}.ehr-tab-strip{border-bottom:0!important}.ehr-tab-strip .ehr-workspace-tabs{overflow:visible!important}.ehr-tab-strip .ehr-workspace-tab-main{min-width:214px!important;width:244px!important;height:34px!important;border-bottom-color:transparent!important}.ehr-tab-strip .ehr-workspace-tab-main>span{width:32px!important;height:27px!important;border-radius:3px!important}.ehr-tab-strip .ehr-workspace-tab-main>span img{width:22px!important;height:18px!important;display:block;object-fit:contain}.ehr-tab-strip .ehr-close-tab{width:34px!important;height:34px!important;border-bottom-color:transparent!important}.ehr-main{padding:0!important}.ehr-patient-list-workspace,.ehr-patient-chart-shell{height:100%!important}.ehr-storyboard{padding-right:6px!important;border-right:1px solid #058ca9!important;box-shadow:inset -1px 0 #fff!important;scrollbar-width:none}.ehr-storyboard::-webkit-scrollbar{width:0;height:0}.ehr-storyboard::-webkit-scrollbar-track{background:transparent}.ehr-storyboard::-webkit-scrollbar-thumb{border:2px solid #d7f3ef;border-radius:8px;background:#6c8794}.ehr-chart-workspace{border-left:0!important;box-shadow:inset 1px 0 #058ca9,inset 3px 0 #ffffffb8!important}.ehr-activity-tabs{height:46px!important;min-height:46px!important;padding:4px 7px 0 8px!important;border-bottom:1px solid #64b4ce!important}.ehr-activity-tab,.ehr-more-button,.ehr-summary-subtabs button,.ehr-chart-sw .ehr-sidebar-tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.ehr-activity-tab{height:39px!important}.ehr-activity-tab.is-active{height:43px!important}.ehr-activity-tab>span{width:31px!important;height:31px!important;flex:0 0 31px!important;border-radius:999px!important;background:radial-gradient(circle at 35% 30%,#fff,#e0faf6 63%,#c3ece9)!important}.ehr-activity-tab>span img,.ehr-more-row button span img{width:18px!important;height:18px!important;display:block;object-fit:contain}.ehr-titlebar{height:34px!important;min-height:34px!important;align-items:center!important;padding:2px 6px 0!important;gap:7px!important}.ehr-main-menu{width:120px!important;flex:0 0 120px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;border:1px solid rgba(4,114,139,.56)!important;border-radius:3px!important;background:linear-gradient(180deg,#fffffff5,#daf9f4eb)!important;color:#00495b!important;padding:0 8px 0 7px!important;box-shadow:inset 0 1px #fffffff2,0 1px 2px #10577029!important}.ehr-brand-menu-icon{width:24px!important;height:24px!important;display:inline-grid!important;place-items:center!important;border-right:1px solid rgba(6,105,128,.25)!important;color:#07556a!important;font-family:Arial,Helvetica,sans-serif!important;font-size:21px!important;font-weight:600!important;line-height:1!important}.ehr-brand-word{display:inline-flex!important;align-items:baseline!important;color:#d2182b!important;font-family:Segoe UI,Arial,Helvetica,sans-serif!important;font-size:23px!important;font-weight:500!important;letter-spacing:0!important;line-height:1!important}.ehr-brand-word b{color:#016c81!important;font-size:.9em!important;font-weight:600!important}.ehr-title{min-width:260px!important;flex:1 1 520px!important}.ehr-title strong{color:#013c4a!important;font-size:15px!important;font-weight:600!important}.ehr-search{flex:0 1 300px!important;max-width:300px!important}.ehr-status{flex:0 1 345px!important;max-width:345px!important;gap:4px!important;overflow:hidden!important;white-space:nowrap!important}.ehr-status span,.ehr-utility-cluster>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}.ehr-status span img,.ehr-utility-cluster>button img{width:15px!important;height:15px!important;display:block!important;object-fit:contain!important}.ehr-status span{height:25px!important;min-width:0!important;border-color:#1b87b39e!important;border-radius:999px!important;background:linear-gradient(180deg,#fff,#eaf9fd)!important;color:#063f52!important;padding:0 7px!important;overflow:hidden!important;font-size:10px!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-status span:nth-child(1){flex:0 0 58px!important}.ehr-status span:nth-child(2){flex:0 1 72px!important}.ehr-status span:nth-child(3){flex:0 1 91px!important}.ehr-status span:nth-child(4){flex:0 1 72px!important}.ehr-status span:nth-child(5){flex:0 0 52px!important}.ehr-status .is-alert{background:linear-gradient(180deg,#fff7f2,#ffe8e1)!important;color:#8d2730!important}.ehr-utility-cluster{flex:0 0 auto!important;gap:4px!important}.ehr-utility-cluster>button.ehr-round-session-button{width:37px!important;height:25px!important;border-radius:999px!important;padding:0!important}.ehr-compass-ribbon{height:29px!important;min-width:142px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%)!important;border-radius:0!important;background:linear-gradient(180deg,#058b83,#006c76)!important;padding-left:7px!important;font-size:12px!important;font-weight:600!important}.ehr-user-badge{width:52px!important;height:52px!important;margin-left:-6px!important;border:1px solid rgba(7,118,128,.46)!important;border-radius:999px!important;background:radial-gradient(circle at 35% 28%,#fff,#f6fffd 62%,#d9f0ef)!important;color:#004a58!important;font-size:16px!important;font-weight:600!important;box-shadow:0 2px 6px #184c5c38!important}.ehr-storyboard{padding:7px 8px 8px!important;background:radial-gradient(circle at 48% 31%,#ffffffc2,#ffffff42 27%,#fff0 44%),linear-gradient(90deg,rgba(0,141,169,.58) 0,rgba(0,141,169,.46) 5px,rgba(255,255,255,.65) 5px,rgba(255,255,255,.15) 7px,transparent 7px),linear-gradient(180deg,#d9f7ef,#c7f0e7 42%,#bfe9e4)!important;color:#064a5d!important;box-shadow:inset 5px 0 #0099ae,inset -1px 0 #fff!important}.ehr-storyboard-patient-tab{position:relative!important;height:31px!important;grid-template-columns:33px minmax(0,1fr)!important;border:1px solid #079db5!important;border-bottom-color:#006e90!important;background:linear-gradient(180deg,#faffff,#e0fbf8)!important;box-shadow:inset 0 3px #00a8b5,0 1px #fffc!important}.ehr-storyboard-patient-tab:before{content:""!important;position:absolute!important;top:3px!important;bottom:3px!important;left:3px!important;width:4px!important;background:linear-gradient(180deg,#5c42ba,#03a6bc)!important}.ehr-storyboard-patient-tab span{width:28px!important;height:25px!important}.ehr-storyboard-patient-tab span img{width:20px!important;height:17px!important;display:block!important;object-fit:contain!important}.ehr-storyboard-patient-tab strong{font-size:14px!important;font-weight:900!important}.ehr-storyboard ph-patient-storyboard-header{margin:3px -1px 0!important;display:block!important}.ehr-storyboard .patient-storyboard-header{grid-template-columns:48px minmax(128px,1fr) 64px!important;column-gap:7px!important;min-height:154px!important;padding:9px 0 4px!important;align-items:start!important}.ehr-storyboard .storyboard-sticky-notes{width:48px!important;height:128px!important}.ehr-storyboard .storyboard-sticky-note{width:39px!important;height:53px!important;border-color:#91b1bf!important;box-shadow:0 2px 5px #11536a33!important}.ehr-storyboard .storyboard-sticky-note.is-yellow{top:8px!important;left:14px!important}.ehr-storyboard .storyboard-sticky-note.is-blue{top:50px!important;left:5px!important}.ehr-storyboard .patient-avatar-circle{width:130px!important;height:130px!important;border:3px solid #ffffff!important;background:radial-gradient(circle at 42% 35%,#f9fffd,#e0faf5 58%,#cbf0ea)!important;color:#006d91!important;font-family:Trebuchet MS,Arial,Helvetica,sans-serif!important;font-size:58px!important;font-weight:500!important;box-shadow:0 0 0 5px #ffffffd1,0 0 0 9px #8be0dfb8,0 4px 8px #145b7321!important}.ehr-storyboard h2{margin:3px 0!important;color:#00708b!important;font-size:24px!important;font-weight:500!important;line-height:1.05!important}.ehr-storyboard p{margin:2px 0!important;color:#2d7183!important;font-size:12px!important;font-weight:600!important;line-height:1.22!important;text-align:center!important}.ehr-code-banner{margin-top:7px!important;border-color:#c2a600!important;background:linear-gradient(180deg,#ffe425,#f3d20d)!important;color:#1d2600!important;padding:8px 6px!important;font-size:13px!important}.ehr-care-record{margin-top:8px!important;border-color:#172e8f!important;background:linear-gradient(180deg,#2e2da0,#23188c)!important;padding:7px!important;font-size:14px!important}.ehr-story-facts{margin:8px 0 0!important;border-top-color:#77c7d1!important;padding-top:8px!important}.ehr-story-facts div{grid-template-columns:78px minmax(0,1fr)!important;gap:4px!important}.ehr-story-facts dt,.ehr-story-facts dd{font-size:11px!important}.ehr-alert{min-height:28px!important;display:flex!important;align-items:center!important;margin-top:5px!important;padding:5px 8px!important;font-size:12px!important}.ehr-activity-tab.is-active>span{box-shadow:inset 0 0 0 2px #d9f7f2,0 0 0 1px #5ba9c8!important}.ehr-active-activity-title{margin-top:-1px!important;border-top:0!important}.ehr-chart-command-strip{border-top:0!important}.ehr-summary-subtabs{height:32px!important;min-height:32px!important;padding:2px 7px 0!important;border-top:0!important;border-bottom:1px solid #64b4ce!important}.ehr-summary-subtabs button{height:30px!important;min-width:108px!important;padding:0 14px!important;font-size:12px!important}.ehr-summary-subtabs button.is-active{height:32px!important;padding-top:0!important;border-top-width:4px!important;box-shadow:0 1px #fff!important}.ehr-activity-content{border-top:0!important;padding-top:2px!important}.ehr-more-row button:first-child{display:inline-flex!important;align-items:center!important;gap:6px!important}.ehr-more-row button span{width:20px;height:20px;display:inline-grid;flex:0 0 20px;place-items:center;border:1px solid #89bdd0;border-radius:999px;background:#f3fffd}.ehr-shell{grid-template-rows:34px 28px 23px minmax(0,1fr)!important}.ehr-shell:before{height:86px!important}.ehr-toolbar{padding-right:6px!important}.ehr-toolbar-spacer{flex:1 1 auto!important;min-width:10px!important}.ehr-tab-strip{height:23px!important;min-height:23px!important;align-items:end!important;gap:4px!important;padding:0 6px!important;border-bottom:1px solid rgba(45,167,196,.54)!important}.ehr-tab-strip ph-mini-tab-bar,.ehr-tab-strip ph-workspace-tab-bar{display:flex!important;align-items:flex-end!important;min-width:0!important}.ehr-tab-strip .ehr-mini-tabs,.ehr-tab-strip .ehr-workspace-tabs{height:23px!important;min-height:23px!important;align-items:flex-end!important;gap:3px!important;padding:0!important;background:transparent!important}.ehr-tab-strip .ehr-mini-tab{width:24px!important;min-width:24px!important;height:18px!important;margin:0!important;padding:0!important;border:1px solid rgba(89,151,178,.48)!important;border-bottom-color:#2da7c457!important;border-radius:3px 3px 0 0!important;background:linear-gradient(180deg,#ebfafd9e,#bce2ec94)!important;box-shadow:none!important;opacity:.58!important;filter:saturate(.58) brightness(.98)!important}.ehr-tab-strip .ehr-mini-tab strong{display:none!important}.ehr-tab-strip .ehr-mini-tab .ehr-mini-icon{width:17px!important;height:17px!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.ehr-tab-strip .ehr-mini-tab .ehr-mini-icon img{width:12px!important;height:12px!important;opacity:.72!important}.ehr-tab-strip .ehr-mini-tab .ehr-mini-badge{top:-5px!important;right:-4px!important;min-width:14px!important;height:14px!important;font-size:8px!important}.ehr-tab-strip .ehr-mini-tab.is-active{width:27px!important;min-width:27px!important;height:22px!important;border-color:#4f9ec0!important;border-top:3px solid #5a42ba!important;border-bottom-color:#fff!important;background:#fff!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px #fff,0 1px #fff!important}.ehr-tab-strip .ehr-mini-tab.is-active .ehr-mini-icon img{width:14px!important;height:14px!important;opacity:1!important}.ehr-tab-strip .ehr-workspace-tabs{overflow:hidden!important}.ehr-tab-strip .ehr-workspace-tab{height:23px!important;align-items:flex-end!important;margin:0!important}.ehr-tab-strip .ehr-workspace-tab-main{width:136px!important;min-width:136px!important;height:18px!important;padding:0 5px 0 4px!important;gap:4px!important;border:1px solid rgba(89,151,178,.5)!important;border-bottom-color:#2da7c457!important;border-radius:3px 3px 0 0!important;background:linear-gradient(180deg,#eafafd9e,#bee4ec94)!important;box-shadow:none!important;opacity:.6!important;filter:saturate(.6) brightness(.98)!important}.ehr-tab-strip .ehr-workspace-tab-main>span{width:16px!important;height:15px!important;flex:0 0 16px!important;border-radius:2px!important;opacity:.68!important}.ehr-tab-strip .ehr-workspace-tab-main>span img{width:11px!important;height:10px!important}.ehr-tab-strip .ehr-workspace-tab-main strong{max-width:68px!important;color:#043a4cc2!important;font-size:10px!important;font-weight:700!important;line-height:1!important}.ehr-tab-strip .ehr-workspace-tab-main small{color:#043a4c8a!important;font-size:7px!important;line-height:1!important}.ehr-tab-strip .ehr-close-tab{width:18px!important;height:18px!important;margin:0!important;border:1px solid rgba(89,151,178,.48)!important;border-bottom-color:#2da7c457!important;border-radius:3px 3px 0 0!important;background:#dff4f880!important;color:#043a4c9e!important;opacity:.52!important}.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main{width:152px!important;min-width:152px!important;height:22px!important;border-color:#4f9ec0!important;border-top:3px solid #5a42ba!important;border-bottom-color:#fff!important;background:#fff!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px #fff,inset 4px 0 #00a9b5e6,0 1px #fff!important}.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main>span,.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main>span img{opacity:1!important}.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main strong{color:#043a4c!important}.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-workspace-tab-main small{color:#185d74!important}.ehr-tab-strip .ehr-workspace-tab.is-active .ehr-close-tab{width:20px!important;height:22px!important;border-color:#4f9ec0!important;border-top:3px solid #5a42ba!important;border-bottom-color:#fff!important;background:#fff!important;color:#073d53!important;opacity:1!important}.ehr-tab-strip-spacer{flex:1 1 auto!important;min-width:8px!important}.ehr-compass-ribbon--tabstrip{height:20px!important;min-width:124px!important;margin-bottom:0!important;flex:0 0 auto!important;font-size:10px!important}.ehr-titlebar{z-index:30000!important;overflow:visible!important}.ehr-utility-cluster,.ehr-user-menu{position:relative!important;z-index:30010!important;overflow:visible!important}.ehr-personalization-flyout{position:absolute!important;z-index:30020!important;top:58px!important;right:0!important}.ehr-shell{transform:scale(var(--ehr-shell-zoom, 1))!important;transform-origin:top left!important}.ehr-shell[data-theme]{--ehr-chrome-top: var(--ehr-theme-title-start) !important;--ehr-chrome-mid: var(--ehr-theme-toolbar) !important;--ehr-chrome-bottom: var(--ehr-theme-tabbar) !important;--ehr-chrome-line: var(--ehr-theme-border) !important;--ehr-tab-line: var(--ehr-theme-soft-border) !important}.ehr-shell[data-theme]:before{background:linear-gradient(180deg,#ffffff61,#ffffff14 48%,#fff0),linear-gradient(180deg,var(--ehr-chrome-top) 0%,var(--ehr-chrome-mid) 52%,var(--ehr-chrome-bottom) 100%)!important}.ehr-shell[data-theme] .ehr-titlebar,.ehr-shell[data-theme] .ehr-toolbar,.ehr-shell[data-theme] .ehr-tab-strip{background:transparent!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-mini-tab:not(.is-active),.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not(.is-active) .ehr-workspace-tab-main,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not(.is-active) .ehr-close-tab{border-color:color-mix(in srgb,var(--ehr-theme-border) 70%,#ffffff 30%)!important;background:color-mix(in srgb,var(--ehr-theme-panel) 72%,#ffffff 28%)!important}.ehr-shell[data-theme] .ehr-storyboard{background:radial-gradient(circle at 48% 31%,#ffffffb8,#ffffff38 27%,#fff0 44%),linear-gradient(90deg,color-mix(in srgb,var(--ehr-theme-accent) 52%,transparent) 0 5px,rgba(255,255,255,.5) 5px 7px,transparent 7px),linear-gradient(180deg,var(--ehr-theme-panel) 0%,var(--ehr-theme-surface) 100%)!important}.ehr-personalization-flyout .ehr-profile-zoom button:disabled{opacity:.38!important}.ehr-workspace-tab{gap:0!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-workspace-tab-main{width:94px!important;min-width:94px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:center!important;padding:0 7px!important;border-radius:3px 0 0!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main{width:104px!important;min-width:104px!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-workspace-tab-main strong{grid-column:1!important;grid-row:1!important;max-width:100%!important;font-size:10px!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main strong{max-width:95px!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-close-tab{margin-left:-1px!important;border-left:0!important;border-radius:0 3px 0 0!important}.ehr-chart-workspace,.ehr-chart-workspace>.ehr-activity-tabs,.ehr-active-activity-title,.ehr-chart-command-strip,.ehr-summary-subtabs,.ehr-activity-content{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.ehr-chart-workspace{grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important;border-left:0!important;box-shadow:none!important}ph-activity-tab-bar{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;overflow:hidden!important}.ehr-chart-workspace>.ehr-activity-tabs,.ehr-active-activity-title,.ehr-chart-command-strip,.ehr-summary-subtabs{overflow:hidden!important}.ehr-activity-tab,.ehr-more-button,.ehr-summary-subtabs button{flex:0 0 auto!important}.ehr-active-activity-title{grid-template-columns:minmax(0,1fr)!important;gap:5px!important;padding-left:5px!important;padding-right:5px!important}.ehr-chart-nav-buttons{gap:2px!important}.ehr-chart-nav-buttons button{width:20px!important;min-width:20px!important}ph-patient-header.ehr-compact-patient-header{min-width:0!important;overflow:hidden!important}.ehr-storyboard{padding-top:5px!important;border-right:2px solid #058ca9!important;box-shadow:none!important}.ehr-storyboard ph-patient-storyboard-header{margin-top:0!important}.ehr-storyboard .patient-storyboard-header{min-height:142px!important;padding-top:5px!important}.ehr-activity-content{padding:2px 7px 7px!important;overflow:auto!important}.ehr-adult-flowsheet-workspace{border-top:0!important}.ehr-summary-subtabs button.is-active{position:relative!important;z-index:6!important;margin-bottom:-1px!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]{position:relative!important;width:124px!important;min-width:124px!important;flex:0 0 124px!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-workspace-tab-main,.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main{width:124px!important;min-width:124px!important;padding:0 25px 0 8px!important;border-radius:3px 3px 0 0!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-close-tab,.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-close-tab{position:absolute!important;right:3px!important;bottom:0!important;width:18px!important;min-width:18px!important;height:20px!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;z-index:5!important}.ehr-shell:before{height:83px!important}.ehr-shell{grid-template-rows:31px 23px 29px minmax(0,1fr)!important}.ehr-titlebar{height:31px!important;min-height:31px!important;padding:2px 6px 1px!important;gap:6px!important}.ehr-toolbar{height:23px!important;min-height:23px!important;padding:1px 7px!important;gap:6px!important}.ehr-tab-strip{height:29px!important;min-height:29px!important;padding:1px 6px 0!important;gap:4px!important}.ehr-main-menu{width:104px!important;flex:0 0 104px!important;height:27px!important;gap:6px!important;padding:0 7px 0 6px!important;border-color:#04728b70!important;border-radius:3px!important;background:linear-gradient(180deg,#ffffffe6,#dcf7f2a3)!important;box-shadow:inset 0 1px #ffffffd9,0 1px 1px #1057701f!important}.ehr-brand-menu-icon{width:21px!important;height:21px!important;color:#064f61!important;font-size:18px!important;font-weight:600!important}.ehr-brand-word{color:#c91528!important;font-size:20px!important;font-weight:500!important}.ehr-brand-word b{color:#006579!important;font-size:.88em!important;font-weight:500!important}.ehr-title{min-width:230px!important}.ehr-title strong{font-size:14px!important;font-weight:600!important}.ehr-search{flex-basis:280px!important;max-width:280px!important}.ehr-status span{height:23px!important;font-size:10px!important}.ehr-utility-cluster>button.ehr-round-session-button{width:35px!important;height:23px!important}.ehr-user-badge{width:46px!important;height:46px!important;margin-left:-4px!important;font-size:15px!important}.ehr-toolbar button{height:23px!important;padding:0 6px!important;font-size:11px!important}.ehr-toolbar button .ehr-toolbar-icon,.ehr-toolbar button .ehr-toolbar-icon img{width:15px!important;height:15px!important}.ehr-tab-strip .ehr-mini-tabs,.ehr-tab-strip .ehr-workspace-tabs{height:29px!important;min-height:29px!important}.ehr-tab-strip .ehr-mini-tab{width:25px!important;min-width:25px!important;height:19px!important}.ehr-tab-strip .ehr-mini-tab.is-active{width:28px!important;min-width:28px!important;height:24px!important}.ehr-tab-strip .ehr-workspace-tab,.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]{height:29px!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]{width:140px!important;min-width:140px!important;flex-basis:140px!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-workspace-tab-main,.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main{width:140px!important;min-width:140px!important;height:26px!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-close-tab,.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-close-tab{height:26px!important}.ehr-storyboard{padding:5px 7px 7px!important;background:linear-gradient(90deg,rgba(0,148,170,.75) 0,rgba(0,148,170,.75) 4px,rgba(255,255,255,.66) 4px,rgba(255,255,255,.22) 6px,transparent 6px),linear-gradient(180deg,#dff9f5,#ccefe8 38%,#d7edf1)!important;border-right:2px solid #058ca9!important;color:#073f52!important;overflow-y:auto!important}.ehr-storyboard-patient-tab{height:28px!important;grid-template-columns:28px minmax(0,1fr)!important;border-color:#0798b3!important;background:linear-gradient(180deg,#fbffff,#ddfaf4)!important;box-shadow:inset 0 3px #5a42ba!important}.ehr-storyboard-patient-tab:before{top:4px!important;bottom:4px!important;left:3px!important;width:3px!important}.ehr-storyboard-patient-tab span{width:23px!important;height:21px!important}.ehr-storyboard-patient-tab span img{width:16px!important;height:15px!important}.ehr-storyboard-patient-tab strong{font-size:13px!important;line-height:1!important}.ehr-storyboard-patient-tab small{font-size:9px!important}.ehr-storyboard ph-patient-storyboard-header{margin:3px 0 0!important;min-height:0!important;height:auto!important}.ehr-storyboard .patient-storyboard-header{grid-template-columns:39px minmax(82px,1fr) 48px!important;column-gap:4px!important;min-height:94px!important;padding:4px 1px 3px!important;align-items:start!important;border-bottom:1px solid rgba(8,142,169,.42)!important}.ehr-storyboard .storyboard-sticky-notes{width:39px!important;height:82px!important}.ehr-storyboard .storyboard-sticky-note{width:30px!important;height:39px!important;box-shadow:0 1px 3px #11536a2e!important}.ehr-storyboard .storyboard-sticky-note.is-yellow{top:3px!important;left:8px!important}.ehr-storyboard .storyboard-sticky-note.is-blue{top:33px!important;left:2px!important}.ehr-storyboard .patient-avatar-wrapper{align-self:center!important;padding-top:0!important}.ehr-storyboard .patient-avatar-circle{width:80px!important;height:80px!important;border-width:2px!important;color:#006f91!important;font-size:35px!important;font-weight:500!important;box-shadow:0 0 0 4px #ffffffe0,0 0 0 8px #8be0dfb8,0 2px 5px #0f587029!important}.ehr-storyboard h2{margin:2px 1px 1px!important;padding:0 4px!important;color:#00708b!important;font-size:19px!important;font-weight:500!important;line-height:1.05!important;text-align:left!important}.ehr-storyboard p{display:block!important;margin:0!important;padding:2px 6px!important;border-bottom:1px solid rgba(127,185,203,.5)!important;background:#ffffff57!important;color:#225f73!important;font-size:10.2px!important;font-weight:700!important;line-height:1.15!important;text-align:left!important}.ehr-code-banner{margin-top:5px!important;padding:6px 5px!important;min-height:38px!important;font-size:12px!important;line-height:1.12!important}.ehr-care-record{margin-top:6px!important;padding:5px 6px!important;min-height:26px!important;font-size:13px!important}.ehr-story-facts{margin:5px 0 0!important;padding-top:0!important;border:1px solid rgba(85,164,188,.7)!important;background:#f5fdff85!important}.ehr-story-facts div{grid-template-columns:98px minmax(0,1fr)!important;min-height:19px!important;gap:5px!important;padding:2px 5px!important;border-bottom:1px solid rgba(127,185,203,.46)!important}.ehr-story-facts div:last-child{border-bottom:0!important}.ehr-story-facts dt,.ehr-story-facts dd{min-width:0!important;overflow:hidden!important;font-size:10.2px!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-story-facts dt{color:#486f7d!important;font-weight:700!important}.ehr-story-facts dd{color:#073f52!important;font-weight:600!important}.ehr-alert{min-height:24px!important;margin-top:4px!important;padding:4px 7px!important;border-radius:0!important;font-size:11px!important;line-height:1.1!important}.ehr-care-team{margin-top:5px!important;padding:5px 7px!important;border-radius:0!important;background:#f8fdffa8!important}.ehr-care-team strong{margin-bottom:3px!important;color:#4b2f86!important;font-size:11px!important}.ehr-care-team span{padding:2px 0!important;border-top:1px solid rgba(127,185,203,.45)!important;color:#245d70!important;font-size:10.5px!important}.ehr-storyboard{padding:3px 5px 0!important;background:linear-gradient(90deg,rgba(31,166,184,.78) 0,rgba(31,166,184,.78) 3px,rgba(255,255,255,.42) 3px,rgba(255,255,255,.1) 5px,transparent 5px),linear-gradient(180deg,#d9f4f0,#d7f1ed 38%,#e5f6f7)!important}.ehr-storyboard-patient-tab{display:none!important}.ehr-storyboard ph-patient-storyboard-header{margin:0!important}.ehr-storyboard .patient-storyboard-header{grid-template-columns:42px minmax(92px,1fr) 52px!important;min-height:86px!important;padding:3px 0 5px!important;border-bottom:1px solid rgba(6,136,160,.5)!important}.ehr-storyboard .storyboard-sticky-notes{width:42px!important;height:76px!important}.ehr-storyboard .storyboard-sticky-note{width:30px!important;height:38px!important}.ehr-storyboard .storyboard-sticky-note.is-yellow{top:2px!important;left:7px!important}.ehr-storyboard .storyboard-sticky-note.is-blue{top:31px!important;left:1px!important}.ehr-storyboard .patient-avatar-circle{width:74px!important;height:74px!important;color:#006f91!important;font-size:32px!important;font-weight:500!important;box-shadow:0 0 0 3px #ffffffeb,0 0 0 7px #8ee1e0b8,0 1px 4px #0f587029!important}.ehr-storyboard-identity{margin:0 -1px 3px!important;padding:2px 0 1px!important;border-bottom:1px solid rgba(90,166,190,.66)!important;background:linear-gradient(180deg,#f4fffd94,#e6f8fa57)!important}.ehr-storyboard .ehr-storyboard-identity h2{margin:0!important;padding:1px 4px 0!important;color:#00708b!important;font-size:20px!important;font-weight:500!important;line-height:1.05!important;text-align:center!important}.ehr-storyboard .ehr-storyboard-line{min-height:16px!important;display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;gap:4px!important;align-items:center!important;margin:0!important;padding:1px 5px!important;border-bottom:1px solid rgba(127,185,203,.4)!important;background:#ffffff38!important;color:#164f66!important;font-size:10.2px!important;font-weight:700!important;line-height:1.12!important;text-align:left!important}.ehr-storyboard .ehr-storyboard-line.is-demographics{display:block!important;padding-top:2px!important;color:#2a6980!important;text-align:center!important}.ehr-storyboard .ehr-storyboard-line b{min-width:0!important;overflow:hidden!important;color:#486f7d!important;font-size:9px!important;font-weight:800!important;line-height:1!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.ehr-storyboard .ehr-storyboard-line span{min-width:0!important;overflow:hidden!important;color:#073f52!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-storyboard.is-storyboard-minimized :is(.ehr-code-banner,.ehr-care-record,.ehr-story-facts,.ehr-alert,.ehr-care-team,.ehr-storyboard-clinical-list){display:none!important}.ehr-storyboard-minmax-bar{position:sticky!important;z-index:4!important;bottom:0!important;width:calc(100% + 10px)!important;height:15px!important;display:grid!important;place-items:center!important;margin:4px -5px 0!important;border:0!important;border-top:1px solid rgba(57,150,184,.38)!important;background:#ebfcff38!important;color:#164f66!important;cursor:pointer!important}.ehr-storyboard-minmax-bar span{width:28px!important;height:9px!important;display:grid!important;place-items:center!important;border-radius:0 0 3px 3px!important;border:1px solid rgba(41,139,177,.26)!important;background:#41add93d!important;font-size:9px!important}.ehr-story-facts{margin-top:4px!important}.ehr-story-facts--reference .is-risk-strip{border-color:#87c9e4!important;background:linear-gradient(180deg,#cceffc,#79c9ee)!important}.ehr-storyboard-clinical-list{display:grid!important;gap:0!important;margin-top:5px!important;border:1px solid rgba(85,164,188,.72)!important;background:#f8fdffa8!important}.ehr-storyboard-clinical-list strong{min-height:22px!important;display:flex!important;align-items:center!important;border-bottom:1px solid rgba(127,185,203,.54)!important;background:linear-gradient(180deg,#f8fffd,#e9f7f9)!important;color:#4b2f86!important;padding:0 7px!important;font-size:11px!important;font-weight:800!important}.ehr-storyboard-clinical-list span{min-width:0!important;min-height:18px!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:5px!important;align-items:center!important;border-bottom:1px solid rgba(127,185,203,.44)!important;padding:1px 5px!important}.ehr-storyboard-clinical-list span:last-child{border-bottom:0!important}.ehr-storyboard-clinical-list b,.ehr-storyboard-clinical-list em{min-width:0!important;overflow:hidden!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-storyboard-clinical-list b{color:#486f7d!important;font-size:9px!important;font-weight:800!important;text-transform:uppercase!important}.ehr-storyboard-clinical-list em{color:#073f52!important;font-size:10.2px!important;font-style:normal!important;font-weight:600!important}.ehr-storyboard-clinical-list.is-secondary{background:#f1fafd94!important}.ehr-chart-workspace{grid-template-rows:48px 44px 38px minmax(0,1fr)!important}.ehr-activity-tab-row{border-bottom-color:#74b8d2!important}.ehr-active-activity-title{min-height:30px!important;padding-top:2px!important;border-top:0!important;border-bottom:1px solid rgba(112,177,205,.54)!important;background:linear-gradient(180deg,#f7fffd,#eef9fb)!important}.ehr-activity-tab,.ehr-more-button{overflow:visible!important;border-top:1px solid #a7cadd!important;box-shadow:none!important}.ehr-activity-tab:before{content:""!important;position:absolute!important;display:block!important;top:-4px!important;right:-1px!important;left:-1px!important;height:4px!important;border-radius:2px 2px 0 0!important;background:transparent!important;pointer-events:none!important}.ehr-activity-tab.has-icon:before,.ehr-activity-tab.is-active:before{background:var(--ehr-tab-rail)!important}.ehr-activity-tab.has-icon,.ehr-activity-tab.is-active{border-top:1px solid #a7cadd!important}.ehr-activity-tab.is-active{box-shadow:0 1px #fff!important}.ehr-activity-tab.is-active>span{box-shadow:inset 0 0 0 2px #e6f9f6,0 0 0 1px #5a42ba29!important}.ehr-summary-subtabs{height:32px!important;min-height:32px!important;gap:13px!important;align-items:end!important;padding:3px 8px 0!important;border-top:4px solid transparent!important;border-bottom:1px solid rgba(112,177,205,.62)!important;background:linear-gradient(180deg,#fbffff,#edf7f9)!important}.ehr-summary-subtabs button{--ehr-subtab-rail: transparent;position:relative!important;overflow:visible!important;height:25px!important;border:0!important;border-top:0!important;border-radius:0!important;box-shadow:none!important}.ehr-summary-subtabs button:before{content:""!important;position:absolute!important;display:none!important;top:-4px!important;right:-1px!important;left:-1px!important;height:4px!important;border-radius:2px 2px 0 0!important;background:transparent!important;pointer-events:none!important}.ehr-summary-subtabs button.has-rail{border-top:0!important}.ehr-summary-subtabs button.has-rail:before,.ehr-summary-subtabs button.is-active:before{display:block!important;background:var(--ehr-subtab-rail)!important}.ehr-summary-subtabs button.is-active{height:29px!important;align-self:end!important;margin-bottom:-1px!important;padding:0 10px!important;border:1px solid #70b1cd!important;border-bottom-color:#fff!important;border-radius:2px 2px 0 0!important;background:#fff!important;color:#233f55!important;font-weight:700!important;box-shadow:0 1px #fff!important}.ehr-summary-subtabs button.is-active.has-rail{border-top:1px solid #70b1cd!important}.ehr-summary-subtabs button.is-active:not(.has-rail):before{background:#70b1cd!important}.ehr-shell[data-theme] .ehr-active-activity-title{border-bottom-color:color-mix(in srgb,var(--ehr-theme-border) 68%,#ffffff 32%)!important;background:linear-gradient(180deg,var(--ehr-theme-header) 0%,var(--ehr-theme-surface) 100%)!important}.ehr-shell[data-theme] .ehr-summary-subtabs{border-bottom-color:color-mix(in srgb,var(--ehr-theme-border) 70%,#ffffff 30%)!important;background:linear-gradient(180deg,var(--ehr-theme-header) 0%,var(--ehr-theme-panel) 100%)!important}.ehr-shell[data-theme]{--ehr-patient-workspace-canvas: linear-gradient( 180deg, color-mix(in srgb, var(--ehr-theme-surface) 88%, #ffffff 12%) 0%, color-mix(in srgb, var(--ehr-theme-panel) 80%, var(--ehr-theme-surface) 20%) 48%, var(--ehr-theme-surface) 100% )}.ehr-shell[data-theme] .ehr-main{height:auto!important;background:var(--ehr-patient-workspace-canvas)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell{position:relative!important;background:var(--ehr-patient-workspace-canvas)!important;border-color:color-mix(in srgb,var(--ehr-theme-border) 58%,transparent)!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 62%,var(--ehr-theme-surface) 38%)!important}.ehr-shell[data-theme] .ehr-storyboard,.ehr-shell[data-theme] .ehr-chart-workspace,.ehr-shell[data-theme] .ehr-activity-content,.ehr-shell[data-theme] .ehr-orders-sidebar,.ehr-shell[data-theme] .ehr-chart-sw{background:transparent!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-storyboard{border-right:0!important}.ehr-shell[data-theme] .ehr-chart-workspace{border-left:0!important;border-right:0!important}.ehr-shell[data-theme] .ehr-orders-sidebar,.ehr-shell[data-theme] .ehr-chart-sw{border-left:0!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active{z-index:12!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active:after{content:""!important;position:absolute!important;right:1px!important;bottom:-1px!important;left:1px!important;height:2px!important;background:color-mix(in srgb,var(--ehr-theme-surface) 90%,#ffffff 10%)!important;pointer-events:none!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main{background:color-mix(in srgb,var(--ehr-theme-surface) 90%,#ffffff 10%)!important;border-color:var(--ehr-theme-border)!important;border-bottom-color:transparent!important;box-shadow:inset 0 3px 0 var(--ehr-tab-active-rail, #6b42c2),inset 4px 0 color-mix(in srgb,var(--ehr-theme-accent) 72%,#ffffff 28%)!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-close-tab{background:transparent!important;color:var(--ehr-theme-text)!important;box-shadow:none!important}.ehr-tab-strip .ehr-workspace-tabs{min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important}.ehr-tab-strip .ehr-workspace-tab{position:relative!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-tab-main{min-width:132px!important;max-width:176px!important;grid-template-columns:22px minmax(0,1fr) auto auto!important;gap:4px!important;padding:0 22px 0 6px!important}.ehr-tab-strip .ehr-workspace-tab-icon{width:18px!important;height:18px!important;display:inline-grid!important;place-items:center!important;border:1px solid rgba(66,148,179,.48)!important;border-radius:2px!important;background:#ffffffad!important;color:#07506b!important;font-size:9px!important;font-style:normal!important;font-weight:800!important;line-height:1!important}.ehr-tab-strip .ehr-workspace-tab-main strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-workspace-pin{color:#4b83a0!important;font-size:7px!important;font-style:normal!important}.ehr-workspace-alert-dot{width:7px!important;height:7px!important;border-radius:999px!important;background:#d44b5d!important;box-shadow:0 0 0 1px #fff!important}.ehr-workspace-tab-badge{min-width:16px!important;height:15px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;background:#c41227!important;color:#fff!important;font-size:9px!important;font-weight:800!important}.ehr-workspace-tab.has-warning .ehr-workspace-tab-main{box-shadow:inset 0 3px #c49a16!important}.ehr-workspace-tab.has-critical .ehr-workspace-tab-main{box-shadow:inset 0 3px #c84255!important}.ehr-workspace-tab.is-dirty .ehr-workspace-tab-main:after{content:"*"!important;position:absolute!important;right:5px!important;top:2px!important;color:#8a4c00!important;font-weight:900!important}.ehr-registry-mini-tabs{min-width:0!important;height:32px!important;display:flex!important;align-items:end!important;gap:10px!important;padding:3px 8px 0!important;border-bottom:1px solid rgba(112,177,205,.62)!important;background:linear-gradient(180deg,var(--ehr-theme-header, #fbffff) 0%,var(--ehr-theme-panel, #edf7f9) 100%)!important;overflow-x:auto!important;overflow-y:hidden!important}.ehr-registry-mini-tabs button{flex:0 0 auto!important;height:25px!important;padding:0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#22455cb8!important;font-size:11px!important;font-weight:600!important}.ehr-registry-mini-tabs button.is-active{border:1px solid #70b1cd!important;border-bottom-color:#fff!important;border-radius:2px 2px 0 0!important;background:#fff!important;color:#233f55!important;box-shadow:inset 0 3px #6b42c2,0 1px #fff!important}.ehr-registry-workspace{min-height:100%!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:8px!important;padding:8px!important}.ehr-registry-workspace>header,.ehr-registry-workspace>footer{min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;border:1px solid rgba(112,177,205,.58)!important;background:#ffffffa3!important;padding:6px 8px!important}.ehr-registry-workspace>header strong{display:block!important;color:#073d5b!important;font-size:14px!important}.ehr-registry-workspace>header span{color:#4d7591!important;font-size:11px!important;font-weight:700!important}.ehr-registry-panel-grid{min-height:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(180px,1fr))!important;gap:8px!important;overflow:auto!important}.ehr-registry-panel{min-width:0!important;border:1px solid rgba(112,177,205,.58)!important;border-radius:3px!important;background:#ffffffb8!important}.ehr-registry-panel h2{margin:0!important;padding:6px 8px!important;border-bottom:1px solid rgba(112,177,205,.42)!important;background:#edf7f9c2!important;color:#073d5b!important;font-size:12px!important}.ehr-registry-panel ul{margin:0!important;padding:8px 8px 8px 20px!important;color:#174b64!important;font-size:11px!important;line-height:1.34!important}.ehr-registry-panel li+li{margin-top:5px!important}.ehr-registry-action-row{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.ehr-registry-action-row button{min-height:23px!important;padding:0 8px!important;border:1px solid #76b6d2!important;background:linear-gradient(180deg,#fff,#e9f6fb)!important;color:#06435c!important;font-size:11px!important;font-weight:800!important}.ehr-registry-action-row button[data-action-type=primary]{border-color:#12936f!important;background:linear-gradient(180deg,#effff9,#d9f5ea)!important;color:#095f48!important}.ehr-registry-action-status{flex:1 1 220px!important;min-height:23px!important;display:inline-flex!important;align-items:center!important;border:1px solid rgba(112,177,205,.62)!important;background:#e7faf4db!important;padding:2px 7px!important;color:#0a5b4a!important;font-size:11px!important;font-weight:700!important}.ehr-registry-workspace[data-activity=oncology]{grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:6px!important;padding:6px!important;background:linear-gradient(180deg,#effafcd6,#e5f4f9c2)!important}.ehr-oncology-local-boundary{min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important;border:1px solid rgba(198,154,22,.58)!important;background:#fffadfd1!important;padding:5px 7px!important;color:#674807!important;font-size:11px!important;font-weight:700!important}.ehr-oncology-local-boundary strong{color:#073d5b!important;white-space:nowrap!important}.ehr-registry-workspace[data-activity=oncology] .ehr-registry-panel-grid{grid-template-columns:minmax(360px,1fr)!important;align-content:start!important}.ehr-oncology-workbench{min-width:0!important;min-height:0!important;display:grid!important;grid-template-columns:236px minmax(0,1fr) 248px!important;gap:8px!important;overflow:hidden!important}.ehr-oncology-workbench .ehr-registry-panel-grid{grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}.ehr-oncology-context-card,.ehr-oncology-side-stack>section{min-width:0!important;border:1px solid rgba(74,151,185,.68)!important;border-radius:4px!important;background:linear-gradient(180deg,#fff,#edf7fa)!important;box-shadow:inset 0 1px #fff!important}.ehr-oncology-context-card{align-self:start!important;padding:8px!important}.ehr-oncology-context-card>strong,.ehr-oncology-side-stack strong{display:block!important;color:#073d5b!important;font-size:12px!important}.ehr-oncology-context-card dl{display:grid!important;gap:6px!important;margin:8px 0 0!important}.ehr-oncology-context-card dl div{min-width:0!important;display:grid!important;gap:2px!important;border-left:3px solid #2f9c8f!important;background:#ffffffad!important;padding:5px 6px!important}.ehr-oncology-context-card dt{color:#5e7180!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important}.ehr-oncology-context-card dd{min-width:0!important;margin:0!important;color:#123d54!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important}.ehr-registry-workspace[data-activity=oncology] .ehr-registry-panel{align-self:start!important;border-color:#4a97b9bd!important;background:#ffffffd1!important}.ehr-registry-workspace[data-activity=oncology] .ehr-registry-panel h2{border-left:4px solid #8e61c9!important;background:linear-gradient(180deg,#f7fbff,#e6f4f8)!important}.ehr-oncology-panel-heading{min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;border-bottom:1px solid rgba(112,177,205,.42)!important;background:linear-gradient(180deg,#fbfdff,#e7f4f7)!important;padding:8px 9px!important}.ehr-oncology-panel-heading h2{margin:0!important;border:0!important;background:transparent!important;padding:0!important;color:#073d5b!important;font-size:14px!important}.ehr-registry-workspace[data-activity=oncology] .ehr-oncology-panel-heading h2{border-left:0!important;background:transparent!important;padding:0!important}.ehr-oncology-panel-heading span,.ehr-oncology-panel-heading>strong{display:inline-flex!important;min-width:0!important;color:#536e82!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important}.ehr-oncology-panel-heading>strong{flex:0 0 auto!important;border:1px solid rgba(47,156,143,.5)!important;border-radius:999px!important;background:#eefbf7!important;color:#0e624f!important;padding:3px 7px!important}.ehr-oncology-data-list{display:grid!important;gap:6px!important;padding:8px!important}.ehr-oncology-data-row{min-width:0!important;display:grid!important;grid-template-columns:minmax(110px,.72fr) minmax(180px,1.25fr) minmax(120px,.9fr)!important;align-items:center!important;gap:8px!important;border:1px solid rgba(132,177,193,.54)!important;border-left:4px solid #7f8fa3!important;background:#fff!important;padding:6px 8px!important}.ehr-oncology-data-row span,.ehr-oncology-data-row strong,.ehr-oncology-data-row em,.ehr-oncology-data-row small{min-width:0!important;overflow-wrap:anywhere!important;line-height:1.25!important}.ehr-oncology-data-row span{color:#536a7d!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important}.ehr-oncology-data-row strong{color:#133f58!important;font-size:12px!important;font-weight:800!important}.ehr-oncology-data-row em{color:#315f73!important;font-size:11px!important;font-style:normal!important;font-weight:700!important}.ehr-oncology-data-row small{grid-column:2/-1!important;color:#6c7180!important;font-size:10px!important;font-weight:700!important}.ehr-oncology-data-row[data-tone=ok]{border-left-color:#2f9c8f!important;background:linear-gradient(180deg,#fff,#f0fbf8)!important}.ehr-oncology-data-row[data-tone=watch]{border-left-color:#c49225!important;background:linear-gradient(180deg,#fff,#fff8e8)!important}.ehr-oncology-data-row[data-tone=critical]{border-left-color:#c9515f!important;background:linear-gradient(180deg,#fff,#fff1f2)!important}.ehr-oncology-panel-boundary{border-top:1px solid rgba(112,177,205,.36)!important;background:#f9fcfd!important;padding:6px 9px!important;color:#665026!important;font-size:10px!important;font-weight:800!important;line-height:1.25!important}.ehr-registry-workspace[data-activity=oncology] .ehr-registry-panel li{margin-left:-4px!important}.ehr-oncology-side-stack{min-width:0!important;display:grid!important;align-content:start!important;gap:8px!important;overflow:auto!important}.ehr-oncology-side-stack>section{padding:8px!important}.ehr-oncology-side-stack p,.ehr-oncology-side-stack ul{margin:7px 0 0!important;color:#214d63!important;font-size:11px!important;font-weight:700!important;line-height:1.35!important}.ehr-oncology-side-stack ul{padding-left:17px!important}.ehr-oncology-side-stack li+li{margin-top:5px!important}.ehr-oncology-nested-row{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;border:1px solid rgba(112,177,205,.54)!important;background:#f5fcffb8!important;padding:5px 6px!important}.ehr-oncology-nested-tabs,.ehr-oncology-panel-actions{min-width:0!important;display:flex!important;align-items:center!important;gap:5px!important}.ehr-oncology-nested-tabs{overflow-x:auto!important;overflow-y:hidden!important}.ehr-oncology-nested-tabs button,.ehr-oncology-panel-actions button{flex:0 0 auto!important;min-height:23px!important;border:1px solid rgba(112,177,205,.68)!important;background:linear-gradient(180deg,#fff,#e9f6fb)!important;color:#06435c!important;padding:0 8px!important;font-size:11px!important;font-weight:800!important}.ehr-oncology-nested-tabs button.is-active{border-color:#6b42c2!important;border-top-width:3px!important;background:#fff!important;color:#1b2851!important}.ehr-oncology-panel-actions{justify-content:flex-end!important}.ehr-oncology-panel-actions button{border-color:#12936f!important;background:linear-gradient(180deg,#effff9,#d9f5ea)!important;color:#095f48!important}@media(max-width:1500px){.ehr-oncology-workbench{grid-template-columns:210px minmax(0,1fr)!important;overflow:auto!important}.ehr-oncology-side-stack{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:1180px){.ehr-oncology-workbench{grid-template-columns:minmax(0,1fr)!important}.ehr-oncology-side-stack{grid-column:auto!important;grid-template-columns:minmax(0,1fr)!important}.ehr-oncology-data-row{grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr)!important}.ehr-oncology-data-row em,.ehr-oncology-data-row small{grid-column:2!important}}.ehr-registry-workspace[data-workspace=dashboard]{gap:5px!important;padding:6px!important;background:linear-gradient(180deg,#e8f9f8b8,#f4fbfd94)!important}.ehr-registry-workspace[data-workspace=dashboard]>header,.ehr-registry-workspace[data-workspace=dashboard]>footer{min-height:34px!important;border-color:#78b9d2!important;background:linear-gradient(180deg,#fff,#edf8fb)!important;padding:5px 8px!important}.ehr-registry-workspace[data-workspace=dashboard]>header strong{color:#053f5e!important;font-size:14px!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel-grid{grid-template-columns:minmax(260px,.92fr) minmax(310px,1.1fr) minmax(310px,1.08fr)!important;grid-auto-rows:minmax(108px,auto)!important;gap:5px!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel{border-radius:0!important;background:#ffffffc2!important;box-shadow:inset 3px 0 #2688ab52!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel h2{min-height:25px!important;display:flex!important;align-items:center!important;border-bottom-color:#67aecb8c!important;background:linear-gradient(180deg,#f9feff,#e7f5f8)!important;color:#073d5b!important;font-size:12px!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel ul{padding:6px!important;list-style:none!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel li{margin:0!important;border-bottom:1px solid rgba(129,186,209,.34)!important;padding:5px 6px!important;color:#063d5b!important;font-size:11px!important;font-weight:650!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel li:last-child{border-bottom:0!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-kpis]{grid-column:1/-1!important;min-height:82px!important;box-shadow:inset 4px 0 #2c8ab5!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-kpis] ul{display:grid!important;grid-template-columns:repeat(4,minmax(150px,1fr))!important;gap:5px!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-kpis] li{min-height:45px!important;display:grid!important;align-content:center!important;border:1px solid rgba(97,166,194,.72)!important;background:#f8fdff!important;color:#06445d!important;font-size:11px!important;font-weight:850!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-flow]{grid-row:span 2!important;box-shadow:inset 4px 0 #17876f!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-flow] li{min-height:35px!important;background:linear-gradient(90deg,#e0f8f2ad,#ffffff6b)!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-unit-grid]{grid-row:span 2!important;box-shadow:inset 4px 0 #5a83bd!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-unit-grid] ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-unit-grid] li{min-height:42px!important;border:1px solid rgba(129,186,209,.58)!important;background:#f7fcff!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-alerts]{box-shadow:inset 4px 0 #c49a16!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-alerts] li:first-child{border-color:#c237488a!important;background:#fff1f3!important;color:#8b1020!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-alerts] li:not(:first-child){background:#fff9dd!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-trends]{box-shadow:inset 4px 0 #6b42c2!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-trends] li{position:relative!important;overflow:hidden!important;padding-right:80px!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-trends] li:after{content:""!important;position:absolute!important;right:8px!important;top:50%!important;width:58px!important;height:6px!important;transform:translateY(-50%)!important;border:1px solid rgba(76,137,177,.38)!important;background:linear-gradient(90deg,#4fa3cb 0 72%,transparent 72% 100%)!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-worklists]{box-shadow:inset 4px 0 #2878a7!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-worklists] li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;background:#f8fdff!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=dashboard-worklists] li:after{content:"Open"!important;align-self:center!important;border:1px solid #76b6d2!important;background:#fff!important;color:#06435c!important;padding:1px 6px!important;font-size:10px!important;font-weight:900!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type^=bed-board-]{box-shadow:inset 4px 0 #1a8bb0!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-status]{grid-column:1/-1!important;min-height:78px!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-status] ul{display:grid!important;grid-template-columns:repeat(4,minmax(145px,1fr))!important;gap:5px!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-status] li{min-height:42px!important;border:1px solid rgba(96,161,188,.72)!important;background:linear-gradient(180deg,#fff,#eef9fc)!important;color:#053f5e!important;font-size:11px!important;font-weight:900!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-grid]{grid-column:span 2!important;grid-row:span 2!important;box-shadow:inset 4px 0 #3979b8!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-grid] li,.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-requests] li,.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-actions] li{min-height:34px!important;display:flex!important;align-items:center!important;border-left:3px solid rgba(61,141,181,.55)!important;background:#f8fdff!important;font-size:10.5px!important;line-height:1.24!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-requests]{box-shadow:inset 4px 0 #c58a14!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-requests] li:first-child{border-left-color:#c42132!important;background:#fff1f3!important;color:#7e0b18!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-actions]{box-shadow:inset 4px 0 #14876f!important}.ehr-registry-workspace[data-workspace=dashboard] .ehr-registry-panel[data-panel-type=bed-board-actions] li{border-left-color:#14876f!important;background:linear-gradient(90deg,#ddfaf3e6,#ffffff8a)!important}.ehr-tab-strip ph-workspace-tab-bar{flex:0 1 auto!important;max-width:none!important}.ehr-tab-strip .ehr-workspace-tabs{flex:0 1 auto!important;width:auto!important;max-width:none!important;overflow:visible!important;scrollbar-width:none!important}.ehr-tab-strip .ehr-workspace-tabs::-webkit-scrollbar{display:none!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]){width:28px!important;min-width:28px!important;flex:0 0 28px!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]).is-active{width:31px!important;min-width:31px!important;flex-basis:31px!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-tab-main{width:28px!important;min-width:28px!important;max-width:28px!important;height:22px!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important;gap:0!important;padding:0!important;border:1px solid rgba(89,151,178,.48)!important;border-bottom-color:#2da7c457!important;border-radius:3px 3px 0 0!important;background:linear-gradient(180deg,#ebfafd9e,#bce2ec94)!important;box-shadow:none!important;opacity:.58!important;filter:saturate(.58) brightness(.98)!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]).is-active .ehr-workspace-tab-main{width:31px!important;min-width:31px!important;max-width:31px!important;height:26px!important;border-color:#4f9ec0!important;border-top:3px solid #5a42ba!important;border-bottom-color:#fff!important;background:#fff!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px #fff,0 1px #fff!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]).has-warning .ehr-workspace-tab-main{border-top-color:#c49a16!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]).has-critical .ehr-workspace-tab-main{border-top-color:#c84255!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-tab-icon{width:18px!important;height:18px!important;display:inline-grid!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#07506b!important;font-size:10px!important;font-weight:800!important;opacity:.72!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]).is-active .ehr-workspace-tab-icon{opacity:1!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-tab-icon img{width:13px!important;height:13px!important;object-fit:contain!important;opacity:.8!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]).is-active .ehr-workspace-tab-icon img{width:15px!important;height:15px!important;opacity:1!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-tab-main strong,.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-pin,.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-close-tab{display:none!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-tab-badge{position:absolute!important;top:-5px!important;right:-4px!important;min-width:14px!important;height:14px!important;background:#c41227!important;color:#fff!important;font-size:8px!important;z-index:2!important}.ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-alert-dot{position:absolute!important;right:2px!important;top:2px!important;width:6px!important;height:6px!important;z-index:2!important}.ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]{margin-left:5px!important}.ehr-activity-tab:not(.has-icon){min-width:68px!important;padding-inline:9px!important}.ehr-activity-tab:not(.has-icon):not(.is-active){opacity:.66!important}.ehr-activity-tab:not(.has-icon) strong{max-width:96px!important;font-size:11px!important;line-height:1!important}.ehr-activity-tab.has-icon{padding-inline:9px 12px!important}.ehr-activity-tab.has-icon strong{max-width:110px!important}.ehr-workspace-left-panel{padding:7px!important;display:grid!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;gap:7px!important;background:linear-gradient(90deg,rgba(0,150,166,.62) 0 5px,rgba(255,255,255,.48) 5px 7px,transparent 7px),linear-gradient(180deg,var(--ehr-theme-panel, #e7f5fd) 0%,var(--ehr-theme-surface, #eef8fe) 100%)!important}.ehr-workspace-context-header{min-width:0!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;border:1px solid rgba(112,177,205,.62)!important;background:#ffffff94!important;padding:6px!important}.ehr-workspace-context-icon{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:2px solid rgba(71,165,182,.7)!important;border-radius:999px!important;background:#ebfffce6!important;color:#00657a!important;font-size:12px!important;font-weight:900!important}.ehr-workspace-context-header h2{margin:0!important;overflow:hidden!important;color:#004e6a!important;font-size:17px!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-workspace-context-header p{margin:2px 0 0!important;overflow:hidden!important;color:#426a7c!important;font-size:10px!important;font-weight:700!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-workspace-facts{margin:0!important}.ehr-workspace-facts dd{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-workspace-left-section{min-width:0!important;display:grid!important;gap:2px!important;border:1px solid rgba(112,177,205,.5)!important;background:#ffffff80!important;padding:5px!important}.ehr-workspace-left-section>strong{display:block!important;margin-bottom:2px!important;color:#2b297e!important;font-size:11px!important}.ehr-workspace-left-section button,.ehr-workspace-left-section span{min-width:0!important;min-height:23px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;border:1px solid rgba(112,177,205,.38)!important;background:#f5fdffc2!important;padding:3px 5px!important;text-align:left!important}.ehr-workspace-left-section button.is-active{border-left:4px solid var(--ehr-theme-accent, #168fc3)!important;background:#fff!important;color:#033f59!important}.ehr-workspace-left-section b,.ehr-workspace-left-section button span{overflow:hidden!important;color:#073d5b!important;font-size:10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-workspace-left-section em{overflow:hidden!important;color:#4f7180!important;font-size:9px!important;font-style:normal!important;font-weight:700!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-workspace-left-section.is-actions{align-self:start!important}.ehr-workspace-left-section.is-actions button{border-color:#12936f94!important;background:#e8fff6d1!important;color:#095f48!important;font-weight:900!important}.ehr-shell[data-theme=carbon]{--ehr-theme-title-start: #334451;--ehr-theme-title-end: #1d2831;--ehr-theme-toolbar: #2d3b45;--ehr-theme-tabbar: #26343e;--ehr-theme-surface: #202b34;--ehr-theme-panel: #27343e;--ehr-theme-header: #31414d;--ehr-theme-table-head: #2d3b46;--ehr-theme-table-cell: #243039;--ehr-theme-selected: #3a5060;--ehr-theme-border: #6f8a9a;--ehr-theme-soft-border: #4d6574;--ehr-theme-text: #edf6fa;--ehr-theme-muted-text: #b8c9d2;--ehr-theme-accent: #8fb8c8;--ehr-theme-ribbon-start: #365b70;--ehr-theme-ribbon-end: #1c3849;--ehr-patient-workspace-canvas: linear-gradient(180deg, #27343e 0%, #202b34 54%, #1c252d 100%)}.ehr-shell[data-theme=dark-room]{--ehr-theme-title-start: #202b37;--ehr-theme-title-end: #0a0f15;--ehr-theme-toolbar: #141d26;--ehr-theme-tabbar: #111923;--ehr-theme-surface: #0d131a;--ehr-theme-panel: #121b24;--ehr-theme-header: #1a2530;--ehr-theme-table-head: #17222c;--ehr-theme-table-cell: #101820;--ehr-theme-selected: #26384a;--ehr-theme-border: #49687d;--ehr-theme-soft-border: #2f4656;--ehr-theme-text: #eef7ff;--ehr-theme-muted-text: #9fb5c4;--ehr-theme-accent: #7aa9d4;--ehr-theme-ribbon-start: #183d66;--ehr-theme-ribbon-end: #0b2338;--ehr-patient-workspace-canvas: linear-gradient(180deg, #121b24 0%, #0d131a 58%, #090d12 100%)}.ehr-shell[data-theme=carbon] .ehr-titlebar,.ehr-shell[data-theme=carbon] .ehr-titlebar strong,.ehr-shell[data-theme=carbon] .ehr-titlebar span,.ehr-shell[data-theme=carbon] .ehr-titlebar button,.ehr-shell[data-theme=dark-room] .ehr-titlebar,.ehr-shell[data-theme=dark-room] .ehr-titlebar strong,.ehr-shell[data-theme=dark-room] .ehr-titlebar span,.ehr-shell[data-theme=dark-room] .ehr-titlebar button{color:var(--ehr-theme-text)!important}.ehr-shell[data-theme=carbon] .ehr-titlebar .ehr-brand-word,.ehr-shell[data-theme=dark-room] .ehr-titlebar .ehr-brand-word{color:#ff3b52!important}.ehr-shell[data-theme=carbon] .ehr-titlebar .ehr-brand-word b,.ehr-shell[data-theme=dark-room] .ehr-titlebar .ehr-brand-word b,.ehr-shell[data-theme=carbon] .ehr-titlebar .ehr-brand-menu-icon,.ehr-shell[data-theme=dark-room] .ehr-titlebar .ehr-brand-menu-icon{color:#5fd0df!important}.ehr-patient-chart-shell{column-gap:0!important}.ehr-chart-workspace,.ehr-chart-sw,.ehr-sw-gutter{background:transparent!important;box-shadow:none!important}.ehr-chart-workspace{border-right:0!important}.ehr-chart-sw{border-left:0!important}.ehr-sw-gutter{position:relative!important;min-width:var(--ehr-sw-gutter-width, 0px)!important;width:var(--ehr-sw-gutter-width, 0px)!important;align-self:stretch!important;background:linear-gradient(90deg,transparent 0 calc(50% - 1px),rgba(77,157,191,.82) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px) 100%)!important}.ehr-sw-gutter .ehr-sw-resizer{position:absolute!important;z-index:18!important;inset:0!important;width:auto!important;cursor:col-resize!important;touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}.ehr-sw-gutter .ehr-sw-resizer:after{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:4px!important;width:2px!important;background:#268bc1b8!important;box-shadow:-1px 0 #ffffff8c,1px 0 #196c9a47!important}.ehr-sw-gutter .ehr-sw-resizer:focus-visible:after{width:4px!important;left:3px!important;background:#5a42ba!important}.ehr-sw-gutter .ehr-sw-toggle{position:absolute!important;z-index:19!important;top:50%!important;left:50%!important;width:8px!important;height:66px!important;display:grid!important;place-items:center!important;border:1px solid #147ba9!important;border-radius:3px!important;background:linear-gradient(180deg,#42b5de,#1889c0)!important;color:#fff!important;font-size:15px!important;font-weight:900!important;transform:translate(-50%,-50%)!important;box-shadow:0 1px 3px #00416047!important}.ehr-sw-gutter .ehr-sw-toggle:hover,.ehr-sw-gutter .ehr-sw-toggle:focus-visible{background:linear-gradient(180deg,#59c6e8,#147eb2)!important;outline:2px solid #5a42ba!important;outline-offset:1px!important}.ehr-sw-gutter.is-collapsed{background:linear-gradient(90deg,#35a1c952 0 3px,#ffffff75 3px 6px,#35a1c952 6px 100%)!important}.ehr-tab-strip .ehr-workspace-overflow{position:relative!important;width:31px!important;min-width:31px!important;flex:0 0 31px!important;height:27px!important;align-self:flex-end!important;z-index:120!important}.ehr-tab-strip{overflow:visible!important;position:relative!important;z-index:60!important}.ehr-tab-strip ph-workspace-tab-bar,.ehr-tab-strip .ehr-workspace-tabs{overflow:visible!important}.ehr-tab-strip .ehr-workspace-overflow-button{width:31px!important;min-width:31px!important;height:26px!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important;padding:0!important;border:1px solid rgba(89,151,178,.56)!important;border-bottom-color:#2da7c457!important;border-radius:3px 3px 0 0!important;background:linear-gradient(180deg,#ebfafdb8,#bce2ecad)!important;color:#07506b!important;opacity:.74!important}.ehr-tab-strip .ehr-workspace-overflow-button span{font-size:13px!important;line-height:1!important}.ehr-tab-strip .ehr-workspace-overflow-button small{position:absolute!important;top:-5px!important;right:-5px!important;min-width:14px!important;height:14px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:#c41227!important;color:#fff!important;font-size:8px!important;font-weight:900!important}.ehr-workspace-overflow-menu{position:absolute!important;z-index:4000!important;top:24px!important;left:0!important;width:218px!important;max-height:420px!important;display:grid!important;gap:2px!important;overflow:auto!important;border:1px solid #70b1cd!important;background:#f5fdff!important;padding:4px!important;box-shadow:0 8px 20px #13465c38!important}.ehr-workspace-overflow-menu button{min-width:0!important;min-height:25px!important;display:grid!important;grid-template-columns:20px minmax(0,1fr) auto auto!important;align-items:center!important;gap:5px!important;padding:2px 6px!important;border:1px solid transparent!important;border-radius:0!important;background:transparent!important;color:#073d5b!important;text-align:left!important}.ehr-workspace-overflow-menu button:hover,.ehr-workspace-overflow-menu button.is-active{border-color:#84bed7!important;background:#e0f5fb!important}.ehr-workspace-overflow-menu button span{width:17px!important;height:17px!important;display:grid!important;place-items:center!important}.ehr-workspace-overflow-menu button img{width:13px!important;height:13px!important}.ehr-workspace-overflow-menu button strong{overflow:hidden!important;font-size:11px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-workspace-overflow-menu button small{min-width:16px!important;border-radius:999px!important;background:#c41227!important;color:#fff!important;font-size:9px!important;text-align:center!important}.ehr-workspace-overflow-menu button em{width:7px!important;height:7px!important;border-radius:999px!important;background:#d44b5d!important}.ehr-more{position:relative!important;display:flex!important;align-items:flex-end!important;gap:0!important}.ehr-more-button,.ehr-activity-tool-button{width:30px!important;min-width:30px!important;height:24px!important;display:grid!important;place-items:center!important;margin:0 -1px -1px 0!important;padding:0!important;border:1px solid var(--ehr-activity-tab-border)!important;border-bottom-color:var(--ehr-activity-tab-border)!important;border-radius:2px 2px 0 0!important;background:var(--ehr-activity-tab-muted-bg)!important;color:var(--ehr-theme-muted-text)!important;font-size:13px!important;font-weight:900!important}.ehr-more-button span,.ehr-activity-tool-button span{display:grid!important;place-items:center!important;line-height:1!important}.ehr-activity-tool-button span{font-size:11px!important;filter:grayscale(.4) saturate(.85)!important}.ehr-more-menu{right:0!important;left:auto!important}.ehr-activity-tool-menu{min-width:166px!important}.ehr-activity-tool-menu>button{min-height:25px!important;justify-content:start!important;padding:3px 8px!important;text-align:left!important}.ehr-shell[data-theme]{--ehr-activity-frame-border: #70b1cd;--ehr-activity-frame-bg: #f8fdff;--ehr-activity-tab-bg: var(--ehr-theme-header);--ehr-activity-tab-muted-bg: var(--ehr-theme-panel);--ehr-activity-tab-strip-bg: var(--ehr-activity-tab-bg);--ehr-activity-tab-border: var(--ehr-theme-border)}@supports (color: color-mix(in srgb,#000 50%,#fff 50%)){.ehr-shell[data-theme]{--ehr-activity-frame-border: color-mix(in srgb, var(--ehr-theme-border) 82%, #147fa3 18%);--ehr-activity-frame-bg: color-mix(in srgb, var(--ehr-theme-surface) 88%, #ffffff 12%)}}.ehr-chart-workspace{min-width:0!important;margin:5px 0 6px!important;grid-template-rows:auto minmax(0,1fr)!important;border:1px solid var(--ehr-activity-frame-border)!important;background:transparent!important}.ehr-activity-tab-row{min-width:0!important;display:flex!important;align-items:end!important;border-bottom:0!important;background:transparent!important;padding:0 2px!important}.ehr-activity-tab-row ph-activity-tab-bar,.ehr-activity-tabs{min-width:0!important}.ehr-activity-tabs{width:100%!important;display:flex!important;align-items:end!important;gap:2px!important;border:0!important;background:var(--ehr-activity-tab-strip-bg)!important;padding:2px 5px 0 0!important;overflow:hidden!important}.ehr-activity-tab{position:relative!important;flex:0 0 auto!important;height:32px!important;margin:0 0 -1px!important;border:1px solid var(--ehr-activity-tab-border)!important;border-bottom-color:var(--ehr-activity-tab-border)!important;border-radius:2px 2px 0 0!important;background:var(--ehr-activity-tab-muted-bg)!important;color:var(--ehr-theme-muted-text)!important;opacity:.9!important;box-shadow:none!important}.ehr-activity-tab.has-icon,.ehr-activity-tab.is-active{border-top:3px solid var(--ehr-tab-rail)!important}.ehr-activity-tab.is-active{z-index:3!important;height:35px!important;border-right-color:var(--ehr-activity-tab-border)!important;border-left-color:var(--ehr-activity-tab-border)!important;border-bottom-color:var(--ehr-activity-tab-bg)!important;background:var(--ehr-activity-tab-bg)!important;opacity:1!important;filter:none!important;box-shadow:0 1px 0 var(--ehr-activity-tab-bg)!important}.ehr-activity-tab:before{display:none!important}.ehr-activity-tab strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-more{margin-left:auto!important;flex:0 0 auto!important}.ehr-activity-tabs ph-more-activities-menu{margin-left:auto!important;flex:0 0 auto!important;align-self:flex-end!important;display:block!important}.ehr-more-button,.ehr-activity-tool-button{border:1px solid var(--ehr-activity-tab-border)!important;border-bottom-color:var(--ehr-activity-tab-border)!important;background:var(--ehr-activity-tab-muted-bg)!important;color:var(--ehr-theme-muted-text)!important}.ehr-activity-body-frame{min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;margin:0 2px 2px!important;border:1px solid var(--ehr-activity-frame-border, #60adc9)!important;overflow:hidden!important}.ehr-activity-body-frame.has-summary-subtabs,.ehr-activity-body-frame.has-registry-mini-tabs{grid-template-rows:auto auto minmax(0,1fr)!important}.ehr-activity-body-frame>:is(.ehr-summary-subtabs,.ehr-registry-mini-tabs,.ehr-activity-content){width:auto!important;min-width:0!important}.ehr-active-activity-title{margin:0!important;border:0!important}.ehr-active-activity-title ph-patient-header.ehr-compact-patient-header{display:none!important}.ehr-summary-subtabs,.ehr-registry-mini-tabs{margin:0!important;border:0!important;border-bottom:1px solid var(--ehr-activity-frame-border, #60adc9)!important}.ehr-activity-content{margin:0!important;border:0!important}.ehr-activity-content.has-summary-dashboard{border:0!important;padding:0!important;overflow:clip!important}.ehr-sw-gutter,.ehr-sw-gutter.is-collapsed{background:transparent!important;border:0!important;box-shadow:none!important}.ehr-sw-gutter .ehr-sw-resizer:after,.ehr-sw-gutter .ehr-sw-resizer:focus-visible:after{display:none!important;background:transparent!important;box-shadow:none!important}.ehr-sw-gutter .ehr-sw-resizer:focus-visible{outline:2px solid #5a42ba!important;outline-offset:-2px!important}.ehr-chart-sw.is-collapsed{border:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.ehr-chart-sw.is-collapsed .ehr-collapsed-panel-label{display:none!important}.ehr-shell[data-theme] .ehr-activity-tab.has-icon,.ehr-shell[data-theme] .ehr-activity-tab.is-active{border-top-color:var(--ehr-tab-rail, var(--ehr-zone-active-rail))!important;border-right-color:var(--ehr-activity-frame-border, #78b8d0)!important;border-left-color:var(--ehr-activity-frame-border, #78b8d0)!important}.ehr-chart-sw{margin-top:0!important}.ehr-chart-sw .ehr-sidebar-tabs{align-items:end!important;padding:0 4px!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs button{height:34px!important;border-color:var(--ehr-activity-frame-border, #78b8d0)!important;border-bottom-color:color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 72%,#ffffff 28%)!important;background:var(--ehr-activity-tab-muted-bg)!important;color:var(--ehr-theme-text)!important;opacity:.82!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs button.is-active{--ehr-tab-rail: var(--ehr-activity-accent, var(--ehr-zone-active-rail));height:38px!important;border-top-color:var(--ehr-tab-rail)!important;border-right-color:var(--ehr-activity-frame-border, #78b8d0)!important;border-left-color:var(--ehr-activity-frame-border, #78b8d0)!important;border-bottom-color:var(--ehr-activity-frame-bg, #ffffff)!important;background:var(--ehr-activity-frame-bg, #ffffff)!important;opacity:1!important}.ehr-chart-nav-buttons{border:0!important;background:transparent!important;box-shadow:none!important}.ehr-chart-nav-buttons button{border:0!important;background:transparent!important;color:color-mix(in srgb,var(--ehr-theme-text, #064a68) 64%,transparent)!important;box-shadow:none!important}.ehr-chart-nav-buttons button:disabled{border:0!important;background:transparent!important;color:color-mix(in srgb,var(--ehr-theme-text, #064a68) 28%,transparent)!important;opacity:1!important}.ehr-shell[data-theme] .ehr-activity-tab-row,.ehr-shell[data-theme] .ehr-activity-tabs{background:var(--ehr-activity-tab-strip-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important}.ehr-shell[data-theme] .ehr-activity-tabs ph-more-activities-menu,.ehr-shell[data-theme] .ehr-more{background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}.ehr-shell[data-theme] .ehr-more-button,.ehr-shell[data-theme] .ehr-activity-tool-button{box-shadow:none!important;filter:none!important}.ehr-shell[data-theme] .ehr-main-menu{width:98px!important;flex-basis:98px!important;gap:6px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-brand-menu-icon{position:relative!important;width:21px!important;height:20px!important;border-right-color:color-mix(in srgb,#d0162d 42%,transparent)!important;color:transparent!important;font-size:0!important;font-weight:400!important}.ehr-shell[data-theme] .ehr-brand-menu-icon:before{content:""!important;width:15px!important;height:2px!important;display:block!important;border-radius:999px!important;background:#d0162d!important;box-shadow:0 -5px #d0162d,0 5px #d0162d!important}.ehr-shell[data-theme] .ehr-brand-word,.ehr-shell[data-theme] .ehr-brand-word b,.ehr-shell[data-theme=carbon] .ehr-titlebar .ehr-brand-word,.ehr-shell[data-theme=carbon] .ehr-titlebar .ehr-brand-word b,.ehr-shell[data-theme=dark-room] .ehr-titlebar .ehr-brand-word,.ehr-shell[data-theme=dark-room] .ehr-titlebar .ehr-brand-word b{color:#d0162d!important}.ehr-shell[data-theme] .ehr-brand-word{transform:translateY(-.25px)!important;font-family:Segoe UI Variable Display,Segoe UI,Helvetica Neue,Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:650!important;letter-spacing:0!important;line-height:1!important;text-rendering:geometricPrecision!important;-webkit-font-smoothing:antialiased!important}.ehr-shell[data-theme] .ehr-brand-word b{font-size:.94em!important;font-style:normal!important;font-weight:520!important;margin-right:1px!important}.ehr-shell[data-theme] .ehr-main-menu{width:104px!important;flex-basis:104px!important;align-items:center!important;gap:7px!important;padding:0 7px!important;border:0!important;background:transparent!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-brand-menu-icon{width:23px!important;height:22px!important;display:inline-grid!important;flex:0 0 23px!important;place-items:center!important;margin:0!important;padding:0!important;border-right:1px solid color-mix(in srgb,#d0162d 44%,transparent)!important;color:transparent!important;font-size:0!important;line-height:1!important}.ehr-shell[data-theme] .ehr-brand-menu-icon:before{content:""!important;width:16px!important;height:14px!important;display:block!important;justify-self:center!important;align-self:center!important;border-radius:0!important;background:linear-gradient(to bottom,#d0162d 0 2px,transparent 2px 6px,#d0162d 6px 8px,transparent 8px 12px,#d0162d 12px 14px)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-brand-word,.ehr-shell[data-theme] .ehr-brand-word b{color:#d0162d!important;font-family:Segoe UI Variable Display,Segoe UI,Helvetica Neue,Arial,Helvetica,sans-serif!important;letter-spacing:0!important;line-height:1!important;text-shadow:none!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important}.ehr-shell[data-theme] .ehr-brand-word{transform:translateY(-.5px)!important;font-size:21px!important;font-weight:620!important}.ehr-shell[data-theme] .ehr-brand-word b{font-size:.97em!important;font-weight:650!important;margin-right:1px!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs{position:relative!important;z-index:2!important;gap:3px!important;padding:0 2px!important;border:0!important;border-bottom:1px solid var(--ehr-activity-tab-border)!important;background:var(--ehr-activity-tab-strip-bg)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs button{min-width:0!important;height:30px!important;align-self:end!important;flex:1 1 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--ehr-activity-tab-border)!important;border-top:1px solid var(--ehr-activity-tab-border)!important;border-radius:2px 2px 0 0!important;background:var(--ehr-activity-tab-muted-bg)!important;color:var(--ehr-theme-muted-text)!important;padding:0 5px!important;overflow:hidden!important;box-shadow:none!important;opacity:.9!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs button.is-active,.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs button[aria-selected=true]{height:34px!important;margin-bottom:-1px!important;border-top:3px solid var(--ehr-tab-active-rail, #6b42c2)!important;border-right-color:var(--ehr-activity-tab-border)!important;border-left-color:var(--ehr-activity-tab-border)!important;border-bottom:0!important;background:var(--ehr-activity-tab-bg)!important;color:var(--ehr-theme-text)!important;box-shadow:none!important;opacity:1!important}.ehr-shell[data-theme] .ehr-chart-sw{display:grid!important;grid-template-rows:34px 62px 29px minmax(0,1fr)!important;overflow:hidden!important}.ehr-shell[data-theme] .ehr-chart-sw.has-sidebar-content:not(.is-collapsed){grid-template-rows:34px 29px minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-chart-sw:not(.is-collapsed){padding:0 2px 2px 0!important}.ehr-shell[data-theme] .ehr-chart-sw.is-collapsed{grid-template-rows:1fr!important}.ehr-shell[data-theme] .ehr-storyboard{margin-top:0!important;position:relative!important}.ehr-storyboard-resizer{position:absolute;inset:0 -4px 0 auto;width:8px;cursor:col-resize}.ehr-shell[data-theme] .ehr-chart-workspace{row-gap:0!important;border:1px solid var(--ehr-activity-frame-border)!important}.ehr-shell[data-theme] .ehr-activity-tab-row ph-activity-tab-bar,.ehr-shell[data-theme] .ehr-activity-tabs{height:34px!important}.ehr-shell[data-theme] .ehr-activity-tabs{padding-top:2px!important}.ehr-shell[data-theme] .ehr-activity-tab.has-icon,.ehr-shell[data-theme] .ehr-activity-tab.is-active{margin-top:-1px!important}.ehr-shell[data-theme] .ehr-chart-sw{row-gap:0!important}.ehr-shell[data-theme] .ehr-patient-list-workspace{column-gap:0!important;border-right:0!important;border-left:0!important;background:transparent!important}.ehr-shell[data-theme] .ehr-patient-chart-shell{column-gap:0!important}.ehr-shell[data-theme] .ehr-sw-gutter .ehr-sw-toggle{box-sizing:content-box!important;width:8px!important;height:64px!important;min-width:0!important;padding:0!important}.ehr-sw-tab-body{min-height:0!important;height:100%!important;max-height:100%!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:5px!important;overflow:hidden!important;border:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;border-top:0!important;background:var(--ehr-activity-frame-bg, #ffffff)!important;padding:5px!important}.ehr-sw-tab-body--notes{grid-template-rows:30px 28px minmax(0,1fr)!important}.ehr-sw-tab-body--empty{grid-template-rows:minmax(0,1fr)!important}.ehr-sw-tab-body .ehr-note-side-toolbar,.ehr-sw-command-row{min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;border-bottom:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;background:color-mix(in srgb,var(--ehr-activity-tab-muted-bg) 72%,#ffffff 28%)!important;padding:3px 4px!important}.ehr-sw-command-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ehr-sw-tab-body .ehr-note-side-toolbar button,.ehr-sw-command-row button,.ehr-sw-action-grid button{min-width:0!important;height:22px!important;border:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 82%,#ffffff 18%)!important;border-radius:2px!important;background:linear-gradient(180deg,#ffffff 0%,var(--ehr-activity-tab-muted-bg) 100%)!important;color:var(--ehr-theme-text, #174f70)!important;padding:0 5px!important;overflow:hidden!important;font-size:10px!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-tab-body .ehr-note-side-toolbar button:last-child,.ehr-sw-command-row button:last-child{border-color:#0d9f74!important;background:#00a875!important;color:#fff!important}.ehr-sw-tab-body .ehr-note-template-tabs{min-width:0!important;border-bottom:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;background:transparent!important}.ehr-sw-tab-body .ehr-note-template-tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}.ehr-sw-tab-body .ehr-note-template-tabs button span{width:14px!important;height:14px!important;display:inline-grid!important;place-items:center!important;border:1px solid currentColor!important;border-radius:50%!important;font-size:8px!important;line-height:1!important}.ehr-sw-tab-body .ehr-sidebar-scroll{min-height:0!important;height:100%!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;border-bottom:0!important}.ehr-sw-local-status{margin:0 6px 6px!important;border:1px solid #c6a33a!important;background:#fff8da!important;color:#644700!important;padding:6px 7px!important;font-size:10px!important;font-weight:800!important;line-height:1.3!important;position:sticky!important;top:0!important;z-index:3!important}.ehr-sidebar-scroll--notes{display:block!important;gap:7px!important;overflow:auto!important;padding:5px!important}.ehr-sidebar-scroll--visit,.ehr-sidebar-scroll--handoff{display:block!important;overflow:auto!important;background:var(--ehr-activity-frame-bg, #ffffff)!important;padding:5px!important}.ehr-sw-tab-body--orders{grid-template-rows:30px auto 40px minmax(0,1fr) 28px auto!important;gap:6px!important;padding:6px!important}.ehr-sw-orders-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid #c8dbe4!important;padding:0 6px!important}.ehr-sw-orders-toolbar button{border:0!important;background:transparent!important;font-size:12px!important}.ehr-sw-orders-entry{display:grid!important;gap:4px!important;border:1px solid #bdd4df!important;background:#f8fcfd!important;padding:5px!important}.ehr-sw-orders-entry>button{justify-self:start!important;border:0!important;background:transparent!important;color:#91a1a9!important}.ehr-sw-orders-entry div{display:grid!important;grid-template-columns:minmax(0,1fr) 42px 42px!important;gap:4px!important}.ehr-sw-orders-entry input,.ehr-sw-orders-entry button,.ehr-sw-orders-footer button{min-width:0!important;height:24px!important;border:1px solid #accddb!important;background:#fff!important;font-size:10px!important}.ehr-sw-orders-mini-actions,.ehr-sw-new-orders{display:grid!important;gap:4px!important}.ehr-sidebar-scroll--orders{display:grid!important;overflow:auto!important;background:#f4f8fa!important;padding:0!important}.ehr-sw-orders-footer{display:grid!important;grid-template-columns:1fr 1fr 54px!important;gap:4px!important;border-top:1px solid #c8dbe4!important;padding-top:4px!important}.ehr-sw-orders-footer button:last-child{border-color:#0d9f74!important;background:#00a875!important;color:#fff!important}.ehr-sw-compact-card{min-width:0!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 74%,#ffffff 26%)!important;background:var(--ehr-activity-frame-bg, #ffffff)!important;margin:0 0 6px!important}.ehr-sw-compact-card header{min-width:0!important;min-height:27px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;border-bottom:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 54%,#ffffff 46%)!important;background:color-mix(in srgb,var(--ehr-activity-tab-muted-bg) 68%,#ffffff 32%)!important;padding:0 7px!important}.ehr-sw-compact-card header strong,.ehr-sw-compact-card header span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-compact-card header strong{color:var(--ehr-theme-text, #174f70)!important;font-size:12px!important;font-weight:850!important}.ehr-sw-compact-card header span{flex:0 1 auto!important;color:color-mix(in srgb,var(--ehr-theme-text, #174f70) 62%,transparent)!important;font-size:10px!important;font-weight:800!important}.ehr-sw-metric-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;padding:6px!important}.ehr-sw-metric-grid span{min-width:0!important;min-height:42px!important;display:grid!important;align-content:center!important;border:1px solid #bdd4df!important;background:#fff!important;color:#244b62!important;padding:5px 7px!important}.ehr-sw-metric-grid b,.ehr-sw-metric-grid small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-metric-grid b{font-size:12px!important;line-height:1.05!important}.ehr-sw-metric-grid small{color:#607b8d!important;font-size:9px!important;font-weight:800!important;line-height:1.05!important;text-transform:uppercase!important}.ehr-sw-action-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding:6px!important}.ehr-sw-row-list button{width:100%!important;min-width:0!important;min-height:43px!important;display:grid!important;grid-template-columns:52px minmax(0,1fr) 40px!important;align-items:center!important;gap:6px!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 36%,#ffffff 64%)!important;border-radius:0!important;background:#fff!important;color:#173f5e!important;padding:5px 7px!important;text-align:left!important}.ehr-sw-row-list button:last-child{border-bottom:0!important}.ehr-sw-row-list button b{min-width:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:20px!important;border:1px solid currentColor!important;border-radius:999px!important;padding:0 5px!important;overflow:hidden!important;font-size:9px!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-row-list button span,.ehr-sw-row-list button strong,.ehr-sw-row-list button small,.ehr-sw-row-list button em{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-row-list button span{display:grid!important;gap:2px!important}.ehr-sw-row-list button strong{color:#173f5e!important;font-size:11px!important}.ehr-sw-row-list button small,.ehr-sw-row-list button em{color:#5d7c90!important;font-size:10px!important;font-style:normal!important}.ehr-sw-row-list button em{justify-self:end!important;font-weight:900!important}.ehr-sw-check-list{display:grid!important;gap:0!important}.ehr-sw-check-list label{min-width:0!important;min-height:39px!important;display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;border-bottom:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 36%,#ffffff 64%)!important;background:#fff!important;color:#173f5e!important;padding:5px 7px!important}.ehr-sw-check-list label:last-child{border-bottom:0!important}.ehr-sw-check-list span,.ehr-sw-check-list strong,.ehr-sw-check-list small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-check-list span{display:grid!important;gap:2px!important}.ehr-sw-check-list strong{font-size:11px!important}.ehr-sw-check-list small{color:#5d7c90!important;font-size:10px!important}.ehr-sw-check-list .ehr-sw-check-meta{color:#8a6a00!important;font-size:9px!important;font-weight:850!important}.ehr-sw-mini-table{width:100%!important;border-collapse:collapse!important;background:#fff!important}.ehr-sw-mini-table th,.ehr-sw-mini-table td{min-width:0!important;border-bottom:1px solid color-mix(in srgb,var(--ehr-activity-frame-border, #78b8d0) 36%,#ffffff 64%)!important;color:#173f5e!important;padding:5px 7px!important;overflow:hidden!important;font-size:10px!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-mini-table th{font-weight:850!important}.ehr-sw-mini-table td:last-child{text-align:right!important}.ehr-handoff-signout-text{width:100%!important;min-height:92px!important;resize:vertical!important;border:0!important;background:#fff!important;color:#173f5e!important;padding:8px!important;font:11px/1.4 Segoe UI,Tahoma,Arial,sans-serif!important;outline:none!important}.ehr-sw-metric-grid span[data-tone=critical],.ehr-sw-row-list button[data-tone=critical],.ehr-sw-mini-table tr[data-tone=critical]{border-color:#c76b74!important;background:#fff0f2!important;color:#9d1725!important}.ehr-sw-metric-grid span[data-tone=watch],.ehr-sw-row-list button[data-tone=watch],.ehr-sw-mini-table tr[data-tone=watch]{border-color:#cfb34e!important;background:#fff8d7!important;color:#725300!important}.ehr-sw-metric-grid span[data-tone=ok],.ehr-sw-row-list button[data-tone=ok],.ehr-sw-mini-table tr[data-tone=ok]{border-color:#77ad91!important;background:#effaf5!important;color:#146b49!important}.ehr-sw-row-list button[data-tone] strong,.ehr-sw-row-list button[data-tone] small,.ehr-sw-row-list button[data-tone] em,.ehr-sw-mini-table tr[data-tone] th,.ehr-sw-mini-table tr[data-tone] td{color:inherit!important}.ehr-shell[data-theme] .ehr-activity-tab-row,.ehr-shell[data-theme] ph-activity-tab-bar,.ehr-shell[data-theme] .ehr-activity-tabs,.ehr-shell[data-theme] .ehr-activity-tabs ph-more-activities-menu,.ehr-shell[data-theme] .ehr-more{position:relative!important;overflow:visible!important}.ehr-shell[data-theme] .ehr-activity-tab-row,.ehr-shell[data-theme] ph-activity-tab-bar,.ehr-shell[data-theme] .ehr-activity-tabs{z-index:5000!important}.ehr-shell[data-theme] .ehr-more,.ehr-shell[data-theme] .ehr-activity-tabs ph-more-activities-menu{z-index:7000!important}.ehr-shell[data-theme] .ehr-more-menu{z-index:32000!important;top:30px!important;right:0!important;left:auto!important;width:310px!important;max-height:min(430px,100vh - 190px)!important;overflow:auto!important;border:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;background:var(--ehr-activity-frame-bg, #ffffff)!important;color:var(--ehr-theme-text, #064a68)!important}.ehr-shell[data-theme] .ehr-activity-tabs{padding-right:2px!important}.ehr-shell[data-theme] .ehr-more{gap:1px!important}.ehr-shell[data-theme] .ehr-more-button,.ehr-shell[data-theme] .ehr-activity-tool-button{margin:0!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient],.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active{width:140px!important;min-width:140px!important;flex:0 0 140px!important;height:26px!important;align-self:flex-end!important;margin-left:5px!important;z-index:auto!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]:before,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]:after,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active:before,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active:after{content:none!important;display:none!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-workspace-tab-main,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main{width:116px!important;min-width:116px!important;max-width:116px!important;height:26px!important;min-height:26px!important;grid-template-columns:minmax(0,1fr)!important;padding:0 8px!important;border:1px solid var(--ehr-theme-border, #79b8d0)!important;border-top-width:1px!important;border-left-width:1px!important;border-bottom-color:var(--ehr-theme-border, #79b8d0)!important;border-radius:3px 0 0!important;background:color-mix(in srgb,var(--ehr-theme-panel, #e7f6fb) 82%,#ffffff 18%)!important;box-shadow:none!important;filter:none!important;opacity:1!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-close-tab{background:color-mix(in srgb,var(--ehr-theme-surface, #dff2f8) 78%,#ffffff 22%)!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-workspace-tab-main strong,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main strong{max-width:100%!important;color:var(--ehr-theme-text, #064a68)!important;font-size:11px!important;font-weight:800!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient] .ehr-close-tab,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-close-tab{width:24px!important;min-width:24px!important;height:26px!important;margin-left:-1px!important;border:1px solid var(--ehr-theme-border, #79b8d0)!important;border-top-width:1px!important;border-left:0!important;border-bottom-color:var(--ehr-theme-border, #79b8d0)!important;border-radius:0 3px 0 0!important;background:color-mix(in srgb,var(--ehr-theme-panel, #e7f6fb) 82%,#ffffff 18%)!important;color:var(--ehr-theme-text, #064a68)!important;box-shadow:none!important;filter:none!important;opacity:1!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]:not(.is-active) .ehr-workspace-tab-main,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]:not(.is-active) .ehr-close-tab{background:color-mix(in srgb,var(--ehr-theme-panel, #e7f6fb) 68%,#ffffff 32%)!important;color:color-mix(in srgb,var(--ehr-theme-text, #064a68) 58%,#7da7b7 42%)!important;filter:saturate(.72) brightness(.97)!important;opacity:.68!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient]:not(.is-active) .ehr-workspace-tab-main strong{color:color-mix(in srgb,var(--ehr-theme-text, #064a68) 58%,#7da7b7 42%)!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-workspace-tab-main,.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab[data-tab-type=patient].is-active .ehr-close-tab{filter:none!important;opacity:1!important}.ehr-shell[data-theme]:before,.ehr-shell[data-theme] .ehr-tab-strip{border-bottom:0!important}.ehr-shell[data-theme] .ehr-main-menu{width:112px!important;flex-basis:112px!important;height:28px!important;align-items:center!important;gap:7px!important;padding:0 8px!important;border:0!important;background:transparent!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-main-menu:hover,.ehr-shell[data-theme] .ehr-main-menu:focus-visible{background:color-mix(in srgb,#ffffff 32%,transparent)!important;box-shadow:inset 0 -1px color-mix(in srgb,#d0162d 16%,transparent)!important}.ehr-shell[data-theme] .ehr-brand-menu-icon{width:24px!important;height:24px!important;display:inline-grid!important;flex:0 0 24px!important;place-items:center!important;margin:0!important;padding:0!important;border:0!important;color:transparent!important;font-size:0!important;line-height:1!important;transform:translateY(1.5px)!important}.ehr-shell[data-theme] .ehr-brand-menu-icon:before{content:""!important;width:17px!important;height:15px!important;display:block!important;border-radius:0!important;background:linear-gradient(to bottom,#f42a42 0 2px,transparent 2px 6.5px,#d0162d 6.5px 8.5px,transparent 8.5px 13px,#b70f23 13px 15px)!important;box-shadow:none!important;filter:drop-shadow(0 1px 0 rgba(67,9,18,.55)) drop-shadow(0 -.5px 0 rgba(255,255,255,.5))!important}.ehr-shell[data-theme] .ehr-brand-word,.ehr-shell[data-theme] .ehr-brand-word b{color:#d0162d!important;font-family:Segoe UI Variable Display,Segoe UI,Helvetica Neue,Arial,Helvetica,sans-serif!important;letter-spacing:0!important;line-height:1!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important;text-shadow:0 1px 0 rgba(255,255,255,.74),0 1.7px 0 rgba(63,7,16,.42),0 3px 3px rgba(16,32,42,.18)!important}.ehr-shell[data-theme] .ehr-brand-word{transform:translateY(-.75px) skew(-2deg)!important;font-size:21.5px!important;font-weight:720!important}.ehr-shell[data-theme] .ehr-brand-word b{font-size:.98em!important;font-weight:780!important;margin-right:1px!important}.ehr-shell[data-theme] .ehr-titlebar{position:relative!important;overflow:visible!important;z-index:26000!important}.ehr-shell[data-theme] .ehr-brand-menu-shell{position:relative!important;flex:0 0 112px!important;width:112px!important;height:28px!important;display:flex!important;align-items:center!important;overflow:visible!important;z-index:42000!important}.ehr-shell[data-theme] .ehr-brand-menu-shell.is-open .ehr-main-menu{background:color-mix(in srgb,#ffffff 42%,transparent)!important;box-shadow:inset 0 -1px color-mix(in srgb,#d0162d 22%,transparent),0 1px #ffffff73!important}.ehr-shell[data-theme] .ehr-application-menu-dropdown{position:absolute!important;top:calc(100% + 3px)!important;left:0!important;width:302px!important;max-height:min(760px,100vh - 42px)!important;overflow:auto!important;display:grid!important;padding:4px!important;border:1px solid color-mix(in srgb,var(--ehr-theme-border, #79b8d0) 86%,#496d7c 14%)!important;background:linear-gradient(180deg,#fffffff0,#e8f7fcf5),var(--ehr-theme-panel, #e7f6fb)!important;color:var(--ehr-theme-text, #064a68)!important;box-shadow:0 8px 18px #12364829,inset 0 1px #ffffffc7!important;z-index:43000!important}.ehr-shell[data-theme] .ehr-application-menu-group{display:grid!important;gap:1px!important;margin:0!important;padding:1px 0 3px!important;border-bottom:1px solid color-mix(in srgb,var(--ehr-theme-border, #79b8d0) 48%,transparent)!important}.ehr-shell[data-theme] .ehr-application-menu-group:last-child{border-bottom:0!important;padding-bottom:0!important}.ehr-shell[data-theme] .ehr-application-menu-group h2{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:6px!important;margin:1px 5px 2px!important;color:color-mix(in srgb,var(--ehr-theme-text, #064a68) 68%,#5d8595 32%)!important;font-size:8.5px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.2!important}.ehr-shell[data-theme] .ehr-application-menu-group button{min-height:26px!important;display:grid!important;grid-template-columns:17px minmax(0,1fr) auto!important;align-items:center!important;gap:4px!important;margin:0!important;padding:1px 5px!important;border:1px solid transparent!important;border-radius:2px!important;background:transparent!important;color:var(--ehr-theme-text, #064a68)!important;font-size:10px!important;font-weight:650!important;line-height:1.15!important;text-align:left!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-application-menu-group button:hover,.ehr-shell[data-theme] .ehr-application-menu-group button:focus-visible{border-color:color-mix(in srgb,var(--ehr-theme-accent, #2da7c4) 42%,#ffffff 58%)!important;background:color-mix(in srgb,var(--ehr-theme-accent, #2da7c4) 16%,#ffffff 84%)!important;outline:0!important}.ehr-shell[data-theme] .ehr-application-menu-icon{width:15px!important;height:15px!important;display:inline-grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--ehr-theme-border, #79b8d0) 62%,transparent)!important;border-radius:2px!important;background:color-mix(in srgb,var(--ehr-theme-panel, #e7f6fb) 62%,#ffffff 38%)!important;color:color-mix(in srgb,var(--ehr-theme-text, #064a68) 78%,#187396 22%)!important;font-size:8px!important;font-weight:900!important;line-height:1!important}.ehr-shell[data-theme] .ehr-application-menu-icon img{width:11px;height:11px;display:block}.ehr-shell[data-theme] .ehr-application-menu-copy{min-width:0;display:grid;gap:1px;align-content:center}.ehr-shell[data-theme] .ehr-application-menu-label{min-width:0;overflow:hidden;color:var(--ehr-theme-text, #064a68);font-size:10.2px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.ehr-shell[data-theme] .ehr-application-menu-copy small{min-width:0;overflow:hidden;color:#5b7f8e;font-size:8.4px;font-weight:600;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.ehr-shell[data-theme] .ehr-application-menu-badge{min-width:18px;max-width:58px;overflow:hidden;justify-self:end;padding:1px 4px;border:1px solid #a6c8d8;border-radius:2px;background:#f8fcff;color:#276f87;font-size:7.6px;font-style:normal;font-weight:900;line-height:1.05;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ehr-shell[data-theme] .ehr-application-menu-row[data-tone=critical] .ehr-application-menu-badge{border-color:#d78a8a;background:#fff2f2;color:#9b1010}.ehr-shell[data-theme] .ehr-application-menu-row[data-tone=watch] .ehr-application-menu-badge{border-color:#d8b64a;background:#fff8d5;color:#6d5400}.ehr-shell[data-theme] .ehr-application-menu-row[data-tone=ok] .ehr-application-menu-badge{border-color:#7ec098;background:#effaf3;color:#166c32}.ehr-shell[data-theme] .ehr-toolbar{height:23px!important;min-height:23px!important;gap:3px!important;align-items:center!important;padding:0 5px!important;margin:0!important;overflow:visible!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-toolbar:after{display:none!important}.ehr-shell[data-theme] .ehr-toolbar button{height:20px!important;min-height:20px!important;display:inline-flex!important;align-items:center!important;gap:3px!important;padding:0 4px!important;margin:0!important;border-color:transparent!important;background:transparent!important;color:var(--ehr-theme-text, #064a68)!important;font-size:10px!important;line-height:1!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-toolbar button:hover,.ehr-shell[data-theme] .ehr-toolbar button:focus-visible{border-color:color-mix(in srgb,var(--ehr-theme-border, #79b8d0) 66%,transparent)!important;background:color-mix(in srgb,var(--ehr-theme-panel, #d9eff7) 70%,#ffffff 30%)!important;outline:0!important}.ehr-shell[data-theme] .ehr-toolbar button .ehr-toolbar-icon,.ehr-shell[data-theme] .ehr-toolbar button .ehr-toolbar-icon img{width:12px!important;height:12px!important}.ehr-shell[data-theme] .ehr-toolbar-spacer{flex:1 1 auto!important;min-width:3px!important}.ehr-shell[data-theme] .ehr-application-menu-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:2px!important}.ehr-shell[data-theme] .ehr-application-menu-row.has-pin{grid-template-columns:minmax(0,1fr) 24px!important}.ehr-shell[data-theme] .ehr-application-menu-action{width:100%!important}.ehr-shell[data-theme] .ehr-application-menu-pin{width:24px!important;min-width:24px!important;height:18px!important;min-height:18px!important;grid-template-columns:1fr!important;place-items:center!important;gap:0!important;padding:0!important;text-align:center!important;color:color-mix(in srgb,var(--ehr-theme-text, #064a68) 58%,#6f91a1 42%)!important;font-size:7px!important;font-weight:900!important;text-transform:uppercase!important}.ehr-shell[data-theme] .ehr-application-menu-pin.is-pinned{border-color:color-mix(in srgb,var(--ehr-theme-accent, #1399bd) 58%,#ffffff 42%)!important;background:color-mix(in srgb,var(--ehr-theme-accent, #1399bd) 14%,#ffffff 86%)!important;color:#007d97!important}.ehr-shell[data-theme] .ehr-app-command-status{min-height:23px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:2px 7px;border-block:1px solid #a9cede;background:#e7f6fb;color:var(--ehr-theme-text, #064a68);font-size:10px;line-height:1.15}.ehr-shell[data-theme] .ehr-app-command-status strong{font-weight:900}.ehr-shell[data-theme] .ehr-app-command-status span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-shell[data-theme] .ehr-app-command-status button{height:17px;min-height:17px;padding:0 6px;border:1px solid #a6c8d8;border-radius:2px;background:#f8fcff;color:var(--ehr-theme-text, #064a68);font-size:8px;font-weight:850}.ehr-shell[data-theme] .ehr-user-menu.is-open .ehr-personalization-flyout{display:grid!important;z-index:43000!important;pointer-events:auto!important}.ehr-activity-body-frame.has-mar-epic{grid-template-rows:minmax(0,1fr)!important;padding:0!important}.ehr-activity-body-frame.has-mar-epic .ehr-active-activity-title{display:none!important}.ehr-activity-body-frame.has-mar-epic .ehr-activity-content{border:0!important;padding:0!important}.ehr-mar-workspace{height:100%;min-height:0;display:grid;grid-template-rows:31px 29px 36px 36px minmax(0,1fr);border:1px solid #8bbfda;background:#eaf6fb;overflow:hidden}.ehr-mar-epic-toolbar,.ehr-mar-epic-controls,.ehr-mar-epic-timebar{min-width:0;display:flex;align-items:center;border-bottom:1px solid #b7d6e6;background:#eef8fd}.ehr-mar-epic-toolbar{gap:10px;padding:0 8px}.ehr-mar-epic-title{display:flex;align-items:center;gap:8px;color:#075c87}.ehr-mar-epic-title strong{font-size:20px;font-weight:500}.ehr-mar-epic-toolbar nav,.ehr-mar-epic-tools{display:flex;align-items:center;gap:7px}.ehr-mar-epic-tools{margin-left:auto}.ehr-mar-epic-toolbar button,.ehr-mar-epic-controls button,.ehr-mar-epic-tools button{height:22px;border:1px solid #a9c8d8;background:#f8fcff;color:#194f70;font-size:11px;font-weight:600;line-height:1;padding:0 8px;white-space:nowrap}.ehr-mar-epic-title button{width:24px;padding:0;color:#1b8bae;font-size:18px}.ehr-mar-epic-tabs{display:flex;align-items:end;gap:0;border-bottom:1px solid #b7d6e6;background:#eaf6fb;padding:0 10px}.ehr-mar-epic-tabs button{height:28px;border:0;border-right:1px solid #c9dfea;background:transparent;color:#45697d;font-size:13px;padding:0 14px}.ehr-mar-epic-tabs button.is-active{border:1px solid #7dbbd6;border-bottom-color:#fff;background:#fff;color:#006797;font-weight:800}.ehr-mar-epic-tabs button[data-tone=critical]{color:#8d1724}.ehr-mar-epic-controls{gap:7px;padding:0 10px;color:#607f90;font-size:12px}.ehr-mar-epic-controls b{margin-left:10px;color:#6c4d22;font-weight:500}.ehr-mar-epic-controls em{margin-left:auto;overflow:hidden;color:#658393;font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-epic-timebar{display:grid;grid-template-columns:24px repeat(8,1fr) 24px;background:#f2fbff}.ehr-mar-epic-timebar button{border:0;background:transparent;color:#6b8291;font-size:21px}.ehr-mar-epic-timebar span{border-left:1px solid #c4dcea;color:#5b7180;font-size:17px;font-weight:400;text-align:center}.ehr-mar-epic-list{min-height:0;display:grid;align-content:start;gap:10px;overflow:auto;padding:8px 10px 12px;background:#f7fbfd}.ehr-mar-epic-row{display:grid;grid-template-rows:31px 68px 31px;border:1px solid #cbd8df;background:#fff;box-shadow:0 1px 1px #264d5f1f}.ehr-mar-epic-row.is-selected{outline:2px solid #75b9d4;outline-offset:-2px}.ehr-mar-epic-row header,.ehr-mar-epic-row footer{min-width:0;display:flex;align-items:center;gap:10px;padding:0 14px}.ehr-mar-epic-row header{justify-content:space-between}.ehr-mar-epic-row header div{min-width:0;display:flex;align-items:center;gap:8px}.ehr-mar-epic-row header strong{overflow:hidden;color:#23759d;font-size:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-epic-row header span{color:#334f5f;font-size:12px;font-weight:600;white-space:nowrap}.ehr-mar-epic-row header i{color:#9aa9b1;font-style:normal}.ehr-mar-epic-row header nav{display:flex;gap:6px}.ehr-mar-epic-row header button{width:24px;height:24px;border:1px solid #b9ccd5;background:#f8fcff;color:#264f64;font-size:12px}.ehr-mar-epic-cells{display:grid;grid-template-columns:repeat(8,1fr);gap:3px;padding:0 28px}.ehr-mar-epic-cells button{min-width:0;border:1px solid #edf6fa;background:#dff4fb;color:#164c64;padding:0;text-align:center}.ehr-mar-epic-cells button strong,.ehr-mar-epic-cells button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-epic-cells button strong{font-size:11px;font-weight:800}.ehr-mar-epic-cells button small{font-size:10px}.ehr-mar-epic-cells button[data-state=given]{border-color:#9fbf85;background:#dff2cf}.ehr-mar-epic-cells button[data-state=due],.ehr-mar-epic-cells button[data-state=future]{border-color:#6a93bf;background:#0753b7;color:#fff}.ehr-mar-epic-cells button[data-state=overdue]{border-color:#c98d96;background:#f6cfd4;color:#6e0c18}.ehr-mar-epic-cells button[data-state=held]{border-color:#b6b6b6;background:#e2e2e2;color:#3d4b55}.ehr-mar-epic-cells button[data-state=infusion],.ehr-mar-epic-cells button[data-state=blank]{border-color:#e8f6fb;background:#dff4fb;color:#dff4fb}.ehr-mar-epic-row footer{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #eef3f6;color:#5b6970;font-size:12px}.ehr-mar-epic-row footer span{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ehr-mar-epic-list{gap:7px!important;padding:7px 10px 10px!important}.ehr-mar-epic-row{grid-template-rows:28px 56px 28px!important}.ehr-mar-epic-row header{padding-inline:13px!important}.ehr-mar-epic-row header strong{color:#1a78a3!important;font-size:14px!important}.ehr-mar-epic-row header span{color:#2d4656!important;font-size:11px!important}.ehr-mar-epic-controls small{color:#006d85!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important}.ehr-mar-epic-timebar span{position:relative!important;display:grid!important;place-items:center!important;overflow:hidden!important}.ehr-mar-epic-timebar span[data-now=true]{background:#fff7c8!important;color:#006d85!important;font-weight:750!important}.ehr-mar-epic-timebar span[data-now=true]:after{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:var(--mar-now-left, 50%)!important;width:2px!important;background:#009cb6!important;box-shadow:0 0 0 1px #ffffffa6!important;pointer-events:none!important}.ehr-mar-epic-timebar span i{position:absolute!important;right:4px!important;top:2px!important;color:#00758d!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;line-height:1!important}.ehr-mar-epic-cells{gap:3px!important;padding:0 28px!important}.ehr-mar-epic-cells button{display:grid!important;place-items:center!important;border-color:#edf8fc!important;background:#dff4fb!important;color:#1d4d62!important;position:relative!important;overflow:hidden!important}.ehr-mar-epic-cells button strong{min-width:0!important;width:min(96%,156px)!important;max-width:calc(100% - 8px)!important;height:23px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:1!important;border:1px solid transparent!important;border-radius:3px!important;padding:0 9px!important;color:inherit!important;font-size:10.5px!important;line-height:1!important;text-align:center!important;box-shadow:inset 0 1px #ffffff73,0 1px 1px #2043521f!important}.ehr-mar-epic-cells button small{display:none!important;margin-top:0!important;color:inherit!important;font-size:9px!important;font-weight:700!important;line-height:1!important}.ehr-mar-epic-cells button[data-state=given] strong{border-color:#95b879!important;background:#dff2cd!important;color:#244a1f!important}.ehr-mar-epic-cells button[data-state=due] strong,.ehr-mar-epic-cells button[data-state=future] strong{border-color:#073e93!important;background:#0757b9!important;color:#fff!important}.ehr-mar-epic-cells button[data-state=overdue] strong{border-color:#bf8b95!important;background:#f4cbd1!important;color:#78131e!important}.ehr-mar-epic-cells button[data-state=held] strong{border-color:#adb4ba!important;background:#dedede!important;color:#34424b!important}.ehr-mar-epic-cells button[data-state=blank] strong,.ehr-mar-epic-cells button[data-state=hatch] strong,.ehr-mar-epic-cells button[data-state=infusion] strong,.ehr-mar-epic-cells button[data-state=blank] small,.ehr-mar-epic-cells button[data-state=hatch] small,.ehr-mar-epic-cells button[data-state=infusion] small{display:none!important}.ehr-mar-epic-cells button[data-now=true]{background:#d9f2f7!important}.ehr-mar-epic-row footer{color:#5e6c74!important;font-size:11px!important}.ehr-mar-epic-empty{min-height:168px!important;display:grid!important;place-content:center!important;gap:6px!important;border:1px solid #cbd8df!important;background:#fff!important;color:#315e73!important;text-align:center!important}.ehr-mar-epic-empty strong{color:#1a78a3!important;font-size:15px!important}.ehr-mar-epic-empty span{color:#5e6c74!important;font-size:11px!important}.ehr-mar-epic-tools{position:relative!important}.ehr-mar-color-key-button{width:30px!important;display:inline-grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1px!important;padding:2px!important}.ehr-mar-color-key-button i,.ehr-mar-color-key i{height:11px;display:block;border:1px solid #8fb8ca}.ehr-mar-color-key{position:absolute;top:25px;right:0;z-index:50;display:grid;gap:3px;border:1px solid #77b4cf;background:#f8fcff;padding:5px}.ehr-mar-color-key header{display:flex;justify-content:space-between;color:#174f70;font-size:11px}.ehr-mar-color-key header button{width:18px!important;height:18px!important;padding:0!important}.ehr-mar-color-key span{display:grid;grid-template-columns:22px 1fr;gap:5px;color:#315e73;font-size:10px;font-weight:800}.ehr-mar-color-key [data-state=due] i,.ehr-mar-color-key-button [data-state=due]{background:#0757b9}.ehr-mar-color-key [data-state=overdue] i,.ehr-mar-color-key-button [data-state=overdue]{background:#f4cbd1}.ehr-mar-color-key [data-state=held] i{background:#dedede}.ehr-mar-color-key [data-state=given] i{background:#dff2cd}.ehr-mar-color-key [data-state=hatch] i,.ehr-mar-color-key-button [data-state=hatch]{background:repeating-linear-gradient(135deg,#d7d7d7 0 5px,#c9c9c9 5px 10px)}.ehr-mar-epic-timebar,.ehr-mar-time-ruler{background:#f2f9fd!important}.ehr-mar-epic-timebar span,.ehr-mar-time-ruler b{border-left-color:#b9d8e8!important;background:linear-gradient(180deg,#f8fdff,#edf8fc)!important;color:#5c7483!important;font-weight:500!important}.ehr-mar-epic-timebar span[data-now=true],.ehr-mar-time-ruler b[data-now=true]{background:linear-gradient(180deg,#dff4f9,#c9e7ef)!important;color:#00708d!important;font-weight:900!important;box-shadow:inset 0 0 0 1px #94ccdb,inset 0 2px #ffffffbf!important}.ehr-mar-epic-timebar span[data-now=true]:after,.ehr-mar-time-ruler b[data-now=true]:after,.ehr-mar-slot[data-now=true]:after,.ehr-mar-epic-cells button[data-now=true]:before{width:2px!important;background:#008fa8!important;box-shadow:0 0 0 1px #ffffffd9,0 0 0 2px #008fa824!important}.ehr-mar-epic-timebar span i{color:#006f86!important;background:#ffffffb8!important;padding:1px 2px!important}.ehr-mar-epic-cells button,.ehr-mar-slot{border-color:#f5fdff!important;background:linear-gradient(180deg,#e5f7fb,#d7eef5)!important}.ehr-mar-epic-cells button[data-now=true],.ehr-mar-slot[data-now=true]{background:linear-gradient(180deg,#d9f1f6,#c6e5ee)!important;box-shadow:inset 0 0 0 1px #8fc8da!important}.ehr-mar-epic-cells button strong,.ehr-mar-slot strong{position:relative!important;border-radius:3px!important;box-shadow:inset 0 1px #ffffff94,inset 0 -1px #00000024,0 1px 1px #294b5838!important}.ehr-mar-epic-cells button[data-state=due] strong,.ehr-mar-epic-cells button[data-state=future] strong,.ehr-mar-slot[data-state=due] strong,.ehr-mar-slot[data-state=future] strong{border-color:#003d91!important;background:linear-gradient(180deg,#0b68cb,#004eb0)!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.35)!important}.ehr-mar-epic-cells button[data-state=overdue] strong,.ehr-mar-slot[data-state=overdue] strong{border-color:#bc858d!important;background:linear-gradient(180deg,#f8d8dc,#f0bfc6)!important;color:#821521!important;text-shadow:0 1px 0 rgba(255,255,255,.75)!important}.ehr-mar-epic-cells button[data-state=overdue] strong:after,.ehr-mar-slot[data-state=overdue] strong:after{content:""!important;width:8px!important;height:9px!important;display:inline-block!important;margin-left:5px!important;border:1px solid #9c6f76!important;background:linear-gradient(135deg,transparent 0 55%,#cf9aa2 56% 100%),linear-gradient(180deg,#fff6f7,#edd3d6)!important;box-shadow:inset 0 0 0 1px #ffffff73!important}.ehr-mar-epic-cells button[data-state=held] strong,.ehr-mar-slot[data-state=held] strong{border-color:#9daab2!important;background:linear-gradient(180deg,#ededed,#d4d7da)!important;color:#233d4d!important}.ehr-mar-epic-cells button[data-state=given] strong,.ehr-mar-slot[data-state=given] strong{border-color:#89ae70!important;background:linear-gradient(180deg,#eaf6dd,#cfe8bd)!important;color:#244a1f!important}.ehr-mar-slot[data-state=infusion] strong,.ehr-mar-slot[data-state=prn] strong{border-color:#8dbbd0!important;background:linear-gradient(180deg,#f7fdff,#e2f2f8)!important}.ehr-mar-epic-cells button[data-state=hatch],.ehr-mar-slot[data-state=hatch]{border-color:#d4d8da!important;background:repeating-linear-gradient(135deg,#d7d7d7 0 11px,#cdcdcd 11px 22px)!important;box-shadow:inset 0 1px #ffffff8c!important}.ehr-activity-tabs .ehr-activity-tab{flex:0 0 max-content!important;width:max-content!important;min-width:0!important;max-width:none!important}.ehr-activity-tabs .ehr-activity-tab:not(.has-icon){min-width:max-content!important}.ehr-activity-tabs .ehr-activity-tab strong{max-width:none!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs{justify-content:flex-start!important;overflow:visible!important;overflow-y:visible!important;scrollbar-width:none!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs::-webkit-scrollbar{display:none!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs button{flex:0 0 max-content!important;width:max-content!important;min-width:max-content!important;max-width:none!important;padding-inline:14px!important;text-overflow:clip!important;white-space:nowrap!important}.ehr-sw-context-ribbon{min-height:29px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(48px,.7fr)!important;gap:3px!important;border:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;border-bottom:0!important;background:#f8fdff!important;padding:3px!important}.ehr-sw-clear-local-button{min-width:0!important;border:1px solid #c9a13a!important;border-radius:2px!important;background:#fff8d7!important;color:#614800!important;padding:0 4px!important;overflow:hidden!important;font-size:9px!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-context-ribbon span,.ehr-sw-draft-meter span,.ehr-sw-source-grid span{min-width:0!important;display:grid!important;align-content:center!important;border:1px solid #bdd4df!important;border-radius:2px!important;background:#fff!important;padding:2px 3px!important}.ehr-sw-context-ribbon b,.ehr-sw-context-ribbon small,.ehr-sw-draft-meter b,.ehr-sw-draft-meter small,.ehr-sw-source-grid b,.ehr-sw-source-grid small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-context-ribbon b,.ehr-sw-draft-meter b,.ehr-sw-source-grid b{color:#173f5e!important;font-size:10px!important;font-weight:900!important;line-height:1.05!important}.ehr-sw-context-ribbon small,.ehr-sw-draft-meter small,.ehr-sw-source-grid small{color:#617d8e!important;font-size:8px!important;font-weight:900!important;line-height:1.05!important;text-transform:uppercase!important}.ehr-sw-context-ribbon [data-tone=critical],.ehr-sw-draft-meter [data-tone=critical],.ehr-sw-source-grid [data-tone=critical]{border-color:#c76b74!important;background:#fff0f2!important}.ehr-sw-context-ribbon [data-tone=watch],.ehr-sw-draft-meter [data-tone=watch],.ehr-sw-source-grid [data-tone=watch]{border-color:#cfb34e!important;background:#fff8d7!important}.ehr-sw-context-ribbon [data-tone=ok],.ehr-sw-draft-meter [data-tone=ok],.ehr-sw-source-grid [data-tone=ok]{border-color:#77ad91!important;background:#effaf5!important}.ehr-sw-note-editor{grid-template-rows:31px 28px minmax(150px,1fr) auto 30px!important;overflow:hidden!important}.ehr-sw-draft-meter,.ehr-sw-source-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;border-top:1px solid #d6e6ee!important;background:#f8fcff!important;padding:3px 5px!important}.ehr-sw-source-card p{margin:0!important;border-top:1px solid #d6e6ee!important;background:#fffdf6!important;color:#374f5f!important;padding:6px 7px!important;font-size:10px!important;font-weight:750!important;line-height:1.35!important}.ehr-sw-handoff-tools{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;border-top:1px solid #d6e6ee!important;background:#f8fcff!important;padding:4px 6px!important}.ehr-sw-note-editor header button,.ehr-sw-note-editor footer button,.ehr-sw-handoff-tools button,.ehr-sidebar-card-tools button{height:20px!important;min-width:0!important;border:1px solid #9fc6d8!important;border-radius:2px!important;background:#f3fbfe!important;color:#174f70!important;padding:0 4px!important;overflow:hidden!important;font-size:9px!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-note-editor footer button:first-child,.ehr-sw-handoff-tools button:first-child{border-color:#0d9f74!important;background:#00a875!important;color:#fff!important}.ehr-sidebar-card-tools{display:grid!important;grid-template-columns:26px 26px minmax(0,1fr) minmax(0,1fr)!important;gap:4px!important;padding:5px 6px!important}.ehr-sw-related-list{display:grid!important;gap:4px!important;padding:6px!important}.ehr-sw-related-list button{min-width:0!important;display:grid!important;gap:2px!important;border:1px solid #bdd4df!important;border-radius:2px!important;background:#fff!important;padding:5px 7px!important;text-align:left!important}.ehr-sw-related-list strong,.ehr-sw-related-list small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-sw-related-list strong{color:#173f5e!important;font-size:11px!important}.ehr-sw-related-list small{color:#607b8d!important;font-size:10px!important}.ehr-activity-workbench{min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;overflow:hidden;padding:7px;background:linear-gradient(90deg,color-mix(in srgb,var(--ehr-zone-accent, var(--ehr-theme-accent, #0792ab)) 18%,transparent) 0 4px,transparent 4px),linear-gradient(180deg,var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #f7fcfd)) 0%,var(--ehr-zone-canvas-bg, var(--ehr-theme-surface, #eaf6f8)) 100%);box-sizing:border-box}.ehr-activity-workbench-header,.ehr-activity-side-panel,.ehr-activity-source-rail,.ehr-activity-open-work,.ehr-activity-detail-card{min-width:0;border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border, rgba(83, 153, 184, .62)));border-radius:3px;background:color-mix(in srgb,var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #ffffff)) 84%,transparent);box-shadow:inset 0 1px #ffffffe0}.ehr-activity-workbench-header{display:grid;grid-template-columns:minmax(260px,1fr) minmax(300px,.88fr);gap:5px 10px;padding:7px 8px}.ehr-activity-workbench-header>div{min-width:0;display:grid;gap:2px}.ehr-activity-workbench-header strong{color:var(--ehr-zone-text, var(--ehr-theme-text, #143f54));font-size:14px;font-weight:900}.ehr-activity-workbench-header span,.ehr-activity-workbench-header p,.ehr-activity-side-panel header span,.ehr-activity-workbench-main>header span,.ehr-activity-source-rail header span,.ehr-activity-open-work header span,.ehr-activity-detail-card header span{color:var(--ehr-zone-muted-text, var(--ehr-theme-muted-text, #5d7b8f));font-size:11px;line-height:1.25}.ehr-activity-workbench-header p{min-width:0;margin:0}.ehr-activity-workbench-metrics{grid-column:2;grid-row:1/span 2;align-self:stretch;display:grid;grid-template-columns:repeat(4,minmax(62px,1fr));gap:5px}.ehr-activity-workbench-metrics span,.ehr-activity-side-panel header,.ehr-activity-workbench-main>header{border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border, rgba(126, 177, 202, .56)));background:linear-gradient(180deg,var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #ffffff)) 0%,var(--ehr-zone-chrome-bg-soft, var(--ehr-theme-panel, #eaf7f9)) 100%)}.ehr-activity-workbench-metrics span{min-width:0;display:grid;align-content:center;gap:1px;padding:4px 5px;border-radius:3px;text-align:center}.ehr-activity-workbench-metrics b{color:var(--ehr-zone-text, var(--ehr-theme-text, #143f54));font-size:15px;line-height:1}.ehr-activity-workbench-metrics small{overflow:hidden;color:var(--ehr-zone-muted-text, var(--ehr-theme-muted-text, #5f7d90));font-size:9px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ehr-activity-workbench-metrics [data-tone=critical],.ehr-activity-work-queue [data-tone=critical],.ehr-activity-workstation-rows button[data-tone=critical],.ehr-activity-related-list button[data-tone=critical]{border-color:var(--ehr-status-critical-line, #c51b2d);background:var(--ehr-status-critical-bg, #fff1f3);color:var(--ehr-status-critical-text, #951122)}.ehr-activity-workbench-metrics [data-tone=watch],.ehr-activity-work-queue [data-tone=watch],.ehr-activity-workstation-rows button[data-tone=watch],.ehr-activity-related-list button[data-tone=watch]{border-color:var(--ehr-status-watch-line, #d39100);background:var(--ehr-status-watch-bg, #fff9df);color:var(--ehr-status-watch-text, #704d00)}.ehr-activity-workbench-metrics [data-tone=ok],.ehr-activity-work-queue [data-tone=ok],.ehr-activity-workstation-rows button[data-tone=ok],.ehr-activity-related-list button[data-tone=ok]{border-color:var(--ehr-status-ok-line, #16815b);background:var(--ehr-status-ok-bg, #f0fff7);color:var(--ehr-status-ok-text, #125b3b)}.ehr-activity-workbench-body{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:7px;overflow:hidden}.ehr-activity-workbench-main,.ehr-activity-workbench-side{min-width:0;min-height:0;overflow:auto}.ehr-activity-workbench-main{display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px}.ehr-activity-workbench-main>header,.ehr-activity-side-panel header,.ehr-activity-source-rail header,.ehr-activity-open-work header,.ehr-activity-detail-card header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 7px;border-radius:3px}.ehr-activity-workbench-main>header strong,.ehr-activity-side-panel header strong,.ehr-activity-source-rail header strong,.ehr-activity-open-work header strong,.ehr-activity-detail-card header strong{color:var(--ehr-zone-text, var(--ehr-theme-text, #183f54));font-size:12px;font-weight:900}.ehr-activity-workstation{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(170px,220px) minmax(320px,1fr) minmax(280px,360px);gap:6px;overflow:hidden}.ehr-activity-source-rail{min-height:0;display:flex;flex-direction:column;gap:4px;overflow:auto;padding:5px}.ehr-activity-open-work,.ehr-activity-detail-card{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.ehr-activity-workstation-rows{min-height:0;display:grid;align-content:start;gap:4px;overflow:auto;padding:5px}.ehr-activity-source-rail button,.ehr-activity-workstation-rows button{min-width:0;border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border, rgba(121, 171, 198, .62)));border-radius:3px;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #ffffff));color:var(--ehr-zone-text, var(--ehr-theme-text, #173f54));text-align:left}.ehr-activity-source-rail button{display:grid;gap:2px;padding:6px 7px}.ehr-activity-source-rail button strong,.ehr-activity-workstation-rows button strong{overflow:hidden;font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ehr-activity-source-rail button small,.ehr-activity-workstation-rows button small{overflow:hidden;color:var(--ehr-zone-muted-text, var(--ehr-theme-muted-text, #55778c));font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ehr-activity-workstation-rows button{display:grid;grid-template-columns:58px minmax(0,1fr) 48px;gap:7px;align-items:center;min-height:42px;padding:5px 7px}.ehr-activity-workstation-rows button.is-selected{border-color:var(--ehr-zone-line, var(--ehr-theme-border, #188bb3));box-shadow:inset 4px 0 0 var(--ehr-zone-active-rail, var(--ehr-zone-accent, var(--ehr-theme-accent, #188bb3)));background:var(--ehr-zone-selected-bg, var(--ehr-theme-selected, #eefbfc))}.ehr-activity-workstation-rows b,.ehr-activity-workstation-rows em{color:var(--ehr-zone-muted-text, var(--ehr-theme-muted-text, #4f7086));font-size:10px;font-style:normal;font-weight:900}.ehr-activity-workstation-rows span{min-width:0;display:grid;gap:1px}.ehr-activity-source-rail button:hover,.ehr-activity-source-rail button:focus-visible,.ehr-activity-workstation-rows button:hover,.ehr-activity-workstation-rows button:focus-visible{border-color:var(--ehr-zone-line, var(--ehr-theme-border, #4f9ec0));background:var(--ehr-zone-selected-bg, var(--ehr-theme-selected, #eefbfc))}.ehr-activity-detail-card{gap:6px;padding:6px}.ehr-activity-detail-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0}.ehr-activity-detail-card dl div{min-width:0;border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border, rgba(126, 177, 202, .5)));background:color-mix(in srgb,var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #f8fdff)) 88%,transparent);padding:5px 6px}.ehr-activity-detail-card dt{color:var(--ehr-zone-muted-text, var(--ehr-theme-muted-text, #5f7d90));font-size:9px;font-weight:900;text-transform:uppercase}.ehr-activity-detail-card dd{overflow:hidden;margin:0;color:var(--ehr-zone-text, var(--ehr-theme-text, #173f54));font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ehr-activity-detail-card ul{min-height:0;overflow:auto;margin:0;padding:6px 8px 6px 20px;border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border, rgba(126, 177, 202, .42)));background:color-mix(in srgb,var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #ffffff)) 80%,transparent);color:var(--ehr-zone-text, var(--ehr-theme-text, #29485a));font-size:11px;line-height:1.35}.ehr-activity-detail-card li+li{margin-top:5px}.ehr-activity-workbench-side{display:grid;align-content:start;gap:6px}.ehr-activity-side-panel{display:grid;gap:6px;padding:6px}.ehr-activity-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.ehr-activity-action-grid button,.ehr-activity-related-list button,.ehr-activity-work-queue div{min-width:0;border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border, rgba(121, 171, 198, .62)));border-radius:3px;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #ffffff))}.ehr-activity-action-grid button{min-height:28px;padding:4px 6px;color:var(--ehr-zone-text, var(--ehr-theme-text, #174358));font-size:10px;font-weight:900;line-height:1.15;text-align:left}.ehr-activity-action-grid button:hover,.ehr-activity-action-grid button:focus-visible,.ehr-activity-related-list button:hover,.ehr-activity-related-list button:focus-visible{border-color:var(--ehr-zone-line, var(--ehr-theme-border, #4f9ec0));background:var(--ehr-zone-selected-bg, var(--ehr-theme-selected, #eefbfc))}.ehr-activity-related-list,.ehr-activity-work-queue{display:grid;gap:5px}.ehr-activity-related-list button{display:grid;gap:2px;padding:5px 7px;text-align:left}.ehr-activity-related-list strong,.ehr-activity-work-queue strong{overflow:hidden;color:var(--ehr-zone-text, var(--ehr-theme-text, #173f54));font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ehr-activity-related-list small,.ehr-activity-work-queue small{color:var(--ehr-zone-muted-text, var(--ehr-theme-muted-text, #5f7d90));font-size:10px;line-height:1.25}.ehr-activity-work-queue div{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:5px;align-items:start;padding:5px 6px}.ehr-activity-work-queue b,.ehr-activity-work-queue em{color:var(--ehr-zone-muted-text, var(--ehr-theme-muted-text, #55778c));font-size:10px;font-style:normal;font-weight:900}.ehr-activity-work-queue span{min-width:0;display:grid;gap:1px}.ehr-activity-safety-panel p{margin:0;color:var(--ehr-zone-text, var(--ehr-theme-text, #29485a));font-size:11px;line-height:1.34}.ehr-activity-workbench-status{display:block;border:1px solid var(--ehr-status-ok-line, #16815b);border-radius:3px;background:var(--ehr-status-ok-bg, #f0fff7);padding:6px;color:var(--ehr-status-ok-text, #125b3b);font-size:11px;line-height:1.28}@media(max-width:1280px){.ehr-activity-workbench-header,.ehr-activity-workbench-body{grid-template-columns:minmax(0,1fr)}.ehr-activity-workbench-metrics{grid-column:1;grid-row:auto}.ehr-activity-workbench-side{grid-template-columns:repeat(2,minmax(220px,1fr))}.ehr-activity-workstation{grid-template-columns:minmax(170px,.7fr) minmax(300px,1.3fr)}.ehr-activity-detail-card{grid-column:1/-1}}.ehr-shell[data-theme] .ehr-tab-strip ph-mini-tab-bar.ehr-legacy-mini-tabs{display:none!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]):is(.is-active,:not(.is-active)){position:relative!important;width:29px!important;min-width:29px!important;flex:0 0 29px!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]):is(.is-active,:not(.is-active)) .ehr-workspace-tab-main{width:29px!important;min-width:29px!important;max-width:29px!important;height:24px!important;grid-template-columns:1fr!important;padding:0!important;position:relative!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]).is-active .ehr-workspace-tab-main{border-top:3px solid var(--ehr-tab-active-rail, #5a42ba)!important;opacity:1!important;filter:none!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]):not(.is-active) .ehr-workspace-tab-main{opacity:.58!important;filter:saturate(.7) brightness(.97)!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-tab-icon{display:inline-grid!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) :is(.ehr-workspace-pin,.ehr-workspace-alert-dot){display:none!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab:not([data-tab-type=patient]) .ehr-workspace-tab-main strong{display:none!important}.ehr-shell[data-theme] .ehr-tab-strip .ehr-workspace-tab.has-submenu .ehr-workspace-tab-main:after{content:"";position:absolute;right:2px;bottom:2px;border:3px solid transparent;border-top-color:#5a42ba}.ehr-shell[data-theme] .ehr-workspace-submenu{position:absolute!important;z-index:4200!important;top:25px!important;left:0!important;width:172px!important;display:none!important;padding:4px!important;border:1px solid var(--ehr-theme-border, #79b8d0)!important;background:var(--ehr-theme-header, #f8fdff)!important}.ehr-shell[data-theme] .ehr-workspace-tab.has-submenu:hover .ehr-workspace-submenu,.ehr-shell[data-theme] .ehr-workspace-tab.has-submenu:focus-within .ehr-workspace-submenu{display:grid!important}.ehr-shell[data-theme] .ehr-workspace-submenu button{min-height:24px!important;justify-content:start!important;border:1px solid transparent!important;background:transparent!important;color:var(--ehr-theme-text, #064a68)!important;padding:2px 7px!important;text-align:left!important;font-size:11px!important}.ehr-shell[data-theme] .ehr-workspace-submenu button:hover,.ehr-shell[data-theme] .ehr-workspace-submenu button.is-active{border-color:var(--ehr-theme-border, #79b8d0)!important;background:var(--ehr-theme-surface, #dff2f8)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell{border:1px solid var(--ehr-activity-frame-border)!important;padding:2px!important}.ehr-shell[data-theme] .ehr-chart-workspace{grid-template-rows:auto minmax(0,1fr)!important;margin:0!important}.ehr-shell[data-theme] :is(.ehr-storyboard,.ehr-chart-sw){margin:0!important;border:1px solid var(--ehr-activity-frame-border)!important}.ehr-shell[data-theme] .ehr-storyboard{margin-right:2px!important}.ehr-shell[data-theme] .ehr-chart-sw:not(.is-collapsed){--ehr-sw-space: 6px;grid-template-rows:34px minmax(0,1fr)!important;row-gap:var(--ehr-sw-space)!important;padding:var(--ehr-sw-space)!important}.ehr-shell[data-theme] .ehr-chart-sw.has-sidebar-content:not(.is-collapsed){grid-template-rows:34px minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-chart-sw.is-orders-sidebar:not(.is-collapsed){grid-template-rows:34px minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs{gap:6px!important;padding:0!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-tabs button{padding-inline:6px!important}.ehr-shell[data-theme] .ehr-sidebar-patient-card,.ehr-shell[data-theme] .ehr-sw-context-ribbon,.ehr-shell[data-theme] .ehr-sw-tab-body{border:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;padding:6px!important}.ehr-shell[data-theme] .ehr-sidebar-patient-card{gap:3px 6px!important}.ehr-shell[data-theme] .ehr-sw-context-ribbon{min-height:38px!important;gap:6px!important;border-bottom-width:1px!important}.ehr-shell[data-theme] .ehr-sw-tab-body{gap:6px!important;border-top-width:1px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell{--ehr-workspace-space: 6px;column-gap:0!important;padding:var(--ehr-workspace-space)!important}.ehr-shell[data-theme] .ehr-storyboard{margin-right:var(--ehr-workspace-space)!important;padding:var(--ehr-workspace-space)!important}.ehr-shell[data-theme] .ehr-sw-gutter{min-width:var(--ehr-sw-gutter-width, 0px)!important;width:var(--ehr-sw-gutter-width, 0px)!important}.ehr-shell[data-theme] .ehr-chart-workspace{--ehr-middle-space: 6px;row-gap:var(--ehr-middle-space)!important}.ehr-shell[data-theme] .ehr-activity-tab-row{padding:var(--ehr-middle-space) var(--ehr-middle-space) 0!important}.ehr-shell[data-theme] .ehr-activity-body-frame{margin:0 var(--ehr-middle-space) var(--ehr-middle-space)!important;padding:var(--ehr-middle-space)!important;row-gap:var(--ehr-middle-space)!important}.ehr-shell[data-theme] .ehr-activity-content{border:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;padding:var(--ehr-middle-space)!important}.ehr-shell[data-theme] .ehr-adult-flowsheet-workspace{border:1px solid var(--ehr-activity-frame-border, #78b8d0)!important}.ehr-shell[data-theme] .ehr-summary-dashboard{gap:var(--ehr-middle-space)!important;padding:var(--ehr-middle-space)!important}.ehr-shell[data-theme] .ehr-activity-tab{border-top:3px solid color-mix(in srgb,var(--ehr-tab-rail, var(--ehr-zone-active-rail)) 76%,var(--ehr-zone-paper-bg) 24%)!important}.ehr-shell[data-theme] .ehr-activity-tab.is-active{border-top-color:var(--ehr-tab-rail, var(--ehr-zone-active-rail))!important;box-shadow:inset 0 1px color-mix(in srgb,var(--ehr-zone-paper-bg) 82%,transparent),0 1px 0 var(--ehr-activity-tab-bg)!important}.ehr-shell[data-theme] .ehr-chart-nav-buttons button,.ehr-shell[data-theme] .ehr-activity-tabs .ehr-more-button,.ehr-shell[data-theme] .ehr-activity-tabs .ehr-activity-tool-button,.ehr-shell[data-theme] .ehr-summary-subtabs>.ehr-subtab-history-button,.ehr-shell[data-theme] .ehr-subtab-more-button{display:inline-grid!important;place-items:center!important;min-width:var(--ehr-measure-nav-button, 22px)!important;width:var(--ehr-measure-nav-button, 22px)!important;border:1px solid var(--ehr-activity-tab-border, #78b8d0)!important;border-radius:2px!important;background:linear-gradient(180deg,#f7fdff 0%,var(--ehr-activity-tab-muted-bg, #dff2f8) 100%)!important;color:#264d60!important;font-size:18px!important;font-weight:900!important;line-height:1!important;box-shadow:inset 0 1px #ffffffdb!important}.ehr-shell[data-theme] .ehr-activity-tabs .ehr-more-button,.ehr-shell[data-theme] .ehr-activity-tabs .ehr-activity-tool-button{height:var(--ehr-measure-nav-button, 22px)!important;margin:0 0 -1px!important;border-radius:2px 2px 0 0!important}.ehr-shell[data-theme] .ehr-summary-subtabs>.ehr-subtab-history-button,.ehr-shell[data-theme] .ehr-subtab-more-button{height:var(--ehr-measure-nav-button, 22px)!important}.ehr-shell[data-theme] .ehr-chart-nav-buttons button:disabled,.ehr-shell[data-theme] .ehr-summary-subtabs>.ehr-subtab-history-button:disabled{opacity:.42!important;filter:saturate(.55)!important}.ehr-caret{display:block;width:5px;height:8px;background:currentColor;clip-path:polygon(100% 0,0 50%,100% 100%);transform:translate(-1px)}.ehr-caret.f{clip-path:polygon(0 0,100% 50%,0 100%);transform:none}.ehr-shell[data-theme] .ehr-subtab-more{position:relative!important;margin-left:auto!important;display:inline-flex!important;align-items:flex-end!important;overflow:visible!important;z-index:60!important}.ehr-shell[data-theme] .ehr-subtab-more-button{margin:0 0 -1px!important;padding:0!important;font-size:15px!important}.ehr-shell[data-theme] .ehr-subtab-more-menu{position:absolute!important;z-index:32000!important;top:calc(100% + 1px)!important;right:0!important;width:198px!important;display:grid!important;gap:2px!important;padding:4px!important;border:1px solid var(--ehr-activity-frame-border, #78b8d0)!important;background:var(--ehr-activity-frame-bg, #ffffff)!important;box-shadow:0 10px 22px #1148603d!important}.ehr-shell[data-theme] .ehr-subtab-more-menu button{width:100%!important;min-height:24px!important;height:auto!important;margin:0!important;align-self:stretch!important;display:grid!important;grid-template-columns:4px minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;gap:6px!important;border:1px solid transparent!important;border-radius:2px!important;background:transparent!important;color:var(--ehr-theme-text, #064a68)!important;padding:2px 7px 2px 4px!important;text-align:left!important;font-size:11px!important;font-weight:750!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-subtab-more-menu button:before{content:""!important;position:static!important;display:block!important;inset:auto!important;width:4px!important;height:16px!important;border-radius:1px!important;background:color-mix(in srgb,var(--ehr-subtab-rail, #4f9ec0) 74%,#ffffff 26%)!important;pointer-events:none!important}.ehr-shell[data-theme] .ehr-subtab-more-menu button:hover,.ehr-shell[data-theme] .ehr-subtab-more-menu button:focus-visible,.ehr-shell[data-theme] .ehr-subtab-more-menu button.is-active{border-color:var(--ehr-activity-frame-border, #78b8d0)!important;background:var(--ehr-theme-surface, #dff2f8)!important}.ehr-shell[data-theme] .ehr-subtab-more-menu button.is-active:before{background:var(--ehr-subtab-rail, #6b42c2)!important}.ehr-shell[data-theme] .ehr-summary-dashboard>.ehr-lda-panel{grid-column:3!important;grid-row:2/span 4!important;min-height:438px!important;border-color:#b8cfc2!important;background:#fbfdfa!important;box-shadow:inset 4px 0 #68a744!important;margin-top:-44px!important;overflow:hidden!important}.ehr-shell[data-theme] .ehr-lda-panel header{height:28px!important;border-bottom-color:#d7e6d4!important;background:linear-gradient(180deg,#f4faf2,#eef7eb)!important}.ehr-shell[data-theme] .ehr-lda-panel header strong{display:inline-flex!important;align-items:center!important;color:#306a42!important;font-size:15px!important;font-weight:700!important}.ehr-shell[data-theme] .ehr-lda-panel header button,.ehr-shell[data-theme] .ehr-lda-toolbar>button{border:0!important;background:transparent!important;color:#55758b!important;font-size:11px!important}.ehr-shell[data-theme] .ehr-lda{min-height:408px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:30px minmax(0,1fr)!important;gap:0!important;align-items:stretch!important;padding:0!important}.ehr-shell[data-theme] .ehr-lda-toolbar,.ehr-shell[data-theme] .ehr-lda-main{display:grid!important;gap:8px!important;padding:6px 8px!important}.ehr-shell[data-theme] .ehr-lda-toolbar{grid-column:1!important;grid-row:1!important;grid-template-columns:1fr auto!important;align-items:center!important;border-bottom:1px solid #dce9d8!important;background:#ffffffb3!important}.ehr-shell[data-theme] .ehr-lda-legend{display:inline-flex!important;align-items:center!important;gap:12px!important}.ehr-shell[data-theme] .ehr-lda-legend span{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#6a6680!important;font-size:12px!important;font-weight:750!important}.ehr-shell[data-theme] .ehr-lda-legend span:before{content:""!important;width:19px!important;height:19px!important;border:2px solid currentColor!important;border-radius:999px!important;background:#ffffffd6!important}.ehr-shell[data-theme] .ehr-lda-legend span[data-kind=line],.ehr-shell[data-theme] .ehr-lda-marker[data-kind=line],.ehr-shell[data-theme] .ehr-lda-row[data-kind=line]>span:first-child{color:#2d7d52!important}.ehr-shell[data-theme] .ehr-lda-legend span[data-kind=drain],.ehr-shell[data-theme] .ehr-lda-marker[data-kind=drain],.ehr-shell[data-theme] .ehr-lda-row[data-kind=drain]>span:first-child{color:#9a4f9b!important}.ehr-shell[data-theme] .ehr-lda-legend span[data-kind=wound],.ehr-shell[data-theme] .ehr-lda-marker[data-kind=wound],.ehr-shell[data-theme] .ehr-lda-row[data-kind=wound]>span:first-child{color:#6f63b9!important}.ehr-shell[data-theme] .ehr-lda-main{grid-column:1!important;grid-row:2!important;grid-template-columns:minmax(200px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important;background:linear-gradient(90deg,#fdfefd,#fff 46%,#fbfdff)!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map{position:relative!important;height:365px!important;border:0!important;background:transparent!important;overflow:hidden!important}.ehr-shell[data-theme] .ehr-summary-avatar-figure{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.ehr-shell[data-theme] .ehr-lda-marker-asset{position:absolute!important;z-index:5!important;width:28px!important;height:28px!important;object-fit:contain!important;object-position:center!important;transform:translate(-50%,-50%)!important;filter:drop-shadow(0 1px 2px rgba(30,76,104,.22))!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map>span:not(.ehr-lda-marker){display:none!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .head{top:42px!important;left:calc(50% - 19px)!important;width:38px!important;height:42px!important;border-radius:999px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .neck{top:81px!important;left:calc(50% - 10px)!important;width:20px!important;height:18px!important;border-radius:8px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .torso{top:96px!important;left:calc(50% - 47px)!important;width:94px!important;height:126px!important;border-radius:42px 42px 26px 26px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map[data-sex=female] .torso{left:calc(50% - 51px)!important;width:102px!important;border-radius:48px 48px 28px 28px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .pelvis{top:210px!important;left:calc(50% - 39px)!important;width:78px!important;height:40px!important;border-radius:18px 18px 32px 32px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map[data-sex=female] .pelvis{left:calc(50% - 47px)!important;width:94px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .arm{top:112px!important;width:25px!important;height:130px!important;border-radius:999px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .arm.left{left:calc(50% - 82px)!important;transform:rotate(12deg)!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .arm.right{left:calc(50% + 57px)!important;transform:rotate(-12deg)!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .hand{top:238px!important;width:26px!important;height:22px!important;border-radius:999px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .hand.left{left:calc(50% - 92px)!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .hand.right{left:calc(50% + 66px)!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .leg{top:246px!important;width:31px!important;height:91px!important;border-radius:999px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .leg.left{left:calc(50% - 37px)!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .leg.right{left:calc(50% + 6px)!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .foot{top:330px!important;width:32px!important;height:15px!important;border-radius:999px!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .foot.left{left:calc(50% - 44px)!important}.ehr-shell[data-theme] .ehr-lda-panel .ehr-body-map .foot.right{left:calc(50% + 12px)!important}.ehr-shell[data-theme] .ehr-lda-marker,.ehr-shell[data-theme] .ehr-lda-row>span:first-child{width:22px!important;height:22px!important;display:inline-grid!important;place-items:center!important;border:2px solid currentColor!important;border-radius:999px!important;background:#fff!important;font-size:10px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-lda-marker{position:absolute!important;z-index:4!important;transform:translate(-50%,-50%)!important}.ehr-shell[data-theme] .ehr-lda-list{display:grid!important;align-content:start!important;gap:0!important;padding-top:54px!important}.ehr-shell[data-theme] .ehr-lda-row{min-height:42px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 48px!important;align-items:center!important;column-gap:6px!important;border:0!important;border-bottom:1px solid #dfe8df!important;background:transparent!important;padding:3px 6px 3px 0!important;text-align:left!important}.ehr-shell[data-theme] .ehr-lda-row small{justify-self:end!important;color:#65737d!important;font-size:12px!important}.ehr-shell[data-theme] .ehr-lda-row-copy{min-width:0!important;display:flex!important;align-items:baseline!important;gap:4px!important;overflow:hidden!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-lda-row :is(strong,em){display:inline!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-lda-row strong{flex:0 0 auto!important;max-width:88px!important;color:#4f5d76!important;font-size:13px!important;text-decoration:underline!important;text-underline-offset:2px!important}.ehr-shell[data-theme] .ehr-lda-row em{flex:1 1 auto!important;min-width:0!important;color:#697b87!important;font-size:10px!important;font-style:normal!important}@media(max-width:1500px){.ehr-shell[data-theme] .ehr-summary-dashboard>.ehr-lda-panel{grid-column:1/-1!important;grid-row:auto!important}}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-scroll--notes,.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-scroll--visit,.ehr-shell[data-theme] .ehr-chart-sw .ehr-sidebar-scroll--handoff{display:block!important;grid-template-rows:none!important;align-items:stretch!important;overflow-y:auto!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sw-context-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))!important;border-bottom-width:1px!important;margin-bottom:6px!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sw-compact-card textarea:not(.ehr-handoff-signout-text){width:100%!important;min-height:150px!important;resize:vertical!important;border:0!important;background:#fff!important;color:#173f5e!important;padding:8px!important;font:11px/1.38 Segoe UI,Tahoma,Arial,sans-serif!important;outline:none!important;white-space:pre-wrap!important}.ehr-shell[data-theme] .ehr-chart-sw .ehr-sw-local-status{position:static!important;margin:6px 0 0!important}.ehr-infection-cell:hover,.ehr-infection-cell:focus-within{z-index:300}.ehr-shell[data-theme] :is(.ehr-chart-workspace,.ehr-activity-body-frame,.ehr-activity-content,.ehr-storyboard,.ehr-chart-sw,.ehr-sw-tab-body,.ehr-sw-context-ribbon,.ehr-sw-compact-card,.ehr-sidebar-patient-card){border-color:#70b1cd!important;background:#f8fdff!important;box-shadow:none!important;filter:none!important}.ehr-shell[data-theme] :is(.ehr-activity-tab,.ehr-chart-sw .ehr-sidebar-tabs button,.ehr-note-template-tabs button,.ehr-summary-subtabs button,.ehr-registry-mini-tabs button,.ehr-chart-nav-buttons button,.ehr-more-button,.ehr-activity-tool-button){border-color:#70b1cd!important;background:#e7f6fb!important;color:#064a68!important;box-shadow:none!important;filter:none!important}.ehr-shell[data-theme] :is(.ehr-activity-tab.is-active,.ehr-chart-sw .ehr-sidebar-tabs button.is-active,.ehr-chart-sw .ehr-sidebar-tabs button[aria-selected=true],.ehr-summary-subtabs>.is-active,.ehr-registry-mini-tabs>.is-active,.ehr-note-template-tabs>.is-active){border-color:#70b1cd!important;border-top-color:#6b42c2!important;background:#f8fdff!important;color:#073a5b!important;box-shadow:none!important;filter:none!important}.ehr-shell[data-theme] .ehr-chart-sw :is(.ehr-note-side-toolbar,.ehr-sw-command-row,.ehr-sw-metric-grid span,.ehr-sw-row-list button,.ehr-sw-check-list label,.ehr-sw-mini-table th,.ehr-sw-mini-table td){border-color:#bdd4df!important;background:#fff!important;box-shadow:none!important;filter:none!important}.ehr-shell[data-theme] .ehr-chart-sw :is(textarea,input,button){box-shadow:none!important;filter:none!important}.ehr-shell[data-theme] .ehr-chart-sw textarea{resize:none!important}.ehr-shell[data-theme] .ehr-sw-gutter.is-required .ehr-sw-required-indicator{box-sizing:content-box!important;width:8px!important;height:64px!important;display:inline-grid!important;place-items:center!important;border:1px solid #70b1cd!important;border-radius:2px!important;background:#e7f6fb!important;color:#0b6688!important;font-size:14px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-chart-sw.is-required{border-left-width:0!important}.ehr-shell[data-theme] .ehr-chart-sw.is-required .ehr-sidebar-tabs button{border-top-color:#70b1cd!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-kind=patient-chart]{align-items:stretch!important;background:#d9edf7!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity] .ehr-activity-tab-row{padding-top:5px!important;min-height:40px!important;border-bottom:1px solid #70b1cd!important;background:#dff1f9!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity] .ehr-activity-body-frame{border:1px solid #70b1cd!important;border-top:0!important;background:#f8fdff!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity] .ehr-activity-content{min-height:0!important}.ehr-shell[data-theme] .ehr-chart-sw.has-sidebar-content:not(.is-collapsed){grid-template-rows:31px 28px minmax(0,1fr)!important;row-gap:0!important;padding:0!important}.ehr-shell[data-theme] .ehr-chart-sw.is-orders-sidebar.has-sidebar-content:not(.is-collapsed){grid-template-rows:31px 28px minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-sw-context-header{min-width:0!important;height:31px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:6px!important;border-bottom:1px solid #70b1cd!important;background:linear-gradient(180deg,#f8fdff,#e7f6fb)!important;padding:3px 6px!important}.ehr-shell[data-theme] .ehr-sw-context-header div{min-width:0!important;display:grid!important;gap:1px!important}.ehr-shell[data-theme] .ehr-sw-context-header strong,.ehr-shell[data-theme] .ehr-sw-context-header span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-sw-context-header strong{color:#073a5b!important;font-size:12px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-sw-context-header span{color:#55758b!important;font-size:9px!important;font-weight:750!important}.ehr-shell[data-theme] .ehr-sw-context-header b{min-width:54px!important;border:1px solid #a8cbdc!important;background:#fff!important;color:#0b6688!important;padding:2px 5px!important;text-align:center!important;text-transform:uppercase!important;font-size:8px!important}.ehr-shell[data-theme] .ehr-sw-context-header b[data-policy=required]{border-color:#70b1cd!important;background:#e7f6fb!important}.ehr-shell[data-theme] .ehr-sw-context-header b[data-policy=optional]{border-color:#c6d7df!important;color:#55758b!important}.ehr-shell[data-theme] .ehr-chart-sw.has-sidebar-content:not(.is-collapsed) .ehr-sidebar-tabs{min-height:28px!important;height:28px!important;border-bottom:1px solid #70b1cd!important;background:#dff1f9!important;padding:0 4px!important}.ehr-shell[data-theme] .ehr-sw-ownership-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;border-bottom:1px solid #d1e3eb!important;background:#f7fbfe!important;margin:-1px 0 6px!important;padding:5px!important}.ehr-shell[data-theme] .ehr-sw-ownership-strip span{min-width:0!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;border:1px solid #c6dbe5!important;background:#fff!important;padding:3px 5px!important}.ehr-shell[data-theme] .ehr-sw-ownership-strip b,.ehr-shell[data-theme] .ehr-sw-ownership-strip small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-sw-ownership-strip b{color:#174f70!important;font-size:10px!important}.ehr-shell[data-theme] .ehr-sw-ownership-strip small{color:#617c8d!important;font-size:8px!important;text-transform:uppercase!important}.ehr-shell[data-theme] .ehr-flowsheet-sidebar{gap:6px!important;padding:6px!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack,.ehr-shell[data-theme] .ehr-flowsheet-lda-stack{display:grid!important;gap:4px!important;border-top:1px solid #c6dce7!important;margin-top:2px!important;padding-top:6px!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack header,.ehr-shell[data-theme] .ehr-flowsheet-lda-stack header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack header strong,.ehr-shell[data-theme] .ehr-flowsheet-lda-stack header strong{color:#174f70!important;font-size:11px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack header span,.ehr-shell[data-theme] .ehr-flowsheet-lda-stack header span{color:#657f90!important;font-size:9px!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack button,.ehr-shell[data-theme] .ehr-flowsheet-lda-stack button{min-width:0!important;display:grid!important;align-items:center!important;gap:2px 6px!important;border:1px solid #c5dce7!important;background:#fff!important;color:#244f68!important;padding:5px 6px!important;text-align:left!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack button{grid-template-columns:54px minmax(0,1fr) auto!important}.ehr-shell[data-theme] .ehr-flowsheet-lda-stack button{grid-template-columns:24px minmax(0,1fr) auto!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack button[data-tone=critical]{border-color:#d8949b!important;background:#fff4f5!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack button[data-tone=watch]{border-color:#dbc476!important;background:#fff9df!important}.ehr-shell[data-theme] .ehr-flowsheet-lda-stack i{width:20px!important;height:20px!important;display:inline-grid!important;place-items:center!important;border:2px solid currentColor!important;border-radius:999px!important;background:#fff!important;font-style:normal!important;font-size:9px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-flowsheet-lda-stack button[data-kind=line] i{color:#2d7d52!important}.ehr-shell[data-theme] .ehr-flowsheet-lda-stack button[data-kind=drain] i{color:#9a4f9b!important}.ehr-shell[data-theme] .ehr-flowsheet-lda-stack button[data-kind=wound] i{color:#6f63b9!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack :is(b,strong,small,em),.ehr-shell[data-theme] .ehr-flowsheet-lda-stack :is(strong,small,em){min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack b,.ehr-shell[data-theme] .ehr-flowsheet-review-stack strong,.ehr-shell[data-theme] .ehr-flowsheet-lda-stack strong{color:#244f68!important;font-size:10px!important}.ehr-shell[data-theme] .ehr-flowsheet-review-stack small,.ehr-shell[data-theme] .ehr-flowsheet-review-stack em,.ehr-shell[data-theme] .ehr-flowsheet-lda-stack small,.ehr-shell[data-theme] .ehr-flowsheet-lda-stack em{color:#607c8d!important;font-size:9px!important;font-style:normal!important}.ehr-shell[data-theme] .ehr-mar-report-workspace{grid-template-rows:34px minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-mar-report-layout.is-chart-only{grid-template-columns:minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-mar-main-panel{grid-template-rows:auto 58px minmax(230px,1fr) minmax(176px,auto)!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip{min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(116px,1fr)) minmax(180px,1.2fr)!important;gap:6px!important;border-bottom:1px solid #c5deeb!important;background:#f9fcfe!important;padding:6px!important;overflow:hidden!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip span,.ehr-shell[data-theme] .ehr-mar-workflow-strip article{min-width:0!important;display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:1px 6px!important;border:1px solid #c4dce7!important;background:#fff!important;padding:5px 6px!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip span[data-tone=critical]{border-color:#d8949b!important;background:#fff4f5!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip span[data-tone=watch]{border-color:#dbc476!important;background:#fff9df!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip span[data-tone=ok]{border-color:#9dcfb5!important;background:#f1fff7!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip b,.ehr-shell[data-theme] .ehr-mar-workflow-strip strong,.ehr-shell[data-theme] .ehr-mar-workflow-strip small,.ehr-shell[data-theme] .ehr-mar-workflow-strip article span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip b{grid-row:1/3!important;color:#55758b!important;font-size:9px!important;text-transform:uppercase!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip strong{color:#174f70!important;font-size:11px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-mar-workflow-strip small,.ehr-shell[data-theme] .ehr-mar-workflow-strip article span{color:#607c8d!important;font-size:9px!important}@media(max-width:1360px){.ehr-shell[data-theme] .ehr-mar-workflow-strip{grid-template-columns:repeat(2,minmax(116px,1fr))!important;height:96px!important;overflow:auto!important}.ehr-shell[data-theme] .ehr-mar-main-panel{grid-template-rows:auto 96px minmax(220px,1fr) minmax(176px,auto)!important}}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=icu-navigators]{grid-template-columns:154px minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=icu-navigators] .ehr-storyboard{padding-right:5px!important;padding-left:5px!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) .ehr-titlebar{min-height:24px!important;border-bottom:1px solid #4f0508!important;background:repeating-linear-gradient(45deg,#ffffff14 0 11px,#0000000a 11px 22px),linear-gradient(#b11118,#7e070b)!important;color:#fff!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) :is(.ehr-titlebar,.ehr-titlebar *,.ehr-toolbar button){color:#fff!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) .ehr-search{max-width:190px!important;background:#ffffff1f!important;border-color:#ffffff52!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) .ehr-search input{height:20px!important;color:#fff!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) .ehr-toolbar{min-height:26px!important;border-top:1px solid #cd3940!important;border-bottom:1px solid #181818!important;background:linear-gradient(#a30d13,#611015)!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) .ehr-toolbar button{height:22px!important;border-color:#ffffff38!important;background:#0000002e!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) .ehr-tab-strip{min-height:30px!important;border-top:1px solid #484848!important;border-bottom:1px solid #1b1b1b!important;background:#2b2b2b!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) .ehr-tab-strip :is(.ehr-mini-tab,.ehr-workspace-tab-main,.ehr-close-tab){height:27px!important;border-color:#111!important;background:#202020!important;color:#e9f3f7!important}:is(.ehr-shell[data-theme=hyperspace-crimson],.ehr-shell[data-theme=hyperspace-blue]) .ehr-tab-strip .ehr-workspace-tab.is-active :is(.ehr-workspace-tab-main,.ehr-close-tab){background:#f5fbfe!important;color:#102f3b!important}.ehr-shell[data-theme=hyperspace-blue] :is(.ehr-toolbar,.ehr-tab-strip){border-color:#043e5b!important;background:linear-gradient(#0d83b6,#075f88)!important}.ehr-shell[data-theme=hyperspace-blue] .ehr-tab-strip :is(.ehr-mini-tab,.ehr-workspace-tab-main,.ehr-close-tab){border-color:#04435f!important;background:#07577d!important;color:#e9f8ff!important}.ehr-shell[data-theme]{--ehr-status-critical-bg: #fff1f3;--ehr-status-critical-line: #c51b2d;--ehr-status-critical-text: #951122;--ehr-status-watch-bg: #fff9df;--ehr-status-watch-line: #d39100;--ehr-status-watch-text: #704d00;--ehr-status-ok-bg: #f0fff7;--ehr-status-ok-line: #16815b;--ehr-status-ok-text: #125b3b}.ehr-shell[data-active-activity=results-review] .ehr-results-review-body{grid-template-columns:143px minmax(0,1fr)!important}.ehr-shell[data-active-activity=results-review] .ehr-results-tree{grid-template-rows:27px repeat(16,23px) 28px minmax(0,1fr)!important;gap:0!important;padding:4px 4px 0!important;border-right-color:var(--ehr-zone-line-soft, var(--ehr-theme-soft-border))!important;background:var(--ehr-zone-chrome-bg-soft, var(--ehr-theme-panel))!important}.ehr-shell[data-active-activity=results-review] .ehr-results-tree button{height:23px!important;border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border))!important;border-top:0!important;background:var(--ehr-zone-control-muted-bg, var(--ehr-theme-panel))!important;color:var(--ehr-zone-text, var(--ehr-theme-text))!important;font-size:11px!important;font-weight:700!important}.ehr-shell[data-active-activity=results-review] .ehr-results-tree .is-active{background:var(--ehr-zone-selected-bg, var(--ehr-theme-selected))!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix-shell{grid-template-rows:minmax(0,1fr) 42px!important;background:var(--ehr-zone-paper-alt-bg, var(--ehr-theme-panel))!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix-scroll{min-height:0!important;overflow:auto!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix{min-width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix th,.ehr-shell[data-active-activity=results-review] .ehr-results-matrix td{height:21px!important;border-color:var(--ehr-zone-line-faint, var(--ehr-theme-soft-border))!important;color:var(--ehr-zone-text, var(--ehr-theme-text))!important;font-size:11px!important;line-height:1.05!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix thead th{height:43px!important;vertical-align:bottom!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important;font-weight:700!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix th:first-child{width:185px!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tbody td:nth-child(3),.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tbody td:nth-child(6),.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tbody td:nth-child(8),.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tbody td:nth-child(10){background:var(--ehr-zone-paper-alt-bg, var(--ehr-theme-panel))!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tr[data-tone=group] th,.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tr[data-tone=group] td{height:27px!important;background:var(--ehr-zone-chrome-bg-soft, var(--ehr-theme-header))!important;border-top:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border))!important;color:var(--ehr-zone-text, var(--ehr-theme-text))!important;font-size:13px!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix td button{min-width:54px!important;height:19px!important;border-left:3px solid var(--ehr-zone-accent, var(--ehr-theme-accent))!important;background:var(--ehr-zone-paper-alt-bg, var(--ehr-theme-panel))!important;color:var(--ehr-zone-text, var(--ehr-theme-text))!important;font-size:11px!important}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tr[data-tone=critical] td button,.ehr-results-detail-row span[data-tone=critical] b{color:var(--ehr-status-critical-text)!important}.ehr-shell[data-active-activity=results-review] .ehr-results-timebar{border-top-color:var(--ehr-zone-line-soft, var(--ehr-theme-soft-border))!important;background:var(--ehr-zone-paper-alt-bg, var(--ehr-theme-panel))!important}.ehr-shell[data-active-activity=results-review] .ehr-results-timebar div{width:430px!important;height:21px!important;border-color:var(--ehr-zone-accent, var(--ehr-theme-accent))!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important}.ehr-shell[data-active-activity=orders] .ehr-orders-epic{grid-template-rows:30px 29px 26px minmax(0,1fr) 100px!important;border-color:var(--ehr-zone-line, var(--ehr-theme-border))!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important}.ehr-shell[data-active-activity=orders] .ehr-orders-epic-head,.ehr-orders-filter-row,.ehr-orders-pathway-row{background:var(--ehr-zone-chrome-bg-soft, var(--ehr-theme-header))!important;border-bottom-color:var(--ehr-zone-line-soft, var(--ehr-theme-soft-border))!important;color:var(--ehr-zone-text, var(--ehr-theme-text))!important}.ehr-orders-epic-head strong{color:var(--ehr-zone-text, var(--ehr-theme-text))!important;font-size:15px!important}.ehr-orders-epic-head nav{gap:2px}.ehr-orders-epic-head nav button,.ehr-orders-head-tool,.ehr-orders-pathway-row button,.ehr-order-row nav button{height:22px;border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border));background:var(--ehr-zone-control-bg, var(--ehr-theme-header));color:var(--ehr-zone-text, var(--ehr-theme-text));font-size:10px}.ehr-orders-head-tool{width:24px;padding:0}.ehr-orders-epic-body{min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important}.ehr-orders-cart-main{min-width:0;min-height:0;overflow:auto}.ehr-order-group{border-left:4px solid var(--ehr-zone-accent, var(--ehr-theme-accent))!important;border-bottom:1px solid var(--ehr-zone-line-faint, var(--ehr-theme-soft-border))}.ehr-order-group h2{height:26px;background:var(--ehr-zone-chrome-bg-soft, var(--ehr-theme-header));color:var(--ehr-zone-text, var(--ehr-theme-text))!important;font-size:13px!important;line-height:18px}.ehr-order-row{min-width:940px;min-height:43px;grid-template-columns:14px minmax(230px,1fr) 78px 104px 104px 82px 88px 228px!important;align-items:center;border-bottom:1px solid var(--ehr-zone-line-faint, var(--ehr-theme-soft-border))!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important;padding:3px 7px!important;color:var(--ehr-zone-text, var(--ehr-theme-text))!important}.ehr-order-row:hover{background:var(--ehr-zone-paper-alt-bg, var(--ehr-theme-panel))!important}.ehr-order-status-dot{width:10px;height:10px;border-radius:50%;border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border));background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))}.ehr-order-row[data-status=expiring] .ehr-order-status-dot{border-color:var(--ehr-status-watch-line);background:#ffe165}.ehr-order-row[data-status=active] .ehr-order-status-dot{border-color:var(--ehr-status-ok-line);background:#78d696}.ehr-order-row[data-status=prn] .ehr-order-status-dot{border-color:var(--ehr-zone-accent, var(--ehr-theme-accent));background:var(--ehr-zone-selected-bg, var(--ehr-theme-selected))}.ehr-shell[data-active-activity=orders] .ehr-order-detail-dock{min-height:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;gap:5px!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important;padding:5px!important}.ehr-results-review-epic{grid-template-rows:31px 28px 34px minmax(0,1fr)!important}.ehr-results-detail-row{min-width:0;display:grid;grid-template-columns:auto repeat(4,96px) minmax(240px,auto);align-items:center;gap:5px;border-bottom:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border));background:var(--ehr-zone-chrome-bg-soft, var(--ehr-theme-header));padding:3px 7px;color:var(--ehr-zone-text, var(--ehr-theme-text));font-size:10px}.ehr-results-detail-row strong{font-size:12px}.ehr-results-detail-row span{height:24px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px;border:1px solid var(--ehr-zone-line-faint, var(--ehr-theme-soft-border));background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell));padding:0 5px}.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tr.is-selected th,.ehr-shell[data-active-activity=results-review] .ehr-results-matrix tr.is-selected td{background:var(--ehr-zone-selected-bg, var(--ehr-theme-selected))!important;box-shadow:inset 0 1px 0 var(--ehr-zone-line),inset 0 -1px 0 var(--ehr-zone-line)}.ehr-patient-list-workspace{background:var(--ehr-worklist-bg, var(--ehr-zone-canvas-bg, var(--ehr-theme-surface)))!important}.ehr-worklist-body{grid-template-columns:250px minmax(0,1fr)!important}.ehr-worklist-body .ehr-list-table-shell{grid-template-rows:42px minmax(138px,32vh) minmax(190px,1fr)!important;border-right:0!important}.ehr-worklist-body .ehr-census-table{width:max(1620px,100%)!important;font-size:10px!important}.ehr-worklist-body .ehr-census-table th{height:52px!important}.ehr-worklist-body .ehr-census-table td{height:35px!important}.ehr-worklist-metrics{display:none!important}.ehr-worklist-empty-preview{position:relative;min-height:0;display:grid;place-items:center;align-content:center;gap:8px;overflow:hidden;text-align:center}.ehr-worklist-empty-preview strong{z-index:1;font-size:54px}.ehr-worklist-empty-preview p,.ehr-worklist-empty-preview small{z-index:1;margin:0}.ehr-worklist-empty-preview small{max-width:520px;font-size:11px}.ehr-worklist-landscape{position:absolute;inset:auto 0 0;height:78%;opacity:.42}.ehr-worklist-landscape span{position:absolute;bottom:0}.ehr-worklist-landscape span:nth-child(1){left:8%;width:48%;height:58%;border-radius:52% 48% 0 0}.ehr-worklist-landscape span:nth-child(2){left:38%;width:23%;height:34%;clip-path:polygon(50% 0,100% 100%,0 100%)}.ehr-worklist-landscape span:nth-child(3){right:12%;width:18%;height:52%;border-radius:52% 48% 0 0}.ehr-worklist-landscape span:nth-child(4){left:55%;width:30%;height:28%;border-radius:60% 40% 0 0}.ehr-notes-epic{grid-template-rows:31px 28px 25px minmax(0,1fr)!important;background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important}.ehr-notes-epic-head,.ehr-notes-type-tabs,.ehr-notes-status-row,.ehr-note-command-strip,.ehr-notes-sort-row{border-color:var(--ehr-zone-line-soft, var(--ehr-theme-soft-border))!important;background:var(--ehr-zone-chrome-bg-soft, var(--ehr-theme-header))!important;color:var(--ehr-zone-text, var(--ehr-theme-text))!important}.ehr-notes-epic-head strong,.ehr-notes-list section strong,.ehr-note-advisories>strong{color:var(--ehr-zone-text, var(--ehr-theme-text))!important}.ehr-notes-list,.ehr-note-preview,.ehr-note-paper{background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell))!important;border-color:var(--ehr-zone-line-soft, var(--ehr-theme-soft-border))!important;color:var(--ehr-zone-text, var(--ehr-theme-text))!important}.ehr-note-advisories{min-height:0;overflow:auto;border-left:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border));background:var(--ehr-zone-paper-alt-bg, var(--ehr-theme-panel));padding:8px}.ehr-note-advisories article{border:1px solid var(--ehr-zone-line-soft, var(--ehr-theme-soft-border));border-left:4px solid var(--ehr-zone-accent, var(--ehr-theme-accent));background:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell));margin-bottom:9px;padding:9px}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-activity-content{overflow:hidden!important;padding:7px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-epic{min-height:0!important;height:100%!important;display:grid!important;grid-template-rows:32px 29px 28px minmax(0,1fr)!important;overflow:hidden!important;border:1px solid var(--ehr-zone-line)!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] :is(.ehr-notes-epic-head,.ehr-notes-type-tabs,.ehr-notes-status-row,.ehr-note-command-strip,.ehr-notes-sort-row){min-width:0!important;border:0!important;border-bottom:1px solid var(--ehr-zone-line-soft)!important;background:linear-gradient(180deg,var(--ehr-zone-paper-bg) 0%,var(--ehr-zone-chrome-bg-soft) 100%)!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-epic-head{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;padding:3px 6px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-epic-head strong{color:var(--ehr-zone-text)!important;font-size:12px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-epic-head nav{min-width:0!important;display:flex!important;align-items:center!important;gap:3px!important;overflow:hidden!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-epic-head label{display:inline-flex!important;align-items:center!important;gap:3px!important;min-width:max-content!important;color:var(--ehr-zone-muted-text)!important;font-size:10px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] :is(.ehr-notes-epic button,.ehr-note-command-strip button,.ehr-notes-sort-row button){height:22px!important;min-height:22px!important;border:1px solid var(--ehr-zone-line-soft)!important;border-radius:2px!important;background:var(--ehr-zone-control-bg)!important;color:var(--ehr-zone-text)!important;padding:0 7px!important;font-size:10px!important;font-weight:800!important;line-height:1!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-epic button.is-active{border-color:var(--ehr-zone-line)!important;background:var(--ehr-zone-selected-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:inset 3px 0 0 var(--ehr-zone-active-rail)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-epic button:disabled{color:color-mix(in srgb,var(--ehr-zone-text) 38%,transparent)!important;background:var(--ehr-zone-control-muted-bg)!important;cursor:default!important;opacity:1!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-type-tabs{display:flex!important;align-items:end!important;gap:2px!important;overflow:hidden!important;padding:4px 6px 0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-type-tabs button{height:25px!important;min-width:0!important;flex:0 1 auto!important;border-radius:2px 2px 0 0!important;border-bottom-color:var(--ehr-zone-line)!important;background:var(--ehr-zone-control-muted-bg)!important;color:var(--ehr-zone-muted-text)!important;overflow:hidden!important;text-overflow:ellipsis!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-type-tabs button.is-active{height:29px!important;border-color:var(--ehr-zone-line)!important;border-top:3px solid var(--ehr-zone-active-rail)!important;border-bottom-color:var(--ehr-zone-paper-bg)!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-status-row{display:flex!important;align-items:center!important;gap:5px!important;padding:3px 6px!important;overflow:hidden!important;font-size:11px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-status-row strong,.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-status-row span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-status-row span{color:var(--ehr-zone-muted-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-live-status{flex:1 1 auto!important;min-width:180px!important;border-left:1px solid var(--ehr-zone-line-soft)!important;color:var(--ehr-zone-text)!important;padding-left:8px!important;font-weight:700!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-layout{min-height:0!important;height:100%!important;display:grid!important;grid-template-columns:238px minmax(520px,1fr) 282px!important;overflow:hidden!important;border:0!important;background:var(--ehr-zone-paper-bg)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list{min-height:0!important;display:block!important;overflow:auto!important;border:0!important;border-right:1px solid var(--ehr-zone-line)!important;background:var(--ehr-zone-paper-alt-bg)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-sort-row{position:sticky!important;z-index:2!important;top:0!important;display:flex!important;align-items:center!important;gap:3px!important;padding:3px 5px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list>p{margin:0!important;border-bottom:1px solid var(--ehr-zone-line-soft)!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important;padding:7px!important;font-size:11px!important;line-height:1.25!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list>section{min-height:0!important;overflow:visible!important;padding:6px 6px 10px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list h2{margin:8px 0 5px!important;color:var(--ehr-zone-text)!important;font-size:13px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button{width:100%!important;height:auto!important;min-height:72px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;grid-template-rows:17px 16px 25px 14px!important;gap:0 5px!important;align-items:start!important;border:1px solid var(--ehr-zone-line-soft)!important;border-radius:0!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important;margin:0 0 5px!important;padding:5px!important;text-align:left!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button.is-active{border-color:var(--ehr-zone-line)!important;background:var(--ehr-zone-selected-bg)!important;box-shadow:inset 4px 0 0 var(--ehr-zone-active-rail)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-avatar{grid-row:1/5!important;width:25px!important;height:25px!important;display:grid!important;place-items:center!important;border:1px solid var(--ehr-zone-line-soft)!important;border-radius:999px!important;background:var(--ehr-zone-chrome-bg-soft)!important;color:var(--ehr-zone-text)!important;font-size:10px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button strong,.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button em,.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button small,.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button b{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button strong{color:var(--ehr-zone-text)!important;font-size:11px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button em,.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button small{color:var(--ehr-zone-muted-text)!important;font-size:10px!important;font-style:normal!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-notes-list section button b{grid-column:2/4!important;color:var(--ehr-zone-text)!important;font-size:10px!important;text-align:right!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-preview{min-width:0!important;min-height:0!important;display:grid!important;grid-template-rows:30px minmax(0,1fr)!important;overflow:hidden!important;border:0!important;background:var(--ehr-zone-paper-bg)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-command-strip{display:flex!important;align-items:center!important;gap:3px!important;overflow:hidden!important;padding:3px 6px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper{min-height:0!important;overflow:auto!important;border:0!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important;padding:10px 12px 18px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper header{min-height:52px!important;display:grid!important;grid-template-columns:minmax(220px,.9fr) minmax(160px,.6fr) minmax(220px,.9fr)!important;gap:8px!important;align-items:start!important;border-bottom:1px solid var(--ehr-zone-line-soft)!important;background:transparent!important;padding:0 0 8px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper header div{min-width:0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper header strong,.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper header span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper header strong{color:var(--ehr-zone-text)!important;font-size:12px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper header span{color:var(--ehr-zone-muted-text)!important;font-size:10px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper section{max-width:980px!important;padding-top:9px!important;color:var(--ehr-zone-text)!important;font-size:11px!important;line-height:1.42!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper p{margin:0 0 8px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-paper b{color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-advisories{min-height:0!important;display:grid!important;grid-template-rows:30px min-content min-content minmax(0,1fr)!important;gap:8px!important;overflow:auto!important;border:0!important;border-left:1px solid var(--ehr-zone-line)!important;background:var(--ehr-zone-paper-alt-bg)!important;padding:8px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-advisories>strong{min-height:25px!important;display:flex!important;align-items:center!important;border-bottom:1px solid var(--ehr-zone-line-soft)!important;color:var(--ehr-zone-text)!important;font-size:12px!important;font-weight:900!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-advisories article{margin:0!important;border:1px solid var(--ehr-zone-line-soft)!important;border-left:4px solid var(--ehr-zone-accent)!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important;padding:10px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-advisories h3{margin:0 0 8px!important;color:var(--ehr-zone-text)!important;font-size:12px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-advisories p,.ehr-shell[data-theme] .ehr-patient-chart-shell[data-active-activity=notes] .ehr-note-advisories small{color:var(--ehr-zone-text)!important;font-size:10px!important;line-height:1.32!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer]{grid-template-columns:minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer] .ehr-storyboard{display:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer] .ehr-chart-workspace{grid-column:1/-1!important;grid-template-rows:minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer] .ehr-activity-body-frame{grid-template-rows:minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer] .ehr-active-activity-title{display:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer] .ehr-activity-content{height:100%!important;overflow:hidden!important;padding:0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer] .ehr-activity-body-frame.has-registry-mini-tabs{grid-template-rows:minmax(0,1fr)!important;row-gap:0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer] .ehr-activity-tab-row{display:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-workspace-id=slicerdicer] .ehr-activity-body-frame.has-registry-mini-tabs .ehr-activity-content{grid-row:1!important}.ehr-slicerdicer-workspace.is-loading{height:100%;display:grid;place-items:center;background:#fff;color:#0f6c97}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])){--ehr-owned-line: var(--ehr-zone-line, var(--ehr-zone-workspace-line, var(--ehr-theme-border, #70b1cd)));--ehr-owned-line-soft: var(--ehr-zone-line-soft, var(--ehr-zone-workspace-line-soft, var(--ehr-theme-soft-border, rgba(112, 177, 205, .62))));grid-template-columns:var(--ehr-storyboard-track-width, clamp(220px, var(--ehr-storyboard-width, 220px), 380px)) minmax(0,1fr) var(--ehr-sw-gutter-width, 0px) var(--ehr-sw-width, 0px)!important;column-gap:0!important;overflow:hidden!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])).is-sidebar-hidden{grid-template-columns:var(--ehr-storyboard-track-width, clamp(220px, var(--ehr-storyboard-width, 220px), 380px)) minmax(0,1fr) 0 0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) :is(.ehr-storyboard,.ehr-chart-workspace,.ehr-activity-tab-row,.ehr-activity-tabs,.ehr-activity-content,.ehr-sw-gutter,.ehr-chart-sw){border:0!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) :is(.ehr-storyboard-resizer,.ehr-sw-context-header,.ehr-sidebar-tabs,.ehr-sw-tab-body,.ehr-activity-body-frame,.ehr-summary-subtabs,.ehr-summary-dashboard){box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-storyboard{margin:0!important;border-right:1px solid var(--ehr-owned-line)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-storyboard-resizer{border:0!important;background:transparent!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-activity-tab-row{border-bottom:1px solid var(--ehr-owned-line)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-activity-body-frame{border:1px solid var(--ehr-owned-line)!important;border-top:0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-summary-subtabs{border:0!important;border-bottom:1px solid var(--ehr-owned-line-soft)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-summary-subtabs button.is-active{border-color:var(--ehr-owned-line)!important;border-bottom-color:var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #ffffff))!important;box-shadow:0 1px 0 var(--ehr-zone-paper-bg, var(--ehr-theme-table-cell, #ffffff))!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-summary-dashboard{border:1px solid var(--ehr-owned-line)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-sw-gutter{min-width:var(--ehr-sw-gutter-width, 0px)!important;width:var(--ehr-sw-gutter-width, 0px)!important;border:0!important;background:linear-gradient(90deg,transparent 0 calc(50% - 1px),var(--ehr-owned-line) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px) 100%)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-chart-sw:not(.is-collapsed){grid-template-rows:31px 31px minmax(0,1fr)!important;gap:0!important;padding:0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) :is(.ehr-sw-context-header,.ehr-sidebar-tabs,.ehr-sw-tab-body){border-color:var(--ehr-owned-line)!important;border-left:0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-sw-context-header{height:31px!important;border-bottom:0!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-sidebar-tabs{min-height:31px!important;height:31px!important;border-top:1px solid var(--ehr-owned-line)!important;border-bottom:1px solid var(--ehr-owned-line)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:is([data-workspace-kind=patient-chart],[data-workspace-kind=workspace]:not([data-workspace-id=slicerdicer])) .ehr-sw-tab-body{border-top:0!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard{opacity:1!important;background:linear-gradient(180deg,var(--ehr-zone-sidebar-bg, var(--ehr-zone-workspace-bg-strong, #dff1f8)) 0%,var(--ehr-zone-canvas-bg, var(--ehr-zone-workspace-bg, #edf7fb)) 100%)!important;color:var(--ehr-zone-text, var(--ehr-zone-workspace-control-text, #164f66))!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard .ehr-storyboard-identity{background:color-mix(in srgb,var(--ehr-zone-paper-bg, #ffffff) 58%,transparent)!important;border-color:var(--ehr-zone-line-soft, var(--ehr-zone-workspace-line-soft, rgba(127, 185, 203, .54)))!important;color:var(--ehr-zone-text, #164f66)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard .ehr-storyboard-identity h2{color:var(--ehr-zone-accent, var(--ehr-theme-accent, #00708b))!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard .ehr-storyboard-line{background:color-mix(in srgb,var(--ehr-zone-paper-bg, #ffffff) 28%,transparent)!important;border-color:var(--ehr-zone-line-soft, rgba(127, 185, 203, .4))!important;color:var(--ehr-zone-text, #164f66)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard .ehr-storyboard-line.is-demographics{color:var(--ehr-zone-muted-text, #2a6980)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard :is(.ehr-storyboard-line b,.ehr-story-facts dt,.ehr-storyboard-clinical-list b){color:var(--ehr-zone-muted-text, #486f7d)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard :is(.ehr-storyboard-line span,.ehr-story-facts dd,.ehr-storyboard-clinical-list em){color:var(--ehr-zone-text, #073f52)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard :is(.ehr-story-facts,.ehr-story-facts div){background:transparent!important;color:var(--ehr-zone-text, #164f66)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard .ehr-story-facts--reference .is-risk-strip{background:linear-gradient(180deg,var(--ehr-zone-chrome-bg-soft, #cceffc),var(--ehr-zone-selected-bg, #79c9ee))!important;border-color:var(--ehr-zone-line-soft, #87c9e4)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard .ehr-alert{color:#fff!important;font-weight:900!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard .ehr-alert.is-red{background:var(--ehr-status-critical-line, #cc1525)!important;border-color:color-mix(in srgb,var(--ehr-status-critical-line, #cc1525) 82%,#000000 18%)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard .ehr-alert.is-amber{background:#d97900!important;border-color:#b46900!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard :is(.ehr-care-team,.ehr-storyboard-clinical-list){background:color-mix(in srgb,var(--ehr-zone-paper-bg, #ffffff) 66%,transparent)!important;border-color:var(--ehr-zone-line-soft, rgba(85, 164, 188, .72))!important;color:var(--ehr-zone-text, #244b62)!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard :is(.ehr-care-team strong,.ehr-storyboard-clinical-list strong){background:linear-gradient(180deg,var(--ehr-zone-paper-bg, #ffffff),var(--ehr-zone-chrome-bg-soft, #e9f7f9))!important;border-color:var(--ehr-zone-line-soft, rgba(127, 185, 203, .54))!important;color:var(--ehr-zone-active-rail, var(--ehr-zone-accent, #4b2f86))!important}.ehr-shell[data-theme][data-active-activity=results-review] .ehr-storyboard :is(.ehr-care-team span,.ehr-storyboard-clinical-list span){border-color:var(--ehr-zone-line-soft, rgba(127, 185, 203, .44))!important;color:var(--ehr-zone-text, #073f52)!important}.ehr-shell[data-theme] .ehr-sw-gutter{position:relative!important;overflow:visible!important}.ehr-shell[data-theme] .ehr-sw-gutter .ehr-sw-toggle,.ehr-shell[data-theme] .ehr-sw-gutter .ehr-sw-required-indicator{position:absolute!important;z-index:30!important;top:50%!important;left:50%!important;width:12px!important;height:64px!important;min-width:0!important;display:grid!important;place-items:center!important;border:1px solid var(--ehr-zone-accent, var(--ehr-theme-accent, #147ba9))!important;border-radius:3px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ehr-zone-accent, var(--ehr-theme-accent, #42b5de)) 72%,var(--ehr-zone-paper-bg) 28%),var(--ehr-zone-accent, var(--ehr-theme-accent, #1889c0)))!important;color:var(--ehr-action-on-primary, #fff)!important;font-size:14px!important;font-weight:900!important;line-height:1!important;transform:translate(-50%,-50%)!important;box-shadow:0 1px 3px color-mix(in srgb,var(--ehr-zone-accent, var(--ehr-theme-accent, #004160)) 34%,transparent)!important}.ehr-shell[data-theme] .ehr-sw-gutter .ehr-sw-toggle{cursor:pointer!important}.ehr-shell[data-theme] .ehr-sw-gutter .ehr-sw-toggle:hover,.ehr-shell[data-theme] .ehr-sw-gutter .ehr-sw-toggle:focus-visible{background:linear-gradient(180deg,color-mix(in srgb,var(--ehr-zone-accent, var(--ehr-theme-accent, #59c6e8)) 62%,var(--ehr-zone-paper-bg) 38%),var(--ehr-zone-accent, var(--ehr-theme-accent, #147eb2)))!important;outline:2px solid var(--ehr-zone-active-rail, var(--ehr-theme-accent, #5a42ba))!important;outline-offset:1px!important}.ehr-shell[data-theme] .ehr-sw-gutter .ehr-sw-required-indicator{pointer-events:none!important}.ehr-shell[data-theme][data-active-activity=unit-dashboard]{--ehr-command-line: var(--ehr-zone-line, var(--ehr-zone-workspace-line, var(--ehr-theme-border)));--ehr-command-line-soft: var(--ehr-zone-line-soft, var(--ehr-zone-workspace-line-soft, var(--ehr-theme-soft-border)));--ehr-command-line-faint: var(--ehr-zone-line-faint, var(--ehr-zone-workspace-line-faint, var(--ehr-theme-soft-border)));--ehr-command-paper: var(--ehr-zone-paper-bg, var(--ehr-zone-workspace-paper-bg, var(--ehr-theme-table-cell)));--ehr-command-paper-alt: var(--ehr-zone-paper-alt-bg, var(--ehr-zone-workspace-paper-muted-bg, var(--ehr-theme-panel)));--ehr-command-chrome: var(--ehr-zone-chrome-bg-soft, var(--ehr-zone-workspace-chrome-bg, var(--ehr-theme-header)));--ehr-command-text: var(--ehr-zone-text, var(--ehr-zone-workspace-control-text, var(--ehr-theme-text)));--ehr-command-muted: var(--ehr-zone-muted-text, var(--ehr-theme-muted-text));--ehr-command-accent: var(--ehr-zone-accent, var(--ehr-theme-accent));--ehr-command-selected: var(--ehr-zone-selected-bg, var(--ehr-theme-selected))}.ehr-shell[data-theme][data-active-activity=unit-dashboard] .ehr-activity-body-frame{grid-template-rows:minmax(0,1fr)!important}.ehr-shell[data-theme][data-active-activity=unit-dashboard] .ehr-active-activity-title,.ehr-shell[data-theme][data-active-activity=unit-dashboard] .ehr-registry-mini-tabs{display:none!important}.ehr-unit-left-header .ehr-workspace-context-icon{background:var(--ehr-zone-control-muted-bg, var(--ehr-command-paper-alt, var(--ehr-theme-panel)))!important;color:var(--ehr-command-accent, var(--ehr-theme-accent))!important}.ehr-unit-left-summary div{grid-template-columns:72px minmax(0,1fr)!important}.ehr-unit-left-work button[data-tone=critical],.ehr-unit-command-strip [data-tone=critical],.ehr-dashboard-command-strip [data-tone=critical],.ehr-dashboard-command-footer [data-tone=critical]{border-color:var(--ehr-status-critical-line)!important;background:var(--ehr-status-critical-bg)!important;color:var(--ehr-status-critical-text)!important}.ehr-unit-left-work button[data-tone=critical]{border-left-width:4px!important}.ehr-unit-left-work button[data-tone=watch],.ehr-unit-command-strip [data-tone=watch],.ehr-dashboard-command-strip [data-tone=watch],.ehr-dashboard-command-footer [data-tone=watch]{border-color:var(--ehr-status-watch-line)!important;background:var(--ehr-status-watch-bg)!important;color:var(--ehr-status-watch-text)!important}.ehr-unit-left-work button[data-tone=watch]{border-left-width:4px!important}.ehr-unit-left-work button[data-tone=ok],.ehr-unit-command-strip [data-tone=ok],.ehr-dashboard-command-strip [data-tone=ok],.ehr-dashboard-command-footer [data-tone=ok]{border-color:var(--ehr-status-ok-line)!important;background:var(--ehr-status-ok-bg)!important;color:var(--ehr-status-ok-text)!important}.ehr-unit-left-work button[data-tone=ok]{border-left-width:4px!important}.ehr-unit-dashboard-workspace,.ehr-dashboard-command-workspace{height:100%;min-height:0;display:grid;overflow:hidden;border:1px solid var(--ehr-command-line);background:var(--ehr-command-paper-alt);color:var(--ehr-command-text)}.ehr-unit-dashboard-workspace{grid-template-rows:34px 58px minmax(0,1fr) 72px}.ehr-dashboard-command-workspace{grid-template-rows:34px 54px minmax(0,1fr) 70px}.ehr-unit-dashboard-header,.ehr-dashboard-command-header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--ehr-command-line-soft);background:linear-gradient(180deg,var(--ehr-command-paper) 0%,var(--ehr-command-chrome) 100%);padding:4px 8px}.ehr-unit-dashboard-header div,.ehr-dashboard-command-header div{min-width:0;display:grid;gap:1px}.ehr-unit-dashboard-header strong,.ehr-dashboard-command-header strong{overflow:hidden;color:var(--ehr-command-text);font-size:16px;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-dashboard-header span,.ehr-dashboard-command-header span{overflow:hidden;color:var(--ehr-command-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-dashboard-header nav,.ehr-dashboard-command-header nav,.ehr-unit-board header nav,.ehr-dashboard-live-board header nav{display:flex;gap:5px}.ehr-unit-dashboard-header button,.ehr-unit-board header button,.ehr-unit-dashboard-footer button,.ehr-dashboard-command-header button,.ehr-dashboard-live-board header button,.ehr-dashboard-command-footer button{height:22px;border:1px solid var(--ehr-status-ok-line);background:var(--ehr-status-ok-bg);color:var(--ehr-status-ok-text);font-size:10px;font-weight:900}.ehr-unit-command-strip,.ehr-dashboard-command-strip{display:grid;gap:5px;border-bottom:1px solid var(--ehr-command-line-soft);background:var(--ehr-command-chrome);padding:6px 8px}.ehr-unit-command-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.ehr-dashboard-command-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.ehr-unit-command-strip button,.ehr-dashboard-command-strip button{min-width:0;display:grid;grid-template-columns:auto 1fr;gap:0 6px;align-items:center;border:1px solid var(--ehr-command-line-soft);background:var(--ehr-command-paper);text-align:left}.ehr-unit-command-strip button{height:44px;grid-template-rows:18px 14px}.ehr-dashboard-command-strip button{height:42px}.ehr-unit-command-strip b,.ehr-dashboard-command-strip b{grid-row:1/3;color:var(--ehr-command-text);font-size:18px}.ehr-unit-command-strip span,.ehr-dashboard-command-strip span{overflow:hidden;color:var(--ehr-command-text);font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-command-strip small{overflow:hidden;color:var(--ehr-command-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-dashboard-body,.ehr-dashboard-command-body{min-height:0;display:grid;grid-template-columns:minmax(680px,1fr) 360px;gap:6px;overflow:hidden;padding:6px}.ehr-unit-board,.ehr-unit-detail-stack,.ehr-dashboard-live-board,.ehr-dashboard-detail-stack{min-height:0;overflow:hidden}.ehr-unit-board,.ehr-dashboard-live-board{display:grid;grid-template-rows:31px minmax(0,1fr);border:1px solid var(--ehr-command-line);background:var(--ehr-command-paper)}.ehr-unit-board header,.ehr-unit-exceptions header,.ehr-unit-trends header,.ehr-dashboard-live-board header,.ehr-dashboard-exception-panel header,.ehr-dashboard-trend-panel header{display:flex;align-items:center;justify-content:space-between;gap:6px;border-bottom:1px solid var(--ehr-command-line-soft);background:var(--ehr-command-chrome);padding:4px 7px}.ehr-unit-board header strong,.ehr-unit-exceptions strong,.ehr-unit-trends strong,.ehr-dashboard-live-board header strong,.ehr-dashboard-exception-panel strong,.ehr-dashboard-trend-panel strong{color:var(--ehr-command-text);font-size:12px}.ehr-unit-board header span,.ehr-unit-exceptions span,.ehr-unit-trends span,.ehr-dashboard-live-board header span,.ehr-dashboard-exception-panel span,.ehr-dashboard-trend-panel span{color:var(--ehr-command-muted);font-size:10px}.ehr-unit-board-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px}.ehr-unit-board-table th,.ehr-unit-board-table td{height:31px;border-right:1px solid var(--ehr-command-line-faint);border-bottom:1px solid var(--ehr-command-line-faint);padding:2px 6px;text-align:left;vertical-align:middle}.ehr-unit-board-table th{height:25px;background:var(--ehr-command-chrome);color:var(--ehr-command-muted);font-size:10px;text-transform:uppercase}.ehr-unit-board-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-board-table td:first-child{width:140px}.ehr-unit-board-table td strong,.ehr-unit-board-table td small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-board-table td small{color:var(--ehr-command-muted);font-size:9px}.ehr-unit-board-table tr{cursor:pointer}.ehr-unit-board-table tr:hover td,.ehr-dashboard-board-list button:hover,.ehr-dashboard-board-list button:focus-visible{background:var(--ehr-command-paper-alt)}.ehr-unit-board-table tr.is-selected td{background:var(--ehr-command-selected)!important;box-shadow:inset 0 1px 0 var(--ehr-command-accent),inset 0 -1px 0 var(--ehr-command-accent)}.ehr-unit-board-table tr.is-selected td:first-child{box-shadow:inset 4px 0 0 var(--ehr-zone-active-rail, var(--ehr-command-accent)),inset 0 1px 0 var(--ehr-command-accent),inset 0 -1px 0 var(--ehr-command-accent)}.ehr-unit-board-table tr[data-tone=critical] td:nth-child(4),.ehr-dashboard-exception-panel [data-tone=critical]{color:var(--ehr-status-critical-text);font-weight:900}.ehr-unit-board-table tr[data-tone=watch] td:nth-child(4),.ehr-dashboard-exception-panel [data-tone=watch]{color:var(--ehr-status-watch-text);font-weight:900}.ehr-unit-board-table tr[data-tone=ok] td:nth-child(4),.ehr-dashboard-exception-panel [data-tone=ok]{color:var(--ehr-status-ok-text);font-weight:900}.ehr-unit-detail-stack{display:grid;grid-template-rows:auto minmax(132px,auto) 1fr;gap:6px}.ehr-dashboard-detail-stack{display:grid;grid-template-rows:minmax(150px,.85fr) minmax(132px,.65fr);gap:6px}.ehr-unit-selected-row,.ehr-unit-exceptions,.ehr-unit-trends,.ehr-dashboard-exception-panel,.ehr-dashboard-trend-panel{border:1px solid var(--ehr-command-line);background:var(--ehr-command-paper)}.ehr-unit-selected-row{padding:7px}.ehr-unit-selected-row header{display:flex;justify-content:space-between;color:var(--ehr-command-muted);font-size:10px}.ehr-unit-selected-row h2{margin:4px 0;color:var(--ehr-command-text);font-size:16px}.ehr-unit-selected-row p{margin:0 0 6px;color:var(--ehr-command-text);font-size:11px;line-height:1.25}.ehr-unit-selected-row dl{display:grid;gap:2px;margin:0}.ehr-unit-selected-row div{display:grid;grid-template-columns:58px minmax(0,1fr);border-top:1px solid var(--ehr-command-line-faint);padding:2px 0}.ehr-unit-selected-row dt,.ehr-unit-selected-row dd{margin:0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-selected-row dt{color:var(--ehr-command-muted);font-weight:900}.ehr-unit-selected-row dd{color:var(--ehr-command-text)}.ehr-unit-exceptions,.ehr-unit-trends,.ehr-dashboard-exception-panel,.ehr-dashboard-trend-panel{min-height:0;display:grid;grid-template-rows:28px minmax(0,1fr);overflow:hidden}.ehr-unit-exceptions button,.ehr-dashboard-exception-panel button{min-width:0;display:grid;grid-template-columns:62px minmax(0,1fr) 46px;gap:5px;align-items:center;border:0;border-bottom:1px solid var(--ehr-command-line-faint);background:var(--ehr-command-paper);padding:5px 7px;text-align:left}.ehr-unit-exceptions b,.ehr-unit-exceptions span,.ehr-unit-exceptions em,.ehr-dashboard-exception-panel b,.ehr-dashboard-exception-panel span,.ehr-dashboard-exception-panel em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-exceptions b,.ehr-dashboard-exception-panel b{font-size:10px}.ehr-unit-exceptions span,.ehr-dashboard-exception-panel span{font-size:11px;font-weight:900}.ehr-unit-exceptions em,.ehr-dashboard-exception-panel em{font-size:10px;font-style:normal;text-align:right}.ehr-unit-exceptions [data-tone=critical],.ehr-dashboard-exception-panel [data-tone=critical]{background:var(--ehr-status-critical-bg)}.ehr-unit-exceptions [data-tone=watch],.ehr-dashboard-exception-panel [data-tone=watch]{background:var(--ehr-status-watch-bg)}.ehr-unit-exceptions [data-tone=ok],.ehr-dashboard-exception-panel [data-tone=ok]{background:var(--ehr-status-ok-bg)}.ehr-unit-trends{align-content:start}.ehr-unit-trends>span,.ehr-dashboard-trend-panel>span{min-width:0;display:grid;align-items:center;gap:4px;border-bottom:1px solid var(--ehr-command-line-faint);padding:6px 7px;font-size:10px}.ehr-unit-trends>span{position:relative;grid-template-columns:112px 1fr 60px}.ehr-dashboard-trend-panel>span{grid-template-columns:70px minmax(0,1fr);gap:1px 6px}.ehr-unit-trends b,.ehr-dashboard-trend-panel strong{color:var(--ehr-command-text)}.ehr-dashboard-trend-panel b{grid-row:1/3;color:var(--ehr-command-muted);font-size:10px;text-transform:uppercase}.ehr-unit-trends em,.ehr-dashboard-trend-panel em{color:var(--ehr-command-muted);font-style:normal}.ehr-unit-trends i{height:6px;border:1px solid var(--ehr-command-line-soft);background:linear-gradient(90deg,var(--ehr-command-accent) 0 var(--w),var(--ehr-command-paper-alt) var(--w) 100%)}.ehr-unit-dashboard-footer,.ehr-dashboard-command-footer{min-height:0;display:grid;gap:5px;border-top:1px solid var(--ehr-command-line-soft);background:var(--ehr-command-chrome);padding:6px 8px}.ehr-unit-dashboard-footer{grid-template-columns:repeat(4,minmax(0,1fr))}.ehr-dashboard-command-footer{grid-template-columns:repeat(3,minmax(0,1fr))}.ehr-unit-dashboard-footer button,.ehr-dashboard-command-footer button{height:auto;min-height:46px;display:grid;grid-template-columns:auto 1fr;gap:0 5px;align-items:center;background:var(--ehr-command-paper);text-align:left}.ehr-unit-dashboard-footer button{min-height:48px}.ehr-unit-dashboard-footer strong,.ehr-unit-dashboard-footer span,.ehr-unit-dashboard-footer em,.ehr-dashboard-command-footer strong,.ehr-dashboard-command-footer span,.ehr-dashboard-command-footer em,.ehr-dashboard-trend-panel strong,.ehr-dashboard-trend-panel em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-unit-dashboard-footer strong,.ehr-dashboard-command-footer strong{grid-column:1/3;color:var(--ehr-command-text);font-size:11px}.ehr-unit-dashboard-footer span,.ehr-dashboard-command-footer span{color:var(--ehr-command-text);font-size:10px}.ehr-unit-dashboard-footer em,.ehr-dashboard-command-footer em{color:var(--ehr-command-muted);font-size:10px;font-style:normal;text-align:right}.ehr-dashboard-live-board{min-height:0;display:grid;grid-template-rows:31px minmax(0,1fr);overflow:hidden;border:1px solid var(--ehr-command-line);background:var(--ehr-command-paper)}.ehr-dashboard-board-list{min-height:0;display:grid;grid-auto-rows:minmax(44px,auto);align-content:start;overflow:auto}.ehr-dashboard-board-list button{min-width:0;display:grid;grid-template-columns:76px minmax(0,1fr) 86px;gap:7px;align-items:center;border:0;border-bottom:1px solid var(--ehr-command-line-faint);background:var(--ehr-command-paper);padding:5px 7px;text-align:left}.ehr-dashboard-board-list b,.ehr-dashboard-board-list strong,.ehr-dashboard-board-list small,.ehr-dashboard-board-list em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehr-dashboard-board-list b{color:var(--ehr-command-muted);font-size:10px;text-transform:uppercase}.ehr-dashboard-board-list strong{color:var(--ehr-command-text);font-size:12px}.ehr-dashboard-board-list small,.ehr-dashboard-board-list em{color:var(--ehr-command-muted);font-size:10px}.ehr-dashboard-board-list em{font-style:normal;text-align:right}.ehr-dashboard-board-list [data-tone=critical]{box-shadow:inset 4px 0 0 var(--ehr-status-critical-line)}.ehr-dashboard-board-list [data-tone=watch]{box-shadow:inset 4px 0 0 var(--ehr-status-watch-line)}.ehr-dashboard-board-list [data-tone=ok]{box-shadow:inset 4px 0 0 var(--ehr-status-ok-line)}.ehr-shell[data-theme] .ehr-patient-list-workspace{--ehr-worklist-bg: color-mix(in srgb, var(--ehr-theme-surface, #f7fbfd) 90%, #ffffff 10%);--ehr-worklist-panel: color-mix(in srgb, var(--ehr-theme-panel, #edf7fb) 88%, #ffffff 12%);--ehr-worklist-paper: var(--ehr-theme-table-cell, #ffffff);--ehr-worklist-paper-alt: color-mix(in srgb, var(--ehr-theme-table-cell, #ffffff) 86%, var(--ehr-theme-panel, #edf7fb) 14%);--ehr-worklist-head: color-mix(in srgb, var(--ehr-theme-header, #ffffff) 88%, var(--ehr-theme-panel, #edf7fb) 12%);--ehr-worklist-line: var(--ehr-theme-border, #86bed6);--ehr-worklist-soft-line: var(--ehr-theme-soft-border, #c2ddea);--ehr-worklist-accent: var(--ehr-theme-accent, #288db8);--ehr-worklist-text: var(--ehr-theme-text, #24475d);--ehr-worklist-muted: var(--ehr-theme-muted-text, #617d8f);--ehr-worklist-selected: color-mix(in srgb, var(--ehr-theme-selected, #cbeaf6) 72%, var(--ehr-theme-table-cell, #ffffff) 28%);--ehr-worklist-selected-strong: color-mix(in srgb, var(--ehr-worklist-accent) 34%, var(--ehr-theme-selected, #cbeaf6) 66%);background:var(--ehr-worklist-bg)!important;border-color:var(--ehr-worklist-line)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-page-header{background:var(--ehr-worklist-bg)!important;border-bottom-color:var(--ehr-worklist-soft-line)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-page-title-block h1,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree h2,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-titlebar strong{color:var(--ehr-worklist-accent)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-page-title-block span,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-titlebar span{color:var(--ehr-worklist-muted)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-page-header .ehr-list-actions button{color:var(--ehr-worklist-text)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-page-header .ehr-list-actions button:hover{border-color:var(--ehr-worklist-soft-line)!important;background:color-mix(in srgb,var(--ehr-worklist-panel) 76%,#ffffff 24%)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-page-header .ehr-list-actions button+button,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-page-header .ehr-list-actions .has-wrench:before{border-color:var(--ehr-worklist-soft-line)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-page-header .ehr-list-actions .has-wrench:before,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-page-header .ehr-list-actions .ehr-purple-badge{background:var(--ehr-worklist-accent)!important;color:#fff!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body{background:var(--ehr-worklist-bg)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree{background:linear-gradient(180deg,var(--ehr-worklist-panel) 0%,var(--ehr-worklist-bg) 100%)!important;border-right-color:var(--ehr-worklist-soft-line)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree section strong,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree section button,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree>button{color:var(--ehr-worklist-text)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree section button:before,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree>button:before,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree section strong:before{color:var(--ehr-worklist-accent)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-tree section button.is-active{border-color:var(--ehr-worklist-line)!important;background:color-mix(in srgb,var(--ehr-worklist-selected) 82%,var(--ehr-worklist-accent) 18%)!important;box-shadow:inset 3px 0 0 var(--ehr-worklist-accent)!important;color:var(--ehr-worklist-text)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-table-shell{background:var(--ehr-worklist-paper)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-titlebar{background:var(--ehr-worklist-head)!important;border-bottom-color:var(--ehr-worklist-soft-line)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-list-table-scroll{background:var(--ehr-worklist-paper)!important;border-bottom-color:var(--ehr-worklist-soft-line)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-census-table{color:var(--ehr-worklist-text)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-census-table th{background:var(--ehr-worklist-head)!important;color:var(--ehr-worklist-muted)!important;border-bottom-color:var(--ehr-worklist-accent)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-census-table td{background:var(--ehr-worklist-paper)!important;color:var(--ehr-worklist-text)!important;border-bottom-color:var(--ehr-worklist-soft-line)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-census-table tr:nth-child(2n) td{background:var(--ehr-worklist-paper-alt)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-census-table tr.is-selected td,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-census-table tr.is-selected:hover td,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-row-actions td{background:var(--ehr-worklist-selected)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-census-table tr.is-selected td:first-child,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-census-table tr[data-risk=normal] td:first-child{box-shadow:inset 4px 0 0 var(--ehr-worklist-accent)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-patient-cell strong{color:var(--ehr-worklist-text)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-body .ehr-patient-cell small{color:var(--ehr-worklist-muted)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-empty-preview{background:color-mix(in srgb,var(--ehr-worklist-bg) 76%,var(--ehr-worklist-panel) 24%)!important;color:var(--ehr-worklist-muted)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-empty-preview strong,.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-empty-preview p{color:var(--ehr-worklist-accent)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-empty-preview small{color:var(--ehr-worklist-muted)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-landscape{background:linear-gradient(180deg,transparent 0 32%,color-mix(in srgb,var(--ehr-worklist-panel) 68%,#ffffff 32%) 32% 100%)!important}.ehr-shell[data-theme] .ehr-patient-list-workspace .ehr-worklist-landscape span{background:color-mix(in srgb,var(--ehr-worklist-selected-strong) 36%,var(--ehr-worklist-panel) 64%)!important}.ehr-shell[data-theme] .ehr-activity-tabs .ehr-more{width:var(--ehr-measure-nav-group-w, 48px)!important;min-width:var(--ehr-measure-nav-group-w, 48px)!important;max-width:var(--ehr-measure-nav-group-w, 48px)!important;height:var(--ehr-measure-nav-button, 22px)!important;min-height:var(--ehr-measure-nav-button, 22px)!important;max-height:var(--ehr-measure-nav-button, 22px)!important;display:inline-flex!important;flex:0 0 var(--ehr-measure-nav-group-w, 48px)!important;align-items:center!important;align-self:center!important;justify-content:center!important;gap:4px!important;margin:0 4px!important;padding:0!important;transform:translateY(-3px)!important;overflow:visible!important;border:0!important;background:transparent!important}.ehr-shell[data-theme] .ehr-activity-tabs :is(.ehr-more-button,.ehr-activity-tool-button){width:var(--ehr-measure-nav-button, 22px)!important;min-width:var(--ehr-measure-nav-button, 22px)!important;max-width:var(--ehr-measure-nav-button, 22px)!important;height:var(--ehr-measure-nav-button, 22px)!important;min-height:var(--ehr-measure-nav-button, 22px)!important;max-height:var(--ehr-measure-nav-button, 22px)!important;display:inline-grid!important;flex:0 0 var(--ehr-measure-nav-button, 22px)!important;place-items:center!important;margin:0!important;padding:0!important;border-radius:2px!important}.ehr-shell[data-theme]{--ehr-layer-tabs: 70;--ehr-layer-popover: 4000;--ehr-layer-menu: 52000;--ehr-layer-modal: 60000;--ehr-measure-workspace-tab-row-h: 28px;--ehr-measure-activity-tab-row-h: 40px;--ehr-measure-activity-tab-base-h: 32px;--ehr-measure-activity-tab-active-h: 35px;--ehr-measure-activity-tab-rail-h: 4px;--ehr-measure-summary-tab-base-h: 30px;--ehr-measure-summary-tab-active-h: 34px;--ehr-measure-summary-tab-rail-h: 2px;--ehr-measure-nav-button: 22px;--ehr-measure-nav-group-w: 48px;--ehr-measure-sidebar-header-h: 31px;--ehr-measure-sidebar-tab-h: 31px;--ehr-zone-canvas-bg: color-mix(in srgb, var(--ehr-theme-surface, #edf7fb) 82%, #ffffff 18%);--ehr-zone-sidebar-bg: color-mix(in srgb, var(--ehr-theme-panel, #e4f2fd) 84%, #ffffff 16%);--ehr-zone-chrome-bg: color-mix(in srgb, var(--ehr-theme-panel, #e4f2fd) 78%, #ffffff 22%);--ehr-zone-chrome-bg-soft: color-mix(in srgb, var(--ehr-theme-panel, #e4f2fd) 52%, #ffffff 48%);--ehr-zone-paper-bg: var(--ehr-theme-table-cell, #ffffff);--ehr-zone-paper-alt-bg: color-mix(in srgb, var(--ehr-theme-table-cell, #ffffff) 88%, var(--ehr-theme-panel, #e4f2fd) 12%);--ehr-zone-line: color-mix(in srgb, var(--ehr-theme-border, #70b1cd) 76%, var(--ehr-theme-accent, #288db8) 24%);--ehr-zone-line-soft: color-mix(in srgb, var(--ehr-zone-line) 38%, #ffffff 62%);--ehr-zone-line-faint: color-mix(in srgb, var(--ehr-zone-line) 18%, #ffffff 82%);--ehr-zone-text: var(--ehr-theme-text, #173f54);--ehr-zone-muted-text: var(--ehr-theme-muted-text, #5f7989);--ehr-zone-accent: var(--ehr-theme-accent, #288db8);--ehr-accent-summary: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 28%, #6b42c2 72%);--ehr-accent-review: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 78%, #2d7caa 22%);--ehr-accent-documentation: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 55%, #6b42c2 45%);--ehr-accent-medication: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 50%, #c49a16 50%);--ehr-accent-results: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 76%, #2d7caa 24%);--ehr-accent-orders: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 46%, #c84255 54%);--ehr-accent-flowsheet: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 62%, #2b8a7e 38%);--ehr-accent-timeline: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 72%, #4b86b8 28%);--ehr-accent-avatar: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 58%, #6b42c2 42%);--ehr-accent-handoff: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 54%, #007a58 46%);--ehr-accent-oncology: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 44%, #8a4cc2 56%);--ehr-accent-registration: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 68%, #0d8b9b 32%);--ehr-accent-command: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 62%, #007c9f 38%);--ehr-accent-board: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 58%, #007c9f 42%);--ehr-accent-safety: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 42%, #c84255 58%);--ehr-accent-finance: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 44%, #b47611 56%);--ehr-accent-department: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 64%, #2b8a7e 36%);--ehr-accent-analytics: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 40%, #13b9ad 60%);--ehr-accent-governance: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 50%, #6b42c2 50%);--ehr-accent-workqueue: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 52%, #b47611 48%);--ehr-accent-list: color-mix(in srgb, var(--ehr-theme-accent, #288db8) 58%, #8a3f94 42%);--ehr-activity-accent: var(--ehr-accent-summary);--ehr-zone-active-rail: var(--ehr-activity-accent, color-mix(in srgb, var(--ehr-theme-accent, #288db8) 72%, #5a38b8 28%));--ehr-zone-selected-bg: color-mix(in srgb, var(--ehr-theme-selected, #cbeaf6) 70%, #ffffff 30%);--ehr-zone-control-bg: linear-gradient(180deg, var(--ehr-zone-paper-bg) 0%, var(--ehr-zone-chrome-bg-soft) 100%);--ehr-zone-control-muted-bg: color-mix(in srgb, var(--ehr-zone-chrome-bg) 84%, #ffffff 16%);--ehr-zone-control-border: var(--ehr-zone-line-soft);--ehr-zone-control-text: var(--ehr-zone-text);--ehr-zone-popover-bg: var(--ehr-zone-paper-bg);--ehr-zone-popover-border: var(--ehr-zone-line);--ehr-zone-popover-shadow: 0 8px 20px color-mix(in srgb, var(--ehr-zone-line) 30%, transparent);--ehr-popover-bg: #f7fbfd;--ehr-popover-panel-bg: #ffffff;--ehr-popover-panel-muted-bg: #edf7fb;--ehr-popover-line: color-mix(in srgb, var(--ehr-theme-border, #79badd) 72%, #ffffff 28%);--ehr-popover-text: #173f54;--ehr-popover-muted-text: #5d7482;--ehr-popover-accent-text: #0e6f96;--ehr-popover-selected-bg: color-mix(in srgb, var(--ehr-theme-accent, #168fc3) 12%, #ffffff 88%);--ehr-popover-selected-text: #0c5f82;--ehr-popover-disabled-text: #7d8f9a;--shell-border-soft: var(--ehr-zone-line-soft);--shell-zone-paper-bg: var(--ehr-zone-paper-bg);--shell-zone-paper-alt-bg: var(--ehr-zone-paper-alt-bg);--shell-zone-chrome-bg: var(--ehr-zone-chrome-bg);--shell-zone-control-bg: var(--ehr-zone-control-bg);--shell-zone-control-muted-bg: var(--ehr-zone-control-muted-bg);--shell-zone-line: var(--ehr-zone-line);--shell-zone-line-soft: var(--ehr-zone-line-soft);--shell-zone-line-faint: var(--ehr-zone-line-faint);--shell-zone-text: var(--ehr-zone-text);--shell-zone-muted-text: var(--ehr-zone-muted-text);--shell-zone-selected-bg: var(--ehr-zone-selected-bg);--ehr-action-primary-bg: color-mix(in srgb, var(--ehr-zone-accent) 82%, #008b63 18%);--ehr-action-primary-border: color-mix(in srgb, var(--ehr-action-primary-bg) 72%, #003f34 28%);--ehr-action-on-primary: #ffffff;--ehr-activity-frame-border: var(--ehr-zone-line);--ehr-activity-frame-bg: var(--ehr-zone-canvas-bg);--ehr-activity-tab-bg: var(--ehr-zone-paper-bg);--ehr-activity-tab-muted-bg: var(--ehr-zone-control-muted-bg);--ehr-activity-tab-strip-bg: var(--ehr-zone-chrome-bg);--ehr-activity-tab-border: var(--ehr-zone-line);--ehr-tab-active-rail: var(--ehr-zone-active-rail);--ehr-tab-rail: var(--ehr-zone-active-rail)}.ehr-shell[data-theme] :is(.ehr-tab-strip,.ehr-workspace-tabs,.ehr-workspace-tab,.ehr-workspace-overflow,.ehr-chart-workspace,.ehr-activity-tab-row,.ehr-activity-tabs,.ehr-summary-subtabs,.ehr-registry-mini-tabs,.ehr-more,.ehr-subtab-more){overflow:visible!important}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-surface-zone]{--ehr-zone-active-rail: var(--ehr-activity-accent);--ehr-tab-rail: var(--ehr-activity-accent)}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-surface-zone=workspace-command]{--ehr-zone-canvas-bg: color-mix(in srgb, var(--ehr-theme-surface) 88%, var(--ehr-activity-accent) 12%);--ehr-zone-chrome-bg: color-mix(in srgb, var(--ehr-theme-panel) 82%, var(--ehr-activity-accent) 18%)}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-surface-zone=patient-orders]{--ehr-zone-chrome-bg-soft: color-mix(in srgb, var(--ehr-theme-panel) 78%, var(--ehr-activity-accent) 22%)}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-surface-zone=patient-medication]{--ehr-zone-chrome-bg-soft: color-mix(in srgb, var(--ehr-theme-panel) 84%, var(--ehr-activity-accent) 16%)}.ehr-shell[data-theme] .ehr-patient-chart-shell[data-surface-zone=analytics-cogito]{--ehr-sd-canvas-bg: var(--ehr-zone-paper-bg);--ehr-sd-page-bg: color-mix(in srgb, var(--ehr-zone-paper-bg) 76%, var(--ehr-activity-accent) 24%);--ehr-sd-command-bg: linear-gradient( 180deg, color-mix(in srgb, var(--ehr-zone-paper-bg) 74%, var(--ehr-activity-accent) 26%) 0%, color-mix(in srgb, var(--ehr-zone-chrome-bg) 78%, var(--ehr-activity-accent) 22%) 100% );--ehr-sd-panel-bg: var(--ehr-zone-paper-bg);--ehr-sd-panel-alt-bg: color-mix(in srgb, var(--ehr-zone-paper-bg) 88%, var(--ehr-activity-accent) 12%);--ehr-sd-line: var(--ehr-zone-line-soft);--ehr-sd-line-strong: var(--ehr-zone-line);--ehr-sd-text: var(--ehr-zone-text);--ehr-sd-muted-text: var(--ehr-zone-muted-text);--ehr-sd-accent: var(--ehr-activity-accent);--ehr-sd-control-bg: var(--ehr-zone-control-bg);--ehr-sd-control-border: var(--ehr-zone-control-border);--ehr-sd-control-text: var(--ehr-zone-control-text);--ehr-sd-popover-bg: var(--ehr-zone-popover-bg);--ehr-sd-popover-line: var(--ehr-zone-popover-border);--ehr-sd-popover-shadow: var(--ehr-zone-popover-shadow)}.ehr-shell[data-theme] :is(.ehr-application-menu-dropdown,.ehr-personalization-flyout,.ehr-workspace-submenu,.ehr-workspace-overflow-menu,.ehr-more-menu,.ehr-activity-tool-menu,.ehr-subtab-more-menu){z-index:var(--ehr-layer-menu)!important}.ehr-shell[data-theme][data-content-renderer=registry-panels]{--ehr-zone-canvas-bg: color-mix(in srgb, var(--ehr-theme-surface, #edf7fb) 88%, var(--ehr-activity-accent) 12%);--ehr-zone-chrome-bg-soft: color-mix(in srgb, var(--ehr-theme-panel, #e4f2fd) 84%, var(--ehr-activity-accent) 16%)}.ehr-shell[data-theme][data-content-model=analytics],.ehr-shell[data-theme] .ehr-patient-chart-shell[data-content-model=analytics]{--ehr-zone-paper-bg: #ffffff;--ehr-zone-paper-alt-bg: color-mix(in srgb, #ffffff 82%, var(--ehr-activity-accent) 18%)}.ehr-shell[data-theme] :is(.ehr-registry-workspace,.ehr-activity-content,.ehr-chart-sw,.ehr-patient-list-workspace) :is(button,input,select,textarea):not([data-tone]):not(.ehr-main-menu):not(.ehr-user-badge):not(.ehr-sw-toggle):not(.ehr-round-session-button):not(.ehr-print-session-button):not(.ehr-secure-session-button):not(.ehr-logout-session-button){border-color:var(--ehr-zone-control-border)!important;background:var(--ehr-zone-control-bg)!important;color:var(--ehr-zone-control-text)!important}.ehr-shell[data-theme] :is(.ehr-registry-workspace,.ehr-activity-content,.ehr-chart-sw,.ehr-patient-list-workspace) :is(button,input,select,textarea):not([data-tone]):focus-visible{outline:2px solid var(--ehr-zone-active-rail)!important;outline-offset:1px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]){gap:0!important;column-gap:0!important;background:var(--ehr-zone-canvas-bg)!important;border:1px solid var(--ehr-zone-line)!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-storyboard{margin:0!important;border:0!important;border-right:1px solid var(--ehr-zone-line)!important;background:linear-gradient(180deg,var(--ehr-zone-sidebar-bg) 0%,var(--ehr-zone-canvas-bg) 100%)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-storyboard-resizer{right:-4px!important;width:8px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-chart-workspace{min-width:0!important;overflow:visible!important;display:grid!important;grid-template-rows:var(--ehr-measure-activity-tab-row-h) minmax(0,1fr)!important;gap:0!important;row-gap:0!important;border:0!important;background:var(--ehr-zone-canvas-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-tab-row{height:var(--ehr-measure-activity-tab-row-h)!important;min-height:var(--ehr-measure-activity-tab-row-h)!important;max-height:var(--ehr-measure-activity-tab-row-h)!important;display:flex!important;align-items:center!important;overflow:visible!important;border:0!important;border-bottom:1px solid var(--ehr-zone-line)!important;background:var(--ehr-zone-chrome-bg)!important;padding:0 4px!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-tab-row ph-activity-tab-bar,.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-tabs{height:var(--ehr-measure-activity-tab-row-h)!important;min-height:var(--ehr-measure-activity-tab-row-h)!important;max-height:var(--ehr-measure-activity-tab-row-h)!important;display:flex!important;align-items:end!important;overflow:visible!important;border:0!important;background:transparent!important;padding:5px 0 0!important}.ehr-shell[data-theme] .ehr-chart-nav-buttons,.ehr-shell[data-theme] .ehr-activity-tabs .ehr-more{width:var(--ehr-measure-nav-group-w)!important;min-width:var(--ehr-measure-nav-group-w)!important;max-width:var(--ehr-measure-nav-group-w)!important;height:var(--ehr-measure-nav-button)!important;min-height:var(--ehr-measure-nav-button)!important;max-height:var(--ehr-measure-nav-button)!important;align-self:center!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:0 5px 0 0!important;padding:0!important;transform:none!important;border:0!important;background:transparent!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-chart-nav-buttons button,.ehr-shell[data-theme] .ehr-activity-tabs :is(.ehr-more-button,.ehr-activity-tool-button),.ehr-shell[data-theme] .ehr-summary-subtabs>.ehr-subtab-history-button,.ehr-shell[data-theme] .ehr-subtab-more-button{width:var(--ehr-measure-nav-button)!important;min-width:var(--ehr-measure-nav-button)!important;max-width:var(--ehr-measure-nav-button)!important;height:var(--ehr-measure-nav-button)!important;min-height:var(--ehr-measure-nav-button)!important;max-height:var(--ehr-measure-nav-button)!important;display:inline-grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid var(--ehr-zone-line)!important;border-radius:2px!important;background:var(--ehr-zone-control-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:inset 0 1px color-mix(in srgb,var(--ehr-zone-paper-bg) 86%,transparent)!important}.ehr-shell[data-theme] .ehr-chart-nav-buttons button:disabled,.ehr-shell[data-theme] .ehr-summary-subtabs>.ehr-subtab-history-button:disabled{color:color-mix(in srgb,var(--ehr-zone-text) 34%,transparent)!important;background:color-mix(in srgb,var(--ehr-zone-control-muted-bg) 84%,var(--ehr-zone-paper-bg) 16%)!important;opacity:1!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-tab{height:var(--ehr-measure-activity-tab-base-h)!important;min-height:var(--ehr-measure-activity-tab-base-h)!important;max-height:var(--ehr-measure-activity-tab-base-h)!important;align-self:end!important;margin:0 0 -1px!important;border:1px solid var(--ehr-zone-line)!important;border-bottom-color:var(--ehr-zone-line)!important;border-radius:2px 2px 0 0!important;background:var(--ehr-zone-control-muted-bg)!important;color:var(--ehr-zone-muted-text)!important;box-shadow:none!important;opacity:.92!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-tab.is-active{z-index:3!important;height:var(--ehr-measure-activity-tab-active-h)!important;min-height:var(--ehr-measure-activity-tab-active-h)!important;max-height:var(--ehr-measure-activity-tab-active-h)!important;border-top:var(--ehr-measure-activity-tab-rail-h) solid var(--ehr-zone-active-rail)!important;border-bottom-color:var(--ehr-zone-canvas-bg)!important;background:var(--ehr-zone-canvas-bg)!important;color:var(--ehr-zone-text)!important;opacity:1!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-body-frame{min-height:0!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important;margin:0 4px 4px!important;overflow:hidden!important;border:1px solid var(--ehr-zone-line)!important;border-top:0!important;background:var(--ehr-zone-canvas-bg)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-body-frame:is(.has-summary-subtabs,.has-registry-mini-tabs){grid-template-rows:auto minmax(0,1fr)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-active-activity-title{display:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-summary-subtabs,.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-registry-mini-tabs{min-height:var(--ehr-measure-summary-tab-active-h)!important;display:flex!important;align-items:end!important;gap:2px!important;margin:0!important;overflow:visible!important;border:0!important;border-bottom:1px solid var(--ehr-zone-line)!important;background:var(--ehr-zone-chrome-bg-soft)!important;padding:5px 6px 0!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-summary-subtabs button,.ehr-registry-mini-tabs button){height:var(--ehr-measure-summary-tab-base-h)!important;min-height:var(--ehr-measure-summary-tab-base-h)!important;max-height:var(--ehr-measure-summary-tab-base-h)!important;align-self:end!important;margin:0 0 -1px!important;border:1px solid var(--ehr-zone-line-soft)!important;border-bottom-color:var(--ehr-zone-line)!important;border-radius:2px 2px 0 0!important;background:var(--ehr-zone-control-muted-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-summary-subtabs button.is-active,.ehr-registry-mini-tabs button.is-active){height:var(--ehr-measure-summary-tab-active-h)!important;min-height:var(--ehr-measure-summary-tab-active-h)!important;max-height:var(--ehr-measure-summary-tab-active-h)!important;border-top:var(--ehr-measure-summary-tab-rail-h) solid var(--ehr-zone-active-rail)!important;border-right-color:var(--ehr-zone-line)!important;border-left-color:var(--ehr-zone-line)!important;border-bottom-color:var(--ehr-zone-paper-bg)!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-content{min-width:0!important;min-height:0!important;overflow:auto!important;margin:0!important;border:0!important;background:var(--ehr-zone-canvas-bg)!important;padding:7px!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-activity-content.has-summary-dashboard{overflow:auto!important;padding:7px!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-summary-dashboard{min-height:100%!important;border:1px solid var(--ehr-zone-line)!important;background:var(--ehr-zone-paper-bg)!important;padding:7px!important;gap:7px!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-panel,.ehr-card,.ehr-results-review-epic,.ehr-unit-dashboard-workspace,.ehr-dashboard-command-workspace,.ehr-dashboard-live-board,.ehr-dashboard-exception-panel,.ehr-dashboard-trend-panel,.ehr-sw-compact-card){border:1px solid var(--ehr-zone-line)!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-panel header,.ehr-card h2,.ehr-results-review-head,.ehr-results-toolbar,.ehr-unit-dashboard-header,.ehr-dashboard-command-header,.ehr-dashboard-live-board header,.ehr-dashboard-exception-panel header,.ehr-dashboard-trend-panel header,.ehr-sw-compact-card header){min-height:28px!important;border:0!important;border-bottom:1px solid var(--ehr-zone-line-soft)!important;background:linear-gradient(180deg,var(--ehr-zone-paper-bg) 0%,var(--ehr-zone-chrome-bg-soft) 100%)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-panel th,.ehr-panel td,.ehr-card li,.ehr-results-matrix th,.ehr-results-matrix td,.ehr-unit-board-table th,.ehr-unit-board-table td){border-color:var(--ehr-zone-line-faint)!important;background-color:transparent!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-panel table,.ehr-results-matrix,.ehr-unit-board-table){background:var(--ehr-zone-paper-bg)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-sw-gutter{position:relative!important;min-width:var(--ehr-sw-gutter-width, 0px)!important;width:var(--ehr-sw-gutter-width, 0px)!important;margin:0!important;border:0!important;background:linear-gradient(90deg,transparent 0 calc(50% - 1px),var(--ehr-zone-line) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px) 100%)!important;box-shadow:none!important;overflow:visible!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-sw-gutter .ehr-sw-resizer:after{display:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-chart-sw{min-width:0!important;display:grid!important;grid-template-rows:var(--ehr-measure-sidebar-header-h) var(--ehr-measure-sidebar-tab-h) minmax(0,1fr)!important;gap:0!important;margin:0!important;overflow:hidden!important;border:1px solid var(--ehr-zone-line)!important;border-left:0!important;background:var(--ehr-zone-paper-bg)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-chart-sw.is-collapsed{border:0!important;background:transparent!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-sw-context-header{height:var(--ehr-measure-sidebar-header-h)!important;min-height:var(--ehr-measure-sidebar-header-h)!important;border:0!important;border-bottom:1px solid var(--ehr-zone-line-soft)!important;background:linear-gradient(180deg,var(--ehr-zone-paper-bg) 0%,var(--ehr-zone-chrome-bg-soft) 100%)!important;color:var(--ehr-zone-text)!important;padding:3px 6px!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-sidebar-tabs{height:var(--ehr-measure-sidebar-tab-h)!important;min-height:var(--ehr-measure-sidebar-tab-h)!important;display:flex!important;align-items:end!important;gap:3px!important;overflow:hidden!important;border:0!important;border-bottom:1px solid var(--ehr-zone-line)!important;background:var(--ehr-zone-chrome-bg)!important;padding:0 4px!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-sidebar-tabs button{min-width:0!important;height:28px!important;flex:1 1 0!important;align-self:end!important;margin:0 0 -1px!important;border:1px solid var(--ehr-zone-line-soft)!important;border-bottom-color:var(--ehr-zone-line)!important;border-radius:2px 2px 0 0!important;background:var(--ehr-zone-control-muted-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-sidebar-tabs button:is(.is-active,[aria-selected=true]){height:var(--ehr-measure-sidebar-tab-h)!important;border-top:3px solid var(--ehr-zone-active-rail)!important;border-right-color:var(--ehr-zone-line)!important;border-left-color:var(--ehr-zone-line)!important;border-bottom-color:var(--ehr-zone-paper-bg)!important;background:var(--ehr-zone-paper-bg)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-sw-tab-body{min-height:0!important;height:100%!important;max-height:100%!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:5px!important;overflow:hidden!important;border:0!important;background:var(--ehr-zone-paper-bg)!important;padding:6px!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-sidebar-scroll,.ehr-sw-action-grid,.ehr-sw-command-row,.ehr-sw-context-ribbon,.ehr-sw-ownership-strip,.ehr-sw-metric-grid span,.ehr-sw-compact-card,.ehr-sw-orders-toolbar,.ehr-sw-orders-search,.ehr-sw-orders-footer){border-color:var(--ehr-zone-line-soft)!important;background:var(--ehr-zone-paper-alt-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-mar-workspace{border-color:var(--ehr-zone-line)!important;background:var(--ehr-zone-paper-alt-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-mar-epic-toolbar,.ehr-mar-epic-tabs,.ehr-mar-epic-controls,.ehr-mar-epic-timebar){border-color:var(--ehr-zone-line-soft)!important;background:var(--ehr-zone-chrome-bg-soft)!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-mar-epic-title,.ehr-mar-epic-title strong,.ehr-mar-epic-controls,.ehr-mar-epic-controls b,.ehr-mar-epic-controls em,.ehr-mar-epic-timebar button,.ehr-mar-epic-timebar span){color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-mar-epic-toolbar button,.ehr-mar-epic-controls button,.ehr-mar-epic-tools button,.ehr-mar-epic-row header button){border-color:var(--ehr-zone-line-soft)!important;background:var(--ehr-zone-control-bg)!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-mar-epic-tabs button{border-color:var(--ehr-zone-line-soft)!important;color:var(--ehr-zone-muted-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-mar-epic-tabs button.is-active{border-color:var(--ehr-zone-line)!important;border-bottom-color:var(--ehr-zone-paper-bg)!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-mar-epic-list{background:var(--ehr-zone-paper-alt-bg)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-mar-epic-row{border-color:var(--ehr-zone-line-soft)!important;background:var(--ehr-zone-paper-bg)!important;color:var(--ehr-zone-text)!important;box-shadow:none!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) .ehr-mar-epic-row.is-selected{outline-color:var(--ehr-zone-accent)!important}.ehr-shell[data-theme] .ehr-patient-chart-shell:not([data-workspace-id=slicerdicer]) :is(.ehr-mar-epic-row header strong,.ehr-mar-epic-row header span,.ehr-mar-epic-row footer,.ehr-mar-epic-row footer span){color:var(--ehr-zone-text)!important}.ehr-shell[data-theme] :is(.ehr-personalization-flyout,.ehr-application-menu-dropdown,.ehr-workspace-submenu,.ehr-workspace-overflow-menu,.ehr-more-menu,.ehr-activity-tool-menu,.ehr-subtab-more-menu){border-color:var(--ehr-popover-line)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ehr-popover-panel-bg) 94%,transparent),color-mix(in srgb,var(--ehr-popover-bg) 96%,transparent)),var(--ehr-popover-panel-bg)!important;color:var(--ehr-popover-text)!important;box-shadow:var(--ehr-zone-popover-shadow)!important}.ehr-shell[data-theme] .ehr-personalization-flyout :is(section,.ehr-profile-zoom,.ehr-profile-themes,.ehr-profile-menu-list,.ehr-profile-actions){border-color:var(--ehr-popover-line)!important;background:var(--ehr-popover-panel-bg)!important;color:var(--ehr-popover-text)!important}.ehr-shell[data-theme] :is(.ehr-personalization-flyout,.ehr-application-menu-dropdown,.ehr-workspace-submenu,.ehr-workspace-overflow-menu,.ehr-more-menu,.ehr-activity-tool-menu,.ehr-subtab-more-menu) :is(button,strong,span,em,h2,small,label,.ehr-application-menu-label,.ehr-application-menu-icon,.ehr-profile-menu-icon){color:var(--ehr-popover-text)!important}.ehr-shell[data-theme] :is(.ehr-personalization-flyout,.ehr-application-menu-dropdown) :is(small,em,.ehr-profile-zoom>span,.ehr-application-menu-copy small){color:var(--ehr-popover-muted-text)!important}.ehr-shell[data-theme] :is(.ehr-personalization-flyout .ehr-profile-menu-icon,.ehr-application-menu-icon){border-color:var(--ehr-popover-line)!important;background:var(--ehr-popover-panel-muted-bg)!important;color:var(--ehr-popover-accent-text)!important}.ehr-shell[data-theme] :is(.ehr-personalization-flyout .ehr-profile-themes button.is-active,.ehr-personalization-flyout .ehr-profile-menu-list button.is-selected){background:var(--ehr-popover-selected-bg)!important;color:var(--ehr-popover-selected-text)!important;box-shadow:inset 5px 0 0 var(--ehr-popover-accent-text)!important}.ehr-shell[data-theme] :is(.ehr-personalization-flyout .ehr-profile-themes button.is-active,.ehr-personalization-flyout .ehr-profile-menu-list button.is-selected) :is(strong,span,em,.ehr-profile-menu-icon){color:var(--ehr-popover-selected-text)!important}.ehr-shell[data-theme] .ehr-personalization-flyout .ehr-profile-themes button.is-muted,.ehr-shell[data-theme] .ehr-personalization-flyout :is(button:disabled,[aria-disabled=true]){color:var(--ehr-popover-disabled-text)!important;opacity:1!important}.ehr-shell[data-theme]{--ehr-shell-profile-size: 60px;--ehr-shell-profile-right: 9px;--ehr-shell-profile-top: 5px;--ehr-shell-status-w: 430px;--ehr-shell-status-right: 154px;--ehr-shell-session-actions-w: 236px;--ehr-shell-search-w: clamp(280px, 19vw, 360px)}.ehr-shell[data-theme] .ehr-titlebar{position:relative!important;padding-right:calc(var(--ehr-shell-status-w) + var(--ehr-shell-status-right) + 8px)!important;overflow:visible!important}.ehr-shell[data-theme] .ehr-search{position:absolute!important;top:5px!important;left:50%!important;width:var(--ehr-shell-search-w)!important;transform:translate(-50%)!important;z-index:30004!important}.ehr-shell[data-theme] .ehr-status{position:absolute!important;top:7px!important;right:var(--ehr-shell-status-right)!important;width:var(--ehr-shell-status-w)!important;justify-content:flex-end!important;z-index:30003!important}.ehr-shell[data-theme] .ehr-utility-cluster{position:absolute!important;top:0!important;right:var(--ehr-shell-profile-right)!important;width:calc(var(--ehr-shell-profile-size) + 112px)!important;height:72px!important;margin:0!important;overflow:visible!important;pointer-events:none!important;z-index:30010!important}.ehr-shell[data-theme] .ehr-utility-cluster>button,.ehr-shell[data-theme] .ehr-user-menu{pointer-events:auto!important}.ehr-shell[data-theme] .ehr-utility-cluster>button.ehr-round-session-button{position:absolute!important;top:7px!important;z-index:2!important}.ehr-shell[data-theme] .ehr-utility-cluster>button.ehr-round-session-button:nth-of-type(1){right:calc(var(--ehr-shell-profile-size) + 54px)!important}.ehr-shell[data-theme] .ehr-utility-cluster>button.ehr-round-session-button:nth-of-type(2){right:calc(var(--ehr-shell-profile-size) + 12px)!important}.ehr-shell[data-theme] .ehr-user-menu{position:absolute!important;top:var(--ehr-shell-profile-top)!important;right:0!important;width:var(--ehr-shell-profile-size)!important;height:var(--ehr-shell-profile-size)!important;display:grid!important;place-items:center!important;z-index:5!important}.ehr-shell[data-theme] .ehr-user-badge{margin:0!important;transform:none!important}.ehr-shell[data-theme] .ehr-toolbar{padding-right:7px!important}.ehr-shell[data-theme] .ehr-session-toolbar-actions{min-width:var(--ehr-shell-session-actions-w)!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;margin-left:8px!important;margin-right:calc(var(--ehr-shell-profile-size) + 8px)!important;padding-top:3px!important}.ehr-shell[data-theme] .ehr-session-icon-action{width:23px!important;min-width:23px!important;padding:0!important}.ehr-shell[data-theme] .ehr-session-toolbar-actions>button{height:22px!important;min-height:22px!important;padding:0 6px!important}.ehr-shell[data-theme] .ehr-session-toolbar-actions img{width:17px!important;height:17px!important;object-fit:contain!important}.ehr-shell[data-theme]{--ehr-storyboard-badge-strip-w: 52px;--ehr-storyboard-badge-strip-h: 101px;--ehr-storyboard-badge-hit-size: 24px;--ehr-storyboard-badge-hit-gap-x: 2px;--ehr-storyboard-badge-hit-gap-y: 1px}.ehr-shell[data-theme] .ehr-storyboard ph-patient-storyboard-header{display:block!important;min-height:108px!important;margin:0!important}.ehr-shell[data-theme] .ehr-storyboard .patient-storyboard-header{grid-template-columns:42px 92px var(--ehr-storyboard-badge-strip-w)!important;column-gap:4px!important;min-height:106px!important;padding:3px 0 5px!important;align-items:start!important}.ehr-shell[data-theme] .ehr-storyboard .storyboard-mini-icons{position:relative!important;width:var(--ehr-storyboard-badge-strip-w)!important;height:var(--ehr-storyboard-badge-strip-h)!important;grid-template-columns:repeat(2,var(--ehr-storyboard-badge-hit-size))!important;grid-auto-rows:var(--ehr-storyboard-badge-hit-size)!important;gap:var(--ehr-storyboard-badge-hit-gap-y) var(--ehr-storyboard-badge-hit-gap-x)!important;justify-content:start!important;align-content:start!important;padding:1px 0 0 1px!important}.ehr-shell[data-theme] .ehr-storyboard .storyboard-badge-strip-art{position:absolute!important;inset:0!important;width:var(--ehr-storyboard-badge-strip-w)!important;height:var(--ehr-storyboard-badge-strip-h)!important;display:block!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.ehr-shell[data-theme] .ehr-storyboard .storyboard-mini-icon{width:var(--ehr-storyboard-badge-hit-size)!important;height:var(--ehr-storyboard-badge-hit-size)!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;z-index:1!important}
