.ink-demo.svelte-1x6uvt0{width:100%;display:flex;flex-direction:column;gap:.5rem}@media (min-width: 768px){.ink-demo.svelte-1x6uvt0{flex-direction:row;align-items:flex-start}.stage.svelte-1x6uvt0{flex:1 1 auto;min-width:0}.controls.svelte-1x6uvt0{flex:0 0 18rem}}.stage.svelte-1x6uvt0{position:relative;width:100%;max-width:640px;aspect-ratio:1 / 1}canvas.svelte-1x6uvt0{width:100%;height:100%;background:#fffce0;border-radius:.25rem;touch-action:none;display:block}.controls.svelte-1x6uvt0{display:grid;grid-template-columns:1fr;gap:.5rem;padding:.5rem 0}label.svelte-1x6uvt0{display:grid;grid-template-columns:6rem 1fr 3rem;align-items:center;gap:.5rem;font-size:.9rem}label.check.svelte-1x6uvt0{grid-template-columns:auto 1fr}input[type=range].svelte-1x6uvt0{width:100%}fieldset.svelte-1x6uvt0{border:1px solid rgba(128,128,128,.3);border-radius:.35rem;padding:.5rem .75rem .6rem;margin:0;display:grid;gap:.4rem}legend.svelte-1x6uvt0{padding:0 .4rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.buttons.svelte-1x6uvt0{display:flex;gap:.5rem}.overlay.svelte-1x6uvt0{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.overlay.svelte-1x6uvt0 circle:where(.svelte-1x6uvt0){pointer-events:all;cursor:grab}.overlay.svelte-1x6uvt0 circle:where(.svelte-1x6uvt0):active{cursor:grabbing}.hint.svelte-1x6uvt0{font-size:.8rem;opacity:.7;margin:.25rem 0 0}
