  .t-records {
    opacity: 0;
    transition: opacity 0.5s ease;
  }
  
  .t-records.visible {
    opacity: 1;
  }



  document.addEventListener('DOMContentLoaded', function() {
    const records = document.querySelector('.t-records');
    
    // Плавное появление при загрузке
    if (records) records.classList.add('visible');

    // Плавное исчезновение при уходе
    document.addEventListener('tilda-page-ajaxloading', function() {
      if (records) records.classList.remove('visible');
    });

    // Плавное появление новой страницы
    document.addEventListener('tilda-page-ajaxloaded', function() {
      const newRecords = document.querySelector('.t-records');
      if (newRecords) setTimeout(() => newRecords.classList.add('visible'), 10);
    });
  });
