/* Лендинг Mermaid Viewer (haranalyzer.app/mermaid-viewer/): только то, чего нет в skelet.css и tema.css сайта. */
.mv-cta { display: flex; flex-wrap: wrap; align-items: center; gap: 12px 18px; margin: 20px 0 0; }
.mv-cta .btn { text-decoration: none; background: var(--accent); color: var(--accent-ink); }
.mv-skoro { color: var(--muted); font-size: 15px; }
.mv-kadr { margin: 26px 0 8px; border: 1px solid var(--line); border-radius: 12px; overflow: hidden; background: var(--surface); }
.mv-kadr img { display: block; width: 100%; height: auto; }
.mv-kadr figcaption { padding: 8px 14px; font-size: 14px; color: var(--muted); border-top: 1px solid var(--line); }
