﻿/* BORDI TABELLA PIÙ VISIBILI (spessore + contrasto) */
.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content table,
.xaf-html-editor .dxbl-widget-container .dx-htmleditor-content table {
    border-collapse: collapse;
    border: 2px solid #adb5bd !important; /* bordo esterno più evidente */
}

/* linee tra celle */
.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content td,
.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content th,
.xaf-html-editor .dxbl-widget-container .dx-htmleditor-content td,
.xaf-html-editor .dxbl-widget-container .dx-htmleditor-content th {
    border: 2px solid #adb5bd !important; /* <-- qui aumenti spessore */
}

/* opzionale: separatore più marcato sotto l'intestazione */
.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content th,
.xaf-html-editor .dxbl-widget-container .dx-htmleditor-content th {
    border-bottom: 3px solid #868e96 !important;
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content table tr:first-child td {
    background: #e9ecef;
    font-weight: 600;
}

.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content td,
.dxbl-html-editor .dxbl-widget-container .dx-htmleditor-content th {
    border: 1px solid #dee2e6;
}

/* allarga tutte le popup XAF */
.dxbl-popup .dxbl-popup-content {
    width: 90vw !important;
    height: 85vh !important;
}

/* oppure direttamente la finestra */
.dxbl-popup {
    --dxbl-popup-width: 90vw;
    --dxbl-popup-height: 85vh;
}

.xaf-html-toolbar-btn {
    font-weight: 600;
}
