/* Fixes pour DevExpress Blazor */

/* Correction pour les messages d'avertissement DevExpress */
.dx-blazor-warning,
.dx-warning-message {
    display: none !important;
}

/* S'assurer que les grilles sont correctement affichées */
.dx-datagrid {
    width: 100%;
}

/* Correction pour le texte "No data to display" */
.dx-datagrid-nodata {
    text-align: center;
    padding: 20px;
    color: #6c757d;
}

/* Fix pour les colonnes */
.dx-datagrid-headers {
    background-color: #f8f9fa;
}

/* Fix pour les templates de cellules */
.dx-datagrid-cellvalue {
    overflow: hidden;
    text-overflow: ellipsis;
}

/* Fix pour les boutons dans les grilles */
.dx-datagrid button {
    margin: 0 2px;
}

/* Fix pour les badges */
.badge {
    font-size: 0.75rem;
    padding: 0.25em 0.4em;
}

/* Fix pour l'encodage des caractères */
body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

/* Masquer les messages de debug DevExpress */
.dx-blazor-debug,
.dx-debug-panel {
    display: none !important;
}

/* S'assurer que le panneau de chargement fonctionne */
.dx-loadpanel-content {
    background-color: rgba(255, 255, 255, 0.9);
}

/* Fix pour les messages d'erreur */
.dx-invalid-message {
    color: #dc3545;
    font-size: 0.875rem;
}
