/* RC4-C2 read-only GIS science rail; presentation only (stored DWP values). */
body[data-pcfm-path="/gis"] .rc4-c2-gis-ring-evidence{min-width:0;max-width:100%;}
body[data-pcfm-path="/gis"] .rc4-c2-gis-ring-evidence .rc4-c2-gis-proportion-bars{height:134px!important;min-height:105px;gap:3px!important;align-items:end!important;}
body[data-pcfm-path="/gis"] .rc4-c2-gis-ring-evidence .rc4-c2-gis-proportion-bars span{min-width:3px!important;flex:1 1 0!important;max-width:none!important;height:var(--bar-h,0%)!important;max-height:100%!important;}
body[data-pcfm-path="/gis"] .rc4-c2-gis-ring-evidence .rc6-map-ring-table{overflow-x:auto;max-height:240px;}
body[data-pcfm-path="/gis"] .rc4-c2-gis-ring-evidence .rc6-map-ring-table table{min-width:270px;}
body[data-pcfm-path="/gis"] .rc4-c2-gis-ring-evidence .rc6-map-ring-table td:last-child{font-variant-numeric:tabular-nums;font-weight:700;}
@media(max-width:840px){body[data-pcfm-path="/gis"] .rc4-c2-gis-ring-evidence .rc4-c2-gis-proportion-bars{height:110px!important;}}
/* Legacy coordinate-register child widths may exceed a phone viewport; constrain
   the register shell while retaining table-wrap's horizontal scroll behavior. */
body[data-pcfm-path="/gis"] .gf2-spatial-registers{min-width:0;max-width:100%;overflow-x:clip;}
body[data-pcfm-path="/gis"] .gf2-spatial-registers .table-wrap{min-width:0;max-width:100%;overflow-x:auto;}
