.leads-tab-components {
    display: flex;
    justify-content: left;
    margin-left: 40px;
    margin-bottom: 20px;

    button {
        padding: 10px 20px;
        border: none;
        background-color: transparent;
        color: #555;
        cursor: pointer;
        transition: color 0.3s ease;

        &:hover {
            color: #333;
        }

        &.active {
            color: #007bff;
            font-weight: bold;
            border-bottom: 2px solid #007bff;
        }
    }
}

.leads-tab-content {
    border-radius: 5px;

    >div {
        display: none;

        &.active {
            display: block;
        }
    }
}