section.svelte-sl8er2{width:100vw;height:100vh}.container.svelte-1xpmr0v{display:flex;align-items:center;width:100%;line-height:1.25}.container.svelte-1xpmr0v>:where(.svelte-1xpmr0v){width:50%}.chart-container.svelte-1xpmr0v{height:3rem;position:relative}elapsed-time-display.svelte-1xpmr0v{display:flex;flex-direction:column;align-items:flex-end}elapsed-time-measurement.svelte-1xpmr0v{align-items:flex-end;font-size:.5rem;vertical-align:baseline;white-space:nowrap;text-align:right;width:100%}integral-part.svelte-1xpmr0v{font-size:1.125rem}radix-point.svelte-1xpmr0v{font-size:.85rem}fractional-part.svelte-1xpmr0v{font-size:.85rem}integral-part.svelte-1xpmr0v,radix-point.svelte-1xpmr0v,fractional-part.svelte-1xpmr0v{font-family:Atkinson Hyperlegible Mono,monospace}units-label.svelte-1xpmr0v{font-size:.85rem;opacity:.5}overlay-panel.svelte-1cw4d6g{width:20rem;margin:.5rem;padding:.75rem;display:flex;align-items:stretch;flex-direction:column;gap:.5rem;overflow-y:auto;line-height:1.25;color:#fff;border:2px solid oklch(100% 0 0deg / .5);border-radius:2rem/1.6rem;background:#000000bf}overlay-panel.svelte-1cw4d6g h3{margin-top:.5rem;font-size:1.25rem}overlay-panel.svelte-1cw4d6g h4{margin-top:.5rem;font-size:1rem}overlay-panel.svelte-1cw4d6g input[type=range]{width:10.5rem}overlay-panel.svelte-1cw4d6g labeled-range{display:flex;align-items:center;gap:1rem}.separator.svelte-zbwyo5{height:.0625rem;min-height:.0625rem;margin:.5rem 0;background:#fff}button.svelte-hgyb3q{margin:0;padding:0;border:none;background:none;cursor:pointer}button.svelte-hgyb3q:is(:where(.svelte-hgyb3q):hover,:where(.svelte-hgyb3q):focus-visible)>button-display:where(.svelte-hgyb3q),button.svelte-hgyb3q button-display.key-held:where(.svelte-hgyb3q){border-color:currentcolor;transform:translateY(-.125rem) scale(1.1);box-shadow:0 .25rem .5rem oklch(from currentcolor l c h/.5);animation:svelte-hgyb3q-sliding-background 1s infinite linear;background:repeating-linear-gradient(135deg,#0000 0 1rem,oklch(from currentcolor l c h/.25) 1rem 2rem);background-size:calc(100% + 3rem) calc(100% + 3rem)}@keyframes svelte-hgyb3q-sliding-background{0%{background-position:-2.828427rem -2.828427rem}to{background-position:0 0}}button.svelte-hgyb3q:active>button-display:where(.svelte-hgyb3q),button.svelte-hgyb3q button-display.key-held:where(.svelte-hgyb3q){transform:translateY(.0625rem) scale(.95);box-shadow:0 0 #0000;filter:brightness(.5)}button-display.svelte-hgyb3q{display:block;padding:.25rem 1rem;border:2px solid oklch(from currentcolor l c h/.5);border-radius:1rem;pointer-events:none;transition:transform .25s cubic-bezier(0,2.75,.47,1),box-shadow .1s cubic-bezier(0,1,.47,1),filter .25s ease}main.svelte-1jtcear{width:100vw;height:100vh;display:grid}main.svelte-1jtcear>*{grid-area:1/1}simulation-overlay-panels.svelte-1jtcear{display:grid;grid-template-columns:auto 1fr auto;pointer-events:none}simulation-overlay-panels.svelte-1jtcear>*{pointer-events:auto}simulation-overlay-panels.svelte-1jtcear>:nth-child(1){grid-area:1/1}simulation-overlay-panels.svelte-1jtcear>:nth-child(2){grid-area:1/3}
