.hover-scale {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-scale:hover {
    transform: scale(1.03);
    box-shadow: 0 0 15px rgba(111, 0, 168, 0.15);
}

.card-img-top {
    height: 180px;
    object-fit: contain;
}

#panel-pterodactyl .card i {
    transition: transform 0.3s ease;
}

#panel-pterodactyl .card:hover i {
    transform: scale(1.2);
}

.text-mauve {
    color: #6f00a8 !important;
}

.card-img-top {
    object-fit: contain;
    height: 200px;
    width: 100%;
    padding: 1rem;
    background-color: #fff;
}

@media (max-width: 768px) {
    .card-img-top {
        height: 160px;
    }
}