.custom-report-container{height:100%;background:#fff}.custom-report-container .report-title{border-bottom:1px solid #eee;margin-bottom:0;padding:10px 0}.custom-report-container .main{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.custom-report-container .main .editor,.custom-report-container .main .indicator{border:1px solid #eee;padding:0 20px}.custom-report-container .main .indicator{min-width:200px;margin-right:20px;border-radius:6px;height:100%;padding-top:8px;overflow:scroll;position:relative}.custom-report-container .main .indicator .indicator-header{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-pack:justify;justify-content:space-between;position:relative}.custom-report-container .main .indicator .indicator-header .pro-action{padding:0 9px;height:28px;line-height:28px;margin:auto 0}.custom-report-container .main .indicator .indicator-type{font-weight:600;font-size:16px;margin-left:15px;line-height:48px;color:var(--cj-color-text-primary);position:relative}.custom-report-container .main .indicator .indicator-type:before{position:absolute;display:block;content:"";width:3px;height:16px;background:var(--common-active-color);border-radius:9px;top:-5px;left:-15px;bottom:0;margin:auto}.custom-report-container .main .indicator .indicator-child{color:var(--cj-color-text-primary);font-size:14px;line-height:36px}.custom-report-container .main .indicator .indicator-item{display:-ms-grid;display:grid;min-width:330px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);row-gap:12px;column-gap:8px;padding:8px 0}.custom-report-container .main .indicator .indicator-item .box{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:8px 10px 8px 20px;width:132px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.custom-report-container .main .indicator .indicator-item .box .box-icon{border-radius:50%;width:16px;line-height:16px;text-align:center}.custom-report-container .main .indicator .indicator-item .box .box-icon:hover{background-color:#fbf3e8}.custom-report-container .main .indicator .indicator-item .box .box-icon-i{transform:rotate(90deg)}.custom-report-container .main .indicator .indicator-item .box:hover{border-color:var(--common-active-color)}.custom-report-container .main .indicator .indicator-item .box:hover .indicator-button .indicator-button-name{color:var(--common-active-color)!important}.custom-report-container .main .indicator .indicator-item .box:active{border-color:var(--common-active-color);background-color:var(--common-active-color-bg)}.custom-report-container .form-operator{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:20px}.chart-wrap{display:-ms-flexbox;display:flex;width:100%;height:360px}.chart-item{-ms-flex:1;flex:1;height:100%;padding:8px}.indicator::-webkit-scrollbar{display:none}.indicator-collapse{height:100%;width:16px;background-color:#fff;position:absolute;right:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.indicator-collapse:hover{background-color:#f6f6f6;cursor:pointer}.indicator-collapse:hover .indicator-collapse-icon{display:block}.indicator-collapse-icon{display:none}.indicator-collapse-icon:hover{display:block}.indicator-collapse-right{width:20px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:0 6px 6px 0;border:1px solid #eee;margin-right:20px}.indicator-collapse-right:hover{background-color:#f6f6f6;cursor:pointer}.deleteClass:hover .deleteClass-btn{color:var(--cj-color-icon-danger)!important}