.AboutPage-module-scss-module___bq8Ra__hero.AboutPage-module-scss-module___bq8Ra__hero{background-color:var(--color-surface);border-bottom:1px solid var(--color-border);padding-top:3rem;padding-bottom:3rem}@media (max-width:899px){.AboutPage-module-scss-module___bq8Ra__hero.AboutPage-module-scss-module___bq8Ra__hero{padding-top:2rem;padding-bottom:2rem}}
.InternalAdCard-module-scss-module__HELNmq__adCard.InternalAdCard-module-scss-module__HELNmq__adCard{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-card);flex-direction:column;display:flex}.InternalAdCard-module-scss-module__HELNmq__adCard--primary.InternalAdCard-module-scss-module__HELNmq__adCard--primary{background-color:var(--color-primary-50);border:1px solid var(--color-primary-100)}.InternalAdCard-module-scss-module__HELNmq__adCard--warning.InternalAdCard-module-scss-module__HELNmq__adCard--warning{background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border)}.InternalAdCard-module-scss-module__HELNmq__adCard--success.InternalAdCard-module-scss-module__HELNmq__adCard--success{background-color:var(--color-success-bg);border:1px solid var(--color-success-border)}.InternalAdCard-module-scss-module__HELNmq__title.InternalAdCard-module-scss-module__HELNmq__title{font-weight:var(--font-weight-bold);color:var(--color-text);line-height:1.3}.InternalAdCard-module-scss-module__HELNmq__description.InternalAdCard-module-scss-module__HELNmq__description{color:var(--color-text-muted);line-height:1.4}.InternalAdCard-module-scss-module__HELNmq__ctaBtn.InternalAdCard-module-scss-module__HELNmq__ctaBtn{text-transform:none;font-weight:var(--font-weight-semibold);font-size:var(--fs-xs);border-radius:var(--radius-base)!important;margin-top:var(--space-1)!important;align-self:flex-start!important}
.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button{position:relative}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button:after{content:"";width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);z-index:-1;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button{text-transform:none;font-weight:var(--font-weight-bold);font-size:var(--fs-sm);line-height:var(--line-height-normal);padding:0 var(--space-4)!important;border-radius:var(--radius-btn)!important;min-height:var(--touch-target-min)!important;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out)!important;box-shadow:none!important}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary)!important;outline-offset:var(--focus-ring-offset)!important;transition:none!important}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button:disabled{color:var(--color-muted);background-color:var(--color-background)!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button:disabled:hover{background-color:var(--color-background)!important;transform:none!important}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__MuiButton-contained{color:var(--color-primary-contrast);background-color:var(--color-accent)!important}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__MuiButton-contained:hover:not(:disabled){filter:brightness(.93)!important;box-shadow:var(--shadow-sm)!important}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__MuiButton-contained:active:not(:disabled){filter:brightness(.87)!important}.CustomButton-module-scss-module__zsDBXG__outlined.CustomButton-module-scss-module__zsDBXG__outlined{color:var(--color-on-surface);border:1px solid var(--color-outline)!important;background-color:#0000!important}.CustomButton-module-scss-module__zsDBXG__outlined.CustomButton-module-scss-module__zsDBXG__outlined:hover{color:var(--color-primary);background-color:var(--color-surface)!important;border-color:var(--color-primary)!important}.CustomButton-module-scss-module__zsDBXG__outlined.CustomButton-module-scss-module__zsDBXG__outlined:active{background-color:var(--color-primary-50)!important}.CustomButton-module-scss-module__zsDBXG__outlined.CustomButton-module-scss-module__zsDBXG__outlined:disabled,.CustomButton-module-scss-module__zsDBXG__outlined.CustomButton-module-scss-module__zsDBXG__outlined:disabled:hover{color:var(--color-muted);border-color:var(--color-outline)!important;background-color:#0000!important}.CustomButton-module-scss-module__zsDBXG__outlined.CustomButton-module-scss-module__zsDBXG__outlined.CustomButton-module-scss-module__zsDBXG__MuiButton-outlined{color:inherit}.CustomButton-module-scss-module__zsDBXG__loading.CustomButton-module-scss-module__zsDBXG__loading{pointer-events:none!important}.CustomButton-module-scss-module__zsDBXG__loading.CustomButton-module-scss-module__zsDBXG__loading .CustomButton-module-scss-module__zsDBXG__MuiCircularProgress-root{color:currentColor;margin-right:var(--space-2)!important}.CustomButton-module-scss-module__zsDBXG__small.CustomButton-module-scss-module__zsDBXG__small{font-size:var(--fs-xs);padding:0 var(--space-3)!important;min-height:var(--touch-target-min)!important}.CustomButton-module-scss-module__zsDBXG__large.CustomButton-module-scss-module__zsDBXG__large{font-size:var(--fs-base);padding:0 var(--space-6)!important;min-height:var(--touch-target-min)!important}@media (max-width:899px){.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button{min-width:var(--touch-target-min)!important}.CustomButton-module-scss-module__zsDBXG__small.CustomButton-module-scss-module__zsDBXG__small,.CustomButton-module-scss-module__zsDBXG__large.CustomButton-module-scss-module__zsDBXG__large{min-height:var(--touch-target-min)!important}}@media (prefers-contrast:more){.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button{border:2px solid!important}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button:focus-visible{outline-width:3px!important}.CustomButton-module-scss-module__zsDBXG__outlined.CustomButton-module-scss-module__zsDBXG__outlined{border-width:2px!important}}@media (prefers-reduced-motion:reduce){.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button{transition:none!important}.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button:hover,.CustomButton-module-scss-module__zsDBXG__button.CustomButton-module-scss-module__zsDBXG__button:active{transform:none!important}}
@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.441olqq_uijdr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.27vw08z6_vw0m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.097vcw437jzga.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.0zem_9y19rte6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_352f14de-module__2EORqa__className{font-family:Lato,Lato Fallback;font-style:normal}
.EmptyState-module-scss-module__SVqs3G__empty.EmptyState-module-scss-module__SVqs3G__empty{align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.EmptyState-module-scss-module__SVqs3G__iconWrap.EmptyState-module-scss-module__SVqs3G__iconWrap{border-radius:var(--radius-full);background:var(--color-background);width:3rem;height:3rem;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.EmptyState-module-scss-module__SVqs3G__title.EmptyState-module-scss-module__SVqs3G__title{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--fs-xl);line-height:var(--line-height-tight);letter-spacing:var(--tracking-normal);color:var(--color-text);text-wrap:pretty;margin:0}.EmptyState-module-scss-module__SVqs3G__body.EmptyState-module-scss-module__SVqs3G__body{max-width:44ch;font-family:var(--font-family-secondary);font-size:var(--fs-base);line-height:var(--line-height-relaxed);color:var(--color-text-muted);text-wrap:pretty;margin:0}.EmptyState-module-scss-module__SVqs3G__suggestions.EmptyState-module-scss-module__SVqs3G__suggestions{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.EmptyState-module-scss-module__SVqs3G__suggestionsLabel.EmptyState-module-scss-module__SVqs3G__suggestionsLabel{font-family:var(--font-family-secondary);font-size:var(--fs-sm);color:var(--color-text-muted);margin:0}.EmptyState-module-scss-module__SVqs3G__chipList.EmptyState-module-scss-module__SVqs3G__chipList{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.EmptyState-module-scss-module__SVqs3G__chip.EmptyState-module-scss-module__SVqs3G__chip{align-items:center;gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-3);font-family:var(--font-family-secondary);font-size:var(--fs-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-chip);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);display:inline-flex;position:relative}.EmptyState-module-scss-module__SVqs3G__chip.EmptyState-module-scss-module__SVqs3G__chip:after{content:"";height:var(--touch-target-min);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.EmptyState-module-scss-module__SVqs3G__chip.EmptyState-module-scss-module__SVqs3G__chip:hover{border-color:var(--color-primary);color:var(--color-primary)}.EmptyState-module-scss-module__SVqs3G__chip.EmptyState-module-scss-module__SVqs3G__chip:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.EmptyState-module-scss-module__SVqs3G__chipLabel.EmptyState-module-scss-module__SVqs3G__chipLabel{white-space:nowrap}.EmptyState-module-scss-module__SVqs3G__chipDelta.EmptyState-module-scss-module__SVqs3G__chipDelta{color:var(--color-text-muted);font-size:var(--fs-xs);white-space:nowrap}.EmptyState-module-scss-module__SVqs3G__actions.EmptyState-module-scss-module__SVqs3G__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.EmptyState-module-scss-module__SVqs3G__srOnly.EmptyState-module-scss-module__SVqs3G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.FaqAccordion-module-scss-module__5UR3RW__heading.FaqAccordion-module-scss-module__5UR3RW__heading{font-family:var(--role-title-section-family);font-size:var(--role-title-section-size);font-weight:var(--role-title-section-weight);line-height:var(--role-title-section-leading);letter-spacing:var(--role-title-section-tracking);color:var(--role-title-section-ink);margin:0;margin-bottom:var(--space-4)}.FaqAccordion-module-scss-module__5UR3RW__panel.FaqAccordion-module-scss-module__5UR3RW__panel{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden}.FaqAccordion-module-scss-module__5UR3RW__row.FaqAccordion-module-scss-module__5UR3RW__row{box-shadow:none;border:none}.FaqAccordion-module-scss-module__5UR3RW__row.FaqAccordion-module-scss-module__5UR3RW__row:before{display:none}.FaqAccordion-module-scss-module__5UR3RW__rowDivided.FaqAccordion-module-scss-module__5UR3RW__rowDivided{border-bottom:1px solid var(--color-border)}.FaqAccordion-module-scss-module__5UR3RW__toggle.FaqAccordion-module-scss-module__5UR3RW__toggle{background-color:var(--color-primary-light);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;transition:background-color var(--motion-duration-fast) var(--motion-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.FaqAccordion-module-scss-module__5UR3RW__toggleOpen.FaqAccordion-module-scss-module__5UR3RW__toggleOpen{background-color:var(--color-accent)}.FaqAccordion-module-scss-module__5UR3RW__toggleIcon.FaqAccordion-module-scss-module__5UR3RW__toggleIcon{font-size:var(--fs-base);color:var(--color-accent);transition:transform var(--motion-duration-base) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out)}.FaqAccordion-module-scss-module__5UR3RW__toggleIconOpen.FaqAccordion-module-scss-module__5UR3RW__toggleIconOpen{color:var(--color-neutral-white);transform:rotate(45deg)}.FaqAccordion-module-scss-module__5UR3RW__summary.FaqAccordion-module-scss-module__5UR3RW__summary{min-height:56px;padding:var(--space-3) var(--space-4);gap:var(--space-3)}.FaqAccordion-module-scss-module__5UR3RW__summary.FaqAccordion-module-scss-module__5UR3RW__summary.Mui-expanded{min-height:56px}.FaqAccordion-module-scss-module__5UR3RW__summary.FaqAccordion-module-scss-module__5UR3RW__summary .MuiAccordionSummary-content{margin-block:0}.FaqAccordion-module-scss-module__5UR3RW__summary.FaqAccordion-module-scss-module__5UR3RW__summary .MuiAccordionSummary-expandIconWrapper{transform:none!important}@media (min-width:600px){.FaqAccordion-module-scss-module__5UR3RW__summary.FaqAccordion-module-scss-module__5UR3RW__summary{padding-inline:var(--space-6)}}@media (min-width:900px){.FaqAccordion-module-scss-module__5UR3RW__summary.FaqAccordion-module-scss-module__5UR3RW__summary{min-height:60px}.FaqAccordion-module-scss-module__5UR3RW__summary.FaqAccordion-module-scss-module__5UR3RW__summary.Mui-expanded{min-height:60px}}.FaqAccordion-module-scss-module__5UR3RW__question.FaqAccordion-module-scss-module__5UR3RW__question{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-title-card-ink);font-weight:var(--role-title-card-weight);line-height:var(--role-body-leading);margin:0}@media (min-width:900px){.FaqAccordion-module-scss-module__5UR3RW__question.FaqAccordion-module-scss-module__5UR3RW__question{font-size:var(--role-title-card-size)}}.FaqAccordion-module-scss-module__5UR3RW__details.FaqAccordion-module-scss-module__5UR3RW__details{padding:0 var(--space-4) var(--space-4)}@media (min-width:600px){.FaqAccordion-module-scss-module__5UR3RW__details.FaqAccordion-module-scss-module__5UR3RW__details{padding-inline:var(--space-6)}}.FaqAccordion-module-scss-module__5UR3RW__answer.FaqAccordion-module-scss-module__5UR3RW__answer{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);line-height:var(--role-body-leading);margin:0}@media (min-width:900px){.FaqAccordion-module-scss-module__5UR3RW__answer.FaqAccordion-module-scss-module__5UR3RW__answer{font-size:var(--role-body-size)}}
.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip{transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip:active{transition-duration:0s;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip:active{filter:brightness(.95);transform:none}}.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip{position:relative}.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip:after{content:"";width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);z-index:-1;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip{align-items:center;gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-3);font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-normal);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-chip);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);display:inline-flex;position:relative}.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip:after{content:"";height:var(--touch-target-min);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.FilterChip-module-scss-module__YbcmQW__chip.FilterChip-module-scss-module__YbcmQW__chip:disabled{color:var(--text-disabled);background:var(--color-background);border-color:var(--color-border);cursor:not-allowed}.FilterChip-module-scss-module__YbcmQW__selected.FilterChip-module-scss-module__YbcmQW__selected{color:var(--color-neutral-white);background:var(--color-primary);border-color:var(--color-primary);font-weight:var(--font-weight-bold)}.FilterChip-module-scss-module__YbcmQW__selected.FilterChip-module-scss-module__YbcmQW__selected:hover:not(:disabled){color:var(--color-neutral-white);background:var(--primary-dark);border-color:var(--primary-dark)}.FilterChip-module-scss-module__YbcmQW__label.FilterChip-module-scss-module__YbcmQW__label{white-space:nowrap}.FilterChip-module-scss-module__YbcmQW__count.FilterChip-module-scss-module__YbcmQW__count{font-size:var(--fs-xs);color:var(--color-text-muted)}.FilterChip-module-scss-module__YbcmQW__selected .FilterChip-module-scss-module__YbcmQW__count.FilterChip-module-scss-module__YbcmQW__count{color:var(--color-neutral-white)}
.ErrorState-module-scss-module__pEtNUa__error.ErrorState-module-scss-module__pEtNUa__error{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.ErrorState-module-scss-module__pEtNUa__iconWrap.ErrorState-module-scss-module__pEtNUa__iconWrap{border-radius:var(--radius-full);background:var(--color-red-lt);width:3rem;height:3rem;color:var(--color-red);justify-content:center;align-items:center;display:inline-flex}.ErrorState-module-scss-module__pEtNUa__title.ErrorState-module-scss-module__pEtNUa__title{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--fs-xl);line-height:var(--line-height-tight);letter-spacing:var(--tracking-normal);color:var(--color-text);text-wrap:pretty;margin:0}.ErrorState-module-scss-module__pEtNUa__body.ErrorState-module-scss-module__pEtNUa__body{max-width:44ch;font-family:var(--font-family-secondary);font-size:var(--fs-base);line-height:var(--line-height-relaxed);color:var(--color-text-muted);text-wrap:pretty;margin:0}.ErrorState-module-scss-module__pEtNUa__actions.ErrorState-module-scss-module__pEtNUa__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}
.FormField-module-scss-module__vuVGca__formField.FormField-module-scss-module__vuVGca__formField{position:relative}.FormField-module-scss-module__vuVGca__labelContainer.FormField-module-scss-module__vuVGca__labelContainer{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.FormField-module-scss-module__vuVGca__formFieldTitle.FormField-module-scss-module__vuVGca__formFieldTitle{font-weight:var(--font-weight-semibold);box-sizing:border-box;font-size:var(--fs-sm);color:var(--color-text);line-height:var(--line-height-normal);margin:0;padding:0}.FormField-module-scss-module__vuVGca__requiredAsterisk.FormField-module-scss-module__vuVGca__requiredAsterisk{color:var(--color-semantic-error);margin-left:var(--space-1);font-weight:var(--font-weight-bold);font-size:inherit;line-height:inherit}.FormField-module-scss-module__vuVGca__passwordToggle.FormField-module-scss-module__vuVGca__passwordToggle{min-width:var(--touch-target-min);min-height:var(--touch-target-min);color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.FormField-module-scss-module__vuVGca__passwordToggle.FormField-module-scss-module__vuVGca__passwordToggle:hover{color:var(--color-accent)}.FormField-module-scss-module__vuVGca__helpIcon.FormField-module-scss-module__vuVGca__helpIcon{min-width:var(--touch-target-min);min-height:var(--touch-target-min);color:var(--color-text-muted);padding:var(--space-1)!important}.FormField-module-scss-module__vuVGca__helpIcon.FormField-module-scss-module__vuVGca__helpIcon:hover{color:var(--color-accent);background-color:var(--color-surface)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField{background-color:var(--color-surface)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField input{box-sizing:border-box;min-height:var(--touch-target-min)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .MuiInputAdornment-root .MuiButtonBase-root{min-width:var(--touch-target-min);min-height:var(--touch-target-min)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .MuiTelInput-IconButton{min-width:var(--touch-target-min);min-height:var(--touch-target-min)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiOutlinedInput-root{font-size:var(--fs-base);padding:0!important}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiOutlinedInput-root:hover .FormField-module-scss-module__vuVGca__MuiOutlinedInput-notchedOutline{border-color:var(--color-neutral-300);border-width:1px}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiOutlinedInput-root.FormField-module-scss-module__vuVGca__Mui-focused .FormField-module-scss-module__vuVGca__MuiOutlinedInput-notchedOutline{border-color:var(--color-accent);border-width:1px}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiOutlinedInput-root.FormField-module-scss-module__vuVGca__Mui-error .FormField-module-scss-module__vuVGca__MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField input{background-color:var(--color-surface);font-size:var(--fs-base);line-height:var(--line-height-relaxed);padding:var(--input-padding-y) var(--input-padding-x)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField input::placeholder{color:var(--color-text-muted);opacity:1}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField input:focus{outline:none}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField textarea{background-color:var(--color-surface);font-size:var(--fs-base);line-height:var(--line-height-relaxed);padding:0!important}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField textarea::placeholder{color:var(--color-text-muted);opacity:1}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField textarea:focus{outline:none}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiFormHelperText-root{font-size:var(--fs-sm);margin-top:var(--space-1);line-height:var(--line-height-normal);background-color:#0000}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiFormHelperText-root.FormField-module-scss-module__vuVGca__Mui-error{color:var(--color-semantic-error)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__multiline textarea:not([aria-hidden]){resize:vertical;min-height:60px;padding:0!important}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiInputBase-multiline .FormField-module-scss-module__vuVGca__MuiOutlinedInput-input{padding:0!important}.FormField-module-scss-module__vuVGca__characterCount.FormField-module-scss-module__vuVGca__characterCount{text-align:right;color:var(--color-text-muted);margin-top:var(--space-1);font-size:var(--fs-xs);line-height:var(--line-height-tight);display:block}@media (max-width:899px){.FormField-module-scss-module__vuVGca__formFieldTitle.FormField-module-scss-module__vuVGca__formFieldTitle{font-size:var(--fs-sm)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField input{font-size:var(--fs-base);padding:var(--space-3) var(--space-4)}.FormField-module-scss-module__vuVGca__formFieldTextField.FormField-module-scss-module__vuVGca__formFieldTextField textarea{font-size:var(--fs-base);padding:0!important}.FormField-module-scss-module__vuVGca__labelContainer.FormField-module-scss-module__vuVGca__labelContainer{flex-direction:row;align-items:flex-start}.FormField-module-scss-module__vuVGca__helpIcon.FormField-module-scss-module__vuVGca__helpIcon{margin-left:auto}}@media (prefers-contrast:more){.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiOutlinedInput-root.FormField-module-scss-module__vuVGca__Mui-focused .FormField-module-scss-module__vuVGca__MuiOutlinedInput-notchedOutline{border-width:3px}}:is(.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiOutlinedInput-root:has(input:focus-visible),.FormField-module-scss-module__vuVGca__formFieldTextField .FormField-module-scss-module__vuVGca__MuiOutlinedInput-root:has(textarea:focus-visible)){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.FormField-module-scss-module__vuVGca__formFieldTextField input:focus-visible,.FormField-module-scss-module__vuVGca__formFieldTextField textarea:focus-visible{outline:none}.FormField-module-scss-module__vuVGca__labelContainerHidden.FormField-module-scss-module__vuVGca__labelContainerHidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.JobAiAssist-module-scss-module__Yp_kla__assist.JobAiAssist-module-scss-module__Yp_kla__assist{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-card);background-color:var(--color-primary-50);flex-direction:column;display:flex}@media (min-width:600px){.JobAiAssist-module-scss-module__Yp_kla__assist.JobAiAssist-module-scss-module__Yp_kla__assist{padding:var(--space-6)}}.JobAiAssist-module-scss-module__Yp_kla__head.JobAiAssist-module-scss-module__Yp_kla__head{align-items:flex-start;gap:.625rem;display:flex}.JobAiAssist-module-scss-module__Yp_kla__headIcon.JobAiAssist-module-scss-module__Yp_kla__headIcon{color:var(--color-accent);font-size:var(--fs-2xl);flex-shrink:0}.JobAiAssist-module-scss-module__Yp_kla__title.JobAiAssist-module-scss-module__Yp_kla__title{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);margin:0}.JobAiAssist-module-scss-module__Yp_kla__sub.JobAiAssist-module-scss-module__Yp_kla__sub{font-size:var(--fs-sm);color:var(--color-muted);line-height:var(--line-height-normal)}.JobAiAssist-module-scss-module__Yp_kla__modeToggle.JobAiAssist-module-scss-module__Yp_kla__modeToggle{border-radius:var(--radius-btn);align-self:flex-start;overflow:hidden}.JobAiAssist-module-scss-module__Yp_kla__modeToggle.JobAiAssist-module-scss-module__Yp_kla__modeToggle .MuiToggleButton-root{font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-medium);color:var(--color-muted);border-color:var(--color-border);text-transform:none;min-block-size:var(--touch-target-min);transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);padding:.375rem 1.25rem}.JobAiAssist-module-scss-module__Yp_kla__modeToggle.JobAiAssist-module-scss-module__Yp_kla__modeToggle .MuiToggleButton-root:hover{background-color:var(--color-primary-50);border-color:var(--color-primary);color:var(--color-primary)}.JobAiAssist-module-scss-module__Yp_kla__modeToggle.JobAiAssist-module-scss-module__Yp_kla__modeToggle .MuiToggleButton-root.Mui-selected{background-color:var(--color-primary);color:var(--color-primary-contrast);border-color:var(--color-primary)}.JobAiAssist-module-scss-module__Yp_kla__modeToggle.JobAiAssist-module-scss-module__Yp_kla__modeToggle .MuiToggleButton-root.Mui-selected:hover{background-color:var(--color-primary);color:var(--color-primary-contrast)}.JobAiAssist-module-scss-module__Yp_kla__jdBox.JobAiAssist-module-scss-module__Yp_kla__jdBox{gap:var(--space-3);flex-direction:column;align-items:stretch;display:flex}.JobAiAssist-module-scss-module__Yp_kla__jdBox .MuiInputBase-root{background-color:var(--color-surface)}:is(.JobAiAssist-module-scss-module__Yp_kla__jdBox .MuiOutlinedInput-input,.JobAiAssist-module-scss-module__Yp_kla__chatComposer .MuiOutlinedInput-input){resize:none}.JobAiAssist-module-scss-module__Yp_kla__chatBox.JobAiAssist-module-scss-module__Yp_kla__chatBox{flex-direction:column;gap:.75rem;display:flex}.JobAiAssist-module-scss-module__Yp_kla__messages.JobAiAssist-module-scss-module__Yp_kla__messages{flex-direction:column;gap:.5rem;max-height:16rem;padding:.25rem;display:flex;overflow-y:auto}.JobAiAssist-module-scss-module__Yp_kla__hint.JobAiAssist-module-scss-module__Yp_kla__hint{font-size:var(--fs-sm);color:var(--color-muted);line-height:var(--line-height-normal)}.JobAiAssist-module-scss-module__Yp_kla__msg.JobAiAssist-module-scss-module__Yp_kla__msg{border-radius:var(--radius-base);max-width:85%;font-size:var(--fs-sm);line-height:var(--line-height-normal);white-space:pre-wrap;padding:.5rem .75rem}.JobAiAssist-module-scss-module__Yp_kla__msgUser.JobAiAssist-module-scss-module__Yp_kla__msgUser{background-color:var(--color-accent);color:var(--color-neutral-white);align-self:flex-end}.JobAiAssist-module-scss-module__Yp_kla__msgAi.JobAiAssist-module-scss-module__Yp_kla__msgAi{background-color:var(--color-surface);border:1px solid var(--color-outline);color:var(--color-on-surface);align-self:flex-start}.JobAiAssist-module-scss-module__Yp_kla__chatComposer.JobAiAssist-module-scss-module__Yp_kla__chatComposer{align-items:flex-end;gap:var(--space-2);display:flex}.JobAiAssist-module-scss-module__Yp_kla__chatComposer.JobAiAssist-module-scss-module__Yp_kla__chatComposer>:first-child{flex:1;min-inline-size:0}@media (max-width:599px){.JobAiAssist-module-scss-module__Yp_kla__chatComposer.JobAiAssist-module-scss-module__Yp_kla__chatComposer{flex-direction:column;align-items:stretch}}.JobAiAssist-module-scss-module__Yp_kla__chatComposer .MuiTextField-root{margin-block-end:0}.JobAiAssist-module-scss-module__Yp_kla__chatComposer .MuiInputBase-root{background-color:var(--color-surface)}.JobAiAssist-module-scss-module__Yp_kla__applied.JobAiAssist-module-scss-module__Yp_kla__applied{font-size:var(--fs-sm);font-weight:var(--font-weight-semibold);color:var(--color-semantic-success-dark,var(--color-semantic-success))}.JobAiAssist-module-scss-module__Yp_kla__error.JobAiAssist-module-scss-module__Yp_kla__error{font-size:var(--fs-sm);color:var(--color-semantic-error)}.JobAiAssist-module-scss-module__Yp_kla__jdActions.JobAiAssist-module-scss-module__Yp_kla__jdActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.JobAiAssist-module-scss-module__Yp_kla__summaryCard.JobAiAssist-module-scss-module__Yp_kla__summaryCard{border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);flex-direction:column;gap:.6rem;padding:1rem;display:flex}.JobAiAssist-module-scss-module__Yp_kla__summaryTitle.JobAiAssist-module-scss-module__Yp_kla__summaryTitle{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);margin:0}.JobAiAssist-module-scss-module__Yp_kla__summaryMeta.JobAiAssist-module-scss-module__Yp_kla__summaryMeta{flex-wrap:wrap;gap:.4rem;display:flex}.JobAiAssist-module-scss-module__Yp_kla__summaryDesc.JobAiAssist-module-scss-module__Yp_kla__summaryDesc{font-size:var(--fs-sm);color:var(--color-text-secondary,var(--color-text));white-space:pre-wrap}.JobAiAssist-module-scss-module__Yp_kla__summaryActions.JobAiAssist-module-scss-module__Yp_kla__summaryActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.AiProgress-module-scss-module__YQ9xMq__progress.AiProgress-module-scss-module__YQ9xMq__progress{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.AiProgress-module-scss-module__YQ9xMq__steps.AiProgress-module-scss-module__YQ9xMq__steps{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AiProgress-module-scss-module__YQ9xMq__step.AiProgress-module-scss-module__YQ9xMq__step{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--fs-sm);font-family:var(--font-family-secondary);display:flex}.AiProgress-module-scss-module__YQ9xMq__marker.AiProgress-module-scss-module__YQ9xMq__marker{block-size:16px;inline-size:16px;color:var(--color-semantic-success);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AiProgress-module-scss-module__YQ9xMq__label.AiProgress-module-scss-module__YQ9xMq__label{min-inline-size:0}.AiProgress-module-scss-module__YQ9xMq__stepDone.AiProgress-module-scss-module__YQ9xMq__stepDone{color:var(--color-text)}.AiProgress-module-scss-module__YQ9xMq__stepActive.AiProgress-module-scss-module__YQ9xMq__stepActive{color:var(--color-text);font-weight:var(--font-weight-bold)}.AiProgress-module-scss-module__YQ9xMq__stepActive.AiProgress-module-scss-module__YQ9xMq__stepActive .AiProgress-module-scss-module__YQ9xMq__marker:before{content:"";border-radius:var(--radius-chip);background:var(--color-primary);block-size:8px;inline-size:8px;animation:AiProgress-module-scss-module__YQ9xMq__ai-progress-pulse 1.4s var(--motion-ease-in-out) infinite}.AiProgress-module-scss-module__YQ9xMq__elapsed.AiProgress-module-scss-module__YQ9xMq__elapsed{font-family:var(--font-family-mono);font-size:var(--fs-xs);color:var(--color-text-muted)}@keyframes AiProgress-module-scss-module__YQ9xMq__ai-progress-pulse{0%,to{opacity:1}50%{opacity:.35}}
.Icon-module-scss-module__igsdCG__icon.Icon-module-scss-module__igsdCG__icon{color:currentColor;flex-shrink:0}.Icon-module-scss-module__igsdCG__size16.Icon-module-scss-module__igsdCG__size16{width:1rem;height:1rem;font-size:var(--fs-base)}.Icon-module-scss-module__igsdCG__size18.Icon-module-scss-module__igsdCG__size18{width:1.125rem;height:1.125rem;font-size:var(--fs-xl)}.Icon-module-scss-module__igsdCG__size20.Icon-module-scss-module__igsdCG__size20{width:1.25rem;height:1.25rem;font-size:var(--fs-2xl)}.Icon-module-scss-module__igsdCG__size24.Icon-module-scss-module__igsdCG__size24{width:1.5rem;height:1.5rem;font-size:var(--fs-3xl)}
.AutoComplete-module-scss-module__oQQK1G__autoComplete.AutoComplete-module-scss-module__oQQK1G__autoComplete{position:relative}.AutoComplete-module-scss-module__oQQK1G__labelContainer.AutoComplete-module-scss-module__oQQK1G__labelContainer{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTitle.AutoComplete-module-scss-module__oQQK1G__autoCompleteTitle{font-weight:var(--font-weight-semibold);font-size:var(--fs-sm);color:var(--color-text);line-height:var(--line-height-normal);box-sizing:border-box;margin:0;padding:0}.AutoComplete-module-scss-module__oQQK1G__requiredAsterisk.AutoComplete-module-scss-module__oQQK1G__requiredAsterisk{color:var(--color-semantic-error);margin-left:var(--space-1);font-weight:var(--font-weight-bold);font-size:inherit;line-height:inherit}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField{background-color:var(--color-surface)}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiAutocomplete-tag{display:none!important}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiOutlinedInput-root{font-size:var(--fs-base);padding:0!important}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-border-strong);border-width:1px}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-border-strong);border-width:1px}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error)}:is(.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused,.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiOutlinedInput-root:focus-visible){outline:none}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField input{font-size:var(--fs-base);line-height:1.5;background-color:var(--color-surface)!important;padding:var(--input-padding-y) var(--input-padding-x)!important}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField input::placeholder{color:var(--color-text-muted);opacity:1}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField input:focus{outline:none}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text)}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiFormHelperText-root{font-size:var(--fs-xs);background-color:#0000;margin-top:6px;margin-left:0;margin-right:0;line-height:1.4}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiFormHelperText-root.AutoComplete-module-scss-module__oQQK1G__Mui-error{color:var(--color-semantic-error)}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiOutlinedInput-root{font-size:var(--fs-base);padding:0!important}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-border-strong);border-width:1px}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-border-strong);border-width:1px}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error)}:is(.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused,.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiOutlinedInput-root:focus-visible){outline:none}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText input{font-size:var(--fs-base);line-height:1.5;background-color:var(--color-surface)!important;padding:var(--input-padding-y) var(--input-padding-x)!important}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText input::placeholder{color:var(--color-text-muted);opacity:1}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText input:focus{outline:none}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text)}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiFormHelperText-root{font-size:var(--fs-xs);background-color:#0000;margin-top:6px;margin-left:0;margin-right:0;line-height:1.4}.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiFormHelperText-root.AutoComplete-module-scss-module__oQQK1G__Mui-error{color:var(--color-semantic-error)}.AutoComplete-module-scss-module__oQQK1G__chipTray.AutoComplete-module-scss-module__oQQK1G__chipTray{border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-background);margin-top:.5rem;overflow:hidden}.AutoComplete-module-scss-module__oQQK1G__chipTrayHeader.AutoComplete-module-scss-module__oQQK1G__chipTrayHeader{background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.375rem .75rem;display:flex}.AutoComplete-module-scss-module__oQQK1G__chipTrayLabel.AutoComplete-module-scss-module__oQQK1G__chipTrayLabel{font-size:var(--fs-xs);color:var(--color-text-muted);font-weight:600;font-family:var(--font-family-secondary)}.AutoComplete-module-scss-module__oQQK1G__chipTrayCount.AutoComplete-module-scss-module__oQQK1G__chipTrayCount{background-color:var(--color-primary);color:var(--color-neutral-white);font-size:var(--fs-xs);border-radius:var(--radius-full);justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-weight:700;line-height:1;display:flex}.AutoComplete-module-scss-module__oQQK1G__selectedChipsContainer.AutoComplete-module-scss-module__oQQK1G__selectedChipsContainer{flex-wrap:wrap;gap:.375rem;padding:.5rem .75rem;display:flex}.AutoComplete-module-scss-module__oQQK1G__chip.AutoComplete-module-scss-module__oQQK1G__chip{color:var(--color-primary);font-size:var(--fs-xs);background-color:var(--color-primary-light)!important;border:1px solid var(--color-primary)!important;height:26px!important}.AutoComplete-module-scss-module__oQQK1G__chip.AutoComplete-module-scss-module__oQQK1G__chip .MuiChip-label{font-size:var(--fs-xs);padding:0 8px!important}.AutoComplete-module-scss-module__oQQK1G__chip.AutoComplete-module-scss-module__oQQK1G__chip .MuiChip-deleteIcon{color:var(--color-primary);opacity:.65;font-size:var(--fs-xs)}.AutoComplete-module-scss-module__oQQK1G__chip.AutoComplete-module-scss-module__oQQK1G__chip .MuiChip-deleteIcon:hover{opacity:1}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField{background-color:var(--color-surface);width:100%;min-width:45rem;transition:max-width var(--motion-duration-base)}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField .MuiOutlinedInput-root{font-size:var(--fs-base);padding:0!important}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-border-strong);border-width:1px}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-border-strong);border-width:1px}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error)}:is(.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused,.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField .MuiOutlinedInput-root:focus-visible){outline:none}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField input{font-size:var(--fs-base);line-height:1.5;background-color:var(--color-surface)!important;padding:var(--input-padding-y) var(--input-padding-x)!important}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField input::placeholder{color:var(--color-text-muted);opacity:1}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField input:focus{outline:none}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text)}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField .MuiFormHelperText-root{font-size:var(--fs-xs);background-color:#0000;margin-top:6px;margin-left:0;margin-right:0;line-height:1.4}.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField .MuiFormHelperText-root.AutoComplete-module-scss-module__oQQK1G__Mui-error{color:var(--color-semantic-error)}.AutoComplete-module-scss-module__oQQK1G__noOptionsText.AutoComplete-module-scss-module__oQQK1G__noOptionsText{font-size:var(--fs-xs);color:gray;font-style:italic}@media (max-width:899px){.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField{min-width:25rem}}@media (max-width:599px){.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField{min-width:17rem}}.AutoComplete-module-scss-module__oQQK1G__listboxCustom.AutoComplete-module-scss-module__oQQK1G__listboxCustom{max-height:210px;overflow-y:auto}@media (max-width:899px){.AutoComplete-module-scss-module__oQQK1G__autoCompleteTitle.AutoComplete-module-scss-module__oQQK1G__autoCompleteTitle{font-size:var(--fs-sm)}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField input,.AutoComplete-module-scss-module__oQQK1G__autoCompleteText.AutoComplete-module-scss-module__oQQK1G__autoCompleteText input,.AutoComplete-module-scss-module__oQQK1G__titleField.AutoComplete-module-scss-module__oQQK1G__titleField input{font-size:var(--fs-base);padding:14px 16px!important}}@media (prefers-contrast:more){:is(.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused .MuiOutlinedInput-notchedOutline,.AutoComplete-module-scss-module__oQQK1G__autoCompleteText .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused .MuiOutlinedInput-notchedOutline,.AutoComplete-module-scss-module__oQQK1G__titleField .MuiOutlinedInput-root.AutoComplete-module-scss-module__oQQK1G__Mui-focused .MuiOutlinedInput-notchedOutline){border-width:3px}}.AutoComplete-module-scss-module__oQQK1G__autoCompleteTextField input:focus-visible,.AutoComplete-module-scss-module__oQQK1G__autoCompleteText input:focus-visible,.AutoComplete-module-scss-module__oQQK1G__titleField input:focus-visible{outline:none}
.ConfirmDialog-module-scss-module__Nn2_nG__paper.ConfirmDialog-module-scss-module__Nn2_nG__paper{border-radius:var(--radius-modal);max-width:30rem;box-shadow:var(--shadow-md)}.ConfirmDialog-module-scss-module__Nn2_nG__title.ConfirmDialog-module-scss-module__Nn2_nG__title{padding:var(--space-6) var(--space-6) var(--space-2);font-family:var(--font-family-display);font-weight:var(--font-weight-bold);font-size:var(--fs-xl);line-height:var(--line-height-tight);letter-spacing:var(--tracking-normal);color:var(--color-text)}.ConfirmDialog-module-scss-module__Nn2_nG__body.ConfirmDialog-module-scss-module__Nn2_nG__body{padding:0 var(--space-6) var(--space-4);font-family:var(--font-family-secondary);font-size:var(--fs-base);line-height:var(--line-height-relaxed);color:var(--color-text-muted);text-wrap:pretty}.ConfirmDialog-module-scss-module__Nn2_nG__actions.ConfirmDialog-module-scss-module__Nn2_nG__actions{gap:var(--space-2);padding:0 var(--space-6) var(--space-6)}
.CompanyLogo-module-scss-module__C3GyIa__frame.CompanyLogo-module-scss-module__C3GyIa__frame{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.CompanyLogo-module-scss-module__C3GyIa__img.CompanyLogo-module-scss-module__C3GyIa__img{object-fit:contain}.CompanyLogo-module-scss-module__C3GyIa__fallback.CompanyLogo-module-scss-module__C3GyIa__fallback{background:var(--color-neutral-100);color:var(--color-text-muted)}.CompanyLogo-module-scss-module__C3GyIa__fallback.CompanyLogo-module-scss-module__C3GyIa__fallback .CompanyLogo-module-scss-module__C3GyIa__glyph{width:55%;max-width:2.5rem;height:55%;max-height:2.5rem}
.JobBreadcrumbs-module-scss-module__N3FnLG__bar.JobBreadcrumbs-module-scss-module__N3FnLG__bar{background-color:var(--color-surface);border-bottom:1px solid var(--color-border);width:100%;min-height:calc(var(--fs-sm)*var(--line-height-normal) + 1rem);box-sizing:border-box;padding-top:.5rem;padding-bottom:.5rem}.JobBreadcrumbs-module-scss-module__N3FnLG__inner.JobBreadcrumbs-module-scss-module__N3FnLG__inner{padding-left:max(var(--section-padding-x),(100% - var(--content-max-width))/2);padding-right:max(var(--section-padding-x),(100% - var(--content-max-width))/2)}@media (max-width:899px){.JobBreadcrumbs-module-scss-module__N3FnLG__inner.JobBreadcrumbs-module-scss-module__N3FnLG__inner{padding-left:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2);padding-right:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2)}}
.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs{padding:.5rem 0}.Breadcrumbs-module-scss-module__Ir3W5a__list.Breadcrumbs-module-scss-module__Ir3W5a__list{font-size:var(--fs-sm);font-family:var(--font-family-secondary);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module-scss-module__Ir3W5a__list.Breadcrumbs-module-scss-module__Ir3W5a__list.Breadcrumbs-module-scss-module__Ir3W5a__xs{font-size:var(--fs-xs)}.Breadcrumbs-module-scss-module__Ir3W5a__item.Breadcrumbs-module-scss-module__Ir3W5a__item{align-items:center;display:flex}.Breadcrumbs-module-scss-module__Ir3W5a__link.Breadcrumbs-module-scss-module__Ir3W5a__link{color:var(--color-text-muted);transition:color var(--motion-duration-fast) var(--motion-ease-out);text-decoration:none}.Breadcrumbs-module-scss-module__Ir3W5a__link.Breadcrumbs-module-scss-module__Ir3W5a__link:hover{color:var(--color-accent);text-decoration:underline}.Breadcrumbs-module-scss-module__Ir3W5a__link.Breadcrumbs-module-scss-module__Ir3W5a__link:focus-visible{outline:2px solid var(--color-accent);border-radius:var(--radius-base)}.Breadcrumbs-module-scss-module__Ir3W5a__separator.Breadcrumbs-module-scss-module__Ir3W5a__separator{color:var(--color-text-muted);font-size:var(--fs-base);opacity:.5;flex-shrink:0;margin:0 2px;width:1rem!important;height:1rem!important}.Breadcrumbs-module-scss-module__Ir3W5a__current.Breadcrumbs-module-scss-module__Ir3W5a__current{color:var(--color-text);font-weight:500}
.InternalPageHeader-module-scss-module__Ny2NSW__container.InternalPageHeader-module-scss-module__Ny2NSW__container{padding:var(--section-gap) max(var(--section-padding-x),(100% - var(--content-max-width))/2);border-bottom:1px solid var(--color-border);background:var(--color-neutral-white)}.InternalPageHeader-module-scss-module__Ny2NSW__title.InternalPageHeader-module-scss-module__Ny2NSW__title{font-size:var(--title-section);font-weight:var(--title-section-weight);letter-spacing:var(--tracking-snug);line-height:var(--line-height-tight);color:var(--color-text);margin-bottom:0!important}.InternalPageHeader-module-scss-module__Ny2NSW__title.InternalPageHeader-module-scss-module__Ny2NSW__title span{color:var(--color-accent)}@media (max-width:899px){.InternalPageHeader-module-scss-module__Ny2NSW__title.InternalPageHeader-module-scss-module__Ny2NSW__title{font-size:var(--title-sub);letter-spacing:var(--tracking-normal)}}.InternalPageHeader-module-scss-module__Ny2NSW__titleCompact.InternalPageHeader-module-scss-module__Ny2NSW__titleCompact{font-size:var(--fs-3xl)}@media (max-width:899px){.InternalPageHeader-module-scss-module__Ny2NSW__titleCompact.InternalPageHeader-module-scss-module__Ny2NSW__titleCompact{font-size:var(--fs-2xl)}}.InternalPageHeader-module-scss-module__Ny2NSW__description.InternalPageHeader-module-scss-module__Ny2NSW__description{font-size:var(--fs-xl);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin-top:var(--space-2)!important}.InternalPageHeader-module-scss-module__Ny2NSW__descriptionCompact.InternalPageHeader-module-scss-module__Ny2NSW__descriptionCompact{font-size:var(--fs-sm)}.InternalPageHeader-module-scss-module__Ny2NSW__eyebrow.InternalPageHeader-module-scss-module__Ny2NSW__eyebrow{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-2)!important}@media (max-width:599px){.InternalPageHeader-module-scss-module__Ny2NSW__container.InternalPageHeader-module-scss-module__Ny2NSW__container{padding:var(--space-4) var(--section-padding-x-mobile)}}
.JobCard-module-scss-module__nqAHwa__top.JobCard-module-scss-module__nqAHwa__top{gap:var(--space-3);align-items:flex-start;display:flex}.JobCard-module-scss-module__nqAHwa__logo.JobCard-module-scss-module__nqAHwa__logo{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-lg);border:1px solid var(--blue-100);background:var(--blue-50);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.JobCard-module-scss-module__nqAHwa__logoImg.JobCard-module-scss-module__nqAHwa__logoImg{object-fit:contain!important}.JobCard-module-scss-module__nqAHwa__logoPlaceholder.JobCard-module-scss-module__nqAHwa__logoPlaceholder{font-size:var(--fs-xl);font-weight:var(--font-weight-semibold);color:var(--primary);font-family:var(--font-family-primary)}.JobCard-module-scss-module__nqAHwa__content.JobCard-module-scss-module__nqAHwa__content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.JobCard-module-scss-module__nqAHwa__titleRow.JobCard-module-scss-module__nqAHwa__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.JobCard-module-scss-module__nqAHwa__title.JobCard-module-scss-module__nqAHwa__title{font-weight:var(--font-weight-semibold);font-size:var(--fs-base);color:var(--color-text);line-height:var(--line-height-snug);flex:1;min-width:0;text-decoration:none;position:relative}.JobCard-module-scss-module__nqAHwa__title.JobCard-module-scss-module__nqAHwa__title:after{content:"";width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);z-index:-1;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JobCard-module-scss-module__nqAHwa__title.JobCard-module-scss-module__nqAHwa__title:hover{color:var(--color-primary);text-decoration:underline}.JobCard-module-scss-module__nqAHwa__title.JobCard-module-scss-module__nqAHwa__title:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-base)}.JobCard-module-scss-module__nqAHwa__titleActions.JobCard-module-scss-module__nqAHwa__titleActions{align-items:center;gap:var(--space-1);flex-shrink:0;margin-top:-2px;display:flex}.JobCard-module-scss-module__nqAHwa__matchBadge.JobCard-module-scss-module__nqAHwa__matchBadge{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);color:var(--color-neutral-white);border-radius:var(--radius-full);padding:2px var(--space-2);white-space:nowrap;line-height:var(--line-height-normal)}.JobCard-module-scss-module__nqAHwa__iconBtn.JobCard-module-scss-module__nqAHwa__iconBtn{position:relative}.JobCard-module-scss-module__nqAHwa__iconBtn.JobCard-module-scss-module__nqAHwa__iconBtn:after{content:"";width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);z-index:-1;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JobCard-module-scss-module__nqAHwa__iconBtn.JobCard-module-scss-module__nqAHwa__iconBtn{color:var(--color-text-muted);padding:var(--space-1)!important}.JobCard-module-scss-module__nqAHwa__iconBtn.JobCard-module-scss-module__nqAHwa__iconBtn:hover{color:var(--color-accent);background:var(--color-primary-50)!important}.JobCard-module-scss-module__nqAHwa__iconBtn.JobCard-module-scss-module__nqAHwa__iconBtn.JobCard-module-scss-module__nqAHwa__saved{color:var(--color-accent)}.JobCard-module-scss-module__nqAHwa__company.JobCard-module-scss-module__nqAHwa__company{font-size:var(--fs-base);color:var(--color-text-muted);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-2);display:flex}.JobCard-module-scss-module__nqAHwa__verifiedIcon.JobCard-module-scss-module__nqAHwa__verifiedIcon{font-size:var(--fs-base);color:var(--color-primary);vertical-align:middle;flex-shrink:0}.JobCard-module-scss-module__nqAHwa__externalBadge.JobCard-module-scss-module__nqAHwa__externalBadge,.JobCard-module-scss-module__nqAHwa__remoteBadge.JobCard-module-scss-module__nqAHwa__remoteBadge{font-size:var(--fs-xs);background:var(--primary-pale);color:var(--primary);border:1px solid var(--blue-100);border-radius:var(--radius-chip);font-weight:var(--font-weight-medium);padding:1px 8px}.JobCard-module-scss-module__nqAHwa__meta.JobCard-module-scss-module__nqAHwa__meta{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:2px;display:flex}.JobCard-module-scss-module__nqAHwa__metaItem.JobCard-module-scss-module__nqAHwa__metaItem{font-size:var(--fs-base);color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:.1875rem;display:flex}.JobCard-module-scss-module__nqAHwa__metaIcon.JobCard-module-scss-module__nqAHwa__metaIcon{font-size:var(--fs-base);color:var(--color-text-muted);flex-shrink:0}.JobCard-module-scss-module__nqAHwa__pills.JobCard-module-scss-module__nqAHwa__pills{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.JobCard-module-scss-module__nqAHwa__pill.JobCard-module-scss-module__nqAHwa__pill{font-size:var(--fs-sm);color:var(--text-secondary);font-family:var(--font-family-secondary);background:var(--color-neutral-100)!important;border:1px solid var(--color-neutral-200)!important;border-radius:var(--radius-chip)!important;height:24px!important;padding:0 var(--space-3)!important}.JobCard-module-scss-module__nqAHwa__pillReason.JobCard-module-scss-module__nqAHwa__pillReason{height:24px;padding:0 var(--space-3);border:1px solid var(--color-primary-100);border-radius:var(--radius-chip);background:var(--color-primary-50);font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);color:var(--color-accent);align-items:center;display:inline-flex}.JobCard-module-scss-module__nqAHwa__morePills.JobCard-module-scss-module__nqAHwa__morePills{font-size:var(--fs-xs);color:var(--color-text-muted);align-self:center}.JobCard-module-scss-module__nqAHwa__expiryChip.JobCard-module-scss-module__nqAHwa__expiryChip{font-size:var(--fs-sm);height:22px!important}.JobCard-module-scss-module__nqAHwa__expiryChip.JobCard-module-scss-module__nqAHwa__expiryChip svg{font-size:var(--fs-xs)}.JobCard-module-scss-module__nqAHwa__footer.JobCard-module-scss-module__nqAHwa__footer{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.JobCard-module-scss-module__nqAHwa__applyBtn.JobCard-module-scss-module__nqAHwa__applyBtn{font-size:var(--fs-base);font-weight:var(--font-weight-semibold);text-transform:none;color:var(--primary);transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);border-radius:var(--radius-btn)!important;border-color:var(--primary)!important;padding:var(--space-1) var(--space-6)!important}.JobCard-module-scss-module__nqAHwa__applyBtn.JobCard-module-scss-module__nqAHwa__applyBtn:hover{color:var(--primary-dark);background:var(--primary-pale)!important;border-color:var(--primary-dark)!important}.JobCard-module-scss-module__nqAHwa__applyBtn.JobCard-module-scss-module__nqAHwa__applyBtn:active{transform:scale(.98)}.JobCard-module-scss-module__nqAHwa__newBadge.JobCard-module-scss-module__nqAHwa__newBadge{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);background:var(--color-success-bg,var(--color-semantic-success-light));color:var(--chip-text-success,var(--color-semantic-success-dark));border-radius:var(--radius-base);white-space:nowrap;flex-shrink:0;padding:1px 6px}.JobCard-module-scss-module__nqAHwa__appliedBadge.JobCard-module-scss-module__nqAHwa__appliedBadge{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);background:var(--primary-pale);color:var(--primary);border:1px solid var(--blue-100);border-radius:var(--radius-chip);white-space:nowrap;align-items:center;gap:3px;padding:2px 8px;display:inline-flex}@media (max-width:599px){.JobCard-module-scss-module__nqAHwa__logo.JobCard-module-scss-module__nqAHwa__logo{width:2.5rem;height:2.5rem}.JobCard-module-scss-module__nqAHwa__posted.JobCard-module-scss-module__nqAHwa__posted{margin-left:0}.JobCard-module-scss-module__nqAHwa__footer.JobCard-module-scss-module__nqAHwa__footer{justify-content:stretch}.JobCard-module-scss-module__nqAHwa__applyBtn.JobCard-module-scss-module__nqAHwa__applyBtn{width:100%}}.JobCard-module-scss-module__nqAHwa__snippet.JobCard-module-scss-module__nqAHwa__snippet{font-size:var(--fs-sm);line-height:var(--line-height-normal);color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:var(--space-2)!important}
.JobSearchBar-module-scss-module__Phhzqq__bar.JobSearchBar-module-scss-module__Phhzqq__bar{background:var(--color-surface);border-radius:var(--radius-xl);border:1.5px solid var(--color-border);box-shadow:var(--shadow-md);padding:var(--space-1) var(--space-1) var(--space-1) 0;width:100%;transition:border-color var(--motion-duration-base) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out);align-items:center;gap:0;display:flex;position:relative}.JobSearchBar-module-scss-module__Phhzqq__bar.JobSearchBar-module-scss-module__Phhzqq__bar:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-lg)}.JobSearchBar-module-scss-module__Phhzqq__hero.JobSearchBar-module-scss-module__Phhzqq__hero{max-width:900px;min-height:58px}.JobSearchBar-module-scss-module__Phhzqq__compact.JobSearchBar-module-scss-module__Phhzqq__compact{max-width:100%;min-height:50px}.JobSearchBar-module-scss-module__Phhzqq__field.JobSearchBar-module-scss-module__Phhzqq__field{align-items:center;min-width:0;padding:0 12px;display:flex;position:relative}.JobSearchBar-module-scss-module__Phhzqq__icon.JobSearchBar-module-scss-module__Phhzqq__icon{color:var(--color-text-muted);font-size:var(--fs-xl);margin-right:var(--space-2);flex-shrink:0}.JobSearchBar-module-scss-module__Phhzqq__inputWrap.JobSearchBar-module-scss-module__Phhzqq__inputWrap{flex:1;min-width:0;position:relative}.JobSearchBar-module-scss-module__Phhzqq__input.JobSearchBar-module-scss-module__Phhzqq__input{width:100%;min-height:var(--touch-target-min);font-size:var(--fs-base);color:var(--color-text);padding:var(--space-1) var(--space-6) var(--space-1) 0;font-family:var(--font-family-secondary);background:0 0;border:none;outline:none}.JobSearchBar-module-scss-module__Phhzqq__input.JobSearchBar-module-scss-module__Phhzqq__input::placeholder{color:var(--color-text-faint)}.JobSearchBar-module-scss-module__Phhzqq__clearBtn.JobSearchBar-module-scss-module__Phhzqq__clearBtn{color:var(--color-text-faint);position:absolute;top:50%;right:0;transform:translateY(-50%);padding:2px!important}.JobSearchBar-module-scss-module__Phhzqq__clearBtn.JobSearchBar-module-scss-module__Phhzqq__clearBtn:hover{color:var(--color-text);background:0 0!important}.JobSearchBar-module-scss-module__Phhzqq__select.JobSearchBar-module-scss-module__Phhzqq__select{width:100%;font-size:var(--fs-base)}.JobSearchBar-module-scss-module__Phhzqq__select.JobSearchBar-module-scss-module__Phhzqq__select .JobSearchBar-module-scss-module__Phhzqq__MuiSelect-select{font-size:var(--fs-base);text-align:left;background:0 0;padding:var(--space-1) var(--space-6) var(--space-1) 0!important;justify-content:flex-start!important}.JobSearchBar-module-scss-module__Phhzqq__selectValue.JobSearchBar-module-scss-module__Phhzqq__selectValue{color:var(--color-text);font-size:var(--fs-base);text-align:left;width:100%;display:block}.JobSearchBar-module-scss-module__Phhzqq__placeholder.JobSearchBar-module-scss-module__Phhzqq__placeholder{color:var(--color-text-muted);font-size:var(--fs-base);text-align:left;width:100%;display:block}.JobSearchBar-module-scss-module__Phhzqq__divider.JobSearchBar-module-scss-module__Phhzqq__divider{background:var(--color-border);flex-shrink:0;width:1px;height:26px}.JobSearchBar-module-scss-module__Phhzqq__dropdown.JobSearchBar-module-scss-module__Phhzqq__dropdown{top:calc(100% + var(--space-2));left:calc(-1*var(--space-3));right:calc(-1*var(--space-3));z-index:var(--z-dropdown);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);max-height:220px;position:absolute;overflow:hidden auto}.JobSearchBar-module-scss-module__Phhzqq__dropdown.JobSearchBar-module-scss-module__Phhzqq__dropdown li{font-size:var(--fs-sm);padding:var(--space-2) var(--space-4);color:var(--color-text)}:is(.JobSearchBar-module-scss-module__Phhzqq__dropdown.JobSearchBar-module-scss-module__Phhzqq__dropdown li:hover,.JobSearchBar-module-scss-module__Phhzqq__dropdown.JobSearchBar-module-scss-module__Phhzqq__dropdown li.Mui-selected){background:var(--color-primary-50)}.JobSearchBar-module-scss-module__Phhzqq__dropdown.JobSearchBar-module-scss-module__Phhzqq__dropdown li.Mui-selected:hover{background:var(--color-primary-light)}.JobSearchBar-module-scss-module__Phhzqq__searchBtn.JobSearchBar-module-scss-module__Phhzqq__searchBtn{white-space:nowrap;margin-left:var(--space-2);margin-right:var(--space-2);min-height:var(--touch-target-min);flex-shrink:0;min-width:130px;border-radius:var(--radius-base)!important;padding:0 var(--space-6)!important}.JobSearchBar-module-scss-module__Phhzqq__bar.JobSearchBar-module-scss-module__Phhzqq__bar .JobSearchBar-module-scss-module__Phhzqq__select .MuiSelect-select{box-sizing:border-box;min-height:var(--touch-target-min);align-items:center;display:flex;padding-left:0!important;padding-right:var(--space-6)!important}@media (max-width:899px){.JobSearchBar-module-scss-module__Phhzqq__bar.JobSearchBar-module-scss-module__Phhzqq__bar{border-radius:var(--radius-xl);padding:var(--space-2);align-items:stretch;gap:var(--space-1);flex-direction:column}.JobSearchBar-module-scss-module__Phhzqq__hero.JobSearchBar-module-scss-module__Phhzqq__hero,.JobSearchBar-module-scss-module__Phhzqq__compact.JobSearchBar-module-scss-module__Phhzqq__compact{max-width:100%}.JobSearchBar-module-scss-module__Phhzqq__divider.JobSearchBar-module-scss-module__Phhzqq__divider{display:none}.JobSearchBar-module-scss-module__Phhzqq__field.JobSearchBar-module-scss-module__Phhzqq__field{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.JobSearchBar-module-scss-module__Phhzqq__field.JobSearchBar-module-scss-module__Phhzqq__field:last-of-type{border-bottom:none}.JobSearchBar-module-scss-module__Phhzqq__dropdown.JobSearchBar-module-scss-module__Phhzqq__dropdown{left:0;right:0}.JobSearchBar-module-scss-module__Phhzqq__searchBtn.JobSearchBar-module-scss-module__Phhzqq__searchBtn{margin:var(--space-1) 0 0;width:100%;border-radius:var(--radius-base)!important;padding:0 var(--space-3)!important}}
.DashboardStats-module-scss-module__wM7dEG__statCard.DashboardStats-module-scss-module__wM7dEG__statCard{align-items:flex-start;gap:var(--space-2);flex-direction:column;height:100%;display:flex}.DashboardStats-module-scss-module__wM7dEG__statIconWrap.DashboardStats-module-scss-module__wM7dEG__statIconWrap{justify-content:flex-start;width:100%;display:flex}.DashboardStats-module-scss-module__wM7dEG__statIcon.DashboardStats-module-scss-module__wM7dEG__statIcon{border-radius:var(--radius-base);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.DashboardStats-module-scss-module__wM7dEG__statIcon.DashboardStats-module-scss-module__wM7dEG__statIcon svg{font-size:var(--fs-xl)}.DashboardStats-module-scss-module__wM7dEG__statContent.DashboardStats-module-scss-module__wM7dEG__statContent{flex:1;min-width:0}.DashboardStats-module-scss-module__wM7dEG__statValue.DashboardStats-module-scss-module__wM7dEG__statValue{font-family:var(--role-stat-figure-family);font-size:var(--role-stat-figure-size);font-weight:var(--role-stat-figure-weight);line-height:var(--role-stat-figure-leading);letter-spacing:var(--role-stat-figure-tracking);color:var(--role-stat-figure-ink);font-variant-numeric:tabular-nums;margin:0}.DashboardStats-module-scss-module__wM7dEG__statLabel.DashboardStats-module-scss-module__wM7dEG__statLabel{font-family:var(--role-stat-label-family);font-size:var(--role-stat-label-size);font-weight:var(--role-stat-label-weight);line-height:var(--role-stat-label-leading);letter-spacing:var(--role-stat-label-tracking);color:var(--role-stat-label-ink);text-transform:uppercase;margin:0}.DashboardStats-module-scss-module__wM7dEG__totalCard.DashboardStats-module-scss-module__wM7dEG__totalCard .DashboardStats-module-scss-module__wM7dEG__statIcon{background-color:var(--color-primary-50);color:var(--color-primary)}.DashboardStats-module-scss-module__wM7dEG__pendingCard.DashboardStats-module-scss-module__wM7dEG__pendingCard .DashboardStats-module-scss-module__wM7dEG__statIcon{background-color:var(--color-warning-50);color:var(--color-warning)}.DashboardStats-module-scss-module__wM7dEG__acceptedCard.DashboardStats-module-scss-module__wM7dEG__acceptedCard .DashboardStats-module-scss-module__wM7dEG__statIcon{background-color:var(--color-semantic-success-light);color:var(--color-semantic-success)}.DashboardStats-module-scss-module__wM7dEG__rejectedCard.DashboardStats-module-scss-module__wM7dEG__rejectedCard .DashboardStats-module-scss-module__wM7dEG__statIcon{background-color:var(--color-error-50);color:var(--color-error)}.DashboardStats-module-scss-module__wM7dEG__statIcon.DashboardStats-module-scss-module__wM7dEG__statIcon{width:2rem;height:2rem}@media (min-width:900px){.DashboardStats-module-scss-module__wM7dEG__statIcon.DashboardStats-module-scss-module__wM7dEG__statIcon{width:2.25rem;height:2.25rem}}
.JobsPageSearchResult-module-scss-module__W7XCQq__jobsPageSearchResultContainer.JobsPageSearchResult-module-scss-module__W7XCQq__jobsPageSearchResultContainer{flex-direction:column;display:flex}.JobsPageSearchResult-module-scss-module__W7XCQq__filterSummary.JobsPageSearchResult-module-scss-module__W7XCQq__filterSummary{color:var(--color-text-muted);font-size:var(--fs-sm);background-color:var(--color-neutral-100);border-left:3px solid var(--color-accent);border-radius:var(--radius-base);margin-bottom:.5rem;padding:.75rem 1rem;font-weight:500}
.NeedsActionStrip-module-scss-module__ZT7Xpq__strip.NeedsActionStrip-module-scss-module__ZT7Xpq__strip{padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-semantic-warning-light);border:1px solid var(--color-semantic-warning)}.NeedsActionStrip-module-scss-module__ZT7Xpq__title.NeedsActionStrip-module-scss-module__ZT7Xpq__title{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);margin:0;margin:0 0 var(--space-2)}.NeedsActionStrip-module-scss-module__ZT7Xpq__list.NeedsActionStrip-module-scss-module__ZT7Xpq__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NeedsActionStrip-module-scss-module__ZT7Xpq__item.NeedsActionStrip-module-scss-module__ZT7Xpq__item{isolation:isolate;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.NeedsActionStrip-module-scss-module__ZT7Xpq__icon.NeedsActionStrip-module-scss-module__ZT7Xpq__icon{color:var(--color-warning-dark);flex-shrink:0}.NeedsActionStrip-module-scss-module__ZT7Xpq__text.NeedsActionStrip-module-scss-module__ZT7Xpq__text{font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);overflow-wrap:anywhere;flex:16rem;min-inline-size:0;margin:0}.NeedsActionStrip-module-scss-module__ZT7Xpq__action.NeedsActionStrip-module-scss-module__ZT7Xpq__action{font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);margin:0;position:relative}.NeedsActionStrip-module-scss-module__ZT7Xpq__action.NeedsActionStrip-module-scss-module__ZT7Xpq__action:after{content:"";width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);z-index:-1;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NeedsActionStrip-module-scss-module__ZT7Xpq__action.NeedsActionStrip-module-scss-module__ZT7Xpq__action{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);color:var(--color-primary);white-space:nowrap;flex-shrink:0;text-decoration:none;display:inline-flex}.NeedsActionStrip-module-scss-module__ZT7Xpq__action.NeedsActionStrip-module-scss-module__ZT7Xpq__action:hover{text-decoration:underline}.NeedsActionStrip-module-scss-module__ZT7Xpq__action.NeedsActionStrip-module-scss-module__ZT7Xpq__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-base)}
.IdentityCard-module-scss-module__lr1naW__card.IdentityCard-module-scss-module__lr1naW__card{flex-direction:column;display:flex}.IdentityCard-module-scss-module__lr1naW__identity.IdentityCard-module-scss-module__lr1naW__identity{flex-direction:column;align-items:center;display:flex}.IdentityCard-module-scss-module__lr1naW__avatarCircle.IdentityCard-module-scss-module__lr1naW__avatarCircle{border-radius:var(--radius-chip);background-color:var(--color-accent);width:56px;height:56px;margin:0 auto var(--space-3);justify-content:center;align-items:center;display:flex}.IdentityCard-module-scss-module__lr1naW__avatarInitials.IdentityCard-module-scss-module__lr1naW__avatarInitials{font-family:var(--role-avatar-initial-family);font-size:var(--role-avatar-initial-size);font-weight:var(--role-avatar-initial-weight);color:var(--role-avatar-initial-ink);margin:0;line-height:1}.IdentityCard-module-scss-module__lr1naW__name.IdentityCard-module-scss-module__lr1naW__name{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);text-align:center;overflow-wrap:anywhere;margin:0}.IdentityCard-module-scss-module__lr1naW__meter.IdentityCard-module-scss-module__lr1naW__meter{align-self:stretch;gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-4);display:flex}.IdentityCard-module-scss-module__lr1naW__meterHead.IdentityCard-module-scss-module__lr1naW__meterHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.IdentityCard-module-scss-module__lr1naW__meterLabel.IdentityCard-module-scss-module__lr1naW__meterLabel{font-family:var(--role-stat-label-family);font-size:var(--role-stat-label-size);font-weight:var(--role-stat-label-weight);line-height:var(--role-stat-label-leading);letter-spacing:var(--role-stat-label-tracking);color:var(--role-stat-label-ink);text-transform:uppercase;margin:0}.IdentityCard-module-scss-module__lr1naW__meterValue.IdentityCard-module-scss-module__lr1naW__meterValue{font-family:var(--role-stat-figure-family);font-size:var(--role-stat-figure-size);font-weight:var(--role-stat-figure-weight);line-height:var(--role-stat-figure-leading);letter-spacing:var(--role-stat-figure-tracking);color:var(--role-stat-figure-ink);font-variant-numeric:tabular-nums;margin:0}.IdentityCard-module-scss-module__lr1naW__track.IdentityCard-module-scss-module__lr1naW__track{border-radius:var(--radius-chip);background:var(--color-primary-50);height:8px;position:relative;overflow:hidden}.IdentityCard-module-scss-module__lr1naW__fill.IdentityCard-module-scss-module__lr1naW__fill{width:var(--fill,0%);border-radius:var(--radius-chip);background:var(--color-accent);height:100%;transition:width var(--motion-duration-slower) var(--motion-ease-out)}@media (prefers-reduced-motion:reduce){.IdentityCard-module-scss-module__lr1naW__fill.IdentityCard-module-scss-module__lr1naW__fill{transition:none}}.IdentityCard-module-scss-module__lr1naW__meterMeta.IdentityCard-module-scss-module__lr1naW__meterMeta{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:0}.IdentityCard-module-scss-module__lr1naW__meterLink.IdentityCard-module-scss-module__lr1naW__meterLink{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--color-accent);min-height:var(--touch-target-min);align-self:flex-start;align-items:center;gap:var(--space-1);margin:0;text-decoration:none;display:inline-flex}.IdentityCard-module-scss-module__lr1naW__meterLink.IdentityCard-module-scss-module__lr1naW__meterLink:hover{text-decoration:underline}.IdentityCard-module-scss-module__lr1naW__meterLink.IdentityCard-module-scss-module__lr1naW__meterLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-base)}.IdentityCard-module-scss-module__lr1naW__divider.IdentityCard-module-scss-module__lr1naW__divider{background-color:var(--color-outline);height:1px;margin:var(--space-3) 0}.IdentityCard-module-scss-module__lr1naW__statRow.IdentityCard-module-scss-module__lr1naW__statRow{justify-content:space-around;gap:var(--space-2);display:flex}.IdentityCard-module-scss-module__lr1naW__statItem.IdentityCard-module-scss-module__lr1naW__statItem{align-items:center;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.IdentityCard-module-scss-module__lr1naW__statIcon.IdentityCard-module-scss-module__lr1naW__statIcon{color:var(--color-muted)}.IdentityCard-module-scss-module__lr1naW__statValue.IdentityCard-module-scss-module__lr1naW__statValue{font-family:var(--role-stat-figure-family);font-size:var(--role-stat-figure-size);font-weight:var(--role-stat-figure-weight);line-height:var(--role-stat-figure-leading);letter-spacing:var(--role-stat-figure-tracking);color:var(--role-stat-figure-ink);font-variant-numeric:tabular-nums;margin:0}.IdentityCard-module-scss-module__lr1naW__statLabel.IdentityCard-module-scss-module__lr1naW__statLabel{font-family:var(--role-stat-label-family);font-size:var(--role-stat-label-size);font-weight:var(--role-stat-label-weight);line-height:var(--role-stat-label-leading);letter-spacing:var(--role-stat-label-tracking);color:var(--role-stat-label-ink);text-transform:uppercase;margin:0}
.MintlyErrorMessage-module-scss-module__ngQ0dG__mintlyErrorMessageContainer.MintlyErrorMessage-module-scss-module__ngQ0dG__mintlyErrorMessageContainer{background-color:var(--color-semantic-error-light);color:var(--color-semantic-error-dark);border:1px solid var(--color-error-100);border-radius:var(--radius-base);padding:var(--space-3) var(--space-4);margin:var(--space-2) 0;align-items:center;max-width:100%;display:flex}.MintlyErrorMessage-module-scss-module__ngQ0dG__errorIcon.MintlyErrorMessage-module-scss-module__ngQ0dG__errorIcon{margin-right:var(--space-2);font-size:var(--fs-base);color:var(--color-semantic-error-dark)}.MintlyErrorMessage-module-scss-module__ngQ0dG__errorMessageText.MintlyErrorMessage-module-scss-module__ngQ0dG__errorMessageText{font-size:var(--fs-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}
.SkillInsightsSection-module-scss-module__sqUrWW__headerRow.SkillInsightsSection-module-scss-module__sqUrWW__headerRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__titleRow.SkillInsightsSection-module-scss-module__sqUrWW__titleRow{align-items:center;gap:.5rem;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__headerIcon.SkillInsightsSection-module-scss-module__sqUrWW__headerIcon{color:var(--color-accent);font-size:var(--fs-base)}.SkillInsightsSection-module-scss-module__sqUrWW__title.SkillInsightsSection-module-scss-module__sqUrWW__title{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);margin:0}.SkillInsightsSection-module-scss-module__sqUrWW__loadingRow.SkillInsightsSection-module-scss-module__sqUrWW__loadingRow{align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__helperText.SkillInsightsSection-module-scss-module__sqUrWW__helperText{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:0}.SkillInsightsSection-module-scss-module__sqUrWW__marketFitCard.SkillInsightsSection-module-scss-module__sqUrWW__marketFitCard{background-color:var(--color-background);border:1px solid var(--color-outline);border-radius:var(--radius-base);padding:.75rem}.SkillInsightsSection-module-scss-module__sqUrWW__marketFitHead.SkillInsightsSection-module-scss-module__sqUrWW__marketFitHead{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__marketFitLabel.SkillInsightsSection-module-scss-module__sqUrWW__marketFitLabel{font-family:var(--role-stat-label-family);font-size:var(--role-stat-label-size);font-weight:var(--role-stat-label-weight);line-height:var(--role-stat-label-leading);letter-spacing:var(--role-stat-label-tracking);color:var(--role-stat-label-ink);text-transform:uppercase;margin:0}.SkillInsightsSection-module-scss-module__sqUrWW__marketFitValue.SkillInsightsSection-module-scss-module__sqUrWW__marketFitValue{font-family:var(--role-stat-figure-family);font-size:var(--role-stat-figure-size);font-weight:var(--role-stat-figure-weight);line-height:var(--role-stat-figure-leading);letter-spacing:var(--role-stat-figure-tracking);color:var(--role-stat-figure-ink);font-variant-numeric:tabular-nums;margin:0}.SkillInsightsSection-module-scss-module__sqUrWW__marketFitBar.SkillInsightsSection-module-scss-module__sqUrWW__marketFitBar{border-radius:var(--radius-base);height:.4rem!important}.SkillInsightsSection-module-scss-module__sqUrWW__marketFitBar.SkillInsightsSection-module-scss-module__sqUrWW__marketFitBar .MuiLinearProgress-bar{background-color:var(--color-accent)}.SkillInsightsSection-module-scss-module__sqUrWW__categoryRow.SkillInsightsSection-module-scss-module__sqUrWW__categoryRow{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__categoryChip.SkillInsightsSection-module-scss-module__sqUrWW__categoryChip{color:var(--color-primary);background-color:var(--color-primary-50)!important}.SkillInsightsSection-module-scss-module__sqUrWW__block.SkillInsightsSection-module-scss-module__sqUrWW__block{margin-top:.625rem}.SkillInsightsSection-module-scss-module__sqUrWW__blockTitle.SkillInsightsSection-module-scss-module__sqUrWW__blockTitle{font-family:var(--role-eyebrow-family);font-size:var(--role-eyebrow-size);font-weight:var(--role-eyebrow-weight);line-height:var(--role-eyebrow-leading);letter-spacing:var(--role-eyebrow-tracking);color:var(--role-eyebrow-ink);text-transform:uppercase;margin:0;margin-bottom:var(--space-2)}.SkillInsightsSection-module-scss-module__sqUrWW__skillChips.SkillInsightsSection-module-scss-module__sqUrWW__skillChips{flex-wrap:wrap;gap:.3rem;margin-top:.375rem;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__skillChip.SkillInsightsSection-module-scss-module__sqUrWW__skillChip{padding:var(--role-chip-pad-block) var(--role-chip-pad-inline);font-family:var(--role-chip-family);font-size:var(--role-chip-size);font-weight:var(--role-chip-weight);line-height:var(--role-chip-leading);border-radius:var(--role-chip-radius);white-space:nowrap;color:var(--color-primary);align-items:center;display:inline-flex;background-color:var(--color-primary-50)!important;border-color:#0000!important;height:24px!important}.SkillInsightsSection-module-scss-module__sqUrWW__gapList.SkillInsightsSection-module-scss-module__sqUrWW__gapList{flex-direction:column;gap:.375rem;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__gapItem.SkillInsightsSection-module-scss-module__sqUrWW__gapItem{border:1px solid var(--color-outline);border-radius:var(--radius-base);padding:.5rem}.SkillInsightsSection-module-scss-module__sqUrWW__gapTop.SkillInsightsSection-module-scss-module__sqUrWW__gapTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__skillName.SkillInsightsSection-module-scss-module__sqUrWW__skillName{font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);margin:0}.SkillInsightsSection-module-scss-module__sqUrWW__levelChip.SkillInsightsSection-module-scss-module__sqUrWW__levelChip{color:var(--color-muted);background-color:var(--color-background)!important}.SkillInsightsSection-module-scss-module__sqUrWW__gapMeta.SkillInsightsSection-module-scss-module__sqUrWW__gapMeta{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:0;margin-top:var(--space-1)}.SkillInsightsSection-module-scss-module__sqUrWW__gapTitleWrap.SkillInsightsSection-module-scss-module__sqUrWW__gapTitleWrap{align-items:center;gap:.35rem;display:flex}.SkillInsightsSection-module-scss-module__sqUrWW__gapIcon.SkillInsightsSection-module-scss-module__sqUrWW__gapIcon{color:var(--color-accent);font-size:var(--fs-sm)}.SkillInsightsSection-module-scss-module__sqUrWW__gapSkill.SkillInsightsSection-module-scss-module__sqUrWW__gapSkill{font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);margin:0}.SkillInsightsSection-module-scss-module__sqUrWW__courseLink.SkillInsightsSection-module-scss-module__sqUrWW__courseLink{align-items:center;gap:var(--space-1);font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--color-accent);margin:0;text-decoration:none;display:inline-flex}.SkillInsightsSection-module-scss-module__sqUrWW__courseLink.SkillInsightsSection-module-scss-module__sqUrWW__courseLink:hover{text-decoration:underline}.SkillInsightsSection-module-scss-module__sqUrWW__courseLink.SkillInsightsSection-module-scss-module__sqUrWW__courseLink:focus-visible{outline:2px solid var(--color-accent);border-radius:var(--radius-base)}.SkillInsightsSection-module-scss-module__sqUrWW__courseIcon.SkillInsightsSection-module-scss-module__sqUrWW__courseIcon{font-size:var(--fs-sm)}.SkillInsightsSection-module-scss-module__sqUrWW__headerRow.SkillInsightsSection-module-scss-module__sqUrWW__headerRow,.SkillInsightsSection-module-scss-module__sqUrWW__gapTop.SkillInsightsSection-module-scss-module__sqUrWW__gapTop{flex-direction:column;align-items:flex-start}@media (min-width:900px){.SkillInsightsSection-module-scss-module__sqUrWW__headerRow.SkillInsightsSection-module-scss-module__sqUrWW__headerRow,.SkillInsightsSection-module-scss-module__sqUrWW__gapTop.SkillInsightsSection-module-scss-module__sqUrWW__gapTop{flex-direction:row;align-items:center}}
.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoaderContainer.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoaderContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:200px;padding:2rem;display:flex}.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoader.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoader{color:var(--color-accent)}.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoader.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoader .MintlyLoader-module-scss-module__CJ1J1q__MuiCircularProgress-circle{stroke-linecap:round}.MintlyLoader-module-scss-module__CJ1J1q__loadingMessage.MintlyLoader-module-scss-module__CJ1J1q__loadingMessage{color:var(--color-text-muted);font-size:var(--fs-xs);text-align:center;margin-top:.5rem;font-weight:500}@media (max-width:899px){.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoaderContainer.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoaderContainer{min-height:150px;padding:1.5rem}.MintlyLoader-module-scss-module__CJ1J1q__loadingMessage.MintlyLoader-module-scss-module__CJ1J1q__loadingMessage{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:reduce){.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoader.MintlyLoader-module-scss-module__CJ1J1q__mintlyLoader .MintlyLoader-module-scss-module__CJ1J1q__MuiCircularProgress-circle{animation:none}}
.Pagination-module-scss-module__1pE-0G__pagination.Pagination-module-scss-module__1pE-0G__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:1.25rem 0;display:flex}.Pagination-module-scss-module__1pE-0G__arrow.Pagination-module-scss-module__1pE-0G__arrow{position:relative}.Pagination-module-scss-module__1pE-0G__arrow.Pagination-module-scss-module__1pE-0G__arrow:after{content:"";width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);z-index:-1;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Pagination-module-scss-module__1pE-0G__arrow.Pagination-module-scss-module__1pE-0G__arrow{width:var(--input-height-md);height:var(--input-height-md);flex-shrink:0;min-width:var(--input-height-md)!important;padding:0!important}.Pagination-module-scss-module__1pE-0G__page.Pagination-module-scss-module__1pE-0G__page{transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.Pagination-module-scss-module__1pE-0G__page.Pagination-module-scss-module__1pE-0G__page:active{transition-duration:0s;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.Pagination-module-scss-module__1pE-0G__page.Pagination-module-scss-module__1pE-0G__page:active{filter:brightness(.95);transform:none}}.Pagination-module-scss-module__1pE-0G__page.Pagination-module-scss-module__1pE-0G__page{position:relative}.Pagination-module-scss-module__1pE-0G__page.Pagination-module-scss-module__1pE-0G__page:after{content:"";width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);z-index:-1;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Pagination-module-scss-module__1pE-0G__page.Pagination-module-scss-module__1pE-0G__page{min-width:var(--input-height-md);height:var(--input-height-md);border-radius:var(--radius-base);border:1px solid var(--color-border);color:var(--color-text);font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);background:0 0;justify-content:center;align-items:center;padding:0 .5rem;font-family:inherit;display:inline-flex}.Pagination-module-scss-module__1pE-0G__page.Pagination-module-scss-module__1pE-0G__page:hover{border-color:var(--color-accent);color:var(--color-accent)}.Pagination-module-scss-module__1pE-0G__page.Pagination-module-scss-module__1pE-0G__page:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Pagination-module-scss-module__1pE-0G__pageActive.Pagination-module-scss-module__1pE-0G__pageActive{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-neutral-white);pointer-events:none;cursor:default;font-weight:600}.Pagination-module-scss-module__1pE-0G__ellipsis.Pagination-module-scss-module__1pE-0G__ellipsis{min-width:2.25rem;height:2.25rem;color:var(--color-text-muted);font-size:var(--fs-sm);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}
.SearchFilterButton-module-scss-module__irr4Kq__filterButton.SearchFilterButton-module-scss-module__irr4Kq__filterButton{text-transform:none;font-size:var(--fs-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);white-space:nowrap;line-height:1.4;padding:var(--input-padding-y) calc(var(--input-padding-x)*1.5)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;background-color:var(--color-background)!important;box-sizing:border-box!important;min-width:auto!important}.SearchFilterButton-module-scss-module__irr4Kq__filterButton.SearchFilterButton-module-scss-module__irr4Kq__filterButton:hover{background-color:var(--color-surface)!important;border-color:var(--color-border)!important}.SearchFilterButton-module-scss-module__irr4Kq__filterButton.SearchFilterButton-module-scss-module__irr4Kq__filterButton .SearchFilterButton-module-scss-module__irr4Kq__MuiButton-startIcon{margin-right:.5rem}@media (max-width:599px){.SearchFilterButton-module-scss-module__irr4Kq__filterButton.SearchFilterButton-module-scss-module__irr4Kq__filterButton{flex:1;width:auto;min-width:0}}
.EmployerStats-module-scss-module__g1hhIG__statCard.EmployerStats-module-scss-module__g1hhIG__statCard{background:var(--role-surface-bg);border:1px solid var(--role-surface-border);border-radius:var(--role-surface-radius);padding:var(--role-surface-pad);box-shadow:var(--role-surface-shadow);transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);cursor:default;flex-direction:column;gap:.5rem;height:100%;display:flex}.EmployerStats-module-scss-module__g1hhIG__statCard.EmployerStats-module-scss-module__g1hhIG__statCard:hover{box-shadow:var(--shadow-md)}.EmployerStats-module-scss-module__g1hhIG__statHeader.EmployerStats-module-scss-module__g1hhIG__statHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.EmployerStats-module-scss-module__g1hhIG__statIcon.EmployerStats-module-scss-module__g1hhIG__statIcon{border-radius:var(--radius-base);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.EmployerStats-module-scss-module__g1hhIG__statIcon.EmployerStats-module-scss-module__g1hhIG__statIcon svg{font-size:var(--fs-xl)}.EmployerStats-module-scss-module__g1hhIG__trendBadge.EmployerStats-module-scss-module__g1hhIG__trendBadge{font-size:var(--fs-xs);font-family:var(--font-family-secondary);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.02em;min-inline-size:0;align-items:center;gap:.2rem;max-width:100%;padding:.2rem .4rem;line-height:1.2;display:flex;overflow:hidden}.EmployerStats-module-scss-module__g1hhIG__trendBadge.EmployerStats-module-scss-module__g1hhIG__trendBadge svg{font-size:var(--fs-xs);flex-shrink:0}.EmployerStats-module-scss-module__g1hhIG__trendBadge.EmployerStats-module-scss-module__g1hhIG__trendBadge span{text-overflow:ellipsis;overflow:hidden}.EmployerStats-module-scss-module__g1hhIG__trendUp.EmployerStats-module-scss-module__g1hhIG__trendUp{background-color:var(--color-semantic-success-light);color:var(--color-semantic-success-dark)}.EmployerStats-module-scss-module__g1hhIG__trendDown.EmployerStats-module-scss-module__g1hhIG__trendDown{background-color:var(--color-semantic-warning-light);color:var(--color-semantic-warning-dark)}.EmployerStats-module-scss-module__g1hhIG__trendError.EmployerStats-module-scss-module__g1hhIG__trendError{background-color:var(--color-red-lt);color:var(--chip-text-error)}.EmployerStats-module-scss-module__g1hhIG__statContent.EmployerStats-module-scss-module__g1hhIG__statContent{flex:1;min-width:0}.EmployerStats-module-scss-module__g1hhIG__statValue.EmployerStats-module-scss-module__g1hhIG__statValue{font-family:var(--role-stat-figure-family);font-size:var(--role-stat-figure-size);font-weight:var(--role-stat-figure-weight);line-height:var(--role-stat-figure-leading);letter-spacing:var(--role-stat-figure-tracking);color:var(--role-stat-figure-ink);font-variant-numeric:tabular-nums;margin:0}.EmployerStats-module-scss-module__g1hhIG__statLabel.EmployerStats-module-scss-module__g1hhIG__statLabel{font-family:var(--role-stat-label-family);font-size:var(--role-stat-label-size);font-weight:var(--role-stat-label-weight);line-height:var(--role-stat-label-leading);letter-spacing:var(--role-stat-label-tracking);color:var(--role-stat-label-ink);text-transform:uppercase;margin:.25rem 0 0}.EmployerStats-module-scss-module__g1hhIG__statDetail.EmployerStats-module-scss-module__g1hhIG__statDetail{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:0;margin:var(--space-1) 0 0}.EmployerStats-module-scss-module__g1hhIG__jobsCard.EmployerStats-module-scss-module__g1hhIG__jobsCard .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-primary-light);color:var(--color-primary)}.EmployerStats-module-scss-module__g1hhIG__applicationsCard.EmployerStats-module-scss-module__g1hhIG__applicationsCard .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-semantic-success-light);color:var(--color-semantic-success)}.EmployerStats-module-scss-module__g1hhIG__applicationsCard.EmployerStats-module-scss-module__g1hhIG__applicationsCard .EmployerStats-module-scss-module__g1hhIG__statValue{color:var(--color-semantic-success-dark)}.EmployerStats-module-scss-module__g1hhIG__pendingCard.EmployerStats-module-scss-module__g1hhIG__pendingCard .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-semantic-warning-light);color:var(--color-semantic-warning)}.EmployerStats-module-scss-module__g1hhIG__pendingCard.EmployerStats-module-scss-module__g1hhIG__pendingCard .EmployerStats-module-scss-module__g1hhIG__statValue{color:var(--color-semantic-warning-dark)}.EmployerStats-module-scss-module__g1hhIG__pendingCardClear.EmployerStats-module-scss-module__g1hhIG__pendingCardClear .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-neutral-100);color:var(--color-muted)}.EmployerStats-module-scss-module__g1hhIG__acceptanceCard.EmployerStats-module-scss-module__g1hhIG__acceptanceCard .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-semantic-success-light);color:var(--color-semantic-success)}.EmployerStats-module-scss-module__g1hhIG__acceptanceCard.EmployerStats-module-scss-module__g1hhIG__acceptanceCard .EmployerStats-module-scss-module__g1hhIG__statValue{color:var(--color-semantic-success-dark)}.EmployerStats-module-scss-module__g1hhIG__acceptanceCardLow.EmployerStats-module-scss-module__g1hhIG__acceptanceCardLow .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-neutral-100);color:var(--color-muted)}.EmployerStats-module-scss-module__g1hhIG__quotaCard.EmployerStats-module-scss-module__g1hhIG__quotaCard .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-primary-light);color:var(--color-primary)}.EmployerStats-module-scss-module__g1hhIG__quotaCard.EmployerStats-module-scss-module__g1hhIG__quotaCard .EmployerStats-module-scss-module__g1hhIG__statValue{color:var(--color-primary)}.EmployerStats-module-scss-module__g1hhIG__quotaCardEmpty.EmployerStats-module-scss-module__g1hhIG__quotaCardEmpty .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-semantic-error-light);color:var(--color-semantic-error)}.EmployerStats-module-scss-module__g1hhIG__quotaCardEmpty.EmployerStats-module-scss-module__g1hhIG__quotaCardEmpty .EmployerStats-module-scss-module__g1hhIG__statValue{color:var(--color-semantic-error)}.EmployerStats-module-scss-module__g1hhIG__quotaCardEmpty.EmployerStats-module-scss-module__g1hhIG__quotaCardEmpty .EmployerStats-module-scss-module__g1hhIG__statLabel{color:var(--color-semantic-error-dark)}@media (max-width:899px){.EmployerStats-module-scss-module__g1hhIG__statIcon.EmployerStats-module-scss-module__g1hhIG__statIcon{width:2rem;height:2rem}.EmployerStats-module-scss-module__g1hhIG__statIcon.EmployerStats-module-scss-module__g1hhIG__statIcon svg{font-size:var(--fs-base)}.EmployerStats-module-scss-module__g1hhIG__statValue.EmployerStats-module-scss-module__g1hhIG__statValue{font-size:var(--fs-xl)}.EmployerStats-module-scss-module__g1hhIG__statLabel.EmployerStats-module-scss-module__g1hhIG__statLabel{font-size:var(--fs-xs)}}.EmployerStats-module-scss-module__g1hhIG__hiredCard.EmployerStats-module-scss-module__g1hhIG__hiredCard .EmployerStats-module-scss-module__g1hhIG__statIcon{background-color:var(--color-green-lt);color:var(--color-semantic-success-dark)}.EmployerStats-module-scss-module__g1hhIG__hiredCard.EmployerStats-module-scss-module__g1hhIG__hiredCard .EmployerStats-module-scss-module__g1hhIG__statValue{color:var(--color-semantic-success-dark)}
.ProfileChecklist-module-scss-module__-WWkFG__nudge.ProfileChecklist-module-scss-module__-WWkFG__nudge{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ProfileChecklist-module-scss-module__-WWkFG__nudgeText.ProfileChecklist-module-scss-module__-WWkFG__nudgeText,.ProfileChecklist-module-scss-module__-WWkFG__itemText.ProfileChecklist-module-scss-module__-WWkFG__itemText{flex:1;min-width:0}.ProfileChecklist-module-scss-module__-WWkFG__payoff.ProfileChecklist-module-scss-module__-WWkFG__payoff{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:0;margin-top:var(--space-1)}.ProfileChecklist-module-scss-module__-WWkFG__header.ProfileChecklist-module-scss-module__-WWkFG__header{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.ProfileChecklist-module-scss-module__-WWkFG__title.ProfileChecklist-module-scss-module__-WWkFG__title{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);margin:0}.ProfileChecklist-module-scss-module__-WWkFG__subtitle.ProfileChecklist-module-scss-module__-WWkFG__subtitle{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:0;margin-top:var(--space-1)}.ProfileChecklist-module-scss-module__-WWkFG__progressBar.ProfileChecklist-module-scss-module__-WWkFG__progressBar{border-radius:var(--radius-full);height:6px;margin-bottom:1.25rem}.ProfileChecklist-module-scss-module__-WWkFG__progressBar.ProfileChecklist-module-scss-module__-WWkFG__progressBar .MuiLinearProgress-bar{background-color:var(--color-accent)}.ProfileChecklist-module-scss-module__-WWkFG__chipProgress.ProfileChecklist-module-scss-module__-WWkFG__chipProgress{padding:var(--role-chip-pad-block) var(--role-chip-pad-inline);font-family:var(--role-chip-family);font-size:var(--role-chip-size);font-weight:var(--role-chip-weight);line-height:var(--role-chip-leading);border-radius:var(--role-chip-radius);white-space:nowrap;background-color:var(--color-primary-50);color:var(--color-primary);align-items:center;display:inline-flex}.ProfileChecklist-module-scss-module__-WWkFG__checklist.ProfileChecklist-module-scss-module__-WWkFG__checklist{gap:var(--space-2);flex-direction:column;display:flex}.ProfileChecklist-module-scss-module__-WWkFG__checklistItem.ProfileChecklist-module-scss-module__-WWkFG__checklistItem{align-items:center;gap:var(--space-2);display:flex}.ProfileChecklist-module-scss-module__-WWkFG__iconDone.ProfileChecklist-module-scss-module__-WWkFG__iconDone{color:var(--color-semantic-success);flex-shrink:0}.ProfileChecklist-module-scss-module__-WWkFG__iconPending.ProfileChecklist-module-scss-module__-WWkFG__iconPending{color:var(--color-border);flex-shrink:0}.ProfileChecklist-module-scss-module__-WWkFG__labelDone.ProfileChecklist-module-scss-module__-WWkFG__labelDone{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);flex:1;margin:0;text-decoration:line-through}.ProfileChecklist-module-scss-module__-WWkFG__labelPending.ProfileChecklist-module-scss-module__-WWkFG__labelPending{font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);flex:1;margin:0}.ProfileChecklist-module-scss-module__-WWkFG__actionBtn.ProfileChecklist-module-scss-module__-WWkFG__actionBtn{color:var(--color-primary);min-width:unset;white-space:nowrap;padding:0}.ProfileChecklist-module-scss-module__-WWkFG__actionBtn.ProfileChecklist-module-scss-module__-WWkFG__actionBtn:hover{background:0 0;text-decoration:underline}
.Section-module-scss-module__PVCzVq__section.Section-module-scss-module__PVCzVq__section{width:100%}.Section-module-scss-module__PVCzVq__inner.Section-module-scss-module__PVCzVq__inner{width:100%;padding-inline:var(--space-4)}@media (min-width:600px){.Section-module-scss-module__PVCzVq__inner.Section-module-scss-module__PVCzVq__inner{padding-inline:var(--space-6)}}@media (min-width:900px){.Section-module-scss-module__PVCzVq__inner.Section-module-scss-module__PVCzVq__inner{padding-inline:var(--space-8)}}.Section-module-scss-module__PVCzVq__contained.Section-module-scss-module__PVCzVq__contained{padding-left:max(var(--section-padding-x),(100% - var(--content-max-width))/2);padding-right:max(var(--section-padding-x),(100% - var(--content-max-width))/2)}@media (max-width:899px){.Section-module-scss-module__PVCzVq__contained.Section-module-scss-module__PVCzVq__contained{padding-left:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2);padding-right:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2)}}.Section-module-scss-module__PVCzVq__pad-none.Section-module-scss-module__PVCzVq__pad-none{padding-block:0}.Section-module-scss-module__PVCzVq__pad-sm.Section-module-scss-module__PVCzVq__pad-sm{padding-block:var(--role-band-pad-sm)}.Section-module-scss-module__PVCzVq__pad-base.Section-module-scss-module__PVCzVq__pad-base{padding-block:var(--role-band-pad-base)}.Section-module-scss-module__PVCzVq__pad-lg.Section-module-scss-module__PVCzVq__pad-lg{padding-block:var(--role-band-pad-lg)}.Section-module-scss-module__PVCzVq__contained .Section-module-scss-module__PVCzVq__contained{padding-inline:0}.Section-module-scss-module__PVCzVq__continues.Section-module-scss-module__PVCzVq__continues{padding-top:0}.Section-module-scss-module__PVCzVq__surface-transparent.Section-module-scss-module__PVCzVq__surface-transparent{background:0 0}.Section-module-scss-module__PVCzVq__surface-page.Section-module-scss-module__PVCzVq__surface-page{background:var(--color-background)}.Section-module-scss-module__PVCzVq__surface-raised.Section-module-scss-module__PVCzVq__surface-raised{background:var(--color-surface)}
.JobFormShell-module-scss-module__03EQPW__drawerPaper.JobFormShell-module-scss-module__03EQPW__drawerPaper{background:var(--color-surface);flex-direction:column;inline-size:min(46rem,92vw);display:flex}.JobFormShell-module-scss-module__03EQPW__fullScreenPaper.JobFormShell-module-scss-module__03EQPW__fullScreenPaper{background:var(--color-surface);flex-direction:column;display:flex}.JobFormShell-module-scss-module__03EQPW__header.JobFormShell-module-scss-module__03EQPW__header{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border-block-end:1px solid var(--color-border);flex-shrink:0;display:flex;position:sticky;inset-block-start:0}.JobFormShell-module-scss-module__03EQPW__title.JobFormShell-module-scss-module__03EQPW__title{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin:0;overflow:hidden}.JobFormShell-module-scss-module__03EQPW__body.JobFormShell-module-scss-module__03EQPW__body{min-block-size:0;padding:var(--space-4);flex:1;overflow-y:auto}@media (min-width:900px){.JobFormShell-module-scss-module__03EQPW__body.JobFormShell-module-scss-module__03EQPW__body{padding:var(--space-6)}}
.StatusPill-module-scss-module__YXSwaW__pill.StatusPill-module-scss-module__YXSwaW__pill{padding:var(--space-1) var(--space-3);font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);white-space:nowrap;border-radius:var(--radius-chip);align-items:center;display:inline-flex}.StatusPill-module-scss-module__YXSwaW__sm.StatusPill-module-scss-module__YXSwaW__sm{padding:var(--space-1) var(--space-2);font-size:var(--fs-xs)}.StatusPill-module-scss-module__YXSwaW__tone-neutral.StatusPill-module-scss-module__YXSwaW__tone-neutral{background:var(--color-background);color:var(--chip-text-neutral)}.StatusPill-module-scss-module__YXSwaW__tone-info.StatusPill-module-scss-module__YXSwaW__tone-info,.StatusPill-module-scss-module__YXSwaW__tone-primary.StatusPill-module-scss-module__YXSwaW__tone-primary{background:var(--color-badge-bg);color:var(--chip-text-primary)}.StatusPill-module-scss-module__YXSwaW__tone-accent.StatusPill-module-scss-module__YXSwaW__tone-accent{background:var(--color-chip-gold-bg);color:var(--color-chip-gold-text)}.StatusPill-module-scss-module__YXSwaW__tone-success.StatusPill-module-scss-module__YXSwaW__tone-success{background:var(--color-green-lt);color:var(--chip-text-success)}.StatusPill-module-scss-module__YXSwaW__tone-error.StatusPill-module-scss-module__YXSwaW__tone-error{background:var(--color-red-lt);color:var(--chip-text-error)}.StatusPill-module-scss-module__YXSwaW__tone-muted.StatusPill-module-scss-module__YXSwaW__tone-muted{background:var(--color-background);color:var(--chip-text-neutral)}
