﻿.btn-container { display: inline-flex; gap: 10px; flex-wrap: wrap; justify-content: center; }

.custom-btn { padding: 10px 20px; min-width: 180px; border-radius: 5px; color: white; font-weight: 500; text-decoration: none; text-align: center; transition: background 0.3s ease; }

.android-btn { background-color: #007bff; /* Bootstrap Primary Blue */ }

.ios-btn { background-color: #6c757d; /* Bootstrap Secondary Gray */ }

.custom-video-modal .modal-dialog { max-width: 800px; max-height: 500px; }

.custom-video-modal .modal-content { max-height: 500px; overflow: hidden; }

.custom-video-modal video { max-height: 460px; object-fit: contain; width: 100%; }
