document.addEventListener('DOMContentLoaded', () => {
  document.querySelectorAll('.stream-table tbody tr').forEach(row => {
    const link = row.querySelector('td a');
    if (!link) return;

    const title = row.querySelector('.stream-title');
    const divContent = row.querySelector('td a div');

    const textBlock = document.createElement('div');
    textBlock.classList.add('text');

    if (title) {
      textBlock.appendChild(title.cloneNode(true));
    }

    if (divContent) {
      textBlock.appendChild(divContent.cloneNode(true));
      divContent.remove();
    }

    link.innerHTML = '';
    link.appendChild(textBlock);

    const btn = document.createElement('div');
    btn.classList.add('new_btn');
    btn.textContent = 'Перейти';

    link.appendChild(btn);
  });
});