/* estimate-generator.css — the acceptance block.
   Everything else is inherited from the shared invoice/tool styles. */
.est-accept p { margin: 0 0 12px; }
.est-sig { display: flex; gap: 26px; flex-wrap: wrap; margin-top: 16px; }
.est-sig > div { flex: 1 1 170px; min-width: 130px; }
.est-line {
    display: block; height: 26px; border-bottom: 1px solid #333;
}
.est-line.est-short { max-width: 110px; }
.est-cap {
    display: block; margin-top: 4px; font-size: 9px; letter-spacing: .09em;
    text-transform: uppercase; color: #666;
}
@media print { .est-accept { break-inside: avoid; } }
