.location-select-container{position:relative}.location-select-input{transition:background .35s,border-color .35s;width:100%;background:var(--chakra-colors-bg-default);color:var(--chakra-colors-fg-default);border:1px solid var(--chakra-colors-border-default);padding:var(--chakra-space-2) var(--chakra-space-4);border-radius:var(--chakra-space-1);outline:none}.location-select-input:active,.location-select-input:focus,.location-select-input:focus-visible,.location-select-input:hover{background:var(--chakra-colors-bg-subtle);border:1px solid var(--chakra-colors-border-emphasized)}.suggestions-container{position:absolute;top:calc(100% - var(--chakra-space-0));right:0;left:0;padding:var(--chakra-space-2) 0;background:var(--chakra-colors-bg-panel);border:1px solid var(--chakra-colors-border-subtle);margin:0;overflow-x:hidden;z-index:1;border-radius:var(--chakra-space-1);list-style:none;margin-top:var(--chakra-space-2);box-shadow:var(--chakra-shadows-raised)}.geosuggest__suggests--hidden{max-height:0!important;overflow:hidden;border:none;padding:0;margin:0}.geosuggest__label{font-weight:500;font-size:var(--chakra-fontSizes-sm)}.suggestion-item{padding:var(--chakra-space-3) var(--chakra-space-4);text-align:left;cursor:pointer}.suggestion-item.geosuggest__item--active,.suggestion-item:active,.suggestion-item:focus,.suggestion-item:hover{background:var(--chakra-colors-bg-muted);transition:background .1s}.loading-container{position:relative}.location-select-input-error,.location-select-input-error:active,.location-select-input-error:focus,.location-select-input-error:hover{border-color:var(--chakra-colors-border-error);border-width:2px;border-radius:5px}