/* Network directory and network profile */
.ic-net-more { display: flex; flex-direction: column; align-items: center; gap: 10px; margin-top: 26px; }
.ic-net-more[hidden], .ic-pager[hidden] { display: none; }
.ic-net-status { min-height: 1.4em; margin: 0; color: var(--ic-mute); font-size: .9rem; }
.ic-card--net .ic-card__domain { overflow-wrap: anywhere; }
.ic-evidence { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 16px; }
.ic-evidence__grp { background: var(--ic-surface); border: 1px solid var(--ic-line); border-left: 4px solid var(--ic-line); border-radius: var(--ic-r); padding: 16px 18px; }
.ic-evidence__grp h3 { margin: 0 0 4px; font-size: 1rem; }
.ic-evidence__grp--verified { border-left-color: #1f9d6b; }
.ic-evidence__grp--stated { border-left-color: var(--ic-accent); }
.ic-evidence__grp--third { border-left-color: #7a62c9; }
.ic-evidence__grp--inferred { border-left-color: #d89a1c; }
.ic-evidence__grp--missing { border-left-color: #9aa7b6; }
.ic-evidence__grp .ic-facts { margin-top: 10px; }
.ic-evidence .ic-card__src { font-weight: 400; display: block; }
.ic-pagehead .ic-provenance a { color: #bfe6f5; text-decoration: underline; }
