#equipment .eqd-panel{min-width:0}
#equipment .eqd-panel h3{margin-bottom:4px}
#equipment .eqd-panel label{margin:14px 0 0}
#equipment .eqd-panel textarea,#equipment .eqd-panel select{width:100%;max-width:100%;box-sizing:border-box}
#equipment .eqd-status{padding:12px 14px;border:1px solid #d4dfe2;border-left:4px solid #607780;border-radius:7px;background:#f4f7f8;line-height:1.6;overflow-wrap:anywhere}
#equipment .eqd-status strong{display:block;font-size:.9rem}
#equipment .eqd-status-pendente,#equipment .eqd-status-reavaliacao_necessaria{border-left-color:#a86b00;background:#fff8e8}
#equipment .eqd-status-liberado{border-left-color:#087a83;background:#eef8f5}
#equipment .eqd-status-liberado_com_restricoes{border-left-color:#a86b00;background:#fff8e8}
#equipment .eqd-status-bloqueado{border-left-color:#b42318;background:#fff0ed}
#equipment .eqd-save-state{margin:12px 0;padding:10px 12px;border:1px solid #d4dfe2;border-radius:7px;background:#f4f7f8;line-height:1.6;overflow-wrap:anywhere}
#equipment .eqd-save-state strong{display:block}
#equipment .eqd-save-state p{margin:4px 0 0}
#equipment .eqd-save-state-saved{border-color:#a7ccc4;background:#eef8f5}
#equipment .eqd-save-state-dirty{border-color:#e5cd9b;background:#fff8e8}
#equipment .eqd-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:14px 0;color:var(--eq-muted);font-size:.78rem;line-height:1.6;overflow-wrap:anywhere}
#equipment .eqd-context p{margin:0}
#equipment .eqd-history{padding-left:20px;line-height:1.7;overflow-wrap:anywhere}
#equipment .eqd-history li{margin:14px 0}
#equipment .eqd-history p{margin:4px 0}
#equipment .eqd-history button{margin-right:6px}
#equipment .eqd-panel .eq-actions button{max-width:100%;white-space:normal}
@media(max-width:600px){#equipment .eqd-context{grid-template-columns:1fr}#equipment .eqd-history{padding-left:16px}}
