.quickcab-booking-form [role=alert]:has([data-tb-quote-help]),.quickcab-booking-form .alert-danger:has([data-tb-quote-help]){background:#f2f8fa;border:1px solid #9fbfc5;color:#173842}
.quickcab-booking-form [data-tb-quote-help]{color:#173842;text-align:start;line-height:1.5}
.quickcab-booking-form [data-tb-quote-help] strong{color:inherit;font-size:1.08em}
.quickcab-booking-form [data-tb-quote-help] p{margin:.3em 0 .75em;color:inherit}
.quickcab-booking-form .tb-quote-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.65em 1em}
.quickcab-booking-form .tb-quote-actions a{color:#0c5366;text-decoration:underline;font-weight:650}
.quickcab-booking-form .tb-quote-actions a[href*="wa.me"]{background:#154750;color:white;border-radius:6px;padding:.55em .9em;text-decoration:none}
.quickcab-booking-form .tb-quote-actions a:focus-visible{outline:3px solid #925500;outline-offset:3px}
