.sim-module__yjqqmG__root{--sim-rule:color-mix(in srgb,currentColor 14%,transparent);--sim-track:#e2e6e4;--sim-band:#10b981;--sim-thumb:#0f172a;--sim-thumb-ring:#fff;--sim-ok:#047857;--sim-warn:#b45309;--sim-crit:#be123c}.dark .sim-module__yjqqmG__root{--sim-track:#27312e;--sim-band:#059669;--sim-thumb:#e6f2ee;--sim-thumb-ring:#0b1220;--sim-ok:#34d399;--sim-warn:#fbbf24;--sim-crit:#fb7185}.sim-module__yjqqmG__slider{appearance:none;cursor:grab;touch-action:pan-y;background:0 0;width:100%;height:18px;margin:0;display:block}.sim-module__yjqqmG__slider:active{cursor:grabbing}.sim-module__yjqqmG__slider::-webkit-slider-runnable-track{background:var(--track,var(--sim-track));border-radius:999px;height:7px}.sim-module__yjqqmG__slider::-moz-range-track{background:var(--track,var(--sim-track));border-radius:999px;height:7px}.sim-module__yjqqmG__slider::-webkit-slider-thumb{appearance:none;background:var(--sim-thumb);border:2px solid var(--sim-thumb-ring);border-radius:4px;width:12px;height:18px;margin-top:-5.5px;box-shadow:0 1px 4px #00000059}.sim-module__yjqqmG__slider::-moz-range-thumb{background:var(--sim-thumb);border:2px solid var(--sim-thumb-ring);border-radius:4px;width:12px;height:18px;box-shadow:0 1px 4px #00000059}.sim-module__yjqqmG__slider:focus-visible{outline:2px solid var(--sim-ok);outline-offset:4px}.sim-module__yjqqmG__dual{height:24px;position:relative}.sim-module__yjqqmG__dual input[type=range]{appearance:none;pointer-events:none;background:0 0;width:100%;height:24px;margin:0;position:absolute;inset:0}.sim-module__yjqqmG__dual input[type=range]::-webkit-slider-runnable-track{background:0 0;height:7px}.sim-module__yjqqmG__dual input[type=range]::-moz-range-track{background:0 0;height:7px}.sim-module__yjqqmG__dual input[type=range]::-webkit-slider-thumb{appearance:none;pointer-events:auto;background:var(--sim-thumb);border:2px solid var(--sim-thumb-ring);cursor:grab;border-radius:4px;width:14px;height:22px;margin-top:-7.5px;box-shadow:0 1px 4px #00000059}.sim-module__yjqqmG__dual input[type=range]::-moz-range-thumb{pointer-events:auto;background:var(--sim-thumb);border:2px solid var(--sim-thumb-ring);cursor:grab;border-radius:4px;width:14px;height:22px;box-shadow:0 1px 4px #00000059}.sim-module__yjqqmG__dual input[type=range]:focus-visible{outline:none}.sim-module__yjqqmG__dual input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--sim-ok);outline-offset:2px}.sim-module__yjqqmG__monitor{--mon-bg:#09221d;--mon-panel:#102f29;--mon-rule:#21463e;--mon-text:#dcf7ef;--mon-text-dim:#b8d7cf;--mon-dim:#6b8a80;--mon-kicker:#74ac9f;--mon-head:#c9eee4;--mon-bright:#34d3aa;--mon-trace:#34d3aa;--mon-warn:#ffc467;--mon-crit:#ff8ca0;background:var(--mon-bg);color:var(--mon-text)}.sim-module__yjqqmG__grid{background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:31px 15px}.sim-module__yjqqmG__meterFill{transition:width .24s cubic-bezier(.4,0,.2,1)}.sim-module__yjqqmG__tankFill{transition:height .28s cubic-bezier(.4,0,.2,1)}@keyframes sim-module__yjqqmG__simShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes sim-module__yjqqmG__simBounce{0%{transform:scale(1)}40%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes sim-module__yjqqmG__simPulse{0%{box-shadow:0 0 #38bdf88c}to{box-shadow:0 0 0 14px #38bdf800}}.sim-module__yjqqmG__shake{animation:.4s ease-in-out sim-module__yjqqmG__simShake}@keyframes sim-module__yjqqmG__simGlow{0%{transform:scale(1);box-shadow:0 0 #38bdf88c}50%{transform:scale(1.012);box-shadow:0 0 0 9px #38bdf800}to{transform:scale(1);box-shadow:0 0 #38bdf800}}.sim-module__yjqqmG__infusing{animation:1.1s ease-in-out infinite sim-module__yjqqmG__simGlow}@keyframes sim-module__yjqqmG__simValuePulse{0%,to{text-shadow:0 0 #38bdf800;transform:scale(1)}50%{text-shadow:0 0 10px #38bdf8bf;transform:scale(1.06)}}.sim-module__yjqqmG__valuePulse{animation:1.1s ease-in-out infinite sim-module__yjqqmG__simValuePulse;display:inline-block;color:#0284c7!important}@keyframes sim-module__yjqqmG__simDrip{0%{opacity:0;transform:translateY(-2px)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(20px)scale(1)}}.sim-module__yjqqmG__drips{pointer-events:none;width:6px;height:24px;margin-left:2px;position:absolute;bottom:-4px;left:50%}.sim-module__yjqqmG__drips i{background:#38bdf8;border-radius:50%/40% 40% 60% 60%;width:5px;height:7px;animation:.9s ease-in infinite sim-module__yjqqmG__simDrip;position:absolute;top:0;left:0}.sim-module__yjqqmG__drips i:nth-child(2){animation-delay:.3s}.sim-module__yjqqmG__drips i:nth-child(3){animation-delay:.6s}@keyframes sim-module__yjqqmG__simFill{0%{width:0}to{width:100%}}.sim-module__yjqqmG__progress{animation:sim-module__yjqqmG__simFill var(--infuse-ms,5s)linear forwards}.sim-module__yjqqmG__bounce{animation:.3s ease-out sim-module__yjqqmG__simBounce}.sim-module__yjqqmG__pulse{animation:1.6s ease-out sim-module__yjqqmG__simPulse}@media (prefers-reduced-motion:reduce){.sim-module__yjqqmG__meterFill,.sim-module__yjqqmG__tankFill{transition:none}.sim-module__yjqqmG__shake,.sim-module__yjqqmG__bounce,.sim-module__yjqqmG__pulse,.sim-module__yjqqmG__infusing,.sim-module__yjqqmG__valuePulse,.sim-module__yjqqmG__drips i{animation:none}}
