.atlas-sections{display:flex;flex-wrap:wrap;gap:8px 22px;padding:14px max(20px,calc((100% - 1280px)/2));background:#f5f3ed;border-bottom:1px solid #dbe2e6;font:500 13px/1.6 var(--sans)}.atlas-sections a{display:inline-flex;align-items:center;min-height:32px;color:#18334e}.board-collection-context{font:400 14px/1.8 var(--sans);padding:16px 20px;background:#f5f3ed;color:#213e52;border-left:3px solid #b59a65;margin:24px 0 16px}.board-signal strong small{display:block;font:400 12px/1.5 var(--sans)}.atlas-sections a:focus-visible{outline:2px solid #956d2b;outline-offset:3px}@media(max-width:600px){.atlas-sections{gap:2px 16px}.atlas-sections a{min-height:40px}.board-collection-context{font-size:13px}}

.visual-home .v-hero .board-signals .v-caption { color: #e6edf3; font-size: 14px; line-height: 1.65; }
.visual-home .v-hero .board-signals .v-caption a { color: #fff; text-decoration: underline; text-underline-offset: 3px; }
.maps-page .maps-record .screening-flag { color: #674b1a; font-weight: 600; }
.current-network .label-leader { stroke: #516573; stroke-width: 1.3; opacity: .88; pointer-events: none; }
@media(max-width:600px) { .maps-page button, .maps-page select, .atlas-sections a { min-height: 44px; } .maps-page .v-table td button { width: 100%; } }
