.EquipmentTree-module__TCQaUW__equipmentTreeWrap{background:#fff;border-radius:8px;flex-direction:column;flex:none;width:318px;height:100%;display:flex;box-shadow:0 2px 8px #dae0e4b3}.EquipmentTree-module__TCQaUW__equipmentTitle{color:#262626;padding:16px 16px 0;font-size:16px;font-weight:700;line-height:24px}.EquipmentTree-module__TCQaUW__searchContainer{padding:16px 16px 12px}.EquipmentTree-module__TCQaUW__searchInputWrap{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:50px;align-items:center;height:30px;padding:0 14px 0 20px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.EquipmentTree-module__TCQaUW__searchInputWrap:focus-within{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.EquipmentTree-module__TCQaUW__searchInputWrap:hover{background-color:#fff;border-color:#40a9ff}.EquipmentTree-module__TCQaUW__searchInput{text-align:left;color:#333;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px}.EquipmentTree-module__TCQaUW__searchInput::placeholder{color:#bfbfbf;font-size:14px}.EquipmentTree-module__TCQaUW__searchIcon{color:#bfbfbf;flex:none;width:16px;height:16px;margin-right:6px;font-size:16px}.EquipmentTree-module__TCQaUW__equipmentTreeContainer{flex:1;padding:0 16px 16px;overflow-y:auto}.EquipmentTree-module__TCQaUW__treeNode{margin-bottom:8px}.EquipmentTree-module__TCQaUW__categoryHeader,.EquipmentTree-module__TCQaUW__subCategoryHeader{cursor:pointer;align-items:center;transition:all .2s;display:flex}.EquipmentTree-module__TCQaUW__categoryHeader{padding:8px 0}.EquipmentTree-module__TCQaUW__subCategoryHeader{padding:6px 0}.EquipmentTree-module__TCQaUW__categoryHeader:hover,.EquipmentTree-module__TCQaUW__subCategoryHeader:hover{background-color:#4096ff0d;border-radius:4px}.EquipmentTree-module__TCQaUW__categoryIcon,.EquipmentTree-module__TCQaUW__subCategoryIcon{justify-content:center;align-items:center;width:16px;margin-right:8px;display:flex}.EquipmentTree-module__TCQaUW__arrowIcon{color:#8c8c8c;width:12px;height:12px;font-size:12px;transition:transform .2s}.EquipmentTree-module__TCQaUW__arrowIconExpanded{transform:rotate(90deg)}.EquipmentTree-module__TCQaUW__dotIcon{color:#8c8c8c;font-size:12px}.EquipmentTree-module__TCQaUW__categoryName{color:#262626;font-size:14px;font-weight:500;line-height:21px}.EquipmentTree-module__TCQaUW__subCategoryName{color:#595959;font-size:14px;font-weight:500;line-height:21px}.EquipmentTree-module__TCQaUW__categoryChildren{margin-left:24px}.EquipmentTree-module__TCQaUW__equipmentList{margin-top:4px;margin-left:24px}.EquipmentTree-module__TCQaUW__equipmentItem{cursor:pointer;border:1px solid #0000;border-radius:6px;margin-bottom:4px;padding:8px 12px;transition:all .2s}.EquipmentTree-module__TCQaUW__equipmentItem:hover{background-color:#f0f8ff;border-color:#e6f7ff}.EquipmentTree-module__TCQaUW__equipmentItemActive{background-color:#4096ff;border-color:#4096ff}.EquipmentTree-module__TCQaUW__equipmentName{color:#262626;margin-bottom:2px;font-size:14px;font-weight:500;line-height:21px}.EquipmentTree-module__TCQaUW__equipmentNameActive{color:#fff}.EquipmentTree-module__TCQaUW__equipmentLocation{color:#8c8c8c;font-size:12px;font-weight:400;line-height:18px}.EquipmentTree-module__TCQaUW__equipmentLocationActive{color:#ffffffd9}.EquipmentTree-module__TCQaUW__noResults{text-align:center;color:#bfbfbf;padding:32px 0;font-size:14px}.EquipmentTree-module__TCQaUW__equipmentTreeContainer::-webkit-scrollbar{width:4px}.EquipmentTree-module__TCQaUW__equipmentTreeContainer::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px}.EquipmentTree-module__TCQaUW__equipmentTreeContainer::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.EquipmentTree-module__TCQaUW__equipmentTreeContainer::-webkit-scrollbar-thumb:hover{background:#bfbfbf}[data-theme=dark] .EquipmentTree-module__TCQaUW__equipmentTreeWrap{background:var(--surface-card);box-shadow:var(--shadow-card)}:is([data-theme=dark] .EquipmentTree-module__TCQaUW__equipmentTitle,[data-theme=dark] .EquipmentTree-module__TCQaUW__categoryName,[data-theme=dark] .EquipmentTree-module__TCQaUW__equipmentName){color:var(--text-primary)}[data-theme=dark] .EquipmentTree-module__TCQaUW__searchInputWrap{border-color:var(--border-light);background:#1d1d1d}:is([data-theme=dark] .EquipmentTree-module__TCQaUW__searchInput,[data-theme=dark] .EquipmentTree-module__TCQaUW__subCategoryName){color:var(--text-secondary)}:is([data-theme=dark] .EquipmentTree-module__TCQaUW__categoryHeader:hover,[data-theme=dark] .EquipmentTree-module__TCQaUW__subCategoryHeader:hover){background-color:#0070ff14}[data-theme=dark] .EquipmentTree-module__TCQaUW__equipmentItem:hover{background-color:#0070ff14;border-color:#0070ff2e}:is([data-theme=dark] .EquipmentTree-module__TCQaUW__equipmentLocation,[data-theme=dark] .EquipmentTree-module__TCQaUW__arrowIcon,[data-theme=dark] .EquipmentTree-module__TCQaUW__dotIcon,[data-theme=dark] .EquipmentTree-module__TCQaUW__noResults){color:var(--text-secondary)}[data-theme=dark] .EquipmentTree-module__TCQaUW__equipmentTreeContainer::-webkit-scrollbar-track{background:#1d1d1d}[data-theme=dark] .EquipmentTree-module__TCQaUW__equipmentTreeContainer::-webkit-scrollbar-thumb{background:#3a3a3a}
.EquipmentReport-module__-0pJwW__serviceRecord{padding:16px}.EquipmentReport-module__-0pJwW__regionTop{background:#fff;border-radius:8px;height:60px;padding:0 16px}.EquipmentReport-module__-0pJwW__regionTopInner{justify-content:space-between;align-items:center;gap:16px;height:100%;display:flex}.EquipmentReport-module__-0pJwW__tabsWrapper{flex:1;min-width:0}.EquipmentReport-module__-0pJwW__content{align-items:flex-start;gap:0;height:calc(100vh - 159px);margin-top:14px;display:flex}.EquipmentReport-module__-0pJwW__reportContainer{background:#fff;border-radius:8px;flex-direction:column;flex:1;height:100%;margin-left:16px;margin-right:0;padding:0;display:flex;overflow-y:auto;box-shadow:0 2px 8px #dae0e4b3}.EquipmentReport-module__-0pJwW__dateNavigation{justify-content:center;align-items:center;gap:0;display:flex}.EquipmentReport-module__-0pJwW__navBtn{color:#666;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:32px;height:32px;padding:4px 8px;font-size:16px;display:flex}.EquipmentReport-module__-0pJwW__navBtn:hover{color:#1890ff;background:#f5f5f5}.EquipmentReport-module__-0pJwW__prevBtn{border-right:none;border-radius:6px 0 0 6px}.EquipmentReport-module__-0pJwW__nextBtn{border-left:none;border-radius:0 6px 6px 0}.EquipmentReport-module__-0pJwW__dateInput{color:#262626;border:1px solid #d9d9d9;border-radius:0;width:140px;height:32px;padding:0 10px;font-size:14px}:is([data-theme=dark] .EquipmentReport-module__-0pJwW__regionTop,[data-theme=dark] .EquipmentReport-module__-0pJwW__reportContainer){background:var(--surface-card);box-shadow:var(--shadow-card)}:is([data-theme=dark] .EquipmentReport-module__-0pJwW__navBtn,[data-theme=dark] .EquipmentReport-module__-0pJwW__dateInput){color:var(--text-primary);border-color:var(--border-light);background:#1d1d1d}[data-theme=dark] .EquipmentReport-module__-0pJwW__navBtn:hover{color:var(--text-primary);background:#252525}[data-theme=dark] .EquipmentReport-module__-0pJwW__dateInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .EquipmentReport-module__-0pJwW__dateInput::-webkit-calendar-picker-indicator{filter:invert(.78)}@media (max-width:1024px){.EquipmentReport-module__-0pJwW__content{flex-direction:column;height:auto}.EquipmentReport-module__-0pJwW__reportContainer{width:100%;height:auto;margin-top:16px;margin-left:0}}@media (max-width:768px){.EquipmentReport-module__-0pJwW__regionTop{height:auto;padding:16px}.EquipmentReport-module__-0pJwW__regionTopInner{flex-direction:column;align-items:flex-start}.EquipmentReport-module__-0pJwW__content{margin-top:16px}.EquipmentReport-module__-0pJwW__reportContainer{border-radius:4px;min-height:300px}}
.EmployeeDetailDrawer-module__GDtijq__backdrop{top:var(--topbar-height);bottom:0;right:0;left:var(--sidebar-collapsed);z-index:calc(var(--z-panel) - 1);background:#0f172a2e;position:fixed}.EmployeeDetailDrawer-module__GDtijq__drawer{background:#f2f7fa}.EmployeeDetailDrawer-module__GDtijq__drawerContent{flex-direction:column;flex:1;gap:8px;padding:8px;display:flex;overflow-y:auto}.EmployeeDetailDrawer-module__GDtijq__drawerHeader{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;box-shadow:0 2px 8px #a2bbcb2b}.EmployeeDetailDrawer-module__GDtijq__drawerTitle{color:#000;margin:0;font-size:20px;font-weight:600;line-height:1}.EmployeeDetailDrawer-module__GDtijq__closeButton{width:var(--common-x-size);height:var(--common-x-size);color:#595959;cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1}.EmployeeDetailDrawer-module__GDtijq__summaryCard,.EmployeeDetailDrawer-module__GDtijq__trajectoryCard,.EmployeeDetailDrawer-module__GDtijq__tableCard{background:#fff;border-radius:8px;box-shadow:0 2px 8px #a2bbcb2b}.EmployeeDetailDrawer-module__GDtijq__summaryCard{padding:0 16px 16px}.EmployeeDetailDrawer-module__GDtijq__cardTitle,.EmployeeDetailDrawer-module__GDtijq__trajectoryTitle{color:#000;margin:0;padding:16px 0 18px;font-size:16px;font-weight:600;line-height:1}.EmployeeDetailDrawer-module__GDtijq__nameTitle{font-size:16px}.EmployeeDetailDrawer-module__GDtijq__trajectoryTitle{padding-bottom:0;padding-left:16px}.EmployeeDetailDrawer-module__GDtijq__metricList{display:flex}.EmployeeDetailDrawer-module__GDtijq__metricItem{flex-direction:column;flex:auto;align-items:center;min-width:106px;display:flex;position:relative}.EmployeeDetailDrawer-module__GDtijq__metricItem:after{content:"";background:#d3d3d3;width:1px;height:13px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.EmployeeDetailDrawer-module__GDtijq__metricItem:last-child:after{display:none}.EmployeeDetailDrawer-module__GDtijq__metricValue{color:#000;text-align:center;margin-bottom:6px;font-size:16px;font-weight:600;line-height:1}.EmployeeDetailDrawer-module__GDtijq__metricLabel{color:#686868;text-align:center;font-size:14px;line-height:1}.EmployeeDetailDrawer-module__GDtijq__standardValue{color:#10a37f}.EmployeeDetailDrawer-module__GDtijq__chart{width:100%;min-width:773px;height:452px}.EmployeeDetailDrawer-module__GDtijq__emptyState{color:#8c8c8c;justify-content:center;align-items:center;padding:48px 16px 56px;font-size:14px;display:flex}.EmployeeDetailDrawer-module__GDtijq__tableCard{padding:0 16px 16px}.EmployeeDetailDrawer-module__GDtijq__tableCardHeader,.EmployeeDetailDrawer-module__GDtijq__moveHeader{justify-content:space-between;align-items:center;display:flex}.EmployeeDetailDrawer-module__GDtijq__tabWrap{border-bottom:1px solid #e8e8e8;margin-bottom:16px;display:flex}.EmployeeDetailDrawer-module__GDtijq__tabItem{color:#000;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 16px;font-size:16px;line-height:1;transition:all .3s}.EmployeeDetailDrawer-module__GDtijq__tabItem:hover,.EmployeeDetailDrawer-module__GDtijq__tabItemActive{color:#1890ff}.EmployeeDetailDrawer-module__GDtijq__tabItemActive{border-bottom-color:#1890ff;font-weight:600}.EmployeeDetailDrawer-module__GDtijq__iconStandWrap{padding-right:16px;display:inline-block;position:relative}.EmployeeDetailDrawer-module__GDtijq__standIcon{color:#11ac86;width:14px;height:14px;position:absolute;right:-16px}.EmployeeDetailDrawer-module__GDtijq__statusIconSuccess,.EmployeeDetailDrawer-module__GDtijq__statusIconDanger{width:16px;height:16px}.EmployeeDetailDrawer-module__GDtijq__statusIconSuccess{color:#22c55e}.EmployeeDetailDrawer-module__GDtijq__statusIconDanger{color:#ef4444}.EmployeeDetailDrawer-module__GDtijq__employeeTrajectoryTooltip{border:none!important;padding:0!important}.EmployeeDetailDrawer-module__GDtijq__employeeTrajectoryTooltipChild{padding:10px}[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__drawer{background:var(--surface)}:is([data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__drawerHeader,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__summaryCard,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__trajectoryCard,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__tableCard){background:var(--surface-card);box-shadow:var(--shadow-card)}:is([data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__drawerTitle,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__cardTitle,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__trajectoryTitle,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__metricValue,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__tabItem){color:var(--text-primary)}:is([data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__closeButton,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__metricLabel,[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__emptyState){color:var(--text-secondary)}[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__metricItem:after{border-color:var(--border-light)!important}[data-theme=dark] .EmployeeDetailDrawer-module__GDtijq__tabWrap{border-color:var(--border-light)!important}@media (max-width:767px){.EmployeeDetailDrawer-module__GDtijq__backdrop{left:0}.EmployeeDetailDrawer-module__GDtijq__metricList{flex-direction:column;gap:16px}.EmployeeDetailDrawer-module__GDtijq__metricItem:after{display:none}.EmployeeDetailDrawer-module__GDtijq__chart{min-width:100%;height:360px}}
.EmployeeReportEmptyState-module__znf7Fa__root{--eye-shift:0px;--look-direction:0;--mascot-shift:0px;--mascot-tilt:0deg;justify-content:center;align-items:center;gap:20px;width:100%;min-height:220px;display:flex;overflow:hidden}.EmployeeReportEmptyState-module__znf7Fa__mascotStage{transform-origin:50% 88%;flex:none;width:127px;height:190px;animation:3.4s ease-in-out infinite EmployeeReportEmptyState-module__znf7Fa__mascotFloat;position:relative}.EmployeeReportEmptyState-module__znf7Fa__pointerFollow,.EmployeeReportEmptyState-module__znf7Fa__inspectionMotion{position:absolute;inset:0}.EmployeeReportEmptyState-module__znf7Fa__pointerFollow{transform:translateX(var(--mascot-shift)) rotate(var(--mascot-tilt));transform-origin:50% 90%;transition:transform .18s cubic-bezier(.25,1,.5,1)}.EmployeeReportEmptyState-module__znf7Fa__inspectionMotion{transform-origin:50% 90%;animation:6.2s cubic-bezier(.25,1,.5,1) infinite EmployeeReportEmptyState-module__znf7Fa__inspectClipboard}.EmployeeReportEmptyState-module__znf7Fa__mascot{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.EmployeeReportEmptyState-module__znf7Fa__eyeGlint,.EmployeeReportEmptyState-module__znf7Fa__eyelid{z-index:4;pointer-events:none;display:block;position:absolute}.EmployeeReportEmptyState-module__znf7Fa__eyeGlint{width:4px;height:4px;transform:translateX(var(--eye-shift));background:#fffffff5;border-radius:50%;animation:6.2s cubic-bezier(.25,1,.5,1) infinite EmployeeReportEmptyState-module__znf7Fa__eyeInspect;box-shadow:0 0 2px #fffc}.EmployeeReportEmptyState-module__znf7Fa__eyeGlintLeft{top:23.2%;left:39.2%}.EmployeeReportEmptyState-module__znf7Fa__eyeGlintRight{top:22.4%;left:60.6%}.EmployeeReportEmptyState-module__znf7Fa__eyelid{opacity:0;transform-origin:50%;background:#e8ad72;border-bottom:1px solid #5e3019b8;border-radius:50%;width:11.5%;height:8.2%;animation:4.8s linear infinite EmployeeReportEmptyState-module__znf7Fa__mascotBlink;transform:scaleY(.08)}.EmployeeReportEmptyState-module__znf7Fa__eyelidLeft{top:20.6%;left:33.7%;rotate:-5deg}.EmployeeReportEmptyState-module__znf7Fa__eyelidRight{top:20%;left:54.5%;rotate:4deg}.EmployeeReportEmptyState-module__znf7Fa__pawMotionLine,.EmployeeReportEmptyState-module__znf7Fa__checkSpark{z-index:4;pointer-events:none;position:absolute}.EmployeeReportEmptyState-module__znf7Fa__pawMotionLine{opacity:0;border-top:1.5px solid #1687ed;border-radius:50%;width:12px;height:8px;animation:6.2s cubic-bezier(.25,1,.5,1) infinite EmployeeReportEmptyState-module__znf7Fa__pawInspectionCue;left:6%}.EmployeeReportEmptyState-module__znf7Fa__pawMotionLineTop{top:32%;rotate:-18deg}.EmployeeReportEmptyState-module__znf7Fa__pawMotionLineBottom{animation-delay:90ms;top:36%;left:5%;rotate:10deg}.EmployeeReportEmptyState-module__znf7Fa__checkSpark{color:#1687ed;opacity:0;font-size:12px;font-weight:700;line-height:1;animation:6.2s cubic-bezier(.25,1,.5,1) infinite EmployeeReportEmptyState-module__znf7Fa__checkSpark;top:46%;right:1%}.EmployeeReportEmptyState-module__znf7Fa__speechBubble{color:#33506f;white-space:nowrap;background:#f7fbff;border:1px solid #d6e8fb;border-radius:14px;max-width:240px;padding:12px 18px;font-size:15px;font-weight:500;line-height:24px;animation:.42s cubic-bezier(.25,1,.5,1) both EmployeeReportEmptyState-module__znf7Fa__bubbleIn;position:relative}.EmployeeReportEmptyState-module__znf7Fa__speechBubble:before{content:"";background:#f7fbff;border-bottom:1px solid #d6e8fb;border-left:1px solid #d6e8fb;width:10px;height:10px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}[data-theme=dark] .EmployeeReportEmptyState-module__znf7Fa__speechBubble{color:#dbeafe;background:#222a34;border-color:#34465c}[data-theme=dark] .EmployeeReportEmptyState-module__znf7Fa__speechBubble:before{background:#222a34;border-color:#34465c}@keyframes EmployeeReportEmptyState-module__znf7Fa__mascotFloat{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-6px)rotate(.8deg)}}@keyframes EmployeeReportEmptyState-module__znf7Fa__bubbleIn{0%{opacity:0;transform:translate(-8px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes EmployeeReportEmptyState-module__znf7Fa__inspectClipboard{0%,54%,to{transform:translate(0)rotate(0)}64%,82%{transform:translate(5px,5px)rotate(5deg)}88%{transform:translate(1px,1px)rotate(.6deg)}}@keyframes EmployeeReportEmptyState-module__znf7Fa__eyeInspect{0%,54%,to{transform:translate(var(--eye-shift), 0)}64%,82%{transform:translate(calc(var(--eye-shift) + 2px), 3px)}88%{transform:translate(var(--eye-shift), 1px)}}@keyframes EmployeeReportEmptyState-module__znf7Fa__pawInspectionCue{0%,60%,82%,to{opacity:0;transform:translate(0)scaleX(.7)}65%,74%{opacity:.9;transform:translate(-3px)scaleX(1)}78%{opacity:.45;transform:translate(-1px)scaleX(.85)}}@keyframes EmployeeReportEmptyState-module__znf7Fa__checkSpark{0%,69%,84%,to{opacity:0;transform:translateY(2px)scale(.7)}73%,80%{opacity:1;transform:translateY(0)scale(1)}}@keyframes EmployeeReportEmptyState-module__znf7Fa__mascotBlink{0%,43%,47%,to{opacity:0;transform:scaleY(.08)}44.5%,45.5%{opacity:1;transform:scaleY(1)}}@media (max-width:640px){.EmployeeReportEmptyState-module__znf7Fa__root{flex-direction:column;gap:2px;min-height:260px}.EmployeeReportEmptyState-module__znf7Fa__mascot{height:100%}.EmployeeReportEmptyState-module__znf7Fa__mascotStage{width:107px;height:160px}.EmployeeReportEmptyState-module__znf7Fa__speechBubble:before{top:-6px;left:50%;transform:translate(-50%)rotate(135deg)}}@media (prefers-reduced-motion:reduce){.EmployeeReportEmptyState-module__znf7Fa__mascotStage,.EmployeeReportEmptyState-module__znf7Fa__inspectionMotion,.EmployeeReportEmptyState-module__znf7Fa__eyeGlint,.EmployeeReportEmptyState-module__znf7Fa__eyelid,.EmployeeReportEmptyState-module__znf7Fa__pawMotionLine,.EmployeeReportEmptyState-module__znf7Fa__checkSpark,.EmployeeReportEmptyState-module__znf7Fa__speechBubble{animation:none}.EmployeeReportEmptyState-module__znf7Fa__pointerFollow{transition:none}}
.EmployeeTable-module__74kKkq__section{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.EmployeeTable-module__74kKkq__departmentPanel{background:#fff;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:8px 16px;display:flex;box-shadow:0 2px 8px #a2bbcb2b}.EmployeeTable-module__74kKkq__departmentTabs{flex:1;min-width:0}.EmployeeTable-module__74kKkq__statisticsPanel{background:#fff;border-radius:8px;flex-shrink:0;padding:12px 16px;display:flex;box-shadow:0 2px 8px #a2bbcb2b}.EmployeeTable-module__74kKkq__contentPanel{background:#fff;border-radius:8px;flex-direction:column;flex:1;min-height:0;padding:4px 16px 8px;display:flex;box-shadow:0 2px 8px #a2bbcb2b}.EmployeeTable-module__74kKkq__topActions{flex:none;align-items:center;gap:8px;display:flex}.EmployeeTable-module__74kKkq__toolbar{flex-shrink:0;align-items:center;margin-bottom:8px;padding:4px 0 0;display:flex}.EmployeeTable-module__74kKkq__filters{align-items:center;gap:8px;display:flex}.EmployeeTable-module__74kKkq__dateNavigation{justify-content:center;align-items:center;gap:0;height:32px;margin-right:4px;display:flex}.EmployeeTable-module__74kKkq__navButton{color:#6b7280;cursor:pointer;background:#fff;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;font-size:28px;line-height:1;transition:all .2s;display:flex}.EmployeeTable-module__74kKkq__navButton:hover{color:#3b82f6;background:#f3f4f6}.EmployeeTable-module__74kKkq__dateInput{color:#262626;background:#fff;border:1px solid #d9d9d9;border-radius:4px;width:140px;height:32px;padding:0 12px;font-size:14px}.EmployeeTable-module__74kKkq__dateInput:focus{border-color:#3b8ef5;outline:none;box-shadow:0 0 0 2px #3b8ef533}.EmployeeTable-module__74kKkq__operationButtons{display:flex}.EmployeeTable-module__74kKkq__listContent{flex-direction:column;flex:1;min-height:0;display:flex}.EmployeeTable-module__74kKkq__listContent>:first-child{flex:1;min-height:0}.EmployeeTable-module__74kKkq__listContent>:first-child>div{height:100%}.EmployeeTable-module__74kKkq__iconManWrap{padding-left:18px;display:inline-block;position:relative}.EmployeeTable-module__74kKkq__managerIcon{color:currentColor;width:14px;height:14px;position:absolute;left:0}:is([data-theme=dark] .EmployeeTable-module__74kKkq__departmentPanel,[data-theme=dark] .EmployeeTable-module__74kKkq__statisticsPanel,[data-theme=dark] .EmployeeTable-module__74kKkq__contentPanel,[data-theme=dark] .EmployeeTable-module__74kKkq__navButton,[data-theme=dark] .EmployeeTable-module__74kKkq__dateInput){color:var(--text-primary);border-color:var(--border-light);background:#1d1d1d}:is([data-theme=dark] .EmployeeTable-module__74kKkq__departmentPanel,[data-theme=dark] .EmployeeTable-module__74kKkq__statisticsPanel,[data-theme=dark] .EmployeeTable-module__74kKkq__contentPanel){box-shadow:var(--shadow-card)}[data-theme=dark] .EmployeeTable-module__74kKkq__navButton:hover{color:var(--text-primary);background:#252525}[data-theme=dark] .EmployeeTable-module__74kKkq__dateInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .EmployeeTable-module__74kKkq__dateInput::-webkit-calendar-picker-indicator{filter:invert(.78)}@media (max-width:960px){.EmployeeTable-module__74kKkq__departmentPanel{flex-direction:column;align-items:flex-start}.EmployeeTable-module__74kKkq__departmentTabs,.EmployeeTable-module__74kKkq__topActions,.EmployeeTable-module__74kKkq__toolbar,.EmployeeTable-module__74kKkq__filters,.EmployeeTable-module__74kKkq__operationButtons{width:100%}.EmployeeTable-module__74kKkq__topActions{flex-wrap:wrap;justify-content:flex-end}.EmployeeTable-module__74kKkq__filters{flex-wrap:wrap}.EmployeeTable-module__74kKkq__operationButtons{justify-content:flex-end}}
.EmployeeReport-module__eZZj5W__servicePlan{flex-direction:column;height:calc(100vh - 53px);padding:8px 16px;display:flex;overflow:hidden}.EmployeeReport-module__eZZj5W__servicePlanContainer{flex-direction:column;height:100%;display:flex}.EmployeeReport-module__eZZj5W__summaryRow{flex-wrap:wrap;flex-shrink:0;gap:16px;margin:0;display:flex}.EmployeeReport-module__eZZj5W__summaryCard{background:#fff;border:1px solid #dadada;border-radius:8px;flex:0 0 210px;align-items:center;gap:10px;width:210px;height:69px;min-height:69px;padding:0 14px;display:flex}.EmployeeReport-module__eZZj5W__summaryInner{align-items:center;gap:10px;width:100%;display:flex}.EmployeeReport-module__eZZj5W__picSize{width:42px;height:42px}.EmployeeReport-module__eZZj5W__logoMargin{flex-direction:column;flex:auto;min-width:0;display:flex}.EmployeeReport-module__eZZj5W__summaryValue{color:#000000d9;font-size:16px;font-weight:600;line-height:20px}.EmployeeReport-module__eZZj5W__summaryLabel{color:#686868;white-space:nowrap;margin-top:4px;font-size:14px;font-weight:400;line-height:18px}[data-theme=dark] .EmployeeReport-module__eZZj5W__summaryCard{background:var(--surface-card);box-shadow:var(--shadow-card)}[data-theme=dark] .EmployeeReport-module__eZZj5W__summaryCard{border-color:var(--border-light)}[data-theme=dark] .EmployeeReport-module__eZZj5W__summaryValue{color:var(--text-primary)}[data-theme=dark] .EmployeeReport-module__eZZj5W__summaryLabel{color:var(--text-secondary)}@media (max-width:767px){.EmployeeReport-module__eZZj5W__servicePlan{height:auto;min-height:calc(100vh - 53px);padding:12px}.EmployeeReport-module__eZZj5W__servicePlanContainer{overflow:auto}.EmployeeReport-module__eZZj5W__summaryCard{flex-basis:calc(50% - 8px);width:calc(50% - 8px)}}
.CheckDetailReport-module__niPkzW__report{box-sizing:border-box;color:#000000e0;flex-direction:column;gap:8px;height:100%;min-height:0;padding:8px 16px;display:flex}.CheckDetailReport-module__niPkzW__departmentPanel,.CheckDetailReport-module__niPkzW__contentPanel{background:#fff;border-radius:8px;min-width:0;padding:8px;box-shadow:0 2px 8px #a2bbcb2b}.CheckDetailReport-module__niPkzW__departmentPanel{flex-wrap:wrap;flex:none;align-items:center;gap:16px;display:flex}.CheckDetailReport-module__niPkzW__departmentTabs{flex:1;min-width:0}.CheckDetailReport-module__niPkzW__topActions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.CheckDetailReport-module__niPkzW__contentPanel{flex-direction:column;flex:1;min-height:0;display:flex}.CheckDetailReport-module__niPkzW__filterToolbar{flex:none;margin-bottom:8px;display:flex}.CheckDetailReport-module__niPkzW__contentPanel>[data-ssr-report-scroll-body]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.CheckDetailReport-module__niPkzW__contentPanel>[data-ssr-report-scroll-body]>[data-ssr-report-scroll-container]{flex:1;min-height:0;overflow:auto hidden}.CheckDetailReport-module__niPkzW__contentPanel>[data-ssr-report-scroll-body]>[data-ssr-report-pager]{flex:none}.CheckDetailReport-module__niPkzW__tabs{border-bottom:1px solid #f0f0f0;align-items:flex-end;gap:0;height:37px;margin-bottom:8px;display:flex;position:relative;overflow:auto hidden}.CheckDetailReport-module__niPkzW__filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.CheckDetailReport-module__niPkzW__tab,.CheckDetailReport-module__niPkzW__tabActive{z-index:1;color:#000000e0;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#00000005;border:1px solid #f0f0f0;border-radius:8px 8px 0 0;flex:none;min-width:72px;height:37px;margin:0 2px 0 0;padding:0 16px;font-size:14px;font-weight:400;line-height:36px;position:relative;overflow:hidden}.CheckDetailReport-module__niPkzW__tabActive{z-index:2;color:#3b8ef5;background:#fff;border-color:#f0f0f0 #f0f0f0 #fff;margin-bottom:-1px;font-weight:400}.CheckDetailReport-module__niPkzW__tab:hover{color:#1677ff}.CheckDetailReport-module__niPkzW__filters button{cursor:pointer;background:#fff;border:1px solid #d9e2ef;border-radius:4px;min-width:72px;height:32px;padding:0 14px}.CheckDetailReport-module__niPkzW__filters input{border:1px solid #d9e2ef;border-radius:4px;width:180px;height:32px;padding:0 10px}.CheckDetailReport-module__niPkzW__tableWrap{scrollbar-gutter:stable;background:#fff;border:1px solid #e5eaf2;border-radius:8px;flex:auto;min-height:0;overflow:auto hidden}.CheckDetailReport-module__niPkzW__table{flex-direction:column;flex:1;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.CheckDetailReport-module__niPkzW__table .DataTable_tableContainer{flex:1;width:100%;min-width:0;height:100%;min-height:0;overflow:auto hidden}.CheckDetailReport-module__niPkzW__table table{flex-direction:column;height:100%;display:flex}.CheckDetailReport-module__niPkzW__spaceTable table{min-width:1220px}.CheckDetailReport-module__niPkzW__deviceTable table{min-width:1180px}.CheckDetailReport-module__niPkzW__table thead{flex:none;display:block}.CheckDetailReport-module__niPkzW__table tbody{scrollbar-gutter:stable;flex:auto;min-height:0;display:block;overflow:clip auto}:is(.CheckDetailReport-module__niPkzW__table thead tr,.CheckDetailReport-module__niPkzW__table tbody tr){table-layout:fixed;width:100%;display:table}:is(.CheckDetailReport-module__niPkzW__table th,.CheckDetailReport-module__niPkzW__table td){color:#1f2937;white-space:nowrap;height:48px;font-size:14px;font-weight:400;padding:8px!important}.CheckDetailReport-module__niPkzW__table th{z-index:25;color:#3a3a3ad9;background:#eef3f6 padding-box padding-box;font-size:14px;font-weight:400;position:sticky;top:0}.CheckDetailReport-module__niPkzW__table button{color:#1677ff;cursor:pointer;background:0 0;border:0}.CheckDetailReport-module__niPkzW__ellipsisCell{text-overflow:ellipsis;white-space:nowrap;cursor:default;display:block;overflow:hidden}:is(.CheckDetailReport-module__niPkzW__table th:first-child,.CheckDetailReport-module__niPkzW__table td:not([colspan]):first-child,.CheckDetailReport-module__niPkzW__table .DataTable_firstCell){background-clip:padding-box;overflow:hidden;background:#fff!important;width:420px!important;min-width:420px!important;max-width:420px!important;position:sticky!important;left:0!important}:is(.CheckDetailReport-module__niPkzW__table th:last-child,.CheckDetailReport-module__niPkzW__table td:not([colspan]):last-child,.CheckDetailReport-module__niPkzW__table .DataTable_lastCell){text-align:center;white-space:nowrap;background-clip:padding-box;overflow:hidden;background:#fff!important;width:110px!important;min-width:110px!important;max-width:110px!important;padding:0 6px!important;position:sticky!important;right:0!important}:is(.CheckDetailReport-module__niPkzW__table td:not([colspan]):first-child,.CheckDetailReport-module__niPkzW__table td:not([colspan]):last-child,.CheckDetailReport-module__niPkzW__table tbody .DataTable_firstCell,.CheckDetailReport-module__niPkzW__table tbody .DataTable_lastCell){z-index:20!important}:is(.CheckDetailReport-module__niPkzW__table th:first-child,.CheckDetailReport-module__niPkzW__table th:last-child,.CheckDetailReport-module__niPkzW__table thead .DataTable_firstCell,.CheckDetailReport-module__niPkzW__table thead .DataTable_lastCell){z-index:35!important;background:#eef3f6!important}:is(.CheckDetailReport-module__niPkzW__table tbody td:not([colspan]),.CheckDetailReport-module__niPkzW__table tbody tr:nth-child(2n) td:not([colspan])){background:#fff!important}.CheckDetailReport-module__niPkzW__table tbody tr:hover td:not([colspan]){background:#e8f2ff!important}:is(.CheckDetailReport-module__niPkzW__table tbody tr:hover td:not([colspan]):first-child,.CheckDetailReport-module__niPkzW__table tbody tr:hover td:not([colspan]):last-child,.CheckDetailReport-module__niPkzW__table tbody tr:hover .DataTable_firstCell,.CheckDetailReport-module__niPkzW__table tbody tr:hover .DataTable_lastCell){background:#e8f2ff!important}:is(.CheckDetailReport-module__niPkzW__tableScrollableX th:first-child,.CheckDetailReport-module__niPkzW__tableScrollableX td:not([colspan]):first-child,.CheckDetailReport-module__niPkzW__tableScrollableX .DataTable_firstCell){box-shadow:8px 0 10px -10px #0f172a47}:is(.CheckDetailReport-module__niPkzW__tableScrollableX th:last-child,.CheckDetailReport-module__niPkzW__tableScrollableX td:not([colspan]):last-child,.CheckDetailReport-module__niPkzW__tableScrollableX .DataTable_lastCell){box-shadow:-8px 0 10px -10px #0f172a47}:is(.CheckDetailReport-module__niPkzW__tableScrollableX tbody tr:hover td:not([colspan]):first-child,.CheckDetailReport-module__niPkzW__tableScrollableX tbody tr:hover .DataTable_firstCell){box-shadow:8px 0 10px -10px #0f172a47}:is(.CheckDetailReport-module__niPkzW__tableScrollableX tbody tr:hover td:not([colspan]):last-child,.CheckDetailReport-module__niPkzW__tableScrollableX tbody tr:hover .DataTable_lastCell){box-shadow:-8px 0 10px -10px #0f172a47}.CheckDetailReport-module__niPkzW__periodSelect{width:168px}.CheckDetailReport-module__niPkzW__deviceCategoryFilter{width:168px;min-width:168px;display:inline-flex}.CheckDetailReport-module__niPkzW__deviceCategoryFilter>[class*=compactSelect]{width:100%}.CheckDetailReport-module__niPkzW__exportButton{color:#262626;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.CheckDetailReport-module__niPkzW__exportButton:hover{color:#1677ff;background:#f0f8ff;border-color:#40a9ff}.CheckDetailReport-module__niPkzW__dateRangePicker{flex:0 0 238px;width:238px;position:relative}.CheckDetailReport-module__niPkzW__dateRangeTrigger{box-sizing:border-box;color:#111827;width:100%;max-width:100%;height:30px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0008211a;border-radius:6px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 16px;align-items:center;gap:4px;padding:0 8px;font-size:14px;display:grid}.CheckDetailReport-module__niPkzW__dateRangeTrigger:focus,.CheckDetailReport-module__niPkzW__filterActive{border-color:#2378ff;outline:none}.CheckDetailReport-module__niPkzW__dateRangeValue,.CheckDetailReport-module__niPkzW__dateRangePlaceholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CheckDetailReport-module__niPkzW__dateRangePlaceholder{color:#00000040}.CheckDetailReport-module__niPkzW__dateRangeArrow,.CheckDetailReport-module__niPkzW__dateRangeIcon{color:#00000059}.CheckDetailReport-module__niPkzW__dateRangeIcon{flex:none;width:16px;height:16px}.CheckDetailReport-module__niPkzW__dateRangeArrow{text-align:center}.CheckDetailReport-module__niPkzW__dateRangePanel{z-index:2000;background:#fff;border:1px solid #edf0f5;border-radius:8px;grid-template-columns:108px repeat(2,252px);width:612px;display:grid;position:fixed;overflow:hidden;box-shadow:0 6px 18px #0f172a29}.CheckDetailReport-module__niPkzW__dateRangePresets{border-right:1px solid #edf0f5;flex-direction:column;padding:8px 0;display:flex}.CheckDetailReport-module__niPkzW__dateRangePresets button{color:#20283d;height:32px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:14px}.CheckDetailReport-module__niPkzW__dateRangePresets button:hover{color:#2378ff;background:#f5f8ff}.CheckDetailReport-module__niPkzW__dateRangeMonth+.CheckDetailReport-module__niPkzW__dateRangeMonth{border-left:1px solid #edf0f5}.CheckDetailReport-module__niPkzW__dateRangeHeader{color:#20283d;text-align:center;border-bottom:1px solid #edf0f5;grid-template-columns:28px 28px 1fr 28px 28px;align-items:center;height:38px;font-size:15px;font-weight:600;display:grid}.CheckDetailReport-module__niPkzW__dateRangeHeader button{color:#00000059;cursor:pointer;background:0 0;border:0;height:100%;font-size:18px}.CheckDetailReport-module__niPkzW__dateRangeHeader button:hover{color:#2378ff}.CheckDetailReport-module__niPkzW__dateRangeWeekdays,.CheckDetailReport-module__niPkzW__dateRangeDays{grid-template-columns:repeat(7,1fr);padding:8px 14px 0;display:grid}.CheckDetailReport-module__niPkzW__dateRangeWeekdays span{color:#20283d;text-align:center;height:24px;font-size:14px;line-height:24px}.CheckDetailReport-module__niPkzW__dateRangeDays{row-gap:4px;padding-top:0;padding-bottom:8px}.CheckDetailReport-module__niPkzW__dateRangeDay{color:#20283d;cursor:pointer;background:0 0;border:0;border-radius:2px;justify-self:center;width:28px;height:28px;font-size:14px}.CheckDetailReport-module__niPkzW__dateRangeDay:hover{background:#e8f3ff}.CheckDetailReport-module__niPkzW__dateRangeDayActive{color:#fff;background:#2378ff}.CheckDetailReport-module__niPkzW__dateRangeDayMuted{color:#00000040}.CheckDetailReport-module__niPkzW__checkDetailBackdrop{z-index:1300;background:#00000052;inset:0}.CheckDetailReport-module__niPkzW__checkDetailDrawer{overflow:hidden;z-index:1301!important;background:#fff!important;border-left:0!important;height:100vh!important;top:0!important}.CheckDetailReport-module__niPkzW__checkDetailDrawer .dashboardDetailDrawerHeader{background:linear-gradient(101deg,#126ef0 0%,#0ec899 100%);border-bottom:0;height:44px;min-height:44px;padding:0 16px}.CheckDetailReport-module__niPkzW__checkDetailDrawer .dashboardDetailDrawerTitle{color:#fff;font-size:16px;font-weight:600}.CheckDetailReport-module__niPkzW__checkDetailDrawer .dashboardDetailDrawerCloseButton{color:#0ec899;background:#fffffff2;border:1px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:16px;display:inline-flex}.CheckDetailReport-module__niPkzW__checkDetailDrawer .dashboardDetailDrawerBody{background:#eef5f8;height:calc(100vh - 44px);padding:14px;overflow-y:auto}.CheckDetailReport-module__niPkzW__drawerContent{flex-direction:column;gap:12px;display:flex}.CheckDetailReport-module__niPkzW__detailCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;box-shadow:0 1px 3px #0000001a}.CheckDetailReport-module__niPkzW__detailCard h3{color:#111827;margin:0 0 16px;font-size:16px;font-weight:600}.CheckDetailReport-module__niPkzW__detailCardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.CheckDetailReport-module__niPkzW__statusLegend{color:#4b5563;gap:16px;font-size:14px;display:flex}.CheckDetailReport-module__niPkzW__statusLegend span{align-items:center;gap:4px;display:inline-flex}.CheckDetailReport-module__niPkzW__legendSuccess,.CheckDetailReport-module__niPkzW__legendError{border-radius:50%;width:8px;height:8px;display:inline-block}.CheckDetailReport-module__niPkzW__legendSuccess{background:#52c41a}.CheckDetailReport-module__niPkzW__legendError{background:#ff4d4f}.CheckDetailReport-module__niPkzW__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;display:grid}.CheckDetailReport-module__niPkzW__infoItem,.CheckDetailReport-module__niPkzW__infoFull{color:#111827;align-items:baseline;min-width:0;font-size:14px;line-height:1.5;display:flex}.CheckDetailReport-module__niPkzW__infoItem span,.CheckDetailReport-module__niPkzW__infoFull span{color:#6b7280;flex:none;min-width:86px}.CheckDetailReport-module__niPkzW__infoItem strong,.CheckDetailReport-module__niPkzW__infoFull strong{color:#111827;overflow-wrap:anywhere;min-width:0;font-weight:400}.CheckDetailReport-module__niPkzW__infoFull{margin-top:14px}.CheckDetailReport-module__niPkzW__executionContent{flex-direction:column;gap:14px;display:flex}.CheckDetailReport-module__niPkzW__contentBlock{align-items:flex-start;gap:8px;display:flex}.CheckDetailReport-module__niPkzW__contentLabel{color:#6b7280;flex:none;font-size:14px;line-height:1.5}.CheckDetailReport-module__niPkzW__contentList{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.CheckDetailReport-module__niPkzW__contentItemRow{color:#111827;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.CheckDetailReport-module__niPkzW__contentItemName,.CheckDetailReport-module__niPkzW__contentFieldTitle{flex:none}.CheckDetailReport-module__niPkzW__contentItemName{align-items:center;display:inline-flex}.CheckDetailReport-module__niPkzW__contentItemValues{flex:1;min-width:0}.CheckDetailReport-module__niPkzW__textContentItem{color:#111827;overflow-wrap:anywhere}.CheckDetailReport-module__niPkzW__contentStatusSuccess{color:#52c41a}.CheckDetailReport-module__niPkzW__contentStatusError{color:#ff4d4f}.CheckDetailReport-module__niPkzW__inspectionContentItem{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:6px;width:100%;max-width:100%;padding:12px 16px;font-size:14px;line-height:1.5;display:grid;box-shadow:0 1px 3px #0000000a}.CheckDetailReport-module__niPkzW__deviceInspectionLine{align-items:flex-start;min-width:0;display:flex;position:relative}.CheckDetailReport-module__niPkzW__deviceInspectionLine span:last-child{text-overflow:clip;white-space:normal;word-break:break-all;overflow-wrap:anywhere;min-width:0;overflow:visible}.CheckDetailReport-module__niPkzW__inspectionStandardIcon{color:#fff;background:#a5afbd;border-radius:50%;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;margin-right:6px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex;position:relative}.CheckDetailReport-module__niPkzW__inspectionStandardIcon:before,.CheckDetailReport-module__niPkzW__inspectionStandardIcon:after{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s;position:absolute;left:50%;transform:translate(-50%)}.CheckDetailReport-module__niPkzW__inspectionStandardIcon:before{content:attr(data-standard);z-index:5;color:#fff;white-space:nowrap;background:#000000d1;border-radius:4px;width:max-content;max-width:240px;padding:6px 8px;font-size:12px;line-height:18px;bottom:calc(100% + 8px);box-shadow:0 4px 12px #0f172a2e}.CheckDetailReport-module__niPkzW__inspectionStandardIcon:after{content:"";border:5px solid #0000;border-top-color:#000000d1;bottom:calc(100% + 3px)}.CheckDetailReport-module__niPkzW__inspectionStandardIcon:hover:before,.CheckDetailReport-module__niPkzW__inspectionStandardIcon:hover:after{opacity:1;visibility:visible}.CheckDetailReport-module__niPkzW__inspectionContentItem strong{margin-right:8px;font-weight:700}.CheckDetailReport-module__niPkzW__deviceInspectionResultRow{align-items:flex-start;display:flex}.CheckDetailReport-module__niPkzW__deviceInspectionResultList{gap:2px;min-width:0;display:grid}.CheckDetailReport-module__niPkzW__deviceInspectionMediaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-left:56px;display:grid}.CheckDetailReport-module__niPkzW__mediaContent{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.CheckDetailReport-module__niPkzW__mediaThumbnail{aspect-ratio:1;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:0;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.CheckDetailReport-module__niPkzW__mediaThumbnail:hover{border-color:#3b8ef5;transform:scale(1.02)}.CheckDetailReport-module__niPkzW__mediaThumbnailVideo:after{content:"";pointer-events:none;background:#00000073 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") 50%/20px no-repeat;border-radius:50%;width:36px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CheckDetailReport-module__niPkzW__mediaThumbnail img,.CheckDetailReport-module__niPkzW__mediaThumbnail video{object-fit:cover;width:100%;height:100%;display:block}.CheckDetailReport-module__niPkzW__emptyContent,.CheckDetailReport-module__niPkzW__detailState{color:#6b7280;text-align:center;padding:18px;font-size:14px}.CheckDetailReport-module__niPkzW__reportPager{margin-top:8px;padding-bottom:0}.CheckDetailReport-module__niPkzW__pagination{z-index:20;color:#000000a6;flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;padding-bottom:8px;font-size:14px;display:flex;position:relative;overflow:visible}.CheckDetailReport-module__niPkzW__defaultButton{color:#000000d9;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;min-width:86px;height:32px;padding:0 18px;font-size:14px;font-weight:400}.CheckDetailReport-module__niPkzW__defaultButton:disabled{cursor:not-allowed;opacity:.45}.CheckDetailReport-module__niPkzW__defaultButton:hover:not(:disabled){color:#3b8ef5;border-color:#3b8ef5}.CheckDetailReport-module__niPkzW__pageSizeSelect{color:#000000d9;background:#fff;border:1px solid #d9d9d9;border-radius:4px;outline:none;width:96px;height:30px;padding:0 24px 0 8px;font-size:13px}[data-theme=dark] .CheckDetailReport-module__niPkzW__report{color:#e5e5e5}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__departmentPanel,[data-theme=dark] .CheckDetailReport-module__niPkzW__contentPanel){background:var(--surface-card);box-shadow:var(--shadow-card)}[data-theme=dark] .CheckDetailReport-module__niPkzW__tabs{border-bottom-color:#2a2a2a}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__tab,[data-theme=dark] .CheckDetailReport-module__niPkzW__tabActive){color:#e5e5e5;border-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__tabActive{background:#1a1a1a;border-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__filters button{background:#1a1a1a}[data-theme=dark] .CheckDetailReport-module__niPkzW__tableWrap{background:#1a1a1a;border-color:#2a2a2a}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__table th,[data-theme=dark] .CheckDetailReport-module__niPkzW__table td){color:#e5e5e5}[data-theme=dark] .CheckDetailReport-module__niPkzW__table th{color:#e5e5e5;background:#20252d}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__table th:first-child,[data-theme=dark] .CheckDetailReport-module__niPkzW__table td:not([colspan]):first-child,[data-theme=dark] .CheckDetailReport-module__niPkzW__table .DataTable_firstCell),:is([data-theme=dark] .CheckDetailReport-module__niPkzW__table th:last-child,[data-theme=dark] .CheckDetailReport-module__niPkzW__table td:not([colspan]):last-child,[data-theme=dark] .CheckDetailReport-module__niPkzW__table .DataTable_lastCell){background:#1a1a1a!important}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__table th:first-child,[data-theme=dark] .CheckDetailReport-module__niPkzW__table th:last-child,[data-theme=dark] .CheckDetailReport-module__niPkzW__table thead .DataTable_firstCell,[data-theme=dark] .CheckDetailReport-module__niPkzW__table thead .DataTable_lastCell){background:#20252d!important}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__table tbody td:not([colspan]),[data-theme=dark] .CheckDetailReport-module__niPkzW__table tbody tr:nth-child(2n) td:not([colspan])){background:#1a1a1a!important}[data-theme=dark] .CheckDetailReport-module__niPkzW__table tbody tr:hover td:not([colspan]){background:#3b8ef529!important}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__table tbody tr:hover td:not([colspan]):first-child,[data-theme=dark] .CheckDetailReport-module__niPkzW__table tbody tr:hover td:not([colspan]):last-child,[data-theme=dark] .CheckDetailReport-module__niPkzW__table tbody tr:hover .DataTable_firstCell,[data-theme=dark] .CheckDetailReport-module__niPkzW__table tbody tr:hover .DataTable_lastCell){background:#3b8ef529!important}[data-theme=dark] .CheckDetailReport-module__niPkzW__exportButton{color:#e5e5e5;background:#1a1a1a;border-color:#3a3a3a}[data-theme=dark] .CheckDetailReport-module__niPkzW__exportButton:hover{background:#3b8ef529}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeTrigger{color:#e5e5e5;background:#1a1a1a;border-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangePlaceholder{color:#5f5f5f}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeArrow,[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeIcon){color:#5f5f5f}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangePanel{background:#1a1a1a;border-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangePresets{border-right-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangePresets button{color:#e5e5e5}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangePresets button:hover{background:#3b8ef529}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeMonth+.CheckDetailReport-module__niPkzW__dateRangeMonth{border-left-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeHeader{color:#e5e5e5;border-bottom-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeHeader button{color:#5f5f5f}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeWeekdays span{color:#e5e5e5}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeDay{color:#e5e5e5}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeDay:hover{background:#3b8ef529}[data-theme=dark] .CheckDetailReport-module__niPkzW__dateRangeDayMuted{color:#5f5f5f}[data-theme=dark] .CheckDetailReport-module__niPkzW__checkDetailDrawer{background:#1a1a1a!important}[data-theme=dark] .CheckDetailReport-module__niPkzW__checkDetailDrawer .dashboardDetailDrawerCloseButton{color:#5ff2cd;background:#1a1a1af2}[data-theme=dark] .CheckDetailReport-module__niPkzW__checkDetailDrawer .dashboardDetailDrawerBody{background:#20252d}[data-theme=dark] .CheckDetailReport-module__niPkzW__detailCard{background:#1a1a1a;border-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__detailCard h3{color:#e5e5e5}[data-theme=dark] .CheckDetailReport-module__niPkzW__statusLegend{color:#a6a6a6}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__infoItem,[data-theme=dark] .CheckDetailReport-module__niPkzW__infoFull){color:#e5e5e5}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__infoItem span,[data-theme=dark] .CheckDetailReport-module__niPkzW__infoFull span){color:#a6a6a6}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__infoItem strong,[data-theme=dark] .CheckDetailReport-module__niPkzW__infoFull strong){color:#e5e5e5}[data-theme=dark] .CheckDetailReport-module__niPkzW__contentLabel{color:#a6a6a6}[data-theme=dark] .CheckDetailReport-module__niPkzW__contentItemRow{color:#e5e5e5}[data-theme=dark] .CheckDetailReport-module__niPkzW__textContentItem{color:#e5e5e5}[data-theme=dark] .CheckDetailReport-module__niPkzW__contentStatusSuccess{color:#92eb66}[data-theme=dark] .CheckDetailReport-module__niPkzW__inspectionContentItem{color:#e5e5e5;background:#1a1a1a;border-color:#2a2a2a}[data-theme=dark] .CheckDetailReport-module__niPkzW__mediaThumbnail{background:#1a1a1a;border-color:#2a2a2a}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__emptyContent,[data-theme=dark] .CheckDetailReport-module__niPkzW__detailState){color:#a6a6a6}[data-theme=dark] .CheckDetailReport-module__niPkzW__pagination{color:#a6a6a6}[data-theme=dark] .CheckDetailReport-module__niPkzW__defaultButton{color:#e5e5e5;background:#1a1a1a;border-color:#3a3a3a}[data-theme=dark] .CheckDetailReport-module__niPkzW__pageSizeSelect{color:#e5e5e5;background:#1a1a1a;border-color:#3a3a3a}[data-theme=dark] .CheckDetailReport-module__niPkzW__tabActive{border-bottom-color:#1a1a1a}:is([data-theme=dark] .CheckDetailReport-module__niPkzW__filters button,[data-theme=dark] .CheckDetailReport-module__niPkzW__filters input){border-color:#3a3a3a}
.AttendanceRecordReport-module__Rd2IHa__report{padding:8px 16px}.AttendanceRecordReport-module__Rd2IHa__departmentPanel{background:#fff;border-radius:8px;flex:none;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;padding:8px 16px;display:flex;box-shadow:0 2px 8px #a2bbcb2b}.AttendanceRecordReport-module__Rd2IHa__departmentTabs{flex:1;min-width:0;margin-bottom:0}.AttendanceRecordReport-module__Rd2IHa__topActions{flex:none;align-items:center;gap:10px;display:flex}.AttendanceRecordReport-module__Rd2IHa__dateFilter{flex:0 0 238px;width:238px;height:30px}.AttendanceRecordReport-module__Rd2IHa__dateFilter>div{flex-basis:100%;width:100%;height:30px}.AttendanceRecordReport-module__Rd2IHa__contentPanel{background:#fff;border-radius:8px;flex-direction:column;flex:1;min-height:0;padding:4px 16px 8px;display:flex;box-shadow:0 2px 8px #a2bbcb2b}.AttendanceRecordReport-module__Rd2IHa__toolbar{flex:none;padding:4px 0 8px}.AttendanceRecordReport-module__Rd2IHa__queryFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AttendanceRecordReport-module__Rd2IHa__contentPanel>[data-ssr-report-scroll-body]{flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.AttendanceRecordReport-module__Rd2IHa__contentPanel>[data-ssr-report-scroll-body]>[data-ssr-report-scroll-container]{flex:1;min-height:0;overflow:auto hidden}.AttendanceRecordReport-module__Rd2IHa__contentPanel>[data-ssr-report-scroll-body]>[data-ssr-report-pager]{flex:none;margin-top:8px}.AttendanceRecordReport-module__Rd2IHa__error{color:#d9363e;font-size:13px}.AttendanceRecordReport-module__Rd2IHa__ellipsisCell{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:is(.AttendanceRecordReport-module__Rd2IHa__attendanceTable th,.AttendanceRecordReport-module__Rd2IHa__attendanceTable td){text-overflow:ellipsis;overflow:hidden}.AttendanceRecordReport-module__Rd2IHa__status{font-weight:500}.AttendanceRecordReport-module__Rd2IHa__statusNormal{color:#15803d}.AttendanceRecordReport-module__Rd2IHa__statusAbnormal{color:#d9363e}:is([data-theme=dark] .AttendanceRecordReport-module__Rd2IHa__departmentPanel,[data-theme=dark] .AttendanceRecordReport-module__Rd2IHa__contentPanel){background:var(--surface-card);box-shadow:var(--shadow-card)}[data-theme=dark] .AttendanceRecordReport-module__Rd2IHa__statusNormal{color:#6ee7a0}[data-theme=dark] .AttendanceRecordReport-module__Rd2IHa__statusAbnormal{color:#ff8a8f}@media (max-width:760px){.AttendanceRecordReport-module__Rd2IHa__report{padding:12px}.AttendanceRecordReport-module__Rd2IHa__departmentPanel{flex-direction:column;align-items:flex-start}.AttendanceRecordReport-module__Rd2IHa__topActions{width:100%}.AttendanceRecordReport-module__Rd2IHa__queryFilters{align-items:flex-start}}
.AnalysisChart-module__8Ywf_G__chartBox{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;position:relative;box-shadow:0 2px 8px #a2bbcb2b}.AnalysisChart-module__8Ywf_G__main{height:350px;margin-top:16px;padding:20px}.AnalysisChart-module__8Ywf_G__detail{height:350px}.AnalysisChart-module__8Ywf_G__chart{width:100%;height:100%}[data-theme=dark] .AnalysisChart-module__8Ywf_G__chartBox{background:var(--surface-card);box-shadow:none}
.AnalysisTable-module__WA6hTa__wrapper{background:0 0;min-width:0}.AnalysisTable-module__WA6hTa__tableWrap{background:#fff;border:1px solid #e5eaf2;border-radius:10px;overflow:auto}.AnalysisTable-module__WA6hTa__table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%}.AnalysisTable-module__WA6hTa__headCell{z-index:3;color:#3a3a3ad9;vertical-align:middle;background:#eef3f6;border-bottom:1px solid #e5eaf2;height:48px;padding:0 12px;font-size:14px;font-weight:400;line-height:22px;position:sticky;top:0}.AnalysisTable-module__WA6hTa__bodyCell{color:#1f2937;vertical-align:middle;word-break:break-word;background:#fff;border-bottom:1px solid #e5eaf2;height:48px;padding:0 12px;font-size:14px;font-weight:400;line-height:22px}.AnalysisTable-module__WA6hTa__row:last-child .AnalysisTable-module__WA6hTa__bodyCell{border-bottom:0}.AnalysisTable-module__WA6hTa__selectable{cursor:pointer}.AnalysisTable-module__WA6hTa__row:hover .AnalysisTable-module__WA6hTa__bodyCell{background:#e8f2ff}.AnalysisTable-module__WA6hTa__rowActive .AnalysisTable-module__WA6hTa__bodyCell{background:#cfe7ff!important}.AnalysisTable-module__WA6hTa__rowActive:hover .AnalysisTable-module__WA6hTa__bodyCell{background:#c7e1ff!important}.AnalysisTable-module__WA6hTa__selectable:focus-visible{outline-offset:-2px;outline:2px solid #1677ff}.AnalysisTable-module__WA6hTa__left{text-align:left}.AnalysisTable-module__WA6hTa__center{text-align:center}.AnalysisTable-module__WA6hTa__right{text-align:right}.AnalysisTable-module__WA6hTa__sortButton{align-items:center;justify-content:inherit;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;gap:6px;display:inline-flex}.AnalysisTable-module__WA6hTa__sortIcons{flex-direction:column;line-height:.8;display:inline-flex}.AnalysisTable-module__WA6hTa__sortIcon{color:#c0c4cc;font-size:9px}.AnalysisTable-module__WA6hTa__sortIconActive{color:#3b8ef5}.AnalysisTable-module__WA6hTa__oneLineEllipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AnalysisTable-module__WA6hTa__situation{color:#333;font-weight:400}.AnalysisTable-module__WA6hTa__operationButton{color:#3b8ef5;cursor:pointer;background:0 0;border:0;font-size:14px}.AnalysisTable-module__WA6hTa__operationButton:hover{color:#1677ff}.AnalysisTable-module__WA6hTa__emptyCell{color:#8c8c8c;text-align:center;padding:48px 16px;font-size:14px}.AnalysisTable-module__WA6hTa__pagination{justify-content:space-between;align-items:center;gap:16px;padding:0 16px 16px;display:flex}.AnalysisTable-module__WA6hTa__total{color:#595959;font-size:13px;line-height:20px}.AnalysisTable-module__WA6hTa__paginationControls{align-items:center;gap:8px;display:flex}.AnalysisTable-module__WA6hTa__pageSizeLabel{color:#595959;align-items:center;gap:8px;font-size:13px;display:inline-flex}.AnalysisTable-module__WA6hTa__pageSizeSelect{color:#262626;min-width:72px;height:32px;font:inherit;background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:0 10px}.AnalysisTable-module__WA6hTa__pageButton{color:#595959;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:4px;min-width:32px;height:32px;padding:0 10px;font-size:13px;line-height:30px}.AnalysisTable-module__WA6hTa__pageButton:hover:not(:disabled){color:#40a9ff;border-color:#40a9ff}.AnalysisTable-module__WA6hTa__pageButton:disabled{opacity:.45;cursor:not-allowed}.AnalysisTable-module__WA6hTa__pageButtonActive{color:#1890ff;border-color:#1890ff}.AnalysisTable-module__WA6hTa__ellipsis{color:#8c8c8c;font-size:13px}[data-theme=dark] .AnalysisTable-module__WA6hTa__wrapper{background:0 0}[data-theme=dark] .AnalysisTable-module__WA6hTa__tableWrap{background:#1a1a1a;border-color:#2a2a2a}:is([data-theme=dark] .AnalysisTable-module__WA6hTa__table,[data-theme=dark] .AnalysisTable-module__WA6hTa__emptyCell){background:#1a1a1a}[data-theme=dark] .AnalysisTable-module__WA6hTa__headCell{color:#e5e5e5d9;background:#20252d;border-bottom-color:#2a2a2a}[data-theme=dark] .AnalysisTable-module__WA6hTa__bodyCell{color:#e5e5e5;background:#1a1a1a;border-bottom-color:#2a2a2a}[data-theme=dark] .AnalysisTable-module__WA6hTa__situation{color:var(--text-primary)}[data-theme=dark] .AnalysisTable-module__WA6hTa__row:hover .AnalysisTable-module__WA6hTa__bodyCell{background:#1f2d3d}[data-theme=dark] .AnalysisTable-module__WA6hTa__rowActive .AnalysisTable-module__WA6hTa__bodyCell{background:#243d5c!important}[data-theme=dark] .AnalysisTable-module__WA6hTa__rowActive:hover .AnalysisTable-module__WA6hTa__bodyCell{background:#26466d!important}:is([data-theme=dark] .AnalysisTable-module__WA6hTa__sortIcon,[data-theme=dark] .AnalysisTable-module__WA6hTa__emptyCell,[data-theme=dark] .AnalysisTable-module__WA6hTa__total,[data-theme=dark] .AnalysisTable-module__WA6hTa__pageSizeLabel,[data-theme=dark] .AnalysisTable-module__WA6hTa__ellipsis){color:var(--text-secondary)}:is([data-theme=dark] .AnalysisTable-module__WA6hTa__pageSizeSelect,[data-theme=dark] .AnalysisTable-module__WA6hTa__pageButton){color:var(--text-primary);border-color:var(--border-light);background:#1d1d1d}@media (max-width:960px){.AnalysisTable-module__WA6hTa__pagination{flex-direction:column;align-items:flex-start}.AnalysisTable-module__WA6hTa__paginationControls{flex-wrap:wrap}}
.AnalysisDetailDrawer-module___sUb4G__drawer{background:#f5f7fa}.AnalysisDetailDrawer-module___sUb4G__chartWrap{margin-bottom:16px}.AnalysisDetailDrawer-module___sUb4G__table{margin-top:16px}[data-theme=dark] .AnalysisDetailDrawer-module___sUb4G__drawer{background:var(--surface)}
.AnalysisSummaryCards-module__SrusUW__container{background:#fff;border-radius:8px;gap:16px;margin-top:10px;padding:16px 10px 16px 16px;display:flex;box-shadow:0 2px 8px #a2bbcb2b}.AnalysisSummaryCards-module__SrusUW__card{box-sizing:border-box;border:1px solid #ddd;border-radius:10px;width:200px;padding:15px}.AnalysisSummaryCards-module__SrusUW__title{color:#333;margin-bottom:16px;font-size:14px;line-height:1}.AnalysisSummaryCards-module__SrusUW__content{text-align:center;font-size:24px;font-weight:700;line-height:1}:is([data-theme=dark] .AnalysisSummaryCards-module__SrusUW__container,[data-theme=dark] .AnalysisSummaryCards-module__SrusUW__card){background:var(--surface-card);box-shadow:none;border-color:var(--border-light)}[data-theme=dark] .AnalysisSummaryCards-module__SrusUW__title{color:var(--text-secondary)}:is([data-theme=dark] .AnalysisSummaryCards-module__SrusUW__content,[data-theme=dark] .AnalysisSummaryCards-module__SrusUW__unit){color:var(--text-primary)!important}.AnalysisSummaryCards-module__SrusUW__unit{font-size:24px}@media (max-width:1280px){.AnalysisSummaryCards-module__SrusUW__container{overflow-x:auto}.AnalysisSummaryCards-module__SrusUW__card{flex:0 0 200px}}
.ServiceAnalysis-module__I5bQUW__servicePlanAnalysis{flex-direction:column;height:calc(100vh - 70px);padding:16px;display:flex;overflow:hidden}.ServiceAnalysis-module__I5bQUW__fixedHeader{background:#fff;border-radius:8px;flex-shrink:0;padding:8px 16px;box-shadow:0 2px 8px #a2bbcb2b}.ServiceAnalysis-module__I5bQUW__topFilter{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ServiceAnalysis-module__I5bQUW__filterWrap{flex:1;min-width:0;margin-top:0}.ServiceAnalysis-module__I5bQUW__filterActions{align-items:center;gap:10px;margin-bottom:0;display:flex}.ServiceAnalysis-module__I5bQUW__roleFilter{white-space:nowrap;align-items:center;display:flex}.ServiceAnalysis-module__I5bQUW__roleToggle{background:#f3f5f8;border-radius:8px;padding:4px;display:inline-flex}.ServiceAnalysis-module__I5bQUW__roleButton,.ServiceAnalysis-module__I5bQUW__roleButtonActive{color:#595959;min-width:58px;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 14px;font-size:14px;line-height:30px;transition:background-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out}.ServiceAnalysis-module__I5bQUW__roleButton:hover{color:#262626}.ServiceAnalysis-module__I5bQUW__roleButtonActive{color:#1677ff;background:#fff;font-weight:600;box-shadow:0 1px 4px #1623341f}.ServiceAnalysis-module__I5bQUW__roleButton:focus-visible,.ServiceAnalysis-module__I5bQUW__roleButtonActive:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.ServiceAnalysis-module__I5bQUW__datePicker{align-items:center;gap:8px;margin-left:10px;margin-right:10px;display:flex}.ServiceAnalysis-module__I5bQUW__exportBtn{margin-right:8px}.ServiceAnalysis-module__I5bQUW__scrollableContent{flex:1;overflow:hidden auto}.ServiceAnalysis-module__I5bQUW__tabsCard{background:#fff;border-radius:8px;margin-top:16px;padding-top:16px;box-shadow:0 2px 8px #a2bbcb2b}.ServiceAnalysis-module__I5bQUW__typeTabs{gap:2px;padding:0 16px;display:flex}.ServiceAnalysis-module__I5bQUW__typeTab{color:#595959;cursor:pointer;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px 4px 0 0;min-height:36px;padding:2px 16px;font-size:14px;line-height:1.2}.ServiceAnalysis-module__I5bQUW__typeTabActive{color:#1890ff;background:#fff;border-bottom-color:#fff}.ServiceAnalysis-module__I5bQUW__detailWrap{padding:0 16px 16px;display:flex}.ServiceAnalysis-module__I5bQUW__leftCont{flex:none;width:608px;position:relative}.ServiceAnalysis-module__I5bQUW__rightCont{flex:1;min-width:0;margin-left:16px}.ServiceAnalysis-module__I5bQUW__detailTable{margin-top:16px}.ServiceAnalysis-module__I5bQUW__filterSelectControl{width:var(--filter-width);min-width:var(--filter-width);position:relative}.ServiceAnalysis-module__I5bQUW__filterSelectButton{color:#262626;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:32px;padding:0 11px;font-size:14px;display:flex}.ServiceAnalysis-module__I5bQUW__filterSelectButton:hover{border-color:#3b8ef5}.ServiceAnalysis-module__I5bQUW__selectActive .ServiceAnalysis-module__I5bQUW__filterSelectButton{border-color:#1890ff}.ServiceAnalysis-module__I5bQUW__filterSelectPlaceholder{color:#bfbfbf}.ServiceAnalysis-module__I5bQUW__filterSelectValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ServiceAnalysis-module__I5bQUW__filterSelectActions{align-items:center;gap:6px;margin-left:8px;display:inline-flex}.ServiceAnalysis-module__I5bQUW__clearButton{color:#bfbfbf;font-size:14px;line-height:1}.ServiceAnalysis-module__I5bQUW__clearButton:hover{color:#8c8c8c}.ServiceAnalysis-module__I5bQUW__filterSelectArrow{color:#8c8c8c;font-size:12px;line-height:1;transition:transform .2s}.ServiceAnalysis-module__I5bQUW__filterSelectArrowOpen{transform:rotate(180deg)}.ServiceAnalysis-module__I5bQUW__filterSelectMenu{z-index:30;background:#fff;border-radius:6px;width:100%;max-height:220px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 6px 26px #4f576221}.ServiceAnalysis-module__I5bQUW__filterSelectOption,.ServiceAnalysis-module__I5bQUW__filterSelectEmpty{color:#313131;text-align:left;background:#fff;border:0;width:100%;padding:8px 12px;font-size:14px;line-height:20px;display:block}.ServiceAnalysis-module__I5bQUW__filterSelectOption{cursor:pointer}.ServiceAnalysis-module__I5bQUW__filterSelectOption:hover,.ServiceAnalysis-module__I5bQUW__filterSelectOptionActive{background:#3b8ef51f}.ServiceAnalysis-module__I5bQUW__filterSelectEmpty{color:#999}:is([data-theme=dark] .ServiceAnalysis-module__I5bQUW__fixedHeader,[data-theme=dark] .ServiceAnalysis-module__I5bQUW__tabsCard){background:var(--surface-card);box-shadow:none}[data-theme=dark] .ServiceAnalysis-module__I5bQUW__typeTab{border-color:var(--border-light);color:var(--text-secondary);background:#181818}[data-theme=dark] .ServiceAnalysis-module__I5bQUW__typeTabActive{background:var(--surface-card);color:var(--brand-primary);border-bottom-color:var(--surface-card)}:is([data-theme=dark] .ServiceAnalysis-module__I5bQUW__filterSelectButton,[data-theme=dark] .ServiceAnalysis-module__I5bQUW__filterSelectMenu,[data-theme=dark] .ServiceAnalysis-module__I5bQUW__filterSelectOption){color:var(--text-primary);border-color:var(--border-light);background:#1d1d1d}[data-theme=dark] .ServiceAnalysis-module__I5bQUW__filterSelectOption:hover{background:#0070ff1f}[data-theme=dark] .ServiceAnalysis-module__I5bQUW__filterSelectOptionActive{background:#0070ff1f}:is([data-theme=dark] .ServiceAnalysis-module__I5bQUW__filterSelectPlaceholder,[data-theme=dark] .ServiceAnalysis-module__I5bQUW__filterSelectArrow,[data-theme=dark] .ServiceAnalysis-module__I5bQUW__clearButton){color:var(--text-secondary)}[data-theme=dark] .ServiceAnalysis-module__I5bQUW__roleButton{color:var(--text-secondary)}[data-theme=dark] .ServiceAnalysis-module__I5bQUW__roleToggle{background:#181818}[data-theme=dark] .ServiceAnalysis-module__I5bQUW__roleButtonActive{background:var(--surface-card);color:var(--brand-primary)}@media (max-width:1400px){.ServiceAnalysis-module__I5bQUW__detailWrap{flex-direction:column}.ServiceAnalysis-module__I5bQUW__leftCont{width:100%}.ServiceAnalysis-module__I5bQUW__rightCont{margin-top:16px;margin-left:0}}@media (max-width:960px){.ServiceAnalysis-module__I5bQUW__topFilter{flex-direction:column;align-items:stretch}.ServiceAnalysis-module__I5bQUW__filterActions{flex-wrap:wrap}}
.WorkstationInventoryReport-module__--MgPW__page{min-width:0}.WorkstationInventoryReport-module__--MgPW__topHeader{min-height:52px}.WorkstationInventoryReport-module__--MgPW__tabs{align-self:stretch;align-items:flex-end;gap:4px;height:37px;display:flex}.WorkstationInventoryReport-module__--MgPW__tab{color:#000000a6;height:36px;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-bottom:0;border-radius:6px 6px 0 0;align-items:center;padding:0 16px;font-size:14px;display:inline-flex;position:relative}.WorkstationInventoryReport-module__--MgPW__tab:hover,.WorkstationInventoryReport-module__--MgPW__tab:focus-visible{color:#1890ff}.WorkstationInventoryReport-module__--MgPW__tab:focus-visible{outline-offset:1px;outline:2px solid #1890ff40}.WorkstationInventoryReport-module__--MgPW__tabActive{color:#1890ff;background:#fff;font-weight:600}.WorkstationInventoryReport-module__--MgPW__tabActive:after{content:"";background:#fff;height:2px;position:absolute;bottom:-1px;left:0;right:0}.WorkstationInventoryReport-module__--MgPW__filters{align-items:center}.WorkstationInventoryReport-module__--MgPW__listArea{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.WorkstationInventoryReport-module__--MgPW__loading{color:#0000008c;text-align:center;padding:8px 12px;font-size:13px}.WorkstationInventoryReport-module__--MgPW__notice{color:#874d00;background:#fff7e6;border:1px solid #ffd591;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:34px;margin-bottom:8px;padding:7px 10px;font-size:13px;display:flex}.WorkstationInventoryReport-module__--MgPW__notice button{width:var(--common-x-size);height:var(--common-x-size);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.WorkstationInventoryReport-module__--MgPW__ellipsisCell{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.WorkstationInventoryReport-module__--MgPW__linkButton{color:#1890ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.WorkstationInventoryReport-module__--MgPW__linkButton:hover,.WorkstationInventoryReport-module__--MgPW__linkButton:focus-visible{color:#096dd9;text-decoration:underline}.WorkstationInventoryReport-module__--MgPW__linkButton:focus-visible{outline-offset:2px;outline:2px solid #1890ff40}.WorkstationInventoryReport-module__--MgPW__detailBody{background:#fff;border-radius:8px;flex-direction:column;height:100%;min-height:0;padding:12px;display:flex}.WorkstationInventoryReport-module__--MgPW__detailTable{flex:1;min-height:0;overflow:hidden}:is([data-theme=dark] .WorkstationInventoryReport-module__--MgPW__tab,[data-theme=dark] .WorkstationInventoryReport-module__--MgPW__detailBody){color:#ffffffb8;background:#1f1f1f;border-color:#303030}[data-theme=dark] .WorkstationInventoryReport-module__--MgPW__tabActive{color:#40a9ff;background:#262626}[data-theme=dark] .WorkstationInventoryReport-module__--MgPW__tabActive:after{background:#262626}[data-theme=dark] .WorkstationInventoryReport-module__--MgPW__loading{color:#ffffff9e}@media (max-width:900px){.WorkstationInventoryReport-module__--MgPW__topHeader{align-items:flex-end}.WorkstationInventoryReport-module__--MgPW__filters{align-items:stretch}}@media (prefers-reduced-motion:reduce){.WorkstationInventoryReport-module__--MgPW__tab{transition:none}}
.PlanProgressReport-module__YgHTBq__report{box-sizing:border-box;color:#000000e0;flex-direction:column;gap:8px;height:100%;min-height:0;padding:8px 16px;display:flex}.PlanProgressReport-module__YgHTBq__departmentPanel,.PlanProgressReport-module__YgHTBq__contentPanel{background:#fff;border-radius:8px;min-width:0;padding:8px;box-shadow:0 2px 8px #a2bbcb2b}.PlanProgressReport-module__YgHTBq__departmentPanel{flex:none;align-items:center;display:flex}.PlanProgressReport-module__YgHTBq__departmentTabs{flex:1;min-width:0}.PlanProgressReport-module__YgHTBq__contentPanel{flex-direction:column;flex:1;min-height:0;display:flex}.PlanProgressReport-module__YgHTBq__contentPanel>[data-ssr-report-scroll-body]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.PlanProgressReport-module__YgHTBq__contentPanel>[data-ssr-report-scroll-body]>[data-ssr-report-scroll-container]{flex:1;min-height:0;overflow:auto hidden}.PlanProgressReport-module__YgHTBq__contentPanel>[data-ssr-report-scroll-body]>[data-ssr-report-pager]{flex:none}.PlanProgressReport-module__YgHTBq__tabs{border-bottom:1px solid #f0f0f0;align-items:flex-end;gap:0;height:37px;margin-bottom:8px;display:flex;position:relative;overflow:auto hidden}.PlanProgressReport-module__YgHTBq__tab,.PlanProgressReport-module__YgHTBq__tabActive{z-index:1;color:#000000e0;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#00000005;border:1px solid #f0f0f0;border-radius:8px 8px 0 0;flex:none;min-width:72px;height:37px;margin:0 2px 0 0;padding:0 16px;font-size:14px;font-weight:400;line-height:36px;position:relative;overflow:hidden}.PlanProgressReport-module__YgHTBq__tabActive{z-index:2;color:#3b8ef5;background:#fff;border-color:#f0f0f0 #f0f0f0 #fff;margin-bottom:-1px;font-weight:400}.PlanProgressReport-module__YgHTBq__tab:hover{color:#1677ff}.PlanProgressReport-module__YgHTBq__table{flex-direction:column;flex:1;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.PlanProgressReport-module__YgHTBq__table .DataTable_tableContainer{flex:1;width:100%;min-width:0;height:100%;min-height:0;overflow:auto hidden}.PlanProgressReport-module__YgHTBq__table table{flex-direction:column;min-width:1420px;height:100%;display:flex}.PlanProgressReport-module__YgHTBq__table thead{flex:none;display:block}.PlanProgressReport-module__YgHTBq__table tbody{scrollbar-gutter:stable;flex:auto;min-height:0;display:block;overflow:hidden auto}:is(.PlanProgressReport-module__YgHTBq__table thead tr,.PlanProgressReport-module__YgHTBq__table tbody tr){table-layout:fixed;width:100%;display:table}:is(.PlanProgressReport-module__YgHTBq__table th,.PlanProgressReport-module__YgHTBq__table td){height:48px;padding:8px!important}.PlanProgressReport-module__YgHTBq__table th{z-index:25;color:#3a3a3ad9;background:#eef3f6 padding-box padding-box;font-size:14px;font-weight:400;position:sticky;top:0}:is(.PlanProgressReport-module__YgHTBq__table th:first-child,.PlanProgressReport-module__YgHTBq__table td:not([colspan]):first-child,.PlanProgressReport-module__YgHTBq__table .DataTable_firstCell){background:#fff padding-box padding-box;width:420px;min-width:420px;max-width:420px;position:sticky;left:0;overflow:hidden}:is(.PlanProgressReport-module__YgHTBq__table th:last-child,.PlanProgressReport-module__YgHTBq__table td:not([colspan]):last-child,.PlanProgressReport-module__YgHTBq__table .DataTable_lastCell){text-align:center;white-space:nowrap;background:#fff padding-box padding-box;width:110px;min-width:110px;max-width:110px;position:sticky;right:0;overflow:hidden;padding:0 6px!important}:is(.PlanProgressReport-module__YgHTBq__tableScrollableX th:first-child,.PlanProgressReport-module__YgHTBq__tableScrollableX td:not([colspan]):first-child,.PlanProgressReport-module__YgHTBq__tableScrollableX .DataTable_firstCell){box-shadow:8px 0 10px -10px #0f172a47}:is(.PlanProgressReport-module__YgHTBq__tableScrollableX th:last-child,.PlanProgressReport-module__YgHTBq__tableScrollableX td:not([colspan]):last-child,.PlanProgressReport-module__YgHTBq__tableScrollableX .DataTable_lastCell){box-shadow:-8px 0 10px -10px #0f172a47}:is(.PlanProgressReport-module__YgHTBq__table td:not([colspan]):first-child,.PlanProgressReport-module__YgHTBq__table td:not([colspan]):last-child,.PlanProgressReport-module__YgHTBq__table tbody .DataTable_firstCell,.PlanProgressReport-module__YgHTBq__table tbody .DataTable_lastCell){z-index:20}:is(.PlanProgressReport-module__YgHTBq__table th:first-child,.PlanProgressReport-module__YgHTBq__table th:last-child,.PlanProgressReport-module__YgHTBq__table thead .DataTable_firstCell,.PlanProgressReport-module__YgHTBq__table thead .DataTable_lastCell){z-index:35;background:#eef3f6}:is(.PlanProgressReport-module__YgHTBq__table tbody td:not([colspan]),.PlanProgressReport-module__YgHTBq__table tbody tr:nth-child(2n) td:not([colspan])){background:#fff!important}.PlanProgressReport-module__YgHTBq__table tbody tr:hover td:not([colspan]){background:#e8f2ff!important}:is(.PlanProgressReport-module__YgHTBq__table tbody tr:hover td:not([colspan]):first-child,.PlanProgressReport-module__YgHTBq__table tbody tr:hover td:not([colspan]):last-child,.PlanProgressReport-module__YgHTBq__table tbody tr:hover .DataTable_firstCell,.PlanProgressReport-module__YgHTBq__table tbody tr:hover .DataTable_lastCell){background:#e8f2ff!important}:is(.PlanProgressReport-module__YgHTBq__tableScrollableX tbody tr:hover td:not([colspan]):first-child,.PlanProgressReport-module__YgHTBq__tableScrollableX tbody tr:hover .DataTable_firstCell){box-shadow:8px 0 10px -10px #0f172a47}:is(.PlanProgressReport-module__YgHTBq__tableScrollableX tbody tr:hover td:not([colspan]):last-child,.PlanProgressReport-module__YgHTBq__tableScrollableX tbody tr:hover .DataTable_lastCell){box-shadow:-8px 0 10px -10px #0f172a47}.PlanProgressReport-module__YgHTBq__ellipsisCell{text-overflow:ellipsis;white-space:nowrap;cursor:default;display:block;overflow:hidden}.PlanProgressReport-module__YgHTBq__progressCell{color:#1f2937;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:14px;line-height:20px;display:inline-flex}.PlanProgressReport-module__YgHTBq__progressIcon{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 16px;width:16px;height:16px}.PlanProgressReport-module__YgHTBq__progressIconEmpty{color:#ff4d4f}.PlanProgressReport-module__YgHTBq__progressIconPartial{color:#69b7ff}.PlanProgressReport-module__YgHTBq__progressIconDone{color:#52c41a}.PlanProgressReport-module__YgHTBq__table button{color:#1677ff;cursor:pointer;background:0 0;border:0}.PlanProgressReport-module__YgHTBq__reportPager{margin-top:8px;padding-bottom:0}.PlanProgressReport-module__YgHTBq__pagination{z-index:20;color:#000000a6;flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;padding-bottom:8px;font-size:14px;display:flex;position:relative;overflow:visible}.PlanProgressReport-module__YgHTBq__defaultButton{color:#000000d9;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;min-width:86px;height:32px;padding:0 18px;font-size:14px;font-weight:400}.PlanProgressReport-module__YgHTBq__defaultButton:disabled{cursor:not-allowed;opacity:.45}.PlanProgressReport-module__YgHTBq__defaultButton:hover:not(:disabled){color:#3b8ef5;border-color:#3b8ef5}.PlanProgressReport-module__YgHTBq__pageSizeSelect{color:#000000d9;background:#fff;border:1px solid #d9d9d9;border-radius:4px;outline:none;width:96px;height:30px;padding:0 24px 0 8px;font-size:13px}.PlanProgressReport-module__YgHTBq__ssrDetailBackdrop{z-index:1300;background:#00000052;inset:0}.PlanProgressReport-module__YgHTBq__ssrDetailDrawer{overflow:hidden;z-index:1301!important;background:#fff!important;border-left:0!important;height:100vh!important;top:0!important;box-shadow:-8px 0 24px #0000001f!important}.PlanProgressReport-module__YgHTBq__ssrDetailDrawer .dashboardDetailDrawerHeader{color:#fff;background:linear-gradient(101deg,#126ef0 0%,#0ec899 100%);border-bottom:0;height:48px;min-height:48px;padding:0 16px}.PlanProgressReport-module__YgHTBq__ssrDetailDrawer .dashboardDetailDrawerTitle{color:#fff;font-size:16px;font-weight:600}.PlanProgressReport-module__YgHTBq__ssrDetailDrawer .dashboardDetailDrawerCloseButton{color:#0ec899;background:#fffffff2;border:1px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:18px;display:inline-flex}.PlanProgressReport-module__YgHTBq__ssrDetailDrawer .dashboardDetailDrawerBody{background:#eef5f8;flex-direction:column;flex:auto;height:calc(100vh - 48px);min-height:0;padding:16px;display:flex;overflow:hidden}.PlanProgressReport-module__YgHTBq__detailContent{flex-direction:column;gap:12px;width:100%;min-width:0;height:100%;min-height:0;display:flex}.PlanProgressReport-module__YgHTBq__detailSummaryCard,.PlanProgressReport-module__YgHTBq__detailProgressCard{box-sizing:border-box;width:100%;box-shadow:none;background:#fff;border:0;border-radius:6px;padding:16px}.PlanProgressReport-module__YgHTBq__detailSummaryCard h3{color:#000000e0;margin:0 0 16px;font-size:16px;font-weight:600;line-height:24px}.PlanProgressReport-module__YgHTBq__detailMetricGrid{justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}.PlanProgressReport-module__YgHTBq__detailMetric{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex;position:relative}.PlanProgressReport-module__YgHTBq__detailMetric+.PlanProgressReport-module__YgHTBq__detailMetric{padding-left:56px}.PlanProgressReport-module__YgHTBq__detailMetric+.PlanProgressReport-module__YgHTBq__detailMetric:before{content:"";background:#d5dce3;width:1px;height:12px;position:absolute;top:50%;left:28px;transform:translateY(-50%)}.PlanProgressReport-module__YgHTBq__detailMetric strong{color:#2f8cf4;font-size:20px;font-weight:600;line-height:24px}.PlanProgressReport-module__YgHTBq__detailMetricExecuted strong{color:#13b5d8}.PlanProgressReport-module__YgHTBq__detailMetricProgress strong{color:#06a77d}.PlanProgressReport-module__YgHTBq__detailMetric span{color:#00000073;font-size:14px;line-height:20px}.PlanProgressReport-module__YgHTBq__detailProgressCard{flex-direction:column;flex:auto;min-height:0;padding:14px;display:flex;overflow:hidden}.PlanProgressReport-module__YgHTBq__detailProgressCard h3{color:#000000e0;margin:0 0 12px;font-size:15px;font-weight:600;line-height:22px}.PlanProgressReport-module__YgHTBq__detailTableWrap{border:0;border-radius:6px 6px 0 0;flex:auto;min-height:0;display:flex;overflow:auto hidden}.PlanProgressReport-module__YgHTBq__detailTable{border-collapse:collapse;table-layout:fixed;flex-direction:column;width:100%;min-width:640px;height:100%;display:flex}.PlanProgressReport-module__YgHTBq__detailTable thead{flex:none;display:block}.PlanProgressReport-module__YgHTBq__detailTable tbody{scrollbar-gutter:stable;flex:auto;min-height:0;display:block;overflow:hidden auto}.PlanProgressReport-module__YgHTBq__detailTable thead tr,.PlanProgressReport-module__YgHTBq__detailTable tbody tr{table-layout:fixed;width:100%;display:table}.PlanProgressReport-module__YgHTBq__detailTable th,.PlanProgressReport-module__YgHTBq__detailTable td{color:#000000e0;text-align:center;vertical-align:middle;white-space:nowrap;border-bottom:0;height:44px;padding:0 12px;font-size:14px;font-weight:400}.PlanProgressReport-module__YgHTBq__detailTable th:first-child,.PlanProgressReport-module__YgHTBq__detailTable td:first-child{width:12%}.PlanProgressReport-module__YgHTBq__detailTable th:nth-child(2),.PlanProgressReport-module__YgHTBq__detailTable td:nth-child(2){width:10%}.PlanProgressReport-module__YgHTBq__detailTable th:nth-child(3),.PlanProgressReport-module__YgHTBq__detailTable td:nth-child(3){white-space:normal;word-break:keep-all;width:27%}.PlanProgressReport-module__YgHTBq__detailTable th:nth-child(4),.PlanProgressReport-module__YgHTBq__detailTable td:nth-child(4),.PlanProgressReport-module__YgHTBq__detailTable th:nth-child(5),.PlanProgressReport-module__YgHTBq__detailTable td:nth-child(5),.PlanProgressReport-module__YgHTBq__detailTable th:nth-child(6),.PlanProgressReport-module__YgHTBq__detailTable td:nth-child(6){width:12%}.PlanProgressReport-module__YgHTBq__detailTable th:nth-child(7),.PlanProgressReport-module__YgHTBq__detailTable td:nth-child(7){width:15%}.PlanProgressReport-module__YgHTBq__detailTable th{z-index:2;color:#3a3a3ad9;background:#eef3f6}.PlanProgressReport-module__YgHTBq__detailTable tbody tr:nth-child(2n) td{background:#eef3f6}.PlanProgressReport-module__YgHTBq__detailTable tbody tr:nth-child(odd) td{background:#fff}.PlanProgressReport-module__YgHTBq__detailPager{flex:none;justify-content:flex-end;align-items:center;margin-top:8px;padding-bottom:0;display:flex}[data-theme=dark] .PlanProgressReport-module__YgHTBq__report{color:var(--text-primary)}:is([data-theme=dark] .PlanProgressReport-module__YgHTBq__departmentPanel,[data-theme=dark] .PlanProgressReport-module__YgHTBq__contentPanel){background:var(--surface-card);box-shadow:var(--shadow-card)}[data-theme=dark] .PlanProgressReport-module__YgHTBq__tabs{border-bottom-color:var(--border-light)}:is([data-theme=dark] .PlanProgressReport-module__YgHTBq__tab,[data-theme=dark] .PlanProgressReport-module__YgHTBq__tabActive){border-color:var(--border-light);color:var(--text-secondary);background:#202020}[data-theme=dark] .PlanProgressReport-module__YgHTBq__tabActive{border-bottom-color:var(--surface-card);background:var(--surface-card);color:var(--brand-primary)}:is([data-theme=dark] .PlanProgressReport-module__YgHTBq__table th,[data-theme=dark] .PlanProgressReport-module__YgHTBq__table th:first-child,[data-theme=dark] .PlanProgressReport-module__YgHTBq__table th:last-child,[data-theme=dark] .PlanProgressReport-module__YgHTBq__table thead .DataTable_firstCell,[data-theme=dark] .PlanProgressReport-module__YgHTBq__table thead .DataTable_lastCell){color:var(--text-primary);background:#20252d}:is([data-theme=dark] .PlanProgressReport-module__YgHTBq__table tbody td:not([colspan]),[data-theme=dark] .PlanProgressReport-module__YgHTBq__table tbody tr:nth-child(2n) td:not([colspan])){color:var(--text-primary);background:#1a1a1a!important}:is([data-theme=dark] .PlanProgressReport-module__YgHTBq__table tbody tr:hover td:not([colspan]),[data-theme=dark] .PlanProgressReport-module__YgHTBq__table tbody tr:hover td:not([colspan]):first-child,[data-theme=dark] .PlanProgressReport-module__YgHTBq__table tbody tr:hover td:not([colspan]):last-child,[data-theme=dark] .PlanProgressReport-module__YgHTBq__table tbody tr:hover .DataTable_firstCell,[data-theme=dark] .PlanProgressReport-module__YgHTBq__table tbody tr:hover .DataTable_lastCell){background:#1f2d3d!important}[data-theme=dark] .PlanProgressReport-module__YgHTBq__progressCell{color:var(--text-primary)}[data-theme=dark] .PlanProgressReport-module__YgHTBq__pagination{color:var(--text-secondary)}:is([data-theme=dark] .PlanProgressReport-module__YgHTBq__defaultButton,[data-theme=dark] .PlanProgressReport-module__YgHTBq__pageSizeSelect){border-color:var(--border-light);background:var(--surface-card);color:var(--text-primary)}[data-theme=dark] .PlanProgressReport-module__YgHTBq__pageSizeSelect{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .PlanProgressReport-module__YgHTBq__ssrDetailDrawer{background:var(--surface)!important}[data-theme=dark] .PlanProgressReport-module__YgHTBq__ssrDetailDrawer .dashboardDetailDrawerBody{background:var(--surface)!important}:is([data-theme=dark] .PlanProgressReport-module__YgHTBq__detailSummaryCard,[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailProgressCard){background:var(--surface-card)}:is([data-theme=dark] .PlanProgressReport-module__YgHTBq__detailSummaryCard h3,[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailProgressCard h3,[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailTable th,[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailTable td){color:var(--text-primary)}[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailMetric span{color:var(--text-secondary)}[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailMetric+.PlanProgressReport-module__YgHTBq__detailMetric:before{background:var(--border-light)}[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailTable th{background:#20252d}[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailTable tbody tr:nth-child(2n) td{background:#202020}[data-theme=dark] .PlanProgressReport-module__YgHTBq__detailTable tbody tr:nth-child(odd) td{background:#1a1a1a}
.DeviceHealthAnalysis-module__ijprzG__servicePlanAnalysis{flex-direction:column;height:calc(100vh - 70px);padding:16px;display:flex;overflow:hidden}.DeviceHealthAnalysis-module__ijprzG__fixedHeader{z-index:40;background:#fff;border-radius:8px;flex-shrink:0;padding:8px 16px;position:relative;box-shadow:0 2px 8px #a2bbcb2b}.DeviceHealthAnalysis-module__ijprzG__topFilter{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.DeviceHealthAnalysis-module__ijprzG__filterWrap{flex:1;min-width:0}.DeviceHealthAnalysis-module__ijprzG__filterActions{align-items:center;gap:10px;display:flex}.DeviceHealthAnalysis-module__ijprzG__monthRangePicker{flex:0 0 238px;width:238px;margin:0;position:relative}.DeviceHealthAnalysis-module__ijprzG__monthRangeTrigger{box-sizing:border-box;color:#111827;width:100%;max-width:100%;height:30px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0008211a;border-radius:6px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 16px;align-items:center;gap:4px;padding:0 8px;font-size:14px;display:grid}.DeviceHealthAnalysis-module__ijprzG__monthRangeTrigger:hover,.DeviceHealthAnalysis-module__ijprzG__monthRangeTrigger:focus-visible{border-color:#2378ff;outline:none}.DeviceHealthAnalysis-module__ijprzG__monthRangeTriggerActive{border-color:#1890ff}.DeviceHealthAnalysis-module__ijprzG__monthRangeTriggerValue{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-items:center;min-width:0;height:26px;padding:0 5px;display:flex;overflow:hidden}.DeviceHealthAnalysis-module__ijprzG__monthRangeTriggerValueActive{color:#2378ff;background:#edf5ff;font-weight:600}.DeviceHealthAnalysis-module__ijprzG__monthRangeArrow,.DeviceHealthAnalysis-module__ijprzG__monthRangeIcon{color:#00000059}.DeviceHealthAnalysis-module__ijprzG__monthRangeArrow{text-align:center}.DeviceHealthAnalysis-module__ijprzG__monthRangeIcon{width:16px;height:16px}.DeviceHealthAnalysis-module__ijprzG__monthRangePanel{z-index:50;background:#fff;border:1px solid #edf0f5;border-radius:8px;width:304px;padding:8px 12px 12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 18px #0f172a29}.DeviceHealthAnalysis-module__ijprzG__monthRangeHeader{color:#20283d;text-align:center;border-bottom:1px solid #edf0f5;grid-template-columns:32px 1fr 32px;align-items:center;height:38px;display:grid}.DeviceHealthAnalysis-module__ijprzG__monthRangeHeader strong{font-size:15px;font-weight:600}.DeviceHealthAnalysis-module__ijprzG__monthRangeHeader button{color:#00000073;cursor:pointer;background:0 0;border:0;height:32px;font-size:22px}.DeviceHealthAnalysis-module__ijprzG__monthRangeHeader button:hover{color:#2378ff}.DeviceHealthAnalysis-module__ijprzG__monthGrid{grid-template-columns:repeat(4,1fr);gap:8px;padding-top:12px;display:grid}.DeviceHealthAnalysis-module__ijprzG__monthOption{color:#20283d;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;font-size:14px}.DeviceHealthAnalysis-module__ijprzG__monthOption:hover{color:#2378ff;background:#e8f3ff}.DeviceHealthAnalysis-module__ijprzG__monthOptionActive,.DeviceHealthAnalysis-module__ijprzG__monthOptionActive:hover{color:#fff;background:#2378ff}.DeviceHealthAnalysis-module__ijprzG__scrollableContent{flex:1;overflow:hidden auto}.DeviceHealthAnalysis-module__ijprzG__summaryContainer{background:#fff;border-radius:8px;gap:16px;margin-top:10px;padding:16px 10px 16px 16px;display:flex;overflow-x:auto;box-shadow:0 2px 8px #a2bbcb2b}.DeviceHealthAnalysis-module__ijprzG__summaryCard{box-sizing:border-box;border:1px solid #ddd;border-radius:10px;flex:0 0 200px;width:200px;padding:15px}.DeviceHealthAnalysis-module__ijprzG__summaryTitle{color:#333;margin-bottom:16px;font-size:14px;line-height:1}.DeviceHealthAnalysis-module__ijprzG__summaryContent{color:#333;text-align:center;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1}.DeviceHealthAnalysis-module__ijprzG__metric_healthy,.DeviceHealthAnalysis-module__ijprzG__metric_rate{color:#4caf50}.DeviceHealthAnalysis-module__ijprzG__metric_repair{color:#1e90ff}.DeviceHealthAnalysis-module__ijprzG__metric_scrapped{color:#e05252}.DeviceHealthAnalysis-module__ijprzG__metric_default{color:#333}.DeviceHealthAnalysis-module__ijprzG__metricSkeleton{background:linear-gradient(90deg,#f2f4f7 25%,#e8ecf1 37%,#f2f4f7 63%) 0 0/400% 100%;border-radius:8px;width:100%;height:82px;animation:1.4s infinite DeviceHealthAnalysis-module__ijprzG__shimmer}.DeviceHealthAnalysis-module__ijprzG__chartSection,.DeviceHealthAnalysis-module__ijprzG__detailSection{background:#fff;border-radius:8px;box-shadow:0 2px 8px #a2bbcb2b}.DeviceHealthAnalysis-module__ijprzG__detailSection{padding:16px}.DeviceHealthAnalysis-module__ijprzG__sectionHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DeviceHealthAnalysis-module__ijprzG__sectionHeading h2{color:var(--text-primary,#1d2939);text-wrap:balance;margin:0;font-size:16px;font-weight:650}.DeviceHealthAnalysis-module__ijprzG__chartGrid{grid-template-columns:repeat(10,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.DeviceHealthAnalysis-module__ijprzG__chartSection{min-width:0;padding:16px}.DeviceHealthAnalysis-module__ijprzG__chartSectionFull{grid-column:1/-1}.DeviceHealthAnalysis-module__ijprzG__chartSectionRepair{grid-column:span 4}.DeviceHealthAnalysis-module__ijprzG__chartSectionImportance{grid-column:span 6}.DeviceHealthAnalysis-module__ijprzG__chart{width:100%;height:320px;margin-top:8px}.DeviceHealthAnalysis-module__ijprzG__emptyChart{height:300px}.DeviceHealthAnalysis-module__ijprzG__emptyChart>div{min-height:300px}.DeviceHealthAnalysis-module__ijprzG__expandedPlot{height:360px}.DeviceHealthAnalysis-module__ijprzG__emptyChart.DeviceHealthAnalysis-module__ijprzG__expandedPlot>div{min-height:360px}.DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap,.DeviceHealthAnalysis-module__ijprzG__tableWrap{overflow:auto}.DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap{background:#fff;border-radius:8px;margin-top:16px;padding:16px;box-shadow:0 2px 8px #a2bbcb2b}.DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap table,.DeviceHealthAnalysis-module__ijprzG__table{border-collapse:collapse;table-layout:fixed;white-space:nowrap;background:#fff;width:100%;min-width:1320px;font-size:14px}.DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap th,.DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap td,.DeviceHealthAnalysis-module__ijprzG__table th,.DeviceHealthAnalysis-module__ijprzG__table td{text-align:center;font-variant-numeric:tabular-nums;border-bottom:1px solid #e5eaf2;height:48px;padding:0 12px}.DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap th,.DeviceHealthAnalysis-module__ijprzG__table th{z-index:3;color:#3a3a3ad9;background:#eef3f6;font-size:14px;font-weight:400;position:sticky;top:0}.DeviceHealthAnalysis-module__ijprzG__table td{color:#1f2937;background:#fff;font-size:14px;font-weight:400}.DeviceHealthAnalysis-module__ijprzG__table tbody tr:last-child td{border-bottom:0}.DeviceHealthAnalysis-module__ijprzG__table tbody tr:hover td{background:#e8f2ff}.DeviceHealthAnalysis-module__ijprzG__detailSection{margin-top:16px}.DeviceHealthAnalysis-module__ijprzG__tableWrap{background:#fff;border:1px solid #e5eaf2;border-radius:10px;max-height:520px;margin-top:16px}.DeviceHealthAnalysis-module__ijprzG__deviceName{color:var(--text-primary,#1d2939);font-weight:600}.DeviceHealthAnalysis-module__ijprzG__ticketCount{color:#1f2937;font-weight:400}.DeviceHealthAnalysis-module__ijprzG__levelBadge{color:#245fae;background:#eef4ff;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:23px;padding:0 8px;font-size:12px;display:inline-flex}.DeviceHealthAnalysis-module__ijprzG__emptyCell{color:#8c8c8c!important;text-align:center!important;padding:0!important}.DeviceHealthAnalysis-module__ijprzG__errorBanner{color:#a1262d;background:#fff1f2;border:1px solid #f2b8bc;border-radius:8px;margin-bottom:16px;padding:11px 14px;font-size:13px}@keyframes DeviceHealthAnalysis-module__ijprzG__shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:1180px){.DeviceHealthAnalysis-module__ijprzG__summaryContainer{overflow-x:auto}}@media (max-width:820px){.DeviceHealthAnalysis-module__ijprzG__servicePlanAnalysis{padding:12px}.DeviceHealthAnalysis-module__ijprzG__topFilter{flex-direction:column;align-items:stretch}.DeviceHealthAnalysis-module__ijprzG__filterWrap{display:none}.DeviceHealthAnalysis-module__ijprzG__filterActions{justify-content:flex-end}.DeviceHealthAnalysis-module__ijprzG__monthRangePicker{margin-right:0}.DeviceHealthAnalysis-module__ijprzG__chartGrid{grid-template-columns:1fr}.DeviceHealthAnalysis-module__ijprzG__chartSectionFull,.DeviceHealthAnalysis-module__ijprzG__chartSectionRepair,.DeviceHealthAnalysis-module__ijprzG__chartSectionImportance{grid-column:auto}}@media (max-width:560px){.DeviceHealthAnalysis-module__ijprzG__monthRangePicker{flex-basis:100%;width:100%}.DeviceHealthAnalysis-module__ijprzG__monthRangePanel{width:min(304px,100vw - 48px);right:0}}@media (prefers-reduced-motion:reduce){.DeviceHealthAnalysis-module__ijprzG__metricSkeleton{animation:none}}:is([data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__summaryContainer,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__summaryCard,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangeTrigger,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangePanel){background:var(--surface-card);border-color:var(--border-light)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangeTrigger{color:var(--text-primary)}:is([data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__fixedHeader,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__chartSection,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__detailSection,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__tableWrap){border-color:var(--border-light);background:var(--surface-card);box-shadow:none}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__summaryContainer{box-shadow:none}:is([data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__summaryTitle,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangeHeader,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthOption,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__ticketCount){color:var(--text-primary)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__metric_default{color:var(--text-primary)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangeArrow{color:var(--text-secondary)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangeIcon{color:var(--text-secondary)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangeHeader button{color:var(--text-secondary)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangeHeader{border-bottom-color:var(--border-light)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthOption:hover{color:#93c5fd;background:#1f2d3d}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthOptionActive{background:var(--brand-primary);color:#fff}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthOptionActive:hover{background:var(--brand-primary);color:#fff}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap table{background:var(--surface-card);color:var(--text-primary)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__table{background:var(--surface-card);color:var(--text-primary)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__table td{background:var(--surface-card);color:var(--text-primary)}:is([data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap th,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__table th){color:#e5e5e5d9;background:#20252d}:is([data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap th,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthlyTableWrap td,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__table th,[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__table td){border-bottom-color:var(--border-light)}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__table tbody tr:hover td{background:#1f2d3d}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__metricSkeleton{background:linear-gradient(90deg,#202020 25%,#2a2a2a 37%,#202020 63%) 0 0/400% 100%}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__monthRangeTriggerValueActive{color:#93c5fd;background:#2378ff29}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__levelBadge{color:#93c5fd;background:#3b82f629}[data-theme=dark] .DeviceHealthAnalysis-module__ijprzG__errorBanner{color:#fca5a5;background:#7f1d1d47;border-color:#f8717166}
.ServiceQualityAnalysis-module__7CUYAW__report{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:16px 16px 0;display:flex}.ServiceQualityAnalysis-module__7CUYAW__report>[data-ssr-report-scroll-body]{scrollbar-gutter:stable;display:block!important;overflow:hidden auto!important}.ServiceQualityAnalysis-module__7CUYAW__departmentTabs{flex:1;min-width:0;margin-bottom:0!important}.ServiceQualityAnalysis-module__7CUYAW__dashboardBody{flex-direction:column;gap:14px;padding:10px 0 20px;display:flex}.ServiceQualityAnalysis-module__7CUYAW__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ServiceQualityAnalysis-module__7CUYAW__metricCard{background:#fff;border:1px solid #e8edf5;border-radius:10px;justify-content:space-between;align-items:stretch;gap:16px;min-width:0;min-height:108px;padding:14px 16px 10px;display:flex;position:relative}.ServiceQualityAnalysis-module__7CUYAW__metricCopy{flex-direction:column;min-width:112px;display:flex}.ServiceQualityAnalysis-module__7CUYAW__metricLabel{color:#344054;font-size:14px}.ServiceQualityAnalysis-module__7CUYAW__metricCopy strong{color:#175cd3;font-variant-numeric:tabular-nums;margin-top:12px;font-size:27px;line-height:1}.ServiceQualityAnalysis-module__7CUYAW__metricTone1 .ServiceQualityAnalysis-module__7CUYAW__metricCopy strong{color:#079455}.ServiceQualityAnalysis-module__7CUYAW__metricTone2 .ServiceQualityAnalysis-module__7CUYAW__metricCopy strong{color:#dc6803}.ServiceQualityAnalysis-module__7CUYAW__metricCard .ServiceQualityAnalysis-module__7CUYAW__metricCopy strong.ServiceQualityAnalysis-module__7CUYAW__metricEmptyValue{color:var(--text-primary,#1d2939)}.ServiceQualityAnalysis-module__7CUYAW__metricTrendCaption{color:#7b8495;font-size:12px;line-height:1;position:absolute;top:14px;right:16px}.ServiceQualityAnalysis-module__7CUYAW__metricLoading{color:#98a2b3;margin-top:12px;font-size:13px}.ServiceQualityAnalysis-module__7CUYAW__metricTrend{box-sizing:border-box;justify-content:flex-end;align-self:center;align-items:flex-end;width:min(58%,240px);min-width:120px;height:70px;padding-top:10px;display:flex;overflow:visible}.ServiceQualityAnalysis-module__7CUYAW__twoColumnGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ServiceQualityAnalysis-module__7CUYAW__chart{width:100%;height:280px}.ServiceQualityAnalysis-module__7CUYAW__chartEmpty{color:#98a2b3;place-items:center;height:280px;font-size:13px;display:grid}.ServiceQualityAnalysis-module__7CUYAW__expandedPlot{height:360px}.ServiceQualityAnalysis-module__7CUYAW__score{color:#1677ff;font-variant-numeric:tabular-nums;font-weight:600}.ServiceQualityAnalysis-module__7CUYAW__detailButton{color:#1677ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ServiceQualityAnalysis-module__7CUYAW__detailButton:hover{color:#0958d9}.ServiceQualityAnalysis-module__7CUYAW__detailButton:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #91caff}.ServiceQualityAnalysis-module__7CUYAW__eightRowDistribution{align-items:stretch;min-height:346px;display:grid}.ServiceQualityAnalysis-module__7CUYAW__eightRowDistribution>div{min-height:346px;max-height:346px}.ServiceQualityAnalysis-module__7CUYAW__errorBanner{color:#a1262d;background:#fff1f2;border:1px solid #f2b8bc;border-radius:8px;padding:11px 14px;font-size:13px}@media (max-width:820px){.ServiceQualityAnalysis-module__7CUYAW__report{padding-inline:12px}.ServiceQualityAnalysis-module__7CUYAW__metricGrid,.ServiceQualityAnalysis-module__7CUYAW__twoColumnGrid{grid-template-columns:1fr}}@media (max-width:520px){.ServiceQualityAnalysis-module__7CUYAW__metricCard{flex-direction:column}.ServiceQualityAnalysis-module__7CUYAW__metricTrend{width:100%;max-width:none}}[data-theme=dark] .ServiceQualityAnalysis-module__7CUYAW__metricCard{border-color:var(--border-light);background:var(--surface-card)}[data-theme=dark] .ServiceQualityAnalysis-module__7CUYAW__metricLabel{color:var(--text-primary)}:is([data-theme=dark] .ServiceQualityAnalysis-module__7CUYAW__metricTrendCaption,[data-theme=dark] .ServiceQualityAnalysis-module__7CUYAW__metricLoading,[data-theme=dark] .ServiceQualityAnalysis-module__7CUYAW__chartEmpty){color:var(--text-secondary)}[data-theme=dark] .ServiceQualityAnalysis-module__7CUYAW__detailButton:hover{color:#69a7ff}[data-theme=dark] .ServiceQualityAnalysis-module__7CUYAW__errorBanner{color:#fca5a5;background:#7f1d1d47;border-color:#f8717166}
.AiQualityInspectionRecordReport-module__-Mv2bq__report{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:16px 16px 0;display:flex}.AiQualityInspectionRecordReport-module__-Mv2bq__report>[data-ssr-report-scroll-body]{scrollbar-gutter:stable;display:block!important;overflow:hidden auto!important}.AiQualityInspectionRecordReport-module__-Mv2bq__departmentTabs{flex:1;min-width:0;margin-bottom:0!important}.AiQualityInspectionRecordReport-module__-Mv2bq__filterHeader{margin-bottom:12px}.AiQualityInspectionRecordReport-module__-Mv2bq__filterError{color:#d4380d;font-size:13px}.AiQualityInspectionRecordReport-module__-Mv2bq__ellipsisCell{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AiQualityInspectionRecordReport-module__-Mv2bq__score{color:#1677ff;font-variant-numeric:tabular-nums;font-weight:500}.AiQualityInspectionRecordReport-module__-Mv2bq__dashboardBody{flex-direction:column;gap:14px;padding:0 0 20px;display:flex}.AiQualityInspectionRecordReport-module__-Mv2bq__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AiQualityInspectionRecordReport-module__-Mv2bq__metricCard{background:#fff;border:1px solid #e8edf5;border-radius:10px;min-height:108px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 2px 8px #1f2d3d0a}.AiQualityInspectionRecordReport-module__-Mv2bq__metricLabel{color:#667085;margin-bottom:12px;font-size:13px;display:block}.AiQualityInspectionRecordReport-module__-Mv2bq__metricCard strong{color:#175cd3;font-variant-numeric:tabular-nums;font-size:28px;line-height:1}.AiQualityInspectionRecordReport-module__-Mv2bq__metricCard small{color:#98a2b3;margin-left:5px;font-size:13px;font-weight:500}.AiQualityInspectionRecordReport-module__-Mv2bq__metricGreen strong{color:#079455}.AiQualityInspectionRecordReport-module__-Mv2bq__metricOrange strong{color:#dc6803}.AiQualityInspectionRecordReport-module__-Mv2bq__metricViolet strong{color:#6938ef}.AiQualityInspectionRecordReport-module__-Mv2bq__twoColumnGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.AiQualityInspectionRecordReport-module__-Mv2bq__problemGrid{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:14px;display:grid}.AiQualityInspectionRecordReport-module__-Mv2bq__moduleCard{background:#fff;border:1px solid #e8edf5;border-radius:10px;min-width:0;box-shadow:0 2px 8px #1f2d3d09}.AiQualityInspectionRecordReport-module__-Mv2bq__moduleHeader{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 16px;display:flex}.AiQualityInspectionRecordReport-module__-Mv2bq__moduleHeader h2{color:#1d2939;margin:0;font-size:15px;font-weight:600}.AiQualityInspectionRecordReport-module__-Mv2bq__moduleBody{min-width:0;padding:14px 16px}.AiQualityInspectionRecordReport-module__-Mv2bq__moduleEmpty{color:#98a2b3;place-items:center;min-height:150px;font-size:13px;display:grid}.AiQualityInspectionRecordReport-module__-Mv2bq__comboChart,.AiQualityInspectionRecordReport-module__-Mv2bq__sourceComboChart{box-sizing:border-box;width:100%;height:360px;padding:0}.AiQualityInspectionRecordReport-module__-Mv2bq__pieChart{box-sizing:border-box;cursor:pointer;width:100%;height:280px;padding:0}.AiQualityInspectionRecordReport-module__-Mv2bq__fillPanelChart.AiQualityInspectionRecordReport-module__-Mv2bq__fillPanelChart{height:100%}.AiQualityInspectionRecordReport-module__-Mv2bq__distributionList{flex-direction:column;gap:6px;min-height:170px;max-height:242px;display:flex;overflow:auto}.AiQualityInspectionRecordReport-module__-Mv2bq__distributionItem{color:#475467;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:minmax(100px,.8fr) minmax(80px,1.4fr) 48px;align-items:center;gap:10px;padding:8px 9px;display:grid}.AiQualityInspectionRecordReport-module__-Mv2bq__distributionItem:hover{background:#f8faff}.AiQualityInspectionRecordReport-module__-Mv2bq__distributionActive{color:#175cd3;border-color:#84adff;background:#eff6ff!important}.AiQualityInspectionRecordReport-module__-Mv2bq__distributionName{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.AiQualityInspectionRecordReport-module__-Mv2bq__distributionTrack{background:#f2f4f7;border-radius:99px;height:8px;overflow:hidden}.AiQualityInspectionRecordReport-module__-Mv2bq__distributionTrack i{border-radius:inherit;background:#528bff;height:100%;display:block}.AiQualityInspectionRecordReport-module__-Mv2bq__distributionItem b{font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.AiQualityInspectionRecordReport-module__-Mv2bq__problemTableWrap{height:280px;min-height:280px;max-height:280px;overflow:auto}.AiQualityInspectionRecordReport-module__-Mv2bq__problemTable{border-collapse:collapse;width:100%;font-size:12px}.AiQualityInspectionRecordReport-module__-Mv2bq__problemTable th{z-index:1;color:#667085;text-align:left;white-space:nowrap;background:#f8fafc;padding:9px 10px;font-weight:500;position:sticky;top:0}.AiQualityInspectionRecordReport-module__-Mv2bq__problemTable td{color:#344054;white-space:nowrap;border-bottom:1px solid #f0f2f5;padding:9px 10px}.AiQualityInspectionRecordReport-module__-Mv2bq__detailButton{color:#1677ff;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px}.AiQualityInspectionRecordReport-module__-Mv2bq__clickableRow{cursor:pointer}.AiQualityInspectionRecordReport-module__-Mv2bq__clickableRow:hover td{background-color:#f6f9ff!important}:is([data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__metricCard,[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__moduleCard){border-color:var(--border-light);background:var(--surface-card);box-shadow:none}[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__moduleHeader{border-bottom-color:var(--border-light)}:is([data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__metricLabel,[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__moduleEmpty,[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__distributionItem){color:var(--text-secondary)}:is([data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__moduleHeader h2,[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__problemTable td){color:var(--text-primary)}[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__distributionTrack{background:#262626}[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__distributionItem:hover{background:#20252d}[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__distributionActive{color:#93c5fd;border-color:#4d9aff;background:#1f2d3d!important}[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__problemTable th{color:#e5e5e5d9;background:#20252d}[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__problemTable td{border-bottom-color:var(--border-light);background:var(--surface-card)}[data-theme=dark] .AiQualityInspectionRecordReport-module__-Mv2bq__clickableRow:hover td{background-color:#1f2d3d!important}@media (max-width:720px){.AiQualityInspectionRecordReport-module__-Mv2bq__report{padding-inline:12px}.AiQualityInspectionRecordReport-module__-Mv2bq__metricGrid,.AiQualityInspectionRecordReport-module__-Mv2bq__twoColumnGrid,.AiQualityInspectionRecordReport-module__-Mv2bq__problemGrid{grid-template-columns:1fr}.AiQualityInspectionRecordReport-module__-Mv2bq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AiQualityInspectionRecordReport-module__-Mv2bq__metricCard{min-height:90px;padding:15px}.AiQualityInspectionRecordReport-module__-Mv2bq__metricCard strong{font-size:24px}}
