.SPPACLogin-module__hT2uDG__loginContainer{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:480px;display:flex}.SPPACLogin-module__hT2uDG__headerSection{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.SPPACLogin-module__hT2uDG__logoWrapper{justify-content:center;width:100%;display:flex}.SPPACLogin-module__hT2uDG__welcomeText{color:#fff;margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:500}.themeLight .SPPACLogin-module__hT2uDG__welcomeText{color:#000}.SPPACLogin-module__hT2uDG__formWrapper{justify-content:center;width:100%;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.SPPACLogin-module__hT2uDG__formWrapper .cl-rootBox{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:0!important}.SPPACLogin-module__hT2uDG__formWrapper *{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.SPPACLogin-module__hT2uDG__formWrapper .cl-dividerRow{text-align:center;justify-content:center;align-items:center;margin:0;display:flex}.SPPACLogin-module__hT2uDG__formWrapper .cl-dividerText{color:#ffffffb3;padding:0;font-size:.875rem}.themeLight .SPPACLogin-module__hT2uDG__formWrapper .cl-dividerText{color:#000}.SPPACLogin-module__hT2uDG__formWrapper .cl-dividerLine{display:none}.SPPACLogin-module__hT2uDG__googleButton{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:500;transition:all .2s;display:flex}.SPPACLogin-module__hT2uDG__googleButton:hover{background:#ffffff26;border-color:#ffffff4d}.themeLight .SPPACLogin-module__hT2uDG__googleButton{color:#000!important;background:#0000000d!important;border:none!important}.themeLight .SPPACLogin-module__hT2uDG__googleButton:hover{background:#0000001a!important;border:none!important}.themeLight .SPPACLogin-module__hT2uDG__googleButton *{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__googleButton span{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__googleButton div{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__googleButton p{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__formWrapper .SPPACLogin-module__hT2uDG__googleButton{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__formWrapper .SPPACLogin-module__hT2uDG__googleButton *{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__formWrapper .SPPACLogin-module__hT2uDG__googleButton span{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__formWrapper .cl-socialButtonsBlockButton{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__formWrapper .cl-socialButtonsBlockButton *{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__formWrapper .cl-socialButtonsBlockButton .cl-socialButtonsBlockButtonText{color:#000!important}.themeLight .SPPACLogin-module__hT2uDG__formWrapper .cl-socialButtonsBlockButton span{color:#000!important}:is(.themeLight .cl-socialButtonsBlockButton,.themeLight .cl-socialButtonsBlockButton *){color:#000!important}.SPPACLogin-module__hT2uDG__errorText{color:#ef4444!important;flex-direction:row!important;margin-top:.5rem!important;font-size:.75rem!important;font-weight:400!important;line-height:1.25!important;display:inline-flex!important}.SPPACLogin-module__hT2uDG__formWrapper .cl-formFieldErrorText{color:#ef4444!important;flex-direction:row!important;margin-top:.5rem!important;font-size:.75rem!important;font-weight:400!important;line-height:1.25!important;display:inline-flex!important}.SPPACLogin-module__hT2uDG__formWrapper [data-localization-key*=error]{color:#ef4444!important;flex-direction:row!important;margin-top:.5rem!important;font-size:.75rem!important;font-weight:400!important;line-height:1.25!important;display:inline-flex!important}.SPPACLogin-module__hT2uDG__backButton{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.SPPACLogin-module__hT2uDG__formWrapper .cl-identityPreviewEditButton{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}@media (width<=768px){.SPPACLogin-module__hT2uDG__loginContainer{gap:1.5rem;padding:0 1rem}}
.Login-module__P6VqTG__container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:oklch(from var(--color-bg-page)l c h/92%);border-radius:calc(var(--corner-radius)*1.5);color:var(--color-text-on-primary);max-width:480px;padding:calc(var(--spacing)*8);width:100%}.Login-module__P6VqTG__heading{font-size:1.5em;font-weight:600}
