.if-btn.svelte-381dle{letter-spacing:-.005em;white-space:nowrap;font-size:14px;font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), background .2s, border-color .2s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;display:inline-flex}.if-btn--primary.svelte-381dle{background:var(--insta-green);color:var(--copy-black);border:none}.if-btn--primary.svelte-381dle:hover{box-shadow:0 8px 32px var(--insta-green-glow);color:var(--copy-black);transform:translateY(-1px)}.if-btn--ghost.svelte-381dle{border:1px solid var(--border-subtle);color:var(--text-primary);background:0 0}.if-btn--ghost.svelte-381dle:hover{border-color:var(--border-strong);color:var(--text-primary);background:#ffffff08}.if-btn--lg.svelte-381dle{padding:14px 20px;font-size:15px}.if-btn--full.svelte-381dle{width:100%}.if-btn.svelte-381dle:disabled,.if-btn--disabled.svelte-381dle{opacity:.6;cursor:default;pointer-events:none}.if-btn.svelte-381dle:disabled:hover,.if-btn--disabled.svelte-381dle:hover{box-shadow:none;transform:none}
