.auth-content-module__A9bZqW__root{align-items:center;gap:var(--v2-spacing-lg);flex-direction:column;width:400px;display:flex}.auth-content-module__A9bZqW__header{align-items:center;gap:var(--v2-spacing-sm);text-align:center;flex-direction:column;width:100%;display:flex}.auth-content-module__A9bZqW__title{font-size:var(--v2-typography-page-title-medium-size);font-weight:var(--v2-typography-page-title-medium-weight);line-height:var(--v2-typography-page-title-medium-line-height);letter-spacing:var(--v2-typography-page-title-medium-letter-spacing);color:var(--v2-color-text-primary);margin:0}.auth-content-module__A9bZqW__subtitle{font-size:var(--v2-typography-body-medium-size);font-weight:var(--v2-typography-body-medium-weight);line-height:var(--v2-typography-body-medium-line-height);letter-spacing:var(--v2-typography-body-medium-letter-spacing);color:var(--v2-color-text-secondary);margin:0}.auth-content-module__A9bZqW__body{gap:var(--v2-spacing-md);flex-direction:column;width:100%;display:flex}.auth-content-module__A9bZqW__buttons{gap:var(--v2-spacing-sm);flex-direction:column;width:100%;display:flex}.auth-content-module__A9bZqW__footer{font-size:var(--v2-typography-body-xsmall-size);font-weight:var(--v2-typography-body-xsmall-weight);line-height:var(--v2-typography-body-xsmall-line-height);letter-spacing:var(--v2-typography-body-xsmall-letter-spacing);color:var(--v2-color-text-secondary);text-align:center;width:100%}.auth-content-module__A9bZqW__footer a{color:var(--v2-color-text-brand);-webkit-text-decoration:underline;text-decoration:underline}
.password-requirements-module__e9Ge1q__root{width:100%;padding:var(--v2-spacing-sm);background-color:var(--v2-color-bg-secondary);border-radius:var(--v2-radius-md);flex-direction:column;gap:10px;display:flex;overflow:clip}.password-requirements-module__e9Ge1q__title{font-size:var(--v2-typography-body-small-size);font-weight:var(--v2-typography-body-bold-small-weight);line-height:var(--v2-typography-body-small-line-height);letter-spacing:var(--v2-typography-body-small-letter-spacing);color:var(--v2-color-text-primary)}.password-requirements-module__e9Ge1q__list{gap:var(--v2-spacing-xxsm);flex-direction:column;display:flex}.password-requirements-module__e9Ge1q__item{align-items:center;gap:var(--v2-spacing-xsm);display:flex}.password-requirements-module__e9Ge1q__icon{width:var(--v2-size-icon-small);height:var(--v2-size-icon-small);color:var(--v2-color-text-secondary);flex-shrink:0}.password-requirements-module__e9Ge1q__icon.password-requirements-module__e9Ge1q__met{color:var(--v2-color-text-success)}.password-requirements-module__e9Ge1q__label{font-size:var(--v2-typography-body-xsmall-size);font-weight:var(--v2-typography-body-xsmall-weight);line-height:var(--v2-typography-body-xsmall-line-height);letter-spacing:var(--v2-typography-body-xsmall-letter-spacing);color:var(--v2-color-text-secondary)}
.login-module__1N8Qhq__root{align-items:center;gap:var(--v2-spacing-lg);flex-direction:column;width:400px;display:flex}.login-module__1N8Qhq__header{align-items:center;gap:var(--v2-spacing-sm);flex-direction:column;width:100%;display:flex}.login-module__1N8Qhq__title{font-size:var(--v2-typography-page-title-medium-size);font-weight:var(--v2-typography-page-title-medium-weight);line-height:var(--v2-typography-page-title-medium-line-height);letter-spacing:var(--v2-typography-page-title-medium-letter-spacing);color:var(--v2-color-text-primary);margin:0}.login-module__1N8Qhq__subtitle{font-size:var(--v2-typography-body-medium-size);font-weight:var(--v2-typography-body-medium-weight);line-height:var(--v2-typography-body-medium-line-height);letter-spacing:var(--v2-typography-body-medium-letter-spacing);color:var(--v2-color-text-secondary);margin:0}.login-module__1N8Qhq__form-container{align-items:center;gap:var(--v2-spacing-lg);flex-direction:column;width:100%;display:flex}.login-module__1N8Qhq__form{gap:var(--v2-spacing-md);flex-direction:column;width:100%;display:flex}.login-module__1N8Qhq__password-cluster{align-items:flex-end;gap:var(--v2-spacing-xsm);flex-direction:column;width:100%;display:flex}.login-module__1N8Qhq__forgot-password{font-size:var(--v2-typography-body-small-size);font-weight:var(--v2-typography-body-bold-small-weight);line-height:var(--v2-typography-body-small-line-height);letter-spacing:var(--v2-typography-body-small-letter-spacing);color:var(--v2-color-text-primary);-webkit-text-decoration:underline;text-decoration:underline}.login-module__1N8Qhq__forgot-password:hover{color:var(--v2-color-text-secondary)}.login-module__1N8Qhq__login-button{text-transform:none;width:100%}.login-module__1N8Qhq__login-button span{text-overflow:ellipsis;min-width:0;overflow:hidden}.login-module__1N8Qhq__switch-account{all:unset;cursor:pointer;font-size:var(--v2-typography-body-small-size);font-weight:var(--v2-typography-body-bold-small-weight);line-height:var(--v2-typography-body-small-line-height);letter-spacing:var(--v2-typography-body-small-letter-spacing);color:var(--v2-color-text-secondary);-webkit-text-decoration:underline;text-decoration:underline}.login-module__1N8Qhq__switch-account:hover{color:var(--v2-color-text-primary)}.login-module__1N8Qhq__support-text{font-size:var(--v2-typography-body-xsmall-size);font-weight:var(--v2-typography-body-xsmall-weight);line-height:var(--v2-typography-body-xsmall-line-height);letter-spacing:var(--v2-typography-body-xsmall-letter-spacing);color:var(--v2-color-text-secondary);text-align:center;margin:0}.login-module__1N8Qhq__support-link{color:var(--v2-color-text-brand);-webkit-text-decoration:underline;text-decoration:underline}
.settings-password-module__0tgz-G__content{gap:var(--v2-spacing-md);flex-direction:column;display:flex}.settings-password-module__0tgz-G__card{gap:var(--v2-spacing-md);width:100%;max-width:480px;padding:var(--v2-spacing-lg) var(--v2-spacing-md);background-color:var(--v2-color-bg-primary);border:var(--v2-border-width-thin) solid var(--v2-color-border-default);border-radius:var(--v2-radius-xlg);flex-direction:column;display:flex}.settings-password-module__0tgz-G__description{font-family:Inter,sans-serif;font-family:var(--v2-typography-font-family-primary,"Inter", sans-serif);font-size:var(--v2-typography-body-medium-size);font-weight:var(--v2-typography-body-medium-weight);line-height:var(--v2-typography-body-medium-line-height);letter-spacing:var(--v2-typography-body-medium-letter-spacing);color:var(--v2-color-text-secondary);margin:0}.settings-password-module__0tgz-G__fields{gap:var(--v2-spacing-md);flex-direction:column;display:flex}
