.btn.svelte-1xko78n{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px;border:0;border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:13px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:filter .12s ease,background .14s ease,border-color .14s ease,color .14s ease}.gold.svelte-1xko78n{background:var(--marquee-gold);color:var(--ink-on-gold)}.gold.svelte-1xko78n:hover:not(:disabled){filter:brightness(1.1)}.outline.svelte-1xko78n{background:transparent;border:1px solid var(--hairline);color:var(--text-primary)}.outline.svelte-1xko78n:hover:not(:disabled){border-color:var(--marquee-gold);color:var(--marquee-gold)}.outline.onCream.svelte-1xko78n{border-color:color-mix(in srgb,var(--ink-on-gold) 35%,transparent);color:var(--ink-on-gold)}.outline.onCream.svelte-1xko78n:hover:not(:disabled){border-color:var(--ink-on-gold);color:var(--ink-on-gold)}.text.svelte-1xko78n{min-height:0;padding:6px 0;background:transparent;color:var(--marquee-gold)}.text.svelte-1xko78n:hover:not(:disabled){filter:brightness(1.15)}.btn.svelte-1xko78n:disabled{background:var(--bg-surface-2);border-color:transparent;color:var(--text-muted);cursor:not-allowed;filter:none}
