.cote{
    flex:0.05;
}
.card{
    border: 0.2rem solid black;
    border-radius: 2rem;
    padding: 1rem;
    column-gap: 2rem;
    row-gap: 1rem;
}

.numerotation{
    border: 0.1rem solid black;
    border-radius: 5rem;
    padding: 0.5rem;
    height: 1.5rem;
    align-items: center;
    justify-content: center;
    background-color: black;
    color: white;
    flex:0.5;
}
.pad3{
    padding: 0.4rem;
}
.pad2{
    padding: 0.2rem;
}
.colSpan2{
    grid-column: span 2;
}
.grid-col-3 {
	display : grid;
	grid-template-columns : 2fr 2fr 2fr ;
    row-gap: 0.5rem;
    column-gap: 0.5rem;
}
.grid-col-4 {
	display : grid;
	grid-template-columns : 2fr 2fr 2fr 2fr;
 row-gap: 0.5rem;
    column-gap: 0.2rem;
 }
.milieu{
    align-items: center;
}
.bleu{
    color: blue;
}
.vert{
    background-color: var(--color3);
    border-color: var(--color5);
    /* width: 2rem; */
}

.fond{
    border: unset;
    background-color: var(--color1);
}
.right{
    justify-content: flex-end;
}