*,*:before,*:after{box-sizing:border-box}.toggle{cursor:pointer;display:inline-block}.toggle-switch{display:inline-block;background:#ccc;border-radius:18px;width:54px;height:28px;position:relative;vertical-align:middle;transition:background .25s}.toggle-switch:before,.toggle-switch:after{content:""}.toggle-switch:before{display:block;background:linear-gradient(to bottom,#fff 0%,#eee 100%);border-radius:50%;box-shadow:0 0 0 1px #00000040;width:20px;height:20px;position:absolute;top:4px;left:4px;transition:left .25s}.toggle:hover .toggle-switch:before{background:linear-gradient(to bottom,#fff 0%,#fff 100%);box-shadow:0 0 0 1px #00000080}.toggle-checkbox:checked+.toggle-switch{background:#56c080}.toggle-checkbox:checked+.toggle-switch:before{left:30px}.toggle-checkbox,.hide{position:absolute;visibility:hidden}.toggle-label{margin-left:5px;position:relative;top:2px}.toggle-block{display:flex;margin:10px}.toggle-control{width:150px;top:3px;position:relative}.shadow-block{background-color:#f5f5f5;width:fit-content;box-shadow:2px 1px 5px #789;border:1px solid black;border-radius:5px;color:#000}.shadow-block-controls{background-color:#f5f5f5;width:fit-content;box-shadow:2px 1px 5px gray;border-radius:5px}.shadow-block-position{width:fit-content;position:absolute;top:150px;left:20px;width:50px}.ui-control{display:inline-block;background:transparent;background-position:center;background-repeat:no-repeat;background-size:70%;border-radius:25px;width:36px;height:36px;position:relative;vertical-align:middle}.setting{display:inline-block;box-shadow:0 0 20px silver;background:transparent;background-position:center;background-size:80%;background-repeat:no-repeat;border-radius:25px;width:50px;height:50px;position:relative;vertical-align:middle}.ui-btnSetting{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE00lEQVR4nO2aWWhdVRSGP6xJixm01qoYW4fYwRSxILGtig8VfFD0QWlFELHUJ/tisaDUAaR1qm2ijU8OLxWHN4cHp6JWwfqirVAFFa1DakUQ1CQ114yy4D+wPDl373PPPTdytT9ccnPX2sPaZ++1/rX2geP4f+AxYBKYTn3GgS00EQYzjEg+B2gSdAJTwCgwx/3eod8rwIk0AVZr5Q9myL6XbDn/Is4BNgMLI3obNNkXM2SvS7Yu0sdC4E5gESVjCXBEk/gFuDag+7j07suQPSzZg4H2a4GfpPcj0E1JuMAZ8bv+2l7vA+amdFuA96RzQ0ZfN0v2Zur8GFqBHc7b/VGmMd6IfTqw9wBj+u0zoAc4H3gK+NV5J2ubxnIn/1lP7yxgKfCJc9Fb5TQ+LMOYs1NGtDlZL/C1ZKMa3L5PAO8Dtwb6vR34WE91Wl5sRN+/AVY53faUMV1FDEkO7Z/AqRlyG+Q56QwDjwJn1Og8BmSI9bFHTyGNBZqD6dxWxBB7Al+pg50BvYs1WFF0pZ5CGrs0hy9Tu6ImXKLzMClvMtu4UmOPR4zNhQe0IkeqbLFG4RTgh4ArrxlGJ/arwxeYPbykMT/KcNV1BcTkwK2k8bjCOZHSAiLy8xMKUvNz6K8A+oHP5VpH9L1fshgW62za4p1OiXhGK7QtotcqlzoRoPEm2y3dEJ6W/vayjJinJ2ErdFrEiL0uSD4BXCqX2Sav86SLG3sjxiyVnh34E4pM/GRgjSLwLhdZ3460G3AR+KJI3EkSL3syIRyQ3jviYRu0OFmB8x/pabXMbipCvVdoy4xGjPDGVNTGuFo13BHYorZgj2Q1SljnMRG4PSKI1+vwhdCvtvY3L3arjbHomMe8EbhXOc5BLdi05jwDiaVF9uMXamtkMi9Wqc2hAuPNcfOdgaqCHBhWWyOSedGuNkMFx5xuhCFDBQzpdAlUQwzpqGNrmUeptUhRZGt1hAwZdx7qW+AVBcB1OWhCctgtTuRF4q7NxYewDLgJeAh4DTjskjKb8wxskd+u1OF+K3KtMRhf+yuH+91UxfVWNNe7Ymy3x63Cu2r8Vk53OhgxZqVLoS365wmIb2h3rAcuLFrgm6fqyVgkE2xxFKUiw1bLAbSLLQzoSSQUxdo0jKLUQ+BaZUCINI7rSbTkHHMbJWKJJjdUA43vk0ca1ueQDnboTCRY1Cga3+NoQR4uVS8u01gj2mKlYK74jXX8LLOH5zXmpzlyl1zod8WzIsGyKNpdEdAofF24WjGklHJMAfTqrNgcrinaiZX2j2pF7o4MFsoc8xTo7ExUw1bN4WiOK41MbFYHv1XJyOa7ks2IErMza+j/XBW+EybxchWP2OluAezOpGYsdhnjB6ly5VplaEki5ovYVvC+JdDvxowidpIGDAJXOd02jZ1khIUvfrqdMfsU2Xe6bHK/dM5TIEyuFaZUpM6KR/5aYYeuFbpdEXBS8WaBxqz7WiHLmKRIN6YyZroC2OIGvy6jr/WumJBua//f7+5ekrEGyyzS2ep+p46N4l8e0O0LOIjtOWhHryrviRFZF0Z1oUv3EydF9Da6+440XpXMmHUIbSr9FLrYKQtrNFmrxKRxWDKj4k3zwsCxFP1uuhcGcIlTU7/Cge4Tq71UE0xPj4P/CP4GdM3Fkxh1C08AAAAASUVORK5CYII=)}.ui-btnClear{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAADkklEQVR4nO2aWUhWQRTHf18aLdBGilEZou3R4kNgvbRQD4G0khZED2lC20ukFNFCFFkULRRFPtRD9RBtVpbQZrRRVtRDUoFE0UrYCkUZFQN/6XK5n5p913v5vvnBgM6Md2aOc87MnHPAYrFYLBa/6KqSsNwF7vj4/XwgjxCT5/MEowk4EzgDfAIeSlChYgiwC7gAHAVmAW1ipGIdgMfAWWASsAL4AUwkJOQD34EqYD2wH/gKHAeSY/D9CcAXoKOjrgw4TAhIB77pv+JkEPABWBaDMXKBOiDJUbdNAg6c5cAjINJI2/9iVOINsAfIAmZoR8wmBOwDDkVpGw/Ux2icHNmB31KvlfjEZOA08ASobUb5rOLV9lITrm1muQGsk9GLRg+grV+Lny9jtgMoCqAUS/BXXfoe8+NqsEd9RIbGTCRIUmU8p/k1wAPgvkd9T23XDILnErDKr4/nqLhJki7PIVi6AO+CuukV63hZDcwMoBQA97RDfTN0TTEPqJY6mHv3+1Yq9Trrd4fhtZkiAQxoxTGvASWEhJQQCqC97gCBCqAdsET38LFRbn6mbbH6OkkD1gKlQL8WCMA8fD7G6HHVYgGUA8+BE3qOmltjA1NVd1x9TjraOgFPZeAu67TJ+EcBjJHwCUoAqaobpt93SCANnAK26+fh6mu+Y5iio61hV1R7LDb0NmCAa1ElmrTXAtx/P8/1KjS7Y5NrTCsA7A4gMBUYJ71NWBV4AVxMZAFky+2csAJwYwWA3QFYFcDaAKwR5C/2FMAeg9h7AHFyEeoG9Gkk+hK394B0oAL4pQm+BRYkigA6yy11HhgN9AWWKtJqJhj3AlgH1Hg4KxcqFteuCQH0Up2Jzxs2AOcc7ZXKDkHC/a1wGwp6vHLkEFR5hL58F8B5eWTddNdkzYuwKafoTeAWsFGOzUJHW5HqTNtt9XX6E+uUO7RXztMG32KrCaBcGRZusrTY/h5CGejqaxayU3ak0JUVElF4vUJ9TF8nQ5VIcUzuczfXG0mnyVLA1Om0+WcKFOrKck36gNLOnItJ0n/Ja6J+8QyYG6UtW04br1hEs0nWLjD6vlkG8IqCoaM8+ldqy7YGuYoN9vZ7oIi2aZUisGVRojSGkcoWWeNntoZOpNeKKIWO6TJsNUqCLI1h2aLMz59Sw8DC4U2RJut8EDgS47JVO8BiscQHmc1IdIxrFukGOYIEJSI/g8VisVgsBMMf8FPECY6tDy4AAAAASUVORK5CYII=)}.ui-btnClearLed{background-image:url(data:image/png;base64,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)}.ui-btnDraw{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAADTUlEQVR4nNWazUtUURjGf1rRt32QUdEXJS1CggoSstKyTyszs131D0REq6A2rSKIoAKtVllEFEQtWoQU0TfhwsBKCk0qyAiFKEdzLJs48Awcp3HmXvXOmfuDu5h733PvPHPPec55zzsQPMuBJuAhIWUUcAyIAjHgBSFkIfBYAv4Cl4AJhIx9QJdEfAY2EDLGARclwBzXgamEjPnASwnoBQ4TQrYC3yWiRS4VOg4BfyTiNpBHCK31nOVKp4BcQsZk4K41HvYTQmYBryWiHVhFCJkLvJeIZn0mjPbaIhGNQD4hpAD4JBHPgCkOv8tq4AHQI8u/ASzy0nAJ8EUi6oGJuKMa6LNWDvGjI50YM7DbFGxcaizu2GOJqFXXNj3lqc7dTGWxjQp6BIzHHVWWiI6E8Vmg8z+SNcwB7ijgleMxUZWkOzVZYvJ17leyxkd18ZvcyhW7BxkTtpgafb6f2LgY+K0blOCOyhQiYtYPHVMGWpSYT7zTxePuNLDLSo/THX1yswGc1EWTV4x2o4EKnyKMmw1gjgaMWZIXutHAzuGKMJxVQB3ukjPzQ3oVYYzgP8xsHQH6vU73I8x2pQPDEoEGS3ziy/Y3UZnqZnUKPEhmKffxJqJys5TE1yuZnDe2+HgT0XRvIs4HNVhM9nWnqNzME81qZGb1oNnsU0SFn5tfVsNrZI+IXrmZLwqtiegqMD0AEZuU1XkVUT7UB+3VXGJu9BM4A8wLm4g4ZrDfS/DtC8PciN7oQ4TpdtsYQVYAt7SDGJOrzRzCfcp8ijBuFgjLrHT3vM+2pibS7UOEmVcCpUwPe+6jzXofInrkZoFzWg+84jG+1KcIYwSBU638pN9jzaPUcr6sEVFmLei8VJ9KfIowbhY4RZpLYupa6Si24tMd3ZkSsQDotHbv0hVv1loVXC8iMlLhzQUa9NAn2lVJxRqfIoybZYQDVm18mof4Vo8iIjKCjNGgB3sppc1WbKeVmGWFCKzlxAzSs8MqNUwaREzE1W5lm77ASg+xJxRrNvVIIsaMnXU4otbauj8CLFV5IRnxqm6NxNRbbtclN3NGnna1E7vIG9XVbdoHGROtcjPn5CjJMv9i+Kid+bfAmIQ4s4j8qjdjupkZM8YAnPEP1UT2SZmDGt0AAAAASUVORK5CYII=)}.ui-btnSelect{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxklEQVR4nO3RsQqBURjG8b8+ycZATK7AxbC7DJtbsJvsJuUKhJTPYGS0mIwGg8ErdYa3L0Vy3tfwPfXU6Vl+53Qgzx9lDWyBujUsoXug6QGLNS5euHjh4oWLFy5veoiFixcuXrh44eKFyxdNveBlbHgKFH+BvEoWGwGncL4BLSJFVGdAAgzUNowNL4By2GrANewXoBIDXgEboJrZx+pSfQzTBu4Bfv55yRKfq1f3LOGugneWcAIcFd6wxDvAGZgABUs4D5/kAfCYopVhLz+nAAAAAElFTkSuQmCC)}.ui-btnDelete{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABN0lEQVR4nO3ZTWrDMBCG4fcoXfQkLZTuK83CSc6eRc8QAk0hJWBDMTFxJM1oLPRBdsYzj34S2YGenp6e1vIKhIr1w9hDVl6AI/ALHLCPABfgOwczIa7jxxojI2Kqn4yJY/PXGWaHfnYLtW89FRkVi5kRrZqWGNGuZYExGzDNQuZLWBQK1tiHxQtXQ5RsoDqiRCNuEDkNuUOkNOYW8UyD7hFrGt0M4tFhr9bhMyv3Rn8zM7EWsylEMxBpYWkNLWx2aeHrNy40uv93jXtMXIFwj4lPINxiYgLCHSZkINxgQgFEdUxYKJzzm2COCQoIc0xQRJhhAvBjdMQQLczXAuJ2ptKKlMbcW06XnFf7BZ40h5SbfQBnw5mYZz4zJ+A99WYTxhoxx2QhpnxW/jN0AN4q1u/p6emhfP4AxlR3VfJGRpkAAAAASUVORK5CYII=)}.ui-btnLinkObjects{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAACuElEQVR4nO2aP2sUQRjGfyraiIRU/im8u1jkQ6gY7GKikkVFPFSs1PivSCX4GbQ3xlKwstCrNeb0iEZrrWw1WlpFYWVgDpYlzM7tzKwzc/OD4Qi5fed93tnsvs9MIJFIJBIJn+kAt4GnwCtgID/Fz7eANpFyBvgE5BpjAzhNRCv+TlN4efTl9cFyDPhRU/xw/AJOEiAZsGUofjhEnBnGVHxeuBOOMKbicznWiER8H+gCLWACmAKuAR81rp0nYPFbwKIixg7gHvBHEUMUKVjxmWa8mxWxxJ0TrfghbxTxRMcYtXjBeUXMZSIXLzioiCu8w3+nA0wC+4GjwH3gS0n8gkH8PYoCvMdTdgKXgG+G4gWHFAV4iefsshDjgqIAjxkDP7+qKICql4jCzy9WxD9MxH4+q3i7rBOxn880Xq2nHGt25udnMZ/vLQFb2t/AtMF8m015gMyhpX1ecz7x+xMxWNrLDbfTI2E7maXStT3ZKbqaz4g6yYhe/RFwRXEn9At/LvsM53NGViOZvYVObU2K3Q5RnIeyWCbzOSOrmcyL0neWHM/nhKxmMvPbfE888O4o7gSkT/BG/IxBMs8U13wArsr2d0Iao65mK92Y+A7w0yCZadnU5BZHY+LRWA2dZGYtt8mNiT9bkcxf4OIIRul7aAefny2vRFu+BuuIX216f3+qIqHrBrHn5ANQR/h6k5a2yF1FUq+xQ0v6hCdy43IgP5flaU+jOzllVhQFOIcfG6FO6SkKcMAw9oLcCu/6XIiBogC7DcUXX4lfgQfAcXm6M+nLPzb0HNwBXvX2Js8AcRAZtXikWbG12agjfpSmiqY8QK4YN2Jd+SIbiqSDs7R1j7fyihGEpTWhr9myjjqCED9sVzcti/fugWdjRyi6lY/Cz9umHZKfd8lcCH6+CVo++/lEIpFIJFDyD1lawFc3n3ivAAAAAElFTkSuQmCC)}.ui-btnPan{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACOUlEQVR4nO2Zz0sVURiGHyMiMVwUWd6oVQWBFJkL9y2kghbRqkX/QG6EgrT/wl0RLYIkCm0ThG1EqE1FRBAlQeBKydA00kxp4sA7cBhmrj/yO7cj54ED936c+57vvd/MmZlvIJFIJBLbkB3ATiKmC3gOLAHLwDjQzX/MMeAR8BWYAR4Cl4GfQFYYztA1YFTz54CnQEejTZwCFkoSzscT4DBwRJ+r5s1pTsN4pkQeA4eAGjDsJdjuza158Tv6vg8YUWxEv50Fvqlqp0MZ+aEk2rxYu5dwU2F+Ht/rxU7WqdQ8cDSEkT8VCVfF8wR9Wr24q8JBjVHFbht7qJvwCrC6TiN+3O10OV2KfSYAqzJT5CYwUBJ/DbyqY8RVp1gpt/uZs1JhZKOsZTAaI1VkoYz8Nl4oC2VkebsY+RW7kVrhCl7cZqMwsh+Y0ALuRL9vtRCGRtw/Pybxj0AntmRWRs5LeAo4gD2ZlZEhCfcRhszKyBcJHydyI4sSbiZyIwslzx9RGpmQcHfsRh5I+DqRG7ki4XdEbmSPOh5O/AL2ZJa3KAMSf2N4jxXESIuu7NZVafU6KWb0apGyx9OtbP5lwCfDNdjlXeWtqnJL+ncx5qoW+gDsNthUpqXfQ4DXBW+12OAW6jZ5N6cvCESnXhvkh4A75P61EkPS+w6cICAXvWf3SeCGTlSX1HpoVv+339sN54GzNIAzwPs6zeiNjJehK1F2zlzSS59Jr+e11lhUf/cecK6RBhKJRCLBZvgLPX3sspX7hJgAAAAASUVORK5CYII=)}.ui-btnMeasure{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABt0lEQVR4nO2av0rDQBzHP7q09QFKcXEVHMTRoUuH0k3wCRxctA4+jYu0i30DBf9U30IQn0B3ETcrBxc45NLE5O7y+0m/EJIhF+6T733zhSSwUnDtAUfAGorVBz6ABXAJrKNQA+DTQnzb/YU2Z1wnpsAI+NLmzG+IbNJDTTDucrryTHbkwIhdZq4TZnsFNj3nDSU74zoxA17ssdn3POeLdMaFmNg73HNgznLGiYJZlgkDMy4YP5IAUzYTRWo0M3/NBBKd8fVEF3jW5MygIBN1nTlwluohCSDyJlsHpg3c2rFvwBYNZ6LMo9cHcedAbCOkJ8o8ehuDqNITIiD6gXoiTy3g2l77HdhBQU807kTInnCduEnpRIyeaAP3EjJRx5lWaidi9EQnhROxeyI5RIyeMBAPEjJRR+IyocKJaYSeMBBz7T3RkZKJbg1nkjsxi9QT8//QE/PYELseiCqTbRQiezORZeKYsEoGkencfmgx2wlhlCTYsWEag/DBnKIUIgSMGIg6MBvSIKrAGIhHiRA+mLFWiDIwaiCWwaiDcGGyPxTM8VPKxo7lzEKjE3kwqiEy7Qd+CbGS0Q+F/0cn+CFp3AAAAABJRU5ErkJggg==)}.ui-dxf{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAADDUlEQVR4nO2bS2gUQRCGPx8hoggBH3jxEAXFCCIRL4qgRxF8gMabQUTBgw8iInjwFI/xdRC8iIoiip6MBBT0EAQFlXhRT94EUXxEjY9E01LyLw7D4u7s9uzMbPqHYlPds1XV/3ZXT6ZrICAgICG6gCFgDHANkifAXHKA7Q0cdFyeAW1ZEzCkYPYDU8v0l4L1iSgJ94BpZIhRBVJu8GkT8FafN4Epnn1UjUoDTJOAZcBH/X0RmOTZT+4JMKwFvks/7tlPIQgwbIrsQIc8+yoEAYZuYFyy07O/QhBgOKr2X8AWzz4LQYChT33fgDWe/RaCANsJzqv/E7Dcs+/cE2BoAfp1zWug3bP/3BBQrbzw7D9zAgZrIKGpCEiCQABhBhCWACnChRxASIIuyyxcASEJEpIgIQmS4RpzIQcQkqAjO4QkSEiChCRIhmvMNVsSfFDD05i8iT1RqhmuCWTcBwFFhcX+O0sC9gLXJVeBU8D6SP9q4Fas8KFbz/oNG4FrERsmF4A5CeK3k6PMCHipU5u7wCPgi+wdVv8q6TYow0JgBBiQPqD+KAFGzqwE8dtBaqYEvIrobSp1+QnMV9tlrdN1wH0Rtkh9d+r071TUkRsCSsvCbO7+q8FsVX98VnsP/1AiYIGkPWF1iBPZuSJgg2weibSdVNtwrAaoREBU+hLG/yNvBHTJ5i7pizXtR9R+rAwBKySdCYuknCpKckVAv2wuUbHVQ21Vdrz9WL9Yh8ccYMTWZcAluH4lcDZSRWYHle813U1uyJ4lPsMB6SekdyprD3ok4GsjCdinc/p50k8D74APwBvVGdoUb1X/OeA5MD1io1dBW9sZ9dcTv229dRlwCb+TJEtP1vl+HK2xa2qF0+4yoW+Fh+s14AoutiQn9L/Dt+shYCZwpYzRvC6ZeJyXgBk+DO9QZi4KAXZjtce38aUFIqAjbQd5JyAzBy4QQJgBjuyQ+gwclYOWrAL4D1p8PAGq9qWpgw18aarawffI99M0HW3OwZ1dJdlKytgmlhv54mQlGVNMqQ8+IIDmwh/ky/kijDaE9QAAAABJRU5ErkJggg==)}.ui-btnLoad{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABB0lEQVR4nO2aTQrCMBBGX3dzgdafW3sQL+BSXYm4qOLPaSrBKt0E0QydpMyDbFMe8yWdpoEXB6AzGiegQgExlHgP0RYRjQmtnisukoZXJIZHKxGPVgyPViKTiZY64iKZIV6R79TABlhRcEUa4NzPG2SKFKmBtp/zBswpUKSxkNAWGcYpSCwYEVESGUrcx5bQEjGX0BAJEhdriVSR2UDiASwxRP4UCZW4ZnCUtJuKyDZV5C1TfLSy2rECvv3mVhlRblHa0lsU08434G38D2vm89Iq9Zu9BvbAmhEQP3zIDPGKZIb4P8Q0JnMaLy4SwSuSiEcrhkcr52h1RkNFpOovf1lJHDUunj0BrAV1jcheauIAAAAASUVORK5CYII=)}.ui-dxf2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABB0lEQVR4nO2aTQrCMBBGX3dzgdafW3sQL+BSXYm4qOLPaSrBKt0E0QydpMyDbFMe8yWdpoEXB6AzGiegQgExlHgP0RYRjQmtnisukoZXJIZHKxGPVgyPViKTiZY64iKZIV6R79TABlhRcEUa4NzPG2SKFKmBtp/zBswpUKSxkNAWGcYpSCwYEVESGUrcx5bQEjGX0BAJEhdriVSR2UDiASwxRP4UCZW4ZnCUtJuKyDZV5C1TfLSy2rECvv3mVhlRblHa0lsU08434G38D2vm89Iq9Zu9BvbAmhEQP3zIDPGKZIb4P8Q0JnMaLy4SwSuSiEcrhkcr52h1RkNFpOovf1lJHDUunj0BrAV1jcheauIAAAAASUVORK5CYII=)}.ui-btnSave{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOklEQVR4nO2YTQ6CMBBGvxUeB9fK9fDnKLpz4wEk3kTc6BkcQ1ISbMACnQ5F5yVNICXTvsxQyACKogwlAbAHcAdAE42D2YcXuwkFqDFOvjKlCbTqmK8XCgGZ8eSQcW1UQiQF8DDXZwALn2Bj511crRIqOmIvfTMTWqTtfeiKnfpkRkqkLRa1xB4tE5vIaJkYRex35ogZi9Qy1fwLMxcZtH5Mp1bUIoUlcZmryDdIUqT+F1uDl8zEvXnur/eD24465xq5lEhiZOrMcI0qE3mPfyo2kakhFYkM0oxEBnGeWqG6LKU5ERMJEYkuy0ZCxNVl8WHdyMzY/fV+MPR3hrjWVxEmSDNioaXFBGlpWWhpMUFaWv9SWuS454a41v9ZkdmWVulowE0pkvVs4ok04CSaeEEbcJJNPEVR8MkbwHgv+NHRPiUAAAAASUVORK5CYII=)}.ui-btnBom{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABBklEQVR4nO2ZsQnDMBBF/wJeIkUWCAjSeQFXqbxAGhfZIjukOlfew4NkCU8QDCqEOZsYKVIs/QcCSSfuONDXcQgghBCHGsA90agREAEwAXhHHpONHTSRoA5TxZWFwx6ACRngy7jBHc5JVP5ud8eNkkjrKerzv1yt0VPYtxSJxEIo9lLFXjlaCb0X9WoZO//F3gzFvgYre66V/eKc18R+mMr+cM5rYl9Csa9RlNifAF7KuK74PAHo7Lyz6yVMpLirFQvh81taQTS59CM9xb4PYWNVWqtrKPZ9CCt74OdXa7YGxz4o9nEjbjKNaNW+ceyNYm834npDsXsiFHvun6F1Lt/ThBAcmw+x3RSOxMSKbgAAAABJRU5ErkJggg==)}.ui-btnProfile{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3UlEQVR4nO2Yz0pCQRSHPw1rla1a9QJlK7f1BgWFbesBglbRpl6gVZogrXuDiggifIDaqxmBT2Ch2B8CwxsDx83h3qteLceYDw7IeO45v5l7zjgjOBwOx39jGTgFysC7mPmcA1JYzDRQAL4BL8DMd3kggYXiiyHCtd3ZNonCAOK7Zt6ENTWvy6YCbACzYpvAo/JpA0tYwKmP+KSP3xxQVb5ZLKCiRJnVDiKjfEtYQEuJMiUTRFL5trCAiZ9AedJLKKdEPUrDaszYk/I9wQJSPttoVVY7KZbxEW+20UUsIR/hh8yKLbRLQo4H/Yq/te0ogQjKS2kECW9Lz1gnXvdEVnaYN7GSNKw1Ne9wOBz2MAWkgT3gTO7Gz0Ad+BKry1hRfPbkmalxiTZH5m3gCmhGOEZ0rQlcSqywY/hI77/nwOcQooPsU2KbHCNnAbgAOr8g3FPWkVwm50jYARo9ktalnA7l6GxWcR6YEZuXsS3gSHxfesRsSO6hOAhJUAOOpRljEWKbZ9ISoxaSZz+q+NWAvwnv5doYZ3TEJeaDTz6jYSVK0BsV6APYjbja/RKTHB8q93WUYK8qyBp/x7rKbfplYPSr/Gu8YfN7ltnAjFuw5ybA+FfdG2MPOhwOB735AXEPv3mzNAbBAAAAAElFTkSuQmCC)}.ui-btnLeds{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABzUlEQVR4nO2Z30rDMBTGv77BijBkvoh7Mi/10pv5Rk7cOvyzDXGCF7vQ+iSRwFco1WRp0jankA/CGBzS/Xb6nSQnQFLSaPUC4MkhbgbgAKAAkEOgFIdN5wA+a7FvAM4wMpAmhJIKYwMxQSiJMGsAK4MnjhYIxbEb2jPa0I8AModYVwgVA+abD50HQNxwRIVZ8IF3lhibJ65rcVcxPXPJh5WemWjKlJl935nR3tjQJ6EQg8EUfGenDrG+EKdg9J8WrFdO9nECJhTCBvKODjQlhCLU0BBHzo+uYHaGDeFoINBBifWFuICnHlhSFyyxtpVbdCaWjtVCNASYgTlX7NJjAygCYtSeaKME0Xcm1o0J9XcI8cQ9gB/H6vkHRJKxl41Yl86MUTGrU8ZM6Ix8sc3kpWRsKSV2Jt3YLkrGppKxu1CM12nVogcg2hOuPQBnHSItdvUewBYdaBMAEnqe0DBbw7aotXI2v9rCtIV4btHwHgzGJxMlY/Ri16smNQM2x20H246q4a0/e1fOkmjKTIgnqoa3vopAbBgVYOyM5wlTlzIqjAnC9Xp6EE34g5SHJ6oYSIc5njC2OJD/YFwORSJBKs8UvJ+YBVxPJyVhBPoFtA5G7bymslUAAAAASUVORK5CYII=)}.ui-btnCut{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEUUlEQVR4nO2ZfWhWVRzHP09TdOWmWdM5SBalaSktlBRbud7Nl0prtBKhRhOj6IVwmtoqUTJ0MZjmFBRFIsUkE/UPi4peRSj/yJWWqL1n2auVblOLH3wvHB7ueXzeFnfjfuHwPOeec8+5v3t+v+/v5UKMGDFidDf0BqqB1cAO4HVgKTCeLoSpwNfA78BmCdAEvAm0Ax8Cl+d5z4HAdKAemONpkzJZ8AmgA3gOOC9kfDCwBfgDqMyDACXAeuAU8BPwAfCG0z4B/tXvBekuepuEuFv9QqAWWA68qPGEWrM2HpSDEMOBI3rIG4BzksZLgX3AHuD8dBctAPYDjeoPAQ4CvwDbgbeBk7KXQs3/GFiVpRAjgR+B17ReMsqAz6XGfTNZeLxO40KgB9AK7AL6O3OukO2sdGzpL8+DpMJVwM/AJqBnyPhFwJfAu0BRhmvzjPTTMFlv3wwwGdNk8P2Ac6Xb12awz9XAr8AGnWoyyoFDwFseGz0rWoBX9H8usNczr5+Mb4z6PwD3pLnHNSKJNSH2YLgE+EqaYC8pKywDtun/Q8B3nnmXSZBh6v8JTExTdY8DL4kskjEU+AbYKR+WNR4EvtUm5VKfe0PmrRYpJCTMaY8KurgJ+Fu+KOFhr+/ldHuRI0r18BPUf1p2Yv5kNFAFvAy0Addrzp2ykbtSrGundQJ4IQV7HQVe9Rh+VlghyitW33zIYanSGVHhuKR76sV2NSHr3SHBF3r2qxB7bRRT5g1FckDvAwOc6wMd4cLwuISZ4Vyr1gnP99wzWj7Kx145wzz1R6LIBuBK+YkihSTWD8PDUrNaxUwm2GzP3LHAb8BaD3vlDXbMs4BPpVZBOyX6NBoNQ53mWHvUM6dSa6zqbCHCSGCMczLLRaNm/MmYKSHsJYShSvc2e9jrf0VC8ZjR6S3O9VlSJ1OtVH6kMQpCuHhetGr0+qSEmC51sYDTxQTNXUJE8awEaBdLGR6QPQW+Zor8UUDB8xSIjnIc7rw0r3WqIG1yjG7kukgx2TSNd0RZkIV607d7xgM/YhHCrcA/Spkjg4SyRTP2mz1zaiSEpc3pBo2djjI5sAqF1qno13C/VOmRKNBvT3nq1q7sEMuU7B8DFgAjumKIUqxTeE+5O1KB0rMUACIXNK4EPnMi3TqlnoFq7Q6pZdXrgSMTxg/SAxlVBsWIk/odJUPdoDlWg3ITK/MXkUms6pxU9+IUyZKlugecVPdM1FLdxu5SfGjpLuWghgwLdH2jWqC7TnZRIgbZp2q4WzIdoZLpCkeo41moQqeWTAtUQbE4ynAp8IXenhWx3xGVbpeD7KEqelAHjkwRG1Fvh5Nb9Fbs1CwyCKg5oZjrqJxlrp8V9gI35uuzQoDHJMxioI9Hh7fqa1ZyjSsbWASxTrZ2TCeQ84cenKzuiBhmi+rCTTLADoUwAf3mCwOA+4CnlBKHNYvhMkYvfblqkV1slXfOhKFixIgRIwYu/gMTvEoyCL9P9QAAAABJRU5ErkJggg==)}.ui-btnHelp{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEKElEQVR4nO2az29VRRTHP8VKKxChpYA7YUGU1Cj/gLoxSFEQcIXWhQkGEpEfRUUXCombpsKGhITExJUbNoQghAAJ2AhGfljBBVAqCwLoQlKikUKD5pETv5eclHcv786d+14lfJObvHZmzsy5c+bMd75z4REeXrQDS4Evgf3ABWAYGNVjv8+rzOq8AbQxTtAKvAMcAv4FKjmff4CDQDfQ0ggHngA2Ar+5Qd0GjgCfaWbm6Y0/rqdN/7Oyz4GjapO0vwb06OXUBa8Bl9wATgErgakBtqYB7wGnnb1fgS5KhL2pna7Dn4AFEe0vBH529neUMTtPaeDWwU3gA+Cx2J3wn811wIib7VmxjM/RdFeUdZ6jfDwPDKrPIY2hEGY4gyeBDuqHNuCY+r6kqAhCqwunH4DJ1B+TgR9dmAWtmZ0unGyzaxSmu6iwBJA7xSYLO3RNTFImWgtsAt4Fni2wZkY0JrNZ82aX7BOWnUIyz6fAjZTd/HvghQC7693irynEPnT7RN4U2wzsroGa2Nt9OcD2GbU3pzLR6mhHyGa3acyAjbKsER/bBvztyn4HpuS036W2Vx/EzbpdhghZE8NuoMZwx+IZ4C9XZ3XOPppcJn0rq+IhVTLulBeL3AAvKxSqodfV2xXQzyq1PZBWoV20+nYgAXxRlPxaymwkWOEc6Q/cKEeBO2njXOriukyscY7sCbTxndovqVa4VYV2nigLE0R1Ekc+CrSzRe37qhXuz/IyEt53TlgGmxloZ5ls7K1WeFGFdoorA08DfzpHPi5gq1M2TBe4D9dVaNwmNpodk63od5HzTIfs/FGtcFSFE4mPL5wTRl1mF7TX4nSCujnyktJ64sibEWy2ZDlSRmhZ+PzinPgqkt2OrNAqY7H73X444rmmM2ux71OhKYCxsME5kkopYqffrSo08SwWPnGOfB3R7pasDTGhKKYAxnxzh/UYNYmFfo11cRoZS0ijKYDjFe2OND6ZVumgPDUZc7xitcZolCoVb6uSabEx8LrOH70SH4qiCRjQGO04kLnRXFXFVyN0/M0YsTvGi6kAV2q5huhR5YEI+m5MR5qBs7JlEhO1CBCJ1muC8nhxpEd2BvNcCnU52cbEsVDMBV7RE6JlJZgP3ApVd3a4N1AGtc8jpA9pLNtDDLQqHCoSkhshYk8BTmgMJ4rcM84QMUuuFezvem58x911XOELnzluagcLxnqeNTGkPi9GOIjdwywXZiPSXtMEuCJoVna65cIpVKDIXDNJAqhIUI51+9qkq4yzzv72su/eF7ppT1T7VYFfMbSLOyW0o6JQinlb/MDZWe/oTEWM1Oj1ZtH3TqXtiXqm69Jouer0O50goR1rG/UFRItU8QNjBIZanztisSsa5UA1TNVBx05t3+ru8br7qMZ+n9PxtE91U88Tj8D/HHcB4Ep1TRRxjn8AAAAASUVORK5CYII=)}.ui-btnConstruction{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADdcAAA3XAUIom3gAAAIfSURBVGhD7Zg/TxRBGIdXaARColbYAYWBSKPRkgoTGlppCbQSKUFLv4CNCSVqKfABCDEUlIAVXEho6KDT6o5I+PN7ZnZlb5m9W0LM7MI8yZN9Z5jbfd+be3cSokAgEAgEApaO+FplTA01+YmgopB7jUqG5RAzFYXch9v9rN7IURt6hRzIpSUX8ocNm3gpG/KnGfmFHOryhRk1Q+4XeTvyRK7Ih7IMLwNy6JLk9JiJLK4kmfsmB8yoXAzK7/KBGaVwFfJBTtiwlJDbRxteQWX0yLKclGNyTXbKhEPJDvlkSvbb0HAmxyW9Q4+8lU3NvigZV0FyBdPs2R3pk7/kU5mwJadt6I0l+dqGhiPJW/VYOncEeGefyqTyDekbckjy+SvTZ5vZEVezb8p5G5aSBUmOTbgKgc9y1YalgnOE3K6RVwhbOCP35W8mPEMO5EJO5OaEP6R7JE2v7LGhV8iBXFyYHuG8eC7XJW+rLDQWje8bciAXF4/kiQ0D5YED8avsNqMoOpezNoy+SF4GeXPvJJ9vt+42c0WeAfXkZE9DzzC/a0YW5mAvvoJr3Yjkful1zEH2fkWekXe/7Ny/itLwAGxH0XUu+Fz2C7zVc12FzMn3NmzJTdZhO4qu45nX1rm+GRev4ut2fM3jf6wjvx0zakHRQg4k656ZUT6+1hUupPS4eqSShELKxp0phGb/I/nnV5VpUMid2ZVAIBAIBO45UXQJmrCnHaFByBcAAAAASUVORK5CYII=)}.ui-btnConstructionSingle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgUlEQVR4nO3ZsQ3DMAxE0b8Ejey/ikuriouMY8OAWncpjsJ/GxwOEEkIpH/YgAHsNA9xAhdw0FQB3xniB3xoqAwRomwiRNlEkDGf2HPOjbb2Oexah5CkLB5FKdydUthECptIsUQTD48iSdIbj6IUtcLaUYYIUTYRomwiyPCnSFrTDelgVYrDIvLYAAAAAElFTkSuQmCC)}.ui-btnConstructionMulti{background-image:url(/assets/cmulti-89216bf7.png)}.ui-btnConstructionSelect{background-image:url(/assets/cselect-9f9d4cb5.png)}.ui-btnConstructionClear{background-image:url(/assets/cclear-70c8d05b.png)}.ui-btnDimensionLineClear{background-image:url(/assets/constlineremove-f692163a.png)}.ui-btnResetGridLines{background-image:url(/assets/resetgrid-ac40ece9.png)}.close-button{float:right;position:relative;width:20px;height:20px;border-radius:10px;background-color:red;text-align:center}.close-button:hover{color:#fff}.ui-led{padding:10px;text-align:right}.ui-led:hover{background-color:#ccc;border-radius:5px}.draggableDiv{position:absolute;z-index:9;background-color:#f5f5f5;color:#000;border:1px solid #d3d3d3;text-align:center;display:none}.draggableControlsDiv{z-index:9;color:#000;text-align:center;display:block}.draggableDivHeader{padding:5px;cursor:move;z-index:10;background-color:#2196f3;color:#fff}.led-li{background-color:#f5f5f5}.led-li:hover{background-color:#7fffd4;cursor:pointer;border-color:#7fffd4;font-style:italic}.led-label{width:170px}.led-container{border-left-color:#000;border-left-width:1px;border-left-style:solid}html{overflow-y:hidden;overflow-x:hidden}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;place-items:center;min-width:320px;min-height:100vh}#ledapp{text-align:center}#buttonGen{border:1px solid transparent;padding:.6em 1.2em;font-size:.5em;font-weight:250;font-family:inherit;background-color:#9c9b9b;cursor:pointer;transition:border-color .25s;width:100px}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:.5em;font-weight:250;font-family:inherit;background-color:#9c9b9b;cursor:pointer;transition:border-color .25s;width:100px}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.action-input{cursor:pointer}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.grid-toolbar{display:grid;grid-template-columns:180px 180px 180px 180px 180px 180px;background-color:transparent;padding:2px}.grid-toolbar-item{background-color:#fffc;border:1px solid black;color:#000;padding:5px;font-size:15px;text-align:center}.grid-container{display:grid;grid-template-columns:150px auto;background-color:#708090;width:fit-content;padding:3px}.grid-item{background-color:#fffc;border:1px solid rgba(0,0,0,.8);padding:5px;font-size:25px;text-align:center}.girdLed{display:none;grid-template-columns:180px auto;background-color:#708090;width:fit-content;padding:3px;box-shadow:0 0 15px #000}.gridLedItem{border:1px solid rgba(0,0,0,.8);padding:3px;display:flex}.gridLedItemCenter{grid-column:span 2;text-align:center;font-size:larger}.errorDialog{display:none;max-width:500px;position:absolute;background-color:#708090;box-shadow:0 0 15px #000;border-color:#000;border-width:1px;border-style:solid;z-index:500}.close{float:right}.close:hover{color:#000}.modal-header{background-color:red;font-weight:700}.modal-padding{padding:10px}.modal-padding-header{padding:5px 10px}.canvas-footer{color:#000;background-color:#f5f5f5;font-size:small;float:left}
