@layer components{.content-like-button[data-v-65d56d2d]{position:relative;overflow:visible}.content-like-button__heart[data-v-65d56d2d]{position:relative;display:grid;flex:0 0 18px;width:18px;height:18px;place-items:center}.content-like-button__icon[data-v-65d56d2d]{position:relative;z-index:2;font-size:16px;transition:color .18s ease,filter .18s ease,transform .18s ease}.content-like-button--liked .content-like-button__icon[data-v-65d56d2d]{fill:currentcolor;filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--destructive) 28%,transparent));animation:content-like-heart-pop-65d56d2d .42s ease-out}.content-like-button--liked .content-like-button__icon[data-v-65d56d2d] svg{fill:currentcolor}.content-like-button__count[data-v-65d56d2d]{min-width:1ch;font-variant-numeric:tabular-nums}.content-like-button__firework[data-v-65d56d2d],.content-like-button__ring[data-v-65d56d2d]{position:absolute;inset:50% auto auto 50%;width:1px;height:1px;pointer-events:none}.content-like-button__ring[data-v-65d56d2d]{width:18px;height:18px;border:2px solid color-mix(in srgb,var(--destructive) 65%,transparent);border-radius:50%;animation:content-like-ring-65d56d2d .58s ease-out forwards}.content-like-button__particle[data-v-65d56d2d]{position:absolute;top:0;left:0;width:5px;height:5px;background:var(--like-color);border-radius:50%;opacity:0;animation:content-like-particle-65d56d2d .62s var(--like-delay) ease-out forwards}@keyframes content-like-heart-pop-65d56d2d{0%{transform:scale(.75)}55%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes content-like-ring-65d56d2d{0%{opacity:.9;transform:translate(-50%,-50%) scale(.45)}to{opacity:0;transform:translate(-50%,-50%) scale(2.1)}}@keyframes content-like-particle-65d56d2d{0%{opacity:1;transform:translate(-50%,-50%) scale(.7)}72%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--like-x)),calc(-50% + var(--like-y))) scale(.15)}}@media(prefers-reduced-motion:reduce){.content-like-button__firework[data-v-65d56d2d]{display:none}.content-like-button--liked .content-like-button__icon[data-v-65d56d2d]{animation:none}}}
