
.upload-btn {
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: white;
    background-color: #007bff;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    transition: background 0.3s;
}
.upload-btn:hover {
    background-color: #0056b3;
}
#file-input {
    display: none;
}
#file-list {
    margin-top: 10px;
}

/***/
.file-container {
    display: flex;
    align-items: center;
    gap: 2px; /* Adiciona espaçamento entre os elementos */
    margin-bottom: 10px; /* Espaçamento entre os inputs */
}

.file-container input[type="file"] {
    flex-grow: 1; /* Faz o input ocupar o espaço disponível */
}

.delete-icon, .download-icon {
    cursor: pointer;
    font-size: 18px;
    padding: 5px;
    border-radius: 50%;
    transition: transform 0.2s ease-in-out;
}

.delete-icon {
    color: #ff0000; /* Cor vermelha para o botão de deletar */
}

.download-icon {
    color: #007bff; /* Cor azul para o botão de download */
}

.delete-icon:hover, .download-icon:hover {
    transform: scale(1.2); /* Efeito de zoom ao passar o mouse */
}
