.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-input-module__Fb5Ala__root{width:100%;position:relative}.password-input-module__Fb5Ala__toggle{right:var(--v2-spacing-sm);top:var(--v2-spacing-xxsm);height:calc(var(--v2-size-input-lg) - var(--v2-spacing-xxsm) * 2);border-radius:var(--v2-radius-none);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.password-input-module__Fb5Ala__has-label .password-input-module__Fb5Ala__toggle{top:calc(var(--v2-typography-label-medium-line-height) + var(--v2-spacing-xsm) + var(--v2-spacing-xxsm))}.password-input-module__Fb5Ala__toggle-icon{width:var(--v2-size-icon-small);height:var(--v2-size-icon-small);color:var(--v2-color-text-secondary)}
.ams-credentials-form-module__FjMpZa__root{gap:var(--v2-spacing-md);flex-direction:column;width:100%;display:flex}
.activation-module__Zx2fqW__root{min-height:calc(100% + var(--v2-spacing-lg) * 2);margin:calc(-1 * var(--v2-spacing-lg));background:linear-gradient(to bottom, var(--v2-color-semantic-info-lightest) 0%, var(--v2-color-bg-primary) 15%);padding:var(--v2-spacing-xlg);flex-direction:column;display:flex;overflow-y:auto}.activation-module__Zx2fqW__page-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 0 var(--v2-spacing-lg) 0}.activation-module__Zx2fqW__layout{gap:var(--v2-spacing-xlg);display:flex}.activation-module__Zx2fqW__main{gap:var(--v2-spacing-md);flex-direction:column;flex:1;max-width:800px;display:flex}.activation-module__Zx2fqW__sidebar{gap:var(--v2-spacing-md);flex-direction:column;flex-shrink:0;width:376px;display:flex}.activation-module__Zx2fqW__progress-section{gap:var(--v2-spacing-xsm);flex-direction:column;display:flex}.activation-module__Zx2fqW__progress-track{background-color:var(--v2-color-bg-tertiary);border-radius:var(--v2-radius-full);width:100%;height:8px;overflow:clip}.activation-module__Zx2fqW__progress-fill{background-color:var(--v2-color-semantic-info-default);border-radius:var(--v2-radius-full);height:100%;transition:width var(--v2-transition-duration-slow) var(--v2-transition-easing-ease-in-out)}.activation-module__Zx2fqW__progress-text{font-size:var(--v2-typography-body-small-size);font-weight:var(--v2-typography-body-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);text-align:right}.activation-module__Zx2fqW__steps{gap:var(--v2-spacing-xsm);flex-direction:column;display:flex}.activation-module__Zx2fqW__step-card{align-items:center;gap:var(--v2-spacing-md);width:100%;height:80px;padding:var(--v2-spacing-none) var(--v2-spacing-md);flex-direction:row}.activation-module__Zx2fqW__step-circle{border-radius:var(--v2-radius-full);border:var(--v2-border-width-thick) solid var(--v2-color-border-default);flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.activation-module__Zx2fqW__step-circle-complete{border-color:var(--v2-color-semantic-success-default);background-color:var(--v2-color-semantic-success-default)}.activation-module__Zx2fqW__step-check-icon{color:var(--v2-color-bg-primary)}.activation-module__Zx2fqW__step-label{font-size:var(--v2-typography-body-bold-medium-size);font-weight:var(--v2-typography-body-bold-medium-weight);line-height:var(--v2-typography-body-bold-medium-line-height);letter-spacing:var(--v2-typography-body-bold-medium-letter-spacing);color:var(--v2-color-text-primary);flex:1}.activation-module__Zx2fqW__step-action{flex-shrink:0}.activation-module__Zx2fqW__resources-list{gap:var(--v2-spacing-none);flex-direction:column;display:flex}.activation-module__Zx2fqW__resource-link{align-items:center;gap:var(--v2-spacing-sm);padding:var(--v2-spacing-sm) var(--v2-spacing-md);color:var(--v2-color-text-primary);font:inherit;cursor:pointer;border-radius:var(--v2-radius-md);width:100%;transition:background-color var(--v2-transition-duration-fast) var(--v2-transition-easing-standard);background:0 0;border:none;-webkit-text-decoration:none;text-decoration:none;display:flex}.activation-module__Zx2fqW__resource-link:hover{background-color:var(--v2-color-bg-secondary)}.activation-module__Zx2fqW__resource-link:focus-visible{outline:var(--v2-focus-ring-width) solid var(--v2-color-focus-primary);outline-offset:var(--v2-focus-ring-offset)}.activation-module__Zx2fqW__resource-icon{color:var(--v2-color-text-secondary);flex-shrink:0}.activation-module__Zx2fqW__resource-label{font-size:var(--v2-typography-body-bold-small-size);font-weight:var(--v2-typography-body-bold-small-weight);line-height:var(--v2-typography-body-bold-small-line-height);letter-spacing:var(--v2-typography-body-bold-small-letter-spacing);color:var(--v2-color-text-primary)}.activation-module__Zx2fqW__inline-expand{margin-top:var(--v2-spacing-xsm);width:100%}.activation-module__Zx2fqW__ams-inline-card{gap:var(--v2-spacing-md);padding:var(--v2-spacing-md);box-sizing:border-box;flex-direction:column;width:100%}.activation-module__Zx2fqW__ams-inline-actions{justify-content:flex-end;gap:var(--v2-spacing-sm);display:flex}
.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)}
.onboarding-ams-module__0SlAEW__root{background-color:var(--v2-color-bg-secondary);flex-direction:column;min-height:100vh;display:flex}.onboarding-ams-module__0SlAEW__header{padding:var(--v2-spacing-md) var(--v2-spacing-lg);background-color:var(--v2-color-bg-primary);border-bottom:var(--v2-border-width-thin) solid var(--v2-color-border-default);justify-content:space-between;align-items:center;display:flex}.onboarding-ams-module__0SlAEW__header-left{align-items:center;display:flex}.onboarding-ams-module__0SlAEW__help-link{-webkit-text-decoration:none;text-decoration:none}.onboarding-ams-module__0SlAEW__content{padding:var(--v2-spacing-xlg) var(--v2-spacing-md);flex:1;justify-content:center;display:flex}.onboarding-ams-module__0SlAEW__content-inner{gap:var(--v2-spacing-lg);flex-direction:column;width:100%;max-width:603px;display:flex}.onboarding-ams-module__0SlAEW__heading-section{gap:var(--v2-spacing-sm);flex-direction:column;display:flex}.onboarding-ams-module__0SlAEW__setup-label{font-size:var(--v2-typography-label-medium-size);font-weight:var(--v2-typography-label-medium-weight);line-height:var(--v2-typography-label-medium-line-height);letter-spacing:var(--v2-typography-label-medium-letter-spacing);color:var(--v2-color-text-secondary);text-transform:uppercase}.onboarding-ams-module__0SlAEW__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}.onboarding-ams-module__0SlAEW__description{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}.onboarding-ams-module__0SlAEW__footer{padding:var(--v2-spacing-md) var(--v2-spacing-lg);background-color:var(--v2-color-bg-primary);border-top:var(--v2-border-width-thin) solid var(--v2-color-border-default);justify-content:flex-end;display:flex;position:sticky;bottom:0}.onboarding-ams-module__0SlAEW__footer-inner{justify-content:flex-end;width:100%;max-width:603px;margin:0 auto;display:flex}
.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{width:100%}.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}
