:root{--ai-search-input-max-width-desktop:780px;--ai-search-input-width-tablet-and-laptop:521px}
.LocationFilter-module__UJfiHW__backButton{flex-shrink:0}.LocationFilter-module__UJfiHW__locationFilterModal{z-index:var(--zindex-xl);background:var(--color-light);flex-direction:column;height:100dvh;display:flex;position:fixed;inset:0}.LocationFilter-module__UJfiHW__locationFilterContainer{animation:.3s ease-in-out LocationFilter-module__UJfiHW__opacityAnimation;overflow:hidden}.LocationFilter-module__UJfiHW__locationFilterContainer[data-ai-search-enabled=true]{width:100%}@media screen and (min-width:905px){.LocationFilter-module__UJfiHW__locationFilterContainer[data-ai-search-enabled=true]{max-width:360px}}.LocationFilter-module__UJfiHW__autoCompleteContainer{border:1px solid var(--color-dark-decent);border-radius:var(--border-radius-s);background-color:var(--color-surface-light);display:flex}.LocationFilter-module__UJfiHW__autoCompleteContainer[data-ai-search-enabled=true]{width:100%;min-width:220px}@media screen and (max-width:904px){.LocationFilter-module__UJfiHW__autoCompleteContainer{width:100%}}:is(.LocationFilter-module__UJfiHW__autoCompleteContainer:not(:has(input:placeholder-shown)),.LocationFilter-module__UJfiHW__autoCompleteContainer:has([data-autocomplete-input-shell]:focus-within)){border-color:var(--color-dark)}.LocationFilter-module__UJfiHW__autoCompleteContainer [data-autocomplete-input-shell]:not(:has(input:placeholder-shown)) [data-autocomplete-clear-button]{visibility:visible}.LocationFilter-module__UJfiHW__autoCompleteContainer [data-autocomplete-input-shell]:focus-within:not(:has(input:placeholder-shown)) [data-autocomplete-clear-button]{z-index:var(--zindex-m);position:relative}.LocationFilter-module__UJfiHW__autoCompleteContainer [data-autocomplete-input-shell]:focus-within:not(:has(input:placeholder-shown)) input{padding-right:var(--distance-static-xxl)}.LocationFilter-module__UJfiHW__baseClass{width:360px}.LocationFilter-module__UJfiHW__ai{width:var(--ai-search-input-max-width-desktop)}@media screen and (min-width:905px) and (max-width:1239px){.LocationFilter-module__UJfiHW__ai{width:var(--ai-search-input-width-tablet-and-laptop)}}.LocationFilter-module__UJfiHW__mobileVisibility{width:100%}@keyframes LocationFilter-module__UJfiHW__opacityAnimation{0%{opacity:0}to{opacity:1}}
.AiLocationFilter-module__EoGlCW__iconButton.AiLocationFilter-module__EoGlCW__iconButton{height:var(--distance-static-xl);width:var(--distance-static-xl);background:var(--color-gradient-white-background);border-radius:var(--border-radius-s);border:1px solid #0000}.AiLocationFilter-module__EoGlCW__iconButton.AiLocationFilter-module__EoGlCW__iconButton:hover{background:var(--color-gradient-light-purple-background);border-color:#0000}.AiLocationFilter-module__EoGlCW__iconButton.AiLocationFilter-module__EoGlCW__iconButton:active{background:var(--color-gradient-purple-background);border-color:#0000}.AiLocationFilter-module__EoGlCW__loadingIconButton.AiLocationFilter-module__EoGlCW__loadingIconButton{height:var(--distance-static-xl);width:var(--distance-static-xl);background-color:var(--color-light-purple);border:none}.AiLocationFilter-module__EoGlCW__loadingIconButton.AiLocationFilter-module__EoGlCW__loadingIconButton:disabled{cursor:not-allowed}.AiLocationFilter-module__EoGlCW__loadingIconButton.AiLocationFilter-module__EoGlCW__loadingIconButton:hover{background-color:var(--color-light-purple)}.AiLocationFilter-module__EoGlCW__startAdornmentContainer{left:var(--distance-static-xs);width:var(--distance-static-l);height:var(--distance-static-l);z-index:var(--zindex-m);position:absolute;top:7px}.AiLocationFilter-module__EoGlCW__aiSearchTextButton{border-radius:var(--border-radius-s);background:var(--color-gradient-white-background);border-color:#0000;position:sticky}.AiLocationFilter-module__EoGlCW__aiSearchTextButton span{background:var(--red-blue-linear-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;position:relative}.AiLocationFilter-module__EoGlCW__aiSearchTextButton:disabled{pointer-events:none}.AiLocationFilter-module__EoGlCW__aiSearchTextButton:disabled span{background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;color:var(--color-text-dark-subdued)}.AiLocationFilter-module__EoGlCW__aiSearchTextButton:active{border-radius:var(--border-radius-s);background:var(--color-gradient-purple-background);border-color:#0000}.AiLocationFilter-module__EoGlCW__mobileContentWrapper{flex-direction:column;flex:1;display:flex;overflow-y:auto}.AiLocationFilter-module__EoGlCW__desktopContainerWrapper{width:var(--ai-search-input-max-width-desktop);opacity:1;animation:.3s ease-in-out AiLocationFilter-module__EoGlCW__opacityAnimation;position:relative}@media screen and (min-width:905px) and (max-width:1239px){.AiLocationFilter-module__EoGlCW__desktopContainerWrapper{width:var(--ai-search-input-width-tablet-and-laptop)}}@media screen and (max-width:904px){.AiLocationFilter-module__EoGlCW__desktopContainerWrapper{display:none}}.AiLocationFilter-module__EoGlCW__desktopContainer{position:absolute;inset:0}.AiLocationFilter-module__EoGlCW__mobileContainer{gap:var(--distance-static-m);min-height:0;padding:var(--distance-static-m);flex-direction:column;flex:1;display:flex}@media screen and (min-width:600px){.AiLocationFilter-module__EoGlCW__mobileContainer{padding-bottom:var(--distance-static-xxl)}}@keyframes AiLocationFilter-module__EoGlCW__opacityAnimation{0%{opacity:0}to{opacity:1}}
.AiSuggestedPrompts-module__41Dh5G__container{align-items:flex-start;gap:var(--distance-static-s);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-mercury)transparent;flex-direction:column;display:flex}@media screen and (min-width:905px){.AiSuggestedPrompts-module__41Dh5G__container{width:var(--ai-search-input-max-width-desktop);max-height:352px;padding:var(--distance-static-s)var(--distance-static-s)var(--distance-static-xxl)var(--distance-static-s);background-color:var(--color-white);box-shadow:var(--shadow-m);border-radius:var(--border-radius-s);overflow-y:auto}}@media screen and (min-width:905px) and (max-width:1239px){.AiSuggestedPrompts-module__41Dh5G__container{width:var(--ai-search-input-width-tablet-and-laptop)}}@media screen and (max-width:904px){.AiSuggestedPrompts-module__41Dh5G__container{width:100%;padding:var(--distance-static-l)0}}.AiSuggestedPrompts-module__41Dh5G__promptSuggestion{appearance:none;text-align:left;cursor:pointer;gap:var(--distance-static-xs);border:1px dashed var(--color-text-dark-decent);border-radius:var(--border-radius-s);padding:var(--distance-static-xs)var(--distance-static-s);width:100%;color:var(--color-text-dark);background:0 0;display:flex;overflow:visible}.AiSuggestedPrompts-module__41Dh5G__promptSuggestion:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:-1px}.AiSuggestedPrompts-module__41Dh5G__promptSuggestion:hover,.AiSuggestedPrompts-module__41Dh5G__promptSuggestion:active{outline:2px solid var(--color-focus-dark);outline-offset:-1px;background-color:var(--color-desert-storm)}.AiSuggestedPrompts-module__41Dh5G__promptSuggestion>svg{margin-top:var(--distance-static-3xs);flex-shrink:0}
/*# sourceMappingURL=cc84d34afd7b809a.css.map*/