.enquiry-receipt{padding:20px;border:1px solid #bd9b58;border-radius:12px;background:#f0f3eb;color:#153d2b}
.enquiry-receipt p{margin:0 0 12px}.enquiry-reference{display:block;overflow-wrap:anywhere;font-size:1rem;user-select:all;margin-bottom:16px}
.enquiry-receipt-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.enquiry-receipt-actions .button{white-space:normal;text-align:center;max-width:100%;box-sizing:border-box}
.enquiry-receipt [role=status]:empty{display:none}
.request-layout [dir=rtl]{text-align:start}html[dir=rtl] .request-layout{direction:rtl}html[dir=rtl] .request-layout input[type=email],html[dir=rtl] .enquiry-reference{direction:ltr;text-align:start}.request-layout select{max-width:100%;min-width:0}.request-layout label,.request-layout .request-pair>*{min-width:0}.request-layout button{white-space:normal;overflow-wrap:anywhere}
.request-layout form{position:relative}.request-layout .request-trap{left:auto;inset-inline-start:0;top:0;clip-path:inset(50%);white-space:nowrap}
