@charset "utf-8";
/* CSS Document */

@keyframes nickname_error_animation {
    0% {
        background: transparent;
    }

    50% {
        background: rgb(232, 156, 156);
    }

    100% {
        background: transparent;
    }
}

@keyframes start_fruit_animation {
    0% {
        scale: 1;
    }

    50% {
        scale: 1.2;
    }

    0% {
        scale: 1;
    }
}

@keyframes matched_animation {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes pop {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.4);
    }

    100% {
        transform: scale(0);
    }
}

@keyframes selected_animation {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.1);
    }

    100% {
        transform: scale(1);
    }
}

@keyframes watermelon_animation {
    0% {
        filter: saturate(1.5) brightness(1.1);
        transform: scale(1);
    }

    50% {
        filter: saturate(1.8) brightness(1.5);
        transform: scale(1.05);
    }

    100% {
        filter: saturate(1.5) brightness(1.1);
        transform: scale(1);
    }
}

@keyframes star_animation {
    0% {
        transform: translateX(-50%) scale(1);
    }

    50% {
        transform: translateX(-50%) scale(1.3);
    }

    100% {
        transform: translateX(-50%) scale(1);
    }
}

@keyframes total_scored_animation {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        transform: rotate(-30deg) translateY(-20px);
        opacity: 0;
    }
}

@keyframes matched_scored_animation {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes matched_bg_animation {
    from {
        transform: scale(0);
        opacity: 1;
    }

    to {
        opacity: 0;
        transform: scale(3);
    }
}