/* Scoped extension: original inquiry dialog, palette, headings and buttons retained. */
#inquiry-dialog .inquiry-payment{border-top:1px solid #244b3d40;margin-top:24px;padding-top:20px}
#inquiry-dialog .inquiry-payment summary{cursor:pointer;font-size:16px;line-height:1.5}
#inquiry-dialog .inquiry-payment p,#inquiry-dialog .inquiry-payment label{font-size:16px;line-height:1.6}
#inquiry-dialog .inquiry-payment input,#inquiry-dialog .inquiry-payment select{font-size:16px;max-width:100%;box-sizing:border-box}
#inquiry-dialog .inquiry-payment fieldset{border:0;padding:0;margin:20px 0}
#inquiry-dialog .inquiry-payment fieldset>label:not(.ip-consent){display:block;margin-top:16px}
#inquiry-dialog .inquiry-payment .ip-consent{display:flex;align-items:flex-start;gap:12px;margin:18px 0}
#inquiry-dialog .inquiry-payment .ip-consent input{width:22px;height:22px;flex:0 0 22px;margin-top:3px}
#ip-policy-copy{white-space:pre-line}#ip-result{overflow-wrap:anywhere}#ip-turnstile{margin:18px 0}
