@layer base, mantine, atoms, molecules, organisms;@layer atoms{.Select_select__8ABvA{color:var(--color-charbon)}.Select_input__wM8pD{--input-color:var(--color-charbon);--input-fz:1.6rem;--input-placeholder-color:var(--color-charbon);--input-radius:var(--radius-sm);--input-size:4.4rem;text-overflow:ellipsis}.Select_section__qJ5LN{--input-section-color:var(--color-charbon);display:flex}.Select_dropdown__LrDQU,.Select_section__qJ5LN .mantine-ComboboxChevron-chevron{color:var(--color-charbon)}.Select_dropdown__LrDQU{--combobox-option-fz:1.6rem;--popover-radius:var(--radius-sm)}.Select_select__8ABvA[data-variant=primary] .Select_input__wM8pD{--input-bg:var(--theme-button-primary-surface);--input-color:var(--theme-button-primary-text);--input-size:6rem}@media (hover:hover){.Select_select__8ABvA[data-variant=primary] .Select_input__wM8pD.hover,.Select_select__8ABvA[data-variant=primary] .Select_input__wM8pD:hover{--input-bg:var(--theme-button-primary-surface-hovered)}}.Select_select__8ABvA[data-variant=primary] .Select_section__qJ5LN{--input-section-color:var(--theme-button-primary-text)}.Select_select__8ABvA[data-variant=primary] .Select_section__qJ5LN .mantine-ComboboxChevron-chevron{color:var(--theme-button-primary-text)}.Select_select__8ABvA[data-variant=secondary] .Select_input__wM8pD{--input-bg:var(--theme-button-secondary-surface);--input-color:var(--theme-button-secondary-text)}@media (hover:hover){.Select_select__8ABvA[data-variant=secondary] .Select_input__wM8pD.hover,.Select_select__8ABvA[data-variant=secondary] .Select_input__wM8pD:hover{--input-bg:var(--theme-button-secondary-surface-hovered)}}.Select_select__8ABvA[data-variant=secondary] .Select_section__qJ5LN{--input-section-color:var(--theme-button-secondary-text)}.Select_select__8ABvA[data-variant=secondary] .Select_section__qJ5LN .mantine-ComboboxChevron-chevron{color:var(--theme-button-secondary-text)}.Select_wrapper__OcWjv[data-disabled] .Select_input__wM8pD{--input-disabled-bg:var(--theme-button-primary-surface-disabled);--input-color:var(--theme-button-primary-text-disabled);--input-placeholder-color:var(--theme-button-primary-text-disabled);opacity:1}.Select_wrapper__OcWjv[data-disabled] .Select_section__qJ5LN{--input-section-color:var(--theme-button-primary-text-disabled)}.Loader_loader__1opYC{--loader-color:var(--theme-surface-accent);--loader-size:1em}}@layer atoms{}@layer organisms{.FiltersSearch_root__52VFi{height:4.4rem;width:4.4rem}@media (min-width:62rem){.FiltersSearch_root__52VFi{height:auto;width:auto}}.FiltersSearch_search__7XZhq{border-radius:var(--radius-sm);overflow:hidden;position:absolute;right:0;top:0;width:4.4rem;z-index:var(--z-index-main)}@media (min-width:62rem){.FiltersSearch_search__7XZhq{position:static;width:auto}}.FiltersSearch_input__C53lw{--input-bd:var(--color-beton-80);--input-bg:var(--color-beton-80);--input-color:var(--color-charbon-20);--input-placeholder-color:var(--color-charbon-40);--input-fz:1.6rem;--input-radius:var(--radius-sm);--input-size:4.4rem;cursor:pointer;padding-left:4.4rem;text-overflow:ellipsis}@media (min-width:62rem){.FiltersSearch_input__C53lw{--input-bd:var(--color-beton-60);--input-bg:var(--color-beton-90);cursor:auto}}@media (hover:hover){.FiltersSearch_input__C53lw.hover,.FiltersSearch_input__C53lw:hover{--input-bg:var(--color-beton-70)}@media (min-width:62rem){.FiltersSearch_input__C53lw.hover,.FiltersSearch_input__C53lw:hover{--input-bg:var(--color-beton-90)}}}.FiltersSearch_input__C53lw.focus,.FiltersSearch_input__C53lw:focus-visible{--input-bd:var(--theme-border-focused);outline:.1rem solid var(--theme-border-focused)}.FiltersSearch_section__uoLjM{--input-section-color:var(--color-charbon-20)}.FiltersSearch_section__uoLjM[data-position=left]{min-width:4.4rem}.FiltersSearch_section__uoLjM[data-position=right]{display:none}@media (min-width:62rem){.FiltersSearch_section__uoLjM[data-position=right]{display:flex}}.FiltersSearch_submit__JCDAe{cursor:pointer;height:100%}.FiltersSearch_root__focused__ouCN7 .FiltersSearch_search__7XZhq{overflow:visible;width:100%}.FiltersSearch_root__focused__ouCN7 .FiltersSearch_input__C53lw{--input-bd:var(--color-beton-60);--input-bg:var(--color-beton-90);cursor:auto}.FiltersSearch_root__focused__ouCN7 .FiltersSearch_section__uoLjM[data-position=right]{display:flex}.FiltersSearch_wrapper__ljRtW[data-disabled] .FiltersSearch_input__C53lw{--input-disabled-bg:var(--color-beton-80);cursor:not-allowed;opacity:1}@media (min-width:62rem){.FiltersSearch_wrapper__ljRtW[data-disabled] .FiltersSearch_input__C53lw{--input-disabled-bg:var(--theme-button-primary-surface-disabled);--input-color:var(--theme-button-primary-text-disabled)}.FiltersSearch_wrapper__ljRtW[data-disabled] .FiltersSearch_section__uoLjM{--input-section-color:var(--theme-button-primary-text-disabled)}}}@layer organisms{.Filters_root__6sWB3{display:grid;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);margin-bottom:var(--spacing-3xl)}.Filters_bar__dCn76{align-items:center;display:flex;gap:var(--spacing-xs);position:relative}.Filters_title__BMfaq{margin:0 auto 0 0;padding-right:var(--spacing-md)}.Filters_clearAll__yyoPw{justify-self:flex-end}.Filters_button__R4GyN{--button-radius:var(--radius-sm);--button-justify:flex-start;flex-shrink:0}.Filters_button__active__u3puQ{background-color:var(--theme-text-accent);color:var(--theme-text-invert)}.Filters_toggleDrawer__lvLc4{--button-justify:space-between;border-radius:var(--radius-sm);flex-grow:1}.Filters_toggleDrawer__lvLc4 .mantine-Button-label{display:block;height:auto;text-overflow:ellipsis}.Filters_drawerContent__EAt3w{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);display:flex;flex-direction:column;flex-grow:1;overflow:hidden;top:var(--spacing-2xl)}.Filters_drawerHeader__bvE0W{border-bottom:.1rem solid var(--theme-border-secondary);padding:var(--spacing-sm);z-index:var(--z-index-main)}.Filters_drawerTitle__ded9E{margin:0}.Filters_drawerBody__iTZSi{display:flex;flex-direction:column;flex-grow:1;padding:0}.Filters_accordion__eUypF{flex-grow:1;max-height:calc(100vh - 16.1rem);overflow-y:auto}.Filters_accordionItem__onRKc{border:0}.Filters_accordionControl__oQO0C{margin:0}.Filters_accordionContent__T08GR{display:grid}.Filters_drawerFooter__KuLdS{border-top:.1rem solid var(--theme-border-secondary);padding:var(--spacing-sm)}.Filters_apply__CDxCg{width:100%}.Filters_loadingOverlay__D827W{z-index:var(--z-index-main)}.Filters_activeFilters__Y5wjj{display:flex;gap:var(--spacing-xs);margin-inline:calc(-1 * var(--container-padding));overflow-y:auto;padding-bottom:var(--spacing-xs);padding-inline:var(--container-padding)}.Filters_items__bwqeD{display:grid;grid-template-columns:1fr}@media (min-width:62rem){.Filters_items__bwqeD{align-items:center;display:flex;gap:var(--spacing-xs)}}.Filters_clear__Qra2M{align-items:center;border:0;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.JobListing_list__4tfs9{display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.JobListing_item__W16Qe{display:flex;gap:var(--gutter);justify-content:space-between;padding-block:var(--spacing-xl)}}@layer organisms{@media (min-width:62rem){.JobListing_item__W16Qe{padding-block:var(--spacing-2xl)}}.JobListing_item__W16Qe+.JobListing_item__W16Qe{border-top:.1rem solid var(--theme-border-separator)}.JobListing_itemContent__IjUfz{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:1fr}.JobListing_tags__Lx2zo{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.JobListing_itemTitle__fQlUO{font-size:clamp(2.4rem,2.4rem + (100vw - 40rem)/130,3.2rem);margin:0}}