.gift.svelte-fzv1yy{display:flex;flex-direction:column;gap:var(--space-2)}.kicker.svelte-fzv1yy{margin:0;color:var(--accent);text-transform:uppercase;letter-spacing:.24em;font-size:var(--text-xs)}.kicker.sub.svelte-fzv1yy{letter-spacing:.12em}.how.svelte-fzv1yy{display:flex;flex-direction:column;gap:var(--space-2);max-width:64ch}.how.svelte-fzv1yy p:where(.svelte-fzv1yy){margin:0;font-size:var(--text-xs);color:var(--text-muted);line-height:1.55}.how.svelte-fzv1yy p.kicker:where(.svelte-fzv1yy){color:var(--accent)}.fig.svelte-fzv1yy{color:var(--accent-text);font-variant-numeric:tabular-nums}.row.svelte-fzv1yy{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2)}.fld.svelte-fzv1yy{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;flex:1 1 10rem}.fld.amt.svelte-fzv1yy{flex:0 1 7rem}.fld.svelte-fzv1yy input:where(.svelte-fzv1yy){font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text);background:var(--metal-0);border:1px solid var(--edge);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);box-shadow:inset 0 1px 0 var(--metal-hi);text-transform:none;letter-spacing:normal}.fld.svelte-fzv1yy input[readonly]:where(.svelte-fzv1yy){color:var(--text-muted);background:var(--bg-elevated)}.fld.svelte-fzv1yy input.err:where(.svelte-fzv1yy){border-color:var(--ls-red)}.fld.svelte-fzv1yy input:where(.svelte-fzv1yy):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.warn.svelte-fzv1yy{margin:0;font-size:var(--text-xs);color:var(--ls-red)}.btn.svelte-fzv1yy{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;transition:filter var(--motion-fast) var(--ease-out)}.btn.primary.svelte-fzv1yy{color:var(--bg-deep);background:var(--accent);border:1px solid var(--accent);box-shadow:0 0 10px var(--accent-glow)}.btn.primary.svelte-fzv1yy:hover:not(:disabled){filter:brightness(1.12)}.btn.svelte-fzv1yy:disabled{opacity:.45;cursor:not-allowed}.status.svelte-fzv1yy{font-size:var(--text-sm);margin:0}.status[data-phase=sent].svelte-fzv1yy{color:var(--ls-green)}.status[data-phase=deferred].svelte-fzv1yy{color:var(--accent-text)}.status[data-phase=failed].svelte-fzv1yy{color:var(--ls-red)}
