/* V4.3 forms and design-register additions */
.hp-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;}
.rfq-status{border-left:3px solid #80929b;padding:10px 12px;background:#eaf0ef;margin-top:15px!important;line-height:1.6;}
.rfq-status[data-kind="error"]{border-color:#a4432a;background:#ffefe9;color:#812b18;}
.rfq-status[data-kind="success"]{border-color:#3c725c;background:#e6f3ec;color:#214c3b;}
.rfq-live-area{display:grid;gap:12px;margin-top:17px;}
.rfq-live-area .cf-turnstile{min-height:55px;}
.draft-table{width:100%;border-collapse:collapse;font-size:.9rem;background:#fff;}
.draft-table th,.draft-table td{padding:12px;border:1px solid #becbd0;vertical-align:top;text-align:left;}
.draft-table th{background:#e5ebeb;color:#143441;}
.reference-alert{background:#fcf4e9;padding:14px 16px;border-left:4px solid #af6544;}
