.dapp.svelte-15qw48j{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.dapp-head.svelte-15qw48j{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}h2.svelte-15qw48j{font-size:1.1rem;font-family:var(--font-mono)}h3.svelte-15qw48j{margin-bottom:var(--space-1);font-size:.9rem}.hint.svelte-15qw48j,.who.svelte-15qw48j,.busy.svelte-15qw48j{color:var(--color-text-muted);font-size:.8rem}.who.svelte-15qw48j{font-family:var(--font-mono);margin-bottom:var(--space-2);word-break:break-all}.notice.svelte-15qw48j{color:var(--color-warning);font-size:.9rem}.row.svelte-15qw48j{gap:var(--space-2);flex-wrap:wrap;display:flex}button.svelte-15qw48j{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);padding:var(--space-2) var(--space-3);cursor:pointer;font-size:.8rem}button.svelte-15qw48j:disabled{opacity:.45;cursor:not-allowed}button.primary.svelte-15qw48j{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.results.svelte-15qw48j{gap:var(--space-2);flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.results.svelte-15qw48j li:where(.svelte-15qw48j){border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);flex-direction:column;gap:2px;font-size:.75rem;display:flex}.results.svelte-15qw48j li.ok:where(.svelte-15qw48j){border-color:var(--color-success)}.results.svelte-15qw48j li.bad:where(.svelte-15qw48j){border-color:var(--color-error)}.label.svelte-15qw48j{font-weight:600}.mark.svelte-15qw48j{color:var(--color-success)}code.svelte-15qw48j{font-family:var(--font-mono);color:var(--color-text-muted);word-break:break-all}.demo.svelte-1du1zi4{max-width:var(--max-w-wide);padding:var(--space-12) var(--space-6);margin:0 auto}h1.svelte-1du1zi4{margin-bottom:var(--space-4);font-size:1.75rem}.steps.svelte-1du1zi4{color:var(--color-text-muted);margin-bottom:var(--space-3);padding-left:var(--space-6);line-height:1.7}.note.svelte-1du1zi4{color:var(--color-text-subtle);margin-bottom:var(--space-8);font-size:.85rem}.panes.svelte-1du1zi4{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=900px){.panes.svelte-1du1zi4{grid-template-columns:1fr}}
