.page_shell__ivU6H{display:flex;flex-direction:column;height:100vh;overflow:hidden}.page_main__TgpJd{display:flex;flex:1 1;min-height:0}.page_mapPanel__FGEzj{flex:3 1;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border-subtle)}.page_dataPanel__iz_g2{flex:2 1;display:flex;flex-direction:column;overflow-y:auto;background:var(--surface-1)}.page_controls__BjXdb{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--surface-1);border-top:1px solid var(--border-subtle)}.page_controlBtn__Ptw4H{font-family:var(--font-mono);font-size:11px;padding:4px 10px;background:transparent;border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;transition:all .2s}.page_controlBtn__Ptw4H:hover{color:var(--text-secondary);border-color:var(--border-default)}.page_playBtn__DN7Fe,.page_playBtn__DN7Fe:hover{color:var(--accent-orange);border-color:var(--accent-orange);background:rgba(232,93,4,.08)}.page_slider__zsKsS{flex:1 1;height:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-4);outline:none;cursor:pointer}.page_slider__zsKsS::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:var(--accent-orange);cursor:pointer}.page_yearLabel__P1_ri{font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--accent-orange);min-width:40px;text-align:right}.page_chartSection__SGOMZ{min-height:180px;border-bottom:1px solid var(--border-subtle)}.page_statsGrid__tomry{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.page_statCard__d1xBV{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-4);background:var(--surface-1)}.page_statLabel__qd1e8{font-size:8px;letter-spacing:3px;color:var(--text-muted)}.page_statValue__d9Dxf{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--text-primary)}.page_statUnit__YdHrn{font-size:9px;color:var(--text-muted);letter-spacing:1px}.page_decadeTable__sMB8S{padding:var(--space-4)}.page_tableLabel__CkxGO{display:block;font-size:9px;letter-spacing:3px;color:var(--text-muted);margin-bottom:var(--space-3)}.page_table__3aY_Q{width:100%;border-collapse:collapse;font-size:11px}.page_table__3aY_Q th{font-size:8px;letter-spacing:2px;color:var(--text-muted);text-align:left;padding:var(--space-1) var(--space-2)}.page_table__3aY_Q td,.page_table__3aY_Q th{border-bottom:1px solid var(--border-subtle)}.page_table__3aY_Q td{padding:var(--space-2);color:var(--text-secondary)}.page_table__3aY_Q tr:last-child td{border-bottom:none}.page_muted__HUrep{color:var(--text-muted)}.page_warn__wj8YA{color:var(--signal-elevated)}.page_crit__bpJ24{color:var(--signal-warning)}@media (max-width:768px){.page_main__TgpJd{flex-direction:column}.page_mapPanel__FGEzj{flex:none;height:50vh;border-right:none;border-bottom:1px solid var(--border-subtle)}.page_dataPanel__iz_g2{flex:1 1}}