.pv-like{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:46px;min-height:46px;padding:9px 12px;border:1px solid var(--pv-border,#c6d2ca);border-radius:999px;background:transparent;color:var(--pv-primary,#245b47);font:700 .8rem/1.2 system-ui,sans-serif;cursor:pointer;align-self:flex-start;white-space:nowrap}.pv-like svg{display:block;width:21px;height:21px;stroke:currentColor;stroke-width:1.7;fill:none}.pv-like[aria-pressed=true] svg{fill:currentColor}.pv-like:hover{background:var(--pv-soft,#eef2ec)}.pv-like:focus-visible{outline:3px solid currentColor;outline-offset:3px}.pv-like:disabled{opacity:.55;cursor:wait}.pv-like[aria-busy=true] svg{opacity:.6}.pv-like-count[hidden],.pv-like[hidden]{display:none!important}.pv-card-copy>.pv-like{margin-top:14px}.pv-discovery-card{display:flex;flex-direction:column}.pv-discovery .pv-discovery-card>a{height:auto;flex:1}.pv-discovery-card>.pv-like{margin-top:12px}.pv-article-like{margin-bottom:24px}.pv-like-status{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pv-like-pop svg{animation:pv-like-pop .22s ease-out}@keyframes pv-like-pop{50%{transform:scale(1.16)}}@media(prefers-reduced-motion:reduce){.pv-like-pop svg{animation:none}}@media print{.pv-like,.pv-article-like,.pv-like-status{display:none!important}}
