.card-thumbnail{position:relative;isolation:isolate}.card-image-link{display:block}.story-card>.card-story-link{height:auto}.article-like{position:absolute;z-index:1;right:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:72px;min-height:44px;padding:9px 12px;border:1px solid #c9ccd2;border-radius:24px;background:#4a4d54;color:#f3f4f6;box-shadow:0 2px 8px #0006;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;transition:color .2s,border-color .2s,background .2s}.article-like svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}.article-like:hover{background:#373a41;border-color:#eee4f6}.article-like[aria-pressed=true]{color:#ead1ff;background:#49414f;border-color:#d2abea}.article-like[aria-pressed=true] svg{fill:currentColor}.article-like:disabled{cursor:wait}.article-like[data-unavailable]{cursor:default;color:#d1d3d8}.article-like:focus-visible{outline:3px solid #e3c2ff;outline-offset:3px}@media(max-width:480px){.article-like{right:7px;bottom:7px;min-width:64px;padding:8px 10px;gap:6px}}@media(prefers-reduced-motion:reduce){.article-like{transition:none}}
