.media-story{display:block;width:100%;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:var(--card);color:var(--text);text-align:left}.media-story img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.media-story__body{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px}.media-story__body span{display:grid;gap:3px}.media-story__body small,.media-caption{color:var(--muted);font-size:11px;line-height:1.45}.media-story__body b{color:var(--brand);font-size:20px}.media-detail{display:grid;gap:12px}.media-detail__cover,.media-detail video{display:block;width:100%;border-radius:13px;border:1px solid var(--line);background:#070b0d}.media-detail__cover{aspect-ratio:16/9;object-fit:cover}.media-detail video{aspect-ratio:16/9}.media-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.media-facts div{padding:10px 6px;border:1px solid var(--line);border-radius:11px;background:var(--card);text-align:center}.media-facts strong,.media-facts small{display:block}.media-facts strong{font-size:17px;color:var(--brand)}.media-facts small{margin-top:3px;color:var(--muted);font-size:9px;line-height:1.3}.media-note{padding:11px;border-radius:11px;background:var(--brand-soft);color:var(--text);font-size:12px;line-height:1.5}.media-note strong{display:block;margin-bottom:3px;color:var(--brand)}
