.links-list {
max-height: none;
flex: 1;
overflow-y: auto;
}
.link-item {
text-decoration: none;
}
.link-item .artifact-title {
color: var(--gn-color-accent);
}
.link-item:hover .artifact-title,
.link-item.is-active .artifact-title {
/* black title text vanishes on the panel hover tint — keep the link lit */
color: var(--gn-color-text-light);
}
.link-detail {
padding: 12px 15px;
border-top: 2px solid var(--gn-border-color-muted);
}
.link-detail-header {
margin-bottom: 8px;
}
.link-detail-count {
font-size: 12px;
color: var(--gn-color-text-dark);
}
.link-actions {
display: flex;
gap: 6px;
}