.ConfettiButton_btn__gKQ9u{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;overflow:hidden;transition:transform .2s ease,background-color .25s ease,box-shadow .25s ease,color .25s ease}.ConfettiButton_btn__gKQ9u:not(:disabled):active{transform:scale(.98)}.ConfettiButton_loading__dlUxV{cursor:wait;opacity:.92}.ConfettiButton_success__PUA6N{background-color:#16a34a!important;box-shadow:0 8px 24px rgba(22,163,74,.35)!important;transform:scale(1.02)}.ConfettiButton_error__aIIc4{background-color:#dc2626!important}.ConfettiButton_spinner__VqJPo{width:1rem;height:1rem;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:9999px;animation:ConfettiButton_cfb-spin__YaGfi .65s linear infinite;flex-shrink:0}.ConfettiButton_check__gO3Q1{width:1.125rem;height:1.125rem;flex-shrink:0;animation:ConfettiButton_cfb-pop__DXn1h .35s cubic-bezier(.34,1.56,.64,1)}@keyframes ConfettiButton_cfb-spin__YaGfi{to{transform:rotate(1turn)}}@keyframes ConfettiButton_cfb-pop__DXn1h{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}