.region-search{position:relative}.region-suggestions{position:absolute;left:24px;right:24px;top:128px;background:var(--bg);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 35px #17343d24;z-index:20;max-height:320px;overflow-y:auto;padding:6px}.region-suggestions[hidden]{display:none}.region-suggestions a{display:block;padding:12px 14px;border-radius:7px;font-size:14px;color:var(--ink);line-height:1.6;min-height:45px}.region-suggestions a:hover,.region-suggestions a[aria-selected=true]{background:var(--blue-soft);color:var(--blue)}.search-status{font-size:11px;color:var(--muted);line-height:1.6;margin-top:5px}.search-status:empty{display:none}@media(max-width:700px){.region-suggestions{left:18px;right:18px;top:116px;max-height:280px}.region-suggestions a{font-size:13px;padding:11px 12px}}
