.eod-signature-annex{overflow-wrap:anywhere}.eod-signature-annex h1{font-size:20px;line-height:1.35;margin-bottom:16px}.eod-signature-mark{border:1px solid #20836b;border-left:5px solid #20836b;border-radius:8px;padding:14px 16px;margin:20px 0;background:#f4faf7;break-inside:avoid;page-break-inside:avoid;color:#203d34}.eod-signature-mark strong{font-size:11px;letter-spacing:.03em}.eod-signature-mark p{font-size:11px!important;line-height:1.5!important;margin:6px 0!important;text-align:left!important}.eod-signature-mark.is-changed,.eod-signature-mark.is-revoked{border-color:#9a421e;background:#fff8f2;color:#71351d}.eod-signature-help{font-size:10px!important;line-height:1.5!important}.eod-signature-annex a{font-size:10px;color:inherit}@media print{.eod-signature-annex{print-color-adjust:exact;-webkit-print-color-adjust:exact}.eod-signature-mark{box-shadow:none!important}.eod-signature-annex h1{font-size:17pt!important}.eod-signature-mark p{font-size:9pt!important}.eod-signature-help,.eod-signature-annex a{font-size:8pt!important}}

/* Keep each signature notice in normal text flow, without stretched grid rows. */
.contract-signatures>div{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px}
.contract-signatures .contract-signed-slot{display:flex;flex-direction:column;justify-content:flex-end;min-height:40px;height:auto;gap:4px;margin:0;padding:0;color:#21634f}
.contract-signatures .contract-signed-notice{display:block!important;flex:none;margin:0;padding:0;color:#21634f;line-height:1.2;letter-spacing:normal}
.contract-signatures .contract-signed-notice strong,.contract-signatures .contract-signed-notice small{display:block!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important;font-size:10px;line-height:1.2!important;letter-spacing:normal!important;overflow-wrap:anywhere}
.contract-signatures .contract-signed-notice small+small{margin-top:2px!important}
@media print{.contract-signatures .contract-signed-slot{min-height:11mm}.contract-signatures .contract-signed-notice strong,.contract-signatures .contract-signed-notice small{font-size:7.5pt}}
