.changelog-list {
    margin-top: 14px;
    background: var(--surface);
    border: 1px solid var(--line);
}

.changelog-item {
    padding: 16px 18px;
    border-bottom: 1px solid var(--line);
}

.changelog-item:last-child {
    border-bottom: 0;
}

.changelog-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
}

.changelog-head strong {
    font-size: 18px;
    line-height: 1.3;
}

.changelog-head span {
    color: var(--secondary);
    font-size: 13px;
    white-space: nowrap;
}

.changelog-item ul {
    margin: 12px 0 0;
    padding-left: 18px;
    color: #3f4650;
    font-size: 15px;
    line-height: 1.7;
}

.changelog-item li {
    margin: 2px 0;
}
