.ownership-badge{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:8px 12px;border:1px solid;border-radius:12px;font-size:.82rem;font-weight:700;line-height:1.6}.ownership-badge svg{flex-shrink:0}.ownership-badge.is-verified{color:#167348;background:#e9f7ef}.ownership-badge.is-unverified{color:#805411;background:#fff5df}.ownership-badge.is-simulated{color:var(--muted);background:var(--bg);border-color:var(--line)}[data-theme=dark] .ownership-badge.is-verified{color:#85e4b0;background:#15382b}[data-theme=dark] .ownership-badge.is-unverified{color:#f5ce83;background:#3b2d18}.ownership-guide{margin-top:18px;padding:20px;border:1px solid var(--accent);border-radius:16px;background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.ownership-guide-heading{display:flex;align-items:center;gap:10px}.ownership-guide-heading svg{flex-shrink:0;color:var(--accent)}.ownership-guide-heading h3{margin:0}.ownership-guide ol{list-style:decimal;padding-inline-start:24px;display:grid;gap:10px;line-height:1.9}.ownership-code{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-block:16px}.ownership-code>strong{padding:12px 18px;border:1px dashed var(--accent);background:var(--surface);border-radius:10px;font-family:monospace;font-size:clamp(1.25rem,5vw,1.7rem);letter-spacing:.08em;user-select:all;overflow-wrap:anywhere}