/* Таблица группы: разница счёта, пометка «по какому правилу определено место», памятка с правилами. Приставка gs-; углы — 4px (--radius). */

.gs-note {
    display: block;
    margin-top: 2px;
    color: var(--white-1);
    font-size: 11px;
    font-weight: 500;
    line-height: 1.3;
}

.gs-diff {
    font-variant-numeric: tabular-nums;
}

.leaderboard-table td.gs-diff-pos { color: #1fd742; }
.leaderboard-table td.gs-diff-neg { color: #ff6b6b; }

.gs-rules {
    margin-top: 16px;
    padding: 16px 20px;
    background: var(--box);
    border: 1px solid #22242c;
    border-radius: var(--radius);
}

.gs-rules-title {
    margin: 0 0 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 800;
}

.gs-rules-list {
    margin: 0;
    padding-left: 22px;
    list-style: decimal;
    color: var(--white-1);
    font-size: 13px;
    line-height: 1.6;
}

.gs-rules-list b {
    color: #fff;
    font-weight: 700;
}

.gs-rules-foot {
    margin: 10px 0 0;
    color: var(--white-1);
    font-size: 12.5px;
    line-height: 1.5;
}
