.ta-password-input.v-input--horizontal[data-v-3ad79628]{grid-template:"control""messages""append"/minmax(0,1fr)}.ta-password-input[data-v-3ad79628] .v-input__append{margin-inline-start:0;padding-top:4px}.ta-password-input__rules[data-v-3ad79628]{white-space:normal!important}.ta-reminder-checkbox[data-v-0e51b6a8]{--v-input-control-height:40px}.ta-password-rules[data-v-0e51b6a8]{-moz-column-gap:20px;background-color:rgba(var(--v-theme-on-surface),.04);border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px 20px;padding:6px;display:flex;container-type:inline-size}.ta-password-rules__group[data-v-0e51b6a8],.ta-password-rules__match[data-v-0e51b6a8]{background-color:rgb(var(--v-theme-surface));border-radius:4px;padding:2px 10px}.ta-password-rules__group[data-v-0e51b6a8]{-moz-column-gap:20px;flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.ta-password-rules__item[data-v-0e51b6a8]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ta-password-rules__match[data-v-0e51b6a8]{margin-inline-start:auto}@container (width<=599.98px){.ta-password-rules__group[data-v-0e51b6a8],.ta-password-rules__match[data-v-0e51b6a8]{flex-basis:100%;padding:8px 12px}.ta-password-rules__group[data-v-0e51b6a8]{-moz-column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.ta-password-rules__title[data-v-0e51b6a8]{grid-column:1/-1}.ta-password-rules__match[data-v-0e51b6a8]{margin-inline-start:0}}@container (width<=339.98px){.ta-password-rules__group[data-v-0e51b6a8]{grid-template-columns:minmax(0,1fr)}}.help-link[data-v-f0b1d8d6]{cursor:pointer}.v-otp-input{border-radius:4px;justify-content:center;align-items:center;padding:.5rem 0;display:flex;position:relative}.v-otp-input .v-field{height:100%}.v-otp-input .v-field .v-field__outline__end,.v-otp-input .v-field .v-field__outline__start{flex:1}.v-otp-input .v-field input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-otp-input .v-field.v-field--focused input::placeholder{opacity:0}.v-otp-input__divider{margin:0 8px}.v-otp-input__content{border-radius:inherit;justify-content:center;align-items:center;gap:.5rem;max-width:320px;padding:.5rem;display:flex;position:relative}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input--density-default .v-otp-input__content{height:64px}.v-otp-input--density-comfortable .v-otp-input__content{height:60px}.v-otp-input--density-compact .v-otp-input__content{height:56px}.v-otp-input__field{color:inherit;text-align:center;outline:none;width:100%;height:100%;font-size:1.25rem}.v-otp-input__field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.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{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.v-otp-input__loader .v-progress-linear{position:absolute}.controls[data-v-1cfe9ea0]{height:50px}[data-v-9be34eeb] .v-card-title{border-bottom:none!important}[data-v-9be34eeb] .v-stepper-header{box-shadow:none}.v-stepper-item.stepper-step-full-width[data-v-9be34eeb]:first-of-type,div.stepper-step-full-width[data-v-9be34eeb]:first-of-type{padding-left:0}.v-stepper-item.stepper-step-full-width[data-v-9be34eeb]:last-of-type,div.stepper-step-full-width[data-v-9be34eeb]:last-of-type{padding-right:0}.min-height-90vh{min-height:90vh}@media print{.v-application:has(.ta-fyt-booking-dialog) .v-main{display:none!important}.v-application:has(.ta-fyt-booking-dialog) .v-overlay-container .v-overlay__content:not(.ta-fyt-booking-dialog){display:none!important}.v-application:has(.ta-fyt-booking-dialog) .v-overlay__scrim{display:none!important}.ta-fyt-booking-dialog{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;position:absolute!important;inset:0!important;transform:none!important}.ta-fyt-booking-dialog #ta-fyt-booking-card{background:#fff!important;height:auto!important;min-height:100%!important}.ta-fyt-booking-dialog #booking-dialog-stepper-content{height:auto!important;max-height:none!important;overflow:visible!important}}
