.AuthPage_root__LLyLa{display:flex;align-items:center;justify-content:center;position:relative;height:calc(100vh - var(--header-height))}.AuthPage_root__LLyLa .AuthPage_form__F8N3I{position:relative;width:400px;max-width:90%;padding-left:32px;padding-right:32px;display:flex;flex-direction:column;align-items:center;gap:16px}.AuthPage_root__LLyLa .AuthPage_form__F8N3I h3{margin-bottom:16px}.AuthPage_root__LLyLa .AuthPage_input__NO_oO{width:100%}.AuthPage_root__LLyLa .AuthPage_btn__3NCJS{margin-top:32px;min-width:155px;width:-moz-fit-content;width:fit-content}.AuthPage_root__LLyLa .AuthPage_noacc__oHqVj{position:absolute;bottom:80px;left:32px;color:var(--primary-color)}.AuthPage_root__LLyLa .AuthPage_agree__uQomO{position:absolute;bottom:-64px}.Autocomplete_root__SuMr_{background-color:#fff;min-width:200px}.CheckInput_checkbox__Ll9iU{padding:4px!important}.CheckInput_checkbox__Ll9iU *{fill:var(--primary-color)!important}.Layout_root__Hslw0{padding:16px;border-radius:16px;box-shadow:0 0 4px #000}.Layout_black__4NiXp{background-color:var(--dark-color);color:#fff}.Layout_white__T9ISt{background-color:#fff;color:#000}.Layout_white__T9ISt *{fill:#000}.LoadingModal_root___HSr8{display:flex;flex-direction:column;align-items:center;gap:16px;color:#fff;padding:16px}.LoadingModal_root___HSr8 .LoadingModal_loader__jhrOi{color:var(--primary-color)}.LoadingModal_root___HSr8 p{text-align:center}.MultipleAutocomplete_root__OzVKZ{background-color:#fff;min-width:200px}.Notification_success__6G42X *{background-color:green!important}.Notification_error__2J2Nn *{background-color:red!important}.Notification_snackbar__xCiFO{width:-moz-fit-content;width:fit-content}.Tag_root__87KH4{display:flex;gap:4px;align-items:center;padding:8px;border-radius:16px}.Tag_root__87KH4 .Tag_close__fy9fb>*{fill:#fff}.Tag_root__87KH4 .Tag_close__fy9fb:hover{cursor:pointer}.Tag_red__5F2Vc{background-color:var(--primary-color-light);color:#000}.Tag_red__5F2Vc>*{fill:#000!important}.Tag_black__eJX4s{background-color:var(--dark-color);color:#fff}.Tag_white__NGy2o{background-color:#fff;color:#000}.TextInput_root__OBKW8 .TextInput_visibility__d5eda{opacity:.5}.TextInput_root__OBKW8 .TextInput_visibility__d5eda:hover{cursor:pointer}.Header_header__UIIPF{position:fixed;z-index:999;height:var(--header-height);width:100%;background-color:var(--secondary-color);display:flex;justify-content:center;width:100vw}.Header_header__UIIPF .Header_content__1JRdI{height:100%;width:100%;max-width:var(--max-width);display:flex;align-items:center;justify-content:space-between;padding:0 1em}.Footer_footer__cuq1x{position:relative;height:33vh;width:100%;background-color:var(--dark-color);color:#fff;padding:2.5vh;display:flex;flex-direction:row;justify-content:center;gap:64px}.Footer_footer__cuq1x .Footer_adv__CF84U{font-weight:700;font-size:18px}.Footer_footer__cuq1x .Footer_section__UV4DR{display:flex;flex-direction:column;align-items:start;gap:16px}.Footer_footer__cuq1x .Footer_colored___JdHc{color:var(--primary-color-light)}.Footer_footer__cuq1x .Footer_bottom__AvFb6{position:absolute;left:2.5vh;bottom:8px;display:flex;align-items:center;gap:4px}@media(max-width:767px){.Footer_footer__cuq1x{flex-direction:column;justify-content:start;gap:16px}.Footer_footer__cuq1x .Footer_section__UV4DR{flex-direction:row;flex-wrap:wrap;gap:8px 16px}.Footer_footer__cuq1x .Footer_section__UV4DR .Footer_title__xPKmw{width:100%}}.Nav_nav__12mZN{display:flex;align-items:center;gap:1em;height:100%;position:relative}.Nav_nav__12mZN a{color:#000}.Nav_nav__12mZN .Nav_active__OY8GF{color:var(--primary-color)}.UserIcon_avatar__UBVoE:hover{cursor:pointer}.UserIcon_userMenu__92kon a{color:#000!important}.Filters_filters___Nq8h{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:0;margin:16px auto}.Filters_filters___Nq8h .Filters_header__fSX4D{display:flex;flex-direction:row;align-items:end;gap:.5em;margin-bottom:16px}.Filters_filters___Nq8h .Filters_baseParams__nd78Y,.Filters_filters___Nq8h .Filters_sources__gCAQ9,.Filters_filters___Nq8h .Filters_tagsContainer__HSgFg{margin:16px;width:100%;display:flex;flex-direction:column;gap:16px}.Filters_filters___Nq8h .Filters_baseParams__nd78Y .Filters_inputs__PhPuZ{display:flex;align-items:center;justify-content:start;flex-wrap:wrap;gap:32px}.Filters_filters___Nq8h .Filters_baseParams__nd78Y .Filters_inputs__PhPuZ>*{width:250px}.Filters_filters___Nq8h .Filters_tagsContainer__HSgFg .Filters_input__gDcQQ{display:flex;gap:8px;align-items:start}.Filters_filters___Nq8h .Filters_tagsContainer__HSgFg .Filters_tags__L6WnQ{display:flex;flex-wrap:wrap;gap:8px;max-height:184px;overflow-y:auto}.Filters_filters___Nq8h .Filters_tagsContainer__HSgFg .Filters_companiesInput__M5wmK{width:250px}.Filters_filters___Nq8h .Filters_sources__gCAQ9 .Filters_sourcesContainer__sxLjK{display:flex;flex-direction:row;gap:1em;flex-wrap:wrap}.Filters_filters___Nq8h .Filters_sources__gCAQ9 .Filters_sourcesContainer__sxLjK span{display:flex;flex-direction:row;gap:0;align-items:center}.Filters_filters___Nq8h .Filters_showOnlyChosen__6w83I{position:relative;display:flex;flex-direction:row;align-items:center}.Filters_filters___Nq8h .Filters_toVacancies__ajT_n{position:-webkit-sticky;position:sticky;margin:32px auto 16px;bottom:8px;z-index:50;width:100%;box-shadow:0 0 8px rgba(0,0,0,.5)}.Filters_filters___Nq8h .Filters_connected__LAarB{display:flex;align-items:end;gap:4px;color:var(--dark-color);text-decoration:underline;text-underline-offset:4px;width:-moz-fit-content;width:fit-content}.Filters_filters___Nq8h .Filters_connected__LAarB *{fill:var(--primary-color)}.Filters_info__1STif{fill:var(--primary-color)!important}.Filters_popper__oUCJN{background-color:var(--primary-color);color:#fff;padding:16px;border-radius:8px;max-width:90vw;margin:0 5vw;box-shadow:0 0 2px #000}p.Filters_empty__vZ6LN{color:var(--primary-color)}.VacanciesPage_vacanciesPage__p2ELE{position:relative;width:100%;padding-top:120px;display:flex;flex-direction:column;align-items:center;margin-bottom:32px}.VacanciesPage_vacanciesPage__p2ELE .VacanciesPage_upperPanel__lT21O{position:fixed;top:calc(var(--header-height));transition:top .1s linear;z-index:1000;left:0;width:100vw;height:120px;background-color:var(--secondary-color);color:#000;box-shadow:0 4px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center;justify-content:start;gap:.25em}.VacanciesPage_vacanciesPage__p2ELE .VacanciesPage_upperPanel__lT21O .VacanciesPage_visited__CngWG{display:flex;align-items:center;justify-content:center;column-gap:8px;margin-top:4px}.VacanciesPage_vacanciesPage__p2ELE .VacanciesPage_upperPanel__lT21O .VacanciesPage_visited__CngWG b{text-align:center}.VacanciesPage_vacanciesPage__p2ELE .VacanciesPage_upperPanel__lT21O .VacanciesPage_visited__CngWG a{color:var(--primary-color)}.VacanciesPage_vacanciesPage__p2ELE .VacanciesPage_upperPanelShifted__pgiGp{top:0!important;height:64px}.VacanciesPage_vacanciesPage__p2ELE .VacanciesPage_vacancies__zEJ8_{margin:32px auto 64px;width:100%;max-width:800px;position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;flex-wrap:wrap}.VacanciesPage_vacanciesPage__p2ELE .VacanciesPage_vacancies__zEJ8_ p.VacanciesPage_comment__e6erO{width:100%;margin:0 8px;text-align:center}.VacanciesPage_vacanciesPage__p2ELE .VacanciesPage_settingsBtn__0Yomf{position:fixed;right:16px;bottom:16px}.VacanciesPage_clientHeader__0iOI8{position:absolute;bottom:8px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5em;padding:0 16px}.VacanciesPage_clientHeader__0iOI8 .VacanciesPage_search__wE8Ob{background-color:#fff;min-width:220px;max-width:600px;width:100%}.VacancyCard_root__Dut1N{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:32px!important;width:100%}.VacancyCard_root__Dut1N .VacancyCard_title__Mel7b{width:100%;text-align:center}.VacancyCard_root__Dut1N .VacancyCard_title__Mel7b h3{margin:0}.VacancyCard_root__Dut1N .VacancyCard_employment__midXC{width:100%;display:flex;justify-content:center;flex-direction:row;align-items:center;flex-wrap:wrap;gap:0 .5em}.VacancyCard_root__Dut1N .VacancyCard_employment__midXC p{position:relative}.VacancyCard_root__Dut1N .VacancyCard_workPlaces__UD2Bv{width:100%;display:flex;justify-content:center}.VacancyCard_root__Dut1N .VacancyCard_workPlaces__UD2Bv p{position:relative;font-style:italic}@media(max-width:767px){.VacancyCard_root__Dut1N .VacancyCard_title__Mel7b{text-align:start}.VacancyCard_root__Dut1N .VacancyCard_employment__midXC,.VacancyCard_root__Dut1N .VacancyCard_workPlaces__UD2Bv{justify-content:start}}.VacancyCard_root__Dut1N .VacancyCard_source__MYV3K{height:16px;width:auto;opacity:.5}.VacancyCard_root__Dut1N .VacancyCard_favourite__r_W01{width:24px;aspect-ratio:1/1}.VacancyCard_root__Dut1N .VacancyCard_favourite__r_W01:hover{cursor:pointer}.VacancyCard_root__Dut1N .VacancyCard_star__3pz2W{position:absolute;right:12px;top:6px;width:24px;aspect-ratio:1/1}.VacancyCard_root__Dut1N .VacancyCard_star__3pz2W:hover{cursor:pointer}.VacancyCard_root__Dut1N .VacancyCard_time__Cxfxa{position:absolute;top:6px;left:16px;font-size:14px;display:flex;flex-direction:row;align-items:center;gap:12px}.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj{width:100%;display:flex;flex-direction:row;position:relative;padding:1em 0;border-top:1px solid #000}.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj>*{width:50%;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:.25em}.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj svg{height:1em;width:1em}.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj p{display:flex;flex-direction:row;word-break:break-word;gap:.5em;margin:0}.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj .VacancyCard_row__7OXWI:first-child{align-items:start}.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj .VacancyCard_row__7OXWI:last-child{align-items:end}@media(max-width:767px){.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj{flex-direction:column;gap:4px}.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj>*{width:100%;justify-content:start}.VacancyCard_root__Dut1N .VacancyCard_contentWrap__uH5kj p{align-items:center!important}}.VacancyCard_root__Dut1N .VacancyCard_left__ywZ_y{align-items:end;padding-right:1em}.VacancyCard_root__Dut1N .VacancyCard_left__ywZ_y .VacancyCard_row__7OXWI{justify-content:end}.VacancyCard_root__Dut1N .VacancyCard_left__ywZ_y p{text-align:end}.VacancyCard_root__Dut1N .VacancyCard_right__N066e{align-items:start;padding-left:1em}.VacancyCard_root__Dut1N .VacancyCard_right__N066e .VacancyCard_row__7OXWI{justify-content:start}.VacancyCard_root__Dut1N .VacancyCard_right__N066e p{text-align:start}.VacancyCard_root__Dut1N .VacancyCard_row__7OXWI{display:flex;flex-direction:row;gap:.5em}.VacancyCard_root__Dut1N .VacancyCard_btn__8j_i_{width:100%;position:relative}.VacancyCard_root__Dut1N .VacancyCard_btn__8j_i_:hover{cursor:pointer}@media(max-width:767px){.VacancyCard_root__Dut1N h2{font-size:22px}.VacancyCard_root__Dut1N h3{font-size:18px}.VacancyCard_root__Dut1N .VacancyCard_left__ywZ_y{align-items:start}.VacancyCard_root__Dut1N .VacancyCard_left__ywZ_y .VacancyCard_row__7OXWI{flex-direction:row-reverse;align-items:center!important}.VacancyCard_root__Dut1N .VacancyCard_left__ywZ_y .VacancyCard_row__7OXWI p{text-align:left}.VacancyCard_root__Dut1N .VacancyCard_right__N066e{padding-left:0}.VacancyCard_root__Dut1N .VacancyCard_right__N066e .VacancyCard_row__7OXWI{align-items:center!important}}