.button-primary,.button-secondary{align-items:center;cursor:pointer;display:inline-flex;gap:.5rem;justify-content:center;min-height:3rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-primary:disabled,.button-secondary:disabled{cursor:default;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.button-secondary{border-width:1px}.button-primary.reverse{direction:rtl}.button-primary svg{fill:#fff}.button-full{display:flex;flex:1 1 auto;width:100%}.button-full [class*=button-]{flex:1 1 auto}.button-secondary{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));cursor:pointer;display:inline-flex;height:3rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}.button-secondary,.button-secondary:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.button-secondary:disabled{background-color:rgb(229 231 235/var(--tw-bg-opacity,1));cursor:default}.button-link{text-decoration-line:none}.button-processing-hidden{display:none}.button-processing-visible{display:block}.button-link:not(:disabled):hover,.button-primary:not(:disabled):hover,.button-secondary:not(:disabled):hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
