@keyframes svelte-18igbb-slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-18igbb-fadeIn{0%{opacity:0}to{opacity:1}}button.svelte-18igbb{background:transparent;outline:none;border:none;display:flex;align-items:center;height:40px;color:currentColor;pointer-events:all;cursor:pointer;transition:color .22s ease-out;padding:0;font-family:Barlow,sans-serif}button.svelte-18igbb:hover,button.svelte-18igbb:focus{color:#cacaca}.content.svelte-18igbb{display:flex;align-items:center;pointer-events:none;gap:.4em}.count-container.svelte-18igbb{position:relative;display:flex;flex-direction:column}.count-container.svelte-18igbb span:where(.svelte-18igbb){line-height:1;font-weight:600;min-width:12px;text-align:right}.count-container.left-aligned.svelte-18igbb span:where(.svelte-18igbb){text-align:left}.like-animation.active.svelte-18igbb .heart-path-horizontal.first:where(.svelte-18igbb){animation-duration:2.5s}.like-animation.active.svelte-18igbb .heart-path-horizontal.third:where(.svelte-18igbb){animation-duration:3.8s}.like-animation.active.svelte-18igbb .heart.first:where(.svelte-18igbb){width:80px;height:72px;animation-duration:2.5s}.like-animation.active.svelte-18igbb .heart.third:where(.svelte-18igbb){width:60px;height:54px;animation-duration:3.8s}.button-container.svelte-18igbb{position:relative;display:flex;gap:.35em;align-items:center;color:gray}.button-container.light.svelte-18igbb{color:#545454}.like-animation.svelte-18igbb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%}.like-animation.active.svelte-18igbb .heart-path-horizontal:where(.svelte-18igbb){animation:svelte-18igbb-horizontalJitter1 5s forwards ease-in-out;animation-delay:.1s}.like-animation.active.svelte-18igbb .heart-path-horizontal.first:where(.svelte-18igbb){animation:svelte-18igbb-horizontalJitter2 3s forwards ease-in-out;animation-delay:.2s}.like-animation.active.svelte-18igbb .heart:where(.svelte-18igbb){animation:svelte-18igbb-floatAndFade 5s forwards linear;animation-delay:.2s}.heart-path-horizontal.svelte-18igbb{position:relative;width:100%}.heart.svelte-18igbb{position:absolute;top:50%;left:50;width:20px;height:90px;transform-origin:50% 50%;opacity:0}.heart.svelte-18igbb:before,.heart.svelte-18igbb:after{position:absolute;content:"";left:10px;top:0;width:10px;height:16px;background:#fc2e5a;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.heart.svelte-18igbb:after{left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.count-link.svelte-18igbb{display:flex;font-size:.85em;gap:.25em;color:#fff}.count-link.svelte-18igbb span:where(.svelte-18igbb){display:block}@keyframes svelte-18igbb-floatAndFade{0%{opacity:0;transform:translate(0)}5%{transform:translateY(-20px) scale(1.3);opacity:1}50%,to{opacity:0;transform:translateY(-200px) scale(.5) rotate(15deg)}}@keyframes svelte-18igbb-horizontalJitter1{0%{transform:translate(30px)}30%{transform:translate(-14px)}60%{transform:translate(7px)}80%{transform:translate(-2px)}50%,to{transform:translate(0)}}@keyframes svelte-18igbb-horizontalJitter2{0%{transform:translate(-10px)}30%{transform:translate(8px)}60%{transform:translate(-4px)}80%{transform:translate(1px)}50%,to{transform:translate(0)}}
