.btn.svelte-nzq1eg{display:inline-flex;min-height:var(--height-performance-control-min, 2.75rem);align-items:center;justify-content:center;gap:var(--space-performance-xs, .5rem);padding:var(--space-performance-sm, .75rem) var(--space-performance-md, 1.25rem);border-radius:var(--radius-performance-sm);border:1px solid transparent;font-family:var(--font-performance-interface,inherit);font-weight:var(--font-performance-medium);text-decoration:none;box-sizing:border-box;letter-spacing:0;transition:background var(--duration-performance-micro) var(--ease-performance-standard),border-color var(--duration-performance-micro) var(--ease-performance-standard),color var(--duration-performance-micro) var(--ease-performance-standard);-webkit-tap-highlight-color:transparent}.btn.svelte-nzq1eg:disabled{opacity:.5;cursor:not-allowed}.btn-sm.svelte-nzq1eg{padding:10px 16px;font-size:var(--text-performance-body-sm)}.btn-md.svelte-nzq1eg{padding:12px 24px;font-size:var(--text-performance-body)}.btn-lg.svelte-nzq1eg{padding:16px 32px;font-size:var(--text-performance-body-lg)}.btn-primary.svelte-nzq1eg{background:var(--color-performance-ink);color:var(--color-performance-panel);border-color:var(--color-performance-ink)}.btn-primary.svelte-nzq1eg:hover:not(:disabled){background:var(--color-performance-ink-soft);border-color:var(--color-performance-ink-soft)}.btn-secondary.svelte-nzq1eg{background:var(--color-performance-panel);color:var(--color-performance-ink);border-color:var(--color-performance-line-strong)}.btn-secondary.svelte-nzq1eg:hover:not(:disabled){background:var(--color-performance-court);border-color:var(--color-performance-ink)}.btn-ghost.svelte-nzq1eg{background:transparent;color:var(--color-performance-ink);border-color:var(--color-performance-line)}.btn-ghost.svelte-nzq1eg:hover:not(:disabled){background:var(--color-performance-court);border-color:var(--color-performance-line-strong)}a.svelte-nzq1eg:focus-visible,button.svelte-nzq1eg:focus-visible{outline:2px solid var(--color-performance-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.btn.svelte-nzq1eg{transition:none}}
