.ForgotPasswordDialog_dialog__NF2HN{--_animation-duration:0.3s;--_padding-block:var(--spacing-24);--_padding-inline:var(--spacing-16);--_width:calc(var(--dialog-viewport-width, 100dvw) - var(--spacing-32));--_height:var(--dialog-viewport-height,100vh);--_payment-method-width:30px;--_payment-method-height:20px;background:var(--dialog-surface-panel-background,var(--color-surface-default));height:var(--_height);width:var(--_width);max-height:var(--_height);max-width:var(--_width);box-sizing:border-box;padding-block:0;padding-inline:var(--_padding-inline);position:fixed;inset:0 0 0 auto;border:none;border-radius:var(--border-radius-large) 0 0 var(--border-radius-large);transform:translateX(100%)}.ForgotPasswordDialog_dialog__NF2HN,.ForgotPasswordDialog_dialog__NF2HN::backdrop{transition:display var(--_animation-duration) allow-discrete,overlay var(--_animation-duration) allow-discrete,transform var(--_animation-duration),opacity var(--_animation-duration)}.ForgotPasswordDialog_dialog__NF2HN::backdrop{background:var(--dialog-surface-overlay-background);opacity:0}.ForgotPasswordDialog_dialog__NF2HN[open]{animation:ForgotPasswordDialog_openDialog__Ka0YZ var(--_animation-duration);transform:translateX(0)}.ForgotPasswordDialog_dialog__NF2HN[open]::backdrop{opacity:1;animation:ForgotPasswordDialog_fadeIn__tMpvk var(--_animation-duration)}.ForgotPasswordDialog_dialog__NF2HN:-internal-dialog-in-top-layer{max-height:var(--_height);max-width:var(--_width)}.ForgotPasswordDialog_dialog__NF2HN:-internal-dialog-in-top-layer::backdrop{backdrop-filter:blur(var(--dialog-surface-overlay-backdrop))}@media (min-width:1024px){.ForgotPasswordDialog_dialog__NF2HN{--_padding-inline:var(--spacing-32);--_width:calc(365px + var(--_padding-inline) * 2)}}.ForgotPasswordDialog_container__TPtrp{height:var(--_height);max-height:var(--_height);padding-block-start:var(--_padding-block);display:flex;flex-direction:column}.ForgotPasswordDialog_header__G8HLh{display:flex;align-items:center;justify-content:space-between;color:var(--color-text-emphasis)}.ForgotPasswordDialog_form__SPU8S{flex:1 1 auto;min-height:0;overflow:auto;display:flex;align-items:stretch;justify-content:flex-start;text-align:left;flex-direction:column;padding-top:var(--spacing-32);gap:var(--spacing-32);padding-inline-end:var(--spacing-0);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.ForgotPasswordDialog_form__SPU8S::-webkit-scrollbar{width:0;height:0}@keyframes ForgotPasswordDialog_openDialog__Ka0YZ{0%{transform:translateX(100%)}}@keyframes ForgotPasswordDialog_fadeIn__tMpvk{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ForgotPasswordDialog_dialog__NF2HN,.ForgotPasswordDialog_dialog__NF2HN::backdrop{transition:none;animation:none}}