.--bpa-is-verfify-auth-code-wrapper .el-form-item__content{ display: flex;     }
.--bpa-is-verfify-auth-code-wrapper .el-form-item__content .bpa-front-form-control.el-input{ margin-right: 10px; }

/* Vue 3 My Bookings uses the BookingPress UI wrappers instead of Element UI. */
.--bpa-is-verfify-auth-code-wrapper .bp-form-item {
    margin-bottom: 26px;
}

.--bpa-is-verfify-auth-code-wrapper .bpa-2fa-code-row {
    display: flex;
    align-items: stretch;
    gap: 10px;
    width: 100%;
}

.--bpa-is-verfify-auth-code-wrapper .bpa-2fa-code-row .bp-ui-input {
    flex: 1 1 auto;
    min-width: 0;
}

.--bpa-is-verfify-auth-code-wrapper .bpa-2fa-resend-btn {
    flex: 0 0 auto;
}

@media (max-width: 576px) {
    .--bpa-is-verfify-auth-code-wrapper .bpa-2fa-code-row {
        flex-direction: column;
    }
}

