.like.svelte-1bjqfzd{color:var(--muted);font:inherit;border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s var(--ease-out);background:0 0;border:0;align-items:center;gap:.32em;margin:0;padding:.25em .4em;font-weight:700;line-height:1;display:inline-flex;position:relative}.like.svelte-1bjqfzd:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;inset:50%;transform:translate(-50%,-50%)}.like.sm.svelte-1bjqfzd{font-size:.82rem}.like.md.svelte-1bjqfzd{font-size:.95rem}.heart.svelte-1bjqfzd{fill:none;stroke:currentColor;stroke-width:1.8px;width:1.3em;height:1.3em;transition:transform .16s var(--ease-out)}.like.svelte-1bjqfzd:hover .heart:where(.svelte-1bjqfzd){transform:scale(1.1)}.like.is-liked.svelte-1bjqfzd{color:var(--love-red)}.like.is-liked.svelte-1bjqfzd .heart:where(.svelte-1bjqfzd){fill:var(--love-red);stroke:var(--love-red)}.count.svelte-1bjqfzd{font-variant-numeric:tabular-nums;letter-spacing:.01em}.like.svelte-1bjqfzd:focus-visible{outline:2px solid var(--green);outline-offset:2px}.like.is-pending.svelte-1bjqfzd{opacity:.72}.heart.pop.svelte-1bjqfzd{animation:svelte-1bjqfzd-heart-pop .34s var(--ease-out)}@keyframes svelte-1bjqfzd-heart-pop{0%{transform:scale(1)}38%{transform:scale(1.32)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.heart.svelte-1bjqfzd,.like.svelte-1bjqfzd:hover .heart:where(.svelte-1bjqfzd),.heart.pop.svelte-1bjqfzd{transition:none;animation:none}}
