.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}}
.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%}}
.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}}
.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}}
.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}}
.ApplyModalBanner-module__4-U6Ga__banner{text-align:left;background:var(--bg-secondary);border-radius:var(--br-m);border:none;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:16px;text-decoration:none;transition:background .15s;display:grid}.ApplyModalBanner-module__4-U6Ga__banner:hover{background:var(--bg-tertiary)}.ApplyModalBanner-module__4-U6Ga__banner:hover .ApplyModalBanner-module__4-U6Ga__chevron{stroke:var(--text-primary)}.ApplyModalBanner-module__4-U6Ga__title{color:var(--text-primary);grid-template-columns:auto 1fr;align-items:center;gap:8px;font-size:16px;font-weight:500;display:grid}.ApplyModalBanner-module__4-U6Ga__title>svg{stroke:var(--primary);font-size:18px}.ApplyModalBanner-module__4-U6Ga__title>img{width:18px;height:auto}.ApplyModalBanner-module__4-U6Ga__label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ApplyModalBanner-module__4-U6Ga__chevron{stroke:var(--text-secondary);font-size:24px;transition:stroke .15s}@media (max-width:560px){.ApplyModalBanner-module__4-U6Ga__banner{padding:12px}.ApplyModalBanner-module__4-U6Ga__title{font-size:14px}}
.TrackerJobLink-module__97eiMq__link{color:var(--text-primary);background:var(--bg-secondary);border-radius:var(--br-m);grid-template-columns:auto 1fr auto;align-items:center;gap:.75em;padding:.75em 1em;font-size:16px;font-weight:500;text-decoration:none;transition:background .15s;display:grid}.TrackerJobLink-module__97eiMq__link:hover{background:var(--bg-tertiary)}.TrackerJobLink-module__97eiMq__link:hover .TrackerJobLink-module__97eiMq__chevron{stroke:var(--text-primary)}.TrackerJobLink-module__97eiMq__labelShort{display:block}.TrackerJobLink-module__97eiMq__labelFull{display:none}.TrackerJobLink-module__97eiMq__icon,.TrackerJobLink-module__97eiMq__chevron{stroke:var(--primary);font-size:20px}.TrackerJobLink-module__97eiMq__chevron{stroke:var(--text-secondary);transition:stroke .15s}@media (max-width:1440px){.TrackerJobLink-module__97eiMq__labelShort{display:none}.TrackerJobLink-module__97eiMq__labelFull{display:block}}@media (max-width:1240px){.TrackerJobLink-module__97eiMq__labelShort{display:block}.TrackerJobLink-module__97eiMq__labelFull{display:none}}@media (max-width:991px){.TrackerJobLink-module__97eiMq__link{font-size:14px}.TrackerJobLink-module__97eiMq__icon,.TrackerJobLink-module__97eiMq__chevron{font-size:18px}}@media (max-width:768px){.TrackerJobLink-module__97eiMq__labelShort{display:none}.TrackerJobLink-module__97eiMq__labelFull{display:block}}
.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%}}
.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}}
.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)}
.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}}
.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:450;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}}
.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}
.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}}
.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}}
.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:550;line-height:1.5}.ScamWarningModal-module__UjRT-q__lead>b{font-weight:650}.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}}