body {
    background: radial-gradient(circle, rgba(244,243,133,1) 0%, rgba(7,26,255,1) 100%);
    background-attachment: fixed;
    min-height: 100vh;
    font-family: 'Arial', sans-serif;
}

.card-digimon {
    transition: transform 0.2s, box-shadow 0.2s;
    border: none;
}

.card-digimon:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.3);
}

#detalleDigimon {
    background: #f8f9fa;
    border-radius: 10px;
    padding: 15px;
    min-height: 250px;
}

.sticky-md-top {
    z-index: 1020;
}