/* Analisi Cielo — custom */
[x-cloak] { display: none !important; }

body {
    font-family: 'Inter', system-ui, -apple-system, sans-serif;
    -webkit-font-smoothing: antialiased;
}

/* Tabulare per allineamento numeri */
.tabular-nums {
    font-variant-numeric: tabular-nums;
}

/* Scroll custom */
::-webkit-scrollbar { width: 10px; height: 10px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: rgba(100, 116, 139, 0.3); border-radius: 5px; }
::-webkit-scrollbar-thumb:hover { background: rgba(100, 116, 139, 0.5); }

/* Hover su righe tabella */
tbody tr { transition: background-color 0.1s; }

/* Evidenzia header sticky */
thead th { background: inherit; }
