/* Isolated styles for the two evidence/content pages; no shared rules changed. */
.seo-refresh [id]{scroll-margin-top:110px}
.seo-refresh .article-meta a{color:var(--cyan);text-underline-offset:3px}
.seo-refresh .evidence-toc{display:flex;flex-wrap:wrap;gap:10px 20px;padding:18px 0;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);margin-bottom:28px;font-size:14px}
.seo-refresh .evidence-table{overflow-x:auto;margin:20px 0 24px;border:1px solid var(--border-strong);border-radius:12px;background:rgba(7,10,18,.88)}
.seo-refresh .evidence-table:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}
.seo-refresh table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6;text-align:left}
.seo-refresh caption{text-align:left;font-size:13px;color:var(--muted);padding:14px 16px;background:rgba(13,22,37,.7)}
.seo-refresh th,.seo-refresh td{padding:14px 16px;vertical-align:top;border-top:1px solid var(--border-strong);min-width:135px}
.seo-refresh thead th{color:var(--text);background:rgba(0,209,255,.07);font-size:13px}
.seo-refresh tbody th{font-weight:650;color:var(--text)}
.seo-refresh td small{display:block;color:var(--muted);margin-top:4px}
.seo-refresh .evidence-callout{padding:18px 20px;border-left:3px solid var(--cyan);border-radius:0 10px 10px 0;background:rgba(0,209,255,.055);margin:20px 0}
.seo-refresh .evidence-callout p:last-child{margin-bottom:0}
.seo-refresh .evidence-note{font-size:14px;color:var(--muted)}
.seo-refresh .evidence-shots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}
.seo-refresh .evidence-shots figure{margin:0;max-width:300px}
.seo-refresh .evidence-shots img{display:block;width:100%;height:auto;border-radius:14px;border:1px solid var(--border-strong)}
.seo-refresh .evidence-shots figcaption{font-size:13px;color:var(--muted);margin-top:8px}
@media(max-width:640px){.seo-refresh .evidence-toc{gap:12px;font-size:13px}.seo-refresh th,.seo-refresh td{padding:12px;min-width:125px}.seo-refresh caption::after{content:"Таблицу можно прокрутить в сторону →";display:block;font-size:12px;margin-top:6px}.seo-refresh .evidence-callout{padding:16px}.seo-refresh .evidence-shots{gap:12px}}
