[data-app] .DBL-v2 .DBL-v2-hero .input-group .locator-ac .form-control{padding-inline:3rem 2.75rem}.DBL-v2-hero .input-group{position:relative}.DBL-v2-hero .input-group:has(.locator-ac-panel){border-end-end-radius:0;border-end-start-radius:0}.DBL-v2-hero .input-group:has(.locator-ac-panel) .form-control{border-end-start-radius:0}.DBL-v2-hero .input-group:has(.locator-ac-panel) .btn{border-end-end-radius:0}.locator-ac{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.locator-ac .form-control{text-overflow:ellipsis}.locator-ac-icon,.locator-ac-clear{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.locator-ac-icon svg,.locator-ac-clear svg{fill:currentColor;width:1.125rem;height:1.125rem}.locator-ac-icon{color:var(--theme-muted);inset-inline-start:1rem}.locator-ac-clear{pointer-events:auto;color:var(--theme-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:.25rem;inset-inline-end:.75rem}.locator-ac-clear svg{width:.875rem;height:.875rem}.locator-ac-clear:hover{background-color:var(--theme-subtle);color:var(--bs-body-color)}.locator-ac-clear:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}.locator-ac-panel{top:100%;z-index:1050;background-color:var(--theme-card-bg,var(--bs-body-bg));border-top:var(--bs-border-width) solid var(--theme-border);border-end-end-radius:var(--bs-border-radius-lg);border-end-start-radius:var(--bs-border-radius-lg);position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 12px 28px -8px #14171c38}.locator-ac-list{max-height:22rem;margin:0;padding-block:.5rem;list-style:none;overflow-y:auto}.locator-ac-note{color:var(--theme-muted);padding:.75rem 1.25rem}.locator-ac-item{cursor:pointer;align-items:center;gap:.875rem;padding:.5rem 1.25rem;display:flex}.locator-ac-item:hover,.locator-ac-item.is-active{background-color:var(--theme-subtle)}.locator-ac-item-icon{color:var(--theme-muted);flex:none;display:flex}.locator-ac-item-icon svg{fill:currentColor;width:1.125rem;height:1.125rem}.locator-ac-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.locator-ac-text b{font-weight:600}.locator-ac-secondary{color:var(--theme-muted)}.locator-ac-secondary:before{content:" "}.locator-ac-remove{border-radius:var(--bs-border-radius);color:var(--theme-link);cursor:pointer;background:0 0;border:0;flex:none;padding:.125rem .25rem;font-size:.8125rem}.locator-ac-remove:hover{text-decoration:underline}.locator-ac-remove:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}
