@keyframes Sonner-module-scss-module__8taPcq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Sonner-module-scss-module__8taPcq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Sonner-module-scss-module__8taPcq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes Sonner-module-scss-module__8taPcq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Sonner-module-scss-module__8taPcq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes Sonner-module-scss-module__8taPcq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Sonner-module-scss-module__8taPcq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes Sonner-module-scss-module__8taPcq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes Sonner-module-scss-module__8taPcq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes Sonner-module-scss-module__8taPcq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes Sonner-module-scss-module__8taPcq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Sonner-module-scss-module__8taPcq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Sonner-module-scss-module__8taPcq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes Sonner-module-scss-module__8taPcq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Sonner-module-scss-module__8taPcq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes Sonner-module-scss-module__8taPcq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes Sonner-module-scss-module__8taPcq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes Sonner-module-scss-module__8taPcq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.Sonner-module-scss-module__8taPcq__icon{width:1.25rem;height:1.25rem}.Sonner-module-scss-module__8taPcq__spinner{width:1.25rem;height:1.25rem;animation:1s linear infinite Sonner-module-scss-module__8taPcq__spin}
@keyframes SiteSearch-module-scss-module__NX8cgG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SiteSearch-module-scss-module__NX8cgG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SiteSearch-module-scss-module__NX8cgG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SiteSearch-module-scss-module__NX8cgG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SiteSearch-module-scss-module__NX8cgG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes SiteSearch-module-scss-module__NX8cgG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SiteSearch-module-scss-module__NX8cgG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes SiteSearch-module-scss-module__NX8cgG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes SiteSearch-module-scss-module__NX8cgG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes SiteSearch-module-scss-module__NX8cgG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.SiteSearch-module-scss-module__NX8cgG__root{width:100%;transition:all var(--transition-cubic);position:relative}.SiteSearch-module-scss-module__NX8cgG__root_expanded .SiteSearch-module-scss-module__NX8cgG__searchIcon{color:var(--color-primary)}.SiteSearch-module-scss-module__NX8cgG__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.SiteSearch-module-scss-module__NX8cgG__searchIcon{width:var(--icon-lg);height:var(--icon-lg);color:var(--color-muted-foreground);pointer-events:none;z-index:2;transition:color var(--transition-normal);position:absolute;left:12px}.SiteSearch-module-scss-module__NX8cgG__input{width:100%;height:var(--search-input-height-mobile);border:1px solid var(--search-input-border-color);background-color:var(--search-input-background);transition:all var(--transition-normal);padding-left:40px!important;padding-right:40px!important}.SiteSearch-module-scss-module__NX8cgG__input:focus,.SiteSearch-module-scss-module__NX8cgG__input:hover{border:1px solid var(--search-input-border-color-hover);background-color:var(--search-input-background-hover);outline:none}.SiteSearch-module-scss-module__NX8cgG__input::placeholder{color:var(--color-muted-foreground)}@media (min-width:768px){.SiteSearch-module-scss-module__NX8cgG__input{height:var(--search-input-height-desktop);font-size:1rem}}.SiteSearch-module-scss-module__NX8cgG__closeButton{z-index:2;opacity:0;animation:SiteSearch-module-scss-module__NX8cgG__fadeInScale var(--transition-normal) forwards;position:absolute;right:4px;transform:scale(.8)}.SiteSearch-module-scss-module__NX8cgG__closeIcon{width:var(--icon-xl);height:var(--icon-xl)}.SiteSearch-module-scss-module__NX8cgG__loadingBar{background:linear-gradient(90deg, transparent 0%, var(--color-primary) 50%, transparent 100%);background-size:200% 100%;border-radius:0 0 8px 8px;height:2px;animation:1.5s ease-in-out infinite SiteSearch-module-scss-module__NX8cgG__loadingBarSlide;position:absolute;bottom:0;left:0;right:0}.SiteSearch-module-scss-module__NX8cgG__dropdown{max-height:var(--search-dropdown-max-height);background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);z-index:var(--z-backdrop);scrollbar-width:thin;scrollbar-color:color-mix(in oklch, var(--color-muted-foreground) 30%, transparent) #0000;animation:.25s cubic-bezier(.4,0,.2,1) SiteSearch-module-scss-module__NX8cgG__slideDownFade;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto}.SiteSearch-module-scss-module__NX8cgG__dropdown::-webkit-scrollbar{width:6px}.SiteSearch-module-scss-module__NX8cgG__dropdown::-webkit-scrollbar-track{background:0 0}.SiteSearch-module-scss-module__NX8cgG__dropdown::-webkit-scrollbar-thumb{background-color:color-mix(in oklch, var(--color-muted-foreground) 30%, transparent);border-radius:3px}.SiteSearch-module-scss-module__NX8cgG__backdrop{inset:0;top:var(--header-height-mobile);background-color:rgba(0, 0, 0, var(--search-backdrop-opacity));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-fixed);animation:SiteSearch-module-scss-module__NX8cgG__fadeIn var(--transition-normal);cursor:pointer;position:fixed}@media (min-width:768px){.SiteSearch-module-scss-module__NX8cgG__backdrop{top:var(--header-height-desktop)}}.SiteSearch-module-scss-module__NX8cgG__resultsList{flex-direction:column;display:flex}.SiteSearch-module-scss-module__NX8cgG__resultsEmpty{padding:var(--space-6);text-align:center;color:var(--color-muted-foreground);font-size:var(--font-size-sm)}.SiteSearch-module-scss-module__NX8cgG__resultsItem{cursor:pointer;transition-property:background-color;transition-duration:var(--transition-duration-fast);transition-timing-function:ease}@media (prefers-reduced-motion:reduce){.SiteSearch-module-scss-module__NX8cgG__resultsItem{transition-duration:.01ms}}.SiteSearch-module-scss-module__NX8cgG__resultsItem.SiteSearch-module-scss-module__NX8cgG__resultsItem:hover{background-color:color-mix(in oklch, var(--color-primary) 8%, transparent)}.SiteSearch-module-scss-module__NX8cgG__resultsItem_active.SiteSearch-module-scss-module__NX8cgG__resultsItem,.SiteSearch-module-scss-module__NX8cgG__resultsItem_active.SiteSearch-module-scss-module__NX8cgG__resultsItem:hover{background-color:color-mix(in oklch, var(--color-primary) 12%, transparent)}@keyframes SiteSearch-module-scss-module__NX8cgG__fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes SiteSearch-module-scss-module__NX8cgG__slideDownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes SiteSearch-module-scss-module__NX8cgG__loadingBarSlide{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:767px){.SiteSearch-module-scss-module__NX8cgG__dropdown{top:calc(var(--header-height-mobile) + 8px);max-height:var(--search-dropdown-max-height-mobile);border-left:none;border-right:none;border-radius:0;position:fixed;left:0;right:0}.SiteSearch-module-scss-module__NX8cgG__backdrop{background-color:rgba(0, 0, 0, var(--search-backdrop-opacity-mobile))}}@media (prefers-reduced-motion:reduce){.SiteSearch-module-scss-module__NX8cgG__dropdown,.SiteSearch-module-scss-module__NX8cgG__closeButton,.SiteSearch-module-scss-module__NX8cgG__loadingBar,.SiteSearch-module-scss-module__NX8cgG__backdrop{animation:none}.SiteSearch-module-scss-module__NX8cgG__closeButton{opacity:1;transform:scale(1)}}
@keyframes SearchEmptyState-module-scss-module__4kahsW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SearchEmptyState-module-scss-module__4kahsW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes SearchEmptyState-module-scss-module__4kahsW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes SearchEmptyState-module-scss-module__4kahsW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SearchEmptyState-module-scss-module__4kahsW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes SearchEmptyState-module-scss-module__4kahsW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes SearchEmptyState-module-scss-module__4kahsW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes SearchEmptyState-module-scss-module__4kahsW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.SearchEmptyState-module-scss-module__4kahsW__root{padding:var(--space-10) var(--space-5);text-align:center;color:var(--color-muted-foreground);flex-direction:column;justify-content:center;align-items:center;min-height:200px;display:flex}.SearchEmptyState-module-scss-module__4kahsW__icon{width:64px;height:64px;color:var(--color-muted-foreground);opacity:.5;margin-bottom:var(--space-4)}.SearchEmptyState-module-scss-module__4kahsW__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-foreground);margin-bottom:var(--space-2)}.SearchEmptyState-module-scss-module__4kahsW__description{font-size:var(--font-size-sm);max-width:400px;line-height:1.5}
@keyframes SearchLoadingState-module-scss-module__YSJStG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SearchLoadingState-module-scss-module__YSJStG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes SearchLoadingState-module-scss-module__YSJStG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes SearchLoadingState-module-scss-module__YSJStG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SearchLoadingState-module-scss-module__YSJStG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes SearchLoadingState-module-scss-module__YSJStG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes SearchLoadingState-module-scss-module__YSJStG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes SearchLoadingState-module-scss-module__YSJStG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.SearchLoadingState-module-scss-module__YSJStG__root{gap:var(--space-2);padding:var(--space-2) 0;flex-direction:column;display:flex}.SearchLoadingState-module-scss-module__YSJStG__item{align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}.SearchLoadingState-module-scss-module__YSJStG__logo{border-radius:var(--radius-lg);flex-shrink:0;width:48px;height:48px}.SearchLoadingState-module-scss-module__YSJStG__content{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.SearchLoadingState-module-scss-module__YSJStG__title{width:70%;height:20px}.SearchLoadingState-module-scss-module__YSJStG__subtitle{width:50%;height:16px}
@keyframes CompanySuggestion-module-scss-module__9qI37q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CompanySuggestion-module-scss-module__9qI37q__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CompanySuggestion-module-scss-module__9qI37q__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CompanySuggestion-module-scss-module__9qI37q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CompanySuggestion-module-scss-module__9qI37q__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CompanySuggestion-module-scss-module__9qI37q__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CompanySuggestion-module-scss-module__9qI37q__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CompanySuggestion-module-scss-module__9qI37q__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CompanySuggestion-module-scss-module__9qI37q__root{align-items:center;gap:var(--space-3);width:100%;display:flex}.CompanySuggestion-module-scss-module__9qI37q__content{flex:1;min-width:0}.CompanySuggestion-module-scss-module__9qI37q__title{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CompanySuggestion-module-scss-module__9qI37q__subtitle{font-size:var(--font-size-sm);color:var(--color-muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.CompanySuggestion-module-scss-module__9qI37q__meta{margin-top:var(--space-1);font-size:var(--font-size-xs);color:var(--color-muted-foreground);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}.CompanySuggestion-module-scss-module__9qI37q__addressIcon{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}
@keyframes SearchResultsFooter-module-scss-module__WLWVEq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes SearchResultsFooter-module-scss-module__WLWVEq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.SearchResultsFooter-module-scss-module__WLWVEq__footer{gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--color-border);background-color:var(--color-muted);transition-property:background-color;transition-duration:var(--transition-duration-fast);flex-direction:column;transition-timing-function:ease;display:flex}@media (prefers-reduced-motion:reduce){.SearchResultsFooter-module-scss-module__WLWVEq__footer{transition-duration:.01ms}}.SearchResultsFooter-module-scss-module__WLWVEq__footer_active{background-color:color-mix(in oklch, var(--color-primary) 10%, var(--color-muted))}.SearchResultsFooter-module-scss-module__WLWVEq__count{font-size:var(--font-size-sm);color:var(--color-muted-foreground);text-align:center}.SearchResultsFooter-module-scss-module__WLWVEq__button{justify-content:center;align-items:center;gap:var(--space-2);width:100%;display:flex}.SearchResultsFooter-module-scss-module__WLWVEq__icon{width:16px;height:16px}
@keyframes AppHeader-module-scss-module__aIvgaG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AppHeader-module-scss-module__aIvgaG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes AppHeader-module-scss-module__aIvgaG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes AppHeader-module-scss-module__aIvgaG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes AppHeader-module-scss-module__aIvgaG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes AppHeader-module-scss-module__aIvgaG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AppHeader-module-scss-module__aIvgaG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes AppHeader-module-scss-module__aIvgaG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes AppHeader-module-scss-module__aIvgaG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes AppHeader-module-scss-module__aIvgaG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AppHeader-module-scss-module__aIvgaG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AppHeader-module-scss-module__aIvgaG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AppHeader-module-scss-module__aIvgaG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes AppHeader-module-scss-module__aIvgaG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AppHeader-module-scss-module__aIvgaG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes AppHeader-module-scss-module__aIvgaG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes AppHeader-module-scss-module__aIvgaG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes AppHeader-module-scss-module__aIvgaG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.AppHeader-module-scss-module__aIvgaG__header{background-color:var(--header-background);width:100%;color:var(--header-color)}.AppHeader-module-scss-module__aIvgaG__headerContainer{width:100%;max-width:80rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.AppHeader-module-scss-module__aIvgaG__headerContainer{padding-inline:var(--space-5)}}.AppHeader-module-scss-module__aIvgaG__headerContainer{align-items:center;gap:var(--space-2);max-width:80rem;height:var(--header-height-mobile);padding-block:var(--header-padding-y);display:flex}@media (min-width:768px){.AppHeader-module-scss-module__aIvgaG__headerContainer{gap:var(--header-gap);height:var(--header-height-desktop)}}.AppHeader-module-scss-module__aIvgaG__headerLogo{flex-shrink:0;align-items:center;display:flex}.AppHeader-module-scss-module__aIvgaG__headerLogo:hover{opacity:.8}.AppHeader-module-scss-module__aIvgaG__headerLogo:focus-visible{outline:2px solid var(--color-ring);outline-offset:4px;border-radius:var(--radius-lg)}.AppHeader-module-scss-module__aIvgaG__headerLogoImage{height:var(--header-logo-height);width:auto}@media (min-width:768px){.AppHeader-module-scss-module__aIvgaG__headerLogoImage{height:var(--header-logo-height-desktop)}}.AppHeader-module-scss-module__aIvgaG__headerCitySelect{flex-shrink:0}.AppHeader-module-scss-module__aIvgaG__headerSearch{flex:1;min-width:0}@media (min-width:768px){.AppHeader-module-scss-module__aIvgaG__headerSearch{max-width:var(--search-max-width)}}.AppHeader-module-scss-module__aIvgaG__headerUserAuth{flex-shrink:0;margin-left:auto}@media (max-width:767px){.AppHeader-module-scss-module__aIvgaG__headerLogo_hidden,.AppHeader-module-scss-module__aIvgaG__headerCitySelect_hidden,.AppHeader-module-scss-module__aIvgaG__headerUserAuth_hidden{display:none}}
@keyframes AppLayout-module-scss-module__nBAuwG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AppLayout-module-scss-module__nBAuwG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes AppLayout-module-scss-module__nBAuwG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes AppLayout-module-scss-module__nBAuwG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes AppLayout-module-scss-module__nBAuwG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes AppLayout-module-scss-module__nBAuwG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AppLayout-module-scss-module__nBAuwG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes AppLayout-module-scss-module__nBAuwG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes AppLayout-module-scss-module__nBAuwG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes AppLayout-module-scss-module__nBAuwG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AppLayout-module-scss-module__nBAuwG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes AppLayout-module-scss-module__nBAuwG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes AppLayout-module-scss-module__nBAuwG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes AppLayout-module-scss-module__nBAuwG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AppLayout-module-scss-module__nBAuwG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes AppLayout-module-scss-module__nBAuwG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes AppLayout-module-scss-module__nBAuwG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes AppLayout-module-scss-module__nBAuwG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.AppLayout-module-scss-module__nBAuwG__layout{gap:var(--space-5);flex-direction:column;min-height:100vh;margin:0 auto;display:flex}
@keyframes LoadMoreButton-module-scss-module__vMJewG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LoadMoreButton-module-scss-module__vMJewG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes LoadMoreButton-module-scss-module__vMJewG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes LoadMoreButton-module-scss-module__vMJewG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes LoadMoreButton-module-scss-module__vMJewG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes LoadMoreButton-module-scss-module__vMJewG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes LoadMoreButton-module-scss-module__vMJewG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes LoadMoreButton-module-scss-module__vMJewG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.LoadMoreButton-module-scss-module__vMJewG__wrapper{padding-block:var(--space-8);justify-content:center;display:flex}.LoadMoreButton-module-scss-module__vMJewG__button{min-width:200px}.LoadMoreButton-module-scss-module__vMJewG__chevron{margin-left:var(--space-2);width:1rem;height:1rem}
