.dx-tab-item {
    position: relative;
    flex: 1;
}

.dx-tab-item::after {
    display: block;
    content: '';
    position: absolute;
    right: 0;
    width: 1px;
    top: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.2);
}

.tab-li {
    position: relative;
}

.tab-li::after {
    display: block;
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
}

.tab-li:first-child .dx-tab-item::before {

    display: block;
    content: '';
    position: absolute;
    left: 0;
    width: 1px;
    top: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.2);
}

.tab-li.is-active::after {

    background-color: var(--dx-primary-color);
}
