/* Finished snapshots remain read-only, but retain a measurable map viewport. */
body.experience-finished #map-stage-page#map-stage-page#map-stage-page#map-stage-page { display:flex!important; flex-direction:column; overflow:auto!important; }
body.experience-finished #map-stage-page>#player-stats { flex:none; }
body.experience-finished #exploration-view#exploration-view { flex:1 0 auto!important; height:auto!important; min-height:420px!important; }
body.experience-finished #exploration-view .map-stage { flex:1 0 auto!important; min-height:380px!important; }
body.experience-finished .map107-frame.map107-frame { flex:none!important; height:clamp(380px,65vh,850px)!important; min-height:380px!important; width:100%; box-sizing:border-box; }
body.experience-finished #board#board#board.map107 { height:100%!important; min-height:300px!important; width:100%!important; }
body.experience-finished #map-stage-page>[hidden] { display:none!important; }
