.gc-fixed{position:fixed;pointer-events:visible}.gc-container{width:100%;height:100%}.gc-container.activeRowHeight{height:100%}.gc-container.controlItem .gridItem{border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.05);overflow:hidden}.gc-container.controlItem .gridItem :deep .gc-main{padding:0 5px}.gc-container.controlItem .gridItem.noControl{border-radius:unset;box-shadow:unset;background:unset;overflow:unset}.gc-container.controlItem .gridItem.noControl :deep .gc-main{padding:0}.group-content{width:100%;height:100%}.gridLayout{height:100%}.gridLayout .gridItem{position:relative}.gridLayout .gridItem[class*=grid-item-zw]{display:none!important}.gridLayout .gridItem .float-box{position:absolute;width:100%}.gridLayout .gridItem .gc-component{height:100%}.gridLayout .gridItem .engine-child{height:100%}.gridLayout .gridItem :deep .vue-resizable-handle{z-index:1}.gc-component{position:relative}.gc-component .content{position:relative;width:100%;height:100%;box-sizing:border-box;z-index:3}.gc-component .images-box{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;pointer-events:none}.gc-component .images-box .el-image{width:100%;height:100%;border:none}.gc__content--container{height:100%}.gc-engine{display:flex;flex-direction:column}.gc-engine>section{width:100%}.gc-engine .gc-header{width:100%;min-height:30px;display:flex;align-items:center}.gc-engine .gc-main{width:100%;flex:1;overflow:hidden}.gc-engine .gc-main .main-content{height:100%}.gc-engine .gc-main .main-content>*{height:100%}.gc-engine .gc-main .main-content :deep .gc-component{width:100%;height:100%}.gc-active{position:fixed;width:70px;height:70px;bottom:150px;z-index:999;left:v-bind(x);top:v-bind(y);padding:5px;box-sizing:border-box;border-radius:100%}.gc-active.moving{box-shadow:0 0 4px #d3d0d0}.gc-active .operator{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0 0 30px #d3d0d0 inset;font-weight:700;cursor:pointer;color:#333}.gc-active .items{position:absolute;top:59px;left:50%;border:1px solid #e0e0e0;box-shadow:0 0 4px #d3d0d0;border-radius:4px;transform:translate(-50%,0)}.gc-active .items .item{width:80px;height:30px;display:flex;align-items:center;justify-content:center;padding:2px 6px;background:#fff;color:#666;cursor:pointer}.gc-active .items .item~.item{border-top:1px solid #e0e0e0}.gc-active .items .item.active{background:rgba(80,137,241,.7);color:#fff}.SGridLayout{display:grid;position:relative;height:100%}.gc__content--container :deep .gc-component{height:100%}.gc-component{width:100%;height:100%}.gc-component .h-content{height:100%;display:flex;align-items:center;flex:1;justify-content:space-between}.gc-component .h-content .left{width:50%;height:100%}.gc-component .h-content .left .h-title{width:100%;height:100%;display:flex;align-items:baseline;font-size:20px;font-weight:700}.gc-component .h-content .left .h-title .main{height:100%;display:flex;align-items:center}.gc-component .h-content .left .h-title .main .icon{width:20px;margin-right:4px}.gc-component .h-content .left .h-title .sub{font-size:14px}.gc-component .h-content .right{display:flex;align-items:center;justify-content:flex-end}.gc-component .h-content .right>section~section{margin-left:10px}.gc-component{position:relative}.gc-component .active-operator{position:absolute;top:-10px;right:-15px;cursor:pointer}.gc-component :deep .el-radio-button__inner{background-color:transparent;color:#5089f1;border-color:#5089f1;border-radius:0}.gc-component :deep .is-active .el-radio-button__inner{background:#154589}.text-row{display:flex;align-items:center}.text-row img{width:24px;margin-right:4px;vertical-align:sub}.text-row i{font-size:20px}