.editor{flex-direction:row;align-items:flex-start;gap:1em;margin-top:1em;display:flex}.editor #library{color:gray;width:10em}.editor #library *{border-color:gray}.editor #library>:not(:first-child){margin:.25em 0}.editor>.block{flex-grow:1}.block{border:2px solid #000;border-radius:.5em;padding:.5em}.block.block-hole{border:none;padding:.25em;transition:padding .1s;background-color:#0000!important}.block.block-hole.drop{padding:1em}.block.drag{opacity:0;height:0;padding:0;transition:height .1s,padding .1s}.block.block-block{border-color:#0000;padding-top:0;padding-bottom:0}.block.block-repeat{padding-bottom:0}.block.transparent-bg.block-block{padding:0}.block:not(.transparent-bg){background-color:#fff}.block:not(.transparent-bg).block-block{background-color:orange;border-color:#00000080}.block:not(.transparent-bg).block-command0,.block:not(.transparent-bg).block-command1{background-color:#90ee90}.block:not(.transparent-bg).block-repeat{background-color:#add8e6}input:not(:-webkit-any(:hover,:focus))::-webkit-outer-spin-button{display:none}input:not(:-webkit-any(:hover,:focus))::-webkit-inner-spin-button{display:none}input:not(:-webkit-any(:hover,:focus)){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:not(:-moz-any(:hover,:focus))::-webkit-outer-spin-button{display:none}input:not(:-moz-any(:hover,:focus))::-webkit-inner-spin-button{display:none}input:not(:-moz-any(:hover,:focus)){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:not(:-webkit-any(:hover,:focus))::-webkit-outer-spin-button{display:none}input:not(:-moz-any(:hover,:focus))::-webkit-outer-spin-button{display:none}input:not(:is(:hover,:focus))::-webkit-outer-spin-button{display:none}input:not(:-webkit-any(:hover,:focus))::-webkit-inner-spin-button{display:none}input:not(:-moz-any(:hover,:focus))::-webkit-inner-spin-button{display:none}input:not(:is(:hover,:focus))::-webkit-inner-spin-button{display:none}input:not(:-webkit-any(:hover,:focus)){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:not(:-moz-any(:hover,:focus)){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:not(:is(:hover,:focus)){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}