.container.svelte-m5w0dy{flex-direction:row;gap:.25rem;display:flex}.rangeinput.svelte-m5w0dy{flex:100%}.numberinput.svelte-m5w0dy{text-align:right;flex:none;width:3rem;padding:0 .25rem}.button.svelte-m5w0dy{flex:none;width:2rem;height:2rem}.lineitem.svelte-s1f5vb{border:1px solid #ccc;grid-template-columns:1rem 5rem auto 2rem;gap:1rem;padding:.25rem;display:grid}.lineitem.svelte-s1f5vb label:where(.svelte-s1f5vb){font-size:.75rem}.lineitem.svelte-s1f5vb .propertyitem:where(.svelte-s1f5vb){text-indent:-1rem;padding-left:1rem;line-height:.75rem}.lineitem.svelte-s1f5vb .width-and-position:where(.svelte-s1f5vb){flex-direction:column;flex:100%;gap:.25rem;min-width:16rem;display:flex}.lineitem.svelte-s1f5vb .remove-button:where(.svelte-s1f5vb){flex-direction:column;justify-content:start;align-items:end;display:flex}.lineitem.svelte-s1f5vb .colorinput:where(.svelte-s1f5vb){width:100%;padding:0 .25rem}.lineitem.svelte-s1f5vb .closebutton:where(.svelte-s1f5vb){border:1px solid #777;border-radius:.15rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.colorpreview.svelte-s1f5vb{width:.5rem;height:100%}h3.svelte-1nxyovc{margin-top:1rem}.form.svelte-1nxyovc{flex-direction:column;height:100dvh;display:flex}.header.svelte-1nxyovc{background-color:#ccc;flex-direction:row;flex:none;align-items:center;gap:2rem;height:2.5rem;display:flex}.buttonarea.svelte-1nxyovc{text-align:end;flex:1;padding:0 .5rem}.linkbutton.svelte-1nxyovc{cursor:pointer;background-color:#eee;border:1px solid #ccc;border-radius:.25rem;padding:.1rem .5rem}.linkbutton.svelte-1nxyovc:hover{background-color:#fff}.workarea.svelte-1nxyovc{flex-direction:row;flex:none;height:calc(100% - 2.5rem);display:flex}.preview.svelte-1nxyovc{background-color:#eee;flex:1;justify-content:center;align-items:center;display:flex}.lines.svelte-1nxyovc{flex-direction:column;flex:none;width:29rem;display:flex}.lines-header.svelte-1nxyovc{flex-direction:row;flex:none;justify-content:start;align-items:baseline;gap:1rem;height:3rem;padding:0 .5rem;display:flex}.lines-header.svelte-1nxyovc button:where(.svelte-1nxyovc){border:1px solid #777;border-radius:.15rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.lineproperties.svelte-1nxyovc{flex-direction:column-reverse;flex:1;justify-content:start;gap:.25rem;display:flex;overflow-y:scroll}*{color:#333;box-sizing:border-box;margin:0;padding:0;line-height:1.7rem}
