/* ================================
   Card Image Base Wrapper
   ================================ */

.card-image {

}

.card-image img {

}

/* ================================
   Universal Holo Overlay Layer
   ================================ */

.card-image::after {
    content: "";
    position: absolute;
    inset: 0;

    /* 🔧 Adjust THIS to change ball size */
    background-size: 320px 320px;
    background-repeat: repeat;
    background-position: center;

    pointer-events: none;
    opacity: 0;
    z-index: 2;

    transition: opacity 0.2s ease;
}

/* ================================
   Poké Ball Reverse Holo
   ================================ */

.card-image[data-holo="pball"]::after {
    background-image: url("shop-assets/images/overlays/pokeball_reverse_v7.png");
    opacity: 0.75;
    background-size: cover;
}

/* ================================
   Master Ball Reverse Holo
   ================================ */

.card-image[data-holo="mball"]::after {
    background-image: url("shop-assets/images/overlays/masterball_reverse_v2.png");
    opacity: 0.95;
    background-size: cover;
    mix-blend-mode: hard-light;
}


/* ================================
   Safety: Do Not Block Hover / Clicks
   ================================ */

.card-image::after {
    pointer-events: none;
}


