﻿/* ===== ESTILO PERSONALIZADO PARA CARDS CRUE ===== */

.card1 {
    /* Efeito glassmorphism */
    -webkit-backdrop-filter: blur(6px); /* Suporte para Safari */
    border-radius: 17px;
    /* Borda cinza claro (sobrescreve border-1 do Bootstrap) */
    border: 1px solid #d1d5db !important;
    cursor: pointer;
    transition: all 0.3s ease;
    user-select: none;
    color: #000;
    font-weight: 600;
    /* Garante que o conteúdo interno não seja afetado pelo flex do exemplo original */
    display: block;
}

    /* Hover: borda roxa + escala */
    .card1:hover {
        border-color: #7c3aed !important; /* Roxo vibrante */
        transform: scale(1.03);
        /* Opcional: sombra com leve tom roxo no hover */
    }

    /* Click/ativo: efeito de "pressão" */
    .card1:active {
        transition: all 0.15s ease;
    }

@media (max-width: 768px) {
    .card1 {
        border-radius: 14px;
    }

    .card1:hover {
        transform: scale(1.03);
    }
}

/* Suporte para usuários que preferem reduzir movimento */
@media (prefers-reduced-motion: reduce) {
    .card1 {
        transition: none;
    }

        .card1:hover,
        .card1:active {
            transform: none;
        }
}
