.page-category-news-single .content-title{text-align:center}.category-news-single .news-single-list{display:grid;gap:var(--space-5)}.category-news-single .news-single-item{--news-single-cover-w: clamp(240px, 32vw, 320px);--news-single-cover-h: calc(var(--news-single-cover-w) * 10 / 16);display:grid;grid-template-columns:var(--news-single-cover-w) 1fr;gap:var(--space-5);align-items:stretch;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.category-news-single .news-single-item:hover{border-color:var(--accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}.category-news-single .news-single-cover{display:block;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);background:var(--accent-weak);height:var(--news-single-cover-h)}.category-news-single .news-single-cover img{width:100%;height:100%;object-fit:cover;display:block}.category-news-single .news-single-body{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;min-height:0;height:var(--news-single-cover-h)}.category-news-single .news-single-title{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;color:var(--text);font-size:var(--text-lg);font-weight:600;line-height:1.35}.category-news-single .news-single-link{color:inherit;text-decoration:none;flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category-news-single .news-single-link:hover{color:var(--accent)}.category-news-single .news-single-pin{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid var(--pinned-border);background:var(--pinned-bg);font-size:var(--text-xs);font-weight:600;color:var(--text);flex-shrink:0}.category-news-single .news-single-desc{margin:0;color:var(--muted);font-size:var(--text-md);line-height:1.7;overflow:hidden;flex:1 1 auto}.category-news-single .news-single-meta{margin-top:auto;font-size:var(--text-sm);color:var(--muted);display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.category-news-single .news-single-meta-left{display:inline-flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.category-news-single .news-single-author,.category-news-single .news-single-date{display:inline-flex;align-items:center}.category-news-single .news-single-tags{margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;text-align:right}.category-news-single .news-single-tag{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;border:1px solid var(--border);color:var(--muted);font-size:var(--text-xs);text-decoration:none}.category-news-single .news-single-tag:hover{color:var(--accent);border-color:var(--accent)}@media (max-width: 900px){.category-news-single .news-single-item{grid-template-columns:1fr;padding:var(--space-4)}.category-news-single .news-single-cover{aspect-ratio:16 / 9;height:auto}.category-news-single .news-single-body{height:auto}}
