header.svelte-1uha8ag{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border)}header.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:1.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem}header.svelte-1uha8ag .muted:where(.svelte-1uha8ag){font-size:.8rem;letter-spacing:.06em}.card.svelte-1uha8ag{margin-bottom:1.25rem}.card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--text-dim);margin-bottom:.4rem}.card.svelte-1uha8ag .muted:where(.svelte-1uha8ag){font-size:.8rem;letter-spacing:.03em;margin-bottom:.75rem}.code-form.svelte-1uha8ag{display:flex;gap:var(--gap);margin-top:.75rem}.code-form.svelte-1uha8ag input:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:.12em;font-size:1rem}.host-btn.svelte-1uha8ag{display:inline-block;margin-top:.5rem;padding:.5rem 1.1rem;background:var(--accent);color:#0a0a08;font-weight:700;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-sm);text-decoration:none;border:1px solid var(--accent)}.host-btn.svelte-1uha8ag:hover{background:var(--accent-hover);border-color:var(--accent-hover);text-decoration:none}section.svelte-1uha8ag:not(.card) h2:where(.svelte-1uha8ag){font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--text-dim);margin-bottom:.75rem;padding-bottom:.4rem;border-bottom:1px solid var(--border)}ol.svelte-1uha8ag{color:var(--text-dim);padding-left:1.2rem;font-size:.85rem;letter-spacing:.03em}ol.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:.5rem}ol.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text)}
