.map-topline{height:34px}.scale-picker select{font-size:11px;padding:6px 24px 6px 9px;max-width:190px}.group-navigation{height:35px;flex-shrink:0;display:flex;align-items:center;gap:18px;padding:0 22px;overflow-x:auto;scrollbar-width:thin;background:var(--surface)}#group-key button{font-size:11px;padding:6px 0}#group-key button[aria-current=true]{text-decoration:underline;text-underline-offset:4px;color:var(--accent)}.micro-picker select{font-size:11px;padding:6px 19px 6px 0;background:transparent;max-width:115px}.map-reset{position:absolute;top:12px;right:22px;z-index:5;font-family:Arial,sans-serif;font-size:26px;line-height:34px;width:34px;height:34px;color:#294742;background:#f7fbf5e8}.icon-close{font-family:Arial,sans-serif!important;font-size:27px!important;line-height:28px;width:32px;height:32px;padding:0!important}.period-axis{height:28px;flex-shrink:0;background:var(--surface)}#period-axis{width:100%;height:28px;display:block;overflow:hidden}#period-axis text{font:11px Atlas,Arial,sans-serif;fill:var(--ink)}.source-links a{display:inline-flex;align-items:center;gap:6px}.source-links img{width:18px;height:18px;object-fit:contain}.representative-caption{font-size:11px;color:var(--muted);line-height:1.4;margin:0 0 12px}.atlas-footer{height:24px;justify-content:flex-end}.toolbar .orientation-controls{margin-left:auto}.map-legend{color:#28483f!important;text-shadow:none!important;background:#f6faf3e6;font-size:8px}.taxon-tools{margin-top:-6px}.map-tooltip:not([hidden]){z-index:6}.map-footer #branch-status{max-width:260px}
@media(max-width:800px){.toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.toolbar .orientation-controls{margin-left:0}.section-filter{grid-column:1/-1}.orientation-controls{grid-column:1}.video-emphasis{grid-column:2}.group-navigation{height:33px;padding:0 10px;gap:16px}#group-key button{font-size:10px}.micro-picker select{font-size:10px}.scale-picker select{font-size:9px;max-width:145px}.map-topline #breadcrumbs{max-width:55%}.period-axis,#period-axis{height:25px}#period-axis text{font-size:9px}.map-reset{right:18px;top:10px;width:31px;height:31px;line-height:31px;font-size:24px}.map-footer #branch-status{display:block;max-width:145px;font-size:9px}.map-footer #loaded-detail{display:none}.atlas-footer{height:20px}.source-links{gap:10px}.source-links a{font-size:11px;gap:4px}.source-links img{width:16px;height:16px}}
@media(max-width:360px){.scale-picker select{max-width:125px;font-size:9px}.map-topline #breadcrumbs{max-width:52%}.group-navigation{height:31px}.map-footer #branch-status{max-width:135px}}
@media(max-width:800px) and (max-height:650px){#map{min-height:165px}.toast[data-source-warning]{top:12px;bottom:auto;max-width:calc(100vw - 24px)}}

.branch-coverage{font-size:11px;color:var(--muted);line-height:1.5;margin:2px 0 8px}.expand-row button:disabled{color:var(--muted);text-decoration:none}
