/*
 * Ajustes do RTC Painel sobre o tema Matoxi. Carregado por último.
 */

/* O tema posiciona .page-footer com position:absolute relativo ao body.
   Com pouco conteúdo o body é mais baixo que a janela e o rodapé "flutua".
   Altura mínima da viewport no body faz bottom:0 coincidir com o fim da tela;
   o padding no main-wrapper garante que, em páginas longas, o rodapé (40px)
   nunca cubra o conteúdo. */
body {
    min-height: 100vh;
    /* flow-root impede que o margin-top de 70px do main-wrapper (espaço do
       topbar) colapse através do body e empurre o rodapé para fora da tela. */
    display: flow-root;
}

.page-footer {
    bottom: 0;
    right: 0;
}

.main-wrapper {
    padding-bottom: 60px;
}

/* Botao laranja (Bootstrap nao tem): usado no "Fechar" do lote. */
.btn-laranja {
    --bs-btn-color: #fff;
    --bs-btn-bg: #fd7e14;
    --bs-btn-border-color: #fd7e14;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #e8710f;
    --bs-btn-hover-border-color: #e8710f;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #d5680e;
    --bs-btn-active-border-color: #d5680e;
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #fd7e14;
    --bs-btn-disabled-border-color: #fd7e14;
}
