.yW2n_a_forgot-password-form__hint{color:var(--text-secondary);font-size:14px;line-height:1.5}.yW2n_a_forgot-password-form__email{font-weight:600}
.FOGB9a_auth-link,.FOGB9a_auth-pill-link{font-weight:600}.FOGB9a_auth-link:focus-visible,.FOGB9a_auth-pill-link:focus-visible{outline:2px solid var(--section-fg);outline-offset:2px}.FOGB9a_auth-link{color:var(--text-link);font-size:14px;line-height:20px}.FOGB9a_auth-link:hover{color:var(--text-link-hover);text-decoration:underline}.FOGB9a_auth-pill-link{border-radius:var(--radius-full);background:var(--section-fg);color:var(--section-on-fill);font-size:16px;line-height:24px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.FOGB9a_auth-pill-link:hover{background:var(--section-fg-hover)}
.oMoN_W_auth-notice{text-align:left;border-radius:.75rem;font-size:14px;line-height:1.5}.oMoN_W_auth-notice.oMoN_W_auth-notice--error{background:var(--color-red-100);color:var(--text-danger)}.oMoN_W_auth-notice.oMoN_W_auth-notice--info{background:var(--section-tint-strong);color:var(--section-on-tint)}.oMoN_W_auth-notice.oMoN_W_auth-notice--success{background:var(--color-green-100);color:var(--text-success)}
.oxULPq_auth-card{max-width:440px;padding:var(--space-card);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-sm)}.oxULPq_auth-card .oxULPq_auth-card__head .oxULPq_auth-card__wordmark{width:auto;height:34px}.oxULPq_auth-card .oxULPq_auth-card__head .oxULPq_auth-card__title{font-size:var(--size-2xl);font-weight:var(--weight-title);line-height:var(--lh-heading);text-align:center;margin:0}.oxULPq_auth-card .oxULPq_auth-card__head .oxULPq_auth-card__subtitle{color:var(--text-secondary);font-size:var(--size-base);line-height:var(--lh-body);text-align:center;text-wrap:pretty;margin:0}.oxULPq_auth-card .oxULPq_auth-card__body,.oxULPq_auth-card .oxULPq_auth-card__footer{min-width:0}@media (max-width:639px){.oxULPq_auth-card{max-width:none;padding:var(--space-8) 0 calc(var(--size-control-lg) + var(--space-10));box-shadow:none;border:0;border-radius:0}.oxULPq_auth-card .oxULPq_auth-card__head .oxULPq_auth-card__wordmark{height:28px}.oxULPq_auth-card .oxULPq_auth-card__head .oxULPq_auth-card__title{font-size:var(--size-xl)}.oxULPq_auth-card .oxULPq_auth-card__dock{padding:var(--space-4) var(--space-5);border-top:1px solid var(--border-default);background:var(--bg-surface);position:fixed;bottom:0;left:0;right:0}}
@keyframes C9jaza_password-field-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.C9jaza_password-field .C9jaza_password-field__eye{width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);background:0 0;border:0}.C9jaza_password-field .C9jaza_password-field__eye:hover{background:var(--bg-surface-sunken);color:var(--text-primary)}.C9jaza_password-field .C9jaza_password-field__eye:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.C9jaza_password-field .C9jaza_password-field__eye[aria-pressed=true]{color:var(--text-primary)}@media (pointer:coarse){.C9jaza_password-field .C9jaza_password-field__eye{width:var(--size-touch-min);height:var(--size-touch-min)}}.C9jaza_password-field .C9jaza_password-field__row .C9jaza_password-field__row-text{flex:auto}.C9jaza_password-field .C9jaza_password-field__row .C9jaza_password-field__link{color:var(--text-link);font-family:inherit;font-size:var(--size-xs);font-weight:var(--weight-medium);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.C9jaza_password-field .C9jaza_password-field__row .C9jaza_password-field__link:hover{color:var(--text-link-hover)}.C9jaza_password-field .C9jaza_password-field__row .C9jaza_password-field__link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-md)}.C9jaza_password-field .C9jaza_password-field__rules{padding:0 var(--space-1);animation:C9jaza_password-field-in var(--motion-fast) var(--ease-standard);margin:0;list-style:none}@media (prefers-reduced-motion:reduce){.C9jaza_password-field .C9jaza_password-field__rules{animation:none}}.C9jaza_password-field .C9jaza_password-field__rules .C9jaza_password-field__rule{color:var(--text-secondary);font-size:var(--size-xs);line-height:var(--lh-small)}.C9jaza_password-field .C9jaza_password-field__rules .C9jaza_password-field__rule[data-met=true]{color:var(--text-success);font-weight:var(--weight-medium)}.C9jaza_password-field .C9jaza_password-field__rules .C9jaza_password-field__rule .C9jaza_password-field__dot{border:1.5px solid var(--border-strong);border-radius:var(--radius-full);width:14px;height:14px;color:var(--icon-danger);flex:none}.C9jaza_password-field .C9jaza_password-field__rules .C9jaza_password-field__rule[data-met=true] .C9jaza_password-field__dot{color:var(--icon-success);border-color:#0000}
.wUUBmG_password-policy-checklist .wUUBmG_password-policy-checklist__rule{color:var(--text-secondary);font-size:14px;line-height:20px}.wUUBmG_password-policy-checklist .wUUBmG_password-policy-checklist__rule.wUUBmG_password-policy-checklist__rule--met{color:var(--text-success)}
