.asset-view .grid,.asset-view .pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.asset-view .grid>*,.asset-view .pair>*{min-width:0}.asset-view figure{margin:0;padding:20px;border:1px solid var(--line);background:var(--panel);border-radius:7px}.asset-view figure.identity{grid-column:1/-1}.asset-view figure img,.asset-view img.portrait{width:100%;max-height:720px;object-fit:contain;background:white}.asset-view figure.identity img,.asset-view img.portrait{max-width:540px;margin:18px auto}.asset-view figcaption{color:var(--ink);margin-bottom:12px;overflow-wrap:anywhere}.asset-view figcaption span,.asset-view .muted{display:block;color:var(--muted);font-size:12px}.asset-view nav.asset-links{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.asset-view .asset-provenance{margin:14px 0 24px}.asset-view .asset-provenance pre{font-size:12px;line-height:1.8;margin:10px 0}.asset-view .asset-provenance h3{font-size:13px;color:var(--ink)}.asset-view .asset-provenance .meta{font-size:12px}.asset-view .file{display:block;margin:10px 0}.asset-view footer{margin-top:30px}.asset-view .notice{border-left:3px solid var(--amber);padding:16px 20px;background:var(--panel)}.asset-view section{margin-top:24px}@media(max-width:760px){.asset-view .grid,.asset-view .pair{grid-template-columns:1fr}.asset-view figure{padding:14px}}
