.piece-settings.svelte-ydzs0z{position:absolute;background-color:var(--color-back-2);padding:0 1em;border-radius:5px;border-top:10px var(--color-back-3) solid;border-bottom:10px var(--color-back-3) solid}div#pieces.svelte-zpwfer{background-color:var(--color-back-2)}.switch.svelte-ffhl8i{position:relative;display:inline-block;width:60px;height:34px}.switch.svelte-ffhl8i input:where(.svelte-ffhl8i){opacity:0;width:0;height:0}.slider.svelte-ffhl8i{position:absolute;cursor:pointer;inset:0;background-color:var(--color-back-3);-webkit-transition:.4s;transition:.4s;z-index:-1}.slider.svelte-ffhl8i:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:var(--color-back);-webkit-transition:.4s;transition:.4s}input.svelte-ffhl8i:checked+.slider:where(.svelte-ffhl8i){background-color:var(--color-fore)}input.svelte-ffhl8i:focus+.slider:where(.svelte-ffhl8i){box-shadow:0 0 1px #2196f3}input.svelte-ffhl8i:checked+.slider:where(.svelte-ffhl8i):before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round.svelte-ffhl8i{border-radius:34px}.slider.round.svelte-ffhl8i:before{border-radius:50%}.control-panel.svelte-67q7m4{gap:calc(var(--spacing,.25rem) * 12);top:var(--header-height);bottom:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);background-color:var(--color-back,#222);z-index:30;flex-direction:column;align-items:center;display:flex;position:absolute;overflow:hidden auto}.control-panel.svelte-67q7m4 .control-group{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-flow:column wrap;width:100%;display:flex}.control-panel.is-expanded.svelte-67q7m4 .control-group{align-items:stretch}.control-panel.svelte-67q7m4 .control{flex-direction:column;display:flex}.ruler.svelte-ji90fl{font-size:small;position:fixed}.x.ruler.svelte-ji90fl{right:var(--canvas-offset-right);top:var(--canvas-offset-top);left:0;bottom:0;margin-top:.5em;overflow-x:clip}.x.ruler.svelte-ji90fl span:where(.svelte-ji90fl){top:.5em}.x.ruler.svelte-ji90fl .grid:where(.svelte-ji90fl){top:0;bottom:0;width:1px}.y.ruler.svelte-ji90fl{top:var(--canvas-offset-top);left:0;bottom:0;right:var(--canvas-offset-right);margin-left:.5em;overflow-y:clip}.y.ruler.svelte-ji90fl span:where(.svelte-ji90fl){left:.5em}.y.ruler.svelte-ji90fl .grid:where(.svelte-ji90fl){left:0;right:0;height:1px}.canvas-container.svelte-hoong1{top:var(--canvas-offset-top);right:var(--canvas-offset-right)}
