/* INFOTECH V7.4.4 Patch 3.9M — visual stability lock */
html{scrollbar-gutter:stable both-edges;}
body{min-width:320px;}
img,video,canvas,svg{max-width:100%;}
.metric,.card,.panel,.product,.module,.quick,.mapper-panel,.simple-panel{overflow-wrap:anywhere;}
.report-box,.summary,.readout,#simpleReport{
  min-height:260px;
  max-height:520px;
  overflow:auto;
  overscroll-behavior:contain;
}
#panelMap,.panel-map{min-height:220px;contain:layout paint;}
.result-grid .metric{min-height:124px;}
.visual{contain:layout paint;}
input,select,textarea,button{font:inherit;}
@media(max-width:900px){
  .report-box,.summary,.readout,#simpleReport{max-height:420px;}
  #panelMap,.panel-map{min-height:200px;}
}
