.ApplyContactsModal-module__uoJ3Ea__body{flex-direction:column;gap:1.5em;width:100%;padding:.5em 0 0;display:flex}.ApplyContactsModal-module__uoJ3Ea__loader{justify-content:center;padding:2em 0;display:grid}@media (max-width:991px){.ApplyContactsModal-module__uoJ3Ea__body{padding:.5em 0}}@media (max-width:560px){.ApplyContactsModal-module__uoJ3Ea__body{gap:1em;padding-top:0}}
.JobSectionWrapper-module__x6pIjW__wrapper{background:var(--text-on-dark-primary);border-radius:var(--br-xl);padding:1.5em}@media (max-width:1440px){.JobSectionWrapper-module__x6pIjW__wrapper{border-radius:var(--br-l);padding:1em}}
.LetterBanner-module__cygRxa__banner{justify-items:start;gap:1.5em;display:grid;position:relative}.LetterBanner-module__cygRxa__text,.LetterBanner-module__cygRxa__actions{z-index:1;position:relative}.LetterBanner-module__cygRxa__text{gap:.75em;max-width:396px;display:grid}.LetterBanner-module__cygRxa__title{text-wrap:balance;font-size:24px;font-weight:600;line-height:1.2}.LetterBanner-module__cygRxa__description{color:var(--text-gray);text-wrap:balance;font-family:Manrope,sans-serif;font-size:14px;line-height:1.4}.LetterBanner-module__cygRxa__actions{grid-auto-flow:column;align-items:center;gap:.5em;display:grid}.LetterBanner-module__cygRxa__illustration{z-index:0;width:364px;height:auto;position:absolute;top:-1.5em;right:-1.5em}.LetterBanner-module__cygRxa__illustrationMobile{display:none}@media (max-width:1440px){.LetterBanner-module__cygRxa__illustration{top:-1em;right:-1em}}@media (max-width:991px){.LetterBanner-module__cygRxa__title{font-size:18px}}@media (max-width:560px){.LetterBanner-module__cygRxa__banner{justify-items:stretch;gap:1em}.LetterBanner-module__cygRxa__text{gap:.5em;max-width:none}.LetterBanner-module__cygRxa__actions{grid-auto-flow:row;gap:.375em}.LetterBanner-module__cygRxa__illustration{display:none}.LetterBanner-module__cygRxa__illustrationMobile{width:calc(100% + 2em);height:auto;margin:-1em;display:block}}
.OptionList-module__MB5iXq__list{align-content:start;gap:.25em;max-height:462px;display:grid;overflow-y:auto;transform:translateZ(0)}.OptionList-module__MB5iXq__item{height:auto;padding:.625em .75em;font-weight:500}.OptionList-module__MB5iXq__item.OptionList-module__MB5iXq__selected{border:1px solid var(--primary)}.OptionList-module__MB5iXq__main{color:inherit;grid-auto-flow:column;align-items:center;gap:.75em;display:grid}.OptionList-module__MB5iXq__main>label{pointer-events:none}.OptionList-module__MB5iXq__meta{color:var(--text-gray)}.OptionList-module__MB5iXq__check{stroke:var(--text-primary);font-size:18px}
.ResponsiveOptionPicker-module__AWkWzq__sheet{gap:1em;display:grid}
.CategoryDropdown-module__L2-bia__trigger{text-align:left;background:var(--bg-secondary);border-radius:var(--br-m);cursor:pointer;border:none;grid-template-columns:1fr auto;grid-template-areas:"caption chevron""value chevron";align-items:center;gap:0 .5em;width:100%;height:52px;padding:.5em 12px;display:grid}.CategoryDropdown-module__L2-bia__triggerWhite{background:var(--text-on-dark-primary)}.CategoryDropdown-module__L2-bia__caption{color:var(--text-gray);grid-area:caption;font-size:12px}.CategoryDropdown-module__L2-bia__value{color:var(--text-primary);grid-area:value;grid-auto-flow:column;justify-content:start;gap:.375em;font-size:14px;font-weight:500;display:grid}.CategoryDropdown-module__L2-bia__count{color:var(--text-gray)}.CategoryDropdown-module__L2-bia__chevron{stroke:var(--text-gray);grid-area:chevron;font-size:16px}
.FilterActions-module__zmDnKa__row{gap:.5em;display:grid}.FilterActions-module__zmDnKa__rowSplit{grid-template-columns:1fr 1fr}
.LanguagePicker-module__Vw7_NG__list{width:216px}.LanguagePicker-module__Vw7_NG__flag{font-size:16px}.LanguagePicker-module__Vw7_NG__chevron{fill:var(--text-primary);font-size:16px}@media (max-width:560px){.LanguagePicker-module__Vw7_NG__trigger{width:100%}}
.FilterList-module__L5ls7W__list{gap:1.5em;display:grid}
.LetterLoader-module__d0_0lW__loader{text-align:center;place-content:center;justify-items:center;gap:1em;min-height:146px;display:grid}.LetterLoader-module__d0_0lW__image{width:auto;height:40px}.LetterLoader-module__d0_0lW__text{gap:.5em;display:grid}.LetterLoader-module__d0_0lW__step{font-family:Inter,sans-serif;font-size:18px;font-weight:500}.LetterLoader-module__d0_0lW__stepText{transition:opacity .6s}.LetterLoader-module__d0_0lW__stepText.LetterLoader-module__d0_0lW__hidden{opacity:0}.LetterLoader-module__d0_0lW__subtitle{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.25}@media (max-width:991px){.LetterLoader-module__d0_0lW__loader{min-height:132px}}@media (max-width:560px){.LetterLoader-module__d0_0lW__loader{gap:.75em;min-height:307px}.LetterLoader-module__d0_0lW__step{font-size:16px}.LetterLoader-module__d0_0lW__subtitle{font-size:12px}}
.PickerChips-module__TJOMAW__addIcon{stroke:var(--text-primary);font-size:14px}.PickerChips-module__TJOMAW__removeIcon{stroke:var(--primary);font-size:14px}
.LetterResult-module__pbw4ca__result{justify-items:start;gap:1.5em;display:grid}.LetterResult-module__pbw4ca__text{gap:.375em;display:grid}.LetterResult-module__pbw4ca__title{text-wrap:balance;font-size:24px;font-weight:500;line-height:1.2}.LetterResult-module__pbw4ca__subtitle{color:var(--text-gray);text-wrap:balance;font-family:Manrope,sans-serif;font-size:14px;line-height:1.4}.LetterResult-module__pbw4ca__body{white-space:pre-wrap;background:var(--bg-secondary);border:2px dashed var(--bg-tertiary);border-radius:var(--br-l);width:100%;padding:1.25em;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.LetterResult-module__pbw4ca__actions{grid-auto-flow:column;align-items:center;gap:.5em;display:grid}.LetterResult-module__pbw4ca__copyIcon{stroke:var(--text-on-dark-primary);stroke-width:2.5px;font-size:16px}@media (max-width:1440px){.LetterResult-module__pbw4ca__title{font-size:18px}}@media (max-width:560px){.LetterResult-module__pbw4ca__result{justify-items:stretch;gap:1em}.LetterResult-module__pbw4ca__body{padding:.875em;font-size:14px}.LetterResult-module__pbw4ca__actions{grid-auto-flow:row;gap:.375em}}
.FilterSection-module__NSW9DG__section{gap:.625em;display:grid}.FilterSection-module__NSW9DG__title{color:var(--text-gray);font-size:12px;font-weight:500}.FilterSection-module__NSW9DG__controllers{flex-wrap:wrap;gap:.375em;display:flex}
.JobCoverLetter-module__SZtkHa__card{position:relative;overflow:hidden}.JobCoverLetter-module__SZtkHa__impression{pointer-events:none;position:absolute;inset:0}.JobCoverLetter-module__SZtkHa__morph{animation:.32s cubic-bezier(.23,1,.32,1) both JobCoverLetter-module__SZtkHa__letterMorphIn}@keyframes JobCoverLetter-module__SZtkHa__letterMorphIn{0%{opacity:0;filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.JobCoverLetter-module__SZtkHa__morph{animation-name:JobCoverLetter-module__SZtkHa__letterFadeIn}}@keyframes JobCoverLetter-module__SZtkHa__letterFadeIn{0%{opacity:0}}
.MultiselectPanel-module__xQDFDq__panel{gap:.5em;display:grid}.MultiselectPanel-module__xQDFDq__panelPopover{width:292px}.MultiselectPanel-module__xQDFDq__panelSheet{grid-template-rows:auto 1fr;overflow:hidden}.MultiselectPanel-module__xQDFDq__sheetList{max-height:none}.MultiselectPanel-module__xQDFDq__searchIcon{stroke:var(--text-gray)}.MultiselectPanel-module__xQDFDq__popoverList{max-height:210px}.MultiselectPanel-module__xQDFDq__empty{text-align:center;color:var(--text-gray);padding:3em 0;font-size:12px}
.TrackerStatusControl-module__4BGC2G__picker{width:216px}.TrackerStatusControl-module__4BGC2G__trigger{white-space:nowrap}.TrackerStatusControl-module__4BGC2G__pending{pointer-events:none;opacity:.6}.TrackerStatusControl-module__4BGC2G__indicator{margin-right:4px}.TrackerStatusControl-module__4BGC2G__chevron{stroke:var(--text-primary);font-size:16px}@media (max-width:560px){.TrackerStatusControl-module__4BGC2G__trigger{position:relative}.TrackerStatusControl-module__4BGC2G__trigger:after{content:"";height:40px;position:absolute;inset:50% 0 auto;translate:0 -50%}}
.OtherFilters-module__CMk7JG__block{gap:1em;display:grid}.OtherFilters-module__CMk7JG__header{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;grid-template-columns:1fr auto auto;align-items:center;gap:.5em;padding:4px 0;font-size:14px;font-weight:500;display:grid}.OtherFilters-module__CMk7JG__headerOpen{color:var(--primary)}.OtherFilters-module__CMk7JG__chevron{stroke:var(--text-primary);font-size:16px;transition:transform .2s}.OtherFilters-module__CMk7JG__chevronUp{stroke:var(--primary);transform:rotate(180deg)}.OtherFilters-module__CMk7JG__groups{gap:1em;display:grid}
.ApplyContactsBody-module__v__hLG__subtitle{color:var(--text-secondary);margin-top:-1em;font-size:14px}.ApplyContactsBody-module__v__hLG__contacts,.ApplyContactsBody-module__v__hLG__banners{gap:8px;display:grid}@media (max-width:560px){.ApplyContactsBody-module__v__hLG__subtitle{font-size:12px}}
.SalaryFilter-module__BSiK7a__row{gap:.375em;width:100%;display:grid}.SalaryFilter-module__BSiK7a__currencies{grid-auto-columns:1fr;grid-auto-flow:column;gap:.375em;display:grid}@media (max-width:768px){.SalaryFilter-module__BSiK7a__row{grid-template-columns:1fr auto}}
.ApplyContactsFooter-module__FzSo2a__divider{border:none;border-top:1px solid var(--bg-secondary-hover);width:100%}.ApplyContactsFooter-module__FzSo2a__helpLink{color:var(--text-secondary);align-self:center;align-items:center;gap:.5em;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;display:flex}.ApplyContactsFooter-module__FzSo2a__helpLink>svg{stroke:var(--text-secondary);font-size:1.25em;transition:stroke .15s}.ApplyContactsFooter-module__FzSo2a__helpLink:hover{color:var(--primary)}.ApplyContactsFooter-module__FzSo2a__helpLink:hover>svg{stroke:var(--primary)}.ApplyContactsFooter-module__FzSo2a__warning{text-align:center;color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:12px;font-weight:500;line-height:1.4}
.FiltersSidebar-module__ZZv1Sa__sidebar{background:var(--text-on-dark-primary);border-radius:var(--br-xl);grid-template-rows:auto 1fr auto;width:294px;min-width:294px;max-height:calc(100dvh - 2em);display:grid;overflow:clip}.FiltersSidebar-module__ZZv1Sa__header{padding:1.25em 1.5em .75em}.FiltersSidebar-module__ZZv1Sa__title{color:var(--text-primary);font-size:18px;font-weight:500}.FiltersSidebar-module__ZZv1Sa__body{align-content:start;gap:1.5em;display:grid;overflow-y:auto}.FiltersSidebar-module__ZZv1Sa__footer,.FiltersSidebar-module__ZZv1Sa__body{padding:.75em 1.5em 1.25em}.FiltersSidebar-module__ZZv1Sa__footer:empty{padding:0}@media (max-width:1440px){.FiltersSidebar-module__ZZv1Sa__header{padding:1em 1em .75em}.FiltersSidebar-module__ZZv1Sa__body,.FiltersSidebar-module__ZZv1Sa__footer{padding:.75em 1em 1em}.FiltersSidebar-module__ZZv1Sa__sidebar{border-radius:var(--br-l)}}@media (max-width:1240px){.FiltersSidebar-module__ZZv1Sa__sidebar{width:248px;min-width:248px}}@media (max-width:991px){.FiltersSidebar-module__ZZv1Sa__sidebar{border-radius:var(--br-xl);width:232px;min-width:232px}}@media (max-width:768px){.FiltersSidebar-module__ZZv1Sa__sidebar{display:none}}
.ApplyContactsList-module__9F7IKW__wrapper{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.ApplyContactsList-module__9F7IKW__card{background:var(--bg-secondary);border-radius:var(--br-l);color:var(--text-primary);grid-template-columns:1fr auto;gap:12px 8px;padding:16px;text-decoration:none;display:grid}a.ApplyContactsList-module__9F7IKW__card,.ApplyContactsList-module__9F7IKW__actionIcon{transition:all .15s}a.ApplyContactsList-module__9F7IKW__card:hover{background:var(--bg-tertiary)}a.ApplyContactsList-module__9F7IKW__card:hover .ApplyContactsList-module__9F7IKW__actionIcon{stroke:var(--text-primary)}.ApplyContactsList-module__9F7IKW__plain .ApplyContactsList-module__9F7IKW__icon>svg{stroke:var(--text-secondary)}.ApplyContactsList-module__9F7IKW__plain .ApplyContactsList-module__9F7IKW__label{color:var(--text-secondary);overflow-wrap:anywhere}.ApplyContactsList-module__9F7IKW__icon{grid-area:1/1;display:flex}.ApplyContactsList-module__9F7IKW__icon>svg{stroke:var(--text-primary);font-size:16px}.ApplyContactsList-module__9F7IKW__actionIcon{stroke:var(--text-secondary);grid-area:1/2;justify-self:end;font-size:16px}.ApplyContactsList-module__9F7IKW__label{grid-area:2/1/auto/-1;font-family:Manrope,sans-serif;font-size:16px;font-weight:500}@media (max-width:991px){.ApplyContactsList-module__9F7IKW__card{border-radius:var(--br-xl)}}@media (max-width:560px){.ApplyContactsList-module__9F7IKW__wrapper{grid-template-columns:repeat(2,1fr);grid-auto-columns:auto;grid-auto-flow:row}.ApplyContactsList-module__9F7IKW__card{padding:12px}.ApplyContactsList-module__9F7IKW__card:last-child:nth-child(odd){grid-column:1/-1}.ApplyContactsList-module__9F7IKW__label{font-size:14px}}
.PendingFade-module__t9IGXW__fade{transition:opacity .15s}.PendingFade-module__t9IGXW__pending{opacity:.45;transition-delay:.25s}@media (prefers-reduced-motion:reduce){.PendingFade-module__t9IGXW__fade{transition:none}}
.ScamWarningModal-module__UjRT-q__body{gap:1.25em;display:grid}.ScamWarningModal-module__UjRT-q__rules{gap:.5em;display:grid}.ScamWarningModal-module__UjRT-q__lead{text-wrap:pretty;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:1.5}.ScamWarningModal-module__UjRT-q__lead>b{font-weight:700}.ScamWarningModal-module__UjRT-q__list{gap:.25em;list-style:none;display:grid}.ScamWarningModal-module__UjRT-q__list>li{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.ScamWarningModal-module__UjRT-q__list>li:before{content:"– "}.ScamWarningModal-module__UjRT-q__hideRow{grid-template-columns:auto 1fr;align-items:center;gap:.75em;display:grid}.ScamWarningModal-module__UjRT-q__hideRow>label{cursor:pointer;font-family:Manrope,sans-serif;font-size:16px;font-weight:500}@media (max-width:991px){.ScamWarningModal-module__UjRT-q__lead,.ScamWarningModal-module__UjRT-q__list>li,.ScamWarningModal-module__UjRT-q__hideRow>label{font-size:14px}}
.SectionControl-module__-St4wW__root{border-radius:var(--br-l);background:var(--text-on-dark-primary);grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid}.SectionControl-module__-St4wW__tab{text-decoration:none;display:block;position:relative}.SectionControl-module__-St4wW__active svg{stroke:var(--text-on-dark-primary)}.SectionControl-module__-St4wW__activeLight svg{stroke:var(--primary)}.SectionControl-module__-St4wW__dot{background:var(--error);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}@media (max-width:768px){.SectionControl-module__-St4wW__root.SectionControl-module__-St4wW__light{grid-auto-columns:1fr;width:100%;display:grid}}@media (max-width:560px){.SectionControl-module__-St4wW__root{grid-auto-columns:1fr;width:100%;display:grid}}@media (max-width:420px){.SectionControl-module__-St4wW__root.SectionControl-module__-St4wW__scrollable{scrollbar-width:none;grid-auto-columns:max-content;overflow-x:auto}.SectionControl-module__-St4wW__root.SectionControl-module__-St4wW__scrollable::-webkit-scrollbar{display:none}.SectionControl-module__-St4wW__root.SectionControl-module__-St4wW__scrollable>.SectionControl-module__-St4wW__tab{min-width:132px}}@media (max-width:375px){.SectionControl-module__-St4wW__root.SectionControl-module__-St4wW__scrollable>.SectionControl-module__-St4wW__tab{min-width:0}}
.JobCompany-module__rwKtHG__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobCompany-module__rwKtHG__header{grid-template-columns:1fr auto;align-items:center;gap:.75em;display:grid}.JobCompany-module__rwKtHG__companyInfo{grid-template-columns:auto 1fr;align-items:center;gap:.75em;text-decoration:none;display:grid;overflow:hidden}a.JobCompany-module__rwKtHG__companyInfo>.JobCompany-module__rwKtHG__companyName{text-decoration:underline}.JobCompany-module__rwKtHG__companyName{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.JobCompany-module__rwKtHG__companyName:first-letter{text-transform:uppercase}.JobCompany-module__rwKtHG__publishedAt{color:var(--text-secondary);white-space:nowrap;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.JobCompany-module__rwKtHG__items{flex-direction:column;gap:1em;display:flex}.JobCompany-module__rwKtHG__item{flex-direction:column;gap:.25em;display:flex}.JobCompany-module__rwKtHG__label{color:var(--text-secondary);font-size:14px;font-weight:500}.JobCompany-module__rwKtHG__value{font-size:18px;font-weight:600}.JobCompany-module__rwKtHG__buttons{flex-direction:column;gap:.5em;display:flex}@media (max-width:991px){.JobCompany-module__rwKtHG__value{font-size:16px}}
@media (max-width:768px){.JobsSectionTabs-module__LFUCzq__tabs{grid-column:1/-1}}
.JobCompanyMobileSticky-module__VMPCpW__wrapper{display:none}.JobCompanyMobileSticky-module__VMPCpW__header{grid-template-columns:1fr auto;align-items:center;gap:.75em;display:grid}.JobCompanyMobileSticky-module__VMPCpW__companyInfo{grid-template-columns:auto 1fr;align-items:center;gap:.75em;text-decoration:none;display:grid;overflow:hidden}a.JobCompanyMobileSticky-module__VMPCpW__companyInfo>.JobCompanyMobileSticky-module__VMPCpW__companyName{text-decoration:underline}.JobCompanyMobileSticky-module__VMPCpW__companyName{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.JobCompanyMobileSticky-module__VMPCpW__companyName:first-letter{text-transform:uppercase}.JobCompanyMobileSticky-module__VMPCpW__publishedAt{color:var(--text-secondary);white-space:nowrap;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.JobCompanyMobileSticky-module__VMPCpW__items{justify-content:space-between;align-items:center;gap:.5em;display:flex}.JobCompanyMobileSticky-module__VMPCpW__value{font-size:16px;font-weight:600}.JobCompanyMobileSticky-module__VMPCpW__buttons{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.JobCompanyMobileSticky-module__VMPCpW__buttons>:first-child{grid-area:1/2}.JobCompanyMobileSticky-module__VMPCpW__buttons>:last-child{grid-area:1/1}@media (max-width:768px){.JobCompanyMobileSticky-module__VMPCpW__wrapper{z-index:9;border-radius:var(--br-xxl) var(--br-xxl) 0 0;background:var(--text-on-dark-primary);box-shadow:0 0 24px color-mix(in srgb, var(--text-secondary) 50%, transparent);will-change:transform;flex-direction:column;gap:1em;padding:1em;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0}.JobCompanyMobileSticky-module__VMPCpW__collapsed{transform:translateY(var(--collapse-offset,0));cursor:pointer}}@media (max-width:560px){.JobCompanyMobileSticky-module__VMPCpW__buttons{grid-template-columns:1fr}.JobCompanyMobileSticky-module__VMPCpW__buttons>:first-child,.JobCompanyMobileSticky-module__VMPCpW__buttons>:last-child{grid-area:auto}}
.SaveSearchButton-module__zqkHbW__icon{stroke:var(--primary);font-size:18px}
.JobCtaBanner-module__MvL0Va__wrapper{background:var(--bg-primary-light);border-radius:var(--br-xl);position:relative;overflow:hidden}.JobCtaBanner-module__MvL0Va__content{flex-direction:column;align-items:flex-start;gap:.75em;padding:1.5em;display:flex}.JobCtaBanner-module__MvL0Va__title{text-wrap:balance;font-size:24px;font-weight:600;line-height:1.2}.JobCtaBanner-module__MvL0Va__description{color:var(--text-gray);text-wrap:balance;margin-bottom:6px;font-size:14px;line-height:1.4}.JobCtaBanner-module__MvL0Va__content>button{align-self:stretch}.JobCtaBanner-module__MvL0Va__impression{pointer-events:none;position:absolute;inset:0}.JobCtaBanner-module__MvL0Va__actionFull,.JobCtaBanner-module__MvL0Va__actionShort{font:inherit;color:inherit}.JobCtaBanner-module__MvL0Va__actionShort{display:none}.JobCtaBanner-module__MvL0Va__arrowIcon{fill:var(--text-on-dark-primary)}.JobCtaBanner-module__MvL0Va__wrapper>video{width:100%;height:auto;display:block}@media (max-width:1440px){.JobCtaBanner-module__MvL0Va__wrapper{border-radius:var(--br-l)}.JobCtaBanner-module__MvL0Va__content{padding:1em}}@media (max-width:1240px){.JobCtaBanner-module__MvL0Va__wrapper{grid-template-columns:1fr 320px;align-items:center;padding-right:1em;display:grid}.JobCtaBanner-module__MvL0Va__content>button{align-self:start}.JobCtaBanner-module__MvL0Va__wrapper>video{align-self:end;width:100%}}@media (max-width:991px){.JobCtaBanner-module__MvL0Va__title{font-size:18px}}@media (max-width:768px){.JobCtaBanner-module__MvL0Va__wrapper{grid-template-columns:1fr 40%;padding-right:0}.JobCtaBanner-module__MvL0Va__actionFull{display:none}.JobCtaBanner-module__MvL0Va__actionShort{display:inline}}@media (max-width:560px){.JobCtaBanner-module__MvL0Va__wrapper{grid-template-columns:1fr}.JobCtaBanner-module__MvL0Va__content>button{align-self:stretch}.JobCtaBanner-module__MvL0Va__actionFull{display:inline}.JobCtaBanner-module__MvL0Va__actionShort{display:none}}
.SearchField-module__n4mWPa__icon{stroke:var(--text-gray)}
.JobDescription-module__JtKjuq__wrapper h2,.JobDescription-module__JtKjuq__wrapper h3{margin-bottom:24px;font-size:24px;font-weight:500}.JobDescription-module__JtKjuq__wrapper h4,.JobDescription-module__JtKjuq__wrapper h5{margin-bottom:16px;font-size:20px;font-weight:500}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol,.JobDescription-module__JtKjuq__wrapper li,.JobDescription-module__JtKjuq__wrapper a,.JobDescription-module__JtKjuq__wrapper blockquote,.JobDescription-module__JtKjuq__wrapper b,.JobDescription-module__JtKjuq__wrapper table{font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol{white-space:pre-line;margin-bottom:24px}.JobDescription-module__JtKjuq__wrapper>:last-child{margin-bottom:0}.JobDescription-module__JtKjuq__wrapper b{font-weight:700}.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol{list-style-position:inside}.JobDescription-module__JtKjuq__wrapper a{color:var(--primary);text-decoration:underline;transition:all .15s}.JobDescription-module__JtKjuq__wrapper a:hover{color:var(--primary-hover)}@media (max-width:1440px){.JobDescription-module__JtKjuq__wrapper h2,.JobDescription-module__JtKjuq__wrapper h3{margin-bottom:16px;font-size:18px}.JobDescription-module__JtKjuq__wrapper h4,.JobDescription-module__JtKjuq__wrapper h5{margin-bottom:12px;font-size:18px}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol,.JobDescription-module__JtKjuq__wrapper li,.JobDescription-module__JtKjuq__wrapper a,.JobDescription-module__JtKjuq__wrapper blockquote,.JobDescription-module__JtKjuq__wrapper b,.JobDescription-module__JtKjuq__wrapper table{font-size:16px}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol{margin-bottom:20px}}@media (max-width:991px){.JobDescription-module__JtKjuq__wrapper h2,.JobDescription-module__JtKjuq__wrapper h3{margin-bottom:12px}.JobDescription-module__JtKjuq__wrapper h4,.JobDescription-module__JtKjuq__wrapper h5{margin-bottom:8px}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol,.JobDescription-module__JtKjuq__wrapper li,.JobDescription-module__JtKjuq__wrapper a,.JobDescription-module__JtKjuq__wrapper blockquote,.JobDescription-module__JtKjuq__wrapper b,.JobDescription-module__JtKjuq__wrapper table{font-size:14px}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol{margin-bottom:16px}}
.SortControl-module__OvU3Xq__icon{stroke:var(--text-primary);stroke-width:1.5px;font-size:18px;display:none}.SortControl-module__OvU3Xq__label{grid-auto-flow:column;align-items:center;gap:.375em;display:grid}.SortControl-module__OvU3Xq__chevron{stroke:var(--text-gray);font-size:16px}@media (max-width:768px){.SortControl-module__OvU3Xq__trigger{width:100%}.SortControl-module__OvU3Xq__icon{display:block}.SortControl-module__OvU3Xq__label{display:none}}
.AiDisclaimer-module__d-LZuG__text{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:12px;line-height:1.4}@media (max-width:991px){.AiDisclaimer-module__d-LZuG__text{font-size:10px}}
.JobsToolbar-module__BbptDG__toolbar{grid-template-columns:1fr auto;align-items:center;gap:.5em;display:grid}.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__searchClose,.JobsToolbar-module__BbptDG__filtersSlot{display:none}.JobsToolbar-module__BbptDG__icon{stroke:var(--text-primary);font-size:18px}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}@starting-style{.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{transition-property:opacity}}@media (max-width:768px){.JobsToolbar-module__BbptDG__toolbar{top:calc(var(--db-navbar-height) + var(--db-shell-gutter) * 2);z-index:4;background:var(--bg-secondary);grid-template-columns:repeat(3,1fr);padding:10px 0;position:sticky}.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__filtersSlot{display:block}.JobsToolbar-module__BbptDG__searchSlot{display:none}.JobsToolbar-module__BbptDG__searchOpen{grid-template-columns:1fr auto auto}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__sortSlot{display:none}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{display:block}}
.NewVacancies-module__L6MnrG__wrapper{grid-template-columns:auto 1fr;align-items:center;gap:8px;height:28px;display:grid;position:absolute;top:2em;right:2em}.NewVacancies-module__L6MnrG__pulse{background:var(--primary);border-radius:50%;width:8px;height:8px;position:relative}.NewVacancies-module__L6MnrG__pulse:after{content:"";background:var(--primary);border-radius:50%;animation:1.5s ease-out infinite NewVacancies-module__L6MnrG__pulseRing;position:absolute;inset:0}@keyframes NewVacancies-module__L6MnrG__pulseRing{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(2.5)}to{opacity:0;transform:scale(2.5)}}@media (prefers-reduced-motion:reduce){.NewVacancies-module__L6MnrG__pulse:after{animation:none}}.NewVacancies-module__L6MnrG__wrapper>span{white-space:nowrap;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}@media (max-width:991px){.NewVacancies-module__L6MnrG__wrapper{height:22px}}@container (max-width:825px){.NewVacancies-module__L6MnrG__wrapper{top:1.5em;right:1.5em}}@container (max-width:590px){.NewVacancies-module__L6MnrG__wrapper{display:none}}
.TrackerCard-module___Rwd9a__card{background:var(--text-on-dark-primary);border-radius:var(--br-xl);grid-template-columns:1fr auto auto;grid-template-areas:"title status actions""company status actions";align-items:center;gap:.75em 1em;padding:1.5em;display:grid;position:relative;overflow:hidden}.TrackerCard-module___Rwd9a__companyRow,.TrackerCard-module___Rwd9a__titleRow{display:contents}@media (hover:hover) and (pointer:fine){.TrackerCard-module___Rwd9a__card{transition:box-shadow .15s,transform .15s cubic-bezier(.23,1,.32,1)}.TrackerCard-module___Rwd9a__card:hover{box-shadow:var(--db-section-shadow);transform:translateY(-2px)}.TrackerCard-module___Rwd9a__card:active{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.TrackerCard-module___Rwd9a__card{transition:none}.TrackerCard-module___Rwd9a__card:hover{transform:none}}.TrackerCard-module___Rwd9a__title{color:var(--text-primary);grid-area:title;font-size:18px;font-weight:500;display:grid}.TrackerCard-module___Rwd9a__titleLink{color:inherit;text-decoration:none;display:grid}.TrackerCard-module___Rwd9a__titleLink:after{content:"";position:absolute;inset:0}.TrackerCard-module___Rwd9a__titleText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TrackerCard-module___Rwd9a__company{grid-area:company;grid-auto-flow:column;justify-content:start;align-items:center;gap:.5em;display:grid;overflow:hidden}.TrackerCard-module___Rwd9a__companyName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.TrackerCard-module___Rwd9a__status{z-index:1;grid-area:status;position:relative}.TrackerCard-module___Rwd9a__actions{z-index:1;grid-area:actions;justify-self:end;position:relative}@media (max-width:991px){.TrackerCard-module___Rwd9a__card{padding:1em}.TrackerCard-module___Rwd9a__title{font-size:16px}}@media (max-width:560px){.TrackerCard-module___Rwd9a__card{grid-template-columns:100%;grid-template-areas:none;gap:16px}.TrackerCard-module___Rwd9a__companyRow,.TrackerCard-module___Rwd9a__titleRow{grid-template-columns:1fr auto;align-items:center;gap:1em;display:grid}.TrackerCard-module___Rwd9a__company,.TrackerCard-module___Rwd9a__status,.TrackerCard-module___Rwd9a__title,.TrackerCard-module___Rwd9a__actions{grid-area:auto}.TrackerCard-module___Rwd9a__titleText{text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.BannerCard-module__GNP2XW__card{background:var(--bg-primary-light);border-radius:var(--br-xl);grid-template-columns:1fr auto;align-items:center;gap:1em;padding:1.5em;display:grid}.BannerCard-module__GNP2XW__text{gap:.35em;display:grid}.BannerCard-module__GNP2XW__title{font-size:18px;font-weight:500}.BannerCard-module__GNP2XW__description{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:14px}@media (max-width:991px){.BannerCard-module__GNP2XW__card{padding:1em}.BannerCard-module__GNP2XW__title{font-size:16px}}@media (max-width:768px){.BannerCard-module__GNP2XW__card{grid-template-columns:1fr}.BannerCard-module__GNP2XW__card>a{width:100%}}
.AiInfoBlock-module__wbSC8W__wrapper{border-radius:var(--br-xl);background:var(--purple-linear);flex-direction:column;gap:1em;padding:1em;display:flex}.AiInfoBlock-module__wbSC8W__header{align-items:center;gap:.5em;display:flex}.AiInfoBlock-module__wbSC8W__icon{width:20px;height:20px}.AiInfoBlock-module__wbSC8W__label{background:linear-gradient(93deg, var(--primary) 0.21%, var(--pink) 99.79%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Manrope,sans-serif;font-size:14px;font-weight:700}.AiInfoBlock-module__wbSC8W__text{color:var(--text-primary);font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:1.5}@media (max-width:1440px){.AiInfoBlock-module__wbSC8W__wrapper{border-radius:var(--br-l)}}@media (max-width:1240px){.AiInfoBlock-module__wbSC8W__wrapper{gap:.75em}}@media (max-width:991px){.AiInfoBlock-module__wbSC8W__wrapper{gap:.5em}.AiInfoBlock-module__wbSC8W__icon{width:16px;height:16px}.AiInfoBlock-module__wbSC8W__label,.AiInfoBlock-module__wbSC8W__text{font-size:12px}}
.ProfessionSelect-module__ri3TYq__chevron{fill:var(--text-secondary);transition:transform .15s}.ProfessionSelect-module__ri3TYq__chevronOpen{transform:rotate(180deg);}
.JobDifficultyCard-module__BJvAmW__card{flex-direction:column;gap:1.25em;display:flex}.JobDifficultyCard-module__BJvAmW__heading{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;overflow:hidden}.JobDifficultyCard-module__BJvAmW__content{flex-direction:column;gap:.75em;height:120px;display:flex}.JobDifficultyCard-module__BJvAmW__labels{justify-content:space-between;font-size:14px;font-weight:500;display:flex}.JobDifficultyCard-module__BJvAmW__labelMuted{color:var(--text-secondary)}.JobDifficultyCard-module__BJvAmW__bars{gap:.25em;height:100%;display:flex}.JobDifficultyCard-module__BJvAmW__bar{border-radius:var(--br-s);flex:1}.JobDifficultyCard-module__BJvAmW__barFilled{background:var(--primary)}.JobDifficultyCard-module__BJvAmW__barEmpty{background:var(--bg-primary-light)}@media (max-width:1440px){.JobDifficultyCard-module__BJvAmW__content{height:100px}}@media (max-width:768px){.JobDifficultyCard-module__BJvAmW__content{max-width:298px;height:80px}}@media (max-width:420px){.JobDifficultyCard-module__BJvAmW__content{max-width:none}}
.JobsPagination-module__CKuT9a__wrapper{justify-content:center;align-items:center;gap:1em;display:flex;overflow-x:auto}.JobsPagination-module__CKuT9a__wrapper::-webkit-scrollbar{display:none}.JobsPagination-module__CKuT9a__pages{align-items:center;gap:.5em;display:flex}.JobsPagination-module__CKuT9a__page{border-radius:var(--br-m);background:var(--text-on-dark-primary);width:42px;height:42px;color:var(--text-primary);justify-content:center;align-items:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.JobsPagination-module__CKuT9a__page:hover{background:var(--bg-primary-light)}.JobsPagination-module__CKuT9a__page.JobsPagination-module__CKuT9a__active{background:var(--primary);color:#fff}.JobsPagination-module__CKuT9a__arrow{border-radius:var(--br-m);background:var(--text-on-dark-primary);width:42px;height:42px;color:var(--text-primary);justify-content:center;align-items:center;text-decoration:none;transition:background .15s;display:flex}.JobsPagination-module__CKuT9a__arrow:hover{background:var(--bg-primary-light)}.JobsPagination-module__CKuT9a__arrow.JobsPagination-module__CKuT9a__disabled{opacity:.3;pointer-events:none}.JobsPagination-module__CKuT9a__ellipsis{width:42px;height:42px;color:var(--text-secondary);justify-content:center;align-items:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;display:flex}@media (max-width:560px){.JobsPagination-module__CKuT9a__page,.JobsPagination-module__CKuT9a__arrow,.JobsPagination-module__CKuT9a__ellipsis{width:36px;height:36px;font-size:14px}}
.JobQuestions-module__vNnL1W__wrapper{flex-direction:column;gap:.75em;margin:2em 0;display:flex}.JobQuestions-module__vNnL1W__wrapper>h2{margin-bottom:20px;font-size:32px;font-weight:500}.JobQuestions-module__vNnL1W__item{flex-direction:column;gap:.75em;display:flex}.JobQuestions-module__vNnL1W__context{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:14px;font-weight:500}.JobQuestions-module__vNnL1W__item>h3{font-size:24px;font-weight:500}@media (max-width:1440px){.JobQuestions-module__vNnL1W__wrapper>h2{margin-bottom:12px;font-size:24px}.JobQuestions-module__vNnL1W__item>h3{font-size:18px}}@media (max-width:991px){.JobQuestions-module__vNnL1W__wrapper>h2{margin-bottom:4px}.JobQuestions-module__vNnL1W__item>p{font-size:12px}.JobQuestions-module__vNnL1W__item>h3{font-size:14px}}@media (max-width:768px){.JobQuestions-module__vNnL1W__wrapper{margin:1em 0}.JobQuestions-module__vNnL1W__wrapper>h2{font-size:18px}}
.NavChip-module__lVkBqa__link{text-decoration:none}.NavChip-module__lVkBqa__link:hover>.NavChip-module__lVkBqa__chip{opacity:.75}.NavChip-module__lVkBqa__chip{white-space:nowrap;transition:opacity .15s}a.NavChip-module__lVkBqa__link>.NavChip-module__lVkBqa__chip{box-shadow:none}
.SectionEmpty-module__1ki2cq__wrapper{min-height:320px;display:flex}.SectionEmpty-module__1ki2cq__wrapper p{text-wrap:balance}.SectionEmpty-module__1ki2cq__icon{font-size:32px}.SectionEmpty-module__1ki2cq__icon>svg{stroke:var(--text-secondary)}.SectionEmpty-module__1ki2cq__actions{grid-auto-flow:column;justify-content:center;gap:.5em;display:grid}.SectionEmpty-module__1ki2cq__actions>a{text-decoration:none;display:grid}@media (max-width:991px){.SectionEmpty-module__1ki2cq__wrapper{min-height:240px}.SectionEmpty-module__1ki2cq__icon{font-size:24px}}@media (max-width:420px){.SectionEmpty-module__1ki2cq__actions{grid-auto-flow:row}}
.JobSalaryCard-module__5-gB9W__card{flex-direction:column;gap:1.25em;display:flex}.JobSalaryCard-module__5-gB9W__title{font-size:18px;font-weight:500}.JobSalaryCard-module__5-gB9W__content{grid-template-columns:2fr 1fr;align-items:flex-end;gap:.25em;height:120px;display:grid}.JobSalaryCard-module__5-gB9W__info{flex-direction:column;gap:1em;display:flex}.JobSalaryCard-module__5-gB9W__item{flex-direction:column;gap:.25em;display:flex}.JobSalaryCard-module__5-gB9W__label{color:var(--text-secondary);font-size:14px;font-weight:500}.JobSalaryCard-module__5-gB9W__value{font-size:18px;font-weight:600}.JobSalaryCard-module__5-gB9W__valuePrimary{color:var(--primary)}.JobSalaryCard-module__5-gB9W__bars{align-items:flex-end;gap:inherit;height:100%;margin-top:auto;display:flex}.JobSalaryCard-module__5-gB9W__bar{border-radius:var(--br-s);flex:1;height:100%}.JobSalaryCard-module__5-gB9W__barFilled{background:var(--primary);height:100%}.JobSalaryCard-module__5-gB9W__barEmpty{background:var(--bg-primary-light);height:75%}@media (max-width:1440px){.JobSalaryCard-module__5-gB9W__info{gap:.5em}.JobSalaryCard-module__5-gB9W__value{font-size:16px}.JobSalaryCard-module__5-gB9W__content{height:100px}}@media (max-width:768px){.JobSalaryCard-module__5-gB9W__content{max-width:298px;height:80px}.JobSalaryCard-module__5-gB9W__label{font-size:12px}.JobSalaryCard-module__5-gB9W__value{font-size:14px}}@media (max-width:420px){.JobSalaryCard-module__5-gB9W__content{max-width:none}}
.RenameModal-module__Qpg3WG__form{gap:1.5em;display:grid}.RenameModal-module__Qpg3WG__actions{grid-template-columns:1fr 1fr;gap:.75em;display:grid}@media (max-width:560px){.RenameModal-module__Qpg3WG__actions{grid-template-columns:1fr}}
.CtaVacancyCalculator-module__9D-_WG__container{container-type:inline-size}.CtaVacancyCalculator-module__9D-_WG__wrapper{background:var(--bg-primary-light);border-radius:var(--br-l);gap:1.75em;padding:2em;display:grid;position:relative;overflow:hidden}.CtaVacancyCalculator-module__9D-_WG__left{flex-direction:column;align-items:flex-start;gap:1.5em;max-width:564px;display:flex}.CtaVacancyCalculator-module__9D-_WG__count{flex-direction:column;display:flex}.CtaVacancyCalculator-module__9D-_WG__count>span{font-size:48px;font-weight:600}.CtaVacancyCalculator-module__9D-_WG__count>p{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.CtaVacancyCalculator-module__9D-_WG__form{width:100%}.CtaVacancyCalculator-module__9D-_WG__buttonWrapper{flex-direction:column;align-items:flex-start;gap:.75em;display:flex}.CtaVacancyCalculator-module__9D-_WG__buttonWrapper>p{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.CtaVacancyCalculator-module__9D-_WG__image{width:430px;height:auto;position:absolute;bottom:-140px;right:60px}.CtaVacancyCalculator-module__9D-_WG__iconButton{fill:var(--text-on-dark-primary)}@container (max-width:1120px){.CtaVacancyCalculator-module__9D-_WG__left{max-width:464px}.CtaVacancyCalculator-module__9D-_WG__image{right:20px}}@container (max-width:960px){.CtaVacancyCalculator-module__9D-_WG__left{max-width:420px}.CtaVacancyCalculator-module__9D-_WG__image{width:380px;bottom:-100px;right:10px}}@container (max-width:830px){.CtaVacancyCalculator-module__9D-_WG__wrapper{padding:1.5em}.CtaVacancyCalculator-module__9D-_WG__left{max-width:330px}.CtaVacancyCalculator-module__9D-_WG__count>span{font-size:36px}.CtaVacancyCalculator-module__9D-_WG__count>p{font-size:14px}.CtaVacancyCalculator-module__9D-_WG__buttonWrapper>p{font-size:12px}.CtaVacancyCalculator-module__9D-_WG__image{width:320px;right:5px}}@container (max-width:670px){.CtaVacancyCalculator-module__9D-_WG__image{width:320px;right:-80px}}@container (max-width:590px){.CtaVacancyCalculator-module__9D-_WG__left{gap:1em}.CtaVacancyCalculator-module__9D-_WG__count>span{font-size:32px}.CtaVacancyCalculator-module__9D-_WG__image{width:220px;bottom:-80px;right:-50px}}@container (max-width:515px){.CtaVacancyCalculator-module__9D-_WG__wrapper{padding:1em 1em 165px}.CtaVacancyCalculator-module__9D-_WG__left{width:100%;max-width:none}.CtaVacancyCalculator-module__9D-_WG__buttonWrapper{align-items:center;width:100%}.CtaVacancyCalculator-module__9D-_WG__buttonWrapper>button{width:100%}.CtaVacancyCalculator-module__9D-_WG__buttonWrapper>p{text-align:center}.CtaVacancyCalculator-module__9D-_WG__image{width:240px;bottom:-100px;right:50%;transform:translate(50%)}}@container (max-width:350px){.CtaVacancyCalculator-module__9D-_WG__wrapper{padding-bottom:130px}.CtaVacancyCalculator-module__9D-_WG__count>span{font-size:28px}.CtaVacancyCalculator-module__9D-_WG__iconButton{display:none}.CtaVacancyCalculator-module__9D-_WG__image{width:200px;bottom:-90px}}@media (max-width:991px){.CtaVacancyCalculator-module__9D-_WG__wrapper{border-radius:var(--br-xl)}}
.JobSimilar-module__XdSrDW__wrapper{flex-direction:column;gap:2em;display:flex}.JobSimilar-module__XdSrDW__wrapper>h2{font-size:32px;font-weight:500}.JobSimilar-module__XdSrDW__list{grid-template-columns:repeat(2,1fr);gap:.5em;display:grid}@media (max-width:1440px){.JobSimilar-module__XdSrDW__wrapper{gap:1.5em}.JobSimilar-module__XdSrDW__wrapper>h2{font-size:24px}}@media (max-width:768px){.JobSimilar-module__XdSrDW__wrapper{gap:1em}.JobSimilar-module__XdSrDW__wrapper>h2{font-size:18px}}@media (max-width:560px){.JobSimilar-module__XdSrDW__list{grid-template-columns:1fr}}
.AlertsToggle-module__SYGhUa__wrapper{z-index:1;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:.75em;display:grid;position:relative}.AlertsToggle-module__SYGhUa__label{color:var(--text-primary);cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}
.TrackerStatusChips-module__D53qka__chips{contain:inline-size;scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;gap:.5em;display:grid;overflow-x:auto}.TrackerStatusChips-module__D53qka__chips::-webkit-scrollbar{display:none}.TrackerStatusChips-module__D53qka__fadeStart{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.TrackerStatusChips-module__D53qka__fadeEnd{-webkit-mask-image:linear-gradient(270deg,#0000,#000 48px);mask-image:linear-gradient(270deg,#0000,#000 48px)}.TrackerStatusChips-module__D53qka__fadeStart.TrackerStatusChips-module__D53qka__fadeEnd{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.TrackerStatusChips-module__D53qka__indicator{margin-right:4px}.TrackerStatusChips-module__D53qka__count{color:var(--text-secondary)}.TrackerStatusChips-module__D53qka__countActive{color:var(--primary)}
.JobSkills-module__gnGpqa__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobSkills-module__gnGpqa__wrapper>h2{font-size:24px;font-weight:500}.JobSkills-module__gnGpqa__items{flex-wrap:wrap;gap:.5em;margin:0;padding:0;list-style:none;display:flex}@media (max-width:991px){.JobSkills-module__gnGpqa__wrapper{gap:1em}.JobSkills-module__gnGpqa__wrapper>h2{font-size:18px}}
.TelegramConnectPrompt-module__GpDRQW__wrapper{background:var(--text-on-dark-primary);border-radius:var(--br-xl);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.TelegramConnectPrompt-module__GpDRQW__wrapper>img{width:100%;height:auto}.TelegramConnectPrompt-module__GpDRQW__close{position:absolute;top:12px;right:12px}.TelegramConnectPrompt-module__GpDRQW__closeIcon{font-size:24px}.TelegramConnectPrompt-module__GpDRQW__content{flex-direction:column;gap:.5em;margin-bottom:.5em;padding:0 1.5em 1em;display:flex}.TelegramConnectPrompt-module__GpDRQW__content>h2{text-align:center;text-wrap:balance}.TelegramConnectPrompt-module__GpDRQW__subtitle{text-align:center;text-wrap:balance;color:var(--text-secondary);font-family:Manrope,sans-serif;font-weight:500}.TelegramConnectPrompt-module__GpDRQW__footer{padding:0 1.5em 1.5em}.TelegramConnectPrompt-module__GpDRQW__arrowIcon{stroke:var(--text-on-dark-primary)}@media (max-width:991px){.TelegramConnectPrompt-module__GpDRQW__content{padding:0 1.25em .75em}.TelegramConnectPrompt-module__GpDRQW__content>h2{font-size:24px}.TelegramConnectPrompt-module__GpDRQW__closeIcon{font-size:20px}.TelegramConnectPrompt-module__GpDRQW__footer{padding:0 1.25em 1.25em}}@media (max-width:560px){.TelegramConnectPrompt-module__GpDRQW__content{padding:0 1em .5em}.TelegramConnectPrompt-module__GpDRQW__content>h2{font-size:20px}.TelegramConnectPrompt-module__GpDRQW__footer{padding:0 1em 1em}}
.JobsList-module__ScctGG__list{grid-template-columns:repeat(2,1fr);gap:.5em;list-style:none;display:grid}.JobsList-module__ScctGG__bannerItem{grid-column:1/-1}@media (max-width:1240px){.JobsList-module__ScctGG__list{grid-template-columns:1fr}}@media (max-width:768px){.JobsList-module__ScctGG__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.JobsList-module__ScctGG__list{grid-template-columns:1fr}}
.TrackerSummary-module__Z2I2bW__list{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.TrackerSummary-module__Z2I2bW__card{background:var(--text-on-dark-primary);border-radius:var(--br-l);grid-template-columns:1fr auto;align-items:center;gap:8px;height:62px;padding:16px;display:grid;overflow:hidden}.TrackerSummary-module__Z2I2bW__label{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.TrackerSummary-module__Z2I2bW__value{color:var(--text-primary);font-size:24px;font-weight:600}@media (max-width:991px){.TrackerSummary-module__Z2I2bW__list{grid-template-columns:repeat(2,1fr);gap:8px}.TrackerSummary-module__Z2I2bW__card{border-radius:var(--br-xl);padding:14px}.TrackerSummary-module__Z2I2bW__label{font-size:14px}.TrackerSummary-module__Z2I2bW__value{font-size:20px}}@media (max-width:560px){.TrackerSummary-module__Z2I2bW__card{grid-template-columns:1fr;align-content:center;height:72px;padding:14px}}
.JobSourceTag-module__NFcsZW__wrapper{grid-template-columns:1fr auto;align-items:flex-start;gap:2em;display:grid}.JobSourceTag-module__NFcsZW__source{grid-template-columns:auto 1fr;gap:.375em;display:grid}.JobSourceTag-module__NFcsZW__icon{fill:var(--text-secondary)}.JobSourceTag-module__NFcsZW__text{color:var(--text-secondary);margin-top:-.1em;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.JobSourceTag-module__NFcsZW__reportButton{cursor:pointer;align-items:center;gap:.375em;text-decoration:none;display:flex}.JobSourceTag-module__NFcsZW__reportIcon{fill:var(--text-secondary)}.JobSourceTag-module__NFcsZW__reportText{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:14px;font-weight:600}@media (max-width:991px){.JobSourceTag-module__NFcsZW__text{margin-top:-.1125em;font-size:12px}.JobSourceTag-module__NFcsZW__reportText{font-size:12px}}@media (max-width:420px){.JobSourceTag-module__NFcsZW__wrapper{grid-template-columns:1fr;gap:.5em}}
.SavedSearchCard-module__v4xNxW__card{background:var(--text-on-dark-primary);border-radius:var(--br-xl);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75em 1.5em;padding:1.5em;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.SavedSearchCard-module__v4xNxW__card{transition:box-shadow .15s,transform .15s cubic-bezier(.23,1,.32,1)}.SavedSearchCard-module__v4xNxW__card:hover{box-shadow:var(--db-section-shadow);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.SavedSearchCard-module__v4xNxW__card{transition:none}.SavedSearchCard-module__v4xNxW__card:hover{transform:none}}.SavedSearchCard-module__v4xNxW__link{min-width:0;color:inherit;text-decoration:none}.SavedSearchCard-module__v4xNxW__info{gap:.25em;min-width:0;display:grid}.SavedSearchCard-module__v4xNxW__link:after{content:"";border-radius:var(--br-xl);position:absolute;inset:0}.SavedSearchCard-module__v4xNxW__title{-webkit-line-clamp:1;color:var(--text-primary);-webkit-box-orient:vertical;font-size:20px;font-weight:600;display:-webkit-box;overflow:hidden}.SavedSearchCard-module__v4xNxW__summary{-webkit-line-clamp:2;color:var(--text-gray);-webkit-box-orient:vertical;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.SavedSearchCard-module__v4xNxW__meta{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.SavedSearchCard-module__v4xNxW__footer{border-top:1px solid var(--bg-tertiary);grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:1em;padding-top:1em;display:grid}.SavedSearchCard-module__v4xNxW__actions{z-index:1;position:relative}@media (max-width:991px){.SavedSearchCard-module__v4xNxW__card{gap:.75em 1em;padding:1em}.SavedSearchCard-module__v4xNxW__title{font-size:16px}.SavedSearchCard-module__v4xNxW__summary{font-size:14px}.SavedSearchCard-module__v4xNxW__meta{font-size:12px}.SavedSearchCard-module__v4xNxW__footer{padding-top:.75em}}@media (max-width:560px){.SavedSearchCard-module__v4xNxW__meta{display:none}}
.JobsListEmpty-module__o2KZya__wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1em;padding:2em;display:flex}.JobsListEmpty-module__o2KZya__text{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:18px;font-weight:500}
.JobsTrackerPage-module__46evdG__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsTrackerPage-module__46evdG__head{flex-direction:column;gap:.75em;display:flex}.JobsTrackerPage-module__46evdG__results{flex-direction:column;gap:1em;display:flex}@media (max-width:991px){.JobsTrackerPage-module__46evdG__wrapper{gap:1em}}
.JobTitleCard-module__fZy8CW__card{flex-direction:column;gap:1.25em;display:flex}.JobTitleCard-module__fZy8CW__header{grid-template-columns:1fr auto;align-items:start;gap:1em;display:grid}.JobTitleCard-module__fZy8CW__info{flex-direction:column;gap:1.25em;display:flex}.JobTitleCard-module__fZy8CW__badges{flex-wrap:wrap;gap:.5em;display:flex}.JobTitleCard-module__fZy8CW__title{font-size:32px;font-weight:600}.JobTitleCard-module__fZy8CW__divider{background:var(--border-primary);border:none;width:100%;height:1px}@media (max-width:1240px){.JobTitleCard-module__fZy8CW__divider{display:none}}@media (max-width:991px){.JobTitleCard-module__fZy8CW__title{font-size:24px}}@media (max-width:420px){.JobTitleCard-module__fZy8CW__title{font-size:20px}}@media (max-width:375px){.JobTitleCard-module__fZy8CW__card{gap:1em}}
.JobsCardGrid-module__mP9_QW__list{grid-template-columns:repeat(3,1fr);gap:.5em;list-style:none;display:grid}.JobsCardGrid-module__mP9_QW__skeletonCard{min-height:232px}@media (max-width:1440px){.JobsCardGrid-module__mP9_QW__skeletonCard{min-height:196px}}@media (max-width:1240px){.JobsCardGrid-module__mP9_QW__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.JobsCardGrid-module__mP9_QW__skeletonCard{min-height:176px}}@media (max-width:560px){.JobsCardGrid-module__mP9_QW__list{grid-template-columns:1fr}}
.SearchesList-module__8CyT8W__list{grid-template-columns:100%;gap:.5em;display:grid}.SearchesList-module__8CyT8W__skeleton{background:var(--text-on-dark-primary);border-radius:var(--br-xl);height:164px}@media (max-width:991px){.SearchesList-module__8CyT8W__skeleton{height:123px}}
.CompanyPage-module__N0w1ga__wrapper{flex-direction:column;gap:2em;display:flex}.CompanyPage-module__N0w1ga__head{flex-direction:column;gap:.75em;display:flex}.CompanyPage-module__N0w1ga__disclaimer{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:12px;line-height:1.5}.CompanyPage-module__N0w1ga__main{align-items:flex-start;gap:2em;display:flex}.CompanyPage-module__N0w1ga__sidebar{flex-direction:column;gap:1em;width:294px;min-width:294px;display:flex;position:sticky;top:1em}.CompanyPage-module__N0w1ga__content{flex-direction:column;gap:2em;width:100%;max-width:100%;display:flex;overflow:hidden}.CompanyPage-module__N0w1ga__allJobsLink{align-self:flex-start}@media (max-width:1440px){.CompanyPage-module__N0w1ga__main,.CompanyPage-module__N0w1ga__content{gap:1.5em}}@media (max-width:991px){.CompanyPage-module__N0w1ga__wrapper{gap:1em}.CompanyPage-module__N0w1ga__sidebar{width:232px;min-width:232px}}@media (max-width:768px){.CompanyPage-module__N0w1ga__head{gap:.5em}.CompanyPage-module__N0w1ga__main{flex-direction:column}.CompanyPage-module__N0w1ga__sidebar{width:100%;position:static}}
.SavedPage-module__zdretq__wrapper{flex-direction:column;gap:2em;display:flex}.SavedPage-module__zdretq__head,.SavedPage-module__zdretq__headerText{flex-direction:column;gap:.75em;display:flex}.SavedPage-module__zdretq__headerText>p{color:var(--text-primary-opacity-50);text-wrap:balance;font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.SavedPage-module__zdretq__main{grid-template-columns:auto 1fr;align-items:start;gap:2em;display:grid}.SavedPage-module__zdretq__content{flex-direction:column;gap:2em;width:100%;min-width:0;display:flex}.SavedPage-module__zdretq__results{flex-direction:column;gap:2em;display:flex}.SavedPage-module__zdretq__desktopFiltersWrapper{position:sticky;top:1em}.SavedPage-module__zdretq__mobileCategory{display:none}.SavedPage-module__zdretq__count{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:14px;font-weight:500}@media (max-width:1440px){.SavedPage-module__zdretq__main,.SavedPage-module__zdretq__content,.SavedPage-module__zdretq__results{gap:1.5em}.SavedPage-module__zdretq__headerText>p{font-size:16px}}@media (max-width:991px){.SavedPage-module__zdretq__wrapper{gap:1em}.SavedPage-module__zdretq__desktopFiltersWrapper{top:calc(var(--db-navbar-height) + var(--db-shell-gutter) * 2 + 1em)}.SavedPage-module__zdretq__headerText>p{font-size:14px}}@media (max-width:768px){.SavedPage-module__zdretq__head{gap:.5em}.SavedPage-module__zdretq__main{grid-template-columns:1fr}.SavedPage-module__zdretq__main,.SavedPage-module__zdretq__content,.SavedPage-module__zdretq__results{gap:1em}.SavedPage-module__zdretq__desktopFiltersWrapper{display:none}.SavedPage-module__zdretq__mobileCategory{margin-bottom:-1em;display:block}}
.JobsFavoritesPage-module__AJK24q__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsFavoritesPage-module__AJK24q__head{flex-direction:column;gap:.75em;display:flex}.JobsFavoritesPage-module__AJK24q__results{flex-direction:column;gap:2em;display:flex}@media (max-width:991px){.JobsFavoritesPage-module__AJK24q__wrapper{gap:1em}}
.ForMeBackChip-module__put1KG__wrapper{justify-content:start;display:grid}.ForMeBackChip-module__put1KG__backIcon{stroke:var(--text-primary);font-size:14px}.ForMeBackChip-module__put1KG__count{color:var(--text-gray)}
.JobsSavedSearchesPage-module__6lt6iW__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsSavedSearchesPage-module__6lt6iW__head{flex-direction:column;gap:.75em;display:flex}.JobsSavedSearchesPage-module__6lt6iW__results{flex-direction:column;gap:1em;display:flex}@media (max-width:991px){.JobsSavedSearchesPage-module__6lt6iW__wrapper{gap:1em}}
.ProfileLayout-module__z2PwbW__wrapper{flex-direction:column;align-items:flex-start;gap:1.25em;width:100%;min-width:0;display:flex}@media (max-width:560px){.ProfileLayout-module__z2PwbW__wrapper{gap:.75em}}
.JobsForMePage-module__5KuOga__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsForMePage-module__5KuOga__head{flex-direction:column;gap:.75em;display:flex}.JobsForMePage-module__5KuOga__results{flex-direction:column;gap:2em;display:flex}@media (max-width:991px){.JobsForMePage-module__5KuOga__wrapper{gap:1em}}