.button.svelte-1mifo6b{position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.25rem;text-align:center;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.button.svelte-1mifo6b:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width:2px }.button.primary.svelte-1mifo6b{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#475569 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.primary.svelte-1mifo6b:hover{--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#64748b var(--tw-gradient-to-position) }.button.primary.svelte-1mifo6b:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85 / var(--tw-ring-opacity)) }.button.secondary.svelte-1mifo6b{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#cbd5e1 var(--tw-gradient-from-position);--tw-gradient-to:rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#e2e8f0 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(2 6 23 / var(--tw-text-opacity))}.button.secondary.svelte-1mifo6b:hover{--tw-gradient-from:#e2e8f0 var(--tw-gradient-from-position);--tw-gradient-to:rgb(226 232 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#f1f5f9 var(--tw-gradient-to-position) }.button.secondary.svelte-1mifo6b:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225 / var(--tw-ring-opacity)) }.button.success.svelte-1mifo6b{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#4d7c0f var(--tw-gradient-from-position);--tw-gradient-to:rgb(77 124 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#65a30d var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.success.svelte-1mifo6b:hover{--tw-gradient-from:#65a30d var(--tw-gradient-from-position);--tw-gradient-to:rgb(101 163 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#84cc16 var(--tw-gradient-to-position) }.button.success.svelte-1mifo6b:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(77 124 15 / var(--tw-ring-opacity)) }.button.danger.svelte-1mifo6b{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#be185d var(--tw-gradient-from-position);--tw-gradient-to:rgb(190 24 93 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#db2777 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.danger.svelte-1mifo6b:hover{--tw-gradient-from:#db2777 var(--tw-gradient-from-position);--tw-gradient-to:rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#ec4899 var(--tw-gradient-to-position) }.button.danger.svelte-1mifo6b:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(190 24 93 / var(--tw-ring-opacity)) }.button.disabled.svelte-1mifo6b{pointer-events:none;opacity:.5}.button.sm.svelte-1mifo6b{padding:.25rem .75rem;font-size:.75rem;line-height:1rem}.button.md.svelte-1mifo6b{padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem}.button.lg.svelte-1mifo6b{padding:.5rem 1.5rem;font-size:1rem;line-height:1.5rem}
