html{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAASklEQVRIx2O8e/cuAwwICgoykALev39PUA0TA43BqAUDbwELcsohJlUgA2JS3WgcjFowasGoBaMWDI36ALkOGG1VjFowasEQtQAAWPEO20zuZIAAAAAASUVORK5CYII=);color:#555;font:13px ヒラギノ丸ゴ Pro,ヒラギノ丸ゴ Pro W4,HiraMaruPro-W4,HiraKakuProN-W3,sans-serif;-webkit-user-select:none;user-select:none}body{margin:0;padding:0}header{-webkit-app-region:drag;align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:1px 1px 4px 2px #00000040;color:#424242;text-shadow:0px 0px 5px white;display:flex;height:40px;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.button,.buttonActive,.buttonDestructive,.buttonFace{display:inline-block;margin:4px 2px;padding:4px 8px;border:rgba(25%,25%,25%,.5) solid 1px;border-radius:8px;font-size:13px;cursor:pointer;text-decoration:none;-webkit-app-region:no-drag;transition:all .5s ease-out}.button{color:#424242;text-shadow:none}.button:hover,.button:focus{background:#ddd;border-color:#2196f3}.buttonActive{background:#2196f3;color:#ddd;text-shadow:none}.buttonActive:hover,.buttonActive:focus{border-color:#00000080;color:#fff;text-shadow:1px 1px 3px rgba(100%,100%,100%,.125)}.buttonDestructive{background:#f44336;color:#ddd;text-shadow:none}.buttonDestructive:hover,.buttonDestructive:focus{border-color:#00000080;color:#fff;text-shadow:1px 1px 3px rgba(100%,100%,100%,.125)}.button[disabled]{background:transparent;color:#aaa;box-shadow:none;cursor:default;text-decoration:none;text-shadow:none}li .button{width:87%}li sub{vertical-align:baseline;color:#777;font-size:10px}fieldset{border:#666 dashed 1px;border-radius:8px}h1{text-align:center;text-shadow:none}hr{margin:3px 0 4px;padding:0;border:none;border-bottom:#666 dashed 1px}#main{margin-top:44px;transition:filter .125s ease-in-out}#startText{display:inline-block;text-align:center;vertical-align:middle;width:100%;line-height:300px}#mainCanvas{position:absolute;margin:2px 4px;image-rendering:pixelated}#handleCanvas{position:relative;left:-1px;top:-1px;margin:2px 4px}input.coords,input.scale{text-align:right;width:4em}.blur{filter:blur(4px)}.dialogSeed{display:none}.dialogOuter{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:transparent;transition:background-color .125s ease-in-out}.dialogFrame{display:flex;flex-direction:column;position:absolute;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#efefef80;color:#424242;border-radius:8px;box-shadow:5px 5px 15px #00000080;left:50%;max-width:95%;min-width:240px;overflow:auto;padding:0;top:50%;transition:opacity .125s ease-in,transform .125s ease-in-out}.dialogTitle{display:flex;flex-grow:0;flex-shrink:1;flex-basis:40px;margin:0;padding:0 4px;font-weight:700;font-size:14px;white-space:nowrap;align-items:center;border-bottom:#999 solid 1px;color:#424242;text-shadow:0px 0px 5px white}.dialogBody{flex-grow:1;flex-shrink:2;margin:0;padding:8px}.dialogTitleContent{flex-grow:1;padding:4px 8px 0}.dialogCloseButton{background:transparent;color:#424242;margin:0;padding:0 12px;border:none;align-self:center;text-decoration:none;text-shadow:0px 0px 3px white;font-size:18px;font-weight:700}.dialogCloseButton:hover,.dialogCloseButton:focus{background:transparent;color:#fff;text-shadow:0px 0px 15px #f44336}#menuButton{display:inline-block;margin:0;padding:8px;cursor:pointer}#dialogMainMenu .dialogFrame{top:0;left:0;width:280px;height:100%;transition:transform .25s ease-in-out}#dialogAlert p{text-align:center;margin:1em}ul{margin:0;padding:0}li{list-style:none;margin:.5em 0}.app_version{font-style:italic;text-align:center;font-size:smaller}.ic_blank{display:inline-block;width:18px;height:18px;padding:0}.ic_cloud_download{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAKtJREFUKM9jYBgwwMyQwXCS4RvDdyCZDuRhAXwMBxn+I8F9DDyYitaiKAHBZcjS3AwtDA+hEg8YDgDhAyhPH6aEk+EUku4GsFgDlLeRwRmiqBnFClRFILgNaAzDPTj3BtCiBLCiBCDrBly8i4HhN5zzgEEB7k4FuLv+M7xgQOIglCmgiP5EdxNIGaqS/wyHQb47gaYMVckvBhtIIDQBnf8PIzBBCg5DlNAVAABQkotIqSVJzgAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAT1JREFUSMftlD1KQ0EQx3+aVjuDBzASLBQEe6voCSziHcQr7AHEytZCI9gKYjxBsJBcwC8iJqCx8INAIopj8Xj6kryZ3YeVkv+/29n9vZ2ZNwsj/S/l2eCYO7q80+SUTfLZIRNs0UUG3GObySyYBa6GILFvmA/FLPGkYgThmcUQzDQtEyMITab8oEMvRhAOdMAYJfa5CMIIn1ql5qilHnAJ90d20jDLvChfTqo/cjuMmeVVTUEHCS2OWGP8Z0PNqIUFinzOTBQumUX1g4R7CgC7vwYJdXKkNrzx3amk4rVGyol16Cht1+RS95/Am3JdlwEjPMK1mrkLxggfUDGK6AIxQhtWza65IIxQBTgLQDnPEJcBisaIxINrY+rkfEMb4ofoz45UNCfOvk1hsLkr7HFJL/hpa1OlHCc10l/UFx1ELMeJ91c/AAAAAElFTkSuQmCC) 2x) no-repeat;background-size:18px 18px}.ic_crop{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGNJREFUKM9jYIAAAQYHICYAHBj+AzFlikAWOTAUgBVB2BBozyCCagYEOiCxQfA1gzAhk0Ai9oTchMWVQ0MRloiyByoqQAoAZAhXKgIMuv84IJINwkDTHNACswDVJNqkCwzfAQC6uEJXh1vONAAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAKdJREFUSMdjZKASYETjOwAhA8MBIKTQoAaGeiDZCKRHDaKJQZCYgsWaPdwgZHFk8I/hAsNmhv+YBkFcgQwgBmGKI8AGhiBUo8g1iIHBD+gqCr0GUVPH0ExpYGNVM2rQqEGjBuGtIAZ/UVsHNISB4SCJ9RrQm4wYxdVGMqpZoA8YMVy4jiGAGgaBjPJhMGBgxhtr9mjex+I1YgBR6WjUIOoYRFReIxsAAFSfayVD9uFhAAAAAElFTkSuQmCC) 2x) no-repeat;background-size:18px 18px}.ic_folder_open{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAADJJREFUKM9jYBgAcJLhPxw24FL0HwU2EKMIGZ4gRtF/VEW4bBgeiggGwQmcSo4OQCIBAHkWXMYNiyz+AAAAAElFTkSuQmCC) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGxJREFUSMdjYBgFQxkEMrxk+I8FNpBqEHZjyDDqPx7YQC2DSDLqPxnwFYM/TDsjkkHkgFcM4tQxCG4CE7VSDwsuG4gIUxRANReNGjRq0PA0iIVQHhpAr70mS/9LTCF/PPUILviCwXe0Hh/KAAAWHHNevhjSeQAAAABJRU5ErkJggg==) 2x) no-repeat;background-size:18px 18px}.ic_error{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAJ5JREFUKM+V0lEKwjAMgOH/zbmrqKg7qtO5gkcRQfAKjjHPMdhgNj6Uaku34pqnwteEpIGZZ8ORipaWJzmrECQUaMSJNwcWPrl5wMbVZeUoEYTckq1XCHBumrVBhffWR99cdRRVBvVR1P2DeoOayd4EoTZIRTOdDMoiSLOzk7pMFit/E095jJI7S/f30iCbRpGEm5CheDEw0HBmP3PRPuWIugVhVyqtAAAAAElFTkSuQmCC) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAARBJREFUSMfl1UuqwjAUgOEfH3cm4rYUHTgouBcRcQUWK7iEi3CXUboTaVM30E7iyEHaJE0O3pE5w4aP5jwS+ML1w4aMAkVLi6LgwpppHLLgxBNtiZoj81Bmh7Ii7yhJhpExNy/yjoyxn/kLYjSau4+6BTMazdWdGx0Zib1SKhoqbRU8ObcDzm+Hfvs9RVDdbdGN5wA+SLMyoUwMpSZUiKHchJQYqkyoFUPNP0EfO1oR3dWOZF/E0NmE1mJo2R2RWpQjxaQ7bUcRtO9P/5wy+lgPZrYbKYmGtq47MotiUt/lfw9mfhn535Fr4N+Mht+2ZCDtD3du+hU8OPpKsbdXyr2mrEjJqWhoqMg5s+y33xesF1gEqScbs43XAAAAAElFTkSuQmCC) 2x) no-repeat;background-size:18px 18px}.ic_launch{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAANVJREFUSMft1c0NwjAMBeCXLIKYgBUYAJWJggJjcODnzIUROhBiBahaREXj58bpCanPR0efUkdNgDmWeFQIiEJ1kTpribnjRaqL1IkpVFHGCIW2UWd82gFPDYqskYzgpO8oD+qZxxSoZ47Yl0Me5y/j+Pox6JdBKTRkCiGPy4ApgiRGCYOMDIPMjAx5XCljmJHGGCCdyYbGmGxo+fkp+YizP23VUNpJGYa9UA88Tr3Y/hDaKZe/VHW7PqTQVnmOeG1SyCkPJKubfK6OPtlShWY3DnMMeQNKBUf5kord9AAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAANVJREFUSMft1c0NwjAMBeCXLIKYgBUYAJWJggJjcODnzIUROhBiBahaREXj58bpCanPR0efUkdNgDmWeFQIiEJ1kTpribnjRaqL1IkpVFHGCIW2UWd82gFPDYqskYzgpO8oD+qZxxSoZ47Yl0Me5y/j+Pox6JdBKTRkCiGPy4ApgiRGCYOMDIPMjAx5XCljmJHGGCCdyYbGmGxo+fkp+YizP23VUNpJGYa9UA88Tr3Y/hDaKZe/VHW7PqTQVnmOeG1SyCkPJKubfK6OPtlShWY3DnMMeQNKBUf5kord9AAAAABJRU5ErkJggg==) 2x) no-repeat;background-size:18px 18px}.ic_menu{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACxJREFUSMdjYBgFo4BywAhn/afMBCZquYhpNFJG09FoOhpNR6PpaBSMAhoCAFkFAxB1SqbXAAAAAElFTkSuQmCC) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACxJREFUSMdjYBgFo4BywAhn/afMBCZquYhpNFJG09FoOhpNR6PpaBSMAhoCAFkFAxB1SqbXAAAAAElFTkSuQmCC) 2x) no-repeat;background-size:18px 18px}.ic_menu_white{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACFJREFUKM9j/M9AGDAOhCJ8KhlhihrwKGoYddNAuYkaigCYOBgByXSZvAAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1JREFUSMdj/M9AHcA4atCoQSBAromMg9+g0egfTUej6Wg0HY2mo1GDRg2CAwBFYi0BX3bFFgAAAABJRU5ErkJggg==) 2x) no-repeat;background-size:18px 18px}.ic_palette{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAALpJREFUKM+10T0KwkAQhuEX1s5GsNQkB7FSJGLpTbyDBxAlhUfQxla3E8khkrQqmNjZ2TgW/uwuSUrnK+eBGWbgPzUkQqNZMaFRBQJirqQIQkJORq9MLghdFBkJCg/hQeiiGEEYEVCQ4zFGEG607F2ElByx8h49NSgiReE7qIMiY2uQtkZ8ExJQoA3aO207M4OWNeRE26BBBbizwXNPcLTaMc3qh3icf2hd/zefwwc97U3K1WfBjjl/qxdO63B1SK/yzgAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAZBJREFUSMftlUFLAkEYhh+rQ5oegugSEV1EL92KiILQU3Sp8DeEaNElSM1DRz14CPoLWUFnyZ9QQhEVBFm3fkCnKHebLtO26+6os1793tPM7D7MfO/M98Eg+osISdIUOCTLGpN+EEOkqNNCOHTLPuM6mGUe2hD/+iDHSG+YIiYCkzNKNC3ACyWqmAgEDaa7Y07kjxmZpVeJCQOQlavvRLvt5m8HQTlTRiAoyVHQWn9jolNuTOvDmJy7QCCoylHclq1LtVP2FN8QJ8QuPwgEJlmCxGk4Ep/wBqWUTqlU8wbVEQialDm3HbFdBqeWm4bXrYrQQtAkAsCOEpR2uLnuBiURCMpyFFKCRh1u7rlBaaU7TkUdbhbdoEIHd+y6JmZzM6MC6WpBdTQ9PRNwgxI+QBtetyjsqj7dVFE9kSsNyBcH6ie71RPik0cqzHYqIQHulb8/MadTYpcwFKAV3aKfV4Bm9PvHsSfoyE8rynkc0GDKD2qROxdq3l+PDbBJjW9baxzup2WPsco2eTKy3A2ir/gF2wnBr05V+YQAAAAASUVORK5CYII=) 2x) no-repeat;background-size:18px 18px}.ic_transform{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGhJREFUKM/NkrENwCAMBI8NMgKjMAps8qMxCps4RSQCAsVJl3Pj4qWzLcPNgYtoRC9i2LvYAwkhKtZ7IQphVRk29Ub2dYZ+FxLp850uyrD8WJM0kPshhTAq2kudwUcibVXtY/IXGV7wBFWQPv81y6hCAAAAAElFTkSuQmCC) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAHVJREFUSMft1sEJwCAMheF3cq6OlhUyqThBeiiFQsmh+AsVfbl5+BBFE2loDoYxhYxhop+6mU7qyQC7uhAg/4DiVdl6k6sQUCjkFFSJM/pwghva0Hho6v+oJU81qzROQUWuSkAL3inYPo3rwtCIAQ494BiW5AT4zfujwa9//wAAAABJRU5ErkJggg==) 2x) no-repeat;background-size:18px 18px}.ic_border_all{display:inline-block;min-width:18px;min-height:18px;vertical-align:middle;padding:0;background:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAABxJREFUKM9jYKAu+I8Hkq6IEHsgFI36jrAiagAA0x6DfdPeCvYAAAAASUVORK5CYII=) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAADlJREFUSMdjYBgFhAAjnPWfMhOYqOWiwWcQC55QQw07XOIMwz6MRg0azWujeW3UoNG8NnTCaBQQBgCZugc6MIkUCgAAAABJRU5ErkJggg==) 2x) no-repeat;background-size:18px 18px}
