eserved.</p>
            </div>
        </div>
    </footer>

    <script src="/ClickGrab/assets/js/main.js"></script>
    
<script>
// Filter and search functionality
let activeFilters = {
    platform: [],
    presentation: [],
    capability: []
};

function toggleFilter(type, value, element) {
    const index = activeFilters[type].indexOf(value);
    if (index > -1) {
        activeFilters[type].splice(index, 1);
        element.classList.remove('active');
    } else {
        activeFilters[type].push(v