.builders-page.svelte-14tze5q{max-width:var(--measure-wide);margin:0 auto}header.svelte-14tze5q{margin-bottom:var(--space-5)}.eyebrow.svelte-14tze5q{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-vermilion);margin-bottom:var(--space-2)}h1.svelte-14tze5q{font-family:var(--font-display);font-size:2.2rem;color:var(--color-ivory);margin:0 0 var(--space-4);line-height:1.15}.lede.svelte-14tze5q{max-width:var(--measure-body);font-family:var(--font-body);font-size:1.05rem;line-height:1.6;color:var(--color-ivory)}.wallet-toggle.svelte-14tze5q{display:inline-flex;border:1px solid var(--color-hairline);border-radius:4px;overflow:hidden;margin-bottom:var(--space-5)}.wallet-toggle.svelte-14tze5q button:where(.svelte-14tze5q){background:transparent;border:none;border-right:1px solid var(--color-hairline);color:var(--color-ash);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;padding:.6em 1.1em;cursor:pointer;transition:color .15s ease,background .15s ease}.wallet-toggle.svelte-14tze5q button:where(.svelte-14tze5q):last-child{border-right:none}.wallet-toggle.svelte-14tze5q button:where(.svelte-14tze5q):hover{color:var(--color-ivory)}.wallet-toggle.svelte-14tze5q button.active:where(.svelte-14tze5q){color:var(--color-vermilion);background:#c14a3014}.wallet-toggle.svelte-14tze5q .muted:where(.svelte-14tze5q){color:var(--color-ash);margin-left:.4em}.builder.svelte-14tze5q{border:1px solid var(--color-hairline);border-radius:4px;padding:var(--space-4);margin-bottom:var(--space-5)}.builder.svelte-14tze5q h2:where(.svelte-14tze5q){font-family:var(--font-display);font-size:1.4rem;color:var(--color-ivory);margin:0 0 var(--space-2)}.builder.svelte-14tze5q h2:where(.svelte-14tze5q) .subtle:where(.svelte-14tze5q){font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;color:var(--color-ash);margin-left:.4em}.hint.svelte-14tze5q{font-family:var(--font-body);font-size:.9rem;color:var(--color-ivory-dim);margin:0 0 var(--space-4);line-height:1.55}.hint.svelte-14tze5q code:where(.svelte-14tze5q){font-family:var(--font-mono);font-size:.82rem;color:var(--color-ivory)}.field.svelte-14tze5q{display:flex;flex-direction:column;gap:.3rem;margin-bottom:var(--space-3)}.field.svelte-14tze5q .label:where(.svelte-14tze5q){font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ash)}.field.svelte-14tze5q .req:where(.svelte-14tze5q){color:var(--color-vermilion)}.field.svelte-14tze5q .opt:where(.svelte-14tze5q){color:var(--color-ash);text-transform:none;letter-spacing:0;margin-left:.3em}.field.svelte-14tze5q input:where(.svelte-14tze5q),.field.svelte-14tze5q select:where(.svelte-14tze5q){font-family:var(--font-mono);font-size:.85rem;color:var(--color-ivory);background:var(--color-ink);border:1px solid var(--color-hairline);border-radius:3px;padding:.55em .7em;width:100%;max-width:100%}.field.svelte-14tze5q input:where(.svelte-14tze5q):focus,.field.svelte-14tze5q select:where(.svelte-14tze5q):focus{outline:none;border-color:var(--color-vermilion)}.field.svelte-14tze5q input[aria-invalid=true]:where(.svelte-14tze5q){border-color:var(--color-vermilion)}.field-error.svelte-14tze5q{font-family:var(--font-body);font-size:.78rem;color:var(--color-vermilion);margin-top:.25rem}.offer-summary.svelte-14tze5q{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-4);padding:var(--space-3);margin-bottom:var(--space-3);border:1px solid var(--color-hairline);border-radius:3px;font-family:var(--font-body);font-size:.92rem;color:var(--color-ivory)}.offer-summary.svelte-14tze5q .full-row:where(.svelte-14tze5q){grid-column:1 / -1;word-break:break-all}.offer-summary.svelte-14tze5q .lbl:where(.svelte-14tze5q){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ash);display:block}.offer-summary.svelte-14tze5q code:where(.svelte-14tze5q){font-family:var(--font-mono);font-size:.8rem;color:var(--color-ivory)}.status.svelte-14tze5q{font-family:var(--font-body);font-size:.9rem;color:var(--color-ash);margin:var(--space-2) 0}.status.error.svelte-14tze5q{color:var(--color-vermilion)}.status.muted.svelte-14tze5q{color:var(--color-ash)}.output.svelte-14tze5q{position:relative;margin-top:var(--space-3);border:1px solid var(--color-vermilion);border-radius:3px;background:var(--color-ink)}.output.svelte-14tze5q pre:where(.svelte-14tze5q){font-family:var(--font-mono);font-size:.82rem;color:var(--color-ivory);padding:var(--space-3) 5.5em var(--space-3) var(--space-3);margin:0;white-space:pre-wrap;word-break:break-all;line-height:1.5}.copy.svelte-14tze5q{position:absolute;top:var(--space-2);right:var(--space-2);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ash);background:transparent;border:1px solid var(--color-hairline);border-radius:3px;padding:.3em .7em;cursor:pointer;transition:color .15s ease,border-color .15s ease}.copy.svelte-14tze5q:hover{color:var(--color-ivory);border-color:var(--color-vermilion)}
