.fav-heart[data-v-9d38ff8b]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.fav-heart__icon-wrap[data-v-9d38ff8b]{position:relative;display:inline-flex;padding:5px;margin:-5px}.fav-heart__img[data-v-9d38ff8b]{display:block;image-rendering:pixelated;transition:transform .12s ease}.fav-heart:hover .fav-heart__img[data-v-9d38ff8b]{transform:scale(1.15)}.fav-heart.is-popping .fav-heart__img[data-v-9d38ff8b]{animation:fav-pop-9d38ff8b .35s ease}@keyframes fav-pop-9d38ff8b{0%{transform:scale(1)}45%{transform:scale(1.55)}to{transform:scale(1)}}.fav-heart__label[data-v-9d38ff8b]{font-size:9px;color:var(--alm-text-mut, #3f544c)}.fav-heart:hover .fav-heart__label[data-v-9d38ff8b]{color:var(--alm-accent, #138046)}.fav-heart__burst[data-v-9d38ff8b]{position:absolute;inset:0;pointer-events:none}.fav-heart__spark[data-v-9d38ff8b]{position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:#ff5a7a;box-shadow:0 0 3px #ff5a7ae6;opacity:0;animation:fav-spark-9d38ff8b .5s ease-out forwards;animation-delay:calc(var(--i) * 18ms)}@keyframes fav-spark-9d38ff8b{0%{opacity:1;transform:translate(-50%,-50%) rotate(calc(var(--i) * 60deg)) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%,-50%) rotate(calc(var(--i) * 60deg)) translateY(-13px) scale(.4)}}.fish-eye[data-v-a8cf455d]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.fish-eye__icon-wrap[data-v-a8cf455d]{position:relative;display:inline-flex;padding:5px;margin:-5px}.fish-eye__img[data-v-a8cf455d]{display:block;image-rendering:pixelated;transition:transform .12s ease}.fish-eye:not(.is-on) .fish-eye__img[data-v-a8cf455d]{opacity:.6}.fish-eye:hover .fish-eye__img[data-v-a8cf455d]{opacity:1;transform:scale(1.15)}.fish-eye.is-popping .fish-eye__img[data-v-a8cf455d]{animation:eye-pop-a8cf455d .35s ease}@keyframes eye-pop-a8cf455d{0%{transform:scale(1)}45%{transform:scale(1.45)}to{transform:scale(1)}}.fish-eye__label[data-v-a8cf455d]{font-size:9px;color:var(--alm-text-mut, #3f544c)}.fish-eye:hover .fish-eye__label[data-v-a8cf455d]{color:var(--alm-accent, #138046)}.fish-eye.is-on .fish-eye__label[data-v-a8cf455d]{color:#b3261e}
