.winners {
    width: 100%;
    height: 71px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    gap: 0px;
    gap: 10px;
    overflow: hidden;
}
.winners .title {
    border-radius: 11px;
    background: linear-gradient(84deg, #4FACFE -7.08%, #00D1DB 132.64%), #8136F2;
    width: 27px;
    height: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.winners .title .text {
    color: #FFF;
    font-size: 12px;
    font-weight: 500;
     /* 233.333% */
    display: flex;
    justify-content: center;
    align-items: center;
    transform: rotate(-90deg);
}

.winners .winners-list {
    width: 30000px;
    display: flex;
    gap: 10px;
    flex-wrap: nowrap;
}

.winners .winners-list .winner {
    border-radius: 14px;
    border: 1px solid rgba(79, 84, 106, 0.10);
    background: radial-gradient(65% 22.75% at 100% 50%, rgba(101, 23, 170, 0.10) 0%, rgba(13, 18, 34, 0.10) 100%), rgba(79, 84, 106, 0.05);
    height: 48px;
    padding: 10px;
    padding-right: 0;
    display: flex;
    gap: 10px;
    width: max-content;
    align-items: center;
    cursor: pointer;
    transition: all 300ms;
}

.winners .winners-list .winner:hover {
    border: 1px solid rgba(79, 84, 106, 0.25);
    transition: all 300ms;
}

.winners .winners-list .winner:hover .image {
    background-size: 110%;
    transition: all 300ms;
}

.winners .winners-list .winner .image {
    width: 48px;
    height: 48px;
    border-radius: 10px;
    background-size: 104%;
    transition: all 300ms;
    background-position: center center;
}
.winners .winners-list .winner .details {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.winners .winners-list .winner .details .amount {
    color: #88DE71;
    font-size: 16px;
    font-weight: 600;
     /* 125% */
}
.winners .winners-list .winner .details .username {
    color: #4F546A;
    font-size: 14px;
    font-weight: 400;
     /* 142.857% */
    max-width: 110px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.winners .winners-list .winner .line {
    width: 2px;
    height: 36px;
    border-radius: 13px 0px 0px 13px;
}

.winners .winners-list .winner .line.cash {
    background: linear-gradient(84deg, #4FACFE -7.08%, #00D1DB 132.64%);
}
.winners .winners-list .winner .line.testyourluck {
    background: linear-gradient(84deg, #24CAA9 -7.08%, #00DB8E 132.64%);
}
.winners .winners-list .winner .line.freeplay {
    background: #6517AA;
}