.ThanksButton-module__mFeUPq__floatingPlus{text-shadow:0 1px 2px #00000026;animation:1.4s cubic-bezier(.22,1,.36,1) forwards ThanksButton-module__mFeUPq__thanksFloat}@keyframes ThanksButton-module__mFeUPq__thanksFloat{0%{opacity:0;transform:translate(-50%,4px)scale(.7)}18%{opacity:1;transform:translate(-50%,-8px)scale(1.18)}60%{opacity:1;transform:translate(-50%,-28px)scale(1)}to{opacity:0;transform:translate(-50%,-56px)scale(.95)}}.ThanksButton-module__mFeUPq__iconPulse{transform-origin:50% 70%;animation:.42s cubic-bezier(.34,1.56,.64,1) ThanksButton-module__mFeUPq__thanksIconPulse;display:inline-flex}@keyframes ThanksButton-module__mFeUPq__thanksIconPulse{0%{transform:scale(1)rotate(0)}25%{transform:scale(1.35)rotate(-8deg)}50%{transform:scale(.92)rotate(3deg)}75%{transform:scale(1.1)rotate(-1deg)}to{transform:scale(1)rotate(0)}}.ThanksButton-module__mFeUPq__slotIn{animation:.36s cubic-bezier(.34,1.56,.64,1) ThanksButton-module__mFeUPq__thanksSlotIn;display:inline-block}@keyframes ThanksButton-module__mFeUPq__thanksSlotIn{0%{opacity:0;transform:translateY(70%)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}.ThanksButton-module__mFeUPq__countWrap{line-height:1;display:inline-block;overflow:hidden}.ThanksButton-module__mFeUPq__feedbackBubble{z-index:50;pointer-events:none;white-space:nowrap;background-color:rgb(var(--c-ink-900));max-width:20rem;color:rgb(var(--c-paper));box-shadow:0 0 0 1px rgba(var(--c-ink-900), .1), 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;border-radius:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;line-height:1.1;animation:2.5s ease-out forwards ThanksButton-module__mFeUPq__thanksFeedback;position:absolute;top:calc(100% + 6px);left:50%}@keyframes ThanksButton-module__mFeUPq__thanksFeedback{0%{opacity:0;transform:translate(-50%,-4px)scale(.92)}10%{opacity:1;transform:translate(-50%)scale(1)}85%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,2px)scale(.96)}}@media (prefers-reduced-motion:reduce){.ThanksButton-module__mFeUPq__floatingPlus,.ThanksButton-module__mFeUPq__iconPulse,.ThanksButton-module__mFeUPq__slotIn,.ThanksButton-module__mFeUPq__feedbackBubble{animation:none}.ThanksButton-module__mFeUPq__floatingPlus{opacity:1;transform:translate(-50%,-28px)}.ThanksButton-module__mFeUPq__feedbackBubble{opacity:1;transform:translate(-50%)}}
