@keyframes explosionAnime{0%{opacity:0;transform:scale(.01)}1%{opacity:1;transform:scale(.01)}5%{stroke-width:200}20%{stroke-width:300}50%{stroke:#f59e0b;transform:scale(1.1);stroke-width:1}50.1%{stroke-width:0}to{stroke:#f59e0b;transform:scale(1.1);stroke-width:0}}@keyframes jittersAnime{0%{transform:translate(0);opacity:0}30%{opacity:0}31%{opacity:1}60%{transform:translate(0)}70%{opacity:1}to{opacity:0;transform:translateY(-20px)}}@keyframes particleAnimate1{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(-16px,-59px)}90%{transform:translate(-16px,-59px)}to{opacity:1;transform:translate(-16px,-59px)}}@keyframes particleAnimate2{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(41px,43px)}90%{transform:translate(41px,43px)}to{opacity:1;transform:translate(41px,43px)}}@keyframes particleAnimate3{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(50px,-48px)}90%{transform:translate(50px,-48px)}to{opacity:1;transform:translate(50px,-48px)}}@keyframes particleAnimate4{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(-39px,36px)}90%{transform:translate(-39px,36px)}to{opacity:1;transform:translate(-39px,36px)}}@keyframes particleAnimate5{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(-39px,32px)}90%{transform:translate(-39px,32px)}to{opacity:1;transform:translate(-39px,32px)}}@keyframes particleAnimate6{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(48px,6px)}90%{transform:translate(48px,6px)}to{opacity:1;transform:translate(48px,6px)}}@keyframes particleAnimate7{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(-69px,-36px)}90%{transform:translate(-69px,-36px)}to{opacity:1;transform:translate(-69px,-36px)}}@keyframes particleAnimate8{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(-12px,-52px)}90%{transform:translate(-12px,-52px)}to{opacity:1;transform:translate(-12px,-52px)}}@keyframes particleAnimate9{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(-43px,-21px)}90%{transform:translate(-43px,-21px)}to{opacity:1;transform:translate(-43px,-21px)}}@keyframes particleAnimate10{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(-10px,47px)}90%{transform:translate(-10px,47px)}to{opacity:1;transform:translate(-10px,47px)}}@keyframes particleAnimate11{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(66px,-9px)}90%{transform:translate(66px,-9px)}to{opacity:1;transform:translate(66px,-9px)}}@keyframes particleAnimate12{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(40px,-45px)}90%{transform:translate(40px,-45px)}to{opacity:1;transform:translate(40px,-45px)}}@keyframes particleAnimate13{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(29px,24px)}90%{transform:translate(29px,24px)}to{opacity:1;transform:translate(29px,24px)}}@keyframes particleAnimate14{0%{transform:translate(0)}30%{opacity:1;transform:translate(0)}80%{transform:translate(-10px,50px)}90%{transform:translate(-10px,50px)}to{opacity:1;transform:translate(-10px,50px)}}@keyframes heartAnime{0%{transform:scale(0);fill:#e2264d}39%{transform:scale(0)}60%{transform:scale(1.2)}70%{transform:scale(1) translateY(-10%)}75%{transform:scale(1.1,.9) translateY(5%)}80%{transform:scale(.95,1.05) translateY(-3%)}to{transform:scale(1) translate(0);fill:#e2264d}}:root{--dim-x:62px;--dim-y:62px;--curve-height:20px;--heart-color:251 191 36}.dark{--muted-heart:255 255 255}.heart-box{display:flex;align-items:center;justify-content:center;flex-direction:column;scale:.66}.heart-wrap{cursor:pointer;perspective:200px}.heart{position:relative;height:var(--dim-y);width:var(--dim-x);overflow:hidden;clip-path:polygon(50%0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.tank{position:absolute;bottom:0;height:0;width:var(--dim-x);background-color:rgb(var(--heart-color));z-index:5}.heart-full .tank{background:linear-gradient(151deg,oklch(.92 .18 88),oklch(.82 .2 72),oklch(.72 .22 55))}.curve{position:absolute;bottom:calc(-1*var(--curve-height));width:var(--dim-x);height:var(--curve-height)}.plus-one{animation:fadeUp 1s ease-out}@keyframes move{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes fadeUp{0%{opacity:.6;transform:translateY(0)}3%{opacity:1;transform:translateY(-10px)}to{opacity:0;transform:translateY(-20px)}}@keyframes drop{0%{width:1px;height:1px}10%{width:0;height:0}90%{width:5px;height:5px}to{width:0;height:0}}