h1.svelte-1o5taty{text-align:center;margin-bottom:.4em;font-size:1.5rem}.description.svelte-1o5taty{text-align:center;color:#888;max-width:600px;margin:0 auto 1.2em;font-size:.875rem}.controls-grid.svelte-1o5taty{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1em;max-width:1200px;margin:0 auto 1.2em;padding:0 .75em;display:grid}.control-group.svelte-1o5taty{background:#ffffff0d;border-radius:6px;padding:.6em .75em}.control-group.svelte-1o5taty h2:where(.svelte-1o5taty){color:#aaa;border-bottom:1px solid #ffffff1a;margin:0 0 .5em;padding-bottom:.35em;font-size:.85rem}label.svelte-1o5taty{flex-direction:column;gap:.2em;margin-bottom:.6em;display:flex}label.checkbox.svelte-1o5taty{flex-direction:row;align-items:center;gap:.4em}label.svelte-1o5taty span:where(.svelte-1o5taty){font-size:.8rem}input[type=range].svelte-1o5taty{cursor:pointer;width:100%}input[type=checkbox].svelte-1o5taty{cursor:pointer;width:1em;height:1em}select.svelte-1o5taty{width:100%;color:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;padding:.3em}code.svelte-1o5taty{background:#0078ff4d;border-radius:3px;padding:.05em .35em;font-size:.85em}.button-row.svelte-1o5taty{flex-wrap:wrap;gap:.35em;display:flex}button.svelte-1o5taty{color:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;padding:.3em .6em;font-size:.75rem;transition:all .2s}button.svelte-1o5taty:hover:not(:disabled){background:#fff3}button.svelte-1o5taty:disabled{opacity:.4;cursor:not-allowed}button.active.svelte-1o5taty{background:#00c8644d;border-color:#00c86480}button.stop.svelte-1o5taty{background:#ff32324d;border-color:#ff323280}button.stop.svelte-1o5taty:hover{background:#ff323280}.presets.svelte-1o5taty,.stress-tests.svelte-1o5taty,.css-reset-test.svelte-1o5taty{max-width:1200px;margin:0 auto 1em;padding:0 .75em}.css-reset-test.svelte-1o5taty p:where(.svelte-1o5taty){color:#aaa;margin:.35em 0;font-size:.8rem}.css-reset-test.svelte-1o5taty a:where(.svelte-1o5taty){color:#6495ed}.presets.svelte-1o5taty h2:where(.svelte-1o5taty),.stress-tests.svelte-1o5taty h2:where(.svelte-1o5taty),.css-reset-test.svelte-1o5taty h2:where(.svelte-1o5taty){color:#aaa;margin:0 0 .4em;font-size:.85rem}.test-status.svelte-1o5taty{margin-top:.5em;font-size:.8rem}.stats.svelte-1o5taty{background:#0000004d;border-radius:6px;flex-wrap:wrap;justify-content:center;gap:.6em 1.5em;max-width:fit-content;margin:0 auto 1em;padding:.5em .75em;display:flex}.stats.svelte-1o5taty span:where(.svelte-1o5taty){font-size:.8rem}.masonry-container.svelte-1o5taty{background:#0003;border-radius:8px;min-height:200px;margin:0 auto;padding:1em;transition:width .1s ease-out}.item.svelte-1o5taty{color:#fff;text-shadow:0 1px 3px #00000080;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;padding:1em;font-weight:600;display:flex}.item-id.svelte-1o5taty{font-size:1.2rem}.item-height.svelte-1o5taty{opacity:.8;font-size:.8rem}.empty-message.svelte-1o5taty{text-align:center;color:#666;padding:2em}
