#sousApp {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.question {
    color: rgb(255, 255, 255);
    padding-bottom: 1.5rem;
}

.storage {
    position: relative;

    img {
        height: 7rem;
    }
}

[class^="jeuJoueur"] img {
    top: calc(1.1rem * var(--i));
    left: calc(-0.9rem * var(--i));

    &:not(:first-child) {
        position: absolute;
    }

    &:nth-child(1) {
        --i: 0;
    }

    &:nth-child(2) {
        --i: 1;
    }

    &:nth-child(3) {
        --i: 2;
    }

    &:nth-child(4) {
        --i: 3;
    }

    &:nth-child(5) {
        --i: 4;
    }

    &:nth-child(6) {
        --i: 5;
    }

    &:nth-child(7) {
        --i: 6;
    }

    &:nth-child(8) {
        --i: 7;
    }

    &:nth-child(9) {
        --i: 8;
    }

    &:nth-child(10) {
        --i: 9;
    }

    &:nth-child(11) {
        --i: 10;
    }

    &:nth-child(12) {
        --i: 11;
    }
}

.jeuxJoueurs {
    display: flex;
    gap: 7rem;
    min-height: calc(5rem + 8 * 1.1rem);
}

.jeuxSelectionnes>:first-child {
    box-shadow: -9px 20px 36px 14px rgba(176,154,7,0.85);
}

.btnVerif {
    display: flex;
    justify-content: center;
    gap: 2rem;
    margin-bottom: 1rem;
}

.btnVerif button {
    min-width: 5rem;
}

.jeuBanque {
    display: flex;
    justify-content: center;
}


.mauvaiseReponse {
    box-shadow: 0px 0px 20px 20px rgb(255 0 0 / 58%);
}

.bonneReponse {
    box-shadow: 0px 0px 20px 20px rgba(38, 255, 0, 0.58);
}