.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}}
.CoverLetterFormCtaBanner-module__us7_DG__wrapper{background:var(--db-section-collecting-border);border-radius:var(--br-xl);padding:1.5em;position:relative;overflow:hidden}.CoverLetterFormCtaBanner-module__us7_DG__content{flex-direction:column;align-items:flex-start;gap:.25em;max-width:312px;display:flex}.CoverLetterFormCtaBanner-module__us7_DG__content>h5{font-weight:500}.CoverLetterFormCtaBanner-module__us7_DG__content>p{text-wrap:balance;color:var(--text-primary-opacity-50);margin-bottom:1.5em;font-family:Manrope,sans-serif;font-size:14px;font-weight:500}.CoverLetterFormCtaBanner-module__us7_DG__image{width:auto;height:100%;margin-left:auto;position:absolute;inset:0}@media (max-width:991px){.CoverLetterFormCtaBanner-module__us7_DG__image{right:-64px}}@media (max-width:560px){.CoverLetterFormCtaBanner-module__us7_DG__wrapper{padding:1em}.CoverLetterFormCtaBanner-module__us7_DG__content{max-width:280px}.CoverLetterFormCtaBanner-module__us7_DG__image{right:-110px}}@media (max-width:420px){.CoverLetterFormCtaBanner-module__us7_DG__content{max-width:250px}.CoverLetterFormCtaBanner-module__us7_DG__content>h5{font-size:16px}.CoverLetterFormCtaBanner-module__us7_DG__content>p{font-size:12px}}@media (max-width:375px){.CoverLetterFormCtaBanner-module__us7_DG__content{z-index:1;max-width:220px;position:relative}.CoverLetterFormCtaBanner-module__us7_DG__content>h5{font-size:14px}.CoverLetterFormCtaBanner-module__us7_DG__content>p{margin-bottom:1em;font-size:10px}.CoverLetterFormCtaBanner-module__us7_DG__image{right:-100px}}
.LibraryList-module__yml8va__wrapper{grid-template-rows:auto 1fr;gap:24px;display:grid;overflow:hidden}@media (max-width:560px){.LibraryList-module__yml8va__wrapper{gap:16px}}
.ResumeCardList-module__OA4pqq__list{align-content:start;gap:8px;display:grid;overflow-y:auto;transform:translateZ(0)}.ResumeCardList-module__OA4pqq__statusIcon{stroke:var(--warning);font-size:14px}
.ResumeSourcePick-module__e-QJDq__wrapper{gap:16px;display:grid}.ResumeSourcePick-module__e-QJDq__error{justify-items:center;gap:12px;display:grid}
.SubCtaBanner-module__HL6KJq__link{text-align:inherit;background:0 0;border:none;width:100%;text-decoration:none}.SubCtaBanner-module__HL6KJq__banner{background:var(--bg-primary-light);border-radius:var(--br-xl);justify-content:space-between;align-items:center;gap:16px;width:100%;max-height:92px;padding:24px;display:flex;position:relative;overflow:hidden}.SubCtaBanner-module__HL6KJq__banner>h5,.SubCtaBanner-module__HL6KJq__banner>.SubCtaBanner-module__HL6KJq__cta,.SubCtaBanner-module__HL6KJq__arrowIcon{z-index:2}.SubCtaBanner-module__HL6KJq__banner>h5{text-wrap:balance;font-size:18px;font-weight:500}.SubCtaBanner-module__HL6KJq__cta{height:42px;padding:0 var(--spacing-md);background:var(--text-on-dark-primary);border-radius:var(--br-m);color:var(--text-primary);white-space:nowrap;grid-auto-flow:column;align-items:center;gap:.5em;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;display:grid}.SubCtaBanner-module__HL6KJq__image{z-index:1;width:20%;height:auto;position:absolute;bottom:-24px;right:-24px}.SubCtaBanner-module__HL6KJq__arrowIcon{display:none}@media (max-width:991px){.SubCtaBanner-module__HL6KJq__banner{padding:16px}.SubCtaBanner-module__HL6KJq__banner>h5{font-size:16px}.SubCtaBanner-module__HL6KJq__image{width:15%;bottom:-16px;right:-12px}}@media (max-width:768px){.SubCtaBanner-module__HL6KJq__image{width:18%}}@media (max-width:560px){.SubCtaBanner-module__HL6KJq__banner{flex-direction:column;align-items:flex-start;max-height:none}.SubCtaBanner-module__HL6KJq__image{width:25%;right:0}}@media (max-width:420px){.SubCtaBanner-module__HL6KJq__banner{flex-direction:row;align-items:center}.SubCtaBanner-module__HL6KJq__banner>.SubCtaBanner-module__HL6KJq__cta{display:none}.SubCtaBanner-module__HL6KJq__banner>h5{font-size:14px}.SubCtaBanner-module__HL6KJq__arrowIcon{stroke:var(--primary);font-size:24px;display:inline}.SubCtaBanner-module__HL6KJq__image{opacity:.25;width:64px;bottom:0;right:-4px}}
.SelectResumeScreen-module__5OZVza__content{flex-direction:column;gap:24px;width:596px;display:flex}.SelectResumeScreen-module__5OZVza__pinAndResumes{gap:24px;display:grid}@media (max-width:768px){.SelectResumeScreen-module__5OZVza__content{width:496px}}@media (max-width:560px){.SelectResumeScreen-module__5OZVza__content{width:100%}}
.VacancyPinCard-module__hc9I3a__card{background:var(--text-on-dark-primary);border-radius:var(--br-xl);border:none;grid-template-columns:1fr auto auto;align-items:center;gap:24px;width:100%;padding:24px;display:grid;position:relative}.VacancyPinCard-module__hc9I3a__cardCompact{border-radius:var(--br-l);grid-template-columns:1fr auto;gap:16px;min-height:48px;padding:16px}@media (hover:hover) and (pointer:fine){.VacancyPinCard-module__hc9I3a__card,.VacancyPinCard-module__hc9I3a__action{transition:background .15s}button.VacancyPinCard-module__hc9I3a__card:hover,.VacancyPinCard-module__hc9I3a__card:has(>button.VacancyPinCard-module__hc9I3a__text:hover){background:var(--bg-tertiary)}button.VacancyPinCard-module__hc9I3a__card:hover>.VacancyPinCard-module__hc9I3a__divider,.VacancyPinCard-module__hc9I3a__card:has(>button.VacancyPinCard-module__hc9I3a__text:hover)>.VacancyPinCard-module__hc9I3a__divider{background:var(--text-on-dark-primary)}button.VacancyPinCard-module__hc9I3a__action:hover{background:var(--bg-tertiary)}}.VacancyPinCard-module__hc9I3a__text{text-align:left;background:0 0;border:none;gap:6px;padding:0;display:grid;overflow:hidden}button.VacancyPinCard-module__hc9I3a__text:after{content:"";position:absolute;inset:0}.VacancyPinCard-module__hc9I3a__caption{color:var(--text-gray);font-size:14px;line-height:18px}.VacancyPinCard-module__hc9I3a__value{color:var(--text-primary);grid-template-columns:auto 1fr;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:22px;display:grid}.VacancyPinCard-module__hc9I3a__valuePinned>.VacancyPinCard-module__hc9I3a__title{color:var(--primary)}.VacancyPinCard-module__hc9I3a__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.VacancyPinCard-module__hc9I3a__icon{stroke:var(--text-primary);font-size:16px}.VacancyPinCard-module__hc9I3a__iconPinned{stroke:var(--primary)}.VacancyPinCard-module__hc9I3a__divider{background:var(--bg-tertiary);width:1px;height:48px}.VacancyPinCard-module__hc9I3a__action{border-radius:var(--br-s);background:0 0;border:none;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.VacancyPinCard-module__hc9I3a__actionIcon{stroke:var(--text-gray);font-size:20px}.VacancyPinCard-module__hc9I3a__actionIconPlus{stroke:var(--primary);font-size:24px}.VacancyPinCard-module__hc9I3a__hintIcon{stroke:var(--primary);font-size:18px}@media (max-width:560px){.VacancyPinCard-module__hc9I3a__card{gap:16px;padding:14px}.VacancyPinCard-module__hc9I3a__cardCompact{border-radius:var(--br-m);gap:12px;min-height:40px;padding:12px}.VacancyPinCard-module__hc9I3a__caption{font-size:12px;line-height:14px}.VacancyPinCard-module__hc9I3a__value{gap:10px;font-size:14px;line-height:17px}.VacancyPinCard-module__hc9I3a__icon{font-size:12px}.VacancyPinCard-module__hc9I3a__divider{height:38px}.VacancyPinCard-module__hc9I3a__action{width:24px;height:24px}.VacancyPinCard-module__hc9I3a__actionIcon{font-size:16px}.VacancyPinCard-module__hc9I3a__actionIconPlus{font-size:20px}.VacancyPinCard-module__hc9I3a__hintIcon{font-size:16px}}
.AddVacancyModal-module__ZSICwq__wrapper{gap:20px;display:grid}.AddVacancyModal-module__ZSICwq__subtitle{color:var(--text-gray);font-size:16px;line-height:1.5}.AddVacancyModal-module__ZSICwq__field{gap:6px;display:grid}.AddVacancyModal-module__ZSICwq__label{color:var(--text-gray);font-size:14px;line-height:1.4}.AddVacancyModal-module__ZSICwq__control{align-items:center;display:grid}.AddVacancyModal-module__ZSICwq__control>*{grid-area:1/1}.AddVacancyModal-module__ZSICwq__input{text-overflow:ellipsis;padding-right:48px}.AddVacancyModal-module__ZSICwq__clear{cursor:pointer;background:0 0;border:none;justify-self:end;place-items:center;width:32px;height:32px;margin-right:12px;padding:0;display:grid}.AddVacancyModal-module__ZSICwq__clearIcon{stroke:var(--text-primary);font-size:18px}@media (max-width:560px){.AddVacancyModal-module__ZSICwq__wrapper{gap:16px}.AddVacancyModal-module__ZSICwq__subtitle{font-size:14px}.AddVacancyModal-module__ZSICwq__label{font-size:12px}}
.TopupContinueAction-module__3vJiDa__panel{background:var(--bg-primary-light);border-radius:var(--br-xl);align-items:center;gap:16px 24px;width:100%;padding:24px;display:grid}.TopupContinueAction-module__3vJiDa__text{gap:6px;display:grid}.TopupContinueAction-module__3vJiDa__text>h4{color:var(--text-primary);font-size:18px}.TopupContinueAction-module__3vJiDa__text>p{color:var(--text-gray);font-size:14px}.TopupContinueAction-module__3vJiDa__actions{grid-auto-columns:max-content;grid-auto-flow:column;gap:8px;display:grid}.TopupContinueAction-module__3vJiDa__actions>button{white-space:nowrap}@media (max-width:991px){.TopupContinueAction-module__3vJiDa__panel{border-radius:var(--br-xxl);padding:20px}.TopupContinueAction-module__3vJiDa__text>h4{font-size:16px}.TopupContinueAction-module__3vJiDa__text>p{font-size:12px}}@media (max-width:560px){.TopupContinueAction-module__3vJiDa__panel{border-radius:var(--br-xl);gap:16px;padding:14px}.TopupContinueAction-module__3vJiDa__actions{grid-auto-columns:1fr;grid-auto-flow:row}.TopupContinueAction-module__3vJiDa__actions>button{width:100%}}
.RestartButton-module__9pn2Zq__icon{font-size:20px}
.ResultCloseButton-module__v3Qmba__icon{font-size:20px}.ResultCloseButton-module__v3Qmba__button:disabled .ResultCloseButton-module__v3Qmba__icon{fill:var(--text-secondary)}
.CompanyLogosRow-module__Afuq-G__wrapper{width:18px;height:18px;position:relative}.CompanyLogosRow-module__Afuq-G__logo{opacity:0;border-radius:50%;width:18px;height:18px;animation:5s linear infinite backwards CompanyLogosRow-module__Afuq-G__trigger-cta-logo-cycle;position:absolute;inset:0;overflow:hidden;transform:scale(.6)}.CompanyLogosRow-module__Afuq-G__logo>img{object-fit:cover;width:100%;height:100%;display:block}@keyframes CompanyLogosRow-module__Afuq-G__trigger-cta-logo-cycle{0%{opacity:0;transform:scale(.6)}4%{opacity:1;transform:scale(1)}20%{opacity:1;transform:scale(1)}24%{opacity:0;transform:scale(.6)}to{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.CompanyLogosRow-module__Afuq-G__logo{animation:none;display:none}.CompanyLogosRow-module__Afuq-G__logo:first-child{opacity:1;display:block;transform:scale(1)}}
.TriggerCtaModal-module__0RGr8G__wrapper{border-radius:var(--br-m);transition:filter .15s ease-out;display:inline-flex;position:relative}.TriggerCtaModal-module__0RGr8G__wrapper:hover{filter:brightness(.98)}.TriggerCtaModal-module__0RGr8G__label{font-size:inherit;font-family:inherit;font-weight:inherit;color:var(--text-primary)}@media (max-width:1240px){.TriggerCtaModal-module__0RGr8G__label{display:none}}@media (max-width:991px){.TriggerCtaModal-module__0RGr8G__label{display:inline}}@media (max-width:768px){.TriggerCtaModal-module__0RGr8G__label{display:none}}@media (max-width:560px){.TriggerCtaModal-module__0RGr8G__label{display:inline}}
.ResultView-module__oCn-2q__wrapper{width:100%;height:var(--db-page-height);background:var(--bg-secondary);border-radius:var(--br-xl);flex-direction:column;gap:16px;display:flex}.ResultView-module__oCn-2q__wrapper.ResultView-module__oCn-2q__withStepBar{padding-bottom:var(--db-bottom-bar-size)}.ResultView-module__oCn-2q__readyContent{grid-template-columns:1fr .72fr;gap:12px;width:100%;max-width:100%;margin:0 auto;animation:.72s cubic-bezier(.77,0,.175,1) both ResultView-module__oCn-2q__readyLayoutExpand;display:grid;overflow:hidden}.ResultView-module__oCn-2q__resumePreview{grid-template-rows:1fr;gap:12px;height:100%;animation:.22s cubic-bezier(.23,1,.32,1) both ResultView-module__oCn-2q__previewColumnEnter,.78s cubic-bezier(.77,0,.175,1) both ResultView-module__oCn-2q__previewSettle;display:grid;overflow:hidden auto}.ResultView-module__oCn-2q__rightSlot{align-items:center;gap:.5em;display:flex}.ResultView-module__oCn-2q__rightColumn{height:100%;position:relative;overflow:hidden}.ResultView-module__oCn-2q__desktopChat{height:100%;overflow:hidden}.ResultView-module__oCn-2q__chatFadeIn{animation:.32s both ResultView-module__oCn-2q__chatFadeIn}.ResultView-module__oCn-2q__mockPanel{opacity:1;grid-template-rows:auto 1fr;align-content:start;gap:24px;transition:opacity .32s;display:grid;position:absolute;inset:0}.ResultView-module__oCn-2q__mockPanelHidden{opacity:0;pointer-events:none}@keyframes ResultView-module__oCn-2q__chatFadeIn{0%{opacity:0}to{opacity:1}}.ResultView-module__oCn-2q__tabletChatTrigger{display:none}.ResultView-module__oCn-2q__tabletChatTriggerIcon{fill:var(--text-primary);font-size:20px}@keyframes ResultView-module__oCn-2q__previewColumnEnter{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ResultView-module__oCn-2q__readyLayoutExpand{0%{grid-template-columns:1fr 0fr;gap:0;max-width:596px}to{grid-template-columns:1fr .72fr;gap:16px;max-width:100%}}@keyframes ResultView-module__oCn-2q__previewSettle{0%{transform:scale(.995)}54%{transform:scale(.998)}to{transform:scale(1)}}@media (min-width:1920px){.ResultView-module__oCn-2q__mockPanel{grid-template-rows:auto auto}}@media (max-width:1240px){.ResultView-module__oCn-2q__readyContent{grid-template-rows:1fr auto;grid-template-columns:1fr;gap:0;animation:none}.ResultView-module__oCn-2q__desktopChat{display:none}.ResultView-module__oCn-2q__rightColumn{height:auto}.ResultView-module__oCn-2q__mockPanel{gap:0;padding-top:12px;position:static}.ResultView-module__oCn-2q__tabletChatTrigger{display:inline-flex}}@media (max-width:560px){.ResultView-module__oCn-2q__wrapper{gap:12px}.ResultView-module__oCn-2q__tabletChatTrigger{display:none}.ResultView-module__oCn-2q__iconChat{fill:var(--text-primary);font-size:20px}.ResultView-module__oCn-2q__chatModal{height:90%}}@media (prefers-reduced-motion:reduce){.ResultView-module__oCn-2q__resumePreview,.ResultView-module__oCn-2q__readyContent{animation:none}}
.ResumeHeader-module__54JL9a__wrapper{justify-content:space-between;align-items:center;gap:.75em;width:100%;display:flex}.ResumeHeader-module__54JL9a__wrapper>.ResumeHeader-module__54JL9a__left{gap:.75em;display:flex}.ResumeHeader-module__54JL9a__linkIcon,.ResumeHeader-module__54JL9a__chevronIcon{font-size:18px}.ResumeHeader-module__54JL9a__disabled{color:var(--text-secondary)}.ResumeHeader-module__54JL9a__linkIcon.ResumeHeader-module__54JL9a__disabled{stroke:var(--text-secondary)}.ResumeHeader-module__54JL9a__left>button[aria-disabled=true]:hover,.ResumeHeader-module__54JL9a__left>button[aria-disabled=true]:active{background:var(--text-on-dark-primary);cursor:default;transform:none}.ResumeHeader-module__54JL9a__mobileActionsButton{display:none}.ResumeHeader-module__54JL9a__downloadMenu{gap:var(--spacing-xxs);display:grid}@media (max-width:560px){.ResumeHeader-module__54JL9a__wrapper>.ResumeHeader-module__54JL9a__left{display:none}.ResumeHeader-module__54JL9a__mobileActionsButton{display:flex}}@media (max-width:420px){.ResumeHeader-module__54JL9a__onlyDesktop{display:none}}
.ResultLoadError-module__lEpVtW__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.ResultLoadError-module__lEpVtW__arrowIcon{fill:var(--text-on-dark-primary)}
.ResumeAdaptedModal-module__rqaz3q__wrapper{max-height:720px;position:relative}.ResumeAdaptedModal-module__rqaz3q__wrapper>img{width:100%;height:auto}.ResumeAdaptedModal-module__rqaz3q__closeButton{z-index:2;position:absolute;top:.75em;right:.75em}.ResumeAdaptedModal-module__rqaz3q__closeButton .ResumeAdaptedModal-module__rqaz3q__closeIcon{font-size:24px}.ResumeAdaptedModal-module__rqaz3q__content{flex-direction:column;gap:1.5em;padding:0 1.5em 1em;display:flex}.ResumeAdaptedModal-module__rqaz3q__text>h2{text-align:center;text-wrap:balance;margin-bottom:.5em}.ResumeAdaptedModal-module__rqaz3q__text>p{color:var(--text-on-dark-secondary);text-align:center;text-wrap:balance;font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.ResumeAdaptedModal-module__rqaz3q__arrowIcon{fill:var(--text-on-dark-primary)}@media (max-width:991px){.ResumeAdaptedModal-module__rqaz3q__content{gap:1.25em;padding:0 1.25em .75em}.ResumeAdaptedModal-module__rqaz3q__text>h2{font-size:24px}.ResumeAdaptedModal-module__rqaz3q__text>p{font-size:14px}.ResumeAdaptedModal-module__rqaz3q__closeButton .ResumeAdaptedModal-module__rqaz3q__closeIcon{font-size:20px}}@media (max-width:560px){.ResumeAdaptedModal-module__rqaz3q__content{padding:0 1em .5em}.ResumeAdaptedModal-module__rqaz3q__closeButton{top:.375em;right:.375em}}
.ResumePreparingModal-module__LyOecq__wrapper{max-height:720px;position:relative}.ResumePreparingModal-module__LyOecq__wrapper>img{width:100%;height:auto}.ResumePreparingModal-module__LyOecq__content{flex-direction:column;gap:1.5em;padding:0 1.5em 1em;display:flex}.ResumePreparingModal-module__LyOecq__text>h2{text-align:center;text-wrap:balance;margin-bottom:.5em}.ResumePreparingModal-module__LyOecq__text>p{color:var(--text-on-dark-secondary);text-align:center;text-wrap:balance;font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.ResumePreparingModal-module__LyOecq__buttons{flex-direction:column;gap:.5em;display:flex}@media (max-width:991px){.ResumePreparingModal-module__LyOecq__content{gap:1.25em;padding:0 1.25em .75em}.ResumePreparingModal-module__LyOecq__text>h2{font-size:24px}.ResumePreparingModal-module__LyOecq__text>p{font-size:14px}}@media (max-width:560px){.ResumePreparingModal-module__LyOecq__content{padding:0 1em .5em}}
.ResumeResultEditChat-module__GwO3OW__wrapper{background:var(--text-on-dark-primary);border-radius:var(--br-xl);grid-template-rows:auto 1fr;height:100%;animation:.62s cubic-bezier(.23,1,.32,1) both ResumeResultEditChat-module__GwO3OW__chatSlideIn;display:grid;overflow:hidden}.ResumeResultEditChat-module__GwO3OW__modal{background:0 0;border-radius:0;width:100%;height:auto;animation:none}.ResumeResultEditChat-module__GwO3OW__header{border-bottom:1px solid var(--bg-tertiary);padding:20px 24px}.ResumeResultEditChat-module__GwO3OW__header h3{font-size:18px;font-weight:600}.ResumeResultEditChat-module__GwO3OW__chat{padding:0 16px 16px;overflow:hidden}@keyframes ResumeResultEditChat-module__GwO3OW__chatSlideIn{0%{opacity:0;transform:translate(52px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ResumeResultEditChat-module__GwO3OW__wrapper{animation:none}}@media (max-width:1240px){.ResumeResultEditChat-module__GwO3OW__wrapper{border-radius:0}.ResumeResultEditChat-module__GwO3OW__chat{padding:0}}
.AutoApplyButton-module__eW0sNa__icon{stroke:var(--bg-secondary);font-size:24px}@media (max-width:991px){.AutoApplyButton-module__eW0sNa__icon{font-size:20px}}
.ResumeActionButtons-module__Mw8uea__wrapper{grid-template-columns:1fr auto;gap:.5em;display:grid}.ResumeActionButtons-module__Mw8uea__publishIcon{fill:var(--primary);font-size:24px}.ResumeActionButtons-module__Mw8uea__trashIcon{stroke:var(--text-primary);font-size:24px}@media (max-width:991px){.ResumeActionButtons-module__Mw8uea__trashIcon,.ResumeActionButtons-module__Mw8uea__publishIcon{font-size:20px}}@media (max-width:560px){.ResumeActionButtons-module__Mw8uea__wrapper{grid-template-columns:1fr}.ResumeActionButtons-module__Mw8uea__deleteButton{display:none}}
.StepsLoader-module__E4HxbW__loader{text-align:center;place-content:center;justify-items:center;gap:1em;display:grid}.StepsLoader-module__E4HxbW__image{width:auto;height:40px}.StepsLoader-module__E4HxbW__text{gap:.5em;display:grid}.StepsLoader-module__E4HxbW__step{font-family:Inter,sans-serif;font-size:18px;font-weight:500}.StepsLoader-module__E4HxbW__stepText{transition:opacity .6s}.StepsLoader-module__E4HxbW__stepText.StepsLoader-module__E4HxbW__hidden{opacity:0}.StepsLoader-module__E4HxbW__subtitle{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.25}@media (max-width:560px){.StepsLoader-module__E4HxbW__loader{gap:.75em}.StepsLoader-module__E4HxbW__step{font-size:16px}.StepsLoader-module__E4HxbW__subtitle{font-size:12px}}
.DislikeScreen-module__vonqfG__screen{gap:24px;display:grid}.DislikeScreen-module__vonqfG__description{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:16px;font-weight:500}.DislikeScreen-module__vonqfG__actions{grid-auto-columns:1fr;grid-auto-flow:column;gap:12px;display:grid}@media (max-width:560px){.DislikeScreen-module__vonqfG__description{font-size:14px}.DislikeScreen-module__vonqfG__actions{flex-direction:column-reverse;gap:8px;display:flex}}
.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}}
.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%}}
.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}}
.CoverLetterGenerationForm-module__6YzClG__wrapper{flex-direction:column;gap:1.5em;padding:.5em 0;display:flex}.CoverLetterGenerationForm-module__6YzClG__header{text-align:center;flex-direction:column;gap:.75em;display:flex}.CoverLetterGenerationForm-module__6YzClG__header>p{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.CoverLetterGenerationForm-module__6YzClG__selected{height:var(--input-height-l);font-size:1.25em}.CoverLetterGenerationForm-module__6YzClG__submitWrapper{flex-direction:column;align-items:center;gap:.75em;display:flex}.CoverLetterGenerationForm-module__6YzClG__submitWrapper>a{width:100%}.CoverLetterGenerationForm-module__6YzClG__submitWrapper>p{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:14px;font-weight:500}.CoverLetterGenerationForm-module__6YzClG__hr{border:none;border-bottom:1px solid var(--bg-secondary-hover);width:75%;margin:.5em auto}.CoverLetterGenerationForm-module__6YzClG__banner{grid-template-columns:auto 1fr;align-items:center;gap:1em;display:grid}.CoverLetterGenerationForm-module__6YzClG__bannerIconWrapper{aspect-ratio:1;background:var(--bg-primary-light);border-radius:var(--br-m);justify-content:center;align-items:center;width:52px;display:flex}.CoverLetterGenerationForm-module__6YzClG__bannerIconWrapper>svg{fill:var(--primary);font-size:24px}.CoverLetterGenerationForm-module__6YzClG__bannerContent{flex-direction:column;gap:.25em;display:flex}.CoverLetterGenerationForm-module__6YzClG__bannerContent>h5{font-size:18px;font-weight:500}.CoverLetterGenerationForm-module__6YzClG__bannerContent>p{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:14px;font-weight:500}@media (max-width:991px){.CoverLetterGenerationForm-module__6YzClG__header>h2{font-size:28px}.CoverLetterGenerationForm-module__6YzClG__header>p{font-size:16px}.CoverLetterGenerationForm-module__6YzClG__hr{margin:0 auto}.CoverLetterGenerationForm-module__6YzClG__banner{gap:.75em}.CoverLetterGenerationForm-module__6YzClG__bannerIconWrapper{border-radius:var(--br-s);width:42px}.CoverLetterGenerationForm-module__6YzClG__bannerContent{gap:.125em}.CoverLetterGenerationForm-module__6YzClG__bannerIconWrapper>svg{font-size:20px}.CoverLetterGenerationForm-module__6YzClG__bannerContent>h5{font-size:16px}.CoverLetterGenerationForm-module__6YzClG__bannerContent>p{font-size:12px}}@media (max-width:768px){.CoverLetterGenerationForm-module__6YzClG__header>h2{font-size:24px}.CoverLetterGenerationForm-module__6YzClG__header>p{font-size:14px}}@media (max-width:560px){.CoverLetterGenerationForm-module__6YzClG__wrapper{gap:1em;padding:.5em 0 0}.CoverLetterGenerationForm-module__6YzClG__bannerIconWrapper{width:32px}.CoverLetterGenerationForm-module__6YzClG__bannerIconWrapper>svg{font-size:18px}.CoverLetterGenerationForm-module__6YzClG__header>h2{font-size:20px}}@media (max-width:420px){.CoverLetterGenerationForm-module__6YzClG__header>h2{font-size:18px}.CoverLetterGenerationForm-module__6YzClG__header>p,.CoverLetterGenerationForm-module__6YzClG__submitWrapper>p{font-size:12px}.CoverLetterGenerationForm-module__6YzClG__banner{align-items:flex-start}.CoverLetterGenerationForm-module__6YzClG__bannerContent>p{text-wrap:balance}}@media (max-width:375px){.CoverLetterGenerationForm-module__6YzClG__header>h2{font-size:16px}.CoverLetterGenerationForm-module__6YzClG__bannerContent>h5{font-size:14px}}
.JobCoverLetter-module__SZtkHa__card{position:relative;overflow:hidden}.JobCoverLetter-module__SZtkHa__loader{min-height:146px}.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 (max-width:991px){.JobCoverLetter-module__SZtkHa__loader{min-height:132px}}@media (max-width:560px){.JobCoverLetter-module__SZtkHa__loader{min-height:307px}}@media (prefers-reduced-motion:reduce){.JobCoverLetter-module__SZtkHa__morph{animation-name:JobCoverLetter-module__SZtkHa__letterFadeIn}}@keyframes JobCoverLetter-module__SZtkHa__letterFadeIn{0%{opacity:0}}
.CoverLetterGenerationResult-module__WVpNzq__wrapper{flex-direction:column;gap:1.5em;padding:.5em 0;display:flex}.CoverLetterGenerationResult-module__WVpNzq__wrapper>h2{text-align:center}.CoverLetterGenerationResult-module__WVpNzq__header{justify-content:space-between;display:flex}.CoverLetterGenerationResult-module__WVpNzq__headerButtonsWrapper{grid-template-columns:repeat(3,1fr);gap:.5em;width:240px;display:grid}.CoverLetterGenerationResult-module__WVpNzq__textarea{background:var(--bg-secondary);border-radius:var(--br-m);resize:none;border:none;height:248px;padding:1em;font-family:Manrope,sans-serif;font-size:1em;font-weight:600}.CoverLetterGenerationResult-module__WVpNzq__textarea:disabled{color:var(--text-primary);background:var(--bg-secondary);opacity:1}.CoverLetterGenerationResult-module__WVpNzq__buttonsWrapper{flex-direction:column;align-items:center;gap:.75em;display:flex}.CoverLetterGenerationResult-module__WVpNzq__buttonsWrapper>p{text-align:center;background:var(--purple-linear-strong);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}@media (max-width:991px){.CoverLetterGenerationResult-module__WVpNzq__wrapper>h2{font-size:28px}}@media (max-width:768px){.CoverLetterGenerationResult-module__WVpNzq__wrapper>h2{font-size:24px}}@media (max-width:560px){.CoverLetterGenerationResult-module__WVpNzq__wrapper{gap:1em}.CoverLetterGenerationResult-module__WVpNzq__wrapper>h2{font-size:20px}.CoverLetterGenerationResult-module__WVpNzq__headerButtonsWrapper{width:180px}.CoverLetterGenerationResult-module__WVpNzq__buttonsWrapper>p{font-size:12px}}@media (max-width:420px){.CoverLetterGenerationResult-module__WVpNzq__wrapper>h2{font-size:18px}.CoverLetterGenerationResult-module__WVpNzq__headerButtonsWrapper{width:160px}}@media (max-width:375px){.CoverLetterGenerationResult-module__WVpNzq__header{flex-direction:column;gap:.5em}.CoverLetterGenerationResult-module__WVpNzq__headerButtonsWrapper{width:100%}.CoverLetterGenerationResult-module__WVpNzq__buttonsWrapper>p>span{display:none}}
.page-module__ExNabG__page{min-height:var(--db-page-height);flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module__ExNabG__wrapper{flex-direction:column;gap:1.5em;width:596px;margin:auto 0;display:flex}.page-module__ExNabG__placeholderWrapper{border-radius:var(--br-xl);width:100%;height:502px}.page-module__ExNabG__placeholderWrapper.page-module__ExNabG__advantages{height:182px}.page-module__ExNabG__formWrapper{max-width:var(--form-max-width);border-radius:var(--br-xl);background:var(--text-on-dark-primary);box-shadow:var(--db-section-shadow);flex-direction:column;padding:1.5em;display:flex}@media (max-width:991px){.page-module__ExNabG__wrapper{width:540px}}@media (max-width:768px){.page-module__ExNabG__wrapper{width:475px}}@media (max-width:560px){.page-module__ExNabG__wrapper{gap:1em;width:100%}.page-module__ExNabG__formWrapper{padding:1em}}