/* Copyright © 2026 Christopher Snow. */
body.gpu-map-page .sidebar { display:none; }
body.gpu-map-page .layout { display:block; max-width:1600px; }
body.gpu-map-page main { width:100%; max-width:none; padding-inline:clamp(16px,4vw,64px); }
body.map-is-open { overflow:hidden; }
#gpu-map-panel { position:fixed; inset:var(--map-header-height,74px) 0 0; background:var(--bg); }
#gpu-map-panel iframe { display:block; width:100%; height:100%; border:0; }
.map-loading { padding:20px; }
.map-embedded .topbar,.map-embedded .sidebar,.map-embedded .skip { display:none; }
.map-embedded .layout { display:block; }
.map-embedded main { padding-top:24px; }
html.map-embedded { scroll-padding-top:12px; }
.top-actions .gpu-map-link[aria-expanded="true"] { background:var(--accent-soft); color:var(--accent); border-color:var(--accent); }
.map-is-open>.skip { display:none; }
.topbar .brand,.top-actions .gpu-map-link { white-space:nowrap; }
@media(max-width:1100px) { .topbar .brand-note { display:none; } }
