.tree-node--with-tree-line{position:relative}.tree-line{background-color:#bbb;position:absolute}.tree-vline{bottom:0;top:0;width:1px}.tree-hline{height:1px;top:50%;width:10px}.he-tree--rtl{direction:rtl}.he-tree-drag-placeholder{background:#ddf2f9;border:1px dashed #00d9ff;height:22px;width:100%}.he-tree__open-icon{cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.he-tree__open-icon.open{transform:rotate(90deg)}.he-tree__open-icon svg{width:1em}.mtl-tree .tree-node-inner{align-items:center;display:flex;font-size:14px}.mtl-tree .tree-node{padding:1px 0}.mtl-tree .tree-node:hover{background-color:#ededed}.mtl-checkbox{height:14px;width:14px}.mtl-ml{margin-left:4px}.mtl-mr{margin-right:4px}.mtl-tree table{border-collapse:collapse;border-spacing:0;width:100%}.mtl-tree td,.mtl-tree th{border-bottom:1px solid #e0e0e0;line-height:1.5}.mtl-tree tr:last-child td,.mtl-tree tr:last-child tr{border-bottom:0}.mtl-text-left{text-align:left}.mtl-text-center{text-align:center}.mtl-text-right{text-align:right}html{font-size:12px}.formTree__item{display:contents}.formTree__dragHandle{align-items:center;cursor:move;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;opacity:0;width:2.5rem}.tree-node-inner:hover .formTree__dragHandle{opacity:1}.formTree__controls{display:flex;gap:.5em;justify-content:space-between;margin-left:auto;margin-right:10vw;opacity:.1;padding:.5em;pointer-events:none}.formTree__controls :disabled{opacity:0;pointer-events:none}.formTree__controls .p-button{background-color:#fff;color:#000}.tree-node-inner:hover .formTree__controls{opacity:1;pointer-events:all}.tree-node-inner:hover .formTree__controls .p-button{background-color:#000;color:#fff}.formTree .title{margin-right:1em;opacity:.5}.formTree .inputTitle{font-weight:700}.formTree .p-checkbox-box{background-color:#fff;border:none;color:#000}.formTree .requiredCheckbox.p-highlight .p-checkbox-box{background-color:#000;color:#fff}.formTree .p-checkbox,.formTree .p-checkbox-box{height:2.5rem;width:2.5rem}.formTree .tree-node-inner{gap:1ch;padding:.2em 0}.formTree .transparent{opacity:0;pointer-events:none}.formTree .p-inputtext.p-component::-moz-placeholder{color:#a0a0a0;font-style:italic}.formTree .p-inputtext.p-component::placeholder{color:#a0a0a0;font-style:italic}.formTree .p-inputnumber-input{width:10ch}.frameFader{background-color:#000;position:relative}.frameFader>iframe{opacity:0;position:absolute;top:0}.frameFader>iframe.loaded{animation:fade .5s .3s forwards}@keyframes fade{0%{opacity:0}to{opacity:1}}.formGenerator{display:flex;height:100%;left:0;position:fixed;top:0;width:100%}.formGenerator__frame{flex:1 1 auto;height:100%;width:100%}.formGenerator__controls{display:flex;flex:0 0 50%;flex-direction:column;gap:1em;padding:1em}.formGenerator__controls-tree{border-radius:.5em;flex:1 1 auto;outline:1px solid #cbd5e1;overflow:hidden auto;padding:1em}.formGenerator__controls-cmd{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between}.formGenerator__controls-cmd p{color:#cbd5e1;margin:0}
