#ehrview .ehv-head{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}#ehrview .ehv-head:empty{display:none}#ehrview .ehv-chip{background:var(--e-sagetint);color:var(--e-ink);border-color:transparent}#ehrview .ehv-sm{min-height:36px;padding:6px 12px;font-size:13px}#ehrview .ehv-box{display:flex;flex-direction:column;gap:10px}#ehrview .ehv-box h4{margin:0}#ehrview .ehv-line{font-size:14px;line-height:1.9}#ehrview .ehv-line .ehr-chip{margin-left:6px}#ehrview .ehv-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}#ehrview .ehv-row .ehr-muted{font-size:13px}#ehrview .ehv-lbl{font-size:13px;color:var(--e-ink2);font-weight:700}#ehrview .ehv-in{flex:1 1 220px;min-width:0;max-width:100%;box-sizing:border-box;min-height:44px;border:1px solid var(--e-line);border-radius:12px;background:var(--e-raised);color:var(--e-ink);padding:9px 12px;font:500 14px var(--e-mono)}#ehrview .ehv-in[readonly]{background:var(--e-sagetint)}#ehrview .ehv-sel{font-family:var(--e-body);flex:0 1 200px}#ehrview .ehv-fine{font-size:12.5px}#ehrview .ehv-wrap{overflow-wrap:anywhere;font-family:var(--e-mono);font-size:12.5px}#ehrview .ehv-rooms{border-top:1px solid var(--e-line2);padding-top:8px}#ehrview .ehv-toggle{border:0;background:transparent;padding:0;cursor:pointer;font:700 14px var(--e-body);min-height:36px;display:flex;align-items:center;gap:6px;color:var(--e-ink2)}#ehrview .ehv-room{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-bottom:1px solid var(--e-line2)}#ehrview .ehv-room-top{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;min-width:0}
