﻿/*.mud-table-cell {
    padding: 0px 16px 0px 16px;
    margin: 0px;
}*/

.rz-radiobutton-list-readonly .rz-radiobutton {
    pointer-events: none;
    opacity: 0.7;
}

/* Estilos específicos para exportação */
.rz-export-mode {
    background-color: white !important;
    border: none !important;
}

    .rz-export-mode .rz-gridlines,
    .rz-export-mode .rz-axis-line {
        stroke: #e0e0e0 !important; /* Cinza mais claro se quiser manter */
        stroke-width: 0.5px !important;
    }

    .rz-export-mode .rz-series line,
    .rz-export-mode .rz-series path {
        stroke-width: 1.5px !important; /* Linhas mais destacadas */
    }

.text-upper input {
    text-transform: uppercase;
}

.text-lower input {
    text-transform: lowercase;
}

.blur {
    backdrop-filter: blur(10px);
}



.dialog-background-title {
    background-color: var(--mud-palette-background-gray);
    color: #ba182c;
}

/*  .mud-dialog .mud-dialog-title{
                            padding: 10px 12px !important;        } */

/* Configuração do mudtable deixa fixo a coluna Ação */
.fixed-column {
    position: sticky;
    background-color: var(--mud-palette-background-gray);
}

.gray-column {
    background-color: var(--mud-palette-background-gray) !important;
}

.position {
    left: 0;
}

th.fixed-column {
    z-index: 30;
}

td.fixed-column {
    z-index: 20;
}
/* Configuração do mudtable deixa fixo a coluna Ação */

.input-height {
    height: 35px; /* Ajuste a altura conforme necessário */
    display: flex;
    margin-left: 5px;
}


.skeleton-loader {
    background: linear-gradient(90deg, #eee, #f5f5f5, #eee);
    background-size: 200% 100%;
    animation: skeleton-animation 1.5s infinite linear;
    border-radius: 4px;
    color: transparent;
}

@keyframes skeleton-animation {
    from {
        background-position: 200% 0;
    }

    to {
        background-position: -200% 0;
    }
}





