.map_mapPageWrapper__WOfOB{display:grid;grid-template-columns:3fr 1fr;grid-gap:28px;gap:28px;height:calc(100vh - var(--header-height) - 100px)}@media (max-width:1100px){.map_mapPageWrapper__WOfOB{grid-template-columns:1fr;height:auto}}.map_mapViewportContainer__FKy_N{position:relative;overflow:hidden;height:100%;min-height:480px;display:flex;flex-direction:column}.map_mapControls__omR7c{position:absolute;top:16px;left:16px;display:flex;flex-direction:column;gap:8px;z-index:10}.map_mapControlBtn__mlhyZ{background:rgba(16,20,38,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-glass-hover);color:var(--text-primary);width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.map_mapControlBtn__mlhyZ:hover{background:rgba(25,30,56,.95);border-color:var(--accent-cyan);color:var(--accent-cyan)}.map_mapMetadataOverlay__wPj88{position:absolute;bottom:16px;left:16px;right:16px;background:rgba(10,12,23,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border-glass);padding:16px 20px;border-radius:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px;z-index:10}.map_metaItem___ApyM{display:flex;flex-direction:column;gap:4px}.map_metaLabel__N40dk{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;font-weight:600;letter-spacing:.05em}.map_metaValue__idAVs{font-size:.85rem;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map_timelinePanel__67Rcc{display:flex;flex-direction:column;height:100%;overflow:hidden}.map_timelinePanelHeader__pvC8X{padding-bottom:16px;border-bottom:1px solid var(--border-glass);margin-bottom:16px}.map_timelinePanelHeader__pvC8X h2{font-size:1.15rem;font-weight:700}.map_timelineList__IKI4E{overflow-y:auto;display:flex;flex-direction:column;gap:12px;flex:1 1;padding-right:4px}.map_timelineItem__eRZnm{padding:12px 16px;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;border:1px solid transparent;transition:all .2s ease}.map_timelineItem__eRZnm:hover{background:hsla(0,0%,100%,.02)}.map_timelineItemActive__5Rr_c{background:rgba(0,242,254,.04);border-color:var(--border-active)}.map_timelineItemHeader__adlBF{display:flex;justify-content:space-between;align-items:center}.map_timelineTime__44k1R{font-size:.75rem;color:var(--text-muted);font-weight:500}.map_timelineSpeed__f0Ntz{font-size:.7rem;padding:2px 6px;border-radius:4px;background:rgba(0,242,254,.1);color:var(--accent-cyan);font-weight:600}.map_timelineAddress__f_7mQ{font-size:.8rem;color:var(--text-secondary);line-height:1.4}.map_canvasMap__I9Yd2{width:100%;height:100%;cursor:-webkit-grab;cursor:grab;background-color:#0c0d16;background-image:linear-gradient(hsla(0,0%,100%,.015) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.015) 1px,transparent 0);background-size:40px 40px}.map_canvasMap__I9Yd2:active{cursor:-webkit-grabbing;cursor:grabbing}