.unsupported-file-warning_unsupportedFileWarningContainer__kWs76{padding:16px;max-width:700px;margin:0 auto;font-family:var(--base-font-family);text-align:center}body[data-variant=mobile] .unsupported-file-warning_unsupportedFileWarningContainer__kWs76{padding:15px}.unsupported-file-warning_warningHeader__SQ59p{display:flex;align-items:center;gap:3px;height:29px}body[data-variant=mobile] .unsupported-file-warning_warningHeader__SQ59p{flex-direction:column;height:unset}.unsupported-file-warning_warningHeaderText__CamYD{color:var(--color-midnight-default);font-size:16px;font-weight:700;line-height:normal}.unsupported-file-warning_warningContent__020dY{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:16px}.unsupported-file-warning_warningIcon__xQj2k{flex-shrink:0;color:#f59e0b}.unsupported-file-warning_message__ldXnC{flex:1 1}.unsupported-file-warning_message__ldXnC p{color:var(--color-midnight-default);text-align:center;font-size:16px;font-weight:400;line-height:normal}.unsupported-file-warning_actionButtons__plRrm{display:flex;justify-content:center;margin-top:17px}body[data-variant=mobile] .unsupported-file-warning_actionButtons__plRrm{flex-direction:column;gap:10px;align-items:center}.unsupported-file-warning_uploadNewResumeButton__a_7Vg{background:var(--color-sky-default);border:none;border-radius:9px;cursor:pointer;transition:background-color .2s;font-family:var(--base-font-family);color:var(--color-white);font-size:16px;font-weight:700;line-height:normal;padding:14px 26px}.unsupported-file-warning_uploadNewResumeButton__a_7Vg:hover{background:var(--color-sky-default-hover)}body[data-variant=mobile] .unsupported-file-warning_uploadNewResumeButton__a_7Vg{font-size:15px;width:230px;height:45px}.unsupported-file-warning_dismissButton__Z6z8A{padding:14px 24px;color:var(--color-sky-default);font-weight:700;font-size:16px;cursor:pointer;background:none;border:none}.unsupported-file-warning_dismissButton__Z6z8A:hover{color:var(--color-sky-default-hover)}body[data-variant=mobile] .unsupported-file-warning_dismissButton__Z6z8A{font-size:15px}@keyframes loading-text-placeholder_gradientBG__PWUr0{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.loading-text-placeholder_loadingTextPlaceholderContainer__TPGh3{display:block}.loading-text-placeholder_loadingTextPlaceholder__B3jmg{background:linear-gradient(-90deg,#eff1f3,#dfe2e5);background-size:400% 400%;animation:loading-text-placeholder_gradientBG__PWUr0 1.6s ease infinite}.remote-flag-badge_remoteFlagBadge__5Z_MZ{font-family:var(--base-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:-moz-fit-content;width:fit-content;padding:3px 10px;background-color:var(--color-neutral-oat-secondary)}.expected-processing-time-exceeded_expectedProcessingTimeExceeded__tE3Ql{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;gap:18px;width:100%;font-family:var(--base-font-family)}.expected-processing-time-exceeded_expectedProcessingTimeExceeded__tE3Ql .expected-processing-time-exceeded_title__6opTs{padding:1px 13px;background:rgba(255,158,12,.17);border-radius:3px;color:var(--color-gray-700);font-size:14px;font-style:normal;font-weight:700;line-height:152%;border:1px solid #fa0;background:#ffe5b0}.expected-processing-time-exceeded_expectedProcessingTimeExceeded__tE3Ql .expected-processing-time-exceeded_description__3S5T9 p{color:var(--color-midnight-default);font-size:14px;font-style:normal;font-weight:400;line-height:152%}.resume-services-progress-bar_resumeServicesProgressBar__waeOR{width:195px;border:1px solid #d9d9d9;border-radius:4px}.resume-services-progress-bar_resumeServicesProgressBar__waeOR .resume-services-progress-bar_filled__NPRFL{transition:width 1s ease-in-out;border:1px solid #006aff;border-radius:4px;background-color:#006aff;height:3px;width:100%}body[data-variant=mobile] .resume-services-progress-bar_resumeServicesProgressBar__waeOR{width:100%}.resume-ai-processing_resumeAiProcessingContainer__LTLWr{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:13px;font-family:var(--base-font-family)}body[data-variant=mobile] .resume-ai-processing_resumeAiProcessingContainer__LTLWr{padding:0;gap:11px}.resume-ai-processing_resumeAiProcessingSheet__kvMuU{padding:5px 2px;border-radius:2%;background-color:var(--color-white);display:flex;flex-direction:column;gap:9px;width:25px;height:25px;align-items:center;justify-content:center}.resume-ai-processing_resumeAiProcessingSheetItem__oWeN1{width:17px;height:2px;margin-bottom:5px;border-radius:1px;background:linear-gradient(270deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.2)),#fff}.resume-ai-processing_resumeAiProcessingSheetItem__oWeN1:last-child{margin-bottom:0}.resume-ai-processing_resumeAiProgress__gEKH1{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;justify-content:center;flex:1 1}body[data-variant=mobile] .resume-ai-processing_resumeAiProgress__gEKH1{flex-direction:column-reverse;align-items:flex-start;gap:10px}.resume-ai-processing_resumeAiProgressStep__O1YXJ{text-align:center;color:#979797;font-size:14px;font-weight:400;line-height:152%}.revert-job-application_revertJobApplicationContainer__HPf3M{color:var(--color-midnight-60);font-family:var(--base-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:145%}.revert-job-application_revertingText__YMPVk{color:var(--color-sky-default)}.revert-job-application_revertingText__YMPVk:after{content:"";display:inline-block;animation:revert-job-application_dots__yTgxv 1s steps(3) infinite;width:1ch;overflow:hidden;vertical-align:bottom}@keyframes revert-job-application_dots__yTgxv{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.other-job-locations_dropdownButton__xbNJ5,.revert-job-application_clickHereText__fS5SP{cursor:pointer;color:var(--color-sky-default)}.other-job-locations_dropdownButton__xbNJ5{text-decoration:none;display:inline-block}.other-job-locations_dropdownWrapper__j_hmo{position:absolute;top:100%;left:0;z-index:6}.other-job-locations_dropdownList__0jm0f{margin-top:4px;background:var(--color-white);border-radius:5px;box-shadow:0 4px 12.3px 0 rgba(0,0,0,.15);list-style:none;padding:8px 0;min-width:300px;width:300px;max-height:300px;overflow-y:auto}.other-job-locations_dropdownItem__qEYQb{padding:8px 16px;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:background-color .2s ease;border-bottom:1px solid var(--color-gray-100)}.other-job-locations_dropdownItem__qEYQb:last-child{border-bottom:none}.other-job-locations_locationDescription__aniSJ{font-size:14px;color:var(--color-midnight-default);cursor:pointer;flex:1 1}.other-job-locations_locationDescription__aniSJ:hover{color:var(--color-sky-default)}.other-job-locations_residencyLocationDescription__3RLzu{cursor:default}.other-job-locations_residencyLocationDescription__3RLzu:hover{color:var(--color-midnight-default)}.ai-customization-viewer-cta_aiCustomizationViewerCta__yr2nj{max-width:380px}body[data-variant=mobile] .ai-customization-viewer-cta_aiCustomizationViewerCta__yr2nj{width:100%}.job-location_jobLocation__HnR_D{display:flex;align-items:center;gap:10px}.job-location_jobLocationTextContainer__xFzdt{display:flex;align-items:center;gap:5px;flex-wrap:wrap;color:var(--color-midnight-default);position:relative}.job-location_jobLocationText__p5I0u{color:var(--color-midnight-default);font-family:var(--base-font-family),serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.job-location_otherLocationsWrapper__6VfLA{display:flex;align-items:center;gap:5px;flex-wrap:wrap}@media(max-width:768px){.job-location_otherLocationsWrapper__6VfLA{flex-basis:100%;gap:5px}}.locked-feature-badge_lockedFeatureBadge__OYrgB{display:inline-flex;align-items:center;gap:10px;border-radius:3px;background:var(--color-midnight-10);padding:0 13px;width:-moz-fit-content;width:fit-content}.locked-feature-badge_lockIcon__j2sdp{color:var(--color-midnight-default)}.locked-feature-badge_featureName__l5atq{color:var(--color-midnight-default);font-family:var(--base-font-family);font-size:16px;font-weight:400;line-height:26px}.obfuscated-job-view-header_obfuscatedJobViewHeader__Max7J{display:flex;flex-direction:column;gap:10px;position:relative;margin-bottom:18px}.obfuscated-job-view-header_jobPostDate__1G4v6{background:none}.job-summary-card_jobSummaryCardContainer__vB7dm{background-color:var(--color-white);border-radius:10px;padding:21px 19px;margin-top:13px;display:flex;flex-direction:column;gap:8px;width:100%}.job-summary-card_jobTitle__M30Zo{color:var(--color-midnight-default);font-family:var(--heading-font-family),serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}body[data-variant=mobile] .job-summary-card_jobTitle__M30Zo{font-size:16px}.job-summary-card_jobCompanyAndSalary__OobaO{display:flex;flex-direction:row;align-items:center}.job-summary-card_dotDivider__ykLwb{margin:0 10px}.job-summary-card_dotDivider__ykLwb,.job-summary-card_jobCompanyLink__y4c9V,.job-summary-card_jobCompanyName__G0V2f,.job-summary-card_jobLocation__zY6wB,.job-summary-card_jobSalary__yaEcv{color:var(--color-midnight-default);font-family:var(--base-font-family),serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body[data-variant=mobile] .job-summary-card_dotDivider__ykLwb,body[data-variant=mobile] .job-summary-card_jobCompanyLink__y4c9V,body[data-variant=mobile] .job-summary-card_jobCompanyName__G0V2f,body[data-variant=mobile] .job-summary-card_jobLocation__zY6wB,body[data-variant=mobile] .job-summary-card_jobSalary__yaEcv{font-size:14px}.job-summary-card_jobLocation__zY6wB{display:flex;flex-direction:row;align-items:center;gap:10px}.job-summary-card_jobCompanyLink__y4c9V{color:var(--color-sky-default);text-decoration:none}.job-summary-card_viewJobButton__kPDBO{background-color:var(--color-white);color:var(--color-midnight-default);border:1px solid var(--color-midnight-default);font-family:var(--base-font-family);font-weight:600;font-size:16px;cursor:pointer;padding:10px 20px;border-radius:5px;width:208px;height:51px;margin:5px 0;display:flex;align-items:center;justify-content:center;gap:8px;line-height:17px}.job-summary-card_viewJobButton__kPDBO:hover{background-color:var(--color-midnight-10)!important;color:var(--color-midnight-default)!important}.job-summary-card_viewJobButton__kPDBO:active{background-color:var(--color-midnight-30)!important}.job-summary-card_viewJobButton__kPDBO:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}body[data-variant=mobile] .job-summary-card_viewJobButton__kPDBO{width:100%}.job-summary-card_viewJobButtonIcon__hLoQ6{color:var(--color-midnight-default)}.job-summary-card_buttonsContainer__Un3p0{display:flex;flex-direction:row;gap:15px;align-items:center}body[data-variant=mobile] .job-summary-card_buttonsContainer__Un3p0{flex-direction:column}.time-saved_timeSaved__Zj5A5{display:flex;flex-direction:column;align-items:center;padding-top:16px;gap:10px}.time-saved_timeSavedTitle___GWKP{font-family:var(--base-font-family),serif;font-feature-settings:"zero";font-variant-numeric:slashed-zero;font-size:16px;line-height:145%}.time-saved_timeSavedTitle___GWKP,.time-saved_timeSavedVisual__0EB5k{color:var(--color-midnight-default);text-align:center;font-style:normal;font-weight:700}.time-saved_timeSavedVisual__0EB5k{display:flex;padding:13px 16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:var(--color-mint-default);font-family:Arial,sans-serif;font-size:24px;line-height:normal}.time-saved_timeSavedTotalJobs__91hSf{color:var(--color-midnight-default);font-family:var(--base-font-family),serif;text-align:center;font-feature-settings:"zero";font-variant-numeric:slashed-zero;font-size:16px;font-style:normal;font-weight:400;line-height:145%}.time-saved_timeSavedLaddersEstimationSource__mqSHP{color:var(--color-midnight-30);text-align:center;font-family:Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.job-applied-banner_jobAppliedBanner__FJivN{background-color:var(--color-neutral-oat-secondary);border-radius:5px;padding:24px 24px 30px;display:flex;flex-direction:column;align-items:center;margin:0 -30px;width:calc(100% + 60px)}body[data-variant=mobile] .job-applied-banner_jobAppliedBanner__FJivN{padding:13px 11px 30px}