.arena-channels { margin-top: 0.75rem; display: flex; flex-direction: column; gap: 0.75rem; }
.arena-label { display: flex; align-items: center; gap: 0.4rem; font-family: ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace; font-size: 0.78rem; color: var(--color-muted); margin-bottom: 0.35rem; text-decoration: none; }
.arena-label:hover { color: var(--color-link); }
.arena-swatch { display: inline-block; width: 0.45rem; height: 0.45rem; border-radius: 50%; flex-shrink: 0; }
.arena-scroll { display: flex; gap: 0.4rem; overflow-x: auto; scrollbar-width: none; }
.arena-scroll::-webkit-scrollbar { display: none; }
.arena-img { height: 4rem; width: auto; flex-shrink: 0; display: block; object-fit: cover; }
.arena-count { opacity: 0.5; }
.arena-also { margin-top: 1.5em; margin-bottom: 0.5em; color: var(--color-muted); }
