.key-demo.svelte-8ecxh9{border:1px solid var(--border);background:var(--bg-raised);border-radius:10px;margin-top:32px;padding:20px}.key-demo-head.svelte-8ecxh9{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.key-demo-label.svelte-8ecxh9{letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);font-size:.75rem}.key-demo-btn.svelte-8ecxh9{margin-left:auto}.key-demo-body.svelte-8ecxh9{flex-direction:column;gap:8px;margin-top:16px;display:flex}.key-derive-arrow.svelte-8ecxh9{color:var(--accent-text);padding-left:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.key-outputs.svelte-8ecxh9{flex-direction:column;gap:8px;display:flex}.key-row.svelte-8ecxh9{opacity:0;align-items:baseline;gap:10px;transition:opacity .25s,transform .25s;display:flex;transform:translateY(4px)}.key-row-root.svelte-8ecxh9,.key-row.show.svelte-8ecxh9{opacity:1;transform:none}.key-row-label.svelte-8ecxh9{color:var(--text-dim);flex:0 0 96px;font-size:.8rem}.key-value.svelte-8ecxh9{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text);background:var(--bg);flex:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;overflow:hidden}.key-demo-note.svelte-8ecxh9{color:var(--text-dim);margin:12px 0 0;font-size:.78rem}
