.CodeMirror-cursor,.disabled,.select span{pointer-events:none}.btn,.btn-group.flex{display:flex}.btn,.ckb>label::before,.collapse{border-style:solid}.hidden,.tree li>div .img{visibility:hidden}.btn{justify-content:center;border-radius:3px;border-width:1px;padding:1px 4px;line-height:1.2em;align-items:center;margin:0;transition:background .25s}.btn.btn_check{border-radius:20px}.btn #frogUI-btn-img{background-size:contain;background-position:center;background-repeat:no-repeat}.btn.btn-image.btn-text{flex-direction:column-reverse;align-items:center}.btn:focus{outline:0!important}.btn-group{width:100%}.btn-group .btn{border-radius:0;border-width:1px 0}.btn-group .btn:first-child{border-radius:3px 0 0 3px;border-width:1px 0 1px 1px}.btn-group .btn:last-child{border-radius:0 3px 3px 0;border-width:1px 1px 1px 0}.flex .btn{flex:1 0 auto}.ckb{display:inline-block;vertical-align:middle;padding:0 2px}.ckb>label::before{content:"";border-radius:3px;border-width:1px;display:inline-block;vertical-align:text-top;height:12px;width:12px;margin:0 2px;text-align:center}.ckb>input[type=checkbox]:checked+label::before{content:'\2714'}.ckb>input[type=checkbox]{display:none}.collapse{margin:0;width:100%;border-width:1px 0 0}.collapse #title{display:flex;align-items:center;height:20px}.collapse div#col-left-container{display:flex;align-items:center;flex:2;margin-left:2px}.collapse div#col-right-container{display:flex;align-items:center;flex:1;justify-content:flex-end;margin-right:4px}.collapse #content{padding:4px 2px;clear:both;overflow:hidden;transition:max-height .25s}.collapse>#title>#col-left-container>span.img{width:12px;height:12px;margin:3px 4px;display:block;background-repeat:no-repeat;background-size:12px}.collapse.open>#title>#col-left-container>span.img{transform:rotate(90deg)}.collapse #content.close{height:0;padding:0}.dialog #dl_modal,.dialog .mask{width:100%;height:100%;top:0;left:0}.collapse #title .btn{padding:0 4px}.collapse #title .lbl{display:inline-block;vertical-align:middle}.colorControl{display:flex;width:100%}.colorControl input{flex:2;outline:0;border:none;background:0 0}.colorControl .number,.imageControl .number{flex:1}.container{margin-top:1px;padding:0;display:flex;align-items:center;flex-shrink:0}.subContainer{margin:0;padding:0 1px;display:flex}.dialog #dl_container,.dialog #dl_modal,.dialog .mask{display:none;position:absolute}.dialog #dl_modal{z-index:10}.dialog .mask{z-index:15;background-color:#000;opacity:.5}.dialog .mask_image{width:48px;height:48px;margin:10px}.dialog .mask_text{font-size:24px;color:#fff;text-shadow:#000 2px 2px}.dialog #dl_maskText{font-size:18px;margin:auto;padding:20px;background-color:#222;border:1px solid #ddd;border-radius:10px}.dialog #dl_container{z-index:11;overflow:hidden;border-radius:5px}.dialog #dl_title{height:20px;display:flex;justify-content:space-between;align-items:center}.dialog #dl_title p{margin-left:10px}.dialog #dl_title .btn{margin-right:3px;padding:0 4px}.dialog #dl_content{box-sizing:content-box;padding:15px;min-width:200px;z-index:12;overflow:hidden}.dialog #dl_footer{height:30px;display:none;align-items:center;justify-content:center}.dialog #dl_footer .btn{padding:2px 8px}.dialog #dl_footer .btn:not(:first-of-type){margin-left:2px}.float_container{position:absolute;display:none;max-width:400px;z-index:5;padding:5px 10px}.float_container .fl_content{display:flex;flex-wrap:wrap}*{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input,keygen,label,select,textarea{font-family:Helvetica,Consolas,monaco,'Courier New',Courier,monospace}input,textarea{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.flex{display:flex}.read-only{opacity:.7}.display-none{display:none}.group{display:inline-block}.imageControl{display:flex}.imageControl img{outline:0;border-radius:5px}.lbl{padding:1px 2px}.frogUI-layout{display:flex;flex:1;flex-direction:column;overflow:auto}.frogUI-layout[direction=column]>.frogUI-layout:not(:last-child){margin-bottom:5px}.frogUI-layout[direction=row]>.frogUI-layout:not(:last-child){margin-right:5px}.frogUI-layout-resizer{display:flex;flex-basis:5px}.frogUI-list{width:100%}.frogUI-list #content{display:flex;flex-direction:column;height:80px;flex:auto;margin:1px;padding:0;resize:vertical;overflow:scroll;border-width:1px;border-style:solid;border-radius:3px}.frogUI-list #footer{display:flex}.frogUI-list #footer .btn{flex:1}.frogUI-list-item{display:flex;align-items:center;min-height:20px;padding:1px 5px;border:0}.frogUI-list-item:not(:first-child){padding:0 5px 1px}.fu-loading{position:absolute;width:100%;height:100%;top:0;left:0}.menu_control{position:absolute;list-style:none;padding:0;margin:0;display:none;z-index:100}.menu_control li{display:flex;padding:4px 10px;min-width:100px;align-items:center}.menu_control li.menu_split{padding:0;border-width:1px;border-top:2px solid;margin:5px 0}.number input,.rad>label::before{border-width:1px;border-style:solid}.menu_control li label{word-break:keep-all}.menu_control li label[type=main]{flex:1;display:flex;align-items:center}.menu_control li .menuitem-text2{margin-left:10px;display:flex;justify-content:flex-end}.menubar{display:flex;align-items:center}.menubar .menubar-item{flex-shrink:0;padding:4px 10px}.menubar .menubar-item:not(:first-child){margin-left:4px}.menubar .menubar-btn{flex-shrink:0}.menubar .menubar-btn .btn{padding:2px 6px}.number{display:flex;align-items:center;padding:1px;flex:1}.number span{margin:0 3px}.number span[inputType=number]:not(.disabled):not([readOnly]){cursor:ew-resize}.number input{flex:1;width:100%;padding-left:3px}.rad{display:inline-block;vertical-align:middle;padding:0 2px}.rad>label::before{content:"";border-radius:12px;display:inline-block;height:12px;width:12px;vertical-align:text-top;margin:0 2px;text-align:center}.rad>input[type=radio]:checked+label::before{border-width:4px;width:6px;height:6px}.range,.range .number,.range input[type=range]{width:100%}.rad>input[type=radio]{display:none}.range{display:flex;padding:1px;flex:1}.range input[type=range]{-webkit-appearance:none;width:100%;height:4px;border-radius:2px;outline:0;vertical-align:bottom}.range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;border-radius:50%}.range input[type=range]::-moz-range-thumb{width:10px;height:10px;border-radius:50%}.select{width:100%;position:relative}.select select{outline:0;width:100%;height:16px}.select select::-ms-expend{display:none}.select span{width:4px;height:4px;position:absolute;border:1px solid;transform:translate(-12px,6.5px) rotateZ(45deg)}.space{height:.6em}.frogUI-table table{border-collapse:collapse;width:100%}.frogUI-table tbody{display:block;max-height:120px;overflow:auto}.frogUI-table tbody tr,.frogUI-table thead{display:table;width:100%;table-layout:fixed}.frogUI-table td,.frogUI-table th{padding:0 10px;text-align:center}.fu-tag{border-radius:100px;padding:2px 10px;margin:3px}.frogUI_textarea{width:100%;outline:0;resize:vertical;margin:2px 1px 1px}.tree ul{margin:0;padding:0;list-style:none}.tree ul:not(:first-child){margin-left:12px}.tree li>div{display:flex;align-items:center}.tree li>div span.treeSpan{display:table-cell;vertical-align:middle}.tree li>div .img{width:10px;height:10px;display:block;background-size:100%;margin-right:2px;vertical-align:middle}.tree li>div label.treeLabel{flex:1;display:block}.tree li>div .img.open{transform:rotate(90deg)}.tree li div.treeitem{width:100%;cursor:pointer}.tree li div.treeitem:not(:only-child) span .img{visibility:visible}.btn,.ckb label:before,.collapse{border-color:#111}.disabled,.imageControl img:active{opacity:.8}.btn{color:#CAC8CC}.btn:not(:disabled).btn_check.btn_checked,.btn:not(:disabled).btn_check.btn_checked label,.btn:not(:disabled):hover label{color:#111}.btn:not(:disabled){background:linear-gradient(0deg,#333b44,#5e6e7f)}.btn:not(:disabled).primary{background:linear-gradient(0deg,#1C5168,#3290b8)}.btn:not(:disabled).danger{background:linear-gradient(0deg,#50282E,#944a55)}.btn:not(:disabled).green{background:linear-gradient(0deg,#1a5419,#32a330)}.btn:not(:disabled).orange{background:linear-gradient(0deg,#463824,#896e47)}.btn:not(:disabled):hover{color:#111;background:linear-gradient(0deg,#5e6e7f,#ced5db)}.btn:not(:disabled):active{background:linear-gradient(180deg,#ea0,#a27300)}.btn:not(:disabled).btn-image:active,.btn:not(:disabled).btn_check.btn_checked{background:linear-gradient(180deg,#a27300,#ea0)}.btn:disabled{background:#333b44}.ckb label:before{background-color:#333b44}.ckb input[type=checkbox]:checked+label::before{background-color:#ea0;color:#333b44}.ckb input[type=checkbox]:checked+label.disabled::before{background-color:#bb8600}.ckb:hover:not(.disabled) span{color:#fdfdfd}.collapse #content{background-color:#282f36}.dialog #dl_modal{background-color:rgba(0,0,0,.5)}.dialog #dl_container{box-shadow:0 10px 40px 0 #161616;background-color:#333b44}.dialog #dl_title{background-color:#404b56;color:#CAC8CC}.dialog #dl_content{background-color:#282f36}.dialog #dl_footer{background-color:#404b56}.float_container{background:#333b44;box-shadow:0 5px 10px #252525}.primary-color{color:#ea0}.grey-primary,a:hover{color:#b3903c}.bg-darken-color{background-color:#07080a}.bg-lighten-color{background-color:#5e6e7f}html{color:#CAC8CC}a{color:#fdfdfd}.card-bg{background:#333b44;transition:.2s;box-shadow:#111 0 2px 4px 0;border-radius:5px}.card-bg:hover{background:#3e4853}.card-bg.visited{color:#111;background:#b3903c;border-color:#b3903c}.darken-color{color:#a4a0a7}.menu_control li.subMenuShow,.menu_control li.subMenuShow>label,.menu_control li:hover,.menu_control li:hover>label{color:#111}.border-color{border-color:#111}.imageControl img:hover{box-shadow:2px 0 0 3px 0}.frogUI-layout-resizer{background-color:#333b44}.frogUI-layout-resizer:hover{background-color:#536270}.frogUI-list #content{border-color:#111;background-color:#333b44}.frogUI-list-item:hover{background:#282f36}.frogUI-list-item:not(:first-child){border-top:#111 1px solid}.frogUI-list-item.visited{background:#3e4853}.menu_control{box-shadow:#161616 0 5px 10px 0;background:#333b44}.menu_control li.subMenuShow:not(.nohover),.menu_control li:hover:not(.nohover){background:#ea0}.menu_control li.visited:not(:hover){background:#282f36}.menu_control li.menu_split{border-color:#1d2227}.menu_control li .menuitem-text2{color:#a4a0a7}.menubar .menubar-item.hover,.menubar .menubar-item:hover{color:#ea0;background-color:#333b44;border-radius:5px 5px 0 0}.number input,.select select{box-shadow:inset 1px 1.5px 1px #07080a;border-width:0;border-style:solid;border-radius:0}.number span{color:#b1aeb3}.number span.disabled{color:#97939b}.number input{color:#CAC8CC;background-color:#404b56;border-color:#111;transition:.2s;outline:0}.number input:focus{color:#111;border-color:#b3903c;background-color:#b3903c}.number input.disabled{color:#97939b}.number input ::placeholder{color:red;opacity:1}.number input :-ms-input-placeholder{color:red}.number input ::-ms-input-placeholder{color:red}.rad label::before{background-color:#333b44;border-color:#111}.rad input[type=radio]:checked+label::before{background-color:#ea0;border-color:#5e6e7f}.rad:hover:not(.disabled) span{color:#fdfdfd}.range input[type=range]{background-color:#07080a;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.range input[type=range]::-webkit-slider-thumb{background:#97939b;cursor:pointer}.range input[type=range]::-moz-range-thumb{background:#97939b;cursor:pointer}.select select{color:#CAC8CC;-webkit-appearance:none;padding:0 3px;background-color:#404b56;border-color:#111}.select select option:selected{background:#ea0}.frogUI-table table{border:1px solid #495562}.frogUI-table thead tr{background-color:#5e6e7f}.frogUI-table thead th{color:#111}.frogUI-table tbody tr:not(.select):nth-child(even){background-color:#242a30}.frogUI-table tbody tr:not(.select):hover{background-color:#333b44}.frogUI-table tbody tr.select{background-color:#b3903c;color:#111}.fu-tag{box-shadow:#111 0 2px 4px 0;background-color:#333b44}.fu-tag:hover{background-color:#404b56}.fu-tag.choose{background-color:#1C5168}.frogUI_textarea{color:#CAC8CC;border-color:#111;border-width:0;border-style:solid;border-radius:0;background-color:#404b56;box-shadow:inset 1px 1.5px 1px #07080a}.frogUI_textarea:focus{color:#111;background-color:#b3903c}.frogUI_textarea.disabled{color:#97939b}.tree li>div .img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmUlEQVQ4T6XTwQ3DIAwFUJsdLcSt2SDdoN0gc3BKN+goyQbpAPArRYmUNKaA4Ir8ZJsPU+Phxnq6AN77MYTQO+emElwDQEQLMw8i8swhKWCtAzAZYzoReaegv8BeBGCMMd61sYqADVLHqgHUsaoBIpqZ+bbvpQb4ABistY/jQkuBVyobOeDUrvaUKUBttxRoi3Iuur/3zb/xCxyqYRERGHCiAAAAAElFTkSuQmCC)}.tree li>div label:hover{color:#fdfdfd}.tree li>div label.visited{color:#ea0}.tree li>div label:active{color:#97939b}.CodeMirror{color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:100%;font-size:14px;font-family:Consolas,monaco,'Courier New',Courier,monospace}.iconfont:before{margin-right:5px}.tree ul:not(:first-child).parentHasIcon{margin-left:21px}.tree li>div label.iconfont:active,.tree li>div label.iconfont:hover,.treeLabel.iconfont{color:#0ff}.cm-s-dracula .CodeMirror-gutters,.cm-s-dracula.CodeMirror{background-color:#282a36!important;color:#f8f8f2!important;border:none}.cm-s-dracula .CodeMirror-activeline-background,.cm-s-dracula .CodeMirror-selected{background:rgba(255,255,255,.1)}.cm-s-dracula .CodeMirror-gutters{color:#282a36}.cm-s-dracula .CodeMirror-cursor{border-left:solid thin #f8f8f0}.cm-s-dracula .CodeMirror-linenumber{color:#6D8A88}.cm-s-dracula .CodeMirror-line::selection,.cm-s-dracula .CodeMirror-line>span::selection,.cm-s-dracula .CodeMirror-line>span>span::selection{background:rgba(255,255,255,.1)}.cm-s-dracula .CodeMirror-line::-moz-selection,.cm-s-dracula .CodeMirror-line>span::-moz-selection,.cm-s-dracula .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,.1)}.cm-s-dracula span.cm-comment{color:#6272a4}.cm-s-dracula span.cm-string,.cm-s-dracula span.cm-string-2{color:#f1fa8c}.cm-s-dracula span.cm-number{color:#bd93f9}.cm-s-dracula span.cm-variable{color:#50fa7b}.cm-s-dracula span.cm-variable-2{color:#fff}.cm-s-dracula span.cm-def{color:#50fa7b}.cm-s-dracula span.cm-keyword,.cm-s-dracula span.cm-operator{color:#ff79c6}.cm-s-dracula span.cm-atom{color:#bd93f9}.cm-s-dracula span.cm-meta{color:#f8f8f2}.cm-s-dracula span.cm-tag{color:#ff79c6}.cm-s-dracula span.cm-attribute,.cm-s-dracula span.cm-qualifier{color:#50fa7b}.cm-s-dracula span.cm-property{color:#66d9ef}.cm-s-dracula span.cm-builtin{color:#50fa7b}.cm-s-dracula span.cm-type,.cm-s-dracula span.cm-variable-3{color:#ffb86c}.cm-s-dracula .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}