﻿@import url(colors.css);


.main-table{
    height:100%;
}

/* Style des headers */
.main-table .rz-grid-table thead th {
    background-color: var(--color-primary) !important;
}

/* Style du texte dans les headers */
.main-table .rz-grid-table thead th div span.rz-column-title, .rz-sortable-column .rzi-sort {
    color: var(--font-th-color);
}

.main-table .rz-datatable-even td {
    background-color: var(--tr-primary-color) !important;
}

.main-table .rz-datatable-odd td {
    background-color: var(--tr-secondary-color) !important;
}

.main-table .rz-grid-table td {
    border: none !important;
}



.row-header-table {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1rem;
    width: 100%;
    justify-content: space-between;
}

.row-header-table-add-button-container {
    font-size: 2rem;
}

.row-header-table-add-button {
    font-size: 2rem;
    cursor: pointer;
}


.table-line-icon {
    font-size: 1.5em;
    padding: 0.1em;
}

.table-line-icon-container {
    display: flex;
    flex-direction: row;
    gap: 0.5rem;
    justify-content: center;
}


.table-header-icon {
    font-size: 1.5em;
}


