﻿
                    /* Modal-specific overrides to avoid global oval button rule breaking layout */
                    .modal-window button,
                    .modal-window .btn,
                    .modal-window .action-btn,
                    .modal-window .btn-primary {
                        border-radius: 999px !important;
                        padding: 10px 16px !important;
                        border: none !important;
                    }
                    .modal-window .close-btn {
                        border-radius: 8px !important;
                        padding: 6px !important;
                    }
            /* Align modal actions to the right and space adjacent buttons */
            .modal-window .modal-footer,
            .modal-window .modal-actions,
            .modal-window .modal-actions-wrap,
            .modal-window footer {
                display: flex !important;
                justify-content: flex-end !important;
                gap: 14px !important;
                align-items: center !important;
            }
            /* Fallback spacing for buttons that are direct siblings */
            .modal-window button + button {
                margin-left: 12px !important;
            }
                
