.orgchart-container{text-align:center;border:2px dashed #aaa;border-radius:5px;width:calc(100% - 24px);height:420px;display:inline-block;position:relative;overflow:auto}.orgchart{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,#c8000026 10%,#0000 0),linear-gradient(#c8000026 10%,#0000 0);background-size:10px 10px;border:1px dashed #0000;min-width:202px;min-height:202px;padding:20px;display:inline-block}.orgchart .hidden,.orgchart~.hidden{display:none}.orgchart.b2t{transform:rotate(180deg)}.orgchart.l2r{transform-origin:0 0;position:absolute;transform:rotate(-90deg)rotateY(180deg)}.orgchart .verticalNodes ul{text-align:left;margin:0;padding-left:18px;list-style:none}.orgchart .verticalNodes ul:first-child{margin-top:2px}.orgchart .verticalNodes>td:before{content:"";border:1px solid #d9534fcc}.orgchart .verticalNodes>td>ul>li:first-child:before{box-sizing:border-box;border-width:2px 0 0 2px;width:calc(50% - 2px);height:30px;top:-4px}.orgchart .verticalNodes ul>li{position:relative}.orgchart .verticalNodes ul>li:after,.orgchart .verticalNodes ul>li:before{box-sizing:border-box;content:"";border:0 solid #d9534fcc;border-width:0 0 2px 2px;position:absolute;left:-6px}.orgchart .verticalNodes ul>li:before{width:11px;height:30px;top:-4px}.orgchart .verticalNodes ul>li:after{height:100%;top:1px}.orgchart .verticalNodes ul>li:first-child:after{box-sizing:border-box;border-width:2px 0 0 2px;width:11px;top:24px}.orgchart .verticalNodes ul>li:last-child:after{box-sizing:border-box;border-width:2px 0 0}.orgchart.r2l{transform-origin:0 0;position:absolute;transform:rotate(90deg)}.orgchart>.spinner{color:#449d44cc;margin-top:30px;font-size:100px}.orgchart table{border-spacing:0;border-collapse:separate}.orgchart>table:first-child{margin:20px auto}.orgchart td{text-align:center;vertical-align:top;padding:0}.orgchart .lines:nth-child(3) td{box-sizing:border-box;height:20px}.orgchart .lines .topLine{border-top:2px solid #d9534fcc}.orgchart .lines .rightLine{float:none;border-right:1px solid #d9534fcc;border-radius:0}.orgchart .lines .leftLine{float:none;border-left:1px solid #d9534fcc;border-radius:0}.orgchart .lines .downLine{float:none;background-color:#d9534fcc;width:2px;height:20px;margin:0 auto}.orgchart .node{box-sizing:border-box;text-align:center;border:2px dashed #0000;width:130px;margin:0;padding:3px;display:inline-block;position:relative}.orgchart.l2r .node,.orgchart.r2l .node{width:50px;height:130px}.orgchart .node>.spinner{vertical-align:middle;color:#449d44cc;font-size:30px;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px)}.orgchart .node:hover{cursor:default;z-index:20;transition:all .5s}.orgchart .node.focused,.orgchart .node:hover{background-color:#eed93680}.orgchart .ghost-node{position:fixed;top:-10000px;left:-10000px}.orgchart .ghost-node rect{fill:#fff;stroke:#bf0000}.orgchart .node.allowedDrop{border-color:#449d44e6}.orgchart .node .title{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#fff;background-color:#d9534fcc;border-radius:4px 4px 0 0;height:20px;font-size:12px;font-weight:700;line-height:20px;overflow:hidden}.orgchart.b2t .node .title{transform-origin:bottom;transform:rotate(-180deg)}.orgchart.l2r .node .title{transform-origin:bottom;width:120px;transform:rotate(-90deg)translate(-40px,-40px)rotateY(180deg)}.orgchart.r2l .node .title{transform-origin:bottom;width:120px;transform:rotate(-90deg)translate(-40px,-40px)}.orgchart .node .title .symbol{float:left;margin-top:4px;margin-left:2px}.orgchart .node .content{box-sizing:border-box;text-align:center;color:#333;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border:1px solid #d9534fcc;border-radius:0 0 4px 4px;width:100%;height:20px;font-size:11px;line-height:18px;overflow:hidden}.orgchart.b2t .node .content{transform-origin:top;transform:rotate(180deg)}.orgchart.l2r .node .content{transform-origin:top;width:120px;transform:rotate(-90deg)translate(-40px,-40px)rotateY(180deg)}.orgchart.r2l .node .content{transform-origin:top;width:120px;transform:rotate(-90deg)translate(-40px,-40px)}.orgchart .node .edge{color:#449d4480;cursor:default;font-size:15px;transition:all .2s;position:absolute}.orgchart.noncollapsable .node .edge{display:none}.orgchart .edge:hover{color:#449d44;cursor:pointer}.orgchart .node .verticalEdge{width:calc(100% - 10px);width:-moz-calc(100% - 10px);left:5px}.orgchart .node .topEdge{top:-4px}.orgchart .node .bottomEdge{bottom:-4px}.orgchart .node .horizontalEdge{width:15px;height:calc(100% - 10px);height:-moz-calc(100% - 10px);top:5px}.orgchart .node .rightEdge{right:-4px}.orgchart .node .leftEdge{left:-4px}.orgchart .node .horizontalEdge:before{position:absolute;top:calc(50% - 7px)}.orgchart .node .rightEdge:before{right:3px}.orgchart .node .leftEdge:before{left:3px}.orgchart .node .toggleBtn{color:#449d4499;position:absolute;bottom:-2px;left:5px}.orgchart .node .toggleBtn:hover{color:#449d44cc}.oc-export-btn{text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;background-color:#5cb85c;border:1px solid #4cae4c;border-radius:4px;margin-bottom:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block;position:absolute;top:5px;right:5px}.oc-export-btn[disabled]{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.3}.oc-export-btn:active,.oc-export-btn:focus,.oc-export-btn:hover{background-color:#449d44;border-color:#347a34}.orgchart~.mask{z-index:999;text-align:center;background-color:#0000004d;position:absolute;top:0;bottom:0;left:0;right:0}.orgchart~.mask .spinner{color:#fffc;font-size:108px;position:absolute;top:calc(50% - 54px);left:calc(50% - 54px)}.orgchart .node{transition:transform .3s,opacity .3s}.orgchart .slide-down{opacity:0;transform:translateY(40px)}.orgchart.l2r .node.slide-down,.orgchart.r2l .node.slide-down{transform:translateY(130px)}.orgchart .slide-up{opacity:0;transform:translateY(-40px)}.orgchart.l2r .node.slide-up,.orgchart.r2l .node.slide-up{transform:translateY(-130px)}.orgchart .slide-right{opacity:0;transform:translate(130px)}.orgchart.l2r .node.slide-right,.orgchart.r2l .node.slide-right{transform:translate(40px)}.orgchart .slide-left{opacity:0;transform:translate(-130px)}.orgchart.l2r .node.slide-left,.orgchart.r2l .node.slide-left{transform:translate(-40px)}.dept .el-card__header{background-color:#8c939d!important}[data-v-71191ff0] .node{width:auto}[data-v-71191ff0] .orgchart{background-image:none}[data-v-71191ff0] .el-card__body{min-height:35px;padding:0}[data-v-71191ff0] .el-card__header{vertical-align:middle;background-color:rgb(var(--primary-6));min-width:140px;height:36px;padding:0}.orgchart{background-image:none;width:100%;height:100%}