.address-suggestions{position:absolute;left:0;right:0;z-index:80;background:#fff;border:1px solid #ccd9dc;border-radius:6px;box-shadow:0 8px 24px #18383c26;padding:4px;overflow-y:auto;overscroll-behavior:contain;color:#243f46}
.address-suggestions[hidden]{display:none}
.address-suggestions button{display:block;width:100%;min-height:52px;text-align:left;white-space:normal;background:#fff;color:inherit;border:0;border-radius:4px;padding:9px 12px}
.address-suggestions button:hover,.address-suggestions button:focus-visible{background:#eaf4f4;outline:2px solid #007785;outline-offset:-2px}
.address-suggestions button strong,.address-suggestions button span{display:block;line-height:1.4;overflow-wrap:anywhere}
.address-suggestions button strong{font-size:14px;font-weight:600}.address-suggestions button span{font-size:12px;color:#61777d;margin-top:2px}
.address-attribution{font:400 11px system-ui;color:#61777d;padding:7px 12px;border-top:1px solid #edf0f1}
