.cc-ehr-app .cc-page-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0}.cc-ehr-app .cc-page-heading>div{min-width:0}.cc-ehr-app .cc-page-heading :is(h1,h2,h3){margin:0;font-family:var(--cc-font)}.cc-ehr-app .cc-page-heading :is(h1,h2){font-size:var(--cc-heading-size);line-height:1.3}.cc-ehr-app .cc-page-heading p{margin:3px 0 0;color:var(--cc-text-muted);font-size:var(--cc-text-size);font-weight:400;line-height:1.45;letter-spacing:normal;text-transform:none}.cc-ehr-app .cc-summary-strip{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 16px;min-width:0;margin:0;padding:7px 0;border:0;border-block:1px solid var(--cc-border);border-radius:0;background:transparent;box-shadow:none;font-size:.8rem}.cc-ehr-app .cc-summary-strip>:is(div,span){display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:5px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.cc-ehr-app .cc-summary-strip :is(strong,.ehr-metric-value){margin:0;font-size:.88rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cc-ehr-app .cc-summary-strip .ehr-metric-label{font-size:.78rem;color:var(--cc-text-muted)}.cc-ehr-app .cc-compact-empty{display:grid;justify-items:start;grid-gap:3px;gap:3px;margin:0;padding:10px 0;border:0;border-radius:0;background:transparent;text-align:left;color:var(--cc-text-muted);font-size:.82rem}.cc-ehr-app .cc-compact-empty p{margin:0}.cc-ehr-app .cc-compact-empty strong{color:var(--cc-text);font-weight:600}.cc-ehr-app .cc-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;max-width:100%;min-height:var(--cc-control-height);padding:var(--cc-control-padding);border:1px solid var(--cc-navy);border-radius:var(--cc-control-radius);background:var(--cc-navy);color:var(--cc-on-primary);font:600 var(--cc-label-size)/1.4 var(--cc-font);text-decoration:none;text-align:center;white-space:normal;cursor:pointer}.cc-ehr-app .cc-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--cc-navy-deep);border-color:var(--cc-navy-deep)}.cc-ehr-app .cc-button--secondary{border-color:var(--cc-border);background:var(--cc-surface);color:var(--cc-navy)}.cc-ehr-app .cc-button--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--cc-group-fill);border-color:var(--cc-group-border)}.cc-ehr-app .cc-button--quiet{border-color:transparent;background:transparent;color:var(--cc-navy)}.cc-ehr-app .cc-button--quiet:hover:not(:disabled):not([aria-disabled=true]){background:var(--cc-group-fill);border-color:transparent}.cc-ehr-app .cc-button--quiet[aria-pressed=true]{background:var(--cc-group-fill);border-color:var(--cc-group-border);box-shadow:inset 2px 0 var(--cc-navy)}.cc-ehr-app .cc-button--danger{border-color:var(--cc-danger);background:var(--cc-danger-bg);color:var(--cc-danger)}.cc-ehr-app .cc-button--danger:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--cc-danger);background:var(--cc-danger);color:var(--cc-on-primary)}.cc-ehr-app .cc-button:is(:disabled,[aria-disabled=true]){opacity:.55;cursor:not-allowed}.cc-ehr-app .cc-button--small{min-height:30px;padding:4px 8px}.cc-ehr-app .cc-button>svg{flex:none}.cc-ehr-app .cc-button:focus-visible{outline:2px solid var(--cc-navy);outline-offset:2px;box-shadow:none}.cc-ehr-app :is(input.cc-field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]),select.cc-field,textarea.cc-field){box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--cc-control-height);padding:var(--cc-field-padding);border:1px solid var(--cc-input-border);border-radius:var(--cc-control-radius);background:var(--cc-surface);color:var(--cc-text);font:400 var(--cc-text-size)/1.45 var(--cc-font)}.cc-ehr-app textarea.cc-field{width:100%;resize:vertical}.cc-ehr-app .cc-field:focus-visible{outline:2px solid var(--cc-navy);outline-offset:2px}.cc-ehr-app .cc-field[aria-invalid=true]{border-color:var(--cc-danger)}.cc-ehr-app .cc-field:disabled{background:var(--cc-surface-2);cursor:not-allowed}.cc-ehr-app .cc-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cc-row-gap);min-width:0;padding:var(--cc-panel-padding);border:1px solid var(--cc-border);border-radius:var(--cc-panel-radius);background:var(--cc-surface);font-size:var(--cc-text-size)}.cc-ehr-app .cc-toolbar>*{min-width:0}.cc-ehr-app .cc-toolbar :is(h2,h3){margin:0;font-size:var(--cc-section-size);line-height:1.35}.cc-ehr-app .cc-toolbar label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--cc-label-size)}.cc-ehr-app .cc-toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.cc-ehr-app .cc-stack{display:grid;align-content:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}.cc-ehr-app .cc-section-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 8px}.cc-ehr-app .cc-section-heading :is(h2,h3){margin:0;font-size:var(--cc-section-size);line-height:1.35}.cc-ehr-app .cc-count{display:inline-flex;gap:4px;padding:1px 5px;border-radius:3px;color:var(--cc-text-muted);font:500 var(--cc-count-size)/1.4 var(--cc-font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cc-ehr-app .cc-count,.cc-ehr-app .cc-list-row{align-items:center;background:var(--cc-surface)}.cc-ehr-app .cc-list-row{display:flex;flex-wrap:wrap;gap:5px 8px;min-width:0;min-height:var(--cc-row-height);box-sizing:border-box;padding:var(--cc-row-padding);border:1px solid var(--cc-border);border-radius:var(--cc-panel-radius);color:var(--cc-text);font-size:var(--cc-text-size)}.cc-ehr-app .cc-list-row>*{min-width:0}.cc-ehr-app .cc-list-row>p{margin:0}.cc-ehr-app .skill-performance-workspace label{font-size:var(--cc-label-size)}.cc-ehr-app .skill-performance-workspace h3{margin:0 0 7px;font-size:var(--cc-section-size);line-height:1.35}.cc-ehr-app .cc-label-value{display:grid;grid-template-columns:minmax(100px,180px) minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;margin:0;padding:7px 0;border-bottom:1px solid var(--cc-border);font-size:var(--cc-text-size);line-height:1.45}.cc-ehr-app .cc-field-label,.cc-ehr-app .cc-label-value dt{color:var(--cc-field-label-color);font-weight:var(--cc-field-label-weight)}.cc-ehr-app .cc-label-value dd{margin:0;min-width:0;overflow-wrap:anywhere}.cc-ehr-app .cc-table-scroll{position:relative;max-width:100%;min-width:0;overflow:auto}.cc-ehr-app .cc-table-scroll:focus-visible{outline:2px solid var(--cc-navy);outline-offset:2px}.cc-ehr-app .cc-data-table{width:100%;border-collapse:collapse;color:var(--cc-text);font:400 var(--cc-text-size)/1.45 var(--cc-font)}.cc-ehr-app .cc-data-table :is(th,td){padding:var(--cc-row-padding);border-bottom:1px solid var(--cc-border);text-align:left;vertical-align:top}.cc-ehr-app .cc-data-table th{background:var(--cc-group-fill);color:var(--cc-text-muted);font-size:var(--cc-label-size);font-weight:600}.cc-ehr-app .cc-data-table caption{padding:0 0 7px;text-align:left;color:var(--cc-text);font-weight:600}.cc-ehr-app .cc-data-table .cc-numeric{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cc-ehr-app .cc-state{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;padding:7px 0;color:var(--cc-text-muted);font-size:var(--cc-text-size);line-height:1.45}.cc-ehr-app .cc-state p{margin:0}.cc-ehr-app .cc-state[data-tone=error]{color:var(--cc-danger)}.cc-ehr-app .cc-state[data-tone=success]{color:var(--cc-success)}.cc-ehr-app .cc-state[data-tone=warning]{color:var(--cc-warning)}@media (max-width:520px){.cc-ehr-app .cc-label-value{grid-template-columns:minmax(0,1fr)}.cc-ehr-app .cc-toolbar-actions{margin-left:0}}.cc-ehr-app .cc-promoted-pointer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:var(--cc-text-size);color:var(--cc-text-muted)}.cc-ehr-app .cc-promoted-pointer span{min-width:0}:where(.cc-ehr-app) .cc-card{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;box-sizing:border-box;padding:var(--cc-panel-padding);border:1px solid var(--cc-border);border-radius:var(--cc-panel-radius);background:var(--cc-surface);box-shadow:var(--cc-card-shadow);color:var(--cc-text);scroll-margin-top:5rem}:where(.cc-ehr-app) .cc-card>*{min-width:0}:where(.cc-ehr-app) .cc-card--toolbar{gap:6px;padding:0;border:0;background:transparent;box-shadow:none}:where(.cc-ehr-app) .cc-card--bare{padding:0;border:0;background:transparent;box-shadow:none}:where(.cc-ehr-app) .cc-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;min-height:26px}:where(.cc-ehr-app) .cc-card-title{margin:0;color:var(--cc-text);font:700 var(--cc-section-size)/1.35 var(--cc-font)}:where(.cc-ehr-app) .cc-card-count{color:var(--cc-text-muted);font:500 var(--cc-count-size)/1.4 var(--cc-font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.cc-ehr-app) .cc-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}:where(.cc-ehr-app) .cc-card-list{display:grid;grid-gap:4px;gap:4px;min-width:0;margin:0;padding:0;list-style:none}:where(.cc-ehr-app) .cc-row{display:flex;align-items:center;gap:6px 8px;min-width:0;min-height:var(--cc-row-height);box-sizing:border-box;padding:0;border:1px solid var(--cc-border);border-radius:var(--cc-panel-radius);background:var(--cc-surface);color:var(--cc-text);font-size:var(--cc-text-size)}:where(.cc-ehr-app) .cc-row.is-selected{border-color:var(--cc-navy);box-shadow:inset 3px 0 0 var(--cc-navy)}:where(.cc-ehr-app) .cc-row-leading{flex:none;padding-left:8px}:where(.cc-ehr-app) .cc-row-primary{display:grid;flex:1 1 auto;grid-gap:1px;gap:1px;min-width:0;padding:var(--cc-row-padding);border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:default}:where(.cc-ehr-app) button.cc-row-primary{cursor:pointer}.cc-ehr-app button.cc-row-primary:hover{background:var(--cc-group-fill);color:inherit}:where(.cc-ehr-app) .cc-row-title{font-weight:600;overflow-wrap:anywhere}:where(.cc-ehr-app) .cc-row-meta{color:var(--cc-text-muted);font-size:var(--cc-label-size);overflow-wrap:anywhere}:where(.cc-ehr-app) .cc-row-controls{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:4px;padding-right:6px}:where(.cc-ehr-app) .cc-tree{display:grid;grid-gap:4px;gap:4px;min-width:0}:where(.cc-ehr-app) .cc-tree-group{display:grid;grid-gap:4px;gap:4px;min-width:0}:where(.cc-ehr-app) .cc-tree-head{display:flex;align-items:center;gap:6px;min-width:0}:where(.cc-ehr-app) .cc-tree-toggle{display:flex;flex:1 1 auto;align-items:center;gap:6px;min-width:0;min-height:30px;padding:4px 8px;border:2px solid var(--cc-group-border);border-radius:var(--cc-panel-radius);background:var(--cc-surface);color:var(--cc-field-label-color);font:700 var(--cc-text-size)/1.3 var(--cc-font);text-align:left;cursor:pointer}:where(.cc-ehr-app) .cc-tree-title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}:where(.cc-ehr-app) .cc-tree-actions{display:flex;flex:none;gap:4px}:where(.cc-ehr-app) .cc-tree-body{display:grid;grid-gap:4px;gap:4px;min-width:0;padding-left:10px}:where(.cc-ehr-app) .cc-grid :is(td,th):focus-visible{outline:2px solid var(--cc-navy);outline-offset:-2px;box-shadow:none}:where(.cc-ehr-app) .cc-grid tr[data-kb-primary]{cursor:pointer}:where(.cc-ehr-app) .cc-grid tr[data-kb-primary]:hover{background:var(--cc-group-fill)}:where(.cc-ehr-app) .cc-page{display:grid;align-content:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}:where(.cc-ehr-app) .cc-page-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}:where(.cc-ehr-app) .cc-page-board{display:grid;grid-template-columns:repeat(var(--cc-board-columns,3),minmax(0,1fr));align-items:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}:where(.cc-ehr-app) .cc-page-list-detail{display:grid;grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);align-items:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}:where(.cc-ehr-app) .cc-page-list-detail--list-end{grid-template-columns:minmax(0,1fr) minmax(360px,430px)}:where(.cc-ehr-app) .cc-page-detail-pane{display:grid;align-content:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}:where(.cc-ehr-app) .cc-page-document{display:grid;grid-template-columns:minmax(0,3fr) minmax(20rem,2fr);align-items:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}:where(.cc-ehr-app) .cc-page-document--single{grid-template-columns:minmax(0,1fr)}:where(.cc-ehr-app) .cc-page-document-record{display:grid;align-content:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}:where(.cc-ehr-app) .cc-page-document-side{position:-webkit-sticky;position:sticky;top:12px;display:grid;align-content:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0;max-height:calc(100vh - 24px);overflow:auto}:where(.cc-ehr-app) .cc-page-planner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,300px);align-items:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}:where(.cc-ehr-app) .cc-page-planner-canvas,:where(.cc-ehr-app) .cc-page-planner-side{display:grid;align-content:start;grid-gap:var(--cc-panel-gap);gap:var(--cc-panel-gap);min-width:0}@media (max-width:1100px){:where(.cc-ehr-app) .cc-page-board,:where(.cc-ehr-app) .cc-page-document,:where(.cc-ehr-app) .cc-page-planner{grid-template-columns:minmax(0,1fr)}:where(.cc-ehr-app) .cc-page-document-side{position:static;max-height:none}}@media (max-width:900px){:where(.cc-ehr-app) .cc-page-list-detail,:where(.cc-ehr-app) .cc-page-list-detail--list-end,:where(.cc-ehr-app) .cc-page-pair{grid-template-columns:minmax(0,1fr)}}html[data-cc-display=on]{color-scheme:light;--cc-control-height:2rem;--cc-row-height:2.25rem}html[data-cc-text-size=standard]{font-size:106.25%}html[data-cc-text-size=large]{font-size:119.53125%}html[data-cc-text-size=extra_large]{font-size:132.8125%}html[data-cc-density=comfortable]{--cc-control-height:2.5rem;--cc-row-height:2.75rem;--cc-row-padding:10px 12px;--cc-control-padding:8px 12px;--cc-field-padding:8px 10px;--cc-panel-padding:14px 16px;--cc-panel-gap:14px;--cc-row-gap:10px}html[data-cc-density=comfortable] .cc-ehr-app .cc-data-table :is(td,th){padding:var(--cc-row-padding)}html[data-cc-theme=dark]{color-scheme:dark;--cc-bg:#101815;--cc-surface:#19231f;--cc-canvas-neutral:#141e1a;--cc-surface-2:#23312b;--cc-surface-3:#2c3d34;--cc-patient-preview:var(--cc-surface-2);--cc-patient-message:var(--cc-surface-2);--cc-tag-office-bg:var(--cc-success-bg);--cc-tag-emr-bg:var(--cc-surface-3);--cc-tag-encounter-text:var(--cc-text);--cc-tag-established-bg:var(--cc-surface-2);--cc-tag-established-text:var(--cc-text);--cc-tag-first-bg:var(--cc-warning-bg);--cc-tag-first-text:var(--cc-warning);--cc-text:#f2f7f4;--cc-text-muted:#c4d3cb;--cc-text-faint:#afc3b8;--cc-field-label-color:var(--cc-text);--cc-preview-text:var(--cc-text-muted);--cc-border:#536b5e;--cc-border-strong:#81988c;--cc-input-border:#81988c;--cc-navy:#94dfbf;--cc-navy-rgb:148,223,191;--cc-navy-deep:#b2ebd2;--cc-on-primary:#10271c;--cc-blue:#94dfbf;--cc-blue-strong:#b2ebd2;--cc-blue-100:#253f33;--cc-blue-200:#507760;--cc-pine:#c0efda;--cc-success:#8fe0b4;--cc-success-bg:#193b29;--cc-diff-del-bg:#3E1C0F;--cc-diff-del-mark:#6E2F12;--cc-diff-del-sign:#FFB48C;--cc-diff-add-bg:#174A42;--cc-diff-add-mark:#23786A;--cc-diff-add-sign:#74DCC9;--cc-danger:#ffb4a9;--cc-danger-bg:#442924;--cc-warning:#f3d08a;--cc-warning-bg:#3c321d;--cc-info:#a4d9e6;--cc-info-bg:#223942;--cc-group-fill:#23352b;--cc-group-border:#718d7e;--cc-focus-tint:#5BE3A4;--cc-chart-green:#8cd4af;--cc-chart-orange:#f0b28a;--cc-chart-blue:#92cbe9;--cc-chart-gold:#e6cc82;--cc-chart-purple:#c7aff0;--type-encounter-bg:#253f33;--type-refill:#f3d08a;--type-refill-bg:#3c321d;--type-lab:#a4d9e6;--type-lab-bg:#223942;--type-staff:#d2b4f5;--type-staff-bg:#352743;--type-in-person:#f5b3cd;--type-in-person-bg:#43263a;--type-origin:#8ad6e0;--type-origin-bg:#1b383d;--cc-success-border:color-mix(in srgb,var(--cc-success) 50%,var(--cc-surface));--cc-info-border:color-mix(in srgb,var(--cc-info) 50%,var(--cc-surface));--cc-warning-border:color-mix(in srgb,var(--cc-warning) 50%,var(--cc-surface));--cc-danger-border:color-mix(in srgb,var(--cc-danger) 50%,var(--cc-surface))}html[data-cc-theme=dark] .cc-ehr-app{--cc-ehr-header-bg:#123b2d}html[data-cc-theme=dark] .cc-ehr-app .profile-summary-card{--cc-focus:var(--cc-focus-tint)}html[data-cc-theme=dark] .cc-ehr-app :is(.ehr-dashboard-topbar){background:#123b2d;color:#fff}html[data-cc-theme=dark] .cc-ehr-app :is(.ehr-chart-frame,.ehr-chart-embedded,.ehr-chart-navigation,.encounter-chat-log){background:var(--cc-bg)}html[data-cc-theme=dark] .cc-ehr-app :is(.encounter-chat-message,.info-group){background:var(--cc-surface);color:var(--cc-text);border-color:var(--cc-border)}html[data-cc-theme=dark] .cc-ehr-app .encounter-chat-message.doctor{background:var(--cc-blue-100);color:var(--cc-text);border-color:var(--cc-blue-200)}html[data-cc-theme=dark] .cc-ehr-app .encounter-chat-message.system{background:var(--cc-warning-bg);color:var(--cc-warning);border-color:var(--cc-warning)}html[data-cc-theme=dark] .cc-ehr-app :is(.encounter-chat-role,.profile-field-hint){color:var(--cc-text-muted)}html[data-cc-theme=dark] .cc-ehr-app :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:var(--cc-surface);color:var(--cc-text);border-color:var(--cc-input-border)}html[data-cc-theme=dark] .cc-ehr-app ::placeholder{color:var(--cc-text-faint);opacity:1}html[data-cc-theme=dark] .tutorial-launch-btn{color:var(--cc-on-primary)}html[data-cc-theme=dark] .tutorial-header-slot .tutorial-launch-btn{color:#fff}html[data-cc-theme=dark] .cc-ehr-app :is(.ehr-icon-button,.ehr-top-action):hover,html[data-cc-theme=dark] .ehr-reader-primary:hover{background:var(--cc-navy-deep)}html[data-cc-theme=dark] .faculty-card-trash{color:var(--cc-bg)}html[data-cc-theme=dark] .profile-redesign .profile-summary-card{background:linear-gradient(135deg,#1d4a3e,#12302a);color:#fff}html[data-cc-theme=dark] .profile-redesign .profile-summary-card .change-pic-button{background:var(--cc-surface);border-color:var(--cc-border)}html[data-cc-theme=dark] :is(.tag.complaint-tag,.completed-encounter-badge.task){color:var(--cc-on-primary)}html[data-cc-theme=dark] :is(.tag.delivery-tag-linked,.tag.history-tag-seen-by-you){background-color:var(--cc-success-bg);border-color:var(--cc-success);color:var(--cc-success)}html[data-cc-theme=dark] .filters-container{background:var(--cc-surface)}html[data-cc-theme=dark] :is(.error-text,.cp-error,.cc-nursing-chart .nursing-alert){color:var(--cc-danger)}html[data-cc-theme=dark] .cc-nursing-chart .nursing-success{color:var(--cc-success)}html[data-cc-theme=dark] .cc-nursing-chart{--cc-nursing-navy:#b9cde3;--cc-nursing-blue:var(--cc-info)}html[data-cc-theme=dark] .cc-nursing-chart .nursing-call-transcript p.is-doctor{background:var(--cc-info-bg)}html[data-cc-theme=dark] .ehr-count-badge.muted{background:var(--cc-blue-100);color:var(--cc-text)}html[data-cc-theme=dark] .rubric-color-legend .is-active{color:var(--cc-text)}html[data-cc-theme=dark] .cc-ehr-app :is(.faculty-status-live){color:var(--cc-success);background:var(--cc-success-bg)}html[data-cc-contrast=high]{--cc-text:#000;--cc-text-muted:#111;--cc-text-faint:#242424;--cc-field-label-color:var(--cc-text);--cc-preview-text:var(--cc-text-muted);--cc-border:#606b65;--cc-border-strong:#283a30;--cc-input-border:#606b65;--cc-navy:#103e2b;--cc-navy-deep:#062917;--cc-blue:#103e2b;--cc-blue-strong:#062917;--cc-group-border:#3a5142}html[data-cc-theme=dark][data-cc-contrast=high]{--cc-bg:#000;--cc-surface:#101812;--cc-text:#fff;--cc-text-muted:#fff;--cc-text-faint:#ebf5ee;--cc-border:#b5cabc;--cc-border-strong:#edf9f1;--cc-input-border:#b5cabc;--cc-navy:#b4f5ca;--cc-navy-deep:#d1ffe1;--cc-blue:#b4f5ca;--cc-blue-strong:#d1ffe1;--cc-group-border:#b5cabc}html[data-cc-contrast=high] .cc-ehr-app :is(button,input,select,textarea,a,summary):focus-visible{outline:3px solid var(--cc-navy);outline-offset:3px}html[data-cc-contrast=high] .cc-ehr-app a:not([class]){text-decoration:underline}html[data-cc-motion=reduced] *,html[data-cc-motion=reduced] :after,html[data-cc-motion=reduced] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html[data-cc-text-spacing=wide] body *{line-height:1.5!important;letter-spacing:.12em!important;word-spacing:.16em!important}html[data-cc-text-spacing=wide] body p{-webkit-margin-after:2em!important;margin-block-end:2em!important}@media print{html[data-cc-display=on]{--cc-field-label-color:#28323F;--cc-preview-text:#353B47;font-size:100%;color-scheme:light;--cc-bg:#fff;--cc-surface:#fff;--cc-surface-2:#edf2f8;--cc-text:#111827;--cc-text-muted:#374151;--cc-text-faint:#4b5563;--cc-border:#a0a0a0;--cc-navy:#18453b;--cc-on-primary:#fff}}