.elementor-2916 .elementor-element.elementor-element-2cc8a94a{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-321af328 *//* 1. Cria a rolagem horizontal automaticamente para a tabela do Word */
.elementor-widget-text-editor table,
.entry-content table {
    display: block !important;
    width: 100% !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
}

/* 2. Anula as larguras fixas que vieram do Word e força um tamanho mínimo para leitura */
.elementor-widget-text-editor table td,
.elementor-widget-text-editor table th,
.entry-content table td,
.entry-content table th {
    min-width: 160px !important; /* Garante que a coluna tenha pelo menos 160px de largura */
    word-break: normal !important; /* Impede a palavra de quebrar letra por letra */
    white-space: normal !important;
    padding: 10px !important;
}

/* 3. ADIÇÃO: Aviso no rodapé da tabela (Aparece APENAS em celulares/tablets) */
@media (max-width: 767px) {
    .elementor-widget-text-editor table::after,
    .entry-content table::after {
        content: "↔ Arraste para o lado para ver mais colunas" !important;
        display: block !important;
        position: sticky !important;
        left: 0 !important;
        width: fit-content !important;
        font-size: 12px !important;
        color: #777777 !important;
        font-style: italic !important;
        margin-top: 8px !important;
        padding: 4px 0 !important;
    }
}/* End custom CSS */