.HydrogenWaterSimulation_gameContainer__Ukrsh{width:100vw;height:100vh;position:relative;background:#000;overflow:hidden;font-family:Calibri Light,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.HydrogenWaterSimulation_gameCanvas__lyMBL{display:block;width:100%;height:100%;cursor:crosshair}.HydrogenWaterSimulation_uiOverlay__7Tlix{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.HydrogenWaterSimulation_gameHeader__tq1z8{position:absolute;top:0;left:0;right:0;padding:2rem;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent);pointer-events:auto}.HydrogenWaterSimulation_headerContent__9Gy1k{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.HydrogenWaterSimulation_gameTitle__ICMxD{font-size:2rem;font-weight:200;color:#fff;letter-spacing:.05em;text-transform:uppercase}.HydrogenWaterSimulation_gameNav__UgG7a{display:flex;gap:2rem}.HydrogenWaterSimulation_gameNav__UgG7a button{color:#fff;text-decoration:none;font-size:1.4rem;font-weight:300;transition:color .3s ease;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.5rem}.HydrogenWaterSimulation_gameNav__UgG7a button:hover{color:#06f}.HydrogenWaterSimulation_gameControls__2e4eb{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent);pointer-events:auto;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.HydrogenWaterSimulation_controlGroup__EO52e{display:flex;align-items:center;gap:1rem;background:rgba(0,0,0,.6);padding:.8rem 1.5rem;border:1px solid hsla(0,0%,100%,.1);border-radius:0}.HydrogenWaterSimulation_controlButton__s_mNy{background:none;border:none;color:#fff;cursor:pointer;font-size:1.6rem;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:0;transition:background .3s ease,color .3s ease}.HydrogenWaterSimulation_controlButton__s_mNy:hover{background:hsla(0,0%,100%,.1);color:#06f}.HydrogenWaterSimulation_controlButton__s_mNy svg{width:2rem;height:2rem}.HydrogenWaterSimulation_sliderGroup__nZrCX{display:flex;align-items:center;gap:1rem}.HydrogenWaterSimulation_sliderGroup__nZrCX label{color:#fff;font-size:1.4rem;font-weight:300;white-space:nowrap}.HydrogenWaterSimulation_slider__3s9AZ{-webkit-appearance:none;width:120px;height:5px;background:hsla(0,0%,100%,.3);outline:none;opacity:.7;transition:opacity .2s}.HydrogenWaterSimulation_slider__3s9AZ:hover{opacity:1}.HydrogenWaterSimulation_slider__3s9AZ::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#06f;cursor:pointer;border:2px solid #fff}.HydrogenWaterSimulation_slider__3s9AZ::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#06f;cursor:pointer;border:2px solid #fff}.HydrogenWaterSimulation_valueDisplay__8unyG{color:#fff;font-size:1.4rem;font-weight:300;min-width:30px;text-align:center}.HydrogenWaterSimulation_infoModal__jN_UJ{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:100}.HydrogenWaterSimulation_infoContent__tTLKq{background:#1a1a1a;color:#fff;padding:3rem;max-width:700px;max-height:80vh;overflow-y:auto;position:relative;border:1px solid hsla(0,0%,100%,.1);border-radius:0;box-shadow:0 10px 30px rgba(0,0,0,.5)}.HydrogenWaterSimulation_infoContent__tTLKq h2{font-size:2.8rem;font-weight:200;margin-bottom:2rem;color:#06f}.HydrogenWaterSimulation_infoContent__tTLKq h3{font-size:2rem;font-weight:300;margin-top:2rem;margin-bottom:1rem;color:#fff}.HydrogenWaterSimulation_infoContent__tTLKq p,.HydrogenWaterSimulation_infoContent__tTLKq ul{font-size:1.5rem;font-weight:300;line-height:1.8;margin-bottom:1.5rem}.HydrogenWaterSimulation_infoContent__tTLKq ul{list-style-type:disc;margin-left:2rem}.HydrogenWaterSimulation_infoContent__tTLKq li{margin-bottom:.8rem}.HydrogenWaterSimulation_closeButton__UfKKa{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;color:#fff;cursor:pointer;font-size:2.5rem;padding:.5rem;border-radius:0;transition:background .3s ease,color .3s ease}.HydrogenWaterSimulation_closeButton__UfKKa:hover{background:hsla(0,0%,100%,.1);color:#f36}.HydrogenWaterSimulation_select__jsD12{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2);padding:.5rem 1rem;font-size:1.4rem;font-weight:300;cursor:pointer;border-radius:0;transition:all .3s ease}.HydrogenWaterSimulation_select__jsD12:focus{outline:none;border-color:#06f;box-shadow:0 0 0 2px rgba(0,102,255,.2)}.HydrogenWaterSimulation_select__jsD12 option{background:#1a1a1a;color:#fff}.HydrogenWaterSimulation_checkbox__6iV0E{accent-color:#06f}