.recovery-module__Eqms5W__page{--recovery-night:#17101f;--recovery-bone:#f1eadf;--recovery-aqua:#9ee7df;--recovery-muted:#c4bdb3;--recovery-error:#ff8f87;--recovery-serif:var(--font-display), Newsreader, "Iowan Old Style", Baskerville, serif;min-height:100dvh;padding:max(1.5rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));background:var(--recovery-night);color:var(--recovery-bone);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-sans), Inter, "Helvetica Neue", Arial, sans-serif;justify-content:center;align-items:flex-start;display:flex;overflow-x:clip}.recovery-module__Eqms5W__skipLink{z-index:6;clip:rect(0, 0, 0, 0);background:var(--recovery-bone);width:1px;height:1px;color:var(--recovery-night);border:0;border-radius:2px;margin:-1px;padding:0;font-size:.84rem;text-decoration:none;position:absolute;top:1rem;left:1rem;overflow:clip}.recovery-module__Eqms5W__skipLink:focus,.recovery-module__Eqms5W__skipLink:focus-visible{clip:auto;outline:2px solid var(--recovery-aqua);outline-offset:3px;align-items:center;width:auto;height:auto;min-height:44px;margin:0;padding:.7rem 1rem;display:inline-flex;overflow:visible}.recovery-module__Eqms5W__column{flex-direction:column;align-items:center;gap:1.35rem;width:min(28.5rem,100%);padding-top:clamp(.5rem,4vh,2.5rem);display:flex}.recovery-module__Eqms5W__page .recovery-module__Eqms5W__column img{width:148px;height:auto}.recovery-module__Eqms5W__panel{background:#181121;border:1px solid #f1eadf29;border-radius:4px;width:100%;padding:1.55rem 1.4rem 1.35rem}.recovery-module__Eqms5W__heading{color:var(--recovery-bone);font-family:var(--recovery-serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,2.4vw,2.05rem);font-weight:400;line-height:1.15}.recovery-module__Eqms5W__page .recovery-module__Eqms5W__heading:focus-visible{outline:2px solid var(--recovery-aqua);outline-offset:4px}.recovery-module__Eqms5W__supporting{color:var(--recovery-muted);margin:.7rem 0 0;font-size:.98rem;line-height:1.5}.recovery-module__Eqms5W__form{gap:.9rem;margin-top:1.15rem;display:grid}.recovery-module__Eqms5W__page .auth-field{gap:.4rem;min-width:0;display:grid}.recovery-module__Eqms5W__page .auth-field-label{color:var(--recovery-bone);letter-spacing:0;font-size:.92rem;font-weight:550}.recovery-module__Eqms5W__page .auth-password-shell{position:relative}.recovery-module__Eqms5W__page input.signin-field{width:100%;min-height:48px;color:var(--recovery-bone);caret-color:var(--recovery-aqua);background:#17101f8c;border:1px solid #f1eadf38;border-radius:2px;padding:.75rem .9rem;font-family:inherit;font-size:max(1rem,16px);line-height:1.4}.recovery-module__Eqms5W__page input.signin-field--password{padding-right:4.6rem}.recovery-module__Eqms5W__page input.signin-field:hover:not(:disabled){border-color:#f1eadf66}:is(.recovery-module__Eqms5W__page input.signin-field:focus,.recovery-module__Eqms5W__page input.signin-field:focus-visible){border-color:var(--recovery-aqua);outline:2px solid var(--recovery-aqua);outline-offset:2px}.recovery-module__Eqms5W__page input.signin-field[aria-invalid=true]{border-color:var(--recovery-error)}.recovery-module__Eqms5W__page .auth-password-toggle{min-width:52px;min-height:44px;color:var(--recovery-muted);cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;font-family:inherit;font-size:.84rem;display:inline-flex;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.recovery-module__Eqms5W__page .auth-password-toggle:hover{color:var(--recovery-bone)}.recovery-module__Eqms5W__page button.recovery-module__Eqms5W__primaryButton:focus-visible,.recovery-module__Eqms5W__page a.recovery-module__Eqms5W__primaryLink:focus-visible,.recovery-module__Eqms5W__page .recovery-module__Eqms5W__returnLink:focus-visible,.recovery-module__Eqms5W__page .recovery-module__Eqms5W__quietAction:focus-visible,.recovery-module__Eqms5W__page .recovery-module__Eqms5W__legal a:focus-visible{outline:2px solid var(--recovery-aqua);outline-offset:3px}.recovery-module__Eqms5W__page .auth-password-toggle:focus-visible{outline:2px solid var(--recovery-aqua);outline-offset:3px}.recovery-module__Eqms5W__column a:focus-visible{outline:2px solid var(--recovery-aqua);outline-offset:3px}.recovery-module__Eqms5W__page .auth-field-error{color:var(--recovery-error);margin:0;font-size:.84rem;line-height:1.45}.recovery-module__Eqms5W__notice,.recovery-module__Eqms5W__offlineNotice{border-left:2px solid var(--recovery-aqua);color:var(--recovery-bone);margin:.85rem 0 0;padding:.15rem 0 .15rem .7rem;font-size:.88rem;line-height:1.5}.recovery-module__Eqms5W__offlineNotice{border-left-color:var(--recovery-error)}.recovery-module__Eqms5W__errorSummary{border:1px solid color-mix(in srgb, var(--recovery-error) 46%, transparent);color:var(--recovery-bone);border-radius:2px;margin-top:.9rem;padding:.75rem .85rem;font-size:.88rem;line-height:1.5}.recovery-module__Eqms5W__page .recovery-module__Eqms5W__errorSummary:focus-visible{outline:2px solid var(--recovery-aqua);outline-offset:3px}.recovery-module__Eqms5W__errorSummary p{margin:0}.recovery-module__Eqms5W__requirements{margin:0;padding-top:.15rem}.recovery-module__Eqms5W__requirements p{color:var(--recovery-muted);margin:0;font-size:.78rem;font-weight:550}.recovery-module__Eqms5W__requirements ul{gap:.4rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.recovery-module__Eqms5W__requirements li{color:var(--recovery-muted);align-items:flex-start;gap:.45rem;font-size:.88rem;line-height:1.4;display:flex}.recovery-module__Eqms5W__requirements li[data-met=true]{color:var(--recovery-bone)}.recovery-module__Eqms5W__requirementStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:clip}.recovery-module__Eqms5W__capsLock{color:var(--recovery-bone);margin:0;font-size:.84rem;line-height:1.45}.recovery-module__Eqms5W__page button.recovery-module__Eqms5W__primaryButton,.recovery-module__Eqms5W__page a.recovery-module__Eqms5W__primaryLink{border:1px solid var(--recovery-bone);background:var(--recovery-bone);color:#17101f;letter-spacing:0;text-align:center;cursor:pointer;box-sizing:border-box;border-radius:2px;justify-content:center;align-items:center;gap:.6rem;width:100%;min-height:48px;margin-top:.35rem;padding:.7rem 1rem;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.recovery-module__Eqms5W__page button.recovery-module__Eqms5W__primaryButton:hover:not(:disabled),.recovery-module__Eqms5W__page a.recovery-module__Eqms5W__primaryLink:hover{color:#17101f;background:#fff;border-color:#fff}.recovery-module__Eqms5W__page button.recovery-module__Eqms5W__primaryButton:disabled{opacity:.55;cursor:not-allowed}.recovery-module__Eqms5W__returnLink,.recovery-module__Eqms5W__quietAction,.recovery-module__Eqms5W__legal a{min-height:44px;color:var(--recovery-muted);text-underline-offset:.18rem;align-items:center;font-size:.9rem;text-decoration:underline;display:inline-flex}.recovery-module__Eqms5W__returnLink{width:fit-content;margin-top:.15rem}.recovery-module__Eqms5W__quietActions{flex-wrap:wrap;gap:.35rem 1rem;margin-top:1rem;display:flex}.recovery-module__Eqms5W__quietAction{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.recovery-module__Eqms5W__returnLink:hover,.recovery-module__Eqms5W__quietAction:hover,.recovery-module__Eqms5W__legal a:hover{color:var(--recovery-bone)}.recovery-module__Eqms5W__legal{margin:0}.recovery-module__Eqms5W__checking{gap:.4rem;margin-top:1.1rem;display:flex}.recovery-module__Eqms5W__checking span{background:var(--recovery-aqua);border-radius:50%;width:.32rem;height:.32rem;animation:1.2s ease-in-out infinite recovery-module__Eqms5W__recoveryPulse}.recovery-module__Eqms5W__checking span:nth-child(2){animation-delay:.12s}.recovery-module__Eqms5W__checking span:nth-child(3){animation-delay:.24s}@keyframes recovery-module__Eqms5W__recoveryPulse{0%,to{opacity:.3}50%{opacity:1}}@media (max-width:390px){.recovery-module__Eqms5W__page .recovery-module__Eqms5W__column img{width:132px}.recovery-module__Eqms5W__panel{padding:1.3rem 1.05rem 1.15rem}}@media (prefers-reduced-motion:reduce){.recovery-module__Eqms5W__checking span{opacity:.75;animation:none}}@media (prefers-contrast:more){.recovery-module__Eqms5W__panel{border-color:var(--recovery-bone)}.recovery-module__Eqms5W__page input.signin-field{border-color:var(--recovery-bone)}}
