.button.svelte-1tout7t{cursor:pointer;font-family:inherit;font-size:var(--text-md);white-space:nowrap;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,color .12s,transform .12s;display:inline-flex}.button.svelte-1tout7t:active{transform:translateY(1px)}.button[data-size=sm].svelte-1tout7t{font-size:var(--text-sm);padding:4px 8px}.button[data-size=lg].svelte-1tout7t{padding:16px 32px}.button[data-size=icon].svelte-1tout7t{padding:8px}.button[data-size=icon-sm].svelte-1tout7t{padding:4px}.button[data-size=icon-lg].svelte-1tout7t{padding:16px}.button[data-variant=primary].svelte-1tout7t{background:var(--color100);border-color:var(--color100);color:var(--color00)}.button[data-variant=primary].svelte-1tout7t:hover{background:var(--color90)}.button[data-variant=secondary].svelte-1tout7t{background:var(--color10);color:var(--text-primary)}.button[data-variant=secondary].svelte-1tout7t:hover{background:var(--color20)}.button[data-variant=outline].svelte-1tout7t{background:var(--color00);border-color:var(--border-primary);color:var(--text-primary)}.button[data-variant=outline].svelte-1tout7t:hover{background:var(--color10);border-color:var(--border-secondary)}.button[data-variant=ghost].svelte-1tout7t{color:var(--text-primary);background:0 0}.button[data-variant=ghost].svelte-1tout7t:hover{background:var(--color10)}.button[data-variant=destructive].svelte-1tout7t{background:var(--danger10);border-color:var(--danger10);color:var(--color00)}.button[data-variant=destructive].svelte-1tout7t:hover{background:var(--danger20);border-color:var(--danger20)}.button[data-variant=link].svelte-1tout7t{color:var(--accent10);background:0 0;padding-left:0;padding-right:0}.button[data-variant=link].svelte-1tout7t:hover{text-underline-offset:2px;text-decoration:underline}.button.svelte-1tout7t:disabled,.button[aria-disabled=true].svelte-1tout7t{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.button.svelte-1tout7t{transition:none}.button.svelte-1tout7t:active{transform:none}}
