#debugPanel[data-v-3b563d46]{position:absolute;top:5px;left:5px;background:hsla(0,0%,60%,.6);padding:7px 10px;border-radius:5px;min-width:180px}p[data-v-3b563d46]{margin:2px}#overlay[data-v-306f4163]{background:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contentPanel[data-v-306f4163]{background:#fff;width:350px;padding:15px 20px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.3);box-shadow:0 0 6px 0 rgba(0,0,0,.3);border-radius:3px;position:relative}.smallPanel[data-v-306f4163]{width:220px}.fade-enter-active[data-v-306f4163],.fade-leave-active[data-v-306f4163]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter[data-v-306f4163],.fade-leave-to[data-v-306f4163]{opacity:0}#close[data-v-306f4163]{position:absolute;cursor:pointer;top:8px;right:8px;width:12px}.buttonLink[data-v-2220405a]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;min-width:80px;padding:0 15px;font-size:11pt;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#318be7;color:#fff;border-radius:14px;border:2px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.buttonLink[data-v-2220405a]:hover{background:#559feb}.buttonLink[data-v-2220405a]:focus{outline:none;border-color:#106bc8}.buttonLink[data-v-2220405a]:active{background:#106bc8}.disabledButton[data-v-2220405a]{pointer-events:none;cursor:default;background:#999}.secondaryButton[data-v-2220405a]{background:#fff;color:#106bc8;border-color:#318be7}.secondaryButton[data-v-2220405a]:hover{background:#ccdbeb;border-color:#106bc8}.secondaryButton[data-v-2220405a]:focus{border-color:#0c5197}.secondaryButton[data-v-2220405a]:active{background:#559feb}#drawing[data-v-2220405a]{height:60px;float:left;margin-right:10px;margin-top:-6px}h1[data-v-2220405a]{font-size:14px;font-weight:400}ul[data-v-2220405a]{clear:both;padding-left:10px;margin-top:20px}li[data-v-2220405a]{clear:both;list-style:none;margin:8px 0}li img[data-v-2220405a]{float:left;width:20px;margin-right:8px}i[data-v-2220405a]{color:#318be7;font-style:normal}h2[data-v-2220405a]{margin:20px 0 0 0;font-size:14px;font-weight:700;color:#ff541f}#lastLine[data-v-2220405a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.buttonLink{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;min-width:80px;padding:0 15px;font-size:11pt;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#318be7;color:#fff;border-radius:14px;border:2px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.buttonLink:hover{background:#559feb}.buttonLink:focus{outline:none;border-color:#106bc8}.buttonLink:active{background:#106bc8}.disabledButton{pointer-events:none;cursor:default;background:#999}.secondaryButton{background:#fff;color:#106bc8;border-color:#318be7}.secondaryButton:hover{background:#ccdbeb;border-color:#106bc8}.secondaryButton:focus{border-color:#0c5197}.secondaryButton:active{background:#559feb}svg{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.blueStroke{stroke:#318be7}.grayStroke{stroke:#4b4b4b}.blueFill{fill:#318be7}.grayFill{fill:#4b4b4b}.whiteFill{fill:#fff}svg[data-v-7d69c211]{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.rotate[data-v-7d69c211]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.buttonLink[data-v-6e49dd3a]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;min-width:80px;padding:0 15px;font-size:11pt;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#318be7;color:#fff;border-radius:14px;border:2px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.buttonLink[data-v-6e49dd3a]:hover{background:#559feb}.buttonLink[data-v-6e49dd3a]:focus{outline:none;border-color:#106bc8}.buttonLink[data-v-6e49dd3a]:active{background:#106bc8}.disabledButton[data-v-6e49dd3a]{pointer-events:none;cursor:default;background:#999}.secondaryButton[data-v-6e49dd3a]{background:#fff;color:#106bc8;border-color:#318be7}.secondaryButton[data-v-6e49dd3a]:hover{background:#ccdbeb;border-color:#106bc8}.secondaryButton[data-v-6e49dd3a]:focus{border-color:#0c5197}.secondaryButton[data-v-6e49dd3a]:active{background:#559feb}[data-v-6e49dd3a]{font-size:14px}li[data-v-6e49dd3a]{list-style:none;position:relative}li .icon[data-v-6e49dd3a]{margin-right:8px;vertical-align:middle}li span[data-v-6e49dd3a]{vertical-align:middle}a[data-v-6e49dd3a]{display:block;line-height:24px;cursor:pointer;padding:8px 10px;position:relative}a[data-v-6e49dd3a]:hover{background:hsla(0,0%,100%,.4);color:#318be7}a[data-v-6e49dd3a]:active{background:#fff}.disabledLink[data-v-6e49dd3a]{opacity:.4;pointer-events:none}.children[data-v-6e49dd3a]{background:rgba(0,0,0,.07)}.subMenu[data-v-6e49dd3a]{padding:0;margin:0}.subMenu a[data-v-6e49dd3a]:hover{background:rgba(0,0,0,.07)}.shortcut[data-v-6e49dd3a]{position:absolute;right:10px;opacity:.3}.arrow[data-v-6e49dd3a]{position:absolute;right:10px;width:10px;margin:-5px 0 0 0;top:50%}#tip[data-v-6e49dd3a]{display:block;position:absolute;right:-50px;top:50%;margin-top:-12px;width:45px;height:24px;text-align:center;line-height:24px;font-size:9pt;background:rgba(51,51,51,.4);color:#fff;border-radius:3px}.slide-enter-active[data-v-6e49dd3a],.slide-leave-active[data-v-6e49dd3a]{-webkit-transition:opacity .3s ease,-webkit-transform .2s ease;transition:opacity .3s ease,-webkit-transform .2s ease;transition:opacity .3s ease,transform .2s ease;transition:opacity .3s ease,transform .2s ease,-webkit-transform .2s ease}.slide-enter[data-v-6e49dd3a],.slide-leave-to[data-v-6e49dd3a]{opacity:0}.slide-enter[data-v-6e49dd3a]{-webkit-transform:translateX(-30px);transform:translateX(-30px)}.buttonLink[data-v-7ca351c8]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;min-width:80px;padding:0 15px;font-size:11pt;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#318be7;color:#fff;border-radius:14px;border:2px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.buttonLink[data-v-7ca351c8]:hover{background:#559feb}.buttonLink[data-v-7ca351c8]:focus{outline:none;border-color:#106bc8}.buttonLink[data-v-7ca351c8]:active{background:#106bc8}.disabledButton[data-v-7ca351c8]{pointer-events:none;cursor:default;background:#999}.secondaryButton[data-v-7ca351c8]{background:#fff;color:#106bc8;border-color:#318be7}.secondaryButton[data-v-7ca351c8]:hover{background:#ccdbeb;border-color:#106bc8}.secondaryButton[data-v-7ca351c8]:focus{border-color:#0c5197}.secondaryButton[data-v-7ca351c8]:active{background:#559feb}span[data-v-7ca351c8]{font-size:9pt;opacity:.6}.optionLine[data-v-7ca351c8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:4px -4px 0 -4px}.option[data-v-7ca351c8]{border:0;border-radius:5px;margin:4px;padding:4px 8px;background:#aaa;color:rgba(0,0,0,.67);width:33%;border:2px solid transparent}.option[data-v-7ca351c8]:hover{background:#559feb}.option[data-v-7ca351c8]:focus{outline:none;border-color:#106bc8}.option[data-v-7ca351c8]::-moz-focus-inner{border:0}.selectedOption[data-v-7ca351c8]{background:#318be7;color:#fff}input[type=range][data-v-7ca351c8]{height:26px;-webkit-appearance:none;margin:0 0 4px 0;width:100%;background:transparent}input[type=range][data-v-7ca351c8]:focus{outline:none}input[type=range][data-v-7ca351c8]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;animate:.2s;background:rgba(0,0,0,.4);border-radius:4px;border:0 solid #000}input[type=range][data-v-7ca351c8]::-webkit-slider-thumb{-webkit-box-shadow:0 0 6px #fff;box-shadow:0 0 6px #fff;height:14px;width:14px;border-radius:14px;background:#318be7;cursor:pointer;-webkit-appearance:none;margin-top:-5px}input[type=range][data-v-7ca351c8]:focus::-webkit-slider-runnable-track{background:#318be7}input[type=range][data-v-7ca351c8]:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 6px rgba(0,0,0,.53);box-shadow:0 0 6px rgba(0,0,0,.53);border:2px solid #fff}input[type=range][data-v-7ca351c8]::-moz-range-track{width:100%;height:4px;cursor:pointer;animate:.2s;background:rgba(0,0,0,.4);border-radius:4px;border:0 solid #000}input[type=range][data-v-7ca351c8]::-moz-focus-outer{border:0}input[type=range][data-v-7ca351c8]::-moz-range-thumb{box-shadow:0 0 6px #fff;height:14px;width:14px;border-radius:14px;background:#318be7;cursor:pointer;border:none;box-sizing:border-box}input[type=range][data-v-7ca351c8]:focus::-moz-range-track{background:#318be7}input[type=range][data-v-7ca351c8]:focus::-moz-range-thumb{box-shadow:0 0 6px rgba(0,0,0,.53);border:2px solid #fff}input[type=range][data-v-7ca351c8]::-ms-track{width:100%;height:4px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}input[type=range][data-v-7ca351c8]::-ms-fill-lower,input[type=range][data-v-7ca351c8]::-ms-fill-upper{background:rgba(0,0,0,.4);border-radius:4px;border:0 solid #000}input[type=range][data-v-7ca351c8]::-ms-thumb{box-shadow:0 0 6px #fff;height:14px;width:14px;border-radius:14px;background:#318be7;cursor:pointer;margin-top:1px}input[type=range][data-v-7ca351c8]:focus::-ms-fill-lower,input[type=range][data-v-7ca351c8]:focus::-ms-fill-upper{background:#318be7}input[type=range][data-v-7ca351c8]:focus::-ms-thumb{box-shadow:0 0 6px rgba(0,0,0,.53);border:2px solid #fff}#menu[data-v-0daf0a82]{position:relative}h1[data-v-0daf0a82]{font-weight:400;margin:15px;font-size:16px;letter-spacing:4px}ul[data-v-0daf0a82]{padding:0;margin:0}#menuBottom[data-v-0daf0a82]{position:absolute;bottom:0;width:100%}.parameters[data-v-0daf0a82]{padding:10px 18px 10px 14px}.buttonLink[data-v-29c1fdee]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;min-width:80px;padding:0 15px;font-size:11pt;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#318be7;color:#fff;border-radius:14px;border:2px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.buttonLink[data-v-29c1fdee]:hover{background:#559feb}.buttonLink[data-v-29c1fdee]:focus{outline:none;border-color:#106bc8}.buttonLink[data-v-29c1fdee]:active{background:#106bc8}.disabledButton[data-v-29c1fdee]{pointer-events:none;cursor:default;background:#999}.secondaryButton[data-v-29c1fdee]{background:#fff;color:#106bc8;border-color:#318be7}.secondaryButton[data-v-29c1fdee]:hover{background:#ccdbeb;border-color:#106bc8}.secondaryButton[data-v-29c1fdee]:focus{border-color:#0c5197}.secondaryButton[data-v-29c1fdee]:active{background:#559feb}h1[data-v-29c1fdee]{font-size:17pt;font-weight:400;margin:0}#centerBlock[data-v-29c1fdee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fade-enter-active[data-v-29c1fdee],.fade-leave-active[data-v-29c1fdee]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter[data-v-29c1fdee],.fade-leave-to[data-v-29c1fdee]{opacity:0}.buttonLink[data-v-f659fed0]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;min-width:80px;padding:0 15px;font-size:11pt;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#318be7;color:#fff;border-radius:14px;border:2px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.buttonLink[data-v-f659fed0]:hover{background:#559feb}.buttonLink[data-v-f659fed0]:focus{outline:none;border-color:#106bc8}.buttonLink[data-v-f659fed0]:active{background:#106bc8}.disabledButton[data-v-f659fed0]{pointer-events:none;cursor:default;background:#999}.secondaryButton[data-v-f659fed0]{background:#fff;color:#106bc8;border-color:#318be7}.secondaryButton[data-v-f659fed0]:hover{background:#ccdbeb;border-color:#106bc8}.secondaryButton[data-v-f659fed0]:focus{border-color:#0c5197}.secondaryButton[data-v-f659fed0]:active{background:#559feb}h1[data-v-f659fed0]{margin:0 0 20px 0;font-size:14pt}label[data-v-f659fed0]{margin:4px 0;display:grid;grid-template-columns:80px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}label span[data-v-f659fed0]{grid-column:1/span 1}label input[data-v-f659fed0]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;grid-column:2/span 1}.lastLine[data-v-f659fed0]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#container[data-v-7f2576c4]{width:100%;height:100%}#viewer[data-v-7f2576c4]{display:block;background:#ccc;width:100%;height:100%}#toolbar[data-v-7f2576c4]{position:absolute;bottom:30px}#hScrollContainer[data-v-7f2576c4]{position:absolute;bottom:0;left:0;right:0;background:hsla(0,0%,40%,.4)}#vScrollContainer[data-v-7f2576c4]{position:absolute;bottom:0;top:0;right:0;background:hsla(0,0%,40%,.4)}.scrollBar[data-v-7f2576c4]{position:relative;background:#666;border-radius:10px}.buttonLink[data-v-2c85e2a3]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;min-width:80px;padding:0 15px;font-size:11pt;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#318be7;color:#fff;border-radius:14px;border:2px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.buttonLink[data-v-2c85e2a3]:hover{background:#559feb}.buttonLink[data-v-2c85e2a3]:focus{outline:none;border-color:#106bc8}.buttonLink[data-v-2c85e2a3]:active{background:#106bc8}.disabledButton[data-v-2c85e2a3]{pointer-events:none;cursor:default;background:#999}.secondaryButton[data-v-2c85e2a3]{background:#fff;color:#106bc8;border-color:#318be7}.secondaryButton[data-v-2c85e2a3]:hover{background:#ccdbeb;border-color:#106bc8}.secondaryButton[data-v-2c85e2a3]:focus{border-color:#0c5197}.secondaryButton[data-v-2c85e2a3]:active{background:#559feb}circle[data-v-2c85e2a3]{stroke-width:1}.cursor[data-v-2c85e2a3]{stroke:#318be7;fill:transparent}.startPoint[data-v-2c85e2a3]{stroke:#318be7;fill:#318be7}.startPointHovered[data-v-2c85e2a3]{fill:rgba(49,139,231,.6)}.guide[data-v-2c85e2a3]{stroke:#aaa;fill:#aaa}.guideHovered[data-v-2c85e2a3]{fill:transparent}.buttonLink[data-v-cecd459a]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;min-width:80px;padding:0 15px;font-size:11pt;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#318be7;color:#fff;border-radius:14px;border:2px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.buttonLink[data-v-cecd459a]:hover{background:#559feb}.buttonLink[data-v-cecd459a]:focus{outline:none;border-color:#106bc8}.buttonLink[data-v-cecd459a]:active{background:#106bc8}.disabledButton[data-v-cecd459a]{pointer-events:none;cursor:default;background:#999}.secondaryButton[data-v-cecd459a]{background:#fff;color:#106bc8;border-color:#318be7}.secondaryButton[data-v-cecd459a]:hover{background:#ccdbeb;border-color:#106bc8}.secondaryButton[data-v-cecd459a]:focus{border-color:#0c5197}.secondaryButton[data-v-cecd459a]:active{background:#559feb}line[data-v-cecd459a]{stroke-width:1;stroke:rgba(0,0,0,.33)}.hoveredLine[data-v-cecd459a]{stroke:#318be7}body{margin:0;font-family:Arial,Helvetica;font-size:10pt}#app,body,html{width:100%;height:100%}#app{display:grid;grid-template-columns:190px auto}#menu{grid-column:1/2;background:#f2f2f2;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.3);box-shadow:0 0 6px 0 rgba(0,0,0,.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}#mainContent{grid-column:2/3;position:relative}.fullScreen{grid-column:1/3;z-index:20}