.fav[data-v-cd3d3773]{--fav:var(--color-danger-500)}.fav-on[data-v-cd3d3773]{color:var(--fav);background:color-mix(in srgb, var(--fav) 14%, transparent)}.fav-on[data-v-cd3d3773]:hover{background:color-mix(in srgb, var(--fav) 22%, transparent)}.fav-glow[data-v-cd3d3773]{animation:.65s ease-out fav-glow-cd3d3773}@keyframes fav-glow-cd3d3773{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--fav) 45%, transparent)}to{box-shadow:0 0 0 10px #0000}}.fav-pop[data-v-cd3d3773]{animation:.62s cubic-bezier(.3,0,.3,1) fav-pop-cd3d3773}@keyframes fav-pop-cd3d3773{0%{transform:scale(.6)}22%{transform:scale(1.45)rotate(-10deg)}40%{transform:scale(.92)rotate(6deg)}58%{transform:scale(1.15)rotate(-3deg)}76%{transform:scale(.98)}to{transform:none}}.fav-off[data-v-cd3d3773]{animation:.24s ease-out fav-off-cd3d3773}@keyframes fav-off-cd3d3773{0%{transform:scale(.7)}to{transform:none}}.fav-ring[data-v-cd3d3773]{border:1.5px solid var(--fav);border-radius:999px;animation:.56s cubic-bezier(.2,.7,.3,1) forwards fav-ring-cd3d3773;position:absolute;inset:-6px}@keyframes fav-ring-cd3d3773{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2)}}.fav-p[data-v-cd3d3773]{background:var(--c);opacity:0;width:4px;height:4px;animation:fav-fly-cd3d3773 .68s cubic-bezier(.2, .7, .3, 1) var(--d) forwards;border-radius:999px;margin:-2px 0 0 -2px;position:absolute;top:50%;left:50%}.fav-p-heart[data-v-cd3d3773]{width:7px;height:7px;clip-path:path("M3.5 6.5 L0.6 3.6 A1.6 1.6 0 0 1 3.5 1.2 A1.6 1.6 0 0 1 6.4 3.6 Z");border-radius:0;margin:-3.5px 0 0 -3.5px}@keyframes fav-fly-cd3d3773{0%{opacity:1;transform:translate(0, 0) scale(var(--s))}70%{opacity:1}to{opacity:0;transform:translate(var(--x), calc(var(--y) - 4px)) scale(.3)}}@media (prefers-reduced-motion:reduce){.fav-p[data-v-cd3d3773],.fav-ring[data-v-cd3d3773]{display:none}.fav-pop[data-v-cd3d3773],.fav-off[data-v-cd3d3773],.fav-glow[data-v-cd3d3773]{animation:none}}
