﻿.colunaTabelaUmBotao {
    padding: 10px !important;
    width: 40px !important;
    text-align: right !important;
}

.colunaTabelaDoisBotoes {
    padding: 10px !important;
    width: 105px !important;
    text-align: right !important;
}

.colunaTabelaTresBotoes {
    padding: 10px !important;
    width: 135px !important;
    text-align: right !important;
}

.colunaTabelaQuatroBotoes {
    padding: 10px !important;
    width: 175px !important;
    text-align: right !important;
}

.mud-input.mud-input-outlined.mud-shrink > .mud-input-outlined-border legend {
    padding: 0 8px !important;
}

.mud-input.mud-input-outlined:focus-within > .mud-input-outlined-border legend, .mud-input.mud-input-outlined:focus-within .mud-shrink > .mud-input-outlined-border legend {
    padding: 0px 10px !important;
}

.campoIndicadorItensPorPaginaTabelas {
    text-align: center;
    font-weight: bold;
}

.correcaoCorIconeBotaoMenu {
    color: var(--bs-text-muted);
}

.material-symbols-outlined-fill {
    font-variation-settings: 'FILL' 1, 'wght' 200, 'GRAD' 0, 'opsz' 48;
}

.alinharDireita {
    text-align: right !important;
}

.paginaSemMenuLateral {
    margin-left: 0px !important;
}

/* Garante que o overlay posicione relativo ao corpo da drawer */
.drawer-body-relative {
    position: relative;
    min-height: 280px; /* evita “pular” em drawers vazias */
}