@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-3);flex-direction:column;min-height:100vh;margin:0 auto;display:flex}@media (min-width:768px){.AppLayout-module-scss-module__nBAuwG__layout{gap:var(--space-5)}}
@keyframes RatingStar-module-scss-module__gzkbja__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RatingStar-module-scss-module__gzkbja__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes RatingStar-module-scss-module__gzkbja__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes RatingStar-module-scss-module__gzkbja__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes RatingStar-module-scss-module__gzkbja__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes RatingStar-module-scss-module__gzkbja__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes RatingStar-module-scss-module__gzkbja__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes RatingStar-module-scss-module__gzkbja__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes RatingStar-module-scss-module__gzkbja__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes RatingStar-module-scss-module__gzkbja__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes RatingStar-module-scss-module__gzkbja__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes RatingStar-module-scss-module__gzkbja__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes RatingStar-module-scss-module__gzkbja__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes RatingStar-module-scss-module__gzkbja__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes RatingStar-module-scss-module__gzkbja__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes RatingStar-module-scss-module__gzkbja__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes RatingStar-module-scss-module__gzkbja__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes RatingStar-module-scss-module__gzkbja__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.RatingStar-module-scss-module__gzkbja__star{flex-shrink:0}.RatingStar-module-scss-module__gzkbja__star_sm{width:14px;height:14px}.RatingStar-module-scss-module__gzkbja__star_md{width:16px;height:16px}.RatingStar-module-scss-module__gzkbja__star_lg{width:20px;height:20px}.RatingStar-module-scss-module__gzkbja__star_filled{fill:var(--color-star);color:var(--color-star)}.RatingStar-module-scss-module__gzkbja__star_empty{fill:#0000;color:var(--color-muted-foreground)}
@keyframes FilterRatingPopover-module-scss-module__fLwF4G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes FilterRatingPopover-module-scss-module__fLwF4G__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.FilterRatingPopover-module-scss-module__fLwF4G__trigger{align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-input);background-color:var(--color-background);color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--transition-duration-fast);transition-timing-function:ease;display:inline-flex}@media (prefers-reduced-motion:reduce){.FilterRatingPopover-module-scss-module__fLwF4G__trigger{transition-duration:.01ms}}.FilterRatingPopover-module-scss-module__fLwF4G__trigger:hover:not(:disabled){background-color:var(--color-accent);border-color:color-mix(in oklch, var(--color-accent-foreground) 20%, transparent)}.FilterRatingPopover-module-scss-module__fLwF4G__trigger:focus-visible{box-shadow:0 0 0 2px var(--color-ring),0 0 0 4px var(--color-background);outline:none}.FilterRatingPopover-module-scss-module__fLwF4G__trigger:disabled,.FilterRatingPopover-module-scss-module__fLwF4G__trigger[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.FilterRatingPopover-module-scss-module__fLwF4G__trigger_active{background-color:var(--color-primary);color:var(--color-primary-foreground);border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.FilterRatingPopover-module-scss-module__fLwF4G__trigger_active:hover:not(:disabled){background-color:var(--color-primary);border-color:var(--color-primary);opacity:.9}.FilterRatingPopover-module-scss-module__fLwF4G__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FilterRatingPopover-module-scss-module__fLwF4G__triggerIcon{opacity:.6;flex-shrink:0;width:16px;height:16px}.FilterRatingPopover-module-scss-module__fLwF4G__popoverContent{width:min(220px,100vw - var(--space-4));padding:0}.FilterRatingPopover-module-scss-module__fLwF4G__item{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.FilterRatingPopover-module-scss-module__fLwF4G__itemLabel{flex:1}.FilterRatingPopover-module-scss-module__fLwF4G__checkIcon{width:16px;height:16px;color:var(--color-primary);flex-shrink:0}.FilterRatingPopover-module-scss-module__fLwF4G__footer{border-top:1px solid var(--color-border);padding:var(--space-2);justify-content:flex-end;display:flex}.FilterRatingPopover-module-scss-module__fLwF4G__clearButton{color:var(--color-muted-foreground)}
@keyframes MultiselectPopover-module-scss-module__N5JdLG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes MultiselectPopover-module-scss-module__N5JdLG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.MultiselectPopover-module-scss-module__N5JdLG__wrapper{min-width:0;display:inline-flex}.MultiselectPopover-module-scss-module__N5JdLG__trigger{align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-input);background-color:var(--color-background);color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--transition-duration-fast);transition-timing-function:ease;display:inline-flex}@media (prefers-reduced-motion:reduce){.MultiselectPopover-module-scss-module__N5JdLG__trigger{transition-duration:.01ms}}.MultiselectPopover-module-scss-module__N5JdLG__trigger:hover:not(:disabled){background-color:var(--color-accent);border-color:color-mix(in oklch, var(--color-accent-foreground) 20%, transparent)}.MultiselectPopover-module-scss-module__N5JdLG__trigger:focus-visible{box-shadow:0 0 0 2px var(--color-ring),0 0 0 4px var(--color-background);outline:none}.MultiselectPopover-module-scss-module__N5JdLG__trigger:disabled,.MultiselectPopover-module-scss-module__N5JdLG__trigger[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.MultiselectPopover-module-scss-module__N5JdLG__trigger{justify-content:space-between;width:100%;min-width:0}@media (min-width:768px){.MultiselectPopover-module-scss-module__N5JdLG__trigger{width:auto;max-width:320px}}.MultiselectPopover-module-scss-module__N5JdLG__trigger_active{background-color:var(--color-primary);color:var(--color-primary-foreground);border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.MultiselectPopover-module-scss-module__N5JdLG__trigger_active:hover:not(:disabled){background-color:var(--color-primary);border-color:var(--color-primary);opacity:.9}.MultiselectPopover-module-scss-module__N5JdLG__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MultiselectPopover-module-scss-module__N5JdLG__triggerIcon{opacity:.6;flex-shrink:0;width:16px;height:16px}.MultiselectPopover-module-scss-module__N5JdLG__popoverContent{width:min(360px,100vw - var(--space-4));padding:0}.MultiselectPopover-module-scss-module__N5JdLG__header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.MultiselectPopover-module-scss-module__N5JdLG__headerTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}.MultiselectPopover-module-scss-module__N5JdLG__loading{padding:var(--space-3);text-align:center;color:var(--color-muted-foreground);font-size:var(--font-size-sm)}.MultiselectPopover-module-scss-module__N5JdLG__emptyState{padding:var(--space-4);text-align:center;color:var(--color-muted-foreground);font-size:var(--font-size-sm)}.MultiselectPopover-module-scss-module__N5JdLG__item{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.MultiselectPopover-module-scss-module__N5JdLG__itemContent{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}.MultiselectPopover-module-scss-module__N5JdLG__checkIcon{width:16px;height:16px;color:var(--color-primary);flex-shrink:0}.MultiselectPopover-module-scss-module__N5JdLG__footer{border-top:1px solid var(--color-border);padding:var(--space-2);justify-content:flex-end;display:flex}.MultiselectPopover-module-scss-module__N5JdLG__clearAllButton{color:var(--color-muted-foreground)}.MultiselectPopover-module-scss-module__N5JdLG__sheetContent{max-height:min(85dvh,100dvh - var(--space-10));gap:0;padding:0}.MultiselectPopover-module-scss-module__N5JdLG__sheetHeader{padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border);flex-direction:row;align-items:center}.MultiselectPopover-module-scss-module__N5JdLG__sheetTitle{align-items:center;gap:var(--space-2);display:inline-flex}.MultiselectPopover-module-scss-module__N5JdLG__sheetBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.MultiselectPopover-module-scss-module__N5JdLG__sheetBody>*{flex:1;min-width:0;min-height:0}.MultiselectPopover-module-scss-module__N5JdLG__sheetList{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;height:100%;max-height:none}.MultiselectPopover-module-scss-module__N5JdLG__sheetFooter{border-top:1px solid var(--color-border);padding:var(--space-3) var(--space-4);margin-top:0}
@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes FilterDistrictsMultiselect-module-scss-module__TuLZQq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.FilterDistrictsMultiselect-module-scss-module__TuLZQq__itemName{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}
@keyframes FeatureGroupForm-module-scss-module__9gR0wq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes FeatureGroupForm-module-scss-module__9gR0wq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.FeatureGroupForm-module-scss-module__9gR0wq__form,.FeatureGroupForm-module-scss-module__9gR0wq__fields{gap:var(--space-4);flex-direction:column;display:flex}.FeatureGroupForm-module-scss-module__9gR0wq__iconRow{gap:var(--space-3);grid-template-columns:1fr auto;align-items:center;display:grid}.FeatureGroupForm-module-scss-module__9gR0wq__iconPreview{background:var(--color-muted);border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-foreground);justify-content:center;align-items:center;display:flex}.FeatureGroupForm-module-scss-module__9gR0wq__warning{color:var(--color-warning)}.FeatureGroupForm-module-scss-module__9gR0wq__checkboxRow{align-items:center;gap:var(--space-2);flex-direction:row;display:flex}.FeatureGroupForm-module-scss-module__9gR0wq__actions{justify-content:flex-end;gap:var(--space-2);display:flex}
@keyframes CategoryListingLinks-module-scss-module__4X_FqW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CategoryListingLinks-module-scss-module__4X_FqW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CategoryListingLinks-module-scss-module__4X_FqW__root{gap:var(--space-4);margin-top:var(--space-6);flex-direction:column;display:flex}.CategoryListingLinks-module-scss-module__4X_FqW__heading{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}
@keyframes CategoryPage-module-scss-module__0hxDwq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CategoryPage-module-scss-module__0hxDwq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CategoryPage-module-scss-module__0hxDwq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CategoryPage-module-scss-module__0hxDwq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CategoryPage-module-scss-module__0hxDwq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CategoryPage-module-scss-module__0hxDwq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CategoryPage-module-scss-module__0hxDwq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CategoryPage-module-scss-module__0hxDwq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CategoryPage-module-scss-module__0hxDwq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CategoryPage-module-scss-module__0hxDwq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CategoryPage-module-scss-module__0hxDwq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CategoryPage-module-scss-module__0hxDwq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CategoryPage-module-scss-module__0hxDwq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CategoryPage-module-scss-module__0hxDwq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CategoryPage-module-scss-module__0hxDwq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CategoryPage-module-scss-module__0hxDwq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CategoryPage-module-scss-module__0hxDwq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CategoryPage-module-scss-module__0hxDwq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CategoryPage-module-scss-module__0hxDwq__main{flex:1}.CategoryPage-module-scss-module__0hxDwq__header{width:100%;max-width:80rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.CategoryPage-module-scss-module__0hxDwq__header{padding-inline:var(--space-5)}}.CategoryPage-module-scss-module__0hxDwq__headerContent{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;display:flex}.CategoryPage-module-scss-module__0hxDwq__headerTitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}.CategoryPage-module-scss-module__0hxDwq__headerSubtitle{color:var(--color-muted-foreground)}.CategoryPage-module-scss-module__0hxDwq__skeletonHeader{gap:var(--space-2);flex-direction:column;display:flex}.CategoryPage-module-scss-module__0hxDwq__skeletonTitle{background-color:var(--color-muted);border-radius:var(--radius-lg);width:16rem;height:2.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite CategoryPage-module-scss-module__0hxDwq__pulse}.CategoryPage-module-scss-module__0hxDwq__skeletonSubtitle{background-color:var(--color-muted);border-radius:var(--radius-lg);width:12rem;height:1.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite CategoryPage-module-scss-module__0hxDwq__pulse}.CategoryPage-module-scss-module__0hxDwq__skeletonDesktop{gap:var(--space-6);display:flex}.CategoryPage-module-scss-module__0hxDwq__skeletonSidebar{gap:var(--space-4);flex-direction:column;width:35%;display:flex}.CategoryPage-module-scss-module__0hxDwq__skeletonFilters{background-color:var(--color-muted);border-radius:var(--radius-lg);height:2.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite CategoryPage-module-scss-module__0hxDwq__pulse}.CategoryPage-module-scss-module__0hxDwq__skeletonMap{background-color:var(--color-muted);border-radius:var(--radius-lg);flex:1;height:calc(100vh - 12rem);animation:2s cubic-bezier(.4,0,.6,1) infinite CategoryPage-module-scss-module__0hxDwq__pulse}.CategoryPage-module-scss-module__0hxDwq__skeletonMobile{gap:var(--space-4);flex-direction:column;display:flex}.CategoryPage-module-scss-module__0hxDwq__skeletonToolbar{background-color:var(--color-muted);border-radius:var(--radius-lg);height:3rem;animation:2s cubic-bezier(.4,0,.6,1) infinite CategoryPage-module-scss-module__0hxDwq__pulse}.CategoryPage-module-scss-module__0hxDwq__mapSkeleton{border-radius:var(--radius-lg);height:100%}
@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CategoryPageDesktop-module-scss-module__gyK8FW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CategoryPageDesktop-module-scss-module__gyK8FW__root{width:100%;max-width:80rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.CategoryPageDesktop-module-scss-module__gyK8FW__root{padding-inline:var(--space-5)}}.CategoryPageDesktop-module-scss-module__gyK8FW__filtersBar{z-index:10;background:var(--color-background);padding:var(--space-3) 0;margin-bottom:var(--space-4);transition:border-color var(--transition-normal),box-shadow var(--transition-normal);border-bottom:1px solid #0000;position:sticky;top:0}.CategoryPageDesktop-module-scss-module__gyK8FW__filtersBar_stuck{border-bottom-color:var(--color-border);box-shadow:var(--shadow-sm)}.CategoryPageDesktop-module-scss-module__gyK8FW__filtersBarContent{justify-content:space-between;align-items:flex-start;gap:var(--space-4);scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.CategoryPageDesktop-module-scss-module__gyK8FW__filtersBarContent::-webkit-scrollbar{display:none}.CategoryPageDesktop-module-scss-module__gyK8FW__filtersBarInline{flex:1;min-width:0}.CategoryPageDesktop-module-scss-module__gyK8FW__filtersBarSort{flex-shrink:0;margin-left:auto}.CategoryPageDesktop-module-scss-module__gyK8FW__layout{gap:var(--space-6);grid-template-columns:440px 1fr;align-items:start;display:grid}.CategoryPageDesktop-module-scss-module__gyK8FW__sidebar{flex-direction:column;display:flex}.CategoryPageDesktop-module-scss-module__gyK8FW__mapWrapper{top:calc(64px + var(--space-4));height:calc(100vh - 64px - var(--space-4) - var(--space-6));border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:box-shadow var(--transition-normal);position:sticky;overflow:hidden}.CategoryPageDesktop-module-scss-module__gyK8FW__mapWrapper:hover{box-shadow:var(--shadow-lg)}@media (min-width:1280px){.CategoryPageDesktop-module-scss-module__gyK8FW__layout{gap:var(--space-8)}}
@keyframes ReviewAuthor-module-scss-module__zIYQeW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes ReviewAuthor-module-scss-module__zIYQeW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.ReviewAuthor-module-scss-module__zIYQeW__author{align-items:center;gap:var(--space-3);display:flex}.ReviewAuthor-module-scss-module__zIYQeW__avatar{width:2.5rem;height:2.5rem}.ReviewAuthor-module-scss-module__zIYQeW__name{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm)}.ReviewAuthor-module-scss-module__zIYQeW__name_muted{color:var(--color-muted-foreground)}.ReviewAuthor-module-scss-module__zIYQeW__name_default{color:var(--color-foreground)}
@keyframes ReviewDate-module-scss-module__OpN9pq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReviewDate-module-scss-module__OpN9pq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ReviewDate-module-scss-module__OpN9pq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ReviewDate-module-scss-module__OpN9pq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ReviewDate-module-scss-module__OpN9pq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ReviewDate-module-scss-module__OpN9pq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReviewDate-module-scss-module__OpN9pq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ReviewDate-module-scss-module__OpN9pq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ReviewDate-module-scss-module__OpN9pq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ReviewDate-module-scss-module__OpN9pq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReviewDate-module-scss-module__OpN9pq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ReviewDate-module-scss-module__OpN9pq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ReviewDate-module-scss-module__OpN9pq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ReviewDate-module-scss-module__OpN9pq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReviewDate-module-scss-module__OpN9pq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes ReviewDate-module-scss-module__OpN9pq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes ReviewDate-module-scss-module__OpN9pq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes ReviewDate-module-scss-module__OpN9pq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.ReviewDate-module-scss-module__OpN9pq__date{font-size:var(--font-size-xs);color:var(--color-muted-foreground)}
@keyframes ReviewRating-module-scss-module__-5TlHW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReviewRating-module-scss-module__-5TlHW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ReviewRating-module-scss-module__-5TlHW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ReviewRating-module-scss-module__-5TlHW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ReviewRating-module-scss-module__-5TlHW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ReviewRating-module-scss-module__-5TlHW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReviewRating-module-scss-module__-5TlHW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ReviewRating-module-scss-module__-5TlHW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ReviewRating-module-scss-module__-5TlHW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ReviewRating-module-scss-module__-5TlHW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReviewRating-module-scss-module__-5TlHW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ReviewRating-module-scss-module__-5TlHW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ReviewRating-module-scss-module__-5TlHW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ReviewRating-module-scss-module__-5TlHW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReviewRating-module-scss-module__-5TlHW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes ReviewRating-module-scss-module__-5TlHW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes ReviewRating-module-scss-module__-5TlHW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes ReviewRating-module-scss-module__-5TlHW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.ReviewRating-module-scss-module__-5TlHW__rating{align-items:center;gap:var(--space-2);display:flex}.ReviewRating-module-scss-module__-5TlHW__stars{gap:var(--space-0-5)}.ReviewRating-module-scss-module__-5TlHW__value{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-muted-foreground)}
@keyframes CityReviews-module-scss-module__r76pIa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CityReviews-module-scss-module__r76pIa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CityReviews-module-scss-module__r76pIa__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CityReviews-module-scss-module__r76pIa__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CityReviews-module-scss-module__r76pIa__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CityReviews-module-scss-module__r76pIa__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CityReviews-module-scss-module__r76pIa__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CityReviews-module-scss-module__r76pIa__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CityReviews-module-scss-module__r76pIa__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CityReviews-module-scss-module__r76pIa__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CityReviews-module-scss-module__r76pIa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CityReviews-module-scss-module__r76pIa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CityReviews-module-scss-module__r76pIa__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CityReviews-module-scss-module__r76pIa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CityReviews-module-scss-module__r76pIa__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CityReviews-module-scss-module__r76pIa__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CityReviews-module-scss-module__r76pIa__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CityReviews-module-scss-module__r76pIa__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CityReviews-module-scss-module__r76pIa__section{gap:var(--space-6);flex-direction:column;display:flex}.CityReviews-module-scss-module__r76pIa__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-foreground)}@media (min-width:768px){.CityReviews-module-scss-module__r76pIa__title{font-size:var(--font-size-3xl)}}.CityReviews-module-scss-module__r76pIa__list{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CityReviews-module-scss-module__r76pIa__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CityReviews-module-scss-module__r76pIa__list{grid-template-columns:repeat(3,1fr)}}.CityReviews-module-scss-module__r76pIa__card{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.CityReviews-module-scss-module__r76pIa__cardHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.CityReviews-module-scss-module__r76pIa__cardText{color:var(--color-foreground);font-size:var(--font-size-sm);margin:0;line-height:1.5}.CityReviews-module-scss-module__r76pIa__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:auto;display:flex}.CityReviews-module-scss-module__r76pIa__cardCompany{font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none}.CityReviews-module-scss-module__r76pIa__cardCompany:hover{text-decoration:underline}
@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes InactiveCompanyPage-module-scss-module__KgC8RW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.InactiveCompanyPage-module-scss-module__KgC8RW__page{width:100%;max-width:80rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.InactiveCompanyPage-module-scss-module__KgC8RW__page{padding-inline:var(--space-5)}}.InactiveCompanyPage-module-scss-module__KgC8RW__page{min-height:60vh;padding-bottom:var(--space-12)}.InactiveCompanyPage-module-scss-module__KgC8RW__banner{align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);margin:var(--space-6) 0;background-color:color-mix(in oklch, var(--color-warning) 15%, white);border:1px solid color-mix(in oklch, var(--color-warning) 40%, transparent);border-radius:var(--radius-lg);display:flex}@media (min-width:768px){.InactiveCompanyPage-module-scss-module__KgC8RW__banner{padding:var(--space-6) var(--space-8);align-items:center}}.InactiveCompanyPage-module-scss-module__KgC8RW__bannerIcon{width:var(--space-6);height:var(--space-6);color:var(--color-warning-foreground);margin-top:var(--space-0-5);flex-shrink:0}@media (min-width:768px){.InactiveCompanyPage-module-scss-module__KgC8RW__bannerIcon{width:var(--space-7);height:var(--space-7);margin-top:0}}.InactiveCompanyPage-module-scss-module__KgC8RW__bannerContent{flex:1}.InactiveCompanyPage-module-scss-module__KgC8RW__bannerTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-warning-foreground);margin-bottom:var(--space-1)}.InactiveCompanyPage-module-scss-module__KgC8RW__bannerDescription{font-size:var(--font-size-sm);color:var(--color-warning-foreground);opacity:.8}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletons{gap:var(--space-4);margin-bottom:var(--space-10);opacity:.5;flex-direction:column;display:flex}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonCard{padding:var(--space-4);background:var(--color-card);border-radius:var(--radius-lg)}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonHeader{align-items:flex-start;gap:var(--space-4);display:flex}@media (min-width:768px){.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonHeader{gap:var(--space-6)}}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonLogo{border-radius:var(--radius-lg);background-color:var(--color-border);flex-shrink:0;width:72px;height:72px}@media (min-width:768px){.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonLogo{width:88px;height:88px}}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonInfo{gap:var(--space-2);padding-top:var(--space-1);flex-direction:column;flex:1;display:flex}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonBadges{gap:var(--space-2);margin-top:var(--space-1);display:flex}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonBadge{border-radius:var(--radius-md);background-color:var(--color-border);width:80px;height:24px}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonSectionHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonIconBox{border-radius:var(--radius-lg);background-color:color-mix(in oklch, var(--color-primary) 10%, transparent);width:36px;height:36px}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonSectionBody{gap:var(--space-2);flex-direction:column;display:flex}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonContacts{gap:var(--space-6);display:grid}@media (min-width:640px){.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonContacts{grid-template-columns:repeat(2,1fr)}}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonContactBlock{gap:var(--space-2);flex-direction:column;display:flex}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonLine{border-radius:var(--radius-sm);background-color:var(--color-border);height:14px}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonLine_xl{width:50%;height:24px}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonLine_wide{width:60%}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonLine_medium{width:40%}.InactiveCompanyPage-module-scss-module__KgC8RW__skeletonLine_short{width:80px}.InactiveCompanyPage-module-scss-module__KgC8RW__sections{gap:var(--space-10);flex-direction:column;display:flex}.InactiveCompanyPage-module-scss-module__KgC8RW__sectionTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-foreground)}@media (min-width:768px){.InactiveCompanyPage-module-scss-module__KgC8RW__sectionTitle{font-size:var(--font-size-3xl)}}.InactiveCompanyPage-module-scss-module__KgC8RW__sectionTitle{margin-bottom:var(--space-4)}
@keyframes ErrorLayout-module-scss-module__QZyJ9W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes ErrorLayout-module-scss-module__QZyJ9W__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.ErrorLayout-module-scss-module__QZyJ9W__footer{background-color:var(--color-background);border-top:1px solid var(--color-border);padding:var(--space-6) 0}.ErrorLayout-module-scss-module__QZyJ9W__footer__container{max-width:1280px;padding:0 var(--space-4);margin:0 auto}@media (min-width:768px){.ErrorLayout-module-scss-module__QZyJ9W__footer__container{padding:0 var(--space-6)}}.ErrorLayout-module-scss-module__QZyJ9W__footer__text{text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}
@keyframes not-found-module-scss-module__2jWFaq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes not-found-module-scss-module__2jWFaq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes not-found-module-scss-module__2jWFaq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes not-found-module-scss-module__2jWFaq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes not-found-module-scss-module__2jWFaq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes not-found-module-scss-module__2jWFaq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes not-found-module-scss-module__2jWFaq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes not-found-module-scss-module__2jWFaq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes not-found-module-scss-module__2jWFaq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes not-found-module-scss-module__2jWFaq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes not-found-module-scss-module__2jWFaq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes not-found-module-scss-module__2jWFaq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes not-found-module-scss-module__2jWFaq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes not-found-module-scss-module__2jWFaq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes not-found-module-scss-module__2jWFaq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes not-found-module-scss-module__2jWFaq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes not-found-module-scss-module__2jWFaq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes not-found-module-scss-module__2jWFaq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.not-found-module-scss-module__2jWFaq__notFound{flex-direction:column;min-height:100vh;display:flex}.not-found-module-scss-module__2jWFaq__notFound__main{background-color:var(--color-background-subtle);flex:1;justify-content:center;align-items:center;display:flex}.not-found-module-scss-module__2jWFaq__notFound__content{text-align:center;padding:var(--space-4);width:100%;max-width:672px}@media (min-width:768px){.not-found-module-scss-module__2jWFaq__notFound__content{padding:var(--space-16)}}.not-found-module-scss-module__2jWFaq__notFound__code{color:var(--color-text-muted);margin-bottom:var(--space-4);font-size:144px;font-weight:700;line-height:1}@media (min-width:768px){.not-found-module-scss-module__2jWFaq__notFound__code{font-size:180px}}.not-found-module-scss-module__2jWFaq__notFound__title{font-size:var(--font-size-3xl);color:var(--color-foreground);margin-bottom:var(--space-4);font-weight:600}.not-found-module-scss-module__2jWFaq__notFound__description{color:var(--color-text-secondary);margin-bottom:var(--space-8);font-size:var(--font-size-lg)}.not-found-module-scss-module__2jWFaq__notFound__actions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.not-found-module-scss-module__2jWFaq__notFound__button{padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);cursor:pointer;font-weight:500;font-size:var(--font-size-base);border:none;text-decoration:none;transition:all .2s;display:inline-block}.not-found-module-scss-module__2jWFaq__notFound__button_primary{background-color:var(--color-primary);color:#fff}.not-found-module-scss-module__2jWFaq__notFound__button_primary:hover{opacity:.9}.not-found-module-scss-module__2jWFaq__notFound__button_secondary{background-color:var(--color-background);color:var(--color-foreground)}.not-found-module-scss-module__2jWFaq__notFound__button_secondary:hover{background-color:var(--color-background-subtle)}
