.provenance-panel.svelte-1o5rgkr{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.2rem;font-size:var(--fs-sm)}h3.svelte-1o5rgkr{margin:0 0 .8rem;font-size:var(--fs-md, 1rem);color:var(--text-primary)}ul.svelte-1o5rgkr{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}li.svelte-1o5rgkr{display:grid;grid-template-columns:auto 1fr;gap:.55em;align-items:baseline;font-size:var(--fs-xs, .75rem)}.predicate.svelte-1o5rgkr{color:var(--accent-cyan);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.target.svelte-1o5rgkr{color:var(--text-secondary);font-family:SF Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.svelte-1o5rgkr a:where(.svelte-1o5rgkr){color:var(--text-primary);font-family:SF Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.svelte-1o5rgkr a:where(.svelte-1o5rgkr):hover{color:var(--accent-cyan)}.meta.svelte-1o5rgkr{grid-column:1 / -1;color:var(--text-secondary);font-size:var(--fs-xs, .7rem);margin-top:.2rem}.meta.svelte-1o5rgkr summary:where(.svelte-1o5rgkr){cursor:pointer;-webkit-user-select:none;user-select:none}.meta.svelte-1o5rgkr pre:where(.svelte-1o5rgkr){background:var(--bg-primary, #0a0a0a);padding:.5rem;border-radius:var(--radius-sm, 4px);margin:.4rem 0 0;overflow-x:auto;white-space:pre-wrap;word-break:break-word}
