/* Restore rounded registration panels on Rain and Finexy mobile layouts. */
@media (max-width: 768px) {
    body[data-theme="rain"] .member-registration-page .registration-page-header,
    body[data-theme="finexy"] .member-registration-page .registration-page-header,
    body[data-theme="rain"] .member-registration-page .registration-progress,
    body[data-theme="finexy"] .member-registration-page .registration-progress,
    body[data-theme="rain"] .member-registration-page .registration-card,
    body[data-theme="finexy"] .member-registration-page .registration-card {
        border: 1px solid var(--registration-border, #d8e3ef) !important;
        border-radius: 16px !important;
    }
}
