@charset "UTF-8";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--bg-color:#e2e2e2;--l-bg-color:#666;--disabled:rgba(0,0,0,0.26)}.m3-app{position:relative;width:1202px;height:622px;border:1px solid #666;border:1px solid var(--l-bg-color);margin:auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m3-app .MuiIconButton-root{padding:8px}.m3-workspace{width:100%;position:relative}.m3-workspace>canvas{display:block;margin:auto}.m3-workspace>.ctrls{position:absolute;display:flex;top:5px;left:calc(50% - 210px)}.m3-workspace>.ctrls>.trans{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;border:1px solid transparent;border-radius:5px;transition:border-color .5s}.m3-workspace>.ctrls>.trans>svg{color:#666;color:var(--l-bg-color);transition:color .5s}.m3-workspace>.ctrls>.trans.selected{border-color:#666;border-color:var(--l-bg-color)}.m3-workspace>.ctrls>.trans.selected>svg{color:#000}.m3-workspace>.ctrls>.title{display:flex;align-items:center;margin-left:10px;font-size:20px}.m3-topmenu{width:100%;height:40px;background-color:#a9a9a9;display:-ms-grid;display:grid;-ms-grid-columns:auto 250px 1fr;grid-template-columns:auto 250px 1fr}.m3-topmenu>.app-name{font-size:1.2rem;font-weight:700;margin-left:10px;overflow:hidden}.m3-topmenu>.app-name,.m3-topmenu>.btns,.m3-topmenu>.btns>.btn-bar{display:flex;align-items:center}.m3-topmenu>.btns>.btn-bar{padding:0 10px;height:20px;border-left:1px solid rgba(0,0,0,.54)}.m3-topmenu>.btns>.btn-bar:last-child{border-right:1px solid rgba(0,0,0,.54)}.m3-menu-vp{padding-left:20px;font-size:18px;display:inline-block}.m3-menu-vp.checked{font-weight:700;padding-left:0}.m3-menu-vp.checked:before{content:"🗸";display:inline-block;width:20px}.m3-tipwin{position:absolute;top:0;left:0;padding:0 10px;font-size:16px;border:1px solid #000;border-radius:10px;opacity:0;visibility:hidden;width:auto;height:auto;background-color:#f3fa93;transition:opacity .5s,visibility .5s;z-index:3}.m3-tipwin.shown{opacity:1;visibility:visible}.m3-tabwrap{position:absolute;min-width:30px;min-height:50px;border:1px solid #000;background-color:#e2e2e2;background-color:var(--bg-color);transition:max-width .8s,max-height .8s;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;z-index:1}.m3-tabwrap>.m3-dragbar{padding-left:30px}.m3-tabwrap.right>.m3-dragbar{padding-left:0;padding-right:30px}.m3-tabwrap.right>.wrap{align-items:flex-end}.m3-tabwrap.right>.wrap:after{border-left:1px solid #fff;border-right:none;left:auto;right:0}.m3-tabwrap.right>.wrap>.m3-tabitem{justify-content:flex-end}.m3-tabwrap.right>.scroll-btn,.m3-tabwrap.right>.wrap>.m3-tabitem>.content{right:auto;left:0}.m3-tabwrap.right>.expbtn{left:auto;right:1px;-webkit-transform:none;transform:none}.m3-tabwrap.right.contract>.expbtn{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}.m3-tabwrap.vertical>.wrap{flex-direction:row}.m3-tabwrap.vertical>.wrap:before{height:30px}.m3-tabwrap.vertical>.wrap:after{width:100%;height:30px;border-right:none;border-bottom:1px solid hsla(0,0%,40%,.6)}.m3-tabwrap.vertical>.wrap>.m3-tabitem{width:auto;height:100%}.m3-tabwrap.vertical>.wrap>.m3-tabitem>.icon{margin-bottom:0;width:40px}.m3-tabwrap.vertical>.wrap>.m3-tabitem>.content{top:30px;left:0;bottom:auto}.m3-tabwrap.vertical>.scroll-btn{width:100%}.m3-tabwrap.vertical>.scroll-btn.up{top:60px}.m3-tabwrap.vertical>.expbtn{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.m3-tabwrap.vertical.contract>.expbtn{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.m3-tabwrap.vertical.contract>.scroll-btn{visibility:hidden;opacity:0}.m3-tabwrap.vertical.bottom>.expbtn{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.m3-tabwrap.vertical.bottom.contract>.expbtn{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.m3-tabwrap>.wrap{position:relative;overflow:hidden;display:flex;flex-direction:column}.m3-tabwrap>.wrap:before{content:"";display:block;width:30px;height:10px}.m3-tabwrap>.wrap:after{content:"";width:32px;height:100%;top:0;left:0;background-color:#ccc;border-right:1px solid #fff}.m3-tabwrap>.scroll-btn,.m3-tabwrap>.wrap:after{display:block;box-sizing:border-box;position:absolute}.m3-tabwrap>.scroll-btn{right:0;width:calc(100% - 30px);height:20px;overflow:hidden;border-top:1px solid hsla(0,0%,40%,.6);background-color:#e2e2e2;background-color:var(--bg-color);cursor:pointer;transition:all .8s}.m3-tabwrap>.scroll-btn:hover{border-top-color:#333;background-color:#ccc}.m3-tabwrap>.scroll-btn:before,.m3-tabwrap>.scroll-btn:hover:before{border-color:#666;border-color:var(--l-bg-color)}.m3-tabwrap>.scroll-btn:before{content:"";display:block;width:10px;height:10px;margin:auto;border-style:solid;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .8s}.m3-tabwrap>.scroll-btn.up{top:30px;-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}.m3-tabwrap>.scroll-btn.down{bottom:0}.m3-tabwrap>.scroll-btn.hidden{visibility:hidden;opacity:0}.m3-tabwrap>.expbtn{position:absolute;left:1px;-webkit-transform:rotate(.5turn);transform:rotate(.5turn);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.m3-tabwrap>.expbtn>.MuiIconButton-root{padding:2px;background-color:#a9a9a9;border:1px solid #333}.m3-tabwrap.contract>.expbtn{-webkit-transform:none;transform:none}.m3-tabitem{width:100%;height:auto;display:flex}.m3-tabitem>.icon{box-sizing:border-box;width:30px;height:30px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transition:all .8s}.m3-tabitem>.icon>div{width:auto;height:auto}.m3-tabitem>.icon>div>svg{display:block;transition:color .8s}.m3-tabitem>.content{position:absolute;top:0;right:0;height:auto;background-color:#e2e2e2;background-color:var(--bg-color);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .5s,visibility .5s,width .5s,top .5s}.m3-tabitem>.content.m3-scrolling{transition:none;cursor:-webkit-grabbing;cursor:grabbing}.m3-tabitem.active>.icon{background-color:#e2e2e2;background-color:var(--bg-color)}.m3-tabitem.active>.icon>div>svg{color:#12806d}.m3-tabitem.active>.content{visibility:visible;opacity:1;pointer-events:auto}.m3-popup-list{position:absolute;left:50%;top:50%;width:auto;height:auto;max-height:300px;max-width:300px;overflow:auto;background-color:#ececec;font-size:16px;color:#333;border:1px solid #a9a9a9;display:none;z-index:1}.m3-popup-list.shown{display:block}.m3-popup-item{padding:2px 20px;cursor:pointer;transition:.5s}.m3-popup-item:hover{background-color:#ccc}.m3-popup-item.disabled{cursor:default;color:rgba(0,0,0,.26)}.m3-popup-item.disabled:hover{background-color:transparent}.m3-popup-sep{height:1px;margin:5px 10px;background-color:rgba(0,0,0,.54)}.m3-objbtnwrap{width:90px;height:auto;padding:10px 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px}.m3-obj3dbtn{width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin:auto;cursor:pointer;transition:all .5s;border-radius:10px}.m3-obj3dbtn:hover{background-color:#ccc}.m3-obj3dbtn>img{width:auto;height:35px}.m3-obj3dbtn.ondrag{cursor:-webkit-grab;cursor:grab}.m3-dragbar{box-sizing:border-box;width:100%;height:30px;border:1px solid #f2f2f2;background-color:#a9a9a9;cursor:move;display:-ms-grid;display:grid;align-items:center;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}.m3-dragbar>.title{text-align:center;font-size:18px;color:#222;font-weight:700;overflow:hidden}.m3-dragbar>.closebtn{width:18px;height:18px;margin-right:10px;display:flex;align-items:center;justify-items:center;position:relative;cursor:pointer;transition:all .3s}.m3-dragbar>.closebtn:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.m3-dragbar>.closebtn:after,.m3-dragbar>.closebtn:before{content:"";display:block;position:absolute;width:16px;height:2px;background-color:#222;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m3-dragbar>.closebtn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.m3-panel-info{text-align:center;padding:10px;font-size:20px}.m3-treeview{min-height:50px;margin:auto;border:1px solid #a9a9a9;background-color:#fff;overflow:auto}.m3-treeview ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;opacity:0;overflow:hidden;transition:all .3s}.m3-treeview>ul{opacity:1;overflow:visible;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.m3-treeitem{z-index:0;opacity:1;height:auto}.m3-treeitem>div:first-child{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;height:auto;min-height:23px;position:relative;background-color:transparent;padding-left:0;box-sizing:border-box;transition:all .3s}.m3-treeitem>div:first-child>.sign{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1;margin-left:10px;padding-top:12px;height:auto;border-left:1px dotted #000}.m3-treeitem>div:first-child>.sign:before{content:"";display:block;width:9px;border-top:1px dotted #000}.m3-treeitem>div:first-child>.expbtn{-ms-grid-row:1;grid-row:1;-ms-grid-column:2;grid-column:2;padding-left:5px;padding-top:7px;cursor:pointer;width:10px;height:auto;display:none}.m3-treeitem>div:first-child>.expbtn:before{content:"";display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #000;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.m3-treeitem>div:first-child>.expbtn:after{display:block;content:"";height:0;width:1px;border-right:1px dotted #000;margin-top:4px;margin-left:4px;transition:height .3s}.m3-treeitem>div:first-child>.label{-ms-grid-row:1;grid-row:1;-ms-grid-column:2;grid-column:2;cursor:pointer;margin-left:5px;height:100%}.m3-treeitem>div:first-child:before{content:"";-ms-grid-row:1;grid-row:1;grid-column:1/-1;display:block;height:100%;width:100%;transition:all .3s}.m3-treeitem:last-child>div:first-child>.sign{height:0}.m3-treeitem.root>div:first-child>.sign{margin:7px 0 5px 5px;padding:0;width:8px;height:8px;border-radius:5px;border:1px solid #000;-ms-grid-column-align:center;justify-self:center}.m3-treeitem.root>div:first-child>.sign:before{display:none}.m3-treeitem.has-children>div:first-child{-ms-grid-columns:auto 20px 1fr;grid-template-columns:auto 20px 1fr}.m3-treeitem.has-children>div:first-child>.expbtn{display:block}.m3-treeitem.has-children>div:first-child>.label{-ms-grid-column:3;grid-column:3}.m3-treeitem.expanded>div:first-child .expbtn:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.m3-treeitem.expanded>div:first-child .expbtn:after{height:calc(100% - 13px)}.m3-treeitem.expanded>ul{opacity:1}.m3-treeitem.select>div:first-child:before{background-color:rgba(18,158,163,.4)}.m3-treeitem.active>div:first-child{background-color:#cdbe32}.m3-treeitem.ondrag>div:first-child{opacity:.6}.m3-treeitem.ondragenter>div:first-child{border-color:#333 #efefef #efefef #333;border-style:solid;border-width:1px;background-color:rgba(117,112,143,.4)}.m3-treeitem:not(.select)>div:first-child:hover:before{background-color:rgba(134,171,219,.32)}.m3-listview{min-height:50px;border:1px solid #a9a9a9;background-color:#fff;overflow:auto}.m3-listview>.wrap{width:100%;height:auto}.m3-listview>.wrap>div{position:relative;height:25px;cursor:pointer}.m3-listview>.wrap>div.selected{background-color:#129ea3}.m3-listview>.wrap>div:not(.selected):hover{background-color:#86abdb}.m3-multiselect{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:100%;position:relative}.m3-multiselect>.btn{position:relative;min-width:50px;min-height:20px;padding:0 0 0 10px;cursor:pointer;display:flex;justify-content:space-between}.m3-multiselect>.btn:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.42);transition:border .5s}.m3-multiselect>.btn:hover:before{border-bottom:2px solid rgba(0,0,0,.8)}.m3-multiselect>.btn>span:first-child{max-width:120px;overflow:hidden}.m3-multiselect>.items{box-sizing:border-box;position:absolute;left:0;top:24px;background-color:#e2e2e2;background-color:var(--bg-color);width:100%;max-height:0;height:auto;overflow:hidden;z-index:1}.m3-multiselect>.items.shown{max-height:150px;border:1px solid rgba(0,0,0,.42);overflow:auto}.m3-multiselect.multi>.items.nolist>:first-child{display:none}.m3-multiselect.multi .m3-option>:nth-child(2){display:inline-block}.m3-multiselect.multi .m3-option.checked>:nth-child(2){display:none}.m3-multiselect.multi .m3-option.checked>:nth-child(3){display:inline-block}.m3-option{background-color:#e2e2e2;background-color:var(--bg-color);display:flex;padding:3px 10px 0;cursor:pointer;transition:background-color .5s}.m3-option>:first-child,.m3-option>:nth-child(2),.m3-option>:nth-child(3){display:none}.m3-option>:nth-child(4){display:inline-block;margin-left:5px}.m3-option.selected,.m3-option:hover{background-color:#ccc}.m3-dialog{position:absolute;left:0;top:0;z-index:2;visibility:hidden}.m3-dialog,.m3-dialog>.mask{width:100%;height:100%;transition:all .3s}.m3-dialog>.mask{background:radial-gradient(circle at center,rgba(51,51,51,.6) 0,transparent 20%),rgba(51,51,51,.07);background-size:20px 20px;opacity:0}.m3-dialog>.cover{overflow:hidden;box-sizing:border-box;position:absolute;width:0;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width .3s}.m3-dialog>.cover>.wrap{width:0;height:auto;left:50%;top:50%;border:1px solid #000;background-color:#e2e2e2;background-color:var(--bg-color)}.m3-dialog>.cover>.wrap>.content{width:100%;max-height:500px;height:auto;overflow:auto}.m3-dialog.shown{visibility:visible}.m3-dialog.shown>.mask{opacity:1}.m3-fieldgroup{position:relative;margin:15px 10px;border:1px solid #a9a9a9;font-size:16px}.m3-fieldgroup>.title{width:auto;position:absolute;left:20px;top:-12px;display:inline-block;background-color:#e2e2e2;background-color:var(--bg-color);padding:0 10px}.m3-fieldgroup>.fields{padding:10px;margin-top:10px;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;align-items:center}.m3-fieldgroup>.fields>div:first-child{display:-ms-grid;display:grid;-ms-grid-columns:auto minmax(155px,1fr);grid-template-columns:auto minmax(155px,1fr);grid-row-gap:5px;row-gap:5px;-webkit-column-gap:10px;grid-column-gap:10px;column-gap:10px;align-items:center}.m3-fieldgroup>.fields>div:first-child>.field-static{overflow:hidden}.m3-fieldgroup>.fields>div:first-child>.field-range{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.m3-fieldgroup>.fields>div:first-child>.field-range>*{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;transition:all .5s;visibility:visible;opacity:1}.m3-fieldgroup>.fields>div:first-child>.field-range>*>:last-child{cursor:pointer;margin-left:15px}.m3-fieldgroup>.fields>div:first-child>.field-range.input>div:first-child,.m3-fieldgroup>.fields>div:first-child>.field-range>div:last-child{visibility:hidden;opacity:0}.m3-fieldgroup>.fields>div:first-child>.field-range.input>div:last-child{visibility:visible;opacity:1}.m3-fieldgroup>.fields>div:first-child>.label>span{font-weight:600;border-bottom:1px dotted rgba(51,51,51,.6)}.m3-fieldgroup>.fields>div:first-child>.item-checkbox,.m3-fieldgroup>.fields>div:first-child>.item-radio,.m3-fieldgroup>.fields>div:first-child>.label.radio{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.m3-fieldgroup>.fields>div:last-child{display:flex;height:100%;margin-left:20px;padding-left:10px;border-left:1px solid #a9a9a9;flex-direction:column;align-items:center;justify-content:space-evenly}.m3-fieldgroup>.fields .MuiButton-root{padding:4px 7px}.m3-fieldgroup.bottom-btn>.fields{-ms-grid-columns:1fr;grid-template-columns:1fr}.m3-fieldgroup.bottom-btn>.fields>div:last-child{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;height:auto;margin:10px 0 0;padding:0;border-left:none;border-top:1px solid #a9a9a9;align-items:center;justify-content:space-evenly}.m3-fieldgroup.no-btn>.fields{-ms-grid-columns:1fr;grid-template-columns:1fr}.m3-fieldgroup.no-btn>.fields>div:last-child{display:none}.m3-fieldgroup .MuiCheckbox-root,.m3-fieldgroup .MuiInput-root>input{padding:2px 5px}.m3-fieldgroup .MuiSelect-root{padding:2px 0}.m3-fieldgroup .MuiRadio-root{padding:2px 5px}.m3-fieldgroup .MuiFormControlLabel-root{margin-left:0;margin-right:5px}.m3-fieldgroup .MuiFormLabel-root{color:rgba(0,0,0,.8)}.m3-colorpicker{width:250px;margin:auto;padding:10px}.m3-colorpicker *{box-sizing:border-box;-webkit-font-smoothing:antialiased}.m3-colorpicker-wrap{display:-ms-grid;display:grid;width:100%;height:150px;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;-webkit-column-gap:10px;grid-column-gap:10px;column-gap:10px;margin-bottom:10px}.m3-colorpicker-hs{position:relative;cursor:pointer}.m3-colorpicker-hs>div{position:absolute;width:100%;height:100%;border:1px solid #333}.m3-colorpicker-hs>div:first-child{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.m3-colorpicker-hs>div:nth-child(2){background-image:linear-gradient(0deg,#7f7f7f,transparent)}.m3-colorpicker-hs>div:last-child{left:0;top:0;width:16px;height:16px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;border-radius:100%;border:2px solid rgba(0,0,0,.1);pointer-events:none}.m3-colorpicker-hs>div:last-child>div:first-child{background-color:red;width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid #fff;border-radius:100%;pointer-events:none}.m3-colorpicker-l{cursor:pointer;width:30px;height:100%;position:relative}.m3-colorpicker-l>div:first-child{margin:auto;height:100%;width:20px;background:red;border:1px solid #333}.m3-colorpicker-l>div:nth-child(2){border:1px solid #333;position:absolute;top:0;left:5px;height:100%;width:20px;background:linear-gradient(180deg,#fff,transparent,#000)}.m3-colorpicker-l>div:last-child{left:0;top:50%;width:30px;height:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;border-radius:6px;border:2px solid rgba(0,0,0,.1);pointer-events:none}.m3-colorpicker-l>div:last-child>div:first-child{background-color:red;width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid #fff;border-radius:2px;pointer-events:none}.m3-colorpicker-input{display:-ms-grid;display:grid;-ms-grid-columns:auto (auto 1fr)[2];grid-template-columns:auto repeat(2,auto 1fr);-webkit-column-gap:10px;grid-column-gap:10px;column-gap:10px;grid-row-gap:5px;row-gap:5px;align-items:center}.m3-colorpicker-input>div:first-child{width:40px;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/span 4;border:1px solid #333;background-color:red;margin-right:10px;border-radius:20px;-ms-grid-row-align:stretch;align-self:stretch}.m3-colorpicker-input>:nth-child(2){-ms-grid-column:2;grid-column-start:2;grid-column-end:-1;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;align-items:center}.m3-colorinput{min-width:50px;width:100%;height:20px;font-size:16px;font-weight:700;color:#333;text-shadow:1px 1px 1px hsla(0,0%,100%,.6),1px -1px 1px hsla(0,0%,100%,.6),-1px 1px 1px hsla(0,0%,100%,.6),-1px -1px 1px hsla(0,0%,100%,.6),1px 0 1px hsla(0,0%,100%,.6),0 1px 1px hsla(0,0%,100%,.6),-1px 0 1px hsla(0,0%,100%,.6),0 -1px 1px hsla(0,0%,100%,.6);border:1px solid #333;text-align:center;cursor:pointer}.m3-materdlg-btns{display:flex;justify-content:space-evenly;margin:10px auto}.m3-materdlg-list{margin-bottom:10px;font-size:16px}.m3-materlist{overflow-y:scroll;margin:auto;border:1px solid #a9a9a9;background-color:#666;background-color:var(--l-bg-color)}.m3-materlist>.wrap{position:relative;width:100%;height:auto;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-auto-rows:auto}.m3-materlist>.wrap>canvas{height:100%;width:100%}.m3-materlist>.wrap>.items,.m3-materlist>.wrap>canvas{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}.m3-materlist>.wrap>.items{padding:6px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:6px;gap:6px}.m3-materlist .item,.m3-materlist>.wrap>.items{box-sizing:border-box;display:-ms-grid;display:grid}.m3-materlist .item{position:relative;width:100%;overflow:hidden;border:2px dotted transparent;border-radius:5px;cursor:pointer;transition:all .5s;-ms-grid-columns:100%;grid-template-columns:100%;grid-auto-rows:100%;align-items:center;justify-items:center}.m3-materlist .item:hover{border-color:#a9a9a9}.m3-materlist .item.selected{border:2px solid #a9a9a9}.m3-materlist .item>*{box-sizing:border-box;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;width:100%;height:100%;border:2px solid #666;border-color:var(--l-bg-color)}.m3-materlist .item>div:first-child{border-radius:5px;font-size:12px;color:#fff;text-align:right}.m3-materlist .item>div:nth-child(2){height:50%;border-top:none;border-bottom:none}.m3-materlist .item>div:nth-child(3){width:50%;border-left:none;border-right:none}.m3-materlist .item>div:nth-child(4){display:flex;align-items:flex-end;justify-content:center;text-shadow:1px 1px #000;color:#fff;opacity:.7;font-size:1em}.m3-materlist .item.hasref.active>div:first-child{border-color:#b5f014}.m3-materlist .item.hasref>div:first-child{border-color:rgba(15,179,69,.6)}.m3-imageinput{margin:0 auto}.m3-imageinput>.imgwrap{width:100%;height:50px;background-color:#fff;position:relative;transition:all .3s}.m3-imageinput>.imgwrap:hover{background-color:#f7b437}.m3-imageinput>.imgwrap:hover>.img{opacity:.3}.m3-imageinput>.imgwrap>.img{width:100%;height:100%;transition:all .3s;opacity:.8;overflow:hidden}.m3-imageinput>.imgwrap>.img>img,.m3-imageinput>.imgwrap>.img>video{width:100%;height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m3-imageinput>.imgwrap>.iconbtns{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:all .3s;display:flex;align-items:center;justify-content:space-evenly}.m3-itemlistdlg>.btns{margin:5px 20px;display:-ms-grid;display:grid;-ms-grid-columns:(auto)[5] 1fr;grid-template-columns:repeat(5,auto) 1fr;align-items:center;justify-content:space-between}.m3-itemlistdlg>.btns>.btnwrap{display:flex;flex-direction:column;font-size:12px;align-items:center;color:#666;color:var(--l-bg-color);margin-bottom:10px}.m3-itemlistdlg>.btns>.btnwrap>.btntxt{margin-top:-10px}.m3-itemlistdlg>.btns>.confirms{display:flex;justify-content:space-evenly}.m3-itemlistdlg>.list{box-sizing:border-box;width:100%;height:400px;overflow:auto;background:#666;background:var(--l-bg-color);border:1px inset #eaeaea}.m3-itemlistdlg>.list>.wrap{box-sizing:border-box;width:100%;padding:10px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}.m3-itemlistdlg>.list .item{width:100%}.m3-itemlistdlg>.list .item.selected>.thumb{border-color:#fff}.m3-itemlistdlg>.list .item>.thumb{position:relative;width:100%;height:100px;cursor:pointer;overflow:hidden;border:1px solid transparent;transition:border-color .5s}.m3-itemlistdlg>.list .item>.thumb>canvas,.m3-itemlistdlg>.list .item>.thumb>img,.m3-itemlistdlg>.list .item>.thumb>video{width:100%;height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m3-itemlistdlg>.list .item>.thumb>.texwrap{width:100%;height:auto;display:flex;flex-wrap:wrap}.m3-itemlistdlg>.list .item>.thumb>.texwrap.array>*{width:33.33%}.m3-itemlistdlg>.list .item>.thumb>.texwrap>*{width:100%;height:auto}.m3-itemlistdlg>.list .item>.info{padding-left:2px;width:100%;overflow:hidden;font-size:14px;color:#fff;text-shadow:2px 2px #000}.m3-text-input{display:-ms-grid;display:grid;margin:5px 20px;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;align-items:center;-webkit-column-gap:10px;grid-column-gap:10px;column-gap:10px}.m3-text-input>.MuiInput-root{width:100%}.m3-text-input>.MuiInput-root>.MuiInput-input{padding-bottom:2px}.m3-text-input>.MuiFormLabel-root{font-size:20px}.m3-imgdlg>.m3-text-input>.url{color:rgba(0,0,0,.26);color:var(--disabled);border-bottom:2px solid rgba(0,0,0,.26);border-bottom:2px solid var(--disabled);padding-bottom:3px}.m3-imgdlg>.btns{margin:5px 20px;display:flex;justify-content:space-evenly}.m3-imgdlg>.imgwrap{box-sizing:border-box;width:100%;height:300px;background:#666;background:var(--l-bg-color);border:1px inset #eaeaea;position:relative;display:flex;align-items:center;justify-content:center;overflow:auto}.m3-imgdlg>.imgwrap>.imginfo{position:absolute;top:0;left:0;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.93);font-size:16px;margin-left:20px;margin-top:10px}.m3-texinput{margin:auto}.m3-texinput>.texwrap .clear{width:auto;min-width:auto}.m3-texinput>.texwrap .clear .MuiButton-endIcon{margin-left:0}.m3-texinput>.texwrap .name{font-size:12px}.m3-texparamsdlg>.prev{width:100%;height:auto;position:relative}.m3-texparamsdlg>.prev>.btns{position:absolute;top:5px;left:calc(50% + 40px);display:flex;flex-direction:column;height:100%}.m3-texparamsdlg>.params{width:100%;height:auto;max-height:360px;overflow:auto}.m3-addtexdlg>.btns{margin:5px 20px;display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;align-items:center;justify-content:space-evenly}.m3-texpreview{margin:auto}.m3-texpreview>canvas{width:100%;height:100%;min-width:80px;min-height:80px;display:block}.m3-texpreviewdlg{width:100%;height:auto}.m3-animeditor{margin-top:-10px}.m3-animeditor>.types{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-webkit-column-gap:20px;grid-column-gap:20px;column-gap:20px}.m3-animeditor>.kflist,.m3-animeditor>.types{margin:0 20px;display:-ms-grid;display:grid;align-items:center}.m3-animeditor>.kflist{-ms-grid-columns:auto 1fr (auto)[3];grid-template-columns:auto 1fr repeat(3,auto)}.m3-animeditor>.kflist>div:first-child{margin-right:10px}.m3-animeditor>.kflist>.groups{grid-column:1/-1}.m3-animeditor>.kfgroups{width:100%;height:140px;overflow:auto}.m3-animeditor>.agroups{width:100%;height:180px;overflow:auto}.m3-animeditor>.btns{margin:5px 20px;display:flex;justify-content:space-evenly}.m3-animeditor .m3-fieldgroup>.fields>div:first-child{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.m3-editable-list .edit{display:none;width:120px;height:100%;padding:0 10px;background-color:#aaa;outline:none;box-sizing:border-box;border:none;border-bottom:1px solid hsla(0,0%,40%,.8);font-size:16px;font-weight:400}.m3-editable-list .editable{display:inline-block;width:120px;overflow:hidden}.m3-editable-list .editting>.edit{display:inline-block}.m3-editable-list .editting>.editable{display:none}.m3-scenedpanel>.objlist .m3-treeitem>div:first-child>.label{display:flex}.m3-scenedpanel>.objlist .m3-treeitem>div:first-child>.label>.icon{margin-right:2px;display:inline-flex;align-items:center}.m3-scenedpanel>.objlist .m3-treeitem>div:first-child>.label>.icon>img,.m3-scenedpanel>.objlist .m3-treeitem>div:first-child>.label>.icon>svg{width:16px;height:auto}.m3-scenedpanel>.objlist .m3-treeitem>div:first-child>.label>.lbl-btn{min-width:18px;display:inline-flex;align-items:center;justify-content:center;color:rgba(0,0,0,.54)}.m3-scenedpanel>.objlist .m3-treeitem>div:first-child>.label>.lbl-btn>svg{width:20px;height:20px}.m3-scenedpanel>.objlist .m3-treeitem>div:first-child>.label>.MuiIconButton-root{padding:0}.m3-transdpanel>.m3-fieldgroup>.fields>div:first-child{-ms-grid-columns:(33.33%)[3];grid-template-columns:repeat(3,33.33%)}.m3-transdpanel>.m3-fieldgroup>.fields>div:first-child>*{grid-column:auto}.m3-materdpanel>.list{font-size:12px}.m3-animdpanel>.animlist{height:250px;width:100%}.m3-animdpanel>.animlist .anim-item{padding:2px 10px}.m3-animdpanel>.animlist .anim-item.active{height:100%;width:100%;background-color:rgba(182,165,13,.6)}.m3-animdpanel>.animlist .m3-treeitem>div:first-child>.label{display:flex}.m3-animdpanel>.animlist .m3-treeitem>div:first-child>.label>.ref{margin-right:5px;display:inline-block}.m3-animdpanel>.animlist .m3-treeitem>div:first-child>.label>.MuiIconButton-root{padding:0}.m3-animdpanel>.animlist .m3-treeitem>div:first-child>.label>.removebtn{display:none}.m3-animdpanel>.animlist .m3-treeitem.active>div:first-child>.label>.removebtn{display:inline-block}.m3-animdpanel>.btns{position:relative}.m3-animdpanel>.kflist{margin:0 20px;align-items:center;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr (auto)[3];grid-template-columns:auto 1fr repeat(3,auto)}.m3-animdpanel>.kflist>div:first-child{margin-right:10px}.m3-animdpanel>.kflist>.groups{grid-column:1/-1}.m3-animdpanel>.atypelist{margin:0 20px;align-items:center;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.m3-animdpanel>.atypelist>div:first-child{margin-right:10px}.m3-ffpanel-list{margin:0 10px}.m3-ffpanel-list,.m3-interdpanel>.m3-fieldgroup>.list{align-items:center;display:-ms-grid;display:grid;-ms-grid-columns:1fr (auto)[3];grid-template-columns:1fr repeat(3,auto)}.m3-interdpanel>.m3-fieldgroup>.list{margin:0 5px}.m3-interdpanel>.m3-fieldgroup>.fields{margin-top:0;padding-top:0}.m3-scene-player>.container{border-style:none;position:relative}.m3-scene-player>.container:active,.m3-scene-player>.container:focus{border-style:none}.m3-scene-player>.container>canvas{display:block}.m3-scene-player>.container>canvas:active,.m3-scene-player>.container>canvas:focus{border-style:none}.m3-player-opt>.default{margin:10px 0}.m3-player-opt>.default>.MuiFormControlLabel-root{margin:0}.m3-player-opt>.default>.MuiFormControlLabel-root>.MuiFormControlLabel-label{font-size:14px;line-height:1.2}.m3-player-opt>.confirms{display:flex;justify-content:space-evenly;margin-bottom:10px}.m3-player-opt .MuiTab-root{min-width:unset}.m3-filedlg>.btns{margin:5px 20px;display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;align-items:center;justify-content:space-evenly}.m3-datasetdlg{display:-ms-grid;display:grid;-ms-grid-columns:250px auto;grid-template-columns:250px auto;grid-template-areas:"list inputs" "list ibtns" "list btns";grid-gap:10px;gap:10px;padding:10px}.m3-datasetdlg .list{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:list}.m3-datasetdlg .list .dataitem{height:100%;font-size:14px;display:-ms-grid;display:grid;-ms-grid-columns:50px auto;grid-template-columns:50px auto}.m3-datasetdlg .list .dataitem>div:first-child{text-align:right;margin-right:5px;padding:0 5px;background-color:#ede7f6;height:100%}.m3-datasetdlg .list .dataitem.new>div:first-child{background-color:#ffcc80}.m3-datasetdlg .list .dataitem.modified>div:first-child{background-color:#b9f6ca}.m3-datasetdlg .inputs{-ms-grid-row:1;-ms-grid-column:2;grid-area:inputs;margin:0 20px}.m3-datasetdlg .inputs>div{display:-ms-grid;display:grid;-ms-grid-columns:20px auto;grid-template-columns:20px auto;align-items:center}.m3-datasetdlg .iconbtns{-ms-grid-row:2;-ms-grid-column:2;grid-area:ibtns;margin:auto}.m3-datasetdlg .btns{-ms-grid-row:3;-ms-grid-column:2;grid-area:btns;display:flex;height:30px;justify-content:space-around}
/*# sourceMappingURL=main.2eb7ea19.chunk.css.map */