
#contentSpinWheel {
    display: flex;
    justify-content: flex-end;
    background-color: transparent;
    position: fixed; 
    right: calc(3px); 
    bottom: 180px; 
    z-index: 1000; 
    transition: transform 0.3s ease-in-out;
    cursor: pointer;
}

.loader {
    width: calc(70px);
    aspect-ratio: 1;
    border-radius: 50%;
    display: grid;
    animation: fadeIn 1s ease-in-out; /* Añade la animación aquí */

}

  .loader::before,
  .loader::after{
    content:"";
    grid-area: 1/1;
    width: 50%;
  }

.initPulse {
    animation: pulseShadow 3s ease-out infinite;
}

.pulseOut{
    animation:fadeOut 0.3s ease-out;
}

@keyframes fadeIn {
    0% {
        opacity: 0;

    }
    100% {
        opacity: 1;

    }
}

@keyframes fadeOut {
    0% {
        opacity: 1;

    }
    100% {
        opacity: 0;

    }
}
/*Animación de efecto pulsación en la ruleta*/
@keyframes pulseShadow {
    0% {
        box-shadow: 
            0px 0px 0px rgba(255, 215, 0, 0);
    }
    25% {
        box-shadow: 
            0px 0px 12px rgba(255, 215, 0, 0.3);
    }
    50% {
        box-shadow: 
            0px 0px 17px rgba(255, 215, 0, 0.6),
            0px 0px 20px rgba(260, 220, 0, 0.6);

    }
    75% {
        box-shadow: 
            0px 0px 12px rgba(255, 215, 0, 0.3);

    }
    100% {
        box-shadow: 
            0px 0px 0px rgba(255, 215, 0, 0);
    }
}

/* Entrada por la derecha*/
/*@keyframes movementXi {*/
/*    0% {*/
/*        transform: translateX(0);*/
/*    }*/
/*    100% {*/
/*        transform: translateX(-200%);*/
/*    }*/
/*}*/