.fav-heart.svelte-nd6mdt{color:#fff}.fav-icon.svelte-nd6mdt{position:relative;z-index:2;overflow:visible;filter:drop-shadow(0 2px 5px rgba(0,0,0,.55)) drop-shadow(0 0 1px rgba(0,0,0,.55));transition:filter .2s ease}.fav-icon.svelte-nd6mdt path:where(.svelte-nd6mdt){fill:transparent;stroke:currentColor;stroke-width:1.9;stroke-linejoin:round;transition:fill .18s ease}.fav-heart.is-active.svelte-nd6mdt .fav-icon:where(.svelte-nd6mdt){filter:drop-shadow(0 0 10px rgba(255,45,85,.55)) drop-shadow(0 2px 5px rgba(0,0,0,.4))}.fav-heart.is-active.svelte-nd6mdt .fav-icon:where(.svelte-nd6mdt) path:where(.svelte-nd6mdt){fill:url(#favHeartGrad);stroke:none}.fav-icon.pop.svelte-nd6mdt{animation:svelte-nd6mdt-fav-pop .5s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-nd6mdt-fav-pop{0%{transform:scale(1)}30%{transform:scale(1.38)}55%{transform:scale(.86)}to{transform:scale(1)}}.fav-ring.svelte-nd6mdt{position:absolute;inset:50% auto auto 50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:9999px;border:2px solid rgba(255,45,85,.7);z-index:1;animation:svelte-nd6mdt-fav-ring .6s ease-out forwards;pointer-events:none}@keyframes svelte-nd6mdt-fav-ring{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(2.4)}}.fav-particles.svelte-nd6mdt{position:absolute;inset:50% auto auto 50%;width:0;height:0;z-index:1;pointer-events:none}.fav-particle.svelte-nd6mdt{position:absolute;top:0;left:0;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:9999px;background:#ff2d55;transform:rotate(var(--a)) translateY(-2px);animation:svelte-nd6mdt-fav-particle .6s ease-out forwards}.fav-particle.svelte-nd6mdt:nth-child(2n){background:#ff8fa3;width:4px;height:4px}@keyframes svelte-nd6mdt-fav-particle{0%{opacity:1;transform:rotate(var(--a)) translateY(-2px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-26px) scale(.4)}}@media(prefers-reduced-motion:reduce){.fav-icon.pop.svelte-nd6mdt,.fav-ring.svelte-nd6mdt,.fav-particle.svelte-nd6mdt{animation:none}}.pma-icon.svelte-1ubo5jd{filter:drop-shadow(0 2px 5px rgba(0,0,0,.55)) drop-shadow(0 0 1px rgba(0,0,0,.55))}
