// Внутри функции previewDocx после mammoth.convertToHtml
.then(result => {
// Оборачиваем результат в специальный класс для контроля стилей
container.innerHTML = `<div class="docx-content">${result.value}</div>`;
// Добавляем принудительный разрыв страницы для длинных документов (опционально)
const elements = container.querySelectorAll('.docx-content > p');
elements.forEach((el, index) => {
// Например, каждые 10 абзацев визуально отделяем чертой или отступом
if (index % 15 === 0 && index !== 0) {
el.style.marginTop = "50px";
el.style.borderTop = "2px dashed #ccc";
el.style.paddingTop = "50px";
}
});
})