.breadcrumbs{color:var(--muted);font-size:12px;margin-bottom:13px}.breadcrumbs span:last-child{color:var(--text);font-weight:700}.phase2-panel{margin-top:18px}.hub-tabs{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0}.source{float:right;color:var(--brand);font-size:11px}.doc-meta{display:flex;gap:12px;align-items:center;color:var(--muted);margin-bottom:20px}.markdown-body{line-height:1.65;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:18px 4px;overflow:auto}.markdown-body pre{background:#0a1020;color:#e5edf9;padding:15px;border-radius:9px;overflow:auto}.markdown-body code{font-family:ui-monospace,SFMono-Regular,monospace;background:var(--panel2);padding:2px 5px;border-radius:4px}.markdown-body pre code{background:transparent;padding:0}.markdown-body table{white-space:normal}.editor{min-height:360px;font-family:ui-monospace,SFMono-Regular,monospace;line-height:1.5}.asset-result,.search-item{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid var(--border)}.asset-result small,.search-item small{display:block;color:var(--muted);margin-top:4px}.search-group{margin-bottom:14px}.integration-state{color:var(--good)}
.asset-meta{display:grid;grid-template-columns:minmax(110px,auto) 1fr;gap:8px 14px;margin:0}.asset-meta dt{color:var(--muted);font-weight:700}.asset-meta dd{margin:0;overflow-wrap:anywhere}
.linked-state{border:1px solid var(--good);background:color-mix(in srgb,var(--good) 12%,transparent);color:var(--good);cursor:default;font-weight:700;opacity:1}
