.btn.svelte-18sv61c{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-family:var(--font-body);white-space:nowrap;border:1px solid #0000;font-size:.9375rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn-primary.svelte-18sv61c{background:var(--color-dark-500);color:var(--color-surface-light);border-color:rgb(from var(--color-surface-light) r g b / 16%)}.btn-primary.svelte-18sv61c:hover{background:var(--color-dark-600);border-color:rgb(from var(--color-surface-light) r g b / 30%)}.btn-secondary.svelte-18sv61c{background:var(--color-accent-500);color:var(--color-accent-ink-fixed)}.btn-secondary.svelte-18sv61c:hover{background:var(--color-accent-600)}.btn-ghost.svelte-18sv61c{color:var(--color-text);border-color:var(--color-border);background:0 0}.btn-ghost.svelte-18sv61c:hover{background:var(--color-surface-raised);border-color:var(--color-text-300)}.btn-outline.svelte-18sv61c{color:var(--color-surface-light);border-color:rgb(from var(--color-surface-light) r g b / 30%);background:0 0}.btn-outline.svelte-18sv61c:hover{background:rgb(from var(--color-surface-light) r g b / 8%);border-color:rgb(from var(--color-surface-light) r g b / 55%)}
