.cc-address-lookup{position:relative;min-width:0;font-weight:400}
.cc-address-hint{display:block;margin-top:5px;font-size:12px;line-height:1.45;color:var(--cc-muted,#526b78)}
.cc-address-hint a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.cc-address-status{display:block;margin-top:4px;font-size:12px;line-height:1.45;color:var(--cc-muted,#526b78)}
.cc-address-status:empty{display:none}
.cc-address-status-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.cc-address-panel{position:fixed;right:auto;bottom:auto;box-sizing:border-box;z-index:10;border:1px solid var(--cc-line,#bccdd5);border-radius:6px;background:#fff;box-shadow:0 5px 16px #173c5220;overflow:hidden;font-weight:400}
.cc-address-panel[hidden]{display:none!important}
.cc-address-panel ul{max-height:210px;overflow:auto;list-style:none;padding:0!important;margin:0!important}
.cc-address-panel [role=option]{margin:0!important;padding:10px 12px!important;min-height:44px;font-size:14px;line-height:1.4;cursor:pointer;border-bottom:1px solid var(--cc-line,#bccdd5);color:var(--cc-navy,#173c52);overflow-wrap:anywhere}
.cc-address-panel [role=option]:hover,.cc-address-panel [aria-selected=true]{background:#edf4f6;outline:2px solid #587d8f;outline-offset:-2px}
.cc-address-attribution{padding:7px 12px;background:#fff;color:#5e5e5e;font:400 12px/1.5 sans-serif;letter-spacing:normal;white-space:nowrap;text-align:right}
@media(forced-colors:active){.cc-address-panel{border-color:CanvasText;box-shadow:none}.cc-address-panel [aria-selected=true]{outline-color:Highlight}.cc-address-attribution{color:CanvasText;background:Canvas}}
