
/* Controlled recovery: behavior only. The V2.5.6 visual baseline and PDF engine stay authoritative. */
.request-interaction-hint,.v253-assignment-note{display:none!important}
.v255-pdf-toolbar{display:none!important}

/* Keep cards at their original intrinsic height. Do not stretch a card to its board/column height. */
#view-fleet .fleet-pro-card,#view-jobs .execution-card,#view-customers .customer-card,
#view-employees .employee-card,#view-partners .partner-card,#view-documents .document-card,
#view-inspections .inspection-card,#view-invoices .invoice-card{
  height:auto!important;min-height:0!important
}

/* Existing close control stays calm; orange is reserved for hover/focus. */
.action-modal-close:hover,.action-modal-close:focus-visible,#closeActionModal:hover,#closeActionModal:focus-visible,
.close-btn:hover,.close-btn:focus-visible{
  color:var(--accent)!important;border-color:rgba(249,64,6,.58)!important;
  box-shadow:0 0 0 3px rgba(249,64,6,.08)!important
}

.vr-email-sender-note{margin-top:7px;color:var(--text-faint);font-size:12px;line-height:1.45}
.vr-signature-summary{padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:var(--panel-soft);color:var(--text-muted);font-size:13px;line-height:1.55}
.vr-signature-summary strong{color:var(--text)}
.vr-signature-email-preview{padding:12px;border:1px solid var(--line);border-radius:14px;background:#f7f8f9}
