.bp-address-suggestions[hidden]{display:none!important}
.bp-address-suggestions{margin-top:6px;max-height:220px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #9eb6d3;border-radius:10px;background:#fff;box-shadow:0 6px 18px #17263d18}
.bp-address-option{padding:12px;min-height:44px;box-sizing:border-box;cursor:pointer;font-weight:600;color:#17263d;overflow-wrap:anywhere;border-bottom:1px solid #e1e9f4}
.bp-address-option:last-child{border-bottom:0}
.bp-address-option:hover,.bp-address-option[aria-selected=true]{background:#e7f0ff;outline:2px solid #075cca;outline-offset:-2px}
.bp-address-status{display:block;margin-top:5px;font-size:.75rem;font-weight:500;color:#53657a;line-height:1.4}
.bp-address-status:empty{display:none}
.guided-job-fields{align-items:start}
.guided-job-fields>label,.guided-job-fields>.guided-billing-field{min-width:0}
.guided-job-fields .guided-billing-same{display:flex;align-items:center;gap:8px;margin-top:10px;font-weight:650;font-size:.82rem;line-height:1.4;cursor:pointer}
.guided-job-fields .guided-billing-same input{width:18px;height:18px;min-width:18px;margin:0;padding:0;accent-color:#075cca}
