.btn--bankid{font-family:Ikano Sans Bold,Arial,sans-serif;font-weight:400}.btn--bankid,.btn--bankid div{align-items:center;display:flex;flex-direction:row;justify-content:center}.btn--bankid .icon-bankid{height:50px}.haapi-dropdown{display:block;margin-bottom:.5rem;padding:0;position:relative}.haapi-dropdown .svg-icon{pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.haapi-dropdown select{-webkit-appearance:none;background-color:#fff;border:1px solid #959595;border-radius:2px;color:#111;font-family:Ikano Sans,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:60px;letter-spacing:.3px;padding:27px 32px 5px 16px;width:100%}.haapi-dropdown select::-webkit-input-placeholder{color:#0000;font-family:Ikano Sans,Arial,sans-serif;font-weight:400;transition:color .3s}.haapi-dropdown select:-moz-placeholder,.haapi-dropdown select::-moz-placeholder{color:#0000;font-family:Ikano Sans,Arial,sans-serif;font-weight:400;transition:color .3s}.haapi-dropdown select:-ms-input-placeholder{color:#0000;font-family:Ikano Sans,Arial,sans-serif;font-weight:400;transition:color .3s}.haapi-dropdown select:hover{border-color:#666}.haapi-dropdown select:focus::-webkit-input-placeholder{color:#ccc;transition:color .3s}.haapi-dropdown select:focus:-moz-placeholder,.haapi-dropdown select:focus::-moz-placeholder{color:#ccc;transition:color .3s}.haapi-dropdown select:focus:-ms-input-placeholder{color:#ccc;transition:color .3s}.haapi-dropdown select:active,.haapi-dropdown select:focus{border-color:#0058a3;border-radius:4px;box-shadow:inset 0 0 0 1px #0058a3;outline:0}.haapi-dropdown select:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.haapi-dropdown select.full-width{width:100%}.haapi-dropdown select input:disabled~label{opacity:.4}.haapi-dropdown select.has-selected~label{font-size:.75rem;top:1rem}.haapi-dropdown select~label{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.haapi-dropdown label{color:#666;display:inline-block;font-family:Ikano Sans,Arial,sans-serif;font-size:1rem;font-weight:400;left:calc(1rem + 1px);overflow:hidden;padding-bottom:0;pointer-events:none;position:absolute;text-overflow:ellipsis;top:1.25rem;white-space:nowrap;width:75%}.haapi-dropdown label em{color:#ec0000;font-style:normal;margin:0}.haapi-dropdown .custom-dropdown{height:auto;min-height:60px}.haapi-dropdown .custom-dropdown.has-selected~.custom-dropdown-label{height:30px;top:2px}.haapi-dropdown .custom-dropdown option:first-of-type{margin-top:15px}.haapi-dropdown .custom-dropdown-svg{top:30px}.haapi-dropdown .custom-dropdown-label{align-items:flex-end;background-color:#fff;display:flex;height:40px;top:2px;width:90%}@media screen and (min-width:769px){.haapi-dropdown .custom-dropdown-label{width:95%}}.lockout-timer{border:2px solid #ec0000;display:flex;justify-content:center;margin-top:20px;padding:22px 0}.lockout-timer .lockout-timer-counter{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:115px}.lockout-timer .lockout-timer-counter img{width:32px}.lockout-timer .lockout-timer-counter span{font-size:33px;line-height:42px;padding-top:12px}@media screen and (min-width:769px){.lockout-timer .lockout-timer-counter{min-width:125px}}.lockout-timer .lockout-timer-message{font-family:Ikano Sans Bold;line-height:22px;white-space:pre-line}.lockout-timer .lockout-timer-message:not(.locked){color:#ec0000;font-family:Ikano Sans;padding:0 15px;text-align:center}.lockout-timer .lockout-timer-message.locked{padding-right:22px}.haapi-links .haapi__qr-code{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.haapi-links .haapi__qr-code p{align-self:flex-start;padding:16px}@media screen and (min-width:769px){.haapi-links .haapi__qr-code p{align-self:center}}.haapi-links .haapi__qr-code img{height:157px;image-rendering:pixelated;margin-top:1.5rem;width:157px}@media screen and (min-width:769px){.haapi-links .haapi__qr-code img{margin-top:0}}.faded{opacity:.6}.svg-icon--100{height:1rem;width:1rem}.centered-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:350px}.error-messages{display:flex;flex-direction:column;margin-bottom:.5rem}.error-messages>:not(:last-child){margin-bottom:10px}.error-message-label{color:#ec0000}.error-container{background-color:#fff;min-height:350px;padding:50px;text-align:center}.error-container,.oops-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.oops-container{padding:45px 0}.oops-container img{height:80px;width:80px}.oops-container button{font-size:18px!important;margin-top:25px}.oops-container h1{font-size:20px;margin-bottom:10px;text-align:center}.resend-otp-container{color:#666;text-align:center}.resend-otp-container .resend-btn.disabled{cursor:default;opacity:.5;text-decoration:none}.resend-otp-container .timer{color:#004682;display:inline-block;font-family:Ikano Sans Bold;width:25px}.haapi{background-color:#fff;padding:10px 8px 18px}.haapi .haapi__not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:10%}.haapi .haapi__not-found h4{font-size:1.3rem;margin-bottom:0}.haapi .loading{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:300px}.haapi .link-btn{background:none;border:none;font-size:18px}.haapi .haapi-links{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:1rem;width:100%}.haapi .haapi-footer{text-align:center}.haapi .haapi-messages .messages{margin-bottom:10px}.haapi .haapi-action{background-color:#fff;padding:30px 16px}.haapi .haapi-action .haapi-selectors .haapi-selectors__selector{padding:10px 0}.haapi .haapi-action .haapi-action-title{font-size:24px;font-weight:700;margin:0 0 30px}@media screen and (min-width:769px){.haapi .haapi-action .haapi-action-title{margin:0 0 30px}}.haapi .haapi-action .haapi-form-error{color:#ec0000;font-size:1rem;padding:.5rem 0}.haapi .haapi-action .haapi-links{padding-bottom:0}.haapi .haapi-action .haapi-action-field{display:flex;flex-direction:column;position:relative}.haapi .haapi-action .haapi-action-field.input-wrap{margin-bottom:.5rem}.haapi .haapi-action .haapi-action-field .resend-otp{color:#111}.haapi .haapi-action .haapi-action-field .form-input{display:block;margin-bottom:1rem}.haapi .haapi-action .haapi-action-field .form-input.error strong{color:#ec0000;display:block}.haapi .haapi-action .haapi-action-field .form-input.error .input-wrap input:not(:focus){border:2px solid #ec0000}.haapi .haapi-action .haapi-action-field .form-input.error .input-wrap input:not(:focus)~label{left:1.25rem;top:1.25rem}.haapi .haapi-action .haapi-action-field .form-input.error .input-wrap input:not(:focus)~label.has-value{top:1rem}.haapi .haapi-action .haapi-action-field .form-input .input-wrap{margin-bottom:.5rem;position:relative}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #959595;border-radius:2px;box-shadow:inset 0 0 0 1px #0000;color:#111;display:block;font-size:1rem;margin:0;outline:0;padding:1.9375rem 1rem .4375rem;-webkit-transition:color border-radius box-shadow .3s .3s .3s;-moz-transition:color border-radius box-shadow .3s .3s .3s;-o-transition:color border-radius box-shadow .3s .3s .3s;transition:color border-radius box-shadow .3s .3s .3s;width:100%}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input::-webkit-input-placeholder{color:#0000;font-family:Ikano Sans,Arial,sans-serif;font-weight:400;transition:color .3s}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:-moz-placeholder,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input::-moz-placeholder{color:#0000;font-family:Ikano Sans,Arial,sans-serif;font-weight:400;transition:color .3s}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:-ms-input-placeholder{color:#0000;font-family:Ikano Sans,Arial,sans-serif;font-weight:400;transition:color .3s}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:hover{border-color:#666}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:focus::-webkit-input-placeholder{color:#ccc;transition:color .3s}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:focus:-moz-placeholder,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:focus::-moz-placeholder{color:#ccc;transition:color .3s}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:focus:-ms-input-placeholder{color:#ccc;transition:color .3s}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:active,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:focus{border-color:#0058a3;border-radius:4px;box-shadow:inset 0 0 0 1px #0058a3}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input:disabled~label{opacity:.4}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=email]~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=number]~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=password]~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=tel]~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=text]~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=url]~label{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=email]:focus~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=number]:focus~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=password]:focus~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=tel]:focus~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=text]:focus~label,.haapi .haapi-action .haapi-action-field .form-input .input-wrap input[type=url]:focus~label{color:#0058a3;font-size:.75rem;top:1rem}.haapi .haapi-action .haapi-action-field .form-input .input-wrap label{color:#666;cursor:text;display:inline-block;font-family:Ikano Sans,Arial,sans-serif;font-size:1rem;font-weight:400;left:calc(1rem + 1px);padding-bottom:0;position:absolute;top:1.25rem}.haapi .haapi-action .haapi-action-field .form-input .input-wrap label em{color:#ec0000;font-style:normal;margin:0}.haapi .haapi-action .haapi-action-field .form-input .input-wrap label.has-value{font-size:.75rem;top:1rem}.haapi .haapi-action .haapi-action-field .form-input .helptext{margin-left:1rem;margin-right:1rem}.haapi .haapi-action .haapi-action-field .form-input .helptext .error-helptext{color:#666;display:flex;font-size:.875rem;line-height:1.1429}.haapi .haapi-action .haapi-action-field .form-input .helptext .error-helptext .svg-icon{flex-shrink:0;margin-right:.5rem}.haapi .haapi-action .haapi-action-field-validation-error{display:flex;font-size:.875rem;line-height:1.1429;margin-left:1rem;margin-right:1rem}.haapi .haapi-action .haapi-action-field-validation-error span{color:#666}.haapi .haapi-action .haapi-action-field-validation-error .error-badge{height:1rem;margin-right:.5rem;width:1rem}.haapi .haapi-action form button.btn{min-width:195px}.haapi .haapi-action form .form-buttons{align-items:center;display:flex;flex-direction:column-reverse;font-size:18px;justify-content:space-between;margin-top:26px}.haapi .haapi-action form .form-buttons .form-submit{margin-bottom:25px}@media screen and (min-width:769px){.haapi .haapi-action form .form-buttons{flex-direction:row;margin-top:58px}.haapi .haapi-action form .form-buttons .form-back{justify-self:left}.haapi .haapi-action form .form-buttons .form-submit{justify-self:right;margin-bottom:0}}.haapi .password-field-icon{height:35%;position:absolute;right:20px;top:35%}@media screen and (min-width:769px){.haapi{padding:18px 14px}.haapi .haapi-action{padding:30px 34px}}.haapi .session-timeout-error-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0 4rem}.haapi .session-timeout-error-wrapper img{margin:2rem}.haapi .session-timeout-error-wrapper button{margin-top:1rem;max-width:max-content}@media screen and (min-width:769px){.haapi .login-phone-verification .haapi-action form,.haapi .login-view .haapi-action form{margin:auto}.haapi .login-phone-verification .haapi-action form .form-buttons,.haapi .login-view .haapi-action form .form-buttons{flex-direction:column;margin-top:32px}}.haapi .login-phone-verification .haapi-action button,.haapi .login-view .haapi-action button{width:100%}.haapi .login-phone-verification .haapi-action .messages{display:flex;flex-direction:column;text-align:center}.haapi .login-phone-verification .haapi-action .messages .message:not(:last-child){margin-bottom:10px}.haapi .login-phone-verification .haapi-action .input-label{padding-bottom:5px;padding-top:15px;text-align:center}.haapi .login-phone-verification .haapi-action .input-label p{margin:5px}.haapi .login-phone-verification .haapi-action .form-buttons .resend-btn{padding-top:40px}.haapi .login-view form{width:100%}.haapi .login-view .haapi-action{padding-bottom:0}@media screen and (min-width:769px){.haapi .login-view form{width:65%}.haapi .login-view .haapi-action{padding-bottom:10px}}.haapi .apply-for-loan{align-items:center;display:flex;flex-direction:column;margin:34px 0}.haapi .apply-for-loan .apply-for-loan-header{margin:0}.haapi .apply-for-loan .apply-for-loan-link-wrapper{align-items:center;display:flex}.haapi .apply-for-loan .apply-for-loan-link-wrapper .apply-for-loan-link-arrow{color:#0058a3;font-size:1.5rem;font-weight:700;margin-left:10px}.haapi div button.link{font-size:inherit}.haapi .update-password .password-requirements{padding-left:.5rem}.step-popup{align-items:center;backdrop-filter:blur(4px);background:#0006;bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .5s;z-index:999}.step-popup--show{display:flex}.step-popup__wrap{background-color:#f5f5f5;border-radius:12px;display:flex;flex-direction:column;justify-content:center;max-width:600px;padding:20px;width:calc(100% - 35px)}@media (min-width:769px){.step-popup__wrap{min-height:250px;padding:20px 60px 30px;width:calc(100% - 35px)}}.step-popup__badge{margin:0 auto}.step-popup__title{margin:20px 0 10px;text-align:center}@media (min-width:769px){.step-popup__title{margin-bottom:20px}}.step-popup__text{max-height:50vh;overflow-y:auto}.step-popup__text>p:first-of-type{margin-top:0}.step-popup__text>p:last-of-type{margin-bottom:0}.step-popup__text p{font-size:14px;line-height:30px;text-align:center}.step-popup__button-wrap{margin:30px auto 0}.step-popup__button{height:40px;padding:.5rem 1.5rem;width:auto}.one-time-code,.one-time-code .opt-input-container{align-items:center;display:flex;justify-content:center}.one-time-code .otp-input{font-size:1.5em;height:40px;text-align:center;width:40px}.one-time-code .otp-input::-webkit-inner-spin-button,.one-time-code .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.one-time-code .otp-input[type=number]{-moz-appearance:textfield}.one-time-code .otp-separator{align-self:center;width:14px}@media screen and (min-width:769px){.one-time-code .otp-input{height:60px;width:70px}.one-time-code .otp-separator{width:47px}}.haapi .email-verification .error-messages,.haapi .phone-verification .error-messages{align-items:center}.haapi .email-verification .haapi-action .action-header,.haapi .email-verification .haapi-action-field .action-header,.haapi .phone-verification .haapi-action .action-header,.haapi .phone-verification .haapi-action-field .action-header{font-size:24px}.haapi .email-verification .haapi-action .text-container,.haapi .email-verification .haapi-action-field .text-container,.haapi .phone-verification .haapi-action .text-container,.haapi .phone-verification .haapi-action-field .text-container{align-items:center;display:flex;flex-direction:column;justify-items:center;text-align:center}.haapi .email-verification .haapi-action .text-container .phone-icon,.haapi .email-verification .haapi-action-field .text-container .phone-icon,.haapi .phone-verification .haapi-action .text-container .phone-icon,.haapi .phone-verification .haapi-action-field .text-container .phone-icon{height:150px;margin-bottom:20px;width:150px}.haapi .email-verification .haapi-action .text-container .email-icon,.haapi .email-verification .haapi-action-field .text-container .email-icon,.haapi .phone-verification .haapi-action .text-container .email-icon,.haapi .phone-verification .haapi-action-field .text-container .email-icon{height:150px;width:150px}.haapi .email-verification .haapi-action .text-container .title,.haapi .email-verification .haapi-action-field .text-container .title,.haapi .phone-verification .haapi-action .text-container .title,.haapi .phone-verification .haapi-action-field .text-container .title{font-size:20px;margin:0 0 10px;text-align:center}.haapi .email-verification .haapi-action .text-container .messages,.haapi .email-verification .haapi-action-field .text-container .messages,.haapi .phone-verification .haapi-action .text-container .messages,.haapi .phone-verification .haapi-action-field .text-container .messages{display:flex;flex-direction:column}.haapi .email-verification .haapi-action .text-container .messages .message:not(:last-child),.haapi .email-verification .haapi-action-field .text-container .messages .message:not(:last-child),.haapi .phone-verification .haapi-action .text-container .messages .message:not(:last-child),.haapi .phone-verification .haapi-action-field .text-container .messages .message:not(:last-child){margin-bottom:10px}.haapi .email-verification .haapi-action .text-container .input-label,.haapi .email-verification .haapi-action-field .text-container .input-label,.haapi .phone-verification .haapi-action .text-container .input-label,.haapi .phone-verification .haapi-action-field .text-container .input-label{font-size:16px;margin-top:25px}.haapi .email-verification .haapi-action .resend-otp-container .resend-btn,.haapi .email-verification .haapi-action-field .resend-otp-container .resend-btn,.haapi .phone-verification .haapi-action .resend-otp-container .resend-btn,.haapi .phone-verification .haapi-action-field .resend-otp-container .resend-btn{color:#0058a3}.haapi .email-verification .haapi-action .otp-container,.haapi .email-verification .haapi-action-field .otp-container,.haapi .phone-verification .haapi-action .otp-container,.haapi .phone-verification .haapi-action-field .otp-container{display:block;padding-bottom:30px}.haapi .email-verification .haapi-action .otp-container .form-input .input-wrap input,.haapi .email-verification .haapi-action-field .otp-container .form-input .input-wrap input,.haapi .phone-verification .haapi-action .otp-container .form-input .input-wrap input,.haapi .phone-verification .haapi-action-field .otp-container .form-input .input-wrap input{font-size:2.3rem;font-weight:700;letter-spacing:10px;padding:.5rem;text-align:center;text-indent:10px}.haapi .email-verification .haapi-action .form-buttons,.haapi .email-verification .haapi-action-field .form-buttons,.haapi .phone-verification .haapi-action .form-buttons,.haapi .phone-verification .haapi-action-field .form-buttons{margin-top:45px}@media screen and (min-width:769px){.haapi .email-verification .haapi-action .text-container .input-label,.haapi .email-verification .haapi-action-field .text-container .input-label,.haapi .phone-verification .haapi-action .text-container .input-label,.haapi .phone-verification .haapi-action-field .text-container .input-label{margin-top:40px;padding:0 80px}.haapi .email-verification .haapi-action .text-container .messages,.haapi .email-verification .haapi-action-field .text-container .messages,.haapi .phone-verification .haapi-action .text-container .messages,.haapi .phone-verification .haapi-action-field .text-container .messages{padding:0 80px}.haapi .email-verification .haapi-action .resend-otp-container,.haapi .email-verification .haapi-action-field .resend-otp-container,.haapi .phone-verification .haapi-action .resend-otp-container,.haapi .phone-verification .haapi-action-field .resend-otp-container{justify-content:flex-start}.haapi .email-verification .haapi-action .otp-container,.haapi .email-verification .haapi-action-field .otp-container,.haapi .phone-verification .haapi-action .otp-container,.haapi .phone-verification .haapi-action-field .otp-container{margin:auto;padding:0;width:45%}.haapi .email-verification .haapi-action .form-buttons,.haapi .email-verification .haapi-action-field .form-buttons,.haapi .phone-verification .haapi-action .form-buttons,.haapi .phone-verification .haapi-action-field .form-buttons{margin-top:90px;padding:0 15px}}.haapi-action .success-popup-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.haapi .haapi-action .reset-success .content-wrapper{align-items:center;display:flex;flex-direction:column;padding:50px 0 30px}.haapi .haapi-action .reset-success .content-wrapper .success-icon{width:64px}.haapi .haapi-action .reset-success .content-wrapper .messages{margin-top:25px;text-align:center}.haapi .haapi-action .reset-success .content-wrapper .messages .message{font-family:Ikano Sans Bold;font-size:1.35rem}.haapi .haapi-action .reset-success .form-buttons{display:flex;flex-direction:row-reverse;margin-top:70px}.haapi .haapi-action .messages{margin-bottom:5px}.haapi .bankid-login__header{font-size:24px;margin:0;padding:30px 16px}@media screen and (min-width:769px){.haapi .bankid-login__header{padding:30px 34px}}.haapi .haapi-action .bankid-header{margin:0!important}@media screen and (min-width:769px){.haapi .haapi-action .bankid-header{margin:0!important}}.haapi .bankid-login .bankid-poller{padding-top:2rem}.haapi .bankid-login .bankid-poller .haapi-action{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px 16px}.haapi .bankid-login .bankid-poller .haapi-action .button__bankid-same-device.btn{width:100%}@media screen and (min-width:769px){.haapi .bankid-login .bankid-poller .haapi-action .button__bankid-same-device.btn{width:auto}}.haapi .bankid-login .bankid-poller .haapi-action .form-buttons{justify-content:center}@media screen and (min-width:769px){.haapi .bankid-login .bankid-poller .haapi-action button{width:70%}}.haapi .bankid-poller .haapi-action form{text-align:center}@media screen and (min-width:769px){.haapi .bankid-poller .haapi-action .bankid-cancel{text-align:center}.haapi .bankid-poller .haapi-action{align-items:center;display:flex;flex-direction:column}.haapi .bankid-poller .haapi-action>button{width:60%}.haapi .bankid-poller .haapi-action>div{width:100%}.haapi .bankid-poller .haapi-action form .form-buttons{flex-direction:column}.haapi .bankid-poller .haapi-action form .form-buttons button{width:60%}}.haapi .haapi-links :last-child{margin-bottom:12px}.haapi .stepup .haapi-action form{width:100%}@media screen and (min-width:769px){.haapi .stepup .haapi-action form{margin:auto;width:65%}}.haapi .stepup__forgot-password__link{display:flex;flex-direction:column;margin-bottom:2rem}.hide-input-spinner::-webkit-inner-spin-button,.hide-input-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-input-spinner[type=number]{-moz-appearance:textfield}.haapi-action .haapi__default-no-action-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.haapi-action .haapi__default-no-action-page .haapi-messages{font-family:Ikano Sans Bold,Arial,sans-serif;font-size:1.1rem;font-weight:400;padding-bottom:3rem;text-align:center}@media screen and (min-width:769px){.haapi-action .haapi__default-no-action-page button.btn{min-width:195px}}.error-reference{display:flex;font-size:14px}.error-reference--center{justify-content:center}.error-reference__text{margin:6px 0}.error-reference__id{margin:6px 4px}.sca .center-text{display:flex;flex-direction:column}.sca .center-text .button-sca{margin-bottom:.5rem}.haapi .passcode-title{margin-left:2rem}.haapi .passcode-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 3rem 4rem}