/* As fontes sao carregadas por <link> no <head> de cada pagina, com
   preconnect. Quando ficavam num @import aqui, o navegador so descobria que
   precisava delas DEPOIS de baixar e interpretar este arquivo — uma espera
   em fila (base.css, depois o css das fontes, depois as fontes em si) que
   segurava o texto da tela. Ver o bloco FONTES no <head>. */

body {
    font-family: 'Inter', sans-serif;
    background-color: #f3f4f6;
}

.font-header {
    font-family: 'Playfair Display', serif;
}

.bg-dbiagy { background-color: #005443; }
.text-dbiagy { color: #005443; }
.border-dbiagy { border-color: #005443; }

input[type="date"],
input[type="time"] {
    color: #000000 !important;
    background-color: #ffffff !important;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
