:root{--title-background:#1976d2;--black:#212121;--blue:#2196f3;--white:#fff;--red:#f44336;--yellow:#ffeb3b;--gray100:#cfd8dc;--gray300:#90a4ae;--gray500:#607d8b;--gray700:#455a64;--gray900:#263238;--dark-gray:var(--gray700);--gray:var(--gray500);--light-gray:var(--gray100)}html{color:var(--dark-gray);background:#fff;font:13px ヒラギノ丸ゴ Pro,ヒラギノ丸ゴ Pro W4,HiraMaruPro-W4,HiraKakuProN-W3,sans-serif}#main{margin-top:48px}header{-webkit-app-region:drag;background:var(--title-background);color:#eee;z-index:1;align-items:center;width:100%;height:40px;padding:0 8px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:1px 1px 4px 2px #00000040}textarea{background:var(--white);border:var(--gray) dashed 1px;color:var(--black);width:95%;font:13px ヒラギノ丸ゴ Pro,ヒラギノ丸ゴ Pro W4,HiraMaruPro-W4,HiraKakuProN-W3,sans-serif}.button,.buttonActive,.buttonDestructive,.buttonFace{box-sizing:border-box;cursor:pointer;-webkit-app-region:no-drag;appearance:none;vertical-align:middle;border:1px solid #40404080;border-radius:8px;margin:4px 2px;padding:4px 12px;font-size:14px;line-height:1.25;text-decoration:none;transition:all .5s ease-out;display:inline-block}.button{background:var(--gray);color:var(--white);text-shadow:none}.buttonActive{background:var(--blue);color:var(--white);text-shadow:none}.buttonDestructive{background:var(--red);color:var(--white);text-shadow:none}.button[disabled]{color:#aaa;box-shadow:none;cursor:default;text-shadow:none;background:0 0;text-decoration:none}li .button{width:87%}fieldset{border:var(--gray) dashed 1px;border-radius:8px}.error{background-color:var(--red);color:var(--yellow)}h1{text-align:center;text-shadow:none}h2{margin:0;padding:auto}h3{margin:8px 0 4px;padding:auto}hr{border:none;border-bottom:var(--gray) dashed 1px;margin:3px 0 4px;padding:0}pre{background:var(--light-gray);color:var(--black);overflow-wrap:break-word;margin:0;padding:4px 8px;overflow:auto}.code{background:var(--light-gray);width:95%;color:var(--black);overflow-wrap:break-word;max-height:10em;margin:0;padding:4px 8px;overflow:auto}td.right{text-align:right}td.center{text-align:center}th,td{padding:2px 8px}tr:nth-child(odd){background-color:var(--gray300);color:var(--gray900)}tr:nth-child(2n){background-color:var(--gray100);color:var(--gray700)}.blur{filter:blur(4px)}.dialogSeed{display:none}.dialogOuter{background:0 0;width:100%;height:100%;transition:background-color .125s ease-in-out;display:none;position:fixed;top:0;left:0}.dialogFrame{color:#424242;background:#fff;border-radius:8px;flex-direction:column;min-width:240px;max-width:95%;padding:0;transition:opacity .125s ease-in,transform .125s ease-in-out;display:flex;position:absolute;top:50%;left:50%;overflow:auto;box-shadow:5px 5px 15px #00000080}.dialogTitle{white-space:nowrap;color:#424242;text-shadow:0 0 5px #fff;border-bottom:1px solid #999;flex:0 40px;align-items:center;margin:0;padding:0 4px;font-size:14px;font-weight:700;display:flex}.dialogBody{flex-grow:1;flex-shrink:2;margin:0;padding:8px}.dialogTitleContent{flex-grow:1;padding:4px 8px 0}.dialogCloseButton{color:#424242;text-shadow:0 0 3px #fff;background:0 0;border:none;align-self:center;margin:0;padding:0 12px;font-size:18px;font-weight:700;text-decoration:none}.dialogCloseButton:hover,.dialogCloseButton:focus{text-shadow:0 0 15px #f44336;background:0 0}#menuButton{cursor:pointer;margin:0;padding:8px;display:inline-block}#dialogMainMenu .dialogFrame{width:280px;height:100%;transition:transform .25s ease-in-out;top:0;left:0}#dialogAlert p{text-align:center;margin:1em}nav ul{margin:0;padding:0}nav li{margin:.5em 0;list-style:none}.center{text-align:center}.app_version{text-align:center;font-size:smaller;font-style:italic}.ic_blank{width:18px;height:18px;padding:0;display:inline-block}.ic_menu_white{vertical-align:middle;background:-webkit-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) 0 0/18px 18px no-repeat;background:image-set("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACFJREFUKM9j/M9AGDAOhCJ8KhlhihrwKGoYddNAuYkaigCYOBgByXSZvAAAAABJRU5ErkJggg==" 1x,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1JREFUSMdj/M9AHcA4atCoQSBAromMg9+g0egfTUej6Wg0HY2mo1GDRg2CAwBFYi0BX3bFFgAAAABJRU5ErkJggg==" 2x) 0 0/18px 18px no-repeat;min-width:18px;min-height:18px;padding:0;display:inline-block}
