.budget-bar {
    background-color   : var(--b-primary);
    height             : 2px;
    position           : absolute;
    top                : 0;
    inset-inline-start : 0;
}

.status {
    padding          : .1em .5em;
    border-radius    : .5em;
    font-size        : .8em;

    background-color : var(--b-primary-95);
    color            : var(--b-primary-30);

    &.notstarted {
        --b-primary : var(--b-color-gray);
    }
}

.overdue {
    font-weight : bold;
    color       : var(--b-color-red);
}
