.dmtx-news-feed{display:grid;gap:18px;margin:0 auto;max-width:760px}.dmtx-news-feed__item{margin:0}.dmtx-news-feed__item--shortcode{width:100%}@media (min-width:550px){.dmtx-news-feed__item--shortcode .dmtx-news-feed__body{min-height:168px}.dmtx-news-feed__item--shortcode .dmtx-news-feed__excerpt,.dmtx-news-feed__item--shortcode .dmtx-news-feed__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.dmtx-news-feed__item--shortcode .dmtx-news-feed__excerpt,.dmtx-news-feed__item--shortcode .dmtx-news-feed__title{-webkit-line-clamp:3}}.dmtx-news-feed__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05);color:inherit;display:block;overflow:hidden;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dmtx-news-feed__card:focus,.dmtx-news-feed__card:hover{border-color:rgba(0,0,0,.16);box-shadow:0 8px 24px rgba(0,0,0,.08);color:inherit;text-decoration:none;transform:translateY(-1px)}.dmtx-news-feed__card:focus-visible{outline:2px solid var(--fs-color-primary);outline-offset:3px}.dmtx-news-feed__header{align-items:center;display:flex;gap:10px;padding:14px 16px 8px}.dmtx-news-feed__avatar{border-radius:50%;display:block;flex:0 0 44px;height:44px;overflow:hidden;width:44px}.dmtx-news-feed__avatar img{display:block;height:100%;object-fit:cover;width:100%}.dmtx-news-feed__author-wrap{display:grid;gap:2px;min-width:0}.dmtx-news-feed__author,.dmtx-news-feed__date{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dmtx-news-feed__author{color:#1d1f23;font-size:15px;font-weight:700;line-height:1.25}.dmtx-news-feed__date{color:#6b7280;font-size:12px;line-height:1.3}.dmtx-news-feed__body{padding:0 16px 12px}.dmtx-news-feed__title{color:#111827;font-size:18px;line-height:1.35;margin:0 0 6px}.dmtx-news-feed__excerpt{color:#30343b;font-size:15px;line-height:1.55;margin:0;overflow-wrap:anywhere}.dmtx-news-feed__more{color:var(--dmtx-primary);font-weight:700;margin-left:4px;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.dmtx-news-feed__media{aspect-ratio:3/2;background:#f3f4f6;border-top:1px solid rgba(0,0,0,.06);margin:0;overflow:hidden;width:100%}.dmtx-news-feed__image{display:block;height:100%;object-fit:cover;width:100%}.dmtx-news-feed__image--fallback{object-fit:contain;padding:28px}.dmtx-news-feed__footer{align-items:center;border-top:1px solid rgba(0,0,0,.07);color:#606770;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-height:48px;padding:8px 16px}.dmtx-news-feed__comments,.dmtx-news-feed__rating{align-items:center;display:inline-flex;min-width:0}.dmtx-news-feed__rating{gap:7px}.dmtx-news-feed__stars.star-rating{flex:0 0 auto;margin:0}.dmtx-news-feed__stars.star-rating:before{color:#ccd0d5}.dmtx-news-feed__stars.star-rating span:before{color:#f7b928}.dmtx-news-feed__comments span,.dmtx-news-feed__rating-count{font-size:13px;font-weight:600;line-height:1}.dmtx-news-feed__comments{gap:5px}.dmtx-news-feed__comments i{font-size:18px;line-height:1}@media (max-width:549px){.dmtx-news-feed{gap:14px;max-width:none}.dmtx-news-feed__header{padding:12px 12px 8px}.dmtx-news-feed__body{padding:0 12px 10px}.dmtx-news-feed__title{font-size:16px}.dmtx-news-feed__excerpt{font-size:14px}.dmtx-news-feed__footer{gap:8px;padding:8px 12px}}