<style>
    /* Estilização do topo do card (header do formulário de cadastro) */
    .sov-header {
        background-color: #1c2e4a; /* Azul escuro institucional */
        color: #fff;               /* Texto branco */
        text-align: center;
        padding: 15px;
        border-top-left-radius: 0.25rem;
        border-top-right-radius: 0.25rem;
        font-weight: bold;
        font-size: 18px;
    }

    /* Ícones ao lado dos inputs */
    .input-group-text {
        background-color: #f8f9fa;
        border-right: 0;
    }

    .form-control {
        border-left: 0;
    }

    .input-group .form-control:focus {
        box-shadow: none;
        border-color: #003366;
    }

    /* Botão cadastrar */
    .btn-success {
        background-color: #28a745;
        border-color: #28a745;
    }

    .btn-success:hover {
        background-color: #218838;
        border-color: #1e7e34;
    }
</style>
