.Jobfilters_filtersContainer__53MtB{background:#fff;padding:1.5rem;border-bottom:1px solid #e9ecef;position:-webkit-sticky;position:sticky;top:0;z-index:100}.Jobfilters_filtersWrapper__uTnwl{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;justify-content:center;max-width:1400px;margin:0 auto}.Jobfilters_jobTitleInput__L9si8{flex:0 1 auto;width:250px;min-width:200px}.Jobfilters_locationInput___C_cq{flex:0 1 auto;width:280px;min-width:200px}.Jobfilters_mobileFilterButton__FzlX_{display:none}.Jobfilters_desktopFilters__vkk_c{display:flex;gap:.75rem;align-items:center}.Jobfilters_advancedButton__klh0Z,.Jobfilters_searchButton__z4ZQD{min-width:40px;padding:0 .75rem}@media (max-width:768px){.Jobfilters_filtersContainer__53MtB{padding:1rem}.Jobfilters_filtersWrapper__uTnwl{gap:.5rem}.Jobfilters_jobTitleInput__L9si8{flex:1 1 100%;width:100%}.Jobfilters_locationInput___C_cq{flex:1 1 auto;min-width:0}.Jobfilters_mobileFilterButton__FzlX_{display:flex;flex:0 0 auto}.Jobfilters_desktopFilters__vkk_c{display:none!important}}.Jobfilters_countryButton__PSrob{min-width:70px;border:none!important;background:transparent!important;padding:.5rem .75rem!important;height:auto!important}.Jobfilters_countryButton__PSrob:hover{background:rgba(0,0,0,.03)!important}.Jobfilters_flag__dtHCy{font-size:1.5rem;line-height:1;display:inline-block}.Jobfilters_dropdown__WlQBK{padding:0}.Jobfilters_searchWrapper__M_xFS{padding:.75rem;border-bottom:1px solid #e9ecef}.Jobfilters_searchInput__gsADQ input{border:1px solid #dee2e6}.Jobfilters_menuItem__2XA87{padding:.625rem 1rem}.Jobfilters_menuItem__2XA87:hover{background-color:#f8f9fa}.Jobfilters_salaryButton__ZtsNA,.Jobfilters_workSettingButton__YtZ8s{min-width:150px;justify-content:space-between}.Jobfilters_slider__bo_6L{margin-top:1rem;margin-bottom:2rem}.Jobfilters_slider__bo_6L [data-label]{font-size:.75rem;color:#868e96}.Jobfilters_drawerTitle__D0kmA{font-size:1.25rem;font-weight:600}.Jobfilters_drawerHeader__I0fxR{border-bottom:1px solid #e9ecef;padding:1.5rem}.Jobfilters_drawerBody__ySLLS{padding:1.5rem 1.5rem 100px}.Jobfilters_radioLabel__oOT9E{font-size:.875rem;font-weight:400}.Jobfilters_select__B7yAQ{width:100%}.Jobfilters_actionsContainer__vwArR{position:fixed;bottom:0;right:0;left:0;background:#fff;border-top:1px solid #e9ecef;padding:1.5rem;box-shadow:0 -2px 10px rgba(0,0,0,.05);z-index:1000}@media (max-width:768px){.Jobfilters_actionsContainer__vwArR,.Jobfilters_drawerBody__ySLLS,.Jobfilters_drawerHeader__I0fxR{padding:1rem}.Jobfilters_drawerBody__ySLLS{padding-bottom:90px}}.JobFilters_filtersContainer__vZZMb{background:#fff;padding:1.5rem;border-bottom:1px solid #e9ecef;position:-webkit-sticky;position:sticky;top:0;z-index:100}.JobFilters_filtersWrapper__BM0qG{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;justify-content:center;max-width:1400px;margin:0 auto}.JobFilters_jobTitleInput__dH3ok{flex:0 1 auto;width:250px;min-width:200px}.JobFilters_locationInput__afWCu{flex:0 1 auto;width:280px;min-width:200px}.JobFilters_mobileFilterButton__gSht6{display:none}.JobFilters_desktopFilters__OqaLN{display:flex;gap:.75rem;align-items:center}.JobFilters_advancedButton__heUYt,.JobFilters_searchButton__qF2J3{min-width:40px;padding:0 .75rem}@media (max-width:768px){.JobFilters_filtersContainer__vZZMb{padding:1rem}.JobFilters_filtersWrapper__BM0qG{gap:.5rem}.JobFilters_jobTitleInput__dH3ok{flex:1 1 100%;width:100%}.JobFilters_locationInput__afWCu{flex:1 1 auto;min-width:0}.JobFilters_mobileFilterButton__gSht6{display:flex;flex:0 0 auto}.JobFilters_desktopFilters__OqaLN{display:none!important}}.JobFilters_countryButton__MIyje{min-width:70px;border:none!important;background:transparent!important;padding:.5rem .75rem!important;height:auto!important}.JobFilters_countryButton__MIyje:hover{background:rgba(0,0,0,.03)!important}.JobFilters_flag__s6ntf{font-size:1.5rem;line-height:1;display:inline-block}.JobFilters_dropdown__Zp6Ze{padding:0}.JobFilters_searchWrapper__2nvdK{padding:.75rem;border-bottom:1px solid #e9ecef}.JobFilters_searchInput__CgT_V input{border:1px solid #dee2e6}.JobFilters_menuItem__gPy4w{padding:.625rem 1rem}.JobFilters_menuItem__gPy4w:hover{background-color:#f8f9fa}.JobFilters_salaryButton__So1yI,.JobFilters_workSettingButton__eFYXG{min-width:150px;justify-content:space-between}.JobFilters_slider__aN9Dw{margin-top:1rem;margin-bottom:2rem}.JobFilters_slider__aN9Dw [data-label]{font-size:.75rem;color:#868e96}.JobFilters_drawerTitle__9bsMN{font-size:1.25rem;font-weight:600}.JobFilters_drawerHeader__8wkov{border-bottom:1px solid #e9ecef;padding:1.5rem}.JobFilters_drawerBody__3Y5Mp{padding:1.5rem 1.5rem 100px}.JobFilters_radioLabel__GN4Jl{font-size:.875rem;font-weight:400}.JobFilters_select__knoqF{width:100%}.JobFilters_actionsContainer__pq3Su{position:fixed;bottom:0;right:0;left:0;background:#fff;border-top:1px solid #e9ecef;padding:1.5rem;box-shadow:0 -2px 10px rgba(0,0,0,.05);z-index:1000}@media (max-width:768px){.JobFilters_actionsContainer__pq3Su,.JobFilters_drawerBody__3Y5Mp,.JobFilters_drawerHeader__8wkov{padding:1rem}.JobFilters_drawerBody__3Y5Mp{padding-bottom:90px}}.JobPortal_tabsList___TyRh{background:hsla(0,0%,100%,.01);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-bottom:1px solid #dee2e6;justify-content:center;position:-webkit-sticky;position:sticky;top:80px;z-index:900;overflow-x:auto}.JobPortal_tab__o0BJw{white-space:nowrap;color:var(--tc-theme-primary)!important;font-weight:500;transition:all .3s ease}.JobPortal_tab__o0BJw:hover{background-color:var(--primary-50)!important;color:var(--primary-color)!important}.JobPortal_tab__o0BJw[data-active]{color:var(--tc-theme-primary)!important;border-bottom-color:var(--primary-color)!important}@media (max-width:768px){.JobPortal_wrapper__clT_K{min-height:calc(100vh - 60px)}.JobPortal_header__OSK_x{padding:1rem 0}.JobPortal_headerContent__ox8vk{flex-direction:column}.JobPortal_title__k0muh{font-size:1.25rem!important}}.Header_header__ssRi0{position:relative;height:80px;border-bottom:1px solid #e9ecef;transition:all .3s ease;padding:0 var(--mantine-spacing-md);z-index:1000;background:none;overflow:hidden}.Header_header__ssRi0:before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.01);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);z-index:0;pointer-events:none}.Header_header__ssRi0 *{position:relative;z-index:1}.Header_sticky__nwlq8{position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Header_inner__BcZl_{height:100%;display:flex;align-items:center}.Header_logo__iNNK2{height:40px}