.timesheetTreeNodeRow_v2 {
    position: relative;
    display: flex;
    flex-direction: row;
    height: 28px;
}


.timesheetTreeNodeRow_v2.blured {
    -webkit-filter: blur(8px);
    filter: blur(8px);
}

timesheet-tree-node-row-v2:nth-child(even) .timesheetTreeNodeRow_v2{
    background: #ececec24;
}

timesheet-tree-node-row-v2 .timesheetTreeNodeRow_v2.highlighted{
    background: #EEF1FE;
}

timesheet-tree-node-row-v2 .timesheetTreeNodeRow_v2.highlighted .expandCollapseArrowComponent  path{
    fill: #5774E7;
}
.timesheetTreeNodeRow_v2.total,
timesheet-tree-node-row-v2 .timesheetTreeNodeRow_v2.highlighted.total{
    background: #F0F0F4;
}
.timesheetTreeNodeRow_v2.total .timesheetTreeNodeCellName_v2{
    font-weight: bold;
    margin-left: 16px;
}

.timesheetTreeNodeRow_v2:not(.total) .lineName:not(.isDeleted):hover {
    color: #5774E7;
    cursor: pointer;
}

.timesheetTreeNodeRow_v2:not(.total) .lineName.isDeleted:hover {
    cursor: default;
}

    .timesheetTreeNodeRow_v2.updateIsNotFinished {
        box-shadow: inset 0 1px 0 0 #EC4A43, inset 0 -1px 0 #EC4A43;
    }

    /* This emulates the background-color. For different items opacity of 0.1 or 0.03 can be used,
        so that color is the same, but opacity changes. */
    .timesheetTreeNodeRow_v2 .backgroundColor {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
    }

    .timesheetTreeNodeRow_v2.group .backgroundColor:not(.isFrozenInTheTop),
    .timesheetTreeNodeRow_v2.rootNode .backgroundColor:not(.isFrozenInTheTop) {
        opacity: 0.1 !important;
    }
    .timesheetTreeNodeRow_v2.project .backgroundColor,
    .timesheetTreeNodeRow_v2.summary .backgroundColor,
    .timesheetTreeNodeRow_v2.task .backgroundColor,
    .timesheetTreeNodeRow_v2.timesheetAssignment .backgroundColor {
        opacity: 0.03;
    }

    /* Show .backgroundColor on 1st line, 3rd etc. But, also make sure to always show .backgroundColor for groups */
    timesheet-tree-node-row:nth-child(even) .timesheetTreeNodeRow_v2:not(.group):not(.rootNode) .backgroundColor {
        display: none;
    }

    .timesheetTreeNodeRow_v2 .highlightOverBackgroundColor {
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        background-color: #5774E7;
        opacity: 0.1;
        left: 0;
    }