.pg-vaults.svelte-qhm5yo{padding:24px 28px;max-width:min(1800px,94vw)}.err-inline.svelte-qhm5yo{color:var(--error);font-size:13px;margin-left:8px}.vault-head.svelte-qhm5yo{border:1px solid var(--border);border-top:2px solid var(--accent);background:var(--surface, rgba(127, 127, 127, .04));padding:18px 20px;margin-bottom:18px}.vault-head__id.svelte-qhm5yo{display:flex;align-items:center;gap:18px}.vault-door.svelte-qhm5yo{width:92px;height:92px;flex:0 0 auto;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.vault-head.svelte-qhm5yo:hover .vault-door:where(.svelte-qhm5yo){transform:rotate(24deg)}@media(prefers-reduced-motion:reduce){.vault-door.svelte-qhm5yo{transition:none}.vault-head.svelte-qhm5yo:hover .vault-door:where(.svelte-qhm5yo){transform:none}}.vd-teeth.svelte-qhm5yo rect:where(.svelte-qhm5yo){fill:var(--accent)}.vd-ring.svelte-qhm5yo{fill:none;stroke:var(--fg-dim);stroke-width:2.4}.vd-bolts.svelte-qhm5yo circle:where(.svelte-qhm5yo){fill:var(--fg-dim)}.vd-plate.svelte-qhm5yo{fill:var(--surface, rgba(127, 127, 127, .06));stroke:var(--accent);stroke-width:3}.vd-inner.svelte-qhm5yo{fill:none;stroke:var(--fg-dim);stroke-width:1.4}.vd-hub.svelte-qhm5yo{fill:none;stroke:var(--fg);stroke-width:2.4}.vd-tick.svelte-qhm5yo{stroke:var(--fg);stroke-width:2.4;stroke-linecap:round}.vd-hub-dot.svelte-qhm5yo{fill:var(--accent)}.vault-eyebrow.svelte-qhm5yo{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.vault-h1.svelte-qhm5yo{margin:3px 0 0;font-size:22px;letter-spacing:-.01em}.vault-lead.svelte-qhm5yo{margin:5px 0 0;font-size:13px;color:var(--fg-dim);font-family:var(--font-mono)}.vault-manifest.svelte-qhm5yo{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:1px;margin-top:16px;background:var(--border);border:1px solid var(--border)}.mf-cell.svelte-qhm5yo{background:var(--bg);padding:12px 14px;display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit}.mf-num.svelte-qhm5yo{font-family:var(--font-mono);font-size:22px;font-weight:700;color:var(--fg);line-height:1}.mf-num--ok.svelte-qhm5yo{color:var(--accent)}.mf-num--cid.svelte-qhm5yo{font-size:15px;color:var(--accent)}.mf-lbl.svelte-qhm5yo{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim)}.mf-cell--anchor.svelte-qhm5yo:hover{background:var(--surface, rgba(127, 127, 127, .08))}.mf-cell--anchor.svelte-qhm5yo:hover .mf-num--cid:where(.svelte-qhm5yo){text-decoration:underline}.vault-err.svelte-qhm5yo{color:var(--error);font-size:12px;margin:12px 0 0;font-family:var(--font-mono)}.result-count.svelte-qhm5yo{font-family:var(--font-mono);font-size:11px;color:var(--fg-dim);margin:0 0 8px;text-transform:uppercase;letter-spacing:.06em}.filters.svelte-qhm5yo{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.f-input.svelte-qhm5yo{font-family:var(--font-mono);font-size:14px;padding:6px 10px;border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:0}.f-input.svelte-qhm5yo:focus{outline:1px solid var(--accent);outline-offset:-1px}.f-input--search.svelte-qhm5yo{flex:1 1 200px;min-width:200px}.empty.svelte-qhm5yo{padding:40px 24px;text-align:center}.empty.svelte-qhm5yo h2:where(.svelte-qhm5yo){margin:0 0 8px;font-size:16px}.link.svelte-qhm5yo{color:var(--accent);text-decoration:none}.link.svelte-qhm5yo:hover{text-decoration:underline}.rows.svelte-qhm5yo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.row.svelte-qhm5yo{position:relative;display:grid;grid-template-columns:1fr auto;gap:16px;padding:12px 14px 12px 18px;border:1px solid var(--border);background:var(--bg);text-decoration:none;color:inherit}.row.svelte-qhm5yo:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--border)}.row.svelte-qhm5yo:hover{border-color:var(--accent)}.row.svelte-qhm5yo:hover:before{background:var(--accent)}.row-l.svelte-qhm5yo{display:flex;flex-direction:column;gap:6px;min-width:0}.row-title.svelte-qhm5yo{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.row-id.svelte-qhm5yo{font-family:var(--font-mono);font-size:15px;color:var(--accent);word-break:break-all}.row-topic.svelte-qhm5yo{margin:0;font-size:13px;color:var(--fg);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dim-chip.svelte-qhm5yo{font-size:9px;letter-spacing:.08em;padding:1px 6px;border:1px solid;text-transform:uppercase;border-radius:0}.dim-chip--topic.svelte-qhm5yo{color:var(--accent);border-color:var(--accent)}.dim-chip--content.svelte-qhm5yo{color:var(--fg);border-color:var(--fg-dim)}.dim-chip--source.svelte-qhm5yo{color:var(--fg-dim);border-color:var(--border)}.cat-stat.svelte-qhm5yo{color:var(--fg-dim)}.row-content.svelte-qhm5yo{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.kw-label.svelte-qhm5yo{font-family:var(--font-mono);font-size:10px;color:var(--fg-dim);text-transform:uppercase;letter-spacing:.06em}.kw.svelte-qhm5yo{font-family:var(--font-mono);font-size:11px;padding:1px 6px;background:var(--surface, rgba(127,127,127,.08));color:var(--fg);border-radius:0}.src-badge.svelte-qhm5yo,.rows-badge.svelte-qhm5yo{font-family:var(--font-mono);font-size:11px;padding:1px 6px;border:1px solid var(--border);color:var(--fg-dim)}.src-badge.svelte-qhm5yo{border-color:var(--accent);color:var(--accent)}.q-badge.svelte-qhm5yo{font-family:var(--font-mono);font-size:11px;padding:1px 6px;border:1px solid var(--border);color:var(--fg-dim)}.q-badge--ok.svelte-qhm5yo{border-color:var(--accent);color:var(--accent)}.q-badge--fail.svelte-qhm5yo{border-color:var(--border);color:var(--fg-dim)}.row-rq.svelte-qhm5yo{margin:2px 0 0;font-size:12px;color:var(--fg-dim);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.row-meta.svelte-qhm5yo{display:flex;flex-wrap:wrap;gap:4px}.meta.svelte-qhm5yo{font-family:var(--font-mono);font-size:12px;padding:2px 6px;border:1px solid var(--border);color:var(--fg-dim);text-transform:lowercase}.meta--tag.svelte-qhm5yo{color:var(--fg);border-color:var(--border-2, var(--border))}.row-sub.svelte-qhm5yo{font-family:var(--font-mono);font-size:13px;color:var(--fg-dim);display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}.addr.svelte-qhm5yo{color:var(--fg)}.dim.svelte-qhm5yo{color:var(--fg-dim)}.row-r.svelte-qhm5yo{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-family:var(--font-mono);font-size:13px}.verdict.svelte-qhm5yo{font-size:12px;letter-spacing:.08em;padding:2px 8px;border:1px solid;text-transform:uppercase}.verdict--reed-solomon.svelte-qhm5yo{color:var(--accent);border-color:var(--accent)}.verdict--root-only.svelte-qhm5yo{color:var(--fg-dim);border-color:var(--border)}.verdict--invalid.svelte-qhm5yo{color:var(--error);border-color:var(--error)}.cqs.svelte-qhm5yo strong:where(.svelte-qhm5yo){color:var(--fg);font-weight:600}.fee.svelte-qhm5yo{color:var(--fg)}.pg-badge.svelte-qhm5yo{font-size:9px;letter-spacing:.08em;padding:2px 6px;border:1px solid var(--accent);color:var(--accent);text-transform:uppercase}
