#voidral-terrain-results #voidral-water-level-panel[hidden]{display:none!important}
#voidral-terrain-results #voidral-water-level-panel{
 margin:7px 0 5px;padding:9px;box-sizing:border-box;min-width:0;
 border-radius:10px;border:1px solid #78bdd8b0;
 background:#0d3449;color:#eaf9ff;
}
#voidral-terrain-results #voidral-water-level-panel strong{
 display:block;font:700 12px/1.4 system-ui;margin-bottom:7px
}
#voidral-terrain-results .vd-water-fields{
 display:grid;grid-template-columns:minmax(0,1fr) 85px;gap:9px;align-items:end
}
#voidral-terrain-results .vd-water-fields label{min-width:0;font:600 11px/1.3 system-ui}
#voidral-terrain-results .vd-water-fields input[type=range]{
 display:block;width:100%;margin:13px 0 9px;accent-color:#32beee;
 touch-action:manipulation;
}
#voidral-terrain-results .vd-water-fields input[type=number]{
 box-sizing:border-box;min-width:0;width:100%;min-height:39px;
 background:#143c4f;color:#fff;border:1px solid #78bacd;
 border-radius:8px;padding:5px 6px;font:650 13px system-ui
}
#voidral-terrain-results .vd-water-results{
 font:600 11px/1.55 system-ui;margin:9px 0 5px;overflow-wrap:anywhere
}
#voidral-terrain-results .vd-water-note{
 display:block;font:500 10px/1.5 system-ui;opacity:.8;margin:6px 0 2px
}
#voidral-terrain-results #voidral-measure-water-mode[aria-pressed=true]{
 background:#115c80;border-color:#65d0ed;color:#ecffff
}
