.loginPage-module__U7v3Ka__loginMenu{--progress-bar-base:transparent}.loginPage-module__U7v3Ka__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.loginPage-module__U7v3Ka__loginTitle{}.loginPage-module__U7v3Ka__login{--login-main-spacing:var(--layout-spacing-desktop-xl,72px)}.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__content{align-items:stretch;gap:var(--login-main-spacing);width:var(--content-container-sizing-horizontal,700px);flex-direction:column;display:flex}.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__formWrapper{padding:var(--grid-padding-vertical-desktop,40px) 0;flex-direction:column;align-items:center;display:flex}:is(.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__formWrapper) .loginPage-module__U7v3Ka__form{align-items:stretch;gap:var(--login-main-spacing);flex-direction:column;flex-shrink:0;display:flex}:is(:is(.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__formWrapper) .loginPage-module__U7v3Ka__form) .loginPage-module__U7v3Ka__loginCredentials{gap:var(--content-container-spacing-vertical-desktop,16px);flex-direction:column;display:flex}:is(:is(:is(.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__formWrapper) .loginPage-module__U7v3Ka__form) .loginPage-module__U7v3Ka__loginCredentials) .loginPage-module__U7v3Ka__input{width:100%}:is(.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__formWrapper) .loginPage-module__U7v3Ka__alternatives{gap:var(--button-container-spacing-vertical-desktop,16px);flex-direction:column;display:flex}.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__manualLogin{flex-direction:column;display:flex}.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__forgot{margin-top:var(--button-container-spacing-vertical-desktop,16px);align-self:center;width:auto}.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__remember{cursor:pointer}@media only screen and not (min-width:768px){.loginPage-module__U7v3Ka__login .loginPage-module__U7v3Ka__content{width:calc(100dvw - calc(var(--spacing-md,24px) * 2))}}
.resetFlow-module__b7L1lG__reset{align-items:flex-start;gap:var(--content-container-spacing-vertical-section,40px);padding-top:var(--grid-padding-vertical,40px);width:var(--content-container-sizing-horizontal,700px);flex-direction:column;display:flex}.resetFlow-module__b7L1lG__noTopPadding{padding-top:0}.resetFlow-module__b7L1lG__header{align-items:flex-start;gap:var(--content-container-spacing-vertical,16px);text-align:left;flex-direction:column;display:flex}.resetFlow-module__b7L1lG__credentials{gap:var(--content-container-spacing-vertical,16px);flex-direction:column;width:100%;display:flex}.resetFlow-module__b7L1lG__input{width:100%}.resetFlow-module__b7L1lG__passwordRequirementsPanel{background:var(--color-bg-emphasis,#2b2b2b);border-radius:var(--card-container-corner-radius-default,8px);align-self:stretch;align-items:flex-start;gap:var(--layout-spacing-desktop-xs,12px);padding:var(--layout-spacing-desktop-2xs,9px) var(--layout-spacing-desktop-xs,12px);flex-direction:column;width:100%;display:flex}.resetFlow-module__b7L1lG__passwordRequirementsTitle{color:var(--color-text-default,#d9d9d9);}.resetFlow-module__b7L1lG__passwordRequirements{text-indent:0;padding-left:1.5em;}.resetFlow-module__b7L1lG__passwordRequirements li{position:relative}.resetFlow-module__b7L1lG__passwordRequirements li:before{content:"•";text-align:center;width:1.5em;position:absolute;left:-1.5em}.resetFlow-module__b7L1lG__passwordRequirement{color:var(--color-text-subtle,#a6a6a6)}.resetFlow-module__b7L1lG__passwordRequirementValid{color:var(--color-success-default,#12b76a)}.resetFlow-module__b7L1lG__title{color:var(--color-text-emphasis,#fff);}.resetFlow-module__b7L1lG__subtitle{color:var(--color-text-default,#d9d9d9);}.resetFlow-module__b7L1lG__resendButton{--button-sizing-label-max-width:none}.resetFlow-module__b7L1lG__buttonContainer{gap:var(--dialog-footer-spacing,16px);padding-bottom:var(--button-container-padding-vertical,16px);padding-top:var(--button-container-padding-vertical,16px);flex-direction:column;width:100%;display:flex}.resetFlow-module__b7L1lG__noVerticalPadding{padding-top:0;padding-bottom:0}.resetFlow-module__b7L1lG__continueButton,.resetFlow-module__b7L1lG__cancelButton{width:100%}@media only screen and not (min-width:768px){.resetFlow-module__b7L1lG__reset{width:calc(100dvw - calc(var(--spacing-md,24px) * 2))}}
