.fold-container.svelte-1ji20go{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.controls.svelte-1ji20go{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.fold-slider.svelte-1ji20go{cursor:pointer;width:120px}.fold-count.svelte-1ji20go{font-weight:700;min-width:4rem}.foldgrid.svelte-1ji20go{display:grid;gap:6px;margin-top:.25rem;padding:2px}.foldgrid.svelte-1ji20go>.row-stripe:where(.svelte-1ji20go){background-color:#add8e6;border:2px solid black;z-index:0;pointer-events:none;margin:-2px}.foldgrid.svelte-1ji20go>.row-divider:where(.svelte-1ji20go){border-right:1px solid black;z-index:1;pointer-events:none;margin-top:-2px;margin-bottom:-2px;margin-right:-3px}.foldgrid.svelte-1ji20go>.bubble:where(.svelte-1ji20go){aspect-ratio:1;border-radius:50%;background-color:#00f;border:1px solid black;font-size:.615rem;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,border-color .3s ease;color:#fff;z-index:2;position:relative}.foldgrid.svelte-1ji20go>.bubble:where(.svelte-1ji20go).highlighted{background-color:#90ee90;border:2px solid green;color:#000}.foldgrid.svelte-1ji20go>.bubble:where(.svelte-1ji20go).rest{background-color:#f08080;color:#000}
