.publication-list {
    --gap: calc(60 * var(--rpx));
    --column: 3;
}

.publication-card.publication-card-hidden {
    display: none;
}

.publication-more-wrap {
    display: flex;
    justify-content: center;
    margin-top: calc(60 * var(--rpx));
}

.publication-more-wrap.is-empty {
    display: none;
}

@media (max-width: 1200px) {
    .publication-list {
        --column: 2;
    }
}

@media (max-width: 828px) {
    .publication-list {
        --column: 1;
    }
}

.publication-card .cell{
    flex: 0 0 50%;
}

.publication-card{
    padding: calc(40 * var(--rpx)) calc(30 * var(--rpx));
}

.publication-card .title{
    height: calc(240em / 28);
    -webkit-line-clamp: 6;
    margin-bottom: 1em;
}

.publication-card .field-value{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
}