.button{height:2.5rem;padding-left:.75rem;padding-right:.75rem}.button:disabled{opacity:.5}.button:hover:not(:disabled){--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.button:hover:not(:disabled):is(.dark *){--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.button:active:not(:disabled){--tw-translate-y: 1px;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))}.button .button__icon>*{width:1rem;height:1rem}.button.cardActionButton{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(242 242 242 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:800;--tw-text-opacity: 1;color:hsl(var(--brand) / var(--brand-opacity, var(--tw-text-opacity)))}.button.cardActionButton:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(70 79 80 / var(--tw-bg-opacity, 1))}.button.brandButton{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:hsl(var(--brand) / var(--brand-opacity, var(--tw-bg-opacity)));font-size:.875rem;line-height:1.25rem;font-weight:800;--tw-text-opacity: 1;color:rgb(23 26 26 / var(--tw-text-opacity, 1));background-image:linear-gradient(90deg,#24ee89,#9fe871);box-shadow:#23ee884d 0 0 12px,#1dca6a 0 -2px inset}.button.defaultButton{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:hsl(var(--layer5) / var(--layer5-opacity, var(--tw-bg-opacity)));padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:800;--tw-text-opacity: 1;color:hsl(var(--fg) / var(--fg-opacity, var(--tw-text-opacity)))}.button.defaultTextButton{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:hsl(var(--fg2) / var(--fg2-opacity, var(--tw-text-opacity)))}.button.copyButton{height:1.875rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:hsl(var(--button-darken) / var(--button-darken-opacity, var(--tw-bg-opacity)));padding-left:.5rem;padding-right:.5rem}.button.sm{height:2rem;padding-left:.5rem;padding-right:.5rem}.button .spinner{width:1.25rem;height:1.25rem}@keyframes spin{to{transform:rotate(360deg)}}.button .spinner{animation:spin 1s linear infinite}
