/* MODULIQ Newsroom v2.5.7 — 3-column Popular / New / Comments tabs */
.mq-v257-tab-widget{container-type:inline-size}
.mq-v257-tab-widget .mq-tab-panel{padding:22px}
.mq-v257-tab-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 22px}
.mq-v257-tab-card{min-width:0;display:grid;grid-template-columns:108px minmax(0,1fr);gap:14px;align-items:center;padding:0;margin:0}
.mq-v257-tab-thumb{display:block;min-width:0}
.mq-v257-tab-thumb img,.mq-v257-card-placeholder{display:block;width:108px;height:82px;object-fit:cover;border-radius:10px;background:var(--mq-soft)}
.mq-v257-tab-copy{min-width:0}
.mq-v257-tab-copy h4{margin:0 0 7px;font-size:15px;line-height:1.28;font-weight:800;letter-spacing:-.012em}
.mq-v257-tab-copy h4 a{color:var(--mq-text);text-decoration:none}
.mq-v257-tab-copy h4 a:hover,.mq-v257-tab-copy h4 a:focus{text-decoration:underline;text-underline-offset:3px}
.mq-v257-tab-meta{display:flex;flex-wrap:wrap;gap:5px;color:var(--mq-muted);font-size:12px;line-height:1.35}
.mq-v257-comment-card{align-items:start}
.mq-v257-comment-excerpt{margin:6px 0 0;color:var(--mq-muted);font-size:12px;line-height:1.4}
.mq-v257-tab-empty{margin:0;color:var(--mq-muted)}

@container (max-width:980px){
  .mq-v257-tab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@container (max-width:620px){
  .mq-v257-tab-grid{grid-template-columns:1fr}
}
@container (max-width:390px){
  .mq-v257-tab-card{grid-template-columns:86px minmax(0,1fr);gap:11px}
  .mq-v257-tab-thumb img,.mq-v257-card-placeholder{width:86px;height:68px}
}

/* Fallback for browsers without container queries. */
@media(max-width:900px){.mq-v257-tab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.mq-v257-tab-grid{grid-template-columns:1fr}.mq-v257-tab-widget .mq-tab-panel{padding:16px}}
