
.tabs {
    display: flex;
    position: relative;
    height: 45px;
    border: 1px solid #818181;
    border-top: none;
    border-bottom: none;

    border-radius: 36px;
    background-color: rgba(11, 11, 11, 0.5);
    width: 425px;
}

.tab {
    padding: 14px 20px;
    cursor: pointer;
    position: relative;
    font-family: 'GilroyMedium', sans-serif;
    white-space: nowrap;
    color: #818181; /* Цвет для не выбранных табов */
    transition: all 0.1s;
}

.tab.active {
    color: #818181; /* Цвет для выбранного таба */
    transition: all 0.1s;
    font-weight: 600;
}

.indicator {
    position: absolute;
    height: 45px;
    transition: all 0.3s ease; /* плавность перемещения */
    border: 1px solid #818181;
    border-left: none;
    border-right: none;
    border-radius: 36px;

}
