#ehrview .ehrfs{display:flex;flex-direction:column;gap:10px;min-width:0}#ehrview .ehrfs-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#ehrview .ehrfs-head h4{margin:0}#ehrview .ehrfs-row{align-items:flex-start}#ehrview .ehrfs-row.stopped b{color:var(--e-ink3)}#ehrview .ehrfs-side{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end;max-width:50%}#ehrview .ehrfs-side .ehr-btn{min-height:36px;padding:5px 10px;font-size:13px}#ehrview .ehrfs-note{color:var(--e-ink2)!important;margin-top:2px}#ehrview .ehrfs-hist{margin-top:4px;font-size:12.5px;color:var(--e-ink3)}#ehrview .ehrfs-hist summary{cursor:pointer;width:max-content}#ehrview .ehrfs-hist ul{margin:4px 0 0;padding-left:18px}#ehrview .ehrfs-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;border-top:1px solid var(--e-line2);padding-top:12px}#ehrview .ehrfs-form .ehrfs-wide{grid-column:1 / -1}#ehrview .ehrfs-form textarea{min-height:64px}@media(max-width:480px){#ehrview .ehrfs-form{grid-template-columns:minmax(0,1fr)}#ehrview .ehrfs-row{flex-direction:column;align-items:stretch}#ehrview .ehrfs-side{max-width:none;justify-content:flex-start}}
