.modalRender#modalJson textarea,.modalRender#modalTextarea textarea{padding:10px;font-size:14px;font-family:monospace;line-height:16pt;tab-size:2}.modalRender{position:fixed;z-index:120;width:100%;height:100vh;background-color:rgba(0,0,0,.7);top:0;left:0;display:flex;align-items:center;justify-content:center}.modalRender#modalJson,.modalRender#modalTextarea{z-index:121}.modalRender#modalJson textarea{border-radius:4px;border:1px solid #d1d2d4;min-height:500px}.modalRender#modalTextarea textarea{border-radius:4px;border:1px solid #d1d2d4;min-height:140px}.modalRender .modalInner{width:50vh;min-height:100px;height:auto!important;position:relative;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.3);border-radius:6px}.modalRender .modalInner.modalInnerMini{width:300px;min-height:70px}.modalRender .modalInner .btnCloseModal{position:absolute;font-size:24px;right:-13px;top:-12px;z-index:20;border-radius:100px;opacity:1;padding:1px}.modalRender .modalInner .btnCloseModal i{background:#fff;border-radius:100px;border:1px solid #fff}.modalRender .modalInner .btnCloseModal:hover i{background:var(--color-close-modal-hover);border:1px solid var(--color-close-modal-hover);color:var(--color-white)}.innerForm .inner .headInnerForm .boxLeft .actions label,.innerWindow .inner .headInnerForm .boxLeft .actions label{color:#383551;font-size:13px}.modalRender .modalInner .modalHeader{padding:5px 7px 5px 15px;border-bottom:1px solid #d1d2d4;display:flex;align-items:center;justify-content:space-between;border-radius:5px 5px 0 0}.modalRender .modalInner .modalHeader.blue-sky{background:var(--color-blue-soft)}.modalRender .modalInner .modalHeader .btn .icon{font-size:16px}.modalRender .modalInner .modalHeader .actions{display:flex;gap:10px}.modalRender .modalInner .modalBody{padding:15px 15px 0;display:flex;font-size:15px}.modalRender .modalInner .modalBody>.icon{font-size:32px;margin-right:10px;margin-bottom:10px;margin-top:0}.modalRender .modalInner .modalBody>span{line-height:21px}.modalRender .modalInner .modalBody .form{padding:0}.modalRender .modalInner .modalControl{padding-left:15px;padding-right:15px}.modalRender .modalInner .modalControl input{width:-webkit-fill-available;width:-moz-available;width:fill-available;padding:8px 10px;display:inline-block;z-index:0;background:#f4f4fb;color:#383551;border:1px solid #c1c1d0;border-radius:5px;font-size:14px;transform:all ease .2s;margin-left:1px;margin-right:1px;margin-bottom:7px}.modalRender .modalInner .modalFooter{padding:15px;display:flex;justify-content:flex-end}.modalRender .modalInner .modalFooter .btn{margin-left:7px}.modalRender .modalInner .modalFooter .btnConfirmRemove{padding:5px 35px}.modalRender.modalAlert .modalInner{max-width:325px}.modalRender.modalConfirm{z-index:121}.modalRender.modalConfirm .modalInner{max-width:325px}.modalRender.modalConfirm .modalInner .modalTitle{padding:7px 15px;background:#96a3b5;color:#fff;border-top-right-radius:5px;border-top-left-radius:5px}.modalRender.modalRename .modalBody .icon{font-size:24px!important;margin-bottom:0!important}.modalRender.modalRename .modalControl input{font-size:16px;margin-bottom:0!important}.modalRender.modalConfig .modalInner{width:90vw;min-height:85vh;max-height:85vh;overflow:hidden;transition:all ease .5s;z-index:2}.modalRender.modalConfig .modalInner>.head{border-bottom:1px solid #ced6e6;display:flex;align-items:center;justify-content:space-between;background:#e4e5f1;border-radius:6px 6px 0 0;padding:10px 15px 10px 20px}.modalRender.modalConfig .modalInner>.head .icon{font-size:16px}.modalRender.modalConfig .modalInner>.head a,.modalRender.modalConfig .modalInner>.head button{display:flex;align-items:center;padding:0}.modalRender.modalConfig .modalInner>.head .title{display:flex;align-items:center;gap:10px}.modalRender.modalConfig .modalInner>.head .actions.actionsDefault{display:flex;margin-top:4px;margin-bottom:4px}.modalRender.modalConfig .modalInner>.head .actions.actionsDefault .btn,.modalRender.modalConfig .modalInner>.head .actions.actionsDefault .btn:hover{opacity:1}.modalRender.modalConfig .modalInner>.head .actions .btn{font-size:14px;opacity:.3}.modalRender.modalConfig .modalInner>.head .actions .btn:hover{opacity:.7}.modalRender.modalConfig .modalInner>.tbody{width:-webkit-fill-available;width:-moz-available;width:fill-available;height:-webkit-fill-available;height:-moz-available;height:fill-available;position:relative;display:flex;min-width:auto;overflow-y:auto}.modalRender.modalConfig .modalInner>.tbody>.head{width:-webkit-fill-available;width:-moz-available;width:fill-available;display:flex;align-items:center;justify-content:space-between;padding:20px}.modalRender.modalConfig .modalInner>.tbody>.head .icon{font-size:21px;margin-right:12px}.modalRender.modalConfig .modalInner>.tbody>.head .title{display:flex;align-items:center}.modalRender.modalConfig .modalInner>.tbody>.head .title h1,.modalRender.modalConfig .modalInner>.tbody>.head .title h2,.modalRender.modalConfig .modalInner>.tbody>.head .title h3{font-size:18px}.modalRender.modalConfig .modalInner>.tbody>.head .actions{display:flex;align-items:center}.modalRender.modalConfig .modalInner>.tbody>.sidebarMenu{position:relative;display:flex;width:180px;border-right:1px solid #d1d2d4;flex-direction:column;padding:7px 5px 5px;overflow-y:auto}.modalRender.modalConfig .modalInner>.tbody>.sidebarMenu .btn{width:-webkit-fill-available;width:-moz-available;width:fill-available;margin-bottom:5px;align-items:baseline;padding-right:7px!important}.modalRender.modalConfig .modalInner>.tbody>.sidebarMenu .btn.active{background-color:#e4e7f3}.modalRender.modalConfig .modalInner>.tbody>.sidebarMenu .btn span{text-align:left;font-size:.8rem}.modalRender.modalConfig .modalInner>.tbody .content{position:relative;width:calc(100% - 180px)}.modalRender.modalConfig .modalInner>.tbody .content .head,.modalRender.modalConfig .modalInner>.tbody .content .header{padding:15px 15px 5px;display:flex;align-items:center;justify-content:space-between;gap:10px;width:-webkit-fill-available;width:-moz-available;width:fill-available}.modalRender.modalConfig .modalInner>.tbody .content .head>.icon,.modalRender.modalConfig .modalInner>.tbody .content .header>.icon{font-size:26px}.modalRender.modalConfig .modalInner>.tbody .content .head .title,.modalRender.modalConfig .modalInner>.tbody .content .header .title{display:flex;align-items:center;gap:10px;font-weight:600;font-size:21px}.modalRender.modalConfig .modalInner>.tbody .content .head .title .icon,.modalRender.modalConfig .modalInner>.tbody .content .header .title .icon{font-size:21px}.modalRender.modalConfig .modalInner>.tbody .content .head .subtitle,.modalRender.modalConfig .modalInner>.tbody .content .header .subtitle{font-size:13px;font-weight:400}.modalRender.modalConfig .modalInner>.tbody .content .tbody{width:-webkit-fill-available;width:-moz-available;width:fill-available;height:calc(100% - 78px)!important;padding:0 20px 0 25px}.modalRender.modalConfig .modalInner>.tbody .contents{overflow-y:auto;padding-bottom:40px}.modalRender.modalConfig .modalInner>.tbody .contents .content{width:-webkit-fill-available;width:-moz-available;width:fill-available;height:-webkit-fill-available;height:-moz-available;height:fill-available;overflow-y:auto;display:none;flex-direction:column;align-items:flex-start;position:relative}.modalRender.modalConfig .modalInner>.tbody .contents .content.active{display:flex}.modalRender.modalConfig .modalInner>.tbody .contents .content>.tbody{padding-left:20px;padding-right:20px}.modalRender.modalConfig .modalInner .innerWindow .container{width:860px}.modalRender.modalConfig .modalInner .innerWindow .tbody>.inner{padding-top:70px}.modalRender.modalConfig .modalBgBack{position:absolute;width:100%;height:100%;display:flex;z-index:0}.modalRender.modalExtended .modalInner{width:100vh;height:90vh!important}.modalRender.modalExtendedMedia .modalInner{width:80%;height:85vh!important;position:relative}.modalRender.modalExtendedMedia .modalFormEditMedia{height:100%;width:100%;display:block}.modalRender.modalExtendedMedia .modalFormEditMedia .body{display:flex;justify-content:space-between;height:100%;position:relative}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-media{width:50%;border-right:1px solid #d1d2d4}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-media .header{width:100%}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-media .header h2{padding:20px 30px;font-size:150%;font-weight:400}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-media .media{display:flex;justify-content:center;align-items:center;margin-bottom:15px}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-media .media .img-fluid{width:80%;max-height:80%;border:1px solid #d1d2d4}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-media .data{padding:0 30px}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-media .data p{margin-bottom:3px}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-form{width:50%;padding-top:30px;padding-bottom:30px;overflow-y:auto}.modalRender.modalExtendedMedia .modalFormEditMedia .body .col.col-form .title{font-size:21px;font-weight:400}.modalRender.modalMain{background-color:transparent;align-items:flex-start;top:84px}.modalRender.modalMain .modalInner{width:100%;height:100%!important;box-shadow:none;border-radius:0;display:flex}.modalRender.modalMain .modalInner .modalSidebar{height:-webkit-fill-available;height:-moz-available;height:fill-available;width:240px;position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto;background:#f9f9f9;box-shadow:inset -1px 0 0 #ebebef}.modalRender.modalMain .modalInner .modalSidebar .title{width:-webkit-fill-available;width:-moz-available;width:fill-available;border-bottom:1px solid #e2e2e5;padding:10px 15px;display:flex;align-items:center}.modalRender.modalMain .modalInner .modalSidebar .title .icon{font-size:18px;margin-right:10px}.modalRender.modalMain .modalInner .modalSidebar .inner{width:-webkit-fill-available;width:-moz-available;width:fill-available;padding:7px}.modalRender.modalMain .modalInner .modalSidebar .btn{margin-bottom:5px;align-items:center;justify-content:flex-start;padding-right:7px;padding-left:7px;width:-webkit-fill-available;width:-moz-available;width:fill-available}.modalRender.modalMain .modalInner .modalSidebar .btn.active{background-color:#dbdde5}.modalRender.modalMain .modalInner .modalSidebar .btn .icon{font-size:18px;margin-right:5px}.modalRender.modalMain .modalInner .modalSidebar .btn span{text-align:left;font-size:14px}.modalHead{width:-webkit-fill-available;width:-moz-available;width:fill-available;display:flex;padding:5px 15px;font-size:16px;background:#707990;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.modalDraggable{position:fixed;z-index:100;min-height:320px;min-width:34%;top:30%;left:50%;padding-bottom:20px;margin-left:-17%;border:1px solid #dde0e4;background:#fff;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,.26);-moz-box-shadow:0 3px 16px 0 rgba(0,0,0,.26);box-shadow:0 3px 16px 0 rgba(0,0,0,.26);-webkit-border-radius:8px;border-radius:8px}.modalDraggable .head{height:36px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#f1f3f4;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;cursor:move;overflow:hidden;display:flex;justify-content:space-between;align-items:center;padding-left:15px;padding-right:15px}.innerForm .inner,.innerWindow .inner{overflow-y:auto;height:100%}.modalDraggable .head label{font-weight:700}.modalDraggable .bodyModal{margin-top:10px}.modalDelete .modalBody .title{overflow-wrap:break-word;width:80%}.modalDelete .modalBody .form{padding:0;margin-top:7px;width:-webkit-fill-available;width:-moz-available;width:fill-available}.innerForm{width:100%;height:100%;position:absolute;right:-200vh;background-color:var(--color-inner-form);display:flex;align-content:center;flex-direction:column;z-index:10}.innerForm.collapse{width:calc(100% - 45px)!important;transition:all ease 50ms!important}.innerForm.on{right:0}.innerForm.on.responsive{top:0;background-color:#fff}.innerForm.mode-compact{background-color:transparent}.innerForm.mode-compact .boxInnerForm{width:400px;position:absolute;z-index:1;right:0;top:0;height:calc(100vh - 45px);background-color:var(--color-white);overflow-y:auto}.innerForm.mode-compact .boxInnerForm .form>div{z-index:1;position:relative}.innerForm.mode-compact .boxInnerForm .form .formTree{padding-left:0;padding-right:0;padding-top:0;min-height:350px}.innerForm.mode-compact .boxInnerForm .form .formTree label{position:relative;padding:0 0 2px}.innerForm.mode-compact .boxInnerForm .form .formTree .scrollBar{padding-left:20px;background:var(--color-bg-ws);padding-top:5px;margin-top:0;border-radius:5px;border:1px solid var(--color-line);width:-webkit-fill-available;width:-moz-available;width:fill-available}.innerForm .inner .headInnerForm .boxLeft h1,.innerForm .inner .headInnerForm .boxLeft h2,.innerForm .inner .headInnerForm .boxLeft h3,.innerForm .inner .headInnerForm .boxLeft h4,.innerForm .inner .headInnerForm .boxLeft h5,.innerForm .inner .headInnerForm .boxLeft h6,.innerWindow .inner .headInnerForm .boxLeft h1,.innerWindow .inner .headInnerForm .boxLeft h2,.innerWindow .inner .headInnerForm .boxLeft h3,.innerWindow .inner .headInnerForm .boxLeft h4,.innerWindow .inner .headInnerForm .boxLeft h5,.innerWindow .inner .headInnerForm .boxLeft h6{line-height:10px;margin-top:-3px}.innerForm.mode-compact .boxInnerForm .form .formBottomBtns{position:sticky;bottom:0;z-index:2;width:calc(100% + 17px);margin-left:-23px;padding-top:15px;padding-right:15px;padding-left:15px;background:var(--color-white);box-shadow:1px 1px 5px rgba(0,0,0,.3)}.innerForm.mode-compact .bgInnerForm{background-color:rgba(0,0,0,.7);position:absolute;z-index:0;width:-webkit-fill-available;width:-moz-available;width:fill-available;height:-webkit-fill-available;height:-moz-available;height:fill-available}.innerForm .inner .headInnerForm{width:-webkit-fill-available;width:-moz-available;width:fill-available;z-index:10;background:var(--color-inner-form-head);position:absolute;padding:10px 35px;right:auto;justify-content:space-between;border-bottom:1px solid #d9e0ec;align-items:center}.innerForm .inner .headInnerForm.headFullWhite{background-color:#fff;border-bottom:1px solid #d1d2d4}.innerForm .inner .headInnerForm.headFullWhite .inner{margin-bottom:5px}.innerForm .inner .headInnerForm .inner{position:relative;display:flex;justify-content:space-between}.innerForm .inner .headInnerForm .inner .btnFull{background-color:#fff!important}.innerForm .inner .headInnerForm .container{display:flex;position:relative}.innerForm .inner .headInnerForm .boxLeft{display:flex;align-items:center;min-height:32px;gap:7px}.innerForm .inner .headInnerForm .boxLeft .actions{margin-left:10px;display:flex;align-items:center;gap:10px;position:relative}.innerForm .inner .headInnerForm .boxLeft .actions .formControl{position:relative}.innerForm .inner .headInnerForm .boxLeft .actions input,.innerForm .inner .headInnerForm .boxLeft .actions select{border-radius:5px;padding:6px 15px 6px 7px;border-color:#d1d2d4;position:relative}.innerForm .inner .headInnerForm .boxRight{display:flex;justify-content:flex-end;min-height:32px;gap:7px}.innerForm .container{width:948px}.innerForm .tbody{min-width:998px;padding-left:0!important;padding-right:0!important;padding-top:65px}.innerForm .tbody .inner{padding-top:5px}.innerForm .tbody .form .formGroupTwoColumns .form30w .formGroupFrame{margin-right:0;margin-left:0}.innerWindow{width:100%;height:100%;position:absolute;top:0;right:-120vh;background-color:#EAEAF2;display:flex;align-content:center;flex-direction:column;z-index:10;transition:all ease 50ms}.innerWindow.on{right:0;transition:all ease 50ms}.innerWindow.on.responsive{top:0;background-color:#fff}.innerWindow .inner .headInnerForm{width:-webkit-fill-available;width:-moz-available;width:fill-available;z-index:10;background:#EAEAF2;position:absolute;padding:10px 35px;right:auto;justify-content:space-between;border-bottom:1px solid #d9e0ec;align-items:center}.innerWindow .inner .headInnerForm.headFullWhite{background-color:#fff;border-bottom:1px solid #d1d2d4}.innerWindow .inner .headInnerForm.headFullWhite .inner{margin-bottom:5px}.innerWindow .inner .headInnerForm .inner{position:relative;display:flex;justify-content:space-between}.innerWindow .inner .headInnerForm .inner .btnFull{background-color:#fff!important}.innerWindow .inner .headInnerForm .container{display:flex;position:relative}.innerWindow .inner .headInnerForm .boxLeft{display:flex;align-items:center;min-height:32px;gap:7px}.innerWindow .inner .headInnerForm .boxLeft .actions{margin-left:10px;display:flex;align-items:center;gap:10px;position:relative}.innerWindow .inner .headInnerForm .boxLeft .actions .formControl{position:relative}.innerWindow .inner .headInnerForm .boxLeft .actions input,.innerWindow .inner .headInnerForm .boxLeft .actions select{border-radius:5px;padding:6px 15px 6px 7px;border-color:#d1d2d4;position:relative}.innerWindow .inner .headInnerForm .boxRight{display:flex;justify-content:flex-end;min-height:32px;gap:7px}.innerWindow .header{display:flex;align-items:center;justify-content:space-between;padding:5px 25px}.innerWindow .container{width:948px}.innerWindow .tbody{min-width:998px;padding-left:0!important;padding-right:0!important;padding-top:65px}.innerWindow .tbody .inner{padding-top:5px}.innerWindow .tbody .form .formGroupTwoColumns .form30w .formGroupFrame{margin-right:0;margin-left:0}.tooltip{position:absolute;z-index:200;width:auto;height:auto}.tooltip.tooltipTop{margin-top:-8px}.tooltip .tooltipInner{padding:10px;background-color:#fff;box-shadow:0 2px 7px #aaabb1;border-radius:5px;box-sizing:content-box;max-width:300px}.tooltip .arrow{width:10px;height:10px;position:absolute;bottom:-5px;left:50%;margin-left:-5px;transform:rotate(45deg);background:#fff;box-shadow:1px 1px 0 #c3bcbc;z-index:0}.boxInfoModal{position:fixed;top:46px;right:-2500px;background:var(--color-bg-box-info-modal);z-index:500;display:flex;flex-wrap:wrap;flex-direction:column;height:95vh;border-left:1px solid var(--color-line);box-shadow:2px 2px 4px;transition:all .3s ease;padding:30px;width:300px}.boxInfoModal.on{right:0;transition:all .3s ease}.boxInfoModal table tr{border-collapse:collapse;border-bottom:1px solid var(--color-line);display:inline-table}.boxInfoModal table tr td{padding:7px;vertical-align:top}.btnInfoModal.on .icon{color:var(--color-blue-active)}.modalContextMenu{position:absolute;z-index:100;width:120px;min-height:60px;background:var(--color-white);box-shadow:0 2px 7px #aaabb1;border-radius:5px;box-sizing:content-box}.modalContextMenu .btn{width:-webkit-fill-available;width:-moz-available;width:fill-available;border-radius:0}.modalContextMenu .btn:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.modalContextMenu .btn:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.modalContextMenu .separator{width:100%;height:1px;background:var(--color-line)}@media (max-width:470px){.innerForm .inner .headInnerForm{padding:10px 15px}.innerForm .inner .headInnerForm .btnBack{position:absolute}.innerForm .inner .headInnerForm .box.boxLeft{margin-left:35px}.innerForm .inner .tbody .inner .form .formGroupTwoColumns .formControl .formGroupFrame,.innerForm .inner .tbody .inner .form .formGroupTwoColumns .formGroup .formGroupFrame{margin:0}.innerForm .inner .headInnerForm .box .title2{display:none}.innerForm .inner .headInnerForm .btn{padding-left:10px;padding-right:10px}.innerForm .inner .tbody{width:-webkit-fill-available;width:-moz-available;width:fill-available;min-width:auto;padding-top:52px}.innerForm .inner .tbody .inner .form .formGroupTwoColumns .formControl,.innerForm .inner .tbody .inner .form .formGroupTwoColumns .formGroup{width:100%!important}.innerForm .inner .tbody .inner{padding-top:0}.innerForm .inner .tbody .inner .form{padding:0}.innerForm .inner .tbody .inner .form .formGroupTwoColumns{flex-direction:column}}