/* ID: WBT-0144 / v28 / 2026-10-27 — optional link previews never cover the reading area. */
.thumbcard{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:var(--thumb-width,168px);max-width:calc(100vw - 24px);pointer-events:none;visibility:hidden;opacity:0;transition:opacity .12s ease;will-change:auto;contain:layout style}
.thumbcard.on{visibility:visible;opacity:1}
.thumbcard img{order:1;display:block;width:100%;max-width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px;box-shadow:0 4px 12px rgba(8,30,17,.14)}
.thumbcard__pill{position:relative;order:0;top:auto;right:auto;align-self:flex-end;max-width:100%;padding:4px 8px;font-size:10px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.manifesto__text .hl:focus-visible{--a:1!important;outline:3px solid var(--green);outline-offset:4px;border-radius:4px}
.manifesto__text .hl:focus-visible .c{--a:1!important}
@media(hover:none),(pointer:coarse),(max-width:767px){.thumbcard,.thumbcard.on{display:none!important}}
@media(prefers-reduced-motion:reduce){.thumbcard{transition:none}}
