/* Shared action-button styling for public registration forms
   (Driver Registration and Restaurant Registration).
   Scoped under .reg-form-page so it cannot leak into other admin pages. */
.reg-form-page .reg-form-actions {
    text-align: center;
    padding-top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    flex-wrap: wrap;
}
.reg-form-page .reg-form-btn {
    padding: 10px 60px;
    min-height: 48px;
    margin: 0 !important;
}

@media (max-width: 575.98px) {
    .reg-form-page .reg-form-actions {
        flex-direction: column;
        align-items: stretch;
    }
    .reg-form-page .reg-form-btn {
        width: 100%;
        padding: 12px 20px;
    }
}
