.checkbox{position:relative}.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:24px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:var(--window-border-size) solid #454545;box-shadow:calc(var(--window-border-size)*-1) 0 0 0 #acacac,calc(var(--window-border-size)*-1) calc(var(--window-border-size)*-1) 0 0 #acacac,0 calc(var(--window-border-size)*-1) 0 0 #acacac,0 var(--window-border-size) 0 0 #fff,var(--window-border-size) 0 0 0 #fff,var(--window-border-size) var(--window-border-size) 0 0 #fff}.checkbox svg{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.checkbox input:checked+svg{display:block}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:ew-resize;height:24px;width:24px;--tw-bg-opacity:1;background-color:rgb(var(--color-secondary)/var(--tw-bg-opacity,1));border:1px solid rgba(0,0,0,.1);border-radius:0;--bs:.5px;--bs-1:var(--bs);--bs-1n:calc(var(--bs)*-1);--bs-2:calc(var(--bs)*2);--bs-2n:calc(var(--bs)*-3);box-shadow:inset var(--bs-1n) var(--bs-1n) 0 var(--bs-1) #0000001a,inset var(--bs-2n) var(--bs-2n) 0 var(--bs-2) #0000001a,inset var(--bs-1) var(--bs-1) 0 var(--bs-1) #0000001a,inset var(--bs-2) var(--bs-2) 0 var(--bs-2) #fff}input[type=range]::-webkit-slider-thumb:active{box-shadow:inset var(--bs-1) var(--bs-1) 0 var(--bs-1) #0000001a,inset var(--bs-2) var(--bs-2) 0 var(--bs-2) #0000001a,inset var(--bs-1n) var(--bs-1n) 0 var(--bs-1) #fff,inset var(--bs-2n) var(--bs-2n) 0 var(--bs-2) #fff6}@media (min-width:768px){input[type=range]::-webkit-slider-thumb{--bs:.5px}}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;--tw-bg-opacity:1;background-color:rgb(192 192 192/var(--tw-bg-opacity,1));border:var(--window-border-size) solid #454545;box-shadow:calc(var(--window-border-size)*-1) 0 0 0 #acacac,calc(var(--window-border-size)*-1) calc(var(--window-border-size)*-1) 0 0 #acacac,0 calc(var(--window-border-size)*-1) 0 0 #acacac,0 var(--window-border-size) 0 0 #fff,var(--window-border-size) 0 0 0 #fff,var(--window-border-size) var(--window-border-size) 0 0 #fff}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:var(--window-border-size) solid #454545;box-shadow:calc(var(--window-border-size)*-1) 0 0 0 #acacac,calc(var(--window-border-size)*-1) calc(var(--window-border-size)*-1) 0 0 #acacac,0 calc(var(--window-border-size)*-1) 0 0 #acacac,0 var(--window-border-size) 0 0 #fff,var(--window-border-size) 0 0 0 #fff,var(--window-border-size) var(--window-border-size) 0 0 #fff;padding-left:8px;padding-right:8px}.plugin-option{border-bottom-width:4px;margin-bottom:16px;--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1));border-bottom-style:groove;padding-bottom:16px}.plugin-option:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.plugin-options summary::-webkit-details-marker,.plugin-options summary::marker{content:"";display:none}.plugin-options summary div:after{content:"+";display:block}.plugin-options[open] summary div:after{content:"-"}.options-pane{background:#ccc;border-right:8px ridge #eee}#offsets{--size:100px;background:#fff;bottom:2rem;box-sizing:border-box;height:var(--size);outline:1px solid #000;overflow:hidden;position:absolute;right:2rem;width:var(--size)}#offsets>div{--dot-size:10px;background:red;border-radius:100%;height:var(--dot-size);left:0;position:absolute;top:0;width:var(--dot-size);--max:calc(var(--size) - var(--dot-size));--bounds-x-min:calc(var(--artboard-size-width)*var(--artboard-scale)*-1);--bounds-x-max:var(--artboard-root-width);--progress-x:(var(--artboard-offset-x) - var(--bounds-x-min)) /(var(--bounds-x-max) - var(--bounds-x-min));--x:min(max(var(--progress-x) * var(--max),0px),var(--max));--bounds-y-min:calc(var(--artboard-size-height)*var(--artboard-scale)*-1);--bounds-y-max:var(--artboard-root-height);--progress-y:(var(--artboard-offset-y) - var(--bounds-y-min)) /(var(--bounds-y-max) - var(--bounds-y-min));--y:min(max(var(--progress-y) * var(--max),0px),var(--max));transform:translate(var(--x),var(--y))}
