.heart-icon-pop[data-v-369c0ba3]{animation:heart-pop-369c0ba3 .5s ease-out}.heart-burst-ring[data-v-369c0ba3]{animation:heart-burst-369c0ba3 .5s ease-out forwards;background:radial-gradient(circle,color-mix(in srgb,var(--text-primary) 35%,transparent) 30%,transparent 100%);border-radius:50%;inset:-6px;pointer-events:none;position:absolute}@keyframes heart-pop-369c0ba3{0%{transform:scale(1)}25%{transform:scale(1.5)}50%{transform:scale(1.25)}75%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes heart-burst-369c0ba3{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}
