.btn.svelte-1s7we9u{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border:var(--border-w) solid var(--ink);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font-family:var(--font-mono);font-weight:var(--w-b);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .08s,color .08s,transform .08s}.btn[data-size=sm].svelte-1s7we9u{padding:8px 12px;font-size:10px}.btn.full.svelte-1s7we9u{width:100%}.btn[data-variant=ink].svelte-1s7we9u{background:var(--ink);color:var(--bg)}.btn[data-variant=accent].svelte-1s7we9u{background:var(--hot);color:var(--hot-ink);border-color:var(--hot)}.btn.svelte-1s7we9u:hover:not(:disabled){filter:brightness(.96)}.btn[data-variant=outline].svelte-1s7we9u:hover:not(:disabled){background:var(--ink);color:var(--bg);filter:none}.btn.svelte-1s7we9u:active:not(:disabled){transform:translateY(1px)}.btn.svelte-1s7we9u:disabled{opacity:.45;cursor:not-allowed}
