.safety-ranking-list,.sidebar-detail-1{display:flex;flex-direction:column;gap:12px;margin:0;padding:0 14px;height:calc(100% - 36px);overflow-y:auto}.safety-ranking-list .ranking-item,.safety-ranking-list .sidebar-detail-item,.sidebar-detail-1 .ranking-item,.sidebar-detail-1 .sidebar-detail-item{display:flex;align-items:center;justify-content:space-between;background:#e8f0fe;border-radius:10px;height:32px;padding:0 0 0 12px;position:relative;font-size:14px}.safety-ranking-list .rank-num,.safety-ranking-list .sidebar-detail-num,.sidebar-detail-1 .rank-num,.sidebar-detail-1 .sidebar-detail-num{min-width:32px;text-align:center;color:#b0c4de;margin-right:14px;z-index:1}.safety-ranking-list .sidebar-detail-num,.sidebar-detail-1 .sidebar-detail-num{min-width:12px}.safety-ranking-list .rank-name,.safety-ranking-list .sidebar-detail-name,.sidebar-detail-1 .rank-name,.sidebar-detail-1 .sidebar-detail-name{flex:1;text-align:left;color:#222;z-index:1;min-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.safety-ranking-list .sidebar-detail-name,.sidebar-detail-1 .sidebar-detail-name{margin-right:0}.safety-ranking-list .rank-value-img,.safety-ranking-list .sidebar-detail-value-img,.sidebar-detail-1 .rank-value-img,.sidebar-detail-1 .sidebar-detail-value-img{position:relative;display:flex;align-items:center;justify-content:flex-end;min-width:40px;height:32px}.safety-ranking-list .sidebar-detail-value-img,.sidebar-detail-1 .sidebar-detail-value-img{min-width:32px;margin-left:0}.safety-ranking-list .rank-bg-img,.safety-ranking-list .sidebar-detail-value-img,.sidebar-detail-1 .rank-bg-img,.sidebar-detail-1 .sidebar-detail-value-img{height:32px;width:70px;-o-object-fit:cover;object-fit:cover;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;display:block}.safety-ranking-list .rank-value-text,.safety-ranking-list .sidebar-detail-text,.sidebar-detail-1 .rank-value-text,.sidebar-detail-1 .sidebar-detail-text{position:absolute;right:24px;top:50%;transform:translateY(-50%);color:#fff;font-weight:700;z-index:2;pointer-events:none}.safety-ranking-list .rank-value span,.safety-ranking-list .sidebar-detail-text span,.sidebar-detail-1 .rank-value span,.sidebar-detail-1 .sidebar-detail-text span{position:relative;z-index:2}@media (min-width:1921px){.safety-ranking-list,.sidebar-detail-1{gap:20px}.safety-ranking-list .ranking-item,.safety-ranking-list .sidebar-detail-item,.sidebar-detail-1 .ranking-item,.sidebar-detail-1 .sidebar-detail-item{font-size:16px;gap:20px}}.danger-type-count-list,.sidebar-detail-2{display:flex;flex-direction:column;gap:12px;margin:0;padding:0 7px;height:100%;overflow-y:auto}.danger-type-count-list .danger-type-count-item,.danger-type-count-list .sidebar-detail-item,.sidebar-detail-2 .danger-type-count-item,.sidebar-detail-2 .sidebar-detail-item{display:flex;align-items:center;font-size:14px;border-radius:4px;padding:0 12px;gap:6px}.danger-type-count-list .danger-type-count-num,.danger-type-count-list .sidebar-detail-num,.sidebar-detail-2 .danger-type-count-num,.sidebar-detail-2 .sidebar-detail-num{text-align:center;width:18px}.danger-type-count-list .danger-type-count-num-1,.danger-type-count-list .sidebar-detail-num-1,.sidebar-detail-2 .danger-type-count-num-1,.sidebar-detail-2 .sidebar-detail-num-1{color:rgba(254,116,4,.6980392156862745)}.danger-type-count-list .danger-type-count-num-2,.danger-type-count-list .sidebar-detail-num-2,.sidebar-detail-2 .danger-type-count-num-2,.sidebar-detail-2 .sidebar-detail-num-2{color:rgba(2,99,255,.6980392156862745)}.danger-type-count-list .danger-type-count-num-3,.danger-type-count-list .sidebar-detail-num-3,.sidebar-detail-2 .danger-type-count-num-3,.sidebar-detail-2 .sidebar-detail-num-3{color:rgba(12,73,255,.6)}.danger-type-count-list .danger-type-count-bar,.danger-type-count-list .sidebar-detail-bar,.sidebar-detail-2 .danger-type-count-bar,.sidebar-detail-2 .sidebar-detail-bar{width:8px;height:22px;border-radius:4px;display:inline-block}.danger-type-count-list .danger-type-count-name,.danger-type-count-list .sidebar-detail-name,.sidebar-detail-2 .danger-type-count-name,.sidebar-detail-2 .sidebar-detail-name{flex:1;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.danger-type-count-list .danger-type-count-text,.danger-type-count-list .sidebar-detail-text,.sidebar-detail-2 .danger-type-count-text,.sidebar-detail-2 .sidebar-detail-text{color:#1890ff}@media (min-width:1921px){.danger-type-count-list,.sidebar-detail-2{gap:20px}.danger-type-count-list .danger-type-count-item,.danger-type-count-list .sidebar-detail-item,.sidebar-detail-2 .danger-type-count-item,.sidebar-detail-2 .sidebar-detail-item{font-size:16px;gap:20px}}.sidebar-detail-3,.team-list,.tracking-list{display:flex;flex-direction:column;gap:12px;margin-top:8px;padding:0 4px;height:calc(100% - 36px);overflow-y:auto}.sidebar-detail-3 .sidebar-detail-item,.sidebar-detail-3 .team-item,.sidebar-detail-3 .tracking-item,.team-list .sidebar-detail-item,.team-list .team-item,.team-list .tracking-item,.tracking-list .sidebar-detail-item,.tracking-list .team-item,.tracking-list .tracking-item{display:flex;align-items:center;font-size:14px;background:#fff;padding:0 6px;height:56px!important;min-height:56px!important;max-height:56px!important;box-sizing:border-box;border-bottom:1px solid #c5d6ff}.sidebar-detail-3 .sidebar-detail-item.top3,.sidebar-detail-3 .team-item.top3,.sidebar-detail-3 .tracking-item.top3,.team-list .sidebar-detail-item.top3,.team-list .team-item.top3,.team-list .tracking-item.top3,.tracking-list .sidebar-detail-item.top3,.tracking-list .team-item.top3,.tracking-list .tracking-item.top3{background:linear-gradient(90deg,rgba(255,187,0,.2),rgba(246,235,227,0));position:relative;border-bottom:none}.sidebar-detail-3 .sidebar-detail-item.top3:nth-child(2),.sidebar-detail-3 .team-item.top3:nth-child(2),.sidebar-detail-3 .tracking-item.top3:nth-child(2),.team-list .sidebar-detail-item.top3:nth-child(2),.team-list .team-item.top3:nth-child(2),.team-list .tracking-item.top3:nth-child(2),.tracking-list .sidebar-detail-item.top3:nth-child(2),.tracking-list .team-item.top3:nth-child(2),.tracking-list .tracking-item.top3:nth-child(2){background:linear-gradient(90deg,rgba(107,151,255,.2),rgba(246,235,227,0))}.sidebar-detail-3 .sidebar-detail-item.top3:nth-child(3),.sidebar-detail-3 .team-item.top3:nth-child(3),.sidebar-detail-3 .tracking-item.top3:nth-child(3),.team-list .sidebar-detail-item.top3:nth-child(3),.team-list .team-item.top3:nth-child(3),.team-list .tracking-item.top3:nth-child(3),.tracking-list .sidebar-detail-item.top3:nth-child(3),.tracking-list .team-item.top3:nth-child(3),.tracking-list .tracking-item.top3:nth-child(3){background:linear-gradient(90deg,rgba(70,185,235,.2),rgba(246,235,227,0))}.sidebar-detail-3 .sidebar-detail-num,.sidebar-detail-3 .team-num,.sidebar-detail-3 .track-num,.team-list .sidebar-detail-num,.team-list .team-num,.team-list .track-num,.tracking-list .sidebar-detail-num,.tracking-list .team-num,.tracking-list .track-num{width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin-right:8px}.sidebar-detail-3 .sidebar-detail-num,.sidebar-detail-3 .team-num,.sidebar-detail-3 .top3-num,.team-list .sidebar-detail-num,.team-list .team-num,.team-list .top3-num,.tracking-list .sidebar-detail-num,.tracking-list .team-num,.tracking-list .top3-num{width:22px;height:28px;display:flex;align-items:center;justify-content:center;color:#ffb300}.sidebar-detail-3 .sidebar-detail-item.top3:nth-child(2) .sidebar-detail-num,.sidebar-detail-3 .team-item.top3:nth-child(2) .team-num,.sidebar-detail-3 .tracking-item.top3:nth-child(2) .top3-num,.team-list .sidebar-detail-item.top3:nth-child(2) .sidebar-detail-num,.team-list .team-item.top3:nth-child(2) .team-num,.team-list .tracking-item.top3:nth-child(2) .top3-num,.tracking-list .sidebar-detail-item.top3:nth-child(2) .sidebar-detail-num,.tracking-list .team-item.top3:nth-child(2) .team-num,.tracking-list .tracking-item.top3:nth-child(2) .top3-num{color:#7c4dff}.sidebar-detail-3 .sidebar-detail-item.top3:nth-child(3) .sidebar-detail-num,.sidebar-detail-3 .team-item.top3:nth-child(3) .team-num,.sidebar-detail-3 .tracking-item.top3:nth-child(3) .top3-num,.team-list .sidebar-detail-item.top3:nth-child(3) .sidebar-detail-num,.team-list .team-item.top3:nth-child(3) .team-num,.team-list .tracking-item.top3:nth-child(3) .top3-num,.tracking-list .sidebar-detail-item.top3:nth-child(3) .sidebar-detail-num,.tracking-list .team-item.top3:nth-child(3) .team-num,.tracking-list .tracking-item.top3:nth-child(3) .top3-num{color:#21a1f3}.sidebar-detail-3 .normal-num,.team-list .normal-num,.tracking-list .normal-num{color:#56595f;width:22px;text-align:center;margin-right:8px}.sidebar-detail-3 .sidebar-detail-name,.sidebar-detail-3 .team-name,.sidebar-detail-3 .track-name,.team-list .sidebar-detail-name,.team-list .team-name,.team-list .track-name,.tracking-list .sidebar-detail-name,.tracking-list .team-name,.tracking-list .track-name{flex:1;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-detail-3 .sidebar-detail-name,.sidebar-detail-3 .team-name,.sidebar-detail-3 .top3-name,.team-list .sidebar-detail-name,.team-list .team-name,.team-list .top3-name,.tracking-list .sidebar-detail-name,.tracking-list .team-name,.tracking-list .top3-name{color:#222}.sidebar-detail-3 .sidebar-detail-text,.sidebar-detail-3 .team-text,.sidebar-detail-3 .top3-text,.sidebar-detail-3 .track-text,.team-list .sidebar-detail-text,.team-list .team-text,.team-list .top3-text,.team-list .track-text,.tracking-list .sidebar-detail-text,.tracking-list .team-text,.tracking-list .top3-text,.tracking-list .track-text{color:#1890ff}@media (min-width:1921px){.sidebar-detail-3,.team-list,.tracking-list{gap:20px}.sidebar-detail-3 .sidebar-detail-item,.sidebar-detail-3 .team-item,.sidebar-detail-3 .tracking-item,.team-list .sidebar-detail-item,.team-list .team-item,.team-list .tracking-item,.tracking-list .sidebar-detail-item,.tracking-list .team-item,.tracking-list .tracking-item{font-size:16px;gap:20px}}.sidebar-detail-3,.sidebar-detail-4{height:99%}.approval-list,.sidebar-detail-4{display:flex;flex-direction:column;gap:12px;margin-top:8px;padding:0 4px;height:calc(100% - 36px);overflow-y:auto;overflow-x:hidden}.approval-list .approval-item,.approval-list .sidebar-detail-item,.sidebar-detail-4 .approval-item,.sidebar-detail-4 .sidebar-detail-item{display:flex;align-items:center;font-size:14px;background:#fff;padding:6px;height:56px!important;min-height:56px!important;max-height:56px!important;box-sizing:border-box;border-bottom:1px solid #c5d6ff}.approval-list .approval-item.top3,.approval-list .sidebar-detail-item.top3,.sidebar-detail-4 .approval-item.top3,.sidebar-detail-4 .sidebar-detail-item.top3{background:linear-gradient(90deg,rgba(255,187,0,.2),rgba(246,235,227,0));position:relative;border-bottom:none}.approval-list .approval-item.top3:nth-child(2),.approval-list .sidebar-detail-item.top3:nth-child(2),.sidebar-detail-4 .approval-item.top3:nth-child(2),.sidebar-detail-4 .sidebar-detail-item.top3:nth-child(2){background:linear-gradient(90deg,rgba(107,151,255,.2),rgba(246,235,227,0))}.approval-list .approval-item.top3:nth-child(3),.approval-list .sidebar-detail-item.top3:nth-child(3),.sidebar-detail-4 .approval-item.top3:nth-child(3),.sidebar-detail-4 .sidebar-detail-item.top3:nth-child(3){background:linear-gradient(90deg,rgba(70,185,235,.2),rgba(246,235,227,0))}.approval-list .approval-num,.approval-list .sidebar-detail-num,.sidebar-detail-4 .approval-num,.sidebar-detail-4 .sidebar-detail-num{width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin-right:8px}.approval-list .sidebar-detail-num,.approval-list .top3-num,.sidebar-detail-4 .sidebar-detail-num,.sidebar-detail-4 .top3-num{width:22px;height:28px;display:flex;align-items:center;justify-content:center;color:#ffb300}.approval-list .approval-item.top3:nth-child(2) .top3-num,.approval-list .sidebar-detail-item.top3:nth-child(2) .sidebar-detail-num,.sidebar-detail-4 .approval-item.top3:nth-child(2) .top3-num,.sidebar-detail-4 .sidebar-detail-item.top3:nth-child(2) .sidebar-detail-num{color:#7c4dff}.approval-list .approval-item.top3:nth-child(3) .top3-num,.approval-list .sidebar-detail-item.top3:nth-child(3) .sidebar-detail-num,.sidebar-detail-4 .approval-item.top3:nth-child(3) .top3-num,.sidebar-detail-4 .sidebar-detail-item.top3:nth-child(3) .sidebar-detail-num{color:#21a1f3}.approval-list .normal-num,.sidebar-detail-4 .normal-num{color:#56595f;width:22px;text-align:center;margin-right:8px}.approval-list .approval-name,.approval-list .sidebar-detail-name,.sidebar-detail-4 .approval-name,.sidebar-detail-4 .sidebar-detail-name{color:#222;min-width:48px;max-width:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-list .sidebar-detail-name,.approval-list .top3-name,.sidebar-detail-4 .sidebar-detail-name,.sidebar-detail-4 .top3-name{color:#222}.approval-list .approval-right,.approval-list .sidebar-detail-right,.sidebar-detail-4 .approval-right,.sidebar-detail-4 .sidebar-detail-right{display:flex;align-items:center;justify-content:space-around;flex:1;min-width:120px;gap:18px}.approval-list .approval-dept,.approval-list .sidebar-detail-dept,.sidebar-detail-4 .approval-dept,.sidebar-detail-4 .sidebar-detail-dept{color:#888;font-size:12px;margin-right:8px;width:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approval-list .approval-text,.approval-list .sidebar-detail-text,.sidebar-detail-4 .approval-text,.sidebar-detail-4 .sidebar-detail-text{color:#1890ff;min-width:36px;font-size:12px}.sidebar-detail-5,.work-approval-list{display:flex;flex-direction:column;gap:12px;margin-top:8px;padding:0 4px;height:calc(100% - 36px);overflow-y:auto;overflow-x:hidden}.sidebar-detail-5 .sidebar-detail-item,.sidebar-detail-5 .work-approval-item,.work-approval-list .sidebar-detail-item,.work-approval-list .work-approval-item{display:flex;align-items:center;font-size:14px;background:#fff;padding:6px;height:56px!important;min-height:56px!important;max-height:56px!important;box-sizing:border-box;border-bottom:1px solid #c5d6ff}.sidebar-detail-5 .sidebar-detail-item.top3,.sidebar-detail-5 .work-approval-item.top3,.work-approval-list .sidebar-detail-item.top3,.work-approval-list .work-approval-item.top3{background:linear-gradient(90deg,rgba(255,187,0,.2),rgba(246,235,227,0));position:relative;border-bottom:none}.sidebar-detail-5 .sidebar-detail-item.top3:nth-child(2),.sidebar-detail-5 .work-approval-item.top3:nth-child(2),.work-approval-list .sidebar-detail-item.top3:nth-child(2),.work-approval-list .work-approval-item.top3:nth-child(2){background:linear-gradient(90deg,rgba(107,151,255,.2),rgba(246,235,227,0))}.sidebar-detail-5 .sidebar-detail-item.top3:nth-child(3),.sidebar-detail-5 .work-approval-item.top3:nth-child(3),.work-approval-list .sidebar-detail-item.top3:nth-child(3),.work-approval-list .work-approval-item.top3:nth-child(3){background:linear-gradient(90deg,rgba(70,185,235,.2),rgba(246,235,227,0))}.sidebar-detail-5 .sidebar-detail-num,.sidebar-detail-5 .work-approval-num,.work-approval-list .sidebar-detail-num,.work-approval-list .work-approval-num{width:28px;margin-right:8px;width:22px;height:28px;display:flex;align-items:center;justify-content:center;color:#ffb300}.sidebar-detail-5 .sidebar-detail-item.top3:nth-child(2) .sidebar-detail-num,.sidebar-detail-5 .work-approval-item.top3:nth-child(2) .work-approval-num,.work-approval-list .sidebar-detail-item.top3:nth-child(2) .sidebar-detail-num,.work-approval-list .work-approval-item.top3:nth-child(2) .work-approval-num{color:#7c4dff}.sidebar-detail-5 .sidebar-detail-item.top3:nth-child(3) .sidebar-detail-num,.sidebar-detail-5 .work-approval-item.top3:nth-child(3) .work-approval-num,.work-approval-list .sidebar-detail-item.top3:nth-child(3) .sidebar-detail-num,.work-approval-list .work-approval-item.top3:nth-child(3) .work-approval-num{color:#21a1f3}.sidebar-detail-5 .normal-num,.work-approval-list .normal-num{color:#56595f;width:22px;text-align:center;margin-right:8px}.sidebar-detail-5 .sidebar-detail-name,.sidebar-detail-5 .work-approval-name,.work-approval-list .sidebar-detail-name,.work-approval-list .work-approval-name{min-width:48px;max-width:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222}.sidebar-detail-5 .sidebar-detail-right,.sidebar-detail-5 .work-approval-right,.work-approval-list .sidebar-detail-right,.work-approval-list .work-approval-right{display:flex;align-items:center;justify-content:space-around;flex:1;min-width:120px;gap:18px}.sidebar-detail-5 .sidebar-detail-dept,.sidebar-detail-5 .work-approval-dept,.work-approval-list .sidebar-detail-dept,.work-approval-list .work-approval-dept{color:#888;font-size:12px;width:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;margin-left:5px}.sidebar-detail-5 .sidebar-detail-text,.sidebar-detail-5 .work-approval-text,.work-approval-list .sidebar-detail-text,.work-approval-list .work-approval-text{color:#000;min-width:80px;font-size:14px}.sidebar-detail-5 .sidebar-detail-text .work-approval-current-total,.sidebar-detail-5 .sidebar-detail-text .work-approval-percent,.sidebar-detail-5 .work-approval-text .work-approval-current-total,.sidebar-detail-5 .work-approval-text .work-approval-percent,.work-approval-list .sidebar-detail-text .work-approval-current-total,.work-approval-list .sidebar-detail-text .work-approval-percent,.work-approval-list .work-approval-text .work-approval-current-total,.work-approval-list .work-approval-text .work-approval-percent{color:#1890ff}