.stereo-image-lab{padding:28px 7vw 45px;background:#151925;color:#fff;scroll-margin-top:125px}.stereo-image-lab>header{max-width:1400px;margin:0 auto 22px;display:grid;grid-template-columns:1fr .8fr;gap:40px;align-items:end}.stereo-image-lab h2{margin:8px 0 0;font-size:clamp(34px,5vw,62px);line-height:.98;letter-spacing:-.05em}.stereo-image-lab header>p{margin:0;color:#bbc3cf}.stereo-image-lab small{color:var(--mint);font:9px 'DM Mono';letter-spacing:.12em}.stereo-image-lab .lab-inner{max-width:1400px;margin:auto;padding:10px;border:1px solid #ffffff18;border-radius:18px;background:#202633}.stereo-image-lab canvas{display:block;width:100%;height:330px;border-radius:12px;background:#10151f}.stereo-image-controls{display:grid;grid-template-columns:1fr 1fr 1.2fr 1.2fr;gap:9px;margin-top:9px}.stereo-image-controls label{padding:15px;border-radius:10px;background:#292f3d;color:#c1c8d3;font-size:11px}.stereo-image-controls output{float:right;color:var(--mint);font:10px 'DM Mono'}.stereo-image-controls select,.stereo-image-controls input{display:block;width:100%;margin-top:10px}.stereo-image-controls select{padding:9px;background:#111620;color:#fff;border:1px solid #ffffff25;border-radius:7px}.stereo-image-controls input{accent-color:var(--mint)}.stereo-image-controls [hidden]{display:none}.stereo-image-readout{display:grid;grid-template-columns:180px 1fr;gap:9px;margin-top:9px}.stereo-image-readout article,.stereo-image-readout p{margin:0;padding:16px;border-radius:10px;background:#111620}.stereo-image-readout strong{display:block;margin-top:7px;font:25px 'DM Mono';color:var(--orange)}.stereo-image-readout p{color:#c7ced8;font-size:12px}.stereo-image-note{max-width:1400px;margin:10px auto 0;color:#aeb7c4;font-size:12px}.stereo-image-note b{color:var(--mint)}
@media(max-width:760px){.stereo-image-lab{padding:28px 10px 40px}.stereo-image-lab>header,.stereo-image-controls,.stereo-image-readout{grid-template-columns:1fr}.stereo-image-lab canvas{height:300px}.stereo-image-readout strong{font-size:22px}}
