.btn.svelte-133220h{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-head);font-weight:700;text-transform:lowercase;letter-spacing:-.2px;border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-duration-base) var(--motion-easing),border-color var(--motion-duration-base) var(--motion-easing),color var(--motion-duration-base) var(--motion-easing),transform var(--motion-duration-fast) var(--motion-easing)}.btn.svelte-133220h:disabled{opacity:.45;pointer-events:none}.btn-sm.svelte-133220h{font-size:13px;padding:8px 16px;min-height:36px}.btn-md.svelte-133220h{font-size:15px;padding:12px 22px;min-height:44px}.btn-lg.svelte-133220h{font-size:16px;padding:16px 28px;min-height:52px}.btn-primary.svelte-133220h{background:var(--color-purple);color:#fff;border-radius:var(--radius-brand-pill)}.btn-primary.svelte-133220h:hover{background:var(--color-purple-light);transform:translateY(-1px)}.btn-lime.svelte-133220h{background:var(--color-lime);color:var(--color-bg);border-radius:var(--radius-brand-pill)}.btn-lime.svelte-133220h:hover{background:#c0f078;transform:translateY(-1px)}.btn-secondary.svelte-133220h{background:transparent;border-color:var(--color-border-strong);color:var(--color-text);border-radius:var(--radius-brand-sm)}.btn-secondary.svelte-133220h:hover{border-color:var(--color-purple);color:var(--color-purple-light)}.btn-ghost.svelte-133220h{background:transparent;color:var(--color-text);padding-inline:4px;border-radius:var(--radius-brand-sm)}.btn-ghost.svelte-133220h:hover{color:var(--color-purple-light)}.arrow.svelte-133220h{display:inline-block;transition:transform var(--motion-duration-fast) var(--motion-easing)}.btn-ghost.svelte-133220h:hover .arrow:where(.svelte-133220h),.btn-arrow.svelte-133220h:hover .arrow:where(.svelte-133220h){transform:translate(3px)}
