.el-tree-node__content{height:50px}.custom-tree-node{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px;box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);height:40px;padding-left:10px}.dash-arrow[data-v-f5eb347a]{position:relative;width:100px;margin-left:20px}.dash-arrow[data-v-f5eb347a]:before{content:"";position:absolute;left:0;top:50%;width:100%;height:4px;background:linear-gradient(90deg,red 0,#f50 4px,transparent 0,transparent 8px);background-size:8px 4px;transform:translateY(-50%)}.dash-arrow[data-v-f5eb347a]:after{content:"";position:absolute;right:-20px;top:50%;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:18px solid #f50;transform:translateY(-50%)}.el-year-table[data-v-f5eb347a] td{padding:8px 0}.el-year-table[data-v-f5eb347a] td div{height:48px;padding:6px 0;box-sizing:border-box}.el-year-table[data-v-f5eb347a] td div .cell{height:36px;line-height:36px;border-radius:18px}.el-year-table[data-v-f5eb347a] td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-year-table[data-v-f5eb347a] td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-year-table[data-v-f5eb347a] td.in-range div{background-color:#f2f6fc}.el-year-table[data-v-f5eb347a] td.end-date .cell,.el-year-table[data-v-f5eb347a] td.start-date .cell{color:#fff;background-color:#409eff}.el-year-table[data-v-f5eb347a] td.today.end-date .cell,.el-year-table[data-v-f5eb347a] td.today.start-date .cell{color:#fff}