﻿/* Estilo personalizado para os botões */
.app-button {
    display: inline-block;
    background-color: #fff; /* Fundo branco */
    color: #007bff; /* Cor azul para texto e ícone */
    border: 2px solid #007bff; /* Borda azul */
    border-radius: 10px;
    padding: 15px 20px;
    font-size: 18px;
    text-align: left; /* Alinhar texto à esquerda */
    text-decoration: none;
    cursor: pointer;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s;
    margin-right: 10px; /* Espaçamento entre os botões */
    width: 300px; /* Largura fixa para os botões */
}

    .app-button:hover {
        background-color: #007bff; /* Mudança de cor ao passar o mouse */
        color: #fff; /* Cor do texto ao passar o mouse */
    }

.button-icon {
    margin-right: 10px;
}

/* Estilo para manter o ícone visível ao passar o mouse */
.app-button:hover .button-icon {
    opacity: 1;
}


/* Estilo personalizado para os botões */
.main-button {
    display: inline-block;
    background-color: #fff; /* Fundo branco */
    color: #007bff; /* Cor azul para texto e ícone */
    border: 2px solid #007bff; /* Borda azul */
    border-radius: 10px;
    padding: 15px 20px;
    font-size: 18px;
    text-align: left; /* Alinhar texto à esquerda */
    text-decoration: none;
    cursor: pointer;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s;
    margin-right: 10px; /* Espaçamento entre os botões */
    width: 500px; /* Largura fixa para os botões */
}

    .main-button:hover {
        background-color: #007bff; /* Mudança de cor ao passar o mouse */
        color: #fff; /* Cor do texto ao passar o mouse */
    }

.button-icon {
    margin-right: 10px;
}

/* Estilo para manter o ícone visível ao passar o mouse */
.main-button:hover .button-icon {
    opacity: 1;
}