.visc-lab{margin-top:18px;padding:14px;border:1px solid #30536a;border-radius:12px;background:#091c2a}
.visc-lab h4{margin:0 0 8px;color:#a8e8ff;letter-spacing:.09em;font-size:12px}
.visc-lab p{font-size:12px;line-height:1.5;color:#a6bdca;margin:8px 0 12px}
.visc-lab .wide-label{display:block;margin:10px 0}
.visc-lab .wide-label select{display:block;width:100%;margin-top:6px}
.visc-lab .slider-line{display:block;margin:12px 0}
.visc-lab .slider-line span{display:flex;justify-content:space-between;gap:8px}
.visc-lab .slider-line input{width:100%;margin-top:7px}
.visc-readouts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}
.visc-readouts div{border:1px solid #284356;border-radius:8px;padding:9px;min-width:0}
.visc-readouts span{display:block;font-size:11px;color:#91afc0}
.visc-readouts b{display:block;font-size:16px;color:#e4faff;margin-top:4px;overflow-wrap:anywhere}
@media(max-width:420px){.visc-lab{padding:10px}.visc-readouts{gap:6px}.visc-readouts b{font-size:14px}}
