.heart{align-self:center;position:relative;font-size:1em;user-select:none;cursor:pointer}.heart svg{color:#a3a3a3;position:relative;top:1px}.heart svg:hover{fill:#11526b}.heart:before,.heart:after{position:absolute;z-index:-1;top:50%;left:50%;border-radius:50%;content:""}.heart:before{box-sizing:border-box;margin:-1.5rem;border:solid 1.5rem #e2264d;width:3rem;height:3rem;transform:scale(0)}.heart:after{opacity:0;margin:-.1rem;width:.2rem;height:.2rem;box-shadow:.17321rem -1.975rem 0 -.1rem #11526b,-.17321rem -1.775rem 0 -.1rem #11526b,1.65211rem -1.09598rem 0 -.1rem #11526b,1.27976rem -1.24211rem 0 -.1rem #11526b,1.88694rem .60834rem 0 -.1rem #11526b,1.76904rem .22611rem 0 -.1rem #11526b,.70087rem 1.85456rem 0 -.1rem #11526b,.9262rem 1.52407rem 0 -.1rem #11526b,-1.01297rem 1.70426rem 0 -.1rem #11526b,-.61409rem 1.67437rem 0 -.1rem #11526b,-1.96402rem .27062rem 0 -.1rem #11526b,-1.69196rem .56384rem 0 -.1rem #11526b,-1.43613rem -1.36681rem 0 -.1rem #11526b,-1.49574rem -.97128rem 0 -.1rem #11526b}.heart.liked svg{color:#f1635b;filter:none;fill:#f1635b}.heart.liked.animate{will-change:font-size;animation:heart 1s cubic-bezier(.17,.89,.32,1.49)}.heart.liked.animate:before,.heart.liked.animate:after{animation:inherit;animation-timing-function:ease-out}.heart.liked.animate:before{will-change:transform,border-width,border-color;animation-name:bubble}.heart.liked.animate:after{will-change:opacity,box-shadow;animation-name:sparkles}@keyframes heart{0%,17.5%{transform:scale(.5)}}@keyframes bubble{15%{transform:scale(1);border-color:#11526b;border-width:1.5rem}30%,to{transform:scale(1);border-color:#11526b;border-width:0}}@keyframes sparkles{0%,20%{opacity:0}25%{opacity:1;box-shadow:.17321rem -1.6rem #11526b,-.17321rem -1.4rem #11526b,1.35892rem -.86217rem #11526b,.98657rem -1.0083rem #11526b,1.52134rem .5249rem #11526b,1.40344rem .14267rem #11526b,.53816rem 1.5167rem #11526b,.76349rem 1.18621rem #11526b,-.85027rem 1.3664rem #11526b,-.45138rem 1.33651rem #11526b,-1.59843rem .18717rem #11526b,-1.32636rem .48039rem #11526b,-1.14294rem -1.133rem #11526b,-1.20256rem -.73747rem #11526b}}
