.digital-twin-editor{height:100%;overflow:hidden}.digital-twin-editor .inline{display:inline-block}.digital-twin-editor .tools{height:36px;padding:4px;background-color:#f5f5f5;border-bottom:1px solid #e4e7ed}.digital-twin-editor .tools .dropdown{width:28px;height:27px}.digital-twin-editor .digital-twin-editor-panel{height:100%}.digital-twin-editor .digital-twin-editor-panel .split,.digital-twin-editor .split-horizontal{overflow:hidden}.digital-twin-editor .model-tree,.digital-twin-editor .project-tree{height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;width:100%}.digital-twin-editor .model-card-tree,.digital-twin-editor .project-tree{overflow-y:auto;overflow-x:hidden;width:100%}.digital-twin-editor .task-list,.digital-twin-editor .texture-list{height:calc(100vh - 120px)}.digital-twin-editor .task-list .el-table,.digital-twin-editor .texture-list .el-table{height:100%}.digital-twin-editor .task-list .el-table .el-table__body-wrapper,.digital-twin-editor .texture-list .el-table .el-table__body-wrapper{height:calc(100vh - 240px);overflow:auto}.digital-twin-editor .project-model-tree{height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden;width:100%}.digital-twin-editor .edit-panel,.digital-twin-editor .model-viewer{height:100%;overflow:hidden;width:100%}.digital-twin-editor .edit-panel .edit-panel-container,.digital-twin-editor .edit-panel .edit-panel-tab-pane,.digital-twin-editor .edit-panel .el-tabs{height:100%}.digital-twin-editor .edit-panel-form-container{padding:0 10px 0 10px;height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden}.digital-twin-editor .edit-panel-header{height:40px;background-color:#f0f0f0;border-bottom:1px solid #e4e7ed}.digital-twin-editor .edit-panel-header-title{padding-left:20px;line-height:40px}.digital-twin-editor .el-tabs__item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:300px}.digital-twin-editor .edit-panel-buttons{text-align:right;padding-right:10px}.digital-twin-editor .templates-form .el-dialog{height:400px}.digital-twin-editor .templates-form .el-dialog__body{height:calc(100% - 150px)}.digital-twin-editor .templates-form .el-dialog__body .el-container{height:100%}.digital-twin-editor .heightmap .vue-treeselect{width:200px;height:32px;margin-left:8px}.digital-twin-editor .heightmap .vue-treeselect__control{height:32px}.digital-twin-editor .style-form .CodeMirror,.digital-twin-editor .style-form .vue-codemirror{height:100%}.digital-twin-editor .style-form .vue-codemirror .cm-error{background:none!important}.interactive-transform{width:100%;height:100%}.interactive-transform .map2d,.interactive-transform .map3d{width:100%;height:100%;float:left;border:1px solid #ccc}.interactive-transform .map3d{position:relative;margin-left:4px}