@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 CompanyList-module-scss-module__r803BW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CompanyList-module-scss-module__r803BW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CompanyList-module-scss-module__r803BW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CompanyList-module-scss-module__r803BW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CompanyList-module-scss-module__r803BW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CompanyList-module-scss-module__r803BW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CompanyList-module-scss-module__r803BW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CompanyList-module-scss-module__r803BW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CompanyList-module-scss-module__r803BW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CompanyList-module-scss-module__r803BW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CompanyList-module-scss-module__r803BW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CompanyList-module-scss-module__r803BW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CompanyList-module-scss-module__r803BW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CompanyList-module-scss-module__r803BW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CompanyList-module-scss-module__r803BW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CompanyList-module-scss-module__r803BW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CompanyList-module-scss-module__r803BW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CompanyList-module-scss-module__r803BW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CompanyList-module-scss-module__r803BW__root{scroll-margin-top:4rem}.CompanyList-module-scss-module__r803BW__companiesList{gap:var(--space-3);flex-direction:column;display:flex}.CompanyList-module-scss-module__r803BW__emptyState{gap:var(--space-4);text-align:center;padding-block:var(--space-12);flex-direction:column;align-items:center;display:flex}.CompanyList-module-scss-module__r803BW__emptyStateIcon{width:3rem;height:3rem;color:var(--color-muted-foreground);opacity:.5}.CompanyList-module-scss-module__r803BW__emptyStateText{color:var(--color-muted-foreground);font-size:var(--font-size-lg)}.CompanyList-module-scss-module__r803BW__pagination{margin-top:var(--space-6)}.CompanyList-module-scss-module__r803BW__endMessage{text-align:center;color:var(--color-muted-foreground);padding-block:var(--space-4)}
@keyframes FilterCheckbox-module-scss-module__iVBjbq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes FilterCheckbox-module-scss-module__iVBjbq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.FilterCheckbox-module-scss-module__iVBjbq__wrapper{align-items:center;gap:var(--space-2-5);min-height:2.5rem;display:flex}.FilterCheckbox-module-scss-module__iVBjbq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);cursor:pointer;-webkit-user-select:none;user-select:none}.FilterCheckbox-module-scss-module__iVBjbq__label_disabled{opacity:.5;cursor:not-allowed}
@keyframes FilterGroup-module-scss-module__huJHxa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FilterGroup-module-scss-module__huJHxa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FilterGroup-module-scss-module__huJHxa__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes FilterGroup-module-scss-module__huJHxa__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes FilterGroup-module-scss-module__huJHxa__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes FilterGroup-module-scss-module__huJHxa__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FilterGroup-module-scss-module__huJHxa__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes FilterGroup-module-scss-module__huJHxa__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes FilterGroup-module-scss-module__huJHxa__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes FilterGroup-module-scss-module__huJHxa__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FilterGroup-module-scss-module__huJHxa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FilterGroup-module-scss-module__huJHxa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes FilterGroup-module-scss-module__huJHxa__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes FilterGroup-module-scss-module__huJHxa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FilterGroup-module-scss-module__huJHxa__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FilterGroup-module-scss-module__huJHxa__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes FilterGroup-module-scss-module__huJHxa__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes FilterGroup-module-scss-module__huJHxa__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.FilterGroup-module-scss-module__huJHxa__group{gap:var(--space-3);flex-direction:column;display:flex}.FilterGroup-module-scss-module__huJHxa__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground)}.FilterGroup-module-scss-module__huJHxa__content{gap:var(--space-2);flex-direction:column;display:flex}
@keyframes FilterSegmented-module-scss-module__BYS4aa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FilterSegmented-module-scss-module__BYS4aa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FilterSegmented-module-scss-module__BYS4aa__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes FilterSegmented-module-scss-module__BYS4aa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FilterSegmented-module-scss-module__BYS4aa__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FilterSegmented-module-scss-module__BYS4aa__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes FilterSegmented-module-scss-module__BYS4aa__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes FilterSegmented-module-scss-module__BYS4aa__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.FilterSegmented-module-scss-module__BYS4aa__group{gap:var(--space-2);flex-wrap:wrap;display:flex}.FilterSegmented-module-scss-module__BYS4aa__button{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){.FilterSegmented-module-scss-module__BYS4aa__button{transition-duration:.01ms}}.FilterSegmented-module-scss-module__BYS4aa__button:hover:not(:disabled){background-color:var(--color-accent);border-color:color-mix(in oklch, var(--color-accent-foreground) 20%, transparent)}.FilterSegmented-module-scss-module__BYS4aa__button:focus-visible{box-shadow:0 0 0 2px var(--color-ring),0 0 0 4px var(--color-background);outline:none}.FilterSegmented-module-scss-module__BYS4aa__button:disabled,.FilterSegmented-module-scss-module__BYS4aa__button[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.FilterSegmented-module-scss-module__BYS4aa__button_selected{background-color:var(--color-primary);color:var(--color-primary-foreground);border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.FilterSegmented-module-scss-module__BYS4aa__button_selected:hover:not(:disabled){background-color:var(--color-primary);border-color:var(--color-primary);opacity:.9}
@keyframes FiltersRenderer-module-scss-module__HLBGwW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes FiltersRenderer-module-scss-module__HLBGwW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.FiltersRenderer-module-scss-module__HLBGwW__root{gap:var(--space-4);flex-direction:column;display:flex}
@keyframes FiltersSheet-module-scss-module__lul3ka__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FiltersSheet-module-scss-module__lul3ka__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FiltersSheet-module-scss-module__lul3ka__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes FiltersSheet-module-scss-module__lul3ka__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes FiltersSheet-module-scss-module__lul3ka__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes FiltersSheet-module-scss-module__lul3ka__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FiltersSheet-module-scss-module__lul3ka__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes FiltersSheet-module-scss-module__lul3ka__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes FiltersSheet-module-scss-module__lul3ka__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes FiltersSheet-module-scss-module__lul3ka__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FiltersSheet-module-scss-module__lul3ka__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes FiltersSheet-module-scss-module__lul3ka__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes FiltersSheet-module-scss-module__lul3ka__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes FiltersSheet-module-scss-module__lul3ka__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FiltersSheet-module-scss-module__lul3ka__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FiltersSheet-module-scss-module__lul3ka__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes FiltersSheet-module-scss-module__lul3ka__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes FiltersSheet-module-scss-module__lul3ka__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.FiltersSheet-module-scss-module__lul3ka__trigger{gap:var(--space-2)}.FiltersSheet-module-scss-module__lul3ka__triggerIcon{width:16px;height:16px}.FiltersSheet-module-scss-module__lul3ka__badge{background-color:var(--color-primary);color:var(--color-primary-foreground);font-size:var(--font-size-xs);border-radius:var(--radius-full);justify-content:center;align-items:center;width:20px;height:20px;display:flex}.FiltersSheet-module-scss-module__lul3ka__sheetContent{gap:0;height:80vh}.FiltersSheet-module-scss-module__lul3ka__sheetContent [data-slot=sheet-close-button]{display:none}.FiltersSheet-module-scss-module__lul3ka__sheetHeader{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.FiltersSheet-module-scss-module__lul3ka__sheetHeader>*+*{margin-top:0}.FiltersSheet-module-scss-module__lul3ka__headerActions{align-items:center;gap:var(--space-1);display:flex}.FiltersSheet-module-scss-module__lul3ka__resetButton{height:32px;padding:0 var(--space-2);color:var(--color-muted-foreground);font-size:var(--font-size-sm)}.FiltersSheet-module-scss-module__lul3ka__resetButton:hover{color:var(--color-foreground)}.FiltersSheet-module-scss-module__lul3ka__closeButton{width:32px;height:32px;color:var(--color-muted-foreground)}.FiltersSheet-module-scss-module__lul3ka__closeButton:hover{color:var(--color-foreground)}.FiltersSheet-module-scss-module__lul3ka__closeIcon{width:18px;height:18px}.FiltersSheet-module-scss-module__lul3ka__body{min-height:0;padding:var(--space-3) var(--space-4);gap:var(--space-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}
@keyframes CategoryPageMobile-module-scss-module__1lmk8G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CategoryPageMobile-module-scss-module__1lmk8G__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CategoryPageMobile-module-scss-module__1lmk8G__toolbar{z-index:40;background-color:var(--color-background);border-bottom:1px solid var(--color-border);position:sticky;top:0}.CategoryPageMobile-module-scss-module__1lmk8G__toolbarContainer{width:100%;max-width:80rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.CategoryPageMobile-module-scss-module__1lmk8G__toolbarContainer{padding-inline:var(--space-5)}}.CategoryPageMobile-module-scss-module__1lmk8G__toolbarContainer{padding-block:var(--space-3);justify-content:space-between;align-items:center;display:flex}.CategoryPageMobile-module-scss-module__1lmk8G__toolbarToggle{border-radius:var(--radius-lg);border:1px solid var(--color-border);display:flex;overflow:hidden}.CategoryPageMobile-module-scss-module__1lmk8G__filtersTrigger{flex:1}.CategoryPageMobile-module-scss-module__1lmk8G__toggleButton{border-radius:0}.CategoryPageMobile-module-scss-module__1lmk8G__toggleIcon{width:1rem;height:1rem;margin-right:var(--space-1)}.CategoryPageMobile-module-scss-module__1lmk8G__list{width:100%;max-width:80rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.CategoryPageMobile-module-scss-module__1lmk8G__list{padding-inline:var(--space-5)}}.CategoryPageMobile-module-scss-module__1lmk8G__list{padding-block:var(--space-4)}.CategoryPageMobile-module-scss-module__1lmk8G__mapView{height:calc(100vh - 8rem)}.CategoryPageMobile-module-scss-module__1lmk8G__filtersContent{gap:var(--space-4);flex-direction:column;display:flex}
@keyframes CopyLinkInput-module-scss-module__9uRPFq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CopyLinkInput-module-scss-module__9uRPFq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CopyLinkInput-module-scss-module__9uRPFq__copyLink{align-items:center;gap:var(--space-2);display:flex}.CopyLinkInput-module-scss-module__9uRPFq__copyLinkInput{font-size:var(--font-size-sm);flex:1}.CopyLinkInput-module-scss-module__9uRPFq__copyLinkButton{transition-property:color,background-color,border-color;transition-duration:var(--transition-duration-fast);flex-shrink:0;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){.CopyLinkInput-module-scss-module__9uRPFq__copyLinkButton{transition-duration:.01ms}}.CopyLinkInput-module-scss-module__9uRPFq__copyLinkButton_copied{background-color:color-mix(in oklch, var(--color-success) 10%, transparent);border-color:var(--color-success);color:var(--color-success)}.dark .CopyLinkInput-module-scss-module__9uRPFq__copyLinkButton_copied{background-color:color-mix(in oklch, var(--color-success) 10%, transparent);border-color:var(--color-success)}.CopyLinkInput-module-scss-module__9uRPFq__copyLinkIcon{width:1rem;height:1rem}
@keyframes SocialShareButtons-module-scss-module__UbtHTW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes SocialShareButtons-module-scss-module__UbtHTW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.SocialShareButtons-module-scss-module__UbtHTW__container{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SocialShareButtons-module-scss-module__UbtHTW__button{width:100%;height:var(--space-12);border-radius:var(--radius-lg);color:#fff;transition:background-color var(--transition-normal);justify-content:center;align-items:center;display:flex}.SocialShareButtons-module-scss-module__UbtHTW__button .SocialShareButtons-module-scss-module__UbtHTW__icon{width:20px;height:20px}.SocialShareButtons-module-scss-module__UbtHTW__button_telegram{background-color:#3b82f6}.SocialShareButtons-module-scss-module__UbtHTW__button_telegram:hover,.SocialShareButtons-module-scss-module__UbtHTW__button_vk{background-color:#2563eb}.SocialShareButtons-module-scss-module__UbtHTW__button_vk:hover{background-color:#1d4ed8}.SocialShareButtons-module-scss-module__UbtHTW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@keyframes ShareButton-module-scss-module__482srG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ShareButton-module-scss-module__482srG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ShareButton-module-scss-module__482srG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ShareButton-module-scss-module__482srG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ShareButton-module-scss-module__482srG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ShareButton-module-scss-module__482srG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ShareButton-module-scss-module__482srG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ShareButton-module-scss-module__482srG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ShareButton-module-scss-module__482srG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ShareButton-module-scss-module__482srG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ShareButton-module-scss-module__482srG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ShareButton-module-scss-module__482srG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ShareButton-module-scss-module__482srG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ShareButton-module-scss-module__482srG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ShareButton-module-scss-module__482srG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes ShareButton-module-scss-module__482srG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes ShareButton-module-scss-module__482srG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes ShareButton-module-scss-module__482srG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.ShareButton-module-scss-module__482srG__trigger{gap:var(--space-2)}.ShareButton-module-scss-module__482srG__trigger .ShareButton-module-scss-module__482srG__triggerIcon{width:var(--space-4);height:var(--space-4)}.ShareButton-module-scss-module__482srG__popover{width:20rem;padding:var(--space-4)}.ShareButton-module-scss-module__482srG__content{gap:var(--space-4);flex-direction:column;display:flex}.ShareButton-module-scss-module__482srG__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-1)}.ShareButton-module-scss-module__482srG__subtitle{font-size:var(--font-size-xs);color:var(--color-muted-foreground);margin:0}.ShareButton-module-scss-module__482srG__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-muted-foreground);margin-bottom:var(--space-2);display:block}
@keyframes CompanyRatingBlock-module-scss-module__-pgftq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CompanyRatingBlock-module-scss-module__-pgftq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CompanyRatingBlock-module-scss-module__-pgftq__ratingBlock{align-items:center;gap:var(--space-6);background-color:color-mix(in oklch, var(--color-muted) 30%, transparent);border:1px solid color-mix(in oklch, var(--color-border) 50%, transparent);border-radius:var(--radius-xl);padding:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.CompanyRatingBlock-module-scss-module__-pgftq__ratingBlock{align-items:flex-start;gap:var(--space-8);padding:var(--space-6);flex-direction:row}}
@keyframes RatingBadge-module-scss-module__y1ktBG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RatingBadge-module-scss-module__y1ktBG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes RatingBadge-module-scss-module__y1ktBG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes RatingBadge-module-scss-module__y1ktBG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes RatingBadge-module-scss-module__y1ktBG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes RatingBadge-module-scss-module__y1ktBG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes RatingBadge-module-scss-module__y1ktBG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes RatingBadge-module-scss-module__y1ktBG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes RatingBadge-module-scss-module__y1ktBG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes RatingBadge-module-scss-module__y1ktBG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes RatingBadge-module-scss-module__y1ktBG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes RatingBadge-module-scss-module__y1ktBG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes RatingBadge-module-scss-module__y1ktBG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes RatingBadge-module-scss-module__y1ktBG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes RatingBadge-module-scss-module__y1ktBG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes RatingBadge-module-scss-module__y1ktBG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes RatingBadge-module-scss-module__y1ktBG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes RatingBadge-module-scss-module__y1ktBG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.RatingBadge-module-scss-module__y1ktBG__ratingBadge{align-items:center;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:768px){.RatingBadge-module-scss-module__y1ktBG__ratingBadge{align-items:flex-start}}.RatingBadge-module-scss-module__y1ktBG__ratingBadgeValue{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-foreground);font-variant-numeric:tabular-nums;line-height:1}.RatingBadge-module-scss-module__y1ktBG__ratingBadgeLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground);margin-top:var(--space-1)}.RatingBadge-module-scss-module__y1ktBG__ratingBadgeCount{font-size:var(--font-size-sm);color:var(--color-muted-foreground)}
@keyframes RatingDistribution-module-scss-module__TxKj9G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RatingDistribution-module-scss-module__TxKj9G__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes RatingDistribution-module-scss-module__TxKj9G__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes RatingDistribution-module-scss-module__TxKj9G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes RatingDistribution-module-scss-module__TxKj9G__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes RatingDistribution-module-scss-module__TxKj9G__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes RatingDistribution-module-scss-module__TxKj9G__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes RatingDistribution-module-scss-module__TxKj9G__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.RatingDistribution-module-scss-module__TxKj9G__distribution{gap:var(--space-2-5);flex-direction:column;flex:1;width:100%;min-width:0;display:flex}@media (min-width:768px){.RatingDistribution-module-scss-module__TxKj9G__distribution{width:auto}}.RatingDistribution-module-scss-module__TxKj9G__distributionRow{align-items:center;gap:var(--space-2-5);display:flex}.RatingDistribution-module-scss-module__TxKj9G__distributionStarsLabel{align-items:center;gap:var(--space-1);flex-shrink:0;min-width:2.75rem;display:flex}.RatingDistribution-module-scss-module__TxKj9G__distributionStarsNumber{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;width:var(--space-3);text-align:right;color:var(--color-muted-foreground)}.RatingDistribution-module-scss-module__TxKj9G__distributionStarIcon{width:var(--icon-sm);height:var(--icon-sm);color:var(--color-star);fill:var(--color-star);flex-shrink:0}.RatingDistribution-module-scss-module__TxKj9G__distributionBarTrack{min-width:0;height:var(--space-2);background-color:var(--color-muted);border-radius:var(--radius-full);flex:1;overflow:hidden}.RatingDistribution-module-scss-module__TxKj9G__distributionBarFill{border-radius:var(--radius-full);height:100%;transition-property:all;transition-duration:var(--transition-duration-fast);transition-timing-function:ease}@media (prefers-reduced-motion:reduce){.RatingDistribution-module-scss-module__TxKj9G__distributionBarFill{transition-duration:.01ms}}.RatingDistribution-module-scss-module__TxKj9G__distributionBarFill_star5{background-color:#00c471;background-color:lab(69.9573% -61.3571 31.7534)}.RatingDistribution-module-scss-module__TxKj9G__distributionBarFill_star4{background-color:#61cc69;background-color:lab(74.2209% -47.6919 39.5386)}.RatingDistribution-module-scss-module__TxKj9G__distributionBarFill_star3{background-color:#edb417;background-color:lab(76.9793% 12.5021 75.791)}.RatingDistribution-module-scss-module__TxKj9G__distributionBarFill_star2{background-color:#f98f3a;background-color:lab(70.1839% 37.0134 60.7)}.RatingDistribution-module-scss-module__TxKj9G__distributionBarFill_star1{background-color:#ed4042;background-color:lab(54.9593% 66.408 40.8869)}.RatingDistribution-module-scss-module__TxKj9G__distributionCount{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);text-align:right;flex-shrink:0;min-width:2rem}
@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes ReportCompanyDialog-module-scss-module__vCQuWW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.ReportCompanyDialog-module-scss-module__vCQuWW__triggerIcon{width:var(--icon-md);height:var(--icon-md)}.ReportCompanyDialog-module-scss-module__vCQuWW__form{gap:var(--space-6);flex-direction:column;display:flex}.ReportCompanyDialog-module-scss-module__vCQuWW__textarea{resize:none;height:6rem}.ReportCompanyDialog-module-scss-module__vCQuWW__formActions{justify-content:flex-end;gap:var(--space-2);display:flex}.ReportCompanyDialog-module-scss-module__vCQuWW__loadingIcon{width:var(--icon-md);height:var(--icon-md);margin-right:var(--space-2);animation:1s linear infinite ReportCompanyDialog-module-scss-module__vCQuWW__spin}
@keyframes CompanyPageHeader-module-scss-module__tJdfua__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CompanyPageHeader-module-scss-module__tJdfua__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CompanyPageHeader-module-scss-module__tJdfua__header{background-color:var(--color-card);align-items:flex-start;gap:var(--space-4);padding:var(--space-4);cursor:default;flex-direction:column;display:flex;position:relative}@media (min-width:768px){.CompanyPageHeader-module-scss-module__tJdfua__header{border-radius:var(--radius-lg)}}.CompanyPageHeader-module-scss-module__tJdfua__main{gap:var(--space-4);align-items:flex-start;width:100%;display:flex}@media (min-width:768px){.CompanyPageHeader-module-scss-module__tJdfua__main{gap:var(--space-6)}}.CompanyPageHeader-module-scss-module__tJdfua__logo{flex-shrink:0}.CompanyPageHeader-module-scss-module__tJdfua__info{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.CompanyPageHeader-module-scss-module__tJdfua__titleRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CompanyPageHeader-module-scss-module__tJdfua__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-foreground);line-height:var(--line-height-tight);word-break:break-word}@media (min-width:768px){.CompanyPageHeader-module-scss-module__tJdfua__title{font-size:var(--font-size-3xl)}}.CompanyPageHeader-module-scss-module__tJdfua__officialTitle{font-size:var(--font-size-sm);color:var(--color-muted-foreground);font-weight:var(--font-weight-normal)}.CompanyPageHeader-module-scss-module__tJdfua__subtitle{font-size:var(--font-size-base);color:var(--color-muted-foreground);line-height:var(--line-height-normal)}@media (min-width:768px){.CompanyPageHeader-module-scss-module__tJdfua__subtitle{font-size:var(--font-size-lg)}}.CompanyPageHeader-module-scss-module__tJdfua__bottom{align-items:center;gap:var(--space-3);flex-flow:wrap;display:flex}@media (min-width:768px){.CompanyPageHeader-module-scss-module__tJdfua__bottom{gap:var(--space-4)}}.CompanyPageHeader-module-scss-module__tJdfua__rating{padding:var(--space-1) var(--space-2);background-color:var(--color-muted);border-radius:var(--radius-md);border:1px solid #0000;align-items:center;width:fit-content;display:inline-flex}.CompanyPageHeader-module-scss-module__tJdfua__ratingTrigger{all:unset;box-sizing:border-box;padding:var(--space-1) var(--space-2);background-color:var(--color-muted);border-radius:var(--radius-md);cursor:pointer;width:fit-content;transition-property:all;transition-duration:var(--transition-duration-fast);border:1px solid #0000;align-items:center;transition-timing-function:ease;display:inline-flex}@media (prefers-reduced-motion:reduce){.CompanyPageHeader-module-scss-module__tJdfua__ratingTrigger{transition-duration:.01ms}}.CompanyPageHeader-module-scss-module__tJdfua__ratingTrigger:hover{background-color:var(--color-accent);border-color:var(--color-border)}.CompanyPageHeader-module-scss-module__tJdfua__ratingTrigger:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.CompanyPageHeader-module-scss-module__tJdfua__ratingTrigger[data-state=open]{background-color:var(--color-accent);border-color:var(--color-border)}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopover{width:22rem;max-width:calc(100vw - 2rem)}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopoverContent{gap:var(--space-3);flex-direction:column;display:flex}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopoverHeader{align-items:baseline;gap:var(--space-3);display:flex}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopoverValue{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-foreground);line-height:1}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopoverMeta{gap:var(--space-0-5);flex-direction:column;display:flex}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopoverLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground)}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopoverCount{font-size:var(--font-size-xs);color:var(--color-muted-foreground)}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopoverLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none}.CompanyPageHeader-module-scss-module__tJdfua__ratingPopoverLink:hover{text-decoration:underline}.CompanyPageHeader-module-scss-module__tJdfua__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:640px){.CompanyPageHeader-module-scss-module__tJdfua__actions{gap:var(--space-3);flex-wrap:nowrap}}.CompanyPageHeader-module-scss-module__tJdfua__icon{width:var(--icon-md);height:var(--icon-md)}.CompanyPageHeader-module-scss-module__tJdfua__spinIcon{width:var(--icon-sm);height:var(--icon-sm);animation:1s linear infinite CompanyPageHeader-module-scss-module__tJdfua__spin}
.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;pointer-events:auto;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
.yarl__counter{bottom:var(--yarl__counter_bottom,unset);color:var(--yarl__counter_color,var(--yarl__color_button,#fffc));filter:var(--yarl__counter_filter,drop-shadow(2px 2px 2px #000c));left:var(--yarl__counter_left,0);line-height:var(--yarl__counter_line_height,var(--yarl__icon_size,32px));margin:var(--yarl__counter_margin,var(--yarl__toolbar_padding,8px));padding:var(--yarl__counter_padding,var(--yarl__button_padding,8px));position:var(--yarl__counter_position,absolute);right:var(--yarl__counter_right,unset);top:var(--yarl__counter_top,0);-webkit-user-select:var(--yarl__counter_user_select,none);-moz-user-select:var(--yarl__counter_user_select,none);user-select:var(--yarl__counter_user_select,none)}[dir=rtl] .yarl__counter{left:var(--yarl__counter_rtl_left,unset);right:var(--yarl__counter_rtl_right,0)}
.yarl__thumbnails{height:100%;display:flex}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));padding:var(--yarl__thumbnails_container_padding,16px);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:none;position:relative;overflow:hidden}.yarl__thumbnails_vignette{pointer-events:none;--yarl__thumbnails_vignette_size:12%;position:absolute}@media (min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media (min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size,12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size,12%)),var(--yarl__color_backdrop,#000) 100%);width:100%;top:0;bottom:0}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap,16px);outline:none}.yarl__thumbnails_thumbnail{appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,#fffc));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-width:var(--yarl__thumbnails_thumbnail_border,1px);cursor:pointer;-webkit-tap-highlight-color:transparent;box-sizing:content-box;height:var(--yarl__thumbnails_thumbnail_height,80px);padding:var(--yarl__thumbnails_thumbnail_padding,4px);width:var(--yarl__thumbnails_thumbnail_width,120px);outline:none;flex:none;position:relative;overflow:hidden}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{cursor:unset;visibility:hidden}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,#fffc) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,#fffc) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,#fffc));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px #000c));height:var(--yarl__thumbnails_thumbnail_icon_size,32px);width:var(--yarl__thumbnails_thumbnail_icon_size,32px);position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}
@keyframes PhotoGallery-module-scss-module__6ikUDa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PhotoGallery-module-scss-module__6ikUDa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes PhotoGallery-module-scss-module__6ikUDa__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes PhotoGallery-module-scss-module__6ikUDa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes PhotoGallery-module-scss-module__6ikUDa__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes PhotoGallery-module-scss-module__6ikUDa__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes PhotoGallery-module-scss-module__6ikUDa__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes PhotoGallery-module-scss-module__6ikUDa__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.PhotoGallery-module-scss-module__6ikUDa__gallery{width:100%;position:relative}.PhotoGallery-module-scss-module__6ikUDa__galleryShowAll{bottom:var(--space-2);right:var(--space-2);z-index:var(--z-sticky);align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2-5);background-color:var(--color-background);color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);cursor:pointer;transition-property:background-color,box-shadow;transition-duration:var(--transition-duration-fast);line-height:1;transition-timing-function:ease;display:inline-flex;position:absolute}@media (prefers-reduced-motion:reduce){.PhotoGallery-module-scss-module__6ikUDa__galleryShowAll{transition-duration:.01ms}}.PhotoGallery-module-scss-module__6ikUDa__galleryShowAll:hover{background-color:var(--color-secondary);box-shadow:var(--shadow-lg)}.PhotoGallery-module-scss-module__6ikUDa__galleryShowAll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PhotoGallery-module-scss-module__6ikUDa__galleryShowAllIcon{width:1rem;height:1rem}
@keyframes Section-module-scss-module__rIrJ_q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Section-module-scss-module__rIrJ_q__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Section-module-scss-module__rIrJ_q__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes Section-module-scss-module__rIrJ_q__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Section-module-scss-module__rIrJ_q__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes Section-module-scss-module__rIrJ_q__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Section-module-scss-module__rIrJ_q__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes Section-module-scss-module__rIrJ_q__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes Section-module-scss-module__rIrJ_q__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes Section-module-scss-module__rIrJ_q__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes Section-module-scss-module__rIrJ_q__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Section-module-scss-module__rIrJ_q__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Section-module-scss-module__rIrJ_q__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes Section-module-scss-module__rIrJ_q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Section-module-scss-module__rIrJ_q__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes Section-module-scss-module__rIrJ_q__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes Section-module-scss-module__rIrJ_q__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes Section-module-scss-module__rIrJ_q__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.Section-module-scss-module__rIrJ_q__section{padding:var(--space-3) var(--space-4);background:var(--color-card);scroll-margin-top:5rem}@media (min-width:768px){.Section-module-scss-module__rIrJ_q__section{padding:var(--space-4);border-radius:var(--radius-lg)}}.Section-module-scss-module__rIrJ_q__section__header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}@media (min-width:768px){.Section-module-scss-module__rIrJ_q__section__header{margin-bottom:var(--space-4)}}.Section-module-scss-module__rIrJ_q__section__icon{padding:var(--space-2);border-radius:var(--radius-lg);background-color:color-mix(in oklch, var(--color-primary) 10%, transparent);color:var(--color-primary)}.Section-module-scss-module__rIrJ_q__section__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}@media (min-width:768px){.Section-module-scss-module__rIrJ_q__section__title{font-size:var(--font-size-lg)}}.Section-module-scss-module__rIrJ_q__section__body{width:auto}
@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes VacancyCardSkeleton-module-scss-module__JrNDCa__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.VacancyCardSkeleton-module-scss-module__JrNDCa__skeleton{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-card);border:1px solid color-mix(in oklch, var(--color-border) 50%, transparent);border-radius:var(--radius-lg);flex-direction:column;display:flex}.VacancyCardSkeleton-module-scss-module__JrNDCa__skeletonHeader{justify-content:space-between;gap:var(--space-4);display:flex}.VacancyCardSkeleton-module-scss-module__JrNDCa__skeletonTitle{border-radius:var(--radius-sm);background-color:var(--color-muted);width:60%;height:22px;animation:2s cubic-bezier(.4,0,.6,1) infinite VacancyCardSkeleton-module-scss-module__JrNDCa__pulse}.VacancyCardSkeleton-module-scss-module__JrNDCa__skeletonSalary{border-radius:var(--radius-sm);background-color:var(--color-muted);width:30%;height:22px;animation:2s cubic-bezier(.4,0,.6,1) infinite VacancyCardSkeleton-module-scss-module__JrNDCa__pulse}.VacancyCardSkeleton-module-scss-module__JrNDCa__skeletonMeta{border-radius:var(--radius-sm);background-color:var(--color-muted);width:80%;height:14px;animation:2s cubic-bezier(.4,0,.6,1) infinite VacancyCardSkeleton-module-scss-module__JrNDCa__pulse}.VacancyCardSkeleton-module-scss-module__JrNDCa__skeletonEmployer{border-radius:var(--radius-sm);background-color:var(--color-muted);width:40%;height:16px;animation:2s cubic-bezier(.4,0,.6,1) infinite VacancyCardSkeleton-module-scss-module__JrNDCa__pulse}.VacancyCardSkeleton-module-scss-module__JrNDCa__skeletonTags{gap:var(--space-1-5);display:flex}.VacancyCardSkeleton-module-scss-module__JrNDCa__skeletonTag{border-radius:var(--radius-sm);background-color:var(--color-muted);width:60px;height:18px;animation:2s cubic-bezier(.4,0,.6,1) infinite VacancyCardSkeleton-module-scss-module__JrNDCa__pulse}
@keyframes CompanyVacanciesList-module-scss-module__97MeQa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__spin{to{transform:rotate(360deg)}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CompanyVacanciesList-module-scss-module__97MeQa__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CompanyVacanciesList-module-scss-module__97MeQa__icon{width:var(--space-5);height:var(--space-5);color:var(--color-primary)}.CompanyVacanciesList-module-scss-module__97MeQa__list{gap:var(--space-3);flex-direction:column;display:flex}.CompanyVacanciesList-module-scss-module__97MeQa__loading{padding:var(--space-4);justify-content:center;display:flex}.CompanyVacanciesList-module-scss-module__97MeQa__spinner{width:var(--space-5);height:var(--space-5);animation:1s linear infinite CompanyVacanciesList-module-scss-module__97MeQa__spin}.CompanyVacanciesList-module-scss-module__97MeQa__error{padding:var(--space-3);color:var(--color-destructive);font-size:var(--font-size-sm)}
@keyframes CompanyProfilePage-module-scss-module__aLKpSG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CompanyProfilePage-module-scss-module__aLKpSG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CompanyProfilePage-module-scss-module__aLKpSG__main{flex:1}.CompanyProfilePage-module-scss-module__aLKpSG__breadcrumbs{width:100%;max-width:80rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.CompanyProfilePage-module-scss-module__aLKpSG__breadcrumbs{padding-inline:var(--space-5)}}.CompanyProfilePage-module-scss-module__aLKpSG__breadcrumbs{max-width:64rem;margin-top:var(--space-4)}.CompanyProfilePage-module-scss-module__aLKpSG__breadcrumbs:empty{display:none}.CompanyProfilePage-module-scss-module__aLKpSG__content{width:100%;max-width:80rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.CompanyProfilePage-module-scss-module__aLKpSG__content{padding-inline:var(--space-5)}}.CompanyProfilePage-module-scss-module__aLKpSG__content{max-width:64rem;margin-top:var(--space-6);margin-bottom:var(--space-8)}.CompanyProfilePage-module-scss-module__aLKpSG__header{margin-bottom:var(--space-6)}.CompanyProfilePage-module-scss-module__aLKpSG__headerInner{align-items:flex-start;gap:var(--space-4);display:flex}.CompanyProfilePage-module-scss-module__aLKpSG__title{font-size:var(--font-size-2xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold)}.CompanyProfilePage-module-scss-module__aLKpSG__description{margin-top:var(--space-2);color:var(--color-muted-foreground);white-space:pre-wrap}.CompanyProfilePage-module-scss-module__aLKpSG__section{margin-bottom:var(--space-8)}.CompanyProfilePage-module-scss-module__aLKpSG__icon{width:var(--icon-md);height:var(--icon-md)}.CompanyProfilePage-module-scss-module__aLKpSG__contacts{gap:var(--space-6);display:grid}@media (min-width:640px){.CompanyProfilePage-module-scss-module__aLKpSG__contacts{grid-template-columns:repeat(2,1fr)}.CompanyProfilePage-module-scss-module__aLKpSG__contactsItem_fullWidth{grid-column:span 2}}
@keyframes BusinessCTA-module-scss-module__V8uwCa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BusinessCTA-module-scss-module__V8uwCa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes BusinessCTA-module-scss-module__V8uwCa__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes BusinessCTA-module-scss-module__V8uwCa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes BusinessCTA-module-scss-module__V8uwCa__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes BusinessCTA-module-scss-module__V8uwCa__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes BusinessCTA-module-scss-module__V8uwCa__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes BusinessCTA-module-scss-module__V8uwCa__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.BusinessCTA-module-scss-module__V8uwCa__businessCTA{padding:var(--space-12) var(--space-4);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:var(--color-background)}@media (min-width:768px){.BusinessCTA-module-scss-module__V8uwCa__businessCTA{padding:var(--space-16) var(--space-6)}}.BusinessCTA-module-scss-module__V8uwCa__businessCTA__container{text-align:center;max-width:700px;margin:0 auto}.BusinessCTA-module-scss-module__V8uwCa__businessCTA__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-foreground);margin-bottom:var(--space-4)}@media (min-width:768px){.BusinessCTA-module-scss-module__V8uwCa__businessCTA__title{font-size:var(--font-size-3xl);margin-bottom:var(--space-5)}}.BusinessCTA-module-scss-module__V8uwCa__businessCTA__description{font-size:var(--font-size-base);color:var(--color-muted-foreground);line-height:var(--line-height-relaxed);margin-bottom:var(--space-8)}@media (min-width:768px){.BusinessCTA-module-scss-module__V8uwCa__businessCTA__description{font-size:var(--font-size-lg);margin-bottom:var(--space-10)}}.BusinessCTA-module-scss-module__V8uwCa__businessCTA__button{padding:var(--space-3) var(--space-8);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-primary-foreground);background-color:var(--color-primary);border-radius:var(--radius-lg);transition:opacity var(--transition-normal);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.BusinessCTA-module-scss-module__V8uwCa__businessCTA__button:hover{opacity:.9}.BusinessCTA-module-scss-module__V8uwCa__businessCTA__button:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}@media (min-width:768px){.BusinessCTA-module-scss-module__V8uwCa__businessCTA__button{padding:var(--space-4) var(--space-10);font-size:var(--font-size-lg)}}
@keyframes CityCard-module-scss-module__JM-uQW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CityCard-module-scss-module__JM-uQW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CityCard-module-scss-module__JM-uQW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes CityCard-module-scss-module__JM-uQW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CityCard-module-scss-module__JM-uQW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CityCard-module-scss-module__JM-uQW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CityCard-module-scss-module__JM-uQW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes CityCard-module-scss-module__JM-uQW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CityCard-module-scss-module__JM-uQW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes CityCard-module-scss-module__JM-uQW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CityCard-module-scss-module__JM-uQW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CityCard-module-scss-module__JM-uQW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CityCard-module-scss-module__JM-uQW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes CityCard-module-scss-module__JM-uQW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CityCard-module-scss-module__JM-uQW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes CityCard-module-scss-module__JM-uQW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes CityCard-module-scss-module__JM-uQW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes CityCard-module-scss-module__JM-uQW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.CityCard-module-scss-module__JM-uQW__cityCard{padding:var(--space-2) var(--space-4);background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center;transition:border-color var(--transition-normal);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex}.CityCard-module-scss-module__JM-uQW__cityCard:hover{border-color:var(--color-primary)}.CityCard-module-scss-module__JM-uQW__cityCard:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.CityCard-module-scss-module__JM-uQW__cityCard__name{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-foreground);line-height:var(--line-height-normal)}@media (max-width:639px){.CityCard-module-scss-module__JM-uQW__cityCard{min-height:56px;padding:var(--space-3) var(--space-4)}.CityCard-module-scss-module__JM-uQW__cityCard__name{font-size:var(--font-size-sm)}}
@keyframes PopularCitiesGrid-module-scss-module__uzNenW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes PopularCitiesGrid-module-scss-module__uzNenW__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.PopularCitiesGrid-module-scss-module__uzNenW__grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media (min-width:640px){.PopularCitiesGrid-module-scss-module__uzNenW__grid{gap:var(--space-5);grid-template-columns:repeat(6,1fr)}}@media (min-width:1024px){.PopularCitiesGrid-module-scss-module__uzNenW__grid{gap:var(--space-6);grid-template-columns:repeat(10,1fr)}}.PopularCitiesGrid-module-scss-module__uzNenW__empty{min-height:200px;padding:var(--space-8);justify-content:center;align-items:center;display:flex}.PopularCitiesGrid-module-scss-module__uzNenW__empty__text{font-size:var(--font-size-lg);color:var(--color-muted-foreground);text-align:center}
@keyframes HeroSection-module-scss-module__AmRLPG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HeroSection-module-scss-module__AmRLPG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes HeroSection-module-scss-module__AmRLPG__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes HeroSection-module-scss-module__AmRLPG__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes HeroSection-module-scss-module__AmRLPG__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes HeroSection-module-scss-module__AmRLPG__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes HeroSection-module-scss-module__AmRLPG__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes HeroSection-module-scss-module__AmRLPG__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes HeroSection-module-scss-module__AmRLPG__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes HeroSection-module-scss-module__AmRLPG__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes HeroSection-module-scss-module__AmRLPG__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes HeroSection-module-scss-module__AmRLPG__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes HeroSection-module-scss-module__AmRLPG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes HeroSection-module-scss-module__AmRLPG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes HeroSection-module-scss-module__AmRLPG__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes HeroSection-module-scss-module__AmRLPG__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes HeroSection-module-scss-module__AmRLPG__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes HeroSection-module-scss-module__AmRLPG__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.HeroSection-module-scss-module__AmRLPG__hero{text-align:center;padding:var(--space-3) var(--space-4);background-color:var(--color-background);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:1024px){.HeroSection-module-scss-module__AmRLPG__hero{padding:var(--space-5) var(--space-8)}}.HeroSection-module-scss-module__AmRLPG__hero__userAuth{top:var(--space-4);right:var(--space-4);z-index:var(--z-sticky);position:absolute}@media (min-width:768px){.HeroSection-module-scss-module__AmRLPG__hero__userAuth{top:var(--space-6);right:var(--space-6)}}@media (min-width:1024px){.HeroSection-module-scss-module__AmRLPG__hero__userAuth{top:var(--space-8);right:var(--space-8)}}.HeroSection-module-scss-module__AmRLPG__hero__logoWrapper{margin-bottom:var(--space-6)}.HeroSection-module-scss-module__AmRLPG__hero__logo{width:140px;height:auto}@media (min-width:768px){.HeroSection-module-scss-module__AmRLPG__hero__logo{width:150px}}@media (min-width:1024px){.HeroSection-module-scss-module__AmRLPG__hero__logo{width:190px}}.HeroSection-module-scss-module__AmRLPG__hero__subtitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-light);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-foreground);margin-bottom:var(--space-8);cursor:default}@media (min-width:768px){.HeroSection-module-scss-module__AmRLPG__hero__subtitle{font-size:var(--font-size-4xl);margin-bottom:var(--space-10)}}@media (min-width:1024px){.HeroSection-module-scss-module__AmRLPG__hero__subtitle{font-size:var(--font-size-4xl);margin-bottom:var(--space-12)}}.HeroSection-module-scss-module__AmRLPG__hero__searchWrapper{width:100%;max-width:640px;margin-bottom:var(--space-8)}@media (min-width:768px){.HeroSection-module-scss-module__AmRLPG__hero__searchWrapper{margin-bottom:var(--space-10)}}.HeroSection-module-scss-module__AmRLPG__hero__search{width:100%;position:relative}.HeroSection-module-scss-module__AmRLPG__hero__command{background-color:#0000;border-radius:0}.HeroSection-module-scss-module__AmRLPG__hero__command [cmdk-input-wrapper]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-card);padding-inline:var(--space-4);transition-property:border-color;transition-duration:var(--transition-duration-fast);transition-timing-function:ease}@media (prefers-reduced-motion:reduce){.HeroSection-module-scss-module__AmRLPG__hero__command [cmdk-input-wrapper]{transition-duration:.01ms}}.HeroSection-module-scss-module__AmRLPG__hero__command [cmdk-input-wrapper]:focus-within{border-color:var(--color-primary)}.HeroSection-module-scss-module__AmRLPG__hero__command [cmdk-input-wrapper] svg{width:22px;height:22px;color:var(--color-muted-foreground);opacity:1}.HeroSection-module-scss-module__AmRLPG__hero__searchInput{height:60px;padding-right:var(--space-4);font-size:var(--font-size-base)}@media (min-width:768px){.HeroSection-module-scss-module__AmRLPG__hero__searchInput{height:64px;font-size:var(--font-size-lg)}}.HeroSection-module-scss-module__AmRLPG__hero__searchResults{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);position:absolute;left:0;right:0}.HeroSection-module-scss-module__AmRLPG__hero__searchList{border:1px solid var(--color-border);border-radius:var(--radius-lg);max-height:400px;box-shadow:var(--shadow-md);padding:var(--space-1);overflow-y:auto;background-color:var(--color-popover)!important}.HeroSection-module-scss-module__AmRLPG__hero__searchLoading{padding:var(--space-4);text-align:center;color:var(--color-muted-foreground);font-size:var(--font-size-sm)}.HeroSection-module-scss-module__AmRLPG__hero__searchItem{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;transition:background-color var(--transition-normal);display:flex}.HeroSection-module-scss-module__AmRLPG__hero__searchItem:hover,.HeroSection-module-scss-module__AmRLPG__hero__searchItem_selected{background-color:color-mix(in oklch, var(--color-muted) 50%, transparent)}.HeroSection-module-scss-module__AmRLPG__hero__searchItemIcon{color:var(--color-muted-foreground);flex-shrink:0}.HeroSection-module-scss-module__AmRLPG__hero__searchItemContent{gap:var(--space-1);flex-direction:column;align-items:flex-start;display:flex}.HeroSection-module-scss-module__AmRLPG__hero__searchItemName{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-foreground)}.HeroSection-module-scss-module__AmRLPG__hero__searchItemRegion{font-size:var(--font-size-sm);color:var(--color-muted-foreground)}.HeroSection-module-scss-module__AmRLPG__hero__cities{width:100%;max-width:1280px}
@keyframes HomePage-module-scss-module__Qz42_a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomePage-module-scss-module__Qz42_a__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes HomePage-module-scss-module__Qz42_a__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes HomePage-module-scss-module__Qz42_a__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes HomePage-module-scss-module__Qz42_a__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes HomePage-module-scss-module__Qz42_a__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes HomePage-module-scss-module__Qz42_a__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes HomePage-module-scss-module__Qz42_a__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes HomePage-module-scss-module__Qz42_a__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes HomePage-module-scss-module__Qz42_a__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes HomePage-module-scss-module__Qz42_a__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes HomePage-module-scss-module__Qz42_a__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes HomePage-module-scss-module__Qz42_a__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes HomePage-module-scss-module__Qz42_a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes HomePage-module-scss-module__Qz42_a__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes HomePage-module-scss-module__Qz42_a__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes HomePage-module-scss-module__Qz42_a__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes HomePage-module-scss-module__Qz42_a__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.HomePage-module-scss-module__Qz42_a__page{background-color:var(--color-background);flex-direction:column;flex-grow:1;width:100%;display:flex}.HomePage-module-scss-module__Qz42_a__featuresSection__container{width:100%;max-width:80rem;margin-inline:auto}
@keyframes JobCategoryPage-module-scss-module__PFvSTq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__slideOutToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__accordionOpen{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__accordionClose{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__collapsibleOpen{0%{opacity:0;height:0}to{height:var(--collapsible-content-height);opacity:1}}@keyframes JobCategoryPage-module-scss-module__PFvSTq__collapsibleClose{0%{height:var(--collapsible-content-height);opacity:1}to{opacity:0;height:0}}.JobCategoryPage-module-scss-module__PFvSTq__main{width:100%;max-width:80rem;padding-inline:var(--space-4);flex:1;margin-inline:auto}@media (min-width:768px){.JobCategoryPage-module-scss-module__PFvSTq__main{padding-inline:var(--space-5)}}.JobCategoryPage-module-scss-module__PFvSTq__main{padding-block:var(--space-4)}@media (min-width:768px){.JobCategoryPage-module-scss-module__PFvSTq__main{padding-block:var(--space-6)}}.JobCategoryPage-module-scss-module__PFvSTq__breadcrumbs{margin-bottom:var(--space-4)}.JobCategoryPage-module-scss-module__PFvSTq__breadcrumbs:empty{display:none}.JobCategoryPage-module-scss-module__PFvSTq__header{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;display:flex}.JobCategoryPage-module-scss-module__PFvSTq__headerTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}@media (min-width:768px){.JobCategoryPage-module-scss-module__PFvSTq__headerTitle{font-size:var(--font-size-3xl)}}.JobCategoryPage-module-scss-module__PFvSTq__headerSubtitle{font-size:var(--font-size-base);color:var(--color-muted-foreground);margin:0}.JobCategoryPage-module-scss-module__PFvSTq__list{gap:var(--space-3);flex-direction:column;display:flex}.JobCategoryPage-module-scss-module__PFvSTq__empty{padding:var(--space-12) var(--space-4);text-align:center;background-color:var(--color-card);border:1px solid color-mix(in oklch, var(--color-border) 50%, transparent);border-radius:var(--radius-lg)}.JobCategoryPage-module-scss-module__PFvSTq__emptyTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-2)}.JobCategoryPage-module-scss-module__PFvSTq__emptyText{font-size:var(--font-size-base);color:var(--color-muted-foreground);margin:0}.JobCategoryPage-module-scss-module__PFvSTq__pagination{margin-top:var(--space-6)}.JobCategoryPage-module-scss-module__PFvSTq__skeletonList{gap:var(--space-3);flex-direction:column;display:flex}
