.flex-centered {
    display: flex;
    justify-content: center;
    align-items: center;
    /*border: 1px solid red;*/
}


/* Indicateur leitner */
.leitner-dot{
    display:inline-block;
    width:10px;
    height:10px;
    border-radius:50%;
    background:#ff3b30;
    margin-right:8px;
    animation: pulseDot 1.3s infinite;
}

@keyframes pulseDot{
    0%{
        transform:scale(1);
        box-shadow:0 0 0 0 rgba(255,59,48,.7);
    }
    70%{
        transform:scale(1.2);
        box-shadow:0 0 0 10px rgba(255,59,48,0);
    }
    100%{
        transform:scale(1);
    }
}
