#clinic-map { width: 100%; height: 500px; margin-bottom: 20px; }
#clinic-panel { padding: 10px; border: 1px solid #ccc; background: #f9f9f9; }
#clinic-panel button { margin-top: 10px; padding: 8px 12px; background: #0073aa; color: white; border: none; cursor: pointer; }
#clinic-panel button:hover { background: #005177; }
