@import url("formulario.css");
@import url("tabelas.css");
@import url("botoes.css");
@import url("responsivo.css");
body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 10px;
    background: #f5f5f5;
}

.modal-body.d-grid a {
    justify-content: flex-start; /* força alinhamento à esquerda */
    text-align: left;            /* garante que o texto fique alinhado */
}


.quadro-servicos {
    max-width: 1200px;
    margin: 0 auto;
    padding: 8px;
}

.container {
    max-width: 1000px;
   margin: auto;
}



.acao {
    white-space: nowrap;
    width: 50px;
    text-align: center;
}



th {
    padding: 10px;
    text-align: left;
}
@media print {
    /* Esconde tudo o que não queremos imprimir */
    body * { visibility: hidden; }
    
    /* Mostra apenas a área da tabela */
    #tabela-clientes, #tabela-clientes * { visibility: visible; }
    
    /* Ajusta para a tabela ficar no topo da folha */
    #tabela-clientes {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
    }
    
    /* Opcional: esconde o botão de imprimir na hora da impressão */
    .d-print-none {
        display: none !important;
    }
}