.btn.svelte-1dmwlcp{justify-content:center;align-items:center;gap:var(--space-2);padding-inline:var(--space-5);padding-block:var(--space-2);min-block-size:var(--touch-target);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border:1px solid #0000;text-decoration:none;display:inline-flex}.primary.svelte-1dmwlcp{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.primary.svelte-1dmwlcp:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.secondary.svelte-1dmwlcp{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border-default)}.secondary.svelte-1dmwlcp:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-overlay)}.quiet.svelte-1dmwlcp{color:var(--text-secondary);padding-inline:var(--space-3);background:0 0}.quiet.svelte-1dmwlcp:hover:not(:disabled){color:var(--text-primary);background:var(--surface-raised)}.danger.svelte-1dmwlcp{color:var(--status-danger);border-color:var(--status-danger);background:0 0}.danger.svelte-1dmwlcp:hover:not(:disabled){background:var(--status-danger-bg)}.btn.svelte-1dmwlcp:disabled,.btn[aria-disabled=true].svelte-1dmwlcp{opacity:.55;cursor:not-allowed}.btn[aria-busy=true].svelte-1dmwlcp{cursor:progress}
