.step-list.svelte-7nrdhb li:where(.svelte-7nrdhb){color:var(--ink-soft);grid-template-columns:1.75rem 1fr;align-items:baseline;gap:.65rem;font-size:.78rem;line-height:1.4;display:grid}.step-list.svelte-7nrdhb span:where(.svelte-7nrdhb){font-family:var(--font-mono);color:var(--signal);font-size:.63rem;font-weight:600}.template-tag.svelte-7nrdhb{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);border:1px solid var(--accent);background:var(--accent-wash);white-space:nowrap;border-radius:2px;padding:.24rem .45rem;font-size:.58rem;font-weight:650}.code-wrap.svelte-7nrdhb{background:#18231b}.code-wrap.svelte-7nrdhb pre:where(.svelte-7nrdhb){color:#f2eddc;font-family:var(--font-mono);tab-size:2}.explainer.svelte-7nrdhb>div:where(.svelte-7nrdhb){border-left:2px solid var(--line-strong);padding-left:1.25rem}.explainer.svelte-7nrdhb h3:where(.svelte-7nrdhb){color:var(--ink);font-size:1rem;font-weight:650}.explainer.svelte-7nrdhb p:where(.svelte-7nrdhb){color:var(--ink-soft);margin-top:.45rem;font-size:.94rem;line-height:1.75}.support-link.svelte-7nrdhb{color:var(--accent-deep);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-underline-offset:3px;font-weight:600}.support-link.svelte-7nrdhb:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}
