/*
|--------------------------------------------------------------------------
| Progress Bar
|--------------------------------------------------------------------------
*/

.tph-progress{

    display:flex;
    align-items:center;
    gap:15px;

}

.tph-progress-track{

    flex:1;

    height:10px;

    background:#E2E8F0;

    border-radius:999px;

    overflow:hidden;

}

.tph-progress-fill{

    height:100%;

    background:#2563EB;

    border-radius:999px;

    transition:width .4s ease;

}

.tph-progress-percent{

    min-width:45px;

    text-align:right;

    font-weight:600;

    color:#334155;

}