.btn.svelte-1xko78n{justify-content:center;align-items:center;gap:var(--space-sm);font-weight:var(--weight-medium);border-radius:var(--radius-full);transition:all var(--duration-fast) var(--ease);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;text-align:center;min-width:0;display:inline-flex}.btn--sm.svelte-1xko78n{font-size:var(--text-caption);padding:8px 16px}.btn--md.svelte-1xko78n{font-size:var(--text-small);padding:12px 24px}.btn--lg.svelte-1xko78n{font-size:var(--text-body);padding:16px 32px}.btn--primary.svelte-1xko78n{background:var(--color-primary-subtle);-webkit-backdrop-filter:blur(10px);border:1px solid var(--color-primary-border);color:var(--color-primary);box-shadow:0 4px 16px #a78bfa26}.btn--primary.svelte-1xko78n:hover{background:#a78bfa40;transform:translateY(-1px);box-shadow:0 6px 24px #a78bfa40}.btn--filled.svelte-1xko78n{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-solid) 100%);color:#fff;border:none;box-shadow:0 4px 20px #8b5cf666}.btn--filled.svelte-1xko78n:hover{transform:translateY(-2px);box-shadow:0 6px 28px #8b5cf680}.btn--secondary.svelte-1xko78n{-webkit-backdrop-filter:blur(8px);color:var(--text-secondary);background:#ffffff0d;border:1px solid #ffffff1a}.btn--secondary.svelte-1xko78n:hover{color:var(--text-primary);background:#ffffff1a;transform:translateY(-1px)}.btn--ghost.svelte-1xko78n{color:var(--text-secondary);background:0 0;border:1px solid #ffffff26}.btn--ghost.svelte-1xko78n:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff40}.btn--gold.svelte-1xko78n{color:var(--color-warning);background:#fbbf2426;border:1px solid #fbbf244d;box-shadow:0 4px 20px #fbbf2433}.btn--gold.svelte-1xko78n:hover{background:#fbbf2440;transform:translateY(-1px);box-shadow:0 6px 24px #fbbf244d}.btn--disabled.svelte-1xko78n{opacity:.4;pointer-events:none;cursor:not-allowed}@media (width<=767px){.btn.svelte-1xko78n{white-space:normal;line-height:1.2}.btn--lg.svelte-1xko78n{font-size:var(--text-small);padding:13px 18px}}
