.tet-vtv{--tet-vtv-form-background-color: var(--tc-layer-primary);--tet-vtv-form-box-shadow: var(--tc-elevation-two);--tet-vtv-form-text-disabled: var(--tc-grey-50);--tet-vtv-form-text-secondary-color: var(--tc-text-secondary);--tet-vtv-form-payment-types-background-color: var(--tc-layer-secondary);--tet-vtv-form-step-number-background-color: var(--tc-layer-inverse-primary);--tet-vtv-form-step-number-text-color: var(--tc-text-white-permanent);--tet-vtv-form-error-text-color: var(--tc-red-40);--tet-vtv-form-payment-method-logo-border: var(--tc-border-quaternary);--tet-vtv-form-success-icon-color: var(--tc-green-40);--tet-vtv-form-payment-types-logo-display-light: block;--tet-vtv-form-payment-types-logo-display-dark: none}.tet-vtv.dark{--tet-vtv-form-background-color: var(--tc-layer-primary-dark);--tet-vtv-form-box-shadow: var(--tc-elevation-two-dark);--tet-vtv-form-text-disabled: var(--tc-grey-50-dark);--tet-vtv-form-text-secondary-color: var(--tc-text-secondary-dark);--tet-vtv-form-payment-types-background-color: var(--tc-layer-secondary-dark);--tet-vtv-form-step-number-background-color: var(--tc-layer-inverse-primary-dark);--tet-vtv-form-step-number-text-color: var(--tc-text-black-permanent-dark);--tet-vtv-form-error-text-color: var(--tc-red-40-dark);--tet-vtv-form-payment-method-logo-border: var(--tc-border-quaternary-dark);--tet-vtv-form-success-icon-color: var(--tc-green-40-dark);--tet-vtv-form-payment-types-logo-display-light: none;--tet-vtv-form-payment-types-logo-display-dark: block;background-color:var(--tc-background-primary-dark)}.tet-vtv__header{line-height:2.25rem !important;text-align:center;padding:2rem 0}.tet-vtv__spinner-wrapper{display:flex;justify-content:center}.tet-vtv__form{background-color:var(--tet-vtv-form-background-color);border-radius:1rem;display:flex;flex-direction:column;padding:1.5rem;box-shadow:var(--tet-vtv-form-box-shadow)}.tet-vtv__form--large-padding{padding:3rem;padding-top:1.5rem}.tet-vtv__form-section{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.tet-vtv__form-section-header{display:flex;gap:.5rem}.tet-vtv__form-section-header--disabled .tet-vtv__step-number{background-color:var(--tet-vtv-form-text-disabled)}.tet-vtv__form-section-header--disabled .tet-vtv__step-name{color:var(--tet-vtv-form-text-disabled)}.tet-vtv__form-text-wrapper{display:flex;justify-content:space-between;margin-bottom:.25rem}.tet-vtv__form-tooltip-icon{--icon-size: 0.9375rem}.tet-vtv__form-description{color:var(--tet-vtv-form-text-secondary-color);line-height:1.25rem !important}.tet-vtv__form-description-wrapper{color:var(--tet-vtv-form-text-secondary-color);margin-bottom:1rem}.tet-vtv__form-input{--input-border-radius: 0.625rem}.tet-vtv__form-input .sc-tet-input{width:100%}.tet-vtv__form-input--last{margin-bottom:.875rem}.tet-vtv__form-input-label{line-height:1.25rem !important;margin-bottom:.25rem}.tet-vtv__form-input-label-wrapper{display:flex;gap:.25rem}.tet-vtv__form-input-error{color:var(--tet-vtv-form-error-text-color);line-height:1rem !important;margin-top:.5rem}.tet-vtv__form-payment-types{display:flex;flex-direction:column;padding:1rem .5rem;background-color:var(--tet-vtv-form-payment-types-background-color);border-radius:1rem;color:var(--tet-vtv-form-text-secondary-color);margin-bottom:1rem;gap:.5rem}.tet-vtv__form-payment-types-logo{aspect-ratio:126/38;width:100%;max-width:4.125rem}.tet-vtv__form-payment-types-logo-big{max-width:4.875rem}.tet-vtv__form-payment-types-logo-wrapper{display:flex;align-items:center;padding:.25rem 0}.tet-vtv__form-payment-types-logo-wrapper--no-border{padding:0}.tet-vtv__form-payment-types-wrapper{display:flex}.tet-vtv__form-terms-wrapper{margin-bottom:.875rem}.tet-vtv__form-success-header{line-height:1.5rem !important}.tet-vtv__form-success-text{line-height:1.75rem !important;margin-bottom:1.5rem}.tet-vtv__form-success-code{line-height:1.75rem !important}.tet-vtv__form-button-icon{--icon-size: 1.25rem}.tet-vtv__form-buttons{--button-width: 100%}.tet-vtv__form-buttons-wrapper{display:flex;flex-direction:column;gap:.5rem}.tet-vtv__step-name{line-height:1.75rem !important}.tet-vtv__step-name--disabled{color:var(--tet-vtv-form-text-disabled)}.tet-vtv__step-number{align-items:center;border:none;background-color:var(--tet-vtv-form-step-number-background-color);color:var(--tet-vtv-form-step-number-text-color);border-radius:50%;display:flex;justify-content:center;height:1.4375rem;width:1.4375rem;margin:.15625rem}.tet-vtv__step-number--disabled{background-color:var(--tet-vtv-form-text-disabled)}.tet-vtv__captcha-wrapper{width:100%}.tet-vtv-modal__content-wrapper{display:flex;flex-direction:column}.tet-vtv .form-input-invalid+.tet-vtv__form-input-error{display:block}.tet-vtv .text-center{text-align:center}.tet-vtv .tet-d-none{display:none}.tet-vtv .success{--icon-color: var(--tet-vtv-form-success-icon-color);margin-bottom:1rem}.tet-vtv .error{--icon-color: var(--color-foundation-red)}.tet-vtv .tet-vtv__form-payment-types-logo,.tet-vtv .tet-vtv__form-payment-types-logo-big{display:var(--tet-vtv-form-payment-types-logo-display-light)}.tet-vtv .tet-vtv__form-payment-types-logo--dark,.tet-vtv .tet-vtv__form-payment-types-logo-big--dark{display:var(--tet-vtv-form-payment-types-logo-display-dark)}@media screen and (min-width: 31.25rem){.tet-vtv .tet-vtv__header{line-height:3rem !important;padding:3rem 0}.tet-vtv .tet-vtv__form{padding:2rem}.tet-vtv .tet-vtv__form--large-padding{padding:3.5rem;padding-top:2rem}.tet-vtv .tet-vtv__form-section{margin-bottom:3.5rem}.tet-vtv .tet-vtv__form-section--big-gap{gap:1.5rem}.tet-vtv .tet-vtv__form-input .sc-tet-input{max-width:20.5rem}.tet-vtv .tet-vtv__form-payment-types{padding:1rem}.tet-vtv .tet-vtv__form-payment-types-logo{max-width:6.125rem}.tet-vtv .tet-vtv__form-payment-types-logo-big{max-width:6.5rem}.tet-vtv .tet-vtv__form-payment-types-wrapper{gap:.5rem}.tet-vtv .tet-vtv__form-payment-types-logo-wrapper{border:.063rem solid var(--tet-vtv-form-payment-method-logo-border);border-radius:.5rem}.tet-vtv .tet-vtv__form-payment-types-logo-wrapper--no-border{border:none}.tet-vtv .tet-vtv__form-terms-wrapper{margin-bottom:1rem}.tet-vtv .tet-vtv__form-success-code{line-height:2rem !important}.tet-vtv .tet-vtv__form-buttons{--button-width: 11.25rem}.tet-vtv .tet-vtv__form-buttons-wrapper{justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:.5rem}.tet-vtv .tet-vtv__step-name{line-height:2rem !important}.tet-vtv .tet-vtv__step-number{height:1.625rem;width:1.625rem;margin:.1875rem}.tet-vtv .success{margin-bottom:2rem}.tet-vtv .tet-vtv__captcha-wrapper{max-width:20.5rem}.tet-vtv-codes__modal-content-wrapper{padding:0 4.625rem 2.5rem}}@media screen and (min-width: 64rem){.tet-vtv .tet-vtv__header{line-height:3.25rem !important;padding:3.5rem 0}.tet-vtv .tet-vtv__form-payment-types-logo{max-width:8rem}.tet-vtv .tet-vtv__form-payment-types-logo-big{max-width:9.125rem}}
