.AuthDesign_page__BL21y{min-height:100svh;background:#f7f8f4;color:#193a32;padding:clamp(32px,6vh,72px) 20px}.AuthDesign_container__LI0JD{width:100%;max-width:460px;margin:0 auto}.AuthDesign_brand__HSG4h{display:block;margin-bottom:30px;text-align:center;color:#2f6b63;font-weight:700;font-size:23px;letter-spacing:-.8px}.AuthDesign_card__Pk7mt{position:relative;padding:32px clamp(22px,5vw,40px);background:#fff;border:1px solid #dce3d8;border-top:3px solid #315e4e;border-radius:18px;box-shadow:0 16px 50px #23442f08}.AuthDesign_card__Pk7mt h1{color:#183c32;font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.2;text-align:center}.AuthDesign_home__HU_VQ{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:20px;border-radius:12px;border:1px solid #dce3d8;background:#eef2e8;color:#315e4e;transition:background .2s}.AuthDesign_home__HU_VQ:hover{background:#e2eadb}.AuthDesign_card__Pk7mt input{border-color:#d6dfd3;border-radius:9px;background:#fcfdfb;color:#1d332c}.AuthDesign_card__Pk7mt input:focus{outline:2px solid #6d9884;outline-offset:2px;box-shadow:none;border-color:#315e4e}.AuthDesign_card__Pk7mt input[autocomplete=current-password],.AuthDesign_card__Pk7mt input[autocomplete=new-password],.AuthDesign_card__Pk7mt input[type=password]{padding-inline-end:44px}.AuthDesign_primary__YiLcH{width:100%;border-radius:9px;padding:13px 16px;background:#235647;color:white;font-weight:600;transition:background .2s}.AuthDesign_primary__YiLcH:hover{background:#163e32}.AuthDesign_oauth__7aSdN:disabled,.AuthDesign_primary__YiLcH:disabled{opacity:.5;cursor:not-allowed}.AuthDesign_oauth__7aSdN{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #d6dfd3;border-radius:9px;background:white;padding:12px 16px;font-weight:500;color:#31453d;transition:background .2s}.AuthDesign_oauth__7aSdN:hover{background:#f2f5ed}.AuthDesign_providerRow__acMNW{display:flex;align-items:center;justify-content:center;gap:16px;direction:ltr}.AuthDesign_providerIcon__8UKMi{width:52px;height:52px;padding:0;display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;border:1px solid #dadce0;border-radius:12px;background:#fff;color:#334155;box-shadow:0 1px 2px #10182808;transition:border-color .15s,box-shadow .15s}.AuthDesign_providerIcon__8UKMi:hover:not(:disabled){border-color:#9aa0a6;box-shadow:0 2px 6px #10182814}.AuthDesign_providerIcon__8UKMi:active:not(:disabled){box-shadow:inset 0 0 0 1px #9aa0a6}.AuthDesign_providerIcon__8UKMi:disabled{opacity:.5;cursor:not-allowed}.AuthDesign_providerLogo___c3CG{width:22px;height:22px;object-fit:contain}.AuthDesign_linkedinProviderLogo__DHMdd{object-fit:cover;object-position:left}.AuthDesign_appleProviderLogo__RE_Fg{width:100%;height:100%;object-fit:contain}.AuthDesign_signinPage__3bsf_{position:fixed;inset:0;width:100%;height:100dvh;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:16px}html.optiresume-native-shell .AuthDesign_signinPage__3bsf_{padding-top:max(env(safe-area-inset-top,0px),4.75rem);padding-bottom:max(env(safe-area-inset-bottom,0px),16px)}.AuthDesign_signinContainer__6gKxN{margin:0 auto}.AuthDesign_signinContainer__6gKxN .AuthDesign_brand__HSG4h{margin-bottom:14px}.AuthDesign_signinCard__am2SM{padding-block:24px}.AuthDesign_signinCard__am2SM .AuthDesign_home__HU_VQ{margin-bottom:10px}.AuthDesign_signinCard__am2SM input{padding-block:10px}@media (max-height:700px){.AuthDesign_signinContainer__6gKxN .AuthDesign_brand__HSG4h{margin-bottom:8px;font-size:20px}.AuthDesign_signinCard__am2SM{padding-block:14px}.AuthDesign_signinCard__am2SM .AuthDesign_home__HU_VQ{display:none}.AuthDesign_signinCard__am2SM h1{font-size:24px}.AuthDesign_signinCard__am2SM input{padding-block:7px}}@media (max-width:360px){.AuthDesign_providerRow__acMNW{gap:8px}}.AuthDesign_link__jOKMp{color:#235647;font-weight:600;text-decoration:underline;text-underline-offset:4px}.AuthDesign_card__Pk7mt button:focus-visible,.AuthDesign_home__HU_VQ:focus-visible,.AuthDesign_link__jOKMp:focus-visible{outline:2px solid #6d9884;outline-offset:3px}.AuthDesign_recruiter__s0hbe{background:#fffaf6;color:#342f2a}.AuthDesign_recruiter__s0hbe .AuthDesign_card__Pk7mt{border-color:#ea580c #edddcf #edddcf;box-shadow:0 16px 50px #62331508}.AuthDesign_recruiter__s0hbe .AuthDesign_card__Pk7mt h1{color:#342f2a}.AuthDesign_recruiter__s0hbe .AuthDesign_card__Pk7mt input{border-color:#e2d8d0;background:#fffefd}.AuthDesign_recruiter__s0hbe .AuthDesign_card__Pk7mt input:focus{outline-color:#e99862;border-color:#ea580c}.AuthDesign_recruiter__s0hbe .AuthDesign_card__Pk7mt button:focus-visible{outline-color:#ea580c}