.login-container,.password-reset-container,.password-reset-send-container,.password-reset-resend-container,.password-reset-complete-container,.password-edit-container{flex:1;padding:var(--space-32) var(--space-24);background-color:var(--surface-muted)}.login-container{padding-bottom:var(--space-48);position:relative}.signup-container{flex:1}.password-reset-container p,.password-reset-send-container p,.password-reset-resend-container p,.password-reset-complete-container p,.password-edit-container p{margin-top:var(--space-16);text-align:left}.login-container form{margin-bottom:var(--space-64)}.password-reset-link{text-align:left;margin-top:var(--space-8)}.session-expired-message{background-color:var(--warning-pale);color:var(--warning);border:var(--border-width-1) solid var(--warning-pale);border-radius:var(--radius-8);padding:var(--space-12) var(--space-16);margin-bottom:var(--space-16);font-size:var(--font-size-16);line-height:var(--line-height-24)}.new-regist-guide-wrap{position:absolute;width:calc(100% - var(--space-24) * 2);bottom:var(--space-48)}.inviter-text{margin-bottom:var(--space-12);padding:var(--space-8) var(--space-12);background-color:var(--decor-sage-pale);border-radius:var(--radius-8);color:var(--text-body)}.inviter-name{font-weight:var(--font-weight-bold);color:var(--decor-sage-dark)}.password-reset-container .mail-address-input-box{margin-top:var(--space-32)}.main--auth-forgot .mail-address-input-box.is-invalid{border-color:var(--danger)}.password-reset-send-container .btn-secondary,.password-reset-resend-container .btn-secondary,.password-reset-complete-container .btn-primary{margin-top:var(--space-32)}.check-icon{height:48px;width:48px;margin-bottom:var(--space-16)}.main--pass-reset-edit .password-edit-container .btn-primary{margin-top:var(--space-32)}.main--pass-reset-edit .password-input-confirm-box{margin-top:var(--space-16)}.main--auth-reset .password-input-box{width:100%}.main--auth-reset .password-input-box.is-invalid{border-color:var(--danger)}.main--auth-reset .password-input-box-wrap{position:relative}.main--auth-reset .eye-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.main--signup-profile .submit-btn-wrap,.main--signup-intro .submit-btn-container{width:100%;position:absolute;left:0}.main--signup-profile .submit-btn-wrap{bottom:40px}.main--signup-intro .submit-btn-container{bottom:32px}.main--signup-profile .submit-btn-inner,.main--signup-intro .submit-btn-wrap{padding:0 var(--space-24)}
