
.custom-progress-bar {
    /* Color */
    background-color: #d1d5db;


    /* Size */
    height: 0.3rem;

    position: relative;
    overflow: hidden;

    z-index: 1100;
}

.custom-progress-bar-progress {
    /* Color */
    background-color: #3db3a8;
    /* Rounded border */
    border-radius: 9999px;
    /* Absolute position */
    position: absolute;
    bottom: 0;
    top: 0;
    width: 50%;
    z-index: 1120;
    /* Move the bar infinitely */
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-name: indeterminate-progress-bar;
}

@keyframes indeterminate-progress-bar {
    from {
        left: -50%;
    }
    to {
        left: 100%;
    }
}