.oh-live-dot[data-v-89a7317b]{animation:1.8s ease-in-out infinite oh-live-pulse-89a7317b}@keyframes oh-live-pulse-89a7317b{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.oh-live-dot[data-v-89a7317b]{animation:none}}.save-hint[data-v-89a7317b]{animation:.45s both save-hint-in-89a7317b,1.4s ease-in-out .6s infinite save-hint-wiggle-89a7317b}@keyframes save-hint-in-89a7317b{0%{opacity:0;transform:translateY(-50%)translate(-8px)scale(.9)}to{opacity:1;transform:translateY(-50%)translate(0)scale(1)}}@keyframes save-hint-wiggle-89a7317b{0%,to{transform:translateY(-50%)translate(0)}50%{transform:translateY(-50%)translate(5px)}}@media (prefers-reduced-motion:reduce){.save-hint[data-v-89a7317b]{animation:.45s both save-hint-in-89a7317b}}.heart-pop[data-v-89a7317b]{animation:heart-pop-89a7317b .45s var(--ease-standard) both}@keyframes heart-pop-89a7317b{0%{transform:scale(.5)}45%{transform:scale(1.25)}70%{transform:scale(.95)}to{transform:scale(1)}}.heart-unpop[data-v-89a7317b]{animation:heart-unpop-89a7317b .45s var(--ease-standard) both}@keyframes heart-unpop-89a7317b{0%{transform:scale(1.1)}30%{transform:scale(.7)rotate(-10deg)}55%{transform:scale(1.05)rotate(6deg)}80%{transform:scale(.98)rotate(-3deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.heart-pop[data-v-89a7317b],.heart-unpop[data-v-89a7317b]{animation:none}}
