.cpar [hidden]{display:none!important}.cpar .cpar-more{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:0 10px}.cpar .cpar-more summary{cursor:pointer;min-height:44px;font-weight:650;font-size:var(--fs-s);align-items:center;display:flex}.cpar .cpar-pp{gap:8px;padding-bottom:10px;display:grid}.cpar .cpar-pp input,.cpar .cpar-ref input{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);width:100%;min-height:44px;color:inherit;font-size:var(--fs-m);padding:0 10px}.cpar .cpar-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cpar .cpar-ref{gap:6px;padding-bottom:10px;display:flex}.cpar .cpar-ref input{text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cpar .cpar-primary{letter-spacing:.03em;word-break:break-all;font:800 clamp(1.15rem,.9rem + 1.2vw,1.6rem)/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.cpar .cpar-note{border-radius:var(--radius-s);color:#78350f;font-size:var(--fs-s);background:#fef3c7;margin:6px 0;padding:8px 10px}.cpar .cpar-vx summary{cursor:pointer;font-weight:650;font-size:var(--fs-s);align-items:center;min-height:40px;display:flex}.cpar .cpar-vt{max-height:260px;overflow:auto}.cpar .cpar-vt td,.cpar .cpar-vt th{font-size:var(--fs-xs);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px 6px}.cpar .cpar-row{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.cpar .cpar-trust{font-size:var(--fs-xs);color:var(--muted);border-left:3px solid var(--accent);padding-left:8px}
