.works-list {
    position: relative;
}

.works-list__tbl {
    position: relative;
    overflow-y: auto;
}

.works-list__trow {
    display: grid;
    grid-template-columns: 85px 1fr 200px;
}

.works-list__trow > div {
    padding: 1rem;
}

.works-list__trow > div:first-child {
    text-align: right;
    text-align: center;
    border-right: 1px solid #ffffff0a;
}

.works-list__trow > div:nth-child(2) {
    text-align: left;
    border-right: 1px solid #ffffff0a;
}

.works-list__trow > div:last-child {
    text-align: center;
}

.works-list__th {
    position: sticky;
    top: 0;
    border-bottom: 1px solid #ffffff0a;
    background-color: var(--brown);
    z-index: 3;
}

.works-list__th > div {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.works-list__tbody {

}

.works-list-sect {
    margin-bottom: 1rem;
}

.works-list-sect > .works-list__trow {
    border-radius: 1rem;
}

.works-list-sect > .works-list__trow:nth-child(odd) {
    background-color: #ffffff0a
}

.works-list-sect > .works-list__trow:last-child:not(:nth-child(odd)) {
    border-bottom: 1px solid #ffffff0a;
}


.works-list-sect__name {
    font-weight: 600;
    font-weight: 500;
    color: var(--primary-color);
    text-align: center;
    padding: 1rem;
}

.depth_lvl_ {

}

.works-list__num {

}

.works-list__name {

}

.works-list__frequence {

}
