.v-otp-input{align-items:center;border-radius:4px;display:flex;justify-content:center;padding:.5rem 0;position:relative}.v-otp-input .v-field{height:100%}.v-otp-input__divider{margin:0 8px}.v-otp-input__content{align-items:center;border-radius:inherit;display:flex;gap:.5rem;height:64px;justify-content:center;max-width:320px;padding:.5rem;position:relative}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input__field{color:inherit;font-size:1.25rem;height:100%;outline:none;text-align:center;width:100%}.v-otp-input__field[type=number]::-webkit-inner-spin-button,.v-otp-input__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-otp-input__field[type=number]{-moz-appearance:textfield}.v-otp-input__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.v-otp-input__loader .v-progress-linear{position:absolute}.signin{margin:0!important;max-width:100%!important;padding:0!important}.signin .shadow{border-radius:3px!important;box-shadow:0 1px 4px #131d2d1a!important}.login-dialog-title{margin-bottom:12px}.login-page{height:100%;width:100%}.email-field,.name-field,.password-field,.pin-field{font-size:24px!important;font-weight:300}h4.headline{font-size:1.35rem;font-weight:400;white-space:normal!important}.signin-back,.signin-next{font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}iframe{color-scheme:light}#facebook-login-button,.sso-login-button{font-weight:400!important;text-transform:none!important}.signin .main-message{font-size:2.6rem}.federated-login{display:grid;grid-auto-flow:row;margin:auto;width:-moz-max-content;width:max-content}.federated-login>.v-btn{max-width:100vw;width:100%}.federated-login>*{justify-content:flex-start!important}
