.sv-news-filter{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin:0 0 2rem;padding:1.25rem 1.4rem;border:1px solid var(--sv-border);border-radius:18px;background:#fff}.sv-news-filter>b{font-size:.9rem}.sv-news-filter form{display:flex;align-items:end;gap:.5rem}.sv-news-filter label{display:block;margin-bottom:.25rem;font-size:.72rem;font-weight:800}.sv-news-filter select,.sv-news-filter button{height:40px;border:1px solid var(--sv-border);border-radius:10px;background:#fff;font:inherit;font-size:.82rem}.sv-news-filter select{min-width:185px;padding:0 .65rem}.sv-news-filter button{padding:0 .8rem;background:var(--sv-primary);color:#fff;font-weight:800}.sv-news-filter .sv-category-nav{margin:.55rem 0 0}.sv-news-results-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.sv-news-results-title h2{margin:0;color:var(--sv-dark);font-size:1.45rem}.sv-news-results-title span{color:var(--sv-muted);font-size:.82rem}.sv-news-rows{display:grid;gap:.9rem}.sv-news-row{display:grid;grid-template-columns:170px minmax(0,1fr);gap:1.25rem;min-height:150px;padding:.85rem;border:1px solid var(--sv-border);border-radius:18px;background:#fff;transition:transform .2s,box-shadow .2s}.sv-news-row:hover{transform:translateY(-2px);box-shadow:var(--sv-shadow)}.sv-news-row-thumb{display:grid;place-items:center;width:170px;height:118px;overflow:hidden;border-radius:12px;background:linear-gradient(135deg,#e2f7ff,#ddf9e8);font-size:2rem}.sv-news-row-thumb img{width:100%;height:100%;object-fit:cover}.sv-news-row-content{display:flex;min-width:0;flex-direction:column;justify-content:center}.sv-news-row-content h2{margin:.2rem 0;font-size:1.08rem;line-height:1.38}.sv-news-row-content h2 a:hover{color:var(--sv-primary)}.sv-news-row-content>p:not(.sv-post-meta){display:-webkit-box;overflow:hidden;margin:.1rem 0 .45rem;color:var(--sv-muted);font-size:.85rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sv-news-row .sv-post-meta a{color:#15803d;font-weight:800}.sv-news-row .sv-read-more{font-size:.8rem}@media(max-width:767px){.sv-news-filter{display:block;padding:1rem}.sv-news-filter form{margin-top:1rem}.sv-news-filter select{flex:1;min-width:0}.sv-news-results-title{align-items:start;gap:.5rem;flex-direction:column}.sv-news-row{grid-template-columns:106px minmax(0,1fr);gap:.8rem;min-height:108px;padding:.6rem}.sv-news-row-thumb{width:106px;height:92px}.sv-news-row-content h2{display:-webkit-box;overflow:hidden;font-size:.9rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sv-news-row-content>p:not(.sv-post-meta),.sv-news-row .sv-read-more{display:none}}
