.ehr-beta-app{color:#172f3d}.ehr-beta-notice{color:#234753;background:#edf7f7;border:1px solid #bed7dc;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ehr-beta-notice>svg{flex:none;margin-top:2px}.ehr-beta-notice div{gap:4px;display:grid}.ehr-beta-notice strong{font-size:13px}.ehr-beta-notice span{color:#48636d;font-size:12px;line-height:1.55}.ehr-beta-catalog-row{align-items:center}.ehr-back-link{color:#315f6a;width:fit-content;font-size:13px;font-weight:650;text-decoration:none}.ehr-back-link:hover{text-decoration:underline}.ehr-state-tag{color:#42616b;letter-spacing:.04em;text-transform:uppercase;background:#edf3f3;border-radius:999px;align-self:flex-start;padding:7px 10px;font-size:11px;font-weight:750}.ehr-state-active{color:#28694b;background:#e7f5ee}.ehr-state-submitted{color:#3a5685;background:#eaf0fa}.ehr-version-strip{color:#5a7078;background:#f6f9f9;border:1px solid #d8e2e4;border-radius:9px;flex-wrap:wrap;gap:10px 24px;padding:12px 14px;font-size:12px;display:flex}.ehr-version-strip strong{color:#263f4b;margin-top:3px;font-weight:650;display:block}.ehr-tabs{z-index:3;position:sticky;top:0}.ehr-panel{background:#fff;border:1px solid #dce5e6;border-radius:12px;gap:20px;padding:24px;display:grid;box-shadow:0 12px 36px #1f414e0d}.ehr-panel-heading{border-bottom:1px solid #e6eded;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.ehr-panel-heading h2{color:#173849;margin:3px 0 0;font-size:22px}.ehr-panel-heading>svg{color:#5f838d}.ehr-copy{color:#36515d;white-space:pre-wrap;max-width:850px;line-height:1.75}.ehr-policy-box{background:#f2f7f7;border-left:3px solid #648e9a;border-radius:0 8px 8px 0;padding:16px 18px}.ehr-policy-box strong{letter-spacing:.04em;text-transform:uppercase;font-size:12px}.ehr-policy-box p{color:#37525e;margin:8px 0 0;line-height:1.65}.ehr-honesty-note{color:#657982;margin:0;font-size:12px}.ehr-panel-actions{flex-wrap:wrap;gap:10px;display:flex}.ehr-record-list{gap:14px;display:grid}.ehr-record{background:#fbfdfd;border:1px solid #dce5e6;border-radius:10px;gap:9px;padding:17px;display:grid}.ehr-record-meta{color:#75878d;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;display:flex}.ehr-record-kind{color:#38616e;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:750}.ehr-record h3{color:#173849;margin:0;font-size:14px}.ehr-record p{color:#3f5761;white-space:pre-wrap;margin:0;line-height:1.65}.ehr-record-ack{border-top:1px solid #e6eded;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.ehr-record-ack label{color:#395560;align-items:center;gap:9px;font-size:12px;display:flex}.ehr-record-ack input{accent-color:#21707a;width:17px;height:17px}.ehr-record-ack>span{color:#687e86;font-size:12px}.ehr-fields{gap:18px;display:grid}.ehr-field{gap:8px;display:grid}.ehr-field>label{color:#203f4c;font-size:13px;font-weight:700}.ehr-field textarea,.ehr-field select{color:#1f3a45;width:100%;font:inherit;background:#fff;border:1px solid #c9d8db;border-radius:8px;padding:12px 13px;line-height:1.55}.ehr-field textarea:focus,.ehr-field select:focus{border-color:#43828b;outline:3px solid #3a859133}.ehr-field textarea:disabled,.ehr-field select:disabled{color:#596f77;background:#f4f7f7}.ehr-field-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ehr-field-actions span{color:#6d8087;font-size:11px}.ehr-submit-bar{border-top:1px solid #e4ebec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:16px;display:flex}.ehr-submit-bar>div:first-child{gap:4px;display:grid}.ehr-submit-bar strong{color:#254755;font-size:13px}.ehr-submit-bar span{color:#708188;max-width:600px;font-size:11px;line-height:1.5}.ehr-assessment{border-top:1px solid #e2e9ea;gap:13px;padding-top:18px;display:grid}.ehr-assessment>p{color:#526973;margin:0;font-size:12px;line-height:1.6}.ehr-assessment-label{color:#526973;font-size:11px;font-weight:700}.ehr-outcomes{gap:10px;display:grid}.ehr-outcome{background:#fbfdfd;border:1px solid #dce5e6;border-radius:9px;padding:14px 15px}.ehr-outcome>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.ehr-outcome strong{color:#21414e;font-size:13px}.ehr-outcome span{color:#57727c;font-size:11px}.ehr-outcome p{color:#546a72;margin:9px 0 0;font-size:12px;line-height:1.55}.ehr-saved-response{gap:14px;display:grid}.ehr-saved-response h3{color:#234653;font-size:15px}.ehr-response-list{gap:10px;margin:0;display:grid}.ehr-response-list>div{background:#f7f9f9;border:1px solid #e0e8e9;border-radius:8px;grid-template-columns:minmax(130px,.7fr) minmax(0,1.5fr);gap:12px;padding:12px 14px;display:grid}.ehr-response-list dt{color:#526c75;font-size:12px;font-weight:700}.ehr-response-list dd{color:#263f49;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ehr-action-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.ehr-action-list li{border-bottom:1px solid #e8eeee;gap:8px;padding:14px 0;display:grid}.ehr-action-list li>div{flex-wrap:wrap;justify-content:space-between;gap:7px;display:flex}.ehr-action-list strong{color:#274854;font-size:13px}.ehr-action-list span,.ehr-action-list time{color:#6c8188;font-size:11px}.ehr-action-list p{color:#526a73;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.ehr-run-meta{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0;padding-top:8px;display:grid}.ehr-run-meta div{min-width:0}.ehr-run-meta dt{color:#71848b;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:750}.ehr-run-meta dd{color:#39525d;overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}.ehr-history-actions{border-top:1px solid #e6eded;flex-wrap:wrap;align-items:center;gap:12px;padding-top:13px;display:flex}.ehr-history-actions>span{color:#6c8087;font-size:11px}@media (width<=700px){.ehr-panel{padding:17px}.ehr-version-strip{grid-template-columns:1fr 1fr;display:grid}.ehr-record-ack,.ehr-field-actions,.ehr-submit-bar{align-items:flex-start}.ehr-record-ack,.ehr-submit-bar{flex-direction:column}}
