.PlanReport-module__Wb2y4a__serviceRecord{box-sizing:border-box;flex-direction:column;height:calc(100vh - 53px);padding:16px;display:flex;overflow:hidden}.PlanReport-module__Wb2y4a__topContainer{background:#fff;border-radius:8px;flex-shrink:0;padding:0 16px}.PlanReport-module__Wb2y4a__topControls{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:8px;padding-top:8px;display:flex}.PlanReport-module__Wb2y4a__filterWrap{flex:1;min-width:0}.PlanReport-module__Wb2y4a__filterRow{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.PlanReport-module__Wb2y4a__filterItem{align-items:center;display:flex}.PlanReport-module__Wb2y4a__roleToggle{background:#f3f5f8;border-radius:8px;padding:4px;display:inline-flex}.PlanReport-module__Wb2y4a__roleButton,.PlanReport-module__Wb2y4a__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}.PlanReport-module__Wb2y4a__roleButton:hover{color:#262626}.PlanReport-module__Wb2y4a__roleButtonActive{color:#1677ff;background:#fff;font-weight:600;box-shadow:0 1px 4px #1623341f}.PlanReport-module__Wb2y4a__roleButton:focus-visible,.PlanReport-module__Wb2y4a__roleButtonActive:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.PlanReport-module__Wb2y4a__dateNavigation{justify-content:center;align-items:center;gap:0;display:flex}.PlanReport-module__Wb2y4a__navBtn{color:#666;background:0 0;border:none;justify-content:center;align-items:center;min-width:32px;height:32px;padding:4px 8px;font-size:16px;display:flex}.PlanReport-module__Wb2y4a__navBtn:hover{color:#1890ff;background:#f5f5f5}.PlanReport-module__Wb2y4a__prevBtn{border-right:none;border-radius:6px 0 0 6px}.PlanReport-module__Wb2y4a__nextBtn{border-left:none;border-radius:0 6px 6px 0}.PlanReport-module__Wb2y4a__dateInput{color:#262626;width:140px;height:32px;font:inherit;background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:0 11px}.PlanReport-module__Wb2y4a__dateInput:hover,.PlanReport-module__Wb2y4a__dateInput:focus{border-color:#3b8ef5;outline:none}.PlanReport-module__Wb2y4a__dateInput:focus{box-shadow:0 0 0 2px #3b8ef533}.PlanReport-module__Wb2y4a__filterSelectControl{width:var(--filter-width);min-width:var(--filter-width);position:relative}.PlanReport-module__Wb2y4a__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}.PlanReport-module__Wb2y4a__filterSelectButton:hover{border-color:#3b8ef5}.PlanReport-module__Wb2y4a__selectActive .PlanReport-module__Wb2y4a__filterSelectButton{border-color:#1890ff}.PlanReport-module__Wb2y4a__filterSelectPlaceholder{color:#bfbfbf}.PlanReport-module__Wb2y4a__filterSelectValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PlanReport-module__Wb2y4a__filterSelectActions{align-items:center;gap:6px;margin-left:8px;display:inline-flex}.PlanReport-module__Wb2y4a__clearButton{color:#bfbfbf;font-size:14px;line-height:1}.PlanReport-module__Wb2y4a__clearButton:hover{color:#8c8c8c}.PlanReport-module__Wb2y4a__filterSelectArrow{color:#8c8c8c;font-size:12px;line-height:1;transition:transform .2s}.PlanReport-module__Wb2y4a__filterSelectArrowOpen{transform:rotate(180deg)}.PlanReport-module__Wb2y4a__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}.PlanReport-module__Wb2y4a__filterSelectOption,.PlanReport-module__Wb2y4a__filterSelectEmpty{color:#313131;text-align:left;background:#fff;border:0;width:100%;padding:8px 12px;font-size:14px;line-height:20px;display:block}.PlanReport-module__Wb2y4a__filterSelectOption{cursor:pointer}.PlanReport-module__Wb2y4a__filterSelectOption:hover,.PlanReport-module__Wb2y4a__filterSelectOptionActive{background:#3b8ef51f}.PlanReport-module__Wb2y4a__filterSelectEmpty{color:#999}.PlanReport-module__Wb2y4a__searchBtn{color:#1890ff;cursor:pointer;background:#fff;border:1px solid #1890ff;border-radius:6px;padding:0 15px;font-size:14px;line-height:32px}.PlanReport-module__Wb2y4a__searchBtn:hover{color:#40a9ff;background:#fff;border-color:#40a9ff}.PlanReport-module__Wb2y4a__searchBtn:active{color:#096dd9;background:#fff;border-color:#096dd9}.PlanReport-module__Wb2y4a__servicePlanSection{width:100%;min-height:50px;padding-bottom:16px;overflow:visible}.PlanReport-module__Wb2y4a__signReportWrapper{background:#fff;border-radius:8px;flex-direction:column;flex:1;min-height:0;margin-top:14px;display:flex;overflow:hidden;box-shadow:0 2px 8px #dae0e4b3}.PlanReport-module__Wb2y4a__reportHeaderRow{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px;display:flex}.PlanReport-module__Wb2y4a__reportTitleSection{flex-shrink:0;align-items:center;gap:16px;display:flex}.PlanReport-module__Wb2y4a__reportMainTitle{color:#262626;flex-shrink:0;margin:0;font-size:16px;font-weight:600}.PlanReport-module__Wb2y4a__reportLegendSection{flex-shrink:0;align-items:center;display:flex}.PlanReport-module__Wb2y4a__legend{flex-shrink:0;gap:16px;display:flex}.PlanReport-module__Wb2y4a__legendItem{color:#666;align-items:center;gap:4px;font-size:12px;display:flex}.PlanReport-module__Wb2y4a__legendColor{border-radius:2px;width:12px;height:12px}.PlanReport-module__Wb2y4a__completed{background-color:#3b8ef5}.PlanReport-module__Wb2y4a__signed{background-color:#c4ddfc}.PlanReport-module__Wb2y4a__notArrived{background-color:#f47d7d}.PlanReport-module__Wb2y4a__reportContentRow{flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden}.PlanReport-module__Wb2y4a__verticalDivider{background:#dae1e5;flex-shrink:0;width:1px}:is([data-theme=dark] .PlanReport-module__Wb2y4a__topContainer,[data-theme=dark] .PlanReport-module__Wb2y4a__signReportWrapper){background:var(--surface-card);box-shadow:var(--shadow-card)}:is([data-theme=dark] .PlanReport-module__Wb2y4a__navBtn,[data-theme=dark] .PlanReport-module__Wb2y4a__dateInput){color:var(--text-primary);border-color:var(--border-light);background:#1d1d1d}[data-theme=dark] .PlanReport-module__Wb2y4a__navBtn:hover{color:var(--text-primary);background:#252525}[data-theme=dark] .PlanReport-module__Wb2y4a__dateInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .PlanReport-module__Wb2y4a__dateInput::-webkit-calendar-picker-indicator{filter:invert(.78)}:is([data-theme=dark] .PlanReport-module__Wb2y4a__filterSelectButton,[data-theme=dark] .PlanReport-module__Wb2y4a__filterSelectMenu,[data-theme=dark] .PlanReport-module__Wb2y4a__filterSelectOption,[data-theme=dark] .PlanReport-module__Wb2y4a__searchBtn){color:var(--text-primary);border-color:var(--border-light);background:#1d1d1d}[data-theme=dark] .PlanReport-module__Wb2y4a__filterSelectOption:hover{background:#0070ff1f}[data-theme=dark] .PlanReport-module__Wb2y4a__filterSelectOptionActive{background:#0070ff1f}:is([data-theme=dark] .PlanReport-module__Wb2y4a__filterSelectPlaceholder,[data-theme=dark] .PlanReport-module__Wb2y4a__filterSelectArrow,[data-theme=dark] .PlanReport-module__Wb2y4a__clearButton,[data-theme=dark] .PlanReport-module__Wb2y4a__legendItem){color:var(--text-secondary)}[data-theme=dark] .PlanReport-module__Wb2y4a__searchBtn{color:var(--brand-primary);background:0 0}[data-theme=dark] .PlanReport-module__Wb2y4a__searchBtn:hover{color:var(--brand-primary);background:0 0}[data-theme=dark] .PlanReport-module__Wb2y4a__searchBtn:active{color:var(--brand-primary);background:0 0}[data-theme=dark] .PlanReport-module__Wb2y4a__reportHeaderRow{border-bottom-color:var(--border-light)}[data-theme=dark] .PlanReport-module__Wb2y4a__reportMainTitle{color:var(--text-primary)}[data-theme=dark] .PlanReport-module__Wb2y4a__roleButton{color:var(--text-secondary)}[data-theme=dark] .PlanReport-module__Wb2y4a__roleToggle{background:#181818}[data-theme=dark] .PlanReport-module__Wb2y4a__roleButtonActive{background:var(--surface-card);color:var(--brand-primary)}[data-theme=dark] .PlanReport-module__Wb2y4a__verticalDivider{background:var(--border-light)}.PlanReport-module__Wb2y4a__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1200px){.PlanReport-module__Wb2y4a__filterRow{flex-wrap:wrap;row-gap:12px}}@media (max-width:960px){.PlanReport-module__Wb2y4a__topControls{flex-direction:column;align-items:stretch}.PlanReport-module__Wb2y4a__filterRow{align-self:flex-end}}@media (max-width:768px){.PlanReport-module__Wb2y4a__serviceRecord{padding:12px}.PlanReport-module__Wb2y4a__reportContentRow{flex-direction:column}.PlanReport-module__Wb2y4a__verticalDivider{width:100%;height:1px}.PlanReport-module__Wb2y4a__filterRow{justify-content:flex-start;align-self:stretch}}
.BuildingRegionTree-module__SrYEzq__buildingWrap{background:#fff;border-radius:8px;flex:none;width:318px;height:100%;display:flex;position:relative;overflow:visible;box-shadow:0 2px 8px #dae0e4b3}.BuildingRegionTree-module__SrYEzq__navigator{flex:1;min-width:0}.BuildingRegionTree-module__SrYEzq__regionListContent{background:#fff;border-radius:8px;flex-direction:column;width:210px;max-height:min(400px,100vh - 16px);display:flex;overflow-y:auto;box-shadow:0 10px 28px #0f172a29}.BuildingRegionTree-module__SrYEzq__regionItem{color:#595959;cursor:pointer;width:100%;min-height:44px;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:14px;display:flex}.BuildingRegionTree-module__SrYEzq__regionItem:last-child{border-bottom:0}.BuildingRegionTree-module__SrYEzq__regionItem:hover,.BuildingRegionTree-module__SrYEzq__regionItem:focus-visible,.BuildingRegionTree-module__SrYEzq__regionItemActive{color:#000000d9;background:#f5f8ff}.BuildingRegionTree-module__SrYEzq__regionItem:focus-visible{outline-offset:-2px;outline:2px solid #3b8ef559;position:relative}.BuildingRegionTree-module__SrYEzq__regionName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:8em;overflow:hidden}.BuildingRegionTree-module__SrYEzq__regionRisk{flex:none;align-items:center;gap:6px;display:inline-flex}.BuildingRegionTree-module__SrYEzq__regionListEmpty{color:#00000040;justify-content:center;align-items:center;min-height:88px;font-size:14px;display:flex}:is([data-theme=dark] .BuildingRegionTree-module__SrYEzq__buildingWrap,[data-theme=dark] .BuildingRegionTree-module__SrYEzq__regionListContent){background:var(--surface-card);box-shadow:var(--shadow-card)}[data-theme=dark] .BuildingRegionTree-module__SrYEzq__regionItem{border-bottom-color:var(--border-light);background:var(--surface-card);color:var(--text-primary)}[data-theme=dark] .BuildingRegionTree-module__SrYEzq__regionItem:hover{color:#63d2ee;background:#20252d}[data-theme=dark] .BuildingRegionTree-module__SrYEzq__regionItem:focus-visible{color:#63d2ee;background:#20252d}[data-theme=dark] .BuildingRegionTree-module__SrYEzq__regionItemActive{color:#63d2ee;background:#20252d}[data-theme=dark] .BuildingRegionTree-module__SrYEzq__regionListEmpty{color:var(--text-secondary)}
.RegionHeatmap-module__UGrr2W__minuteHeatmapWrapper{background:#fff;border-radius:8px;flex-direction:column;padding:0 16px 16px;display:flex;position:relative}.RegionHeatmap-module__UGrr2W__heatmapHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.RegionHeatmap-module__UGrr2W__heatmapHeaderLeft h3{color:#262626;margin:0;font-size:16px;font-weight:600}.RegionHeatmap-module__UGrr2W__heatmapHeaderRight{align-items:center;gap:16px;display:flex}.RegionHeatmap-module__UGrr2W__exportButton{color:#262626;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.RegionHeatmap-module__UGrr2W__exportButton:hover:not(:disabled){color:#1677ff;background:#f0f8ff;border-color:#40a9ff}.RegionHeatmap-module__UGrr2W__exportButton:disabled{opacity:.55;cursor:not-allowed}.RegionHeatmap-module__UGrr2W__legend{color:#555;align-items:center;gap:12px;font-size:12px;line-height:1;display:flex}.RegionHeatmap-module__UGrr2W__legendItem{align-items:center;gap:4px;display:flex}.RegionHeatmap-module__UGrr2W__legendText{white-space:nowrap}.RegionHeatmap-module__UGrr2W__legendBox{box-sizing:border-box;background:#f5f7fa;border:1px solid #d9d9d9;border-radius:3px;flex-shrink:0;width:14px;height:14px;display:inline-block}.RegionHeatmap-module__UGrr2W__heatmapContainer{width:100%;min-width:0;position:relative;overflow:auto hidden}.RegionHeatmap-module__UGrr2W__emptyHeight{color:#999;justify-content:center;align-items:center;padding:60px 0;font-size:14px;display:flex}.RegionHeatmap-module__UGrr2W__grid{--actual-cell-width:12px;--actual-cell-height:12px;--font-size:11px;background:#fff;flex-direction:row;width:100%;height:fit-content;padding:4px;font-size:11px;display:flex;position:relative}.RegionHeatmap-module__UGrr2W__yAxis{z-index:2;background:#fff;flex-direction:column;flex-shrink:0;min-width:40px;max-width:50px;padding-right:6px;display:flex;position:sticky;left:0;box-shadow:2px 0 4px -2px #0000000f}.RegionHeatmap-module__UGrr2W__yLabel{width:100%;min-width:0;height:calc(var(--actual-cell-height) + 1px);color:#666;font-size:var(--font-size);text-align:right;box-sizing:border-box;white-space:nowrap;justify-content:flex-end;align-items:center;padding-right:4px;font-weight:500;display:flex;overflow:hidden}.RegionHeatmap-module__UGrr2W__cellsWrapper{flex:1;min-width:0;height:fit-content;position:relative;overflow:visible}.RegionHeatmap-module__UGrr2W__rows{flex-direction:column;gap:1px;width:fit-content;height:fit-content;display:flex}.RegionHeatmap-module__UGrr2W__row{grid-template-columns:repeat(60, var(--actual-cell-width));width:fit-content;height:var(--actual-cell-height);gap:1px;display:grid}.RegionHeatmap-module__UGrr2W__cell{width:var(--actual-cell-width);height:var(--actual-cell-height);box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e6e8eb}.RegionHeatmap-module__UGrr2W__cell:hover{z-index:2;outline-offset:-1px;outline:1px solid #333}.RegionHeatmap-module__UGrr2W__full{background:#3b8ef5;border-color:#3b8ef5}.RegionHeatmap-module__UGrr2W__partial{background:#96c4ff;border-color:#96c4ff}.RegionHeatmap-module__UGrr2W__emptyData{background:#fff}.RegionHeatmap-module__UGrr2W__xAxisBottom{grid-template-columns:repeat(60, var(--actual-cell-width));color:#666;width:fit-content;font-size:var(--font-size);gap:1px;margin-top:1px;display:grid}.RegionHeatmap-module__UGrr2W__xLabel{width:var(--actual-cell-width);justify-content:center;align-items:flex-start;height:16px;display:flex;position:relative}.RegionHeatmap-module__UGrr2W__mark span{color:#4b4b4b;font-size:var(--font-size);white-space:nowrap;position:absolute;top:2px;left:50%;transform:translate(-50%)}.RegionHeatmap-module__UGrr2W__tooltip{z-index:9999;color:#000000d9;pointer-events:none;background:#fff;border:1px solid #e5e7eb;border-radius:4px;max-width:230px;padding:6px 8px;font-size:12px;line-height:18px;position:fixed;box-shadow:0 4px 12px #0f172a29}.RegionHeatmap-module__UGrr2W__tooltipTime{border-bottom:1px solid #e5e7eb;margin-bottom:6px;padding-bottom:4px;font-weight:600}.RegionHeatmap-module__UGrr2W__tooltipTable{flex-direction:column;gap:3px;display:flex}.RegionHeatmap-module__UGrr2W__tooltipRow,.RegionHeatmap-module__UGrr2W__tooltipEmpty{color:#000000d9;white-space:nowrap;font-size:12px;line-height:18px}:is([data-theme=dark] .RegionHeatmap-module__UGrr2W__minuteHeatmapWrapper,[data-theme=dark] .RegionHeatmap-module__UGrr2W__grid,[data-theme=dark] .RegionHeatmap-module__UGrr2W__yAxis){background:var(--surface-card)}[data-theme=dark] .RegionHeatmap-module__UGrr2W__heatmapHeaderLeft h3{color:var(--text-primary)}[data-theme=dark] .RegionHeatmap-module__UGrr2W__exportButton{color:var(--text-primary)}[data-theme=dark] .RegionHeatmap-module__UGrr2W__mark span{color:var(--text-primary)}:is([data-theme=dark] .RegionHeatmap-module__UGrr2W__legend,[data-theme=dark] .RegionHeatmap-module__UGrr2W__yLabel,[data-theme=dark] .RegionHeatmap-module__UGrr2W__xAxisBottom,[data-theme=dark] .RegionHeatmap-module__UGrr2W__emptyHeight){color:var(--text-secondary)}[data-theme=dark] .RegionHeatmap-module__UGrr2W__exportButton{border-color:var(--border-light);background:#1d1d1d}[data-theme=dark] .RegionHeatmap-module__UGrr2W__exportButton:hover:not(:disabled){background:#252525}:is([data-theme=dark] .RegionHeatmap-module__UGrr2W__legendBox,[data-theme=dark] .RegionHeatmap-module__UGrr2W__cell,[data-theme=dark] .RegionHeatmap-module__UGrr2W__emptyData){background:#1a1a1a;border-color:#2f2f2f}:is([data-theme=dark] .RegionHeatmap-module__UGrr2W__legendBox.RegionHeatmap-module__UGrr2W__full,[data-theme=dark] .RegionHeatmap-module__UGrr2W__cell.RegionHeatmap-module__UGrr2W__full){background:#3b8ef5;border-color:#3b8ef5}:is([data-theme=dark] .RegionHeatmap-module__UGrr2W__legendBox.RegionHeatmap-module__UGrr2W__partial,[data-theme=dark] .RegionHeatmap-module__UGrr2W__cell.RegionHeatmap-module__UGrr2W__partial){background:#96c4ff;border-color:#96c4ff}[data-theme=dark] .RegionHeatmap-module__UGrr2W__cell:hover{outline-color:#d6d6d6}[data-theme=dark] .RegionHeatmap-module__UGrr2W__tooltip{color:#e5e5e5;background:#1a1a1a;border-color:#2a2a2a}[data-theme=dark] .RegionHeatmap-module__UGrr2W__tooltipTime{border-bottom-color:#2a2a2a}:is([data-theme=dark] .RegionHeatmap-module__UGrr2W__tooltipRow,[data-theme=dark] .RegionHeatmap-module__UGrr2W__tooltipEmpty){color:#e5e5e5}@media (max-width:768px){.RegionHeatmap-module__UGrr2W__minuteHeatmapWrapper{padding:0 8px 16px}.RegionHeatmap-module__UGrr2W__heatmapHeader{flex-direction:column;align-items:flex-start;gap:12px}.RegionHeatmap-module__UGrr2W__heatmapHeaderRight{justify-content:space-between;width:100%}.RegionHeatmap-module__UGrr2W__legend{flex-wrap:wrap;gap:8px}}
.RegionStatsCards-module__3Xni0W__dataCards{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;height:270px;min-height:0;display:grid}.RegionStatsCards-module__3Xni0W__dataCard{background:#f9fafb;border-radius:8px;flex-direction:column;min-width:0;min-height:0;padding:16px;display:flex}.RegionStatsCards-module__3Xni0W__cardHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.RegionStatsCards-module__3Xni0W__cardTitle{color:#6b7280;font-size:14px;font-weight:400;line-height:20px}.RegionStatsCards-module__3Xni0W__cardContent{flex-direction:column;flex:1;min-height:0;display:flex}.RegionStatsCards-module__3Xni0W__noDataCard{color:#999;flex:1;justify-content:center;align-items:center;font-size:14px;display:flex}.RegionStatsCards-module__3Xni0W__numberAndTrend{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin-bottom:4px;display:flex}.RegionStatsCards-module__3Xni0W__mainNumber{color:#1890ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:24px;font-weight:700;line-height:32px;overflow:hidden}.RegionStatsCards-module__3Xni0W__trend{flex:none;align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.RegionStatsCards-module__3Xni0W__growth{color:#ff4d4f}.RegionStatsCards-module__3Xni0W__decline{color:#52c41a}.RegionStatsCards-module__3Xni0W__zero{color:#6b7280}.RegionStatsCards-module__3Xni0W__arrowIcon{font-size:14px;font-style:normal;line-height:1;display:inline-block;transform:none}.RegionStatsCards-module__3Xni0W__chartContainer{flex:1;width:100%;min-height:32px}.RegionStatsCards-module__3Xni0W__miniChart{width:100%;height:100%}[data-theme=dark] .RegionStatsCards-module__3Xni0W__dataCard{box-shadow:inset 0 0 0 1px var(--border-light);background:#202020}:is([data-theme=dark] .RegionStatsCards-module__3Xni0W__cardTitle,[data-theme=dark] .RegionStatsCards-module__3Xni0W__zero,[data-theme=dark] .RegionStatsCards-module__3Xni0W__noDataCard){color:var(--text-secondary)}[data-theme=dark] .RegionStatsCards-module__3Xni0W__mainNumber{color:var(--brand-primary)}@media (max-width:767px){.RegionStatsCards-module__3Xni0W__dataCards{grid-template-rows:none;grid-template-columns:1fr;height:auto}.RegionStatsCards-module__3Xni0W__dataCard{min-height:130px}}
.RegionOperatorInfo-module__V7ochG__operatorAnalysisContainer{box-sizing:border-box;flex-direction:row;gap:24px;width:100%;height:500px;padding:24px;display:flex}.RegionOperatorInfo-module__V7ochG__leftSection{box-sizing:border-box;flex-direction:column;flex:0 0 300px;gap:16px;height:100%;padding-right:24px;display:flex}.RegionOperatorInfo-module__V7ochG__rightSection{flex-direction:column;flex:1;gap:16px;height:100%;display:flex}.RegionOperatorInfo-module__V7ochG__sectionTitle{color:#262626;justify-content:space-between;align-items:center;width:100%;margin-bottom:4px;font-size:16px;font-weight:600;display:flex}.RegionOperatorInfo-module__V7ochG__titleText{overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0;line-height:22px}.RegionOperatorInfo-module__V7ochG__leftSection .RegionOperatorInfo-module__V7ochG__sectionTitle{align-items:center;gap:8px}.RegionOperatorInfo-module__V7ochG__regionRiskIndicator{flex-shrink:0;align-items:center;gap:8px;height:30px;margin-left:0;padding-top:1px;font-size:14px;font-weight:500;display:inline-flex;transform:translate(8px)}.RegionOperatorInfo-module__V7ochG__regionRiskIndicator>span{align-items:center;gap:4px;height:30px;line-height:1;display:inline-flex}.RegionOperatorInfo-module__V7ochG__regionRiskIndicator svg{display:block}.RegionOperatorInfo-module__V7ochG__infoButton{color:#bfbfbf;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}.RegionOperatorInfo-module__V7ochG__resetButton{width:30px;height:30px}.RegionOperatorInfo-module__V7ochG__resetIcon,.RegionOperatorInfo-module__V7ochG__infoButton svg{transform-origin:50%;transition:transform .36s}.RegionOperatorInfo-module__V7ochG__infoButton:hover{color:#3b8ef5;background:#f5f8ff}.RegionOperatorInfo-module__V7ochG__resetButton:is(:hover,:focus-visible):not(:disabled) .RegionOperatorInfo-module__V7ochG__resetIcon{animation:1.2s linear infinite RegionOperatorInfo-module__V7ochG__regionResetIconSpin}@keyframes RegionOperatorInfo-module__V7ochG__regionResetIconSpin{to{transform:rotate(360deg)}}.RegionOperatorInfo-module__V7ochG__infoButton:hover svg,.RegionOperatorInfo-module__V7ochG__infoButton:focus-visible svg{transform:scale(1.14)}.RegionOperatorInfo-module__V7ochG__infoButton:focus-visible{outline-offset:1px;outline:2px solid #3b8ef559}.RegionOperatorInfo-module__V7ochG__resetError{color:#ff4d4f;margin-top:8px;font-size:13px;display:block}.RegionOperatorInfo-module__V7ochG__sectionSubtitle{color:#666;align-items:center;gap:4px;margin-bottom:16px;font-size:14px;display:flex}.RegionOperatorInfo-module__V7ochG__operatorList{flex-direction:column;flex:1;gap:12px;display:flex}.RegionOperatorInfo-module__V7ochG__emptyHeight{color:#999;justify-content:center;align-items:center;height:100%;min-height:200px;font-size:14px;display:flex}.RegionOperatorInfo-module__V7ochG__operatorItem{justify-content:space-between;align-items:center;display:flex}.RegionOperatorInfo-module__V7ochG__firstRank{padding:16px 0}.RegionOperatorInfo-module__V7ochG__otherRank{padding:12px 0}.RegionOperatorInfo-module__V7ochG__operatorInfo{flex:1;align-items:center;gap:12px;display:flex}.RegionOperatorInfo-module__V7ochG__operatorAvatar{color:#fff;background:#1890ff;justify-content:center;align-items:center;font-weight:700;display:flex}.RegionOperatorInfo-module__V7ochG__squareAvatar{object-fit:cover;border-radius:8px;width:80px;height:80px;font-size:32px}.RegionOperatorInfo-module__V7ochG__roundAvatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.RegionOperatorInfo-module__V7ochG__operatorDetails{flex:1}.RegionOperatorInfo-module__V7ochG__operatorName{color:#262626;align-items:center;gap:8px;margin-bottom:4px;font-weight:500;display:flex}.RegionOperatorInfo-module__V7ochG__firstName{font-size:16px;line-height:24px}.RegionOperatorInfo-module__V7ochG__otherName{font-size:14px;line-height:21px}.RegionOperatorInfo-module__V7ochG__responsibleTag{color:#126ef0;background:#dbeafe;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:400}.RegionOperatorInfo-module__V7ochG__operatorDept{color:#666}.RegionOperatorInfo-module__V7ochG__firstDept{font-size:14px;line-height:20px}.RegionOperatorInfo-module__V7ochG__otherDept{font-size:12px;line-height:16px}.RegionOperatorInfo-module__V7ochG__operatorPercentage{color:#1890ff;font-weight:700}.RegionOperatorInfo-module__V7ochG__firstPercentage{font-size:20px;line-height:28px}.RegionOperatorInfo-module__V7ochG__otherPercentage{font-size:16px;line-height:24px}:is([data-theme=dark] .RegionOperatorInfo-module__V7ochG__sectionTitle,[data-theme=dark] .RegionOperatorInfo-module__V7ochG__operatorName){color:var(--text-primary)}:is([data-theme=dark] .RegionOperatorInfo-module__V7ochG__sectionSubtitle,[data-theme=dark] .RegionOperatorInfo-module__V7ochG__operatorDept,[data-theme=dark] .RegionOperatorInfo-module__V7ochG__emptyHeight){color:var(--text-secondary)}[data-theme=dark] .RegionOperatorInfo-module__V7ochG__infoButton:hover{background:#3b8ef51f}@media (max-width:1200px){.RegionOperatorInfo-module__V7ochG__operatorAnalysisContainer{gap:16px;padding:16px 24px 16px 16px}.RegionOperatorInfo-module__V7ochG__leftSection{flex-basis:250px;padding-right:16px}.RegionOperatorInfo-module__V7ochG__squareAvatar{width:60px;height:60px;font-size:24px}}@media (max-width:767px){.RegionOperatorInfo-module__V7ochG__operatorAnalysisContainer{flex-direction:column;height:auto;padding:16px}.RegionOperatorInfo-module__V7ochG__leftSection{flex-basis:auto;padding-right:0}}@media (prefers-reduced-motion:reduce){.RegionOperatorInfo-module__V7ochG__resetIcon,.RegionOperatorInfo-module__V7ochG__infoButton svg{transition:none;animation:none}}
.NumericAiResult-module__UVYn8q__numericAiResult{align-items:center;margin-top:8px}.NumericAiResult-module__UVYn8q__textCell{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:8px;min-width:0;display:flex}.NumericAiResult-module__UVYn8q__text{color:#111827;font-size:14px}.NumericAiResult-module__UVYn8q__label{white-space:nowrap;border-radius:10px;padding:1px 8px;font-size:12px;line-height:18px}.NumericAiResult-module__UVYn8q__labelPending{color:#3b8ef5;background:#3b8ef51f}.NumericAiResult-module__UVYn8q__labelFailed{color:#dc2626;background:#dc26261f}.NumericAiResult-module__UVYn8q__labelCorrected{color:#d97706;background:#d977061f}[data-theme=dark] .NumericAiResult-module__UVYn8q__text{color:#e5e5e5}[data-theme=dark] .NumericAiResult-module__UVYn8q__labelPending{color:#7db4f7;background:#3b8ef533}[data-theme=dark] .NumericAiResult-module__UVYn8q__labelFailed{color:#f08787;background:#dc262633}[data-theme=dark] .NumericAiResult-module__UVYn8q__labelCorrected{color:#eab26a;background:#d9770633}
.RegionServiceLog-module__uxhlNa__logSection{background:#fff;border-radius:8px;padding:16px}.RegionServiceLog-module__uxhlNa__logHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.RegionServiceLog-module__uxhlNa__logHeaderLeft{align-items:center;gap:24px;display:flex}.RegionServiceLog-module__uxhlNa__logHeaderLeft h3{color:#262626;margin:0;font-size:16px;font-weight:600}.RegionServiceLog-module__uxhlNa__exportButton{color:#262626;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.RegionServiceLog-module__uxhlNa__exportButton:hover:not(:disabled){color:#1677ff;background:#f0f8ff;border-color:#40a9ff}.RegionServiceLog-module__uxhlNa__exportButton:disabled{opacity:.55;cursor:not-allowed}.RegionServiceLog-module__uxhlNa__detailButton{color:#1677ff;cursor:pointer;background:0 0;border:0;font-size:14px}:is(.RegionServiceLog-module__uxhlNa__table table td,.RegionServiceLog-module__uxhlNa__table table th){padding:8px}[data-theme=dark] .RegionServiceLog-module__uxhlNa__logSection{background:var(--surface-card)}[data-theme=dark] .RegionServiceLog-module__uxhlNa__logHeaderLeft h3{color:var(--text-primary)}[data-theme=dark] .RegionServiceLog-module__uxhlNa__exportButton{color:var(--text-primary)}[data-theme=dark] .RegionServiceLog-module__uxhlNa__exportButton{border-color:var(--border-light);background:#1d1d1d}
.StayServiceRecordTable-module__Wg3bja__logSection{background:#fff;border-radius:8px;margin-top:16px;padding:16px}.StayServiceRecordTable-module__Wg3bja__logHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.StayServiceRecordTable-module__Wg3bja__logHeaderLeft{align-items:center;gap:24px;display:flex}.StayServiceRecordTable-module__Wg3bja__logHeaderLeft h3{color:#20283d;margin:0;font-size:16px;font-weight:600}.StayServiceRecordTable-module__Wg3bja__exportButton{color:#262626;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.StayServiceRecordTable-module__Wg3bja__exportButton:hover:not(:disabled){color:#1677ff;background:#f0f8ff;border-color:#40a9ff}.StayServiceRecordTable-module__Wg3bja__exportButton:disabled{opacity:.55;cursor:not-allowed}:is(.StayServiceRecordTable-module__Wg3bja__table table td,.StayServiceRecordTable-module__Wg3bja__table table th){padding:8px}.StayServiceRecordTable-module__Wg3bja__table table th{color:#20283d}.StayServiceRecordTable-module__Wg3bja__table table td{color:#000000d9}[data-theme=dark] .StayServiceRecordTable-module__Wg3bja__logSection{background:var(--surface-card)}[data-theme=dark] .StayServiceRecordTable-module__Wg3bja__logHeaderLeft h3{color:var(--text-primary)}[data-theme=dark] .StayServiceRecordTable-module__Wg3bja__exportButton{color:var(--text-primary)}[data-theme=dark] .StayServiceRecordTable-module__Wg3bja__exportButton{border-color:var(--border-light);background:#1d1d1d}
.RegionReport-module__GN1MEq__serviceRecord{padding:16px}.RegionReport-module__GN1MEq__regionTop{background:#fff;border-radius:8px;height:60px;padding:0 16px}.RegionReport-module__GN1MEq__regionTopInner{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.RegionReport-module__GN1MEq__tabsWrapper{flex:1;min-width:0;overflow:visible}.RegionReport-module__GN1MEq__datePickerWrapper{flex-shrink:0;align-items:center;gap:8px;display:flex}.RegionReport-module__GN1MEq__resetButton{width:30px;height:30px}.RegionReport-module__GN1MEq__resetIcon{transform-origin:50%}.RegionReport-module__GN1MEq__resetButton:is(:hover,:focus-visible):not(:disabled) .RegionReport-module__GN1MEq__resetIcon{animation:1.2s linear infinite RegionReport-module__GN1MEq__regionResetIconSpin}@keyframes RegionReport-module__GN1MEq__regionResetIconSpin{to{transform:rotate(360deg)}}.RegionReport-module__GN1MEq__resetError{color:#ff4d4f;margin-top:8px;font-size:13px;display:block}.RegionReport-module__GN1MEq__content{align-items:flex-start;gap:16px;height:calc(100vh - 159px);margin-top:14px;display:flex}.RegionReport-module__GN1MEq__reportContainer{background:#fff;border-radius:8px;flex-direction:column;flex:1;height:100%;margin-right:0;padding:0;display:flex;overflow-y:auto;box-shadow:0 2px 8px #dae0e4b3}.RegionReport-module__GN1MEq__dateNavigation{justify-content:center;align-items:center;gap:0;height:32px;display:flex}.RegionReport-module__GN1MEq__navBtn{color:#6b7280;cursor:pointer;background:#fff;border:0;border-radius:4px;width:28px;height:28px;font-size:28px;line-height:1;transition:all .2s}.RegionReport-module__GN1MEq__navBtn:hover{color:#3b82f6;background:#f3f4f6}.RegionReport-module__GN1MEq__dateInput{color:#262626;background:#fff;border:1px solid #d9d9d9;border-radius:6px;width:140px;height:32px;padding:0 12px;font-size:14px}:is([data-theme=dark] .RegionReport-module__GN1MEq__regionTop,[data-theme=dark] .RegionReport-module__GN1MEq__reportContainer){background:var(--surface-card);box-shadow:var(--shadow-card)}:is([data-theme=dark] .RegionReport-module__GN1MEq__navBtn,[data-theme=dark] .RegionReport-module__GN1MEq__dateInput){color:var(--text-primary);border-color:var(--border-light);background:#1d1d1d}[data-theme=dark] .RegionReport-module__GN1MEq__navBtn:hover{color:var(--text-primary);background:#252525}[data-theme=dark] .RegionReport-module__GN1MEq__dateInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .RegionReport-module__GN1MEq__dateInput::-webkit-calendar-picker-indicator{filter:invert(.78)}@media (max-width:1023px){.RegionReport-module__GN1MEq__content{flex-direction:column;height:auto}.RegionReport-module__GN1MEq__reportContainer{width:100%}}@media (max-width:767px){.RegionReport-module__GN1MEq__serviceRecord{padding:12px}.RegionReport-module__GN1MEq__regionTop{height:auto;padding:12px}.RegionReport-module__GN1MEq__regionTopInner{flex-direction:column;align-items:flex-start;gap:12px}.RegionReport-module__GN1MEq__datePickerWrapper{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.RegionReport-module__GN1MEq__resetIcon{animation:none}}
.EquipmentMinuteHeatmap-module__XZrsNG__minuteHeatmapWrapper{background:#fff;border-radius:8px;flex-direction:column;padding:0 16px 16px;display:flex;position:relative}.EquipmentMinuteHeatmap-module__XZrsNG__heatmapHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.EquipmentMinuteHeatmap-module__XZrsNG__heatmapHeaderLeft h3{color:#262626;margin:0;font-size:16px;font-weight:600}.EquipmentMinuteHeatmap-module__XZrsNG__heatmapHeaderRight{align-items:center;gap:16px;display:flex}.EquipmentMinuteHeatmap-module__XZrsNG__legend{color:#555;align-items:center;gap:12px;font-size:12px;line-height:1;display:flex}.EquipmentMinuteHeatmap-module__XZrsNG__legendItem{align-items:center;gap:4px;display:flex}.EquipmentMinuteHeatmap-module__XZrsNG__legendText{white-space:nowrap}.EquipmentMinuteHeatmap-module__XZrsNG__legendBox{box-sizing:border-box;vertical-align:middle;background:#f5f7fa;border:1px solid #d9d9d9;border-radius:3px;flex-shrink:0;width:14px;height:14px;line-height:1;display:inline-block}.EquipmentMinuteHeatmap-module__XZrsNG__exportButton{color:#262626;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.EquipmentMinuteHeatmap-module__XZrsNG__exportButton:hover{color:#1677ff;background:#f0f8ff;border-color:#40a9ff}.EquipmentMinuteHeatmap-module__XZrsNG__heatmapContainer{width:100%;min-width:0;position:relative;overflow:auto hidden}.EquipmentMinuteHeatmap-module__XZrsNG__emptyHeight{color:#999;justify-content:center;align-items:center;padding:60px 0;font-size:14px;display:flex}.EquipmentMinuteHeatmap-module__XZrsNG__grid{--actual-cell-width:12px;--actual-cell-height:12px;--font-size:11px;background:#fff;flex-direction:row;width:100%;height:fit-content;padding:4px;font-size:11px;display:flex;position:relative}.EquipmentMinuteHeatmap-module__XZrsNG__yAxis{z-index:2;background:#fff;flex-direction:column;flex-shrink:0;width:auto;min-width:40px;max-width:50px;margin-right:0;padding-right:6px;display:flex;position:sticky;left:0;box-shadow:2px 0 4px -2px #0000000f}.EquipmentMinuteHeatmap-module__XZrsNG__yLabel{height:calc(var(--actual-cell-height) + 1px);line-height:calc(var(--actual-cell-height) + 1px);font-size:var(--font-size);color:#666;text-align:right;box-sizing:border-box;white-space:nowrap;justify-content:flex-end;align-items:center;width:100%;min-width:0;padding-right:4px;font-weight:500;display:flex;overflow:hidden}.EquipmentMinuteHeatmap-module__XZrsNG__cellsWrapper{flex:1;min-width:0;height:fit-content;position:relative;overflow:visible}.EquipmentMinuteHeatmap-module__XZrsNG__xAxisBottom{grid-template-columns:repeat(60, var(--actual-cell-width));font-size:var(--font-size);color:#666;gap:1px;width:fit-content;margin-top:1px;display:grid}.EquipmentMinuteHeatmap-module__XZrsNG__xLabel{height:16px;width:var(--actual-cell-width);justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:visible}.EquipmentMinuteHeatmap-module__XZrsNG__mark span{font-size:var(--font-size);color:#4b4b4b;white-space:nowrap;position:absolute;top:2px;left:50%;transform:translate(-50%)}.EquipmentMinuteHeatmap-module__XZrsNG__rows{flex-direction:column;gap:1px;width:fit-content;height:fit-content;display:flex}.EquipmentMinuteHeatmap-module__XZrsNG__row{grid-template-columns:repeat(60, var(--actual-cell-width));height:var(--actual-cell-height);gap:1px;display:grid;position:relative}.EquipmentMinuteHeatmap-module__XZrsNG__cell{width:var(--actual-cell-width);height:var(--actual-cell-height);box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e6e8eb}.EquipmentMinuteHeatmap-module__XZrsNG__full{background:#3b8ef5;border-color:#3b8ef5}.EquipmentMinuteHeatmap-module__XZrsNG__partial{background:#96c4ff;border-color:#96c4ff}.EquipmentMinuteHeatmap-module__XZrsNG__emptyData{background:#fff;border-color:#d9d9d9}.EquipmentMinuteHeatmap-module__XZrsNG__cell:hover{outline-offset:-1px;z-index:2;outline:1px solid #333}.EquipmentMinuteHeatmap-module__XZrsNG__tooltip{color:#fff;pointer-events:none;z-index:9999;background:#1f1f1f;border-radius:6px;max-width:230px;padding:8px 10px;font-size:12px;line-height:1.4;position:fixed;box-shadow:0 6px 16px -4px #0000001f,0 3px 6px #00000029}.EquipmentMinuteHeatmap-module__XZrsNG__tooltip:after{content:"";background:#1f1f1f;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.EquipmentMinuteHeatmap-module__XZrsNG__rightDown:after{top:6px;left:6px}.EquipmentMinuteHeatmap-module__XZrsNG__tooltipTime{border-bottom:1px solid #fff3;margin-bottom:6px;padding-bottom:4px;font-weight:600}.EquipmentMinuteHeatmap-module__XZrsNG__tooltipTable{flex-direction:column;gap:3px;display:flex}.EquipmentMinuteHeatmap-module__XZrsNG__tooltipRow{color:#fff;white-space:nowrap;font-size:12px;line-height:1.4}.EquipmentMinuteHeatmap-module__XZrsNG__tooltipEmpty{color:#ddd}:is([data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__minuteHeatmapWrapper,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__grid,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__yAxis){background:var(--surface-card)}[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__heatmapHeaderLeft h3{color:var(--text-primary)}[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__exportButton{color:var(--text-primary)}[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__mark span{color:var(--text-primary)}:is([data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__legend,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__yLabel,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__xAxisBottom,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__emptyHeight){color:var(--text-secondary)}:is([data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__legendBox,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__cell,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__emptyData){background:#1a1a1a;border-color:#2f2f2f}:is([data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__legendBox.EquipmentMinuteHeatmap-module__XZrsNG__full,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__cell.EquipmentMinuteHeatmap-module__XZrsNG__full){background:#3b8ef5;border-color:#3b8ef5}:is([data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__legendBox.EquipmentMinuteHeatmap-module__XZrsNG__partial,[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__cell.EquipmentMinuteHeatmap-module__XZrsNG__partial){background:#96c4ff;border-color:#96c4ff}[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__exportButton{border-color:var(--border-light);background:#1d1d1d}[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__exportButton:hover{background:#252525}[data-theme=dark] .EquipmentMinuteHeatmap-module__XZrsNG__cell:hover{outline-color:#d6d6d6}@media (max-width:1200px){.EquipmentMinuteHeatmap-module__XZrsNG__grid{--container-padding:6px}}@media (max-width:768px){.EquipmentMinuteHeatmap-module__XZrsNG__minuteHeatmapWrapper{padding:0 8px 16px}.EquipmentMinuteHeatmap-module__XZrsNG__heatmapHeader{flex-direction:column;align-items:flex-start;gap:12px}.EquipmentMinuteHeatmap-module__XZrsNG__heatmapHeaderRight{justify-content:space-between;width:100%}.EquipmentMinuteHeatmap-module__XZrsNG__legend{flex-wrap:wrap;gap:8px}}@media (max-width:600px){.EquipmentMinuteHeatmap-module__XZrsNG__yLabel{font-size:10px}.EquipmentMinuteHeatmap-module__XZrsNG__legendText{font-size:11px}}@media (max-width:480px){.EquipmentMinuteHeatmap-module__XZrsNG__yLabel{font-size:9px}.EquipmentMinuteHeatmap-module__XZrsNG__legendText{font-size:10px}}
.EquipmentOperatorInfo-module__ecnMMW__operatorAnalysisContainer{box-sizing:border-box;background:0 0;flex-direction:row;gap:24px;width:100%;height:500px;padding:24px;display:flex}.EquipmentOperatorInfo-module__ecnMMW__leftSection{box-sizing:border-box;background:0 0;flex-direction:column;flex:0 0 300px;gap:16px;height:100%;padding-right:24px;display:flex}.EquipmentOperatorInfo-module__ecnMMW__rightSection{background:0 0;flex-direction:column;flex:1;gap:16px;height:100%;display:flex}.EquipmentOperatorInfo-module__ecnMMW__sectionTitle{color:#262626;margin-bottom:4px;font-size:16px;font-weight:600}.EquipmentOperatorInfo-module__ecnMMW__sectionSubtitle{color:#666;align-items:center;gap:4px;margin-bottom:16px;font-size:14px;display:flex}.EquipmentOperatorInfo-module__ecnMMW__infoButton{color:#bfbfbf;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}.EquipmentOperatorInfo-module__ecnMMW__infoButton svg{transform-origin:50%;transition:transform .36s}.EquipmentOperatorInfo-module__ecnMMW__infoButton:hover{color:#3b8ef5;background:#f5f8ff}.EquipmentOperatorInfo-module__ecnMMW__infoButton:hover svg,.EquipmentOperatorInfo-module__ecnMMW__infoButton:focus-visible svg{transform:scale(1.14)}.EquipmentOperatorInfo-module__ecnMMW__infoButton:focus-visible{outline-offset:1px;outline:2px solid #3b8ef559}.EquipmentOperatorInfo-module__ecnMMW__operatorList{flex-direction:column;flex:1;gap:12px;display:flex}.EquipmentOperatorInfo-module__ecnMMW__emptyHeight{color:#999;justify-content:center;align-items:center;height:100%;min-height:200px;font-size:14px;display:flex}.EquipmentOperatorInfo-module__ecnMMW__operatorItem{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.EquipmentOperatorInfo-module__ecnMMW__firstRank{padding:16px 0}.EquipmentOperatorInfo-module__ecnMMW__otherRank{padding:12px 0}.EquipmentOperatorInfo-module__ecnMMW__operatorInfo{flex:1;align-items:center;gap:12px;display:flex}.EquipmentOperatorInfo-module__ecnMMW__operatorAvatar{color:#fff;object-fit:cover;background:#1890ff;justify-content:center;align-items:center;font-weight:700;display:flex}.EquipmentOperatorInfo-module__ecnMMW__squareAvatar{border-radius:8px;width:80px;height:80px;font-size:32px}.EquipmentOperatorInfo-module__ecnMMW__roundAvatar{border-radius:50%;width:40px;height:40px}.EquipmentOperatorInfo-module__ecnMMW__operatorDetails{flex:1}.EquipmentOperatorInfo-module__ecnMMW__operatorName{color:#262626;align-items:center;gap:8px;margin-bottom:4px;font-weight:500;display:flex}.EquipmentOperatorInfo-module__ecnMMW__firstName{font-size:16px;line-height:24px}.EquipmentOperatorInfo-module__ecnMMW__otherName{font-size:14px;line-height:21px}.EquipmentOperatorInfo-module__ecnMMW__operatorDept{color:#666}.EquipmentOperatorInfo-module__ecnMMW__firstDept{font-size:14px;line-height:20px}.EquipmentOperatorInfo-module__ecnMMW__otherDept{font-size:12px;line-height:16px}.EquipmentOperatorInfo-module__ecnMMW__responsibleTag{color:#126ef0;background:#dbeafe;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:400}.EquipmentOperatorInfo-module__ecnMMW__operatorPercentage{color:#1890ff;font-weight:700}.EquipmentOperatorInfo-module__ecnMMW__firstPercentage{font-size:20px;line-height:28px}.EquipmentOperatorInfo-module__ecnMMW__otherPercentage{font-size:16px;line-height:24px}:is([data-theme=dark] .EquipmentOperatorInfo-module__ecnMMW__sectionTitle,[data-theme=dark] .EquipmentOperatorInfo-module__ecnMMW__operatorName){color:var(--text-primary)}:is([data-theme=dark] .EquipmentOperatorInfo-module__ecnMMW__sectionSubtitle,[data-theme=dark] .EquipmentOperatorInfo-module__ecnMMW__operatorDept,[data-theme=dark] .EquipmentOperatorInfo-module__ecnMMW__emptyHeight){color:var(--text-secondary)}[data-theme=dark] .EquipmentOperatorInfo-module__ecnMMW__infoButton:hover{background:#3b8ef51f}@media (max-width:1200px){.EquipmentOperatorInfo-module__ecnMMW__operatorAnalysisContainer{gap:16px;padding:16px 24px 16px 16px}.EquipmentOperatorInfo-module__ecnMMW__leftSection{flex:0 0 250px;padding-right:16px}.EquipmentOperatorInfo-module__ecnMMW__squareAvatar{width:60px;height:60px;font-size:24px}}@media (max-width:992px){.EquipmentOperatorInfo-module__ecnMMW__operatorAnalysisContainer{flex-direction:column;gap:20px;height:auto}.EquipmentOperatorInfo-module__ecnMMW__leftSection{flex:none;height:auto;padding-bottom:20px;padding-right:0}.EquipmentOperatorInfo-module__ecnMMW__rightSection{flex:none;height:auto}}@media (max-width:768px){.EquipmentOperatorInfo-module__ecnMMW__operatorAnalysisContainer{padding:12px 16px 12px 12px}.EquipmentOperatorInfo-module__ecnMMW__squareAvatar{width:50px;height:50px;font-size:20px}.EquipmentOperatorInfo-module__ecnMMW__roundAvatar{width:32px;height:32px}.EquipmentOperatorInfo-module__ecnMMW__firstName{font-size:14px;line-height:20px}.EquipmentOperatorInfo-module__ecnMMW__otherName{font-size:12px;line-height:18px}.EquipmentOperatorInfo-module__ecnMMW__firstPercentage{font-size:18px;line-height:24px}.EquipmentOperatorInfo-module__ecnMMW__otherPercentage{font-size:14px;line-height:20px}}@media (prefers-reduced-motion:reduce){.EquipmentOperatorInfo-module__ecnMMW__infoButton svg{transition:none}}@media (max-width:576px){.EquipmentOperatorInfo-module__ecnMMW__operatorAnalysisContainer{padding:8px 12px 8px 8px}.EquipmentOperatorInfo-module__ecnMMW__sectionTitle{font-size:14px}.EquipmentOperatorInfo-module__ecnMMW__sectionSubtitle{font-size:12px}.EquipmentOperatorInfo-module__ecnMMW__firstName{font-size:13px}.EquipmentOperatorInfo-module__ecnMMW__otherName{font-size:11px}.EquipmentOperatorInfo-module__ecnMMW__firstDept{font-size:12px}.EquipmentOperatorInfo-module__ecnMMW__otherDept{font-size:10px}.EquipmentOperatorInfo-module__ecnMMW__firstPercentage{font-size:16px}.EquipmentOperatorInfo-module__ecnMMW__otherPercentage{font-size:12px}.EquipmentOperatorInfo-module__ecnMMW__squareAvatar{width:40px;height:40px;font-size:16px}.EquipmentOperatorInfo-module__ecnMMW__roundAvatar{width:28px;height:28px}}
.EquipmentServiceLog-module__zeiLCW__logSection{background:#fff;border-radius:8px;padding:16px}.EquipmentServiceLog-module__zeiLCW__logHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.EquipmentServiceLog-module__zeiLCW__logHeaderLeft{align-items:center;gap:24px;display:flex}.EquipmentServiceLog-module__zeiLCW__logHeaderLeft h3{color:#262626;margin:0;font-size:16px;font-weight:600}.EquipmentServiceLog-module__zeiLCW__exportButton{color:#262626;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.EquipmentServiceLog-module__zeiLCW__exportButton:hover:not(:disabled){color:#1677ff;background:#f0f8ff;border-color:#40a9ff}.EquipmentServiceLog-module__zeiLCW__exportButton:disabled{opacity:.55;cursor:not-allowed}.EquipmentServiceLog-module__zeiLCW__detailButton{color:#1677ff;cursor:pointer;background:0 0;border:0;font-size:14px}:is(.EquipmentServiceLog-module__zeiLCW__table table td,.EquipmentServiceLog-module__zeiLCW__table table th){padding:8px}[data-theme=dark] .EquipmentServiceLog-module__zeiLCW__logSection{background:var(--surface-card)}[data-theme=dark] .EquipmentServiceLog-module__zeiLCW__logHeaderLeft h3{color:var(--text-primary)}[data-theme=dark] .EquipmentServiceLog-module__zeiLCW__exportButton{color:var(--text-primary)}[data-theme=dark] .EquipmentServiceLog-module__zeiLCW__exportButton{border-color:var(--border-light);background:#1d1d1d}
.EquipmentSopResults-module__eUI4BG__sopResultsContainer{background:#fff;border-radius:8px;margin-bottom:16px;padding:16px}.EquipmentSopResults-module__eUI4BG__sopHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.EquipmentSopResults-module__eUI4BG__sopHeaderLeft{align-items:center;display:flex}.EquipmentSopResults-module__eUI4BG__sectionTitle{color:#1c2938;margin:0;font-size:16px;font-weight:600}.EquipmentSopResults-module__eUI4BG__exportButton{color:#262626;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.EquipmentSopResults-module__eUI4BG__exportButton:hover{color:#1677ff;background:#f0f8ff;border-color:#40a9ff}.EquipmentSopResults-module__eUI4BG__sopTabs{border-bottom:1px solid #e5e7eb;gap:24px;margin-bottom:24px;display:flex}.EquipmentSopResults-module__eUI4BG__sopTab{color:#6b7280;cursor:pointer;border-bottom:2px solid #0000;padding:8px 16px 12px;font-size:18px;font-weight:400;line-height:27px;transition:all .3s}.EquipmentSopResults-module__eUI4BG__sopTabActive{color:#3b8ef5;border-bottom-color:#3b8ef5;font-size:16px}.EquipmentSopResults-module__eUI4BG__sopTab:not(.EquipmentSopResults-module__eUI4BG__sopTabActive):hover{color:#374151}.EquipmentSopResults-module__eUI4BG__metricsContainer{min-height:200px}.EquipmentSopResults-module__eUI4BG__emptyHeight{color:#999;justify-content:center;align-items:center;height:200px;font-size:14px;display:flex}.EquipmentSopResults-module__eUI4BG__metricsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.EquipmentSopResults-module__eUI4BG__metricCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;height:180px;padding:16px;display:flex}.EquipmentSopResults-module__eUI4BG__cardHeader{margin-bottom:12px}.EquipmentSopResults-module__eUI4BG__metricTitle{color:#6b7280;font-size:14px;font-weight:500}.EquipmentSopResults-module__eUI4BG__cardContent{flex-direction:column;flex:1;display:flex}.EquipmentSopResults-module__eUI4BG__numberAndTrend{align-items:baseline;margin-bottom:12px;display:flex}.EquipmentSopResults-module__eUI4BG__mainNumber{color:#1c2938;margin-right:12px;font-size:24px;font-weight:600}:is([data-theme=dark] .EquipmentSopResults-module__eUI4BG__sopResultsContainer,[data-theme=dark] .EquipmentSopResults-module__eUI4BG__metricCard){background:var(--surface-card)}:is([data-theme=dark] .EquipmentSopResults-module__eUI4BG__sectionTitle,[data-theme=dark] .EquipmentSopResults-module__eUI4BG__mainNumber){color:var(--text-primary)}[data-theme=dark] .EquipmentSopResults-module__eUI4BG__exportButton{color:var(--text-primary);border-color:var(--border-light);background:#1d1d1d}[data-theme=dark] .EquipmentSopResults-module__eUI4BG__exportButton:hover{background:#252525}:is([data-theme=dark] .EquipmentSopResults-module__eUI4BG__sopTabs,[data-theme=dark] .EquipmentSopResults-module__eUI4BG__metricCard){border-color:var(--border-light)}[data-theme=dark] .EquipmentSopResults-module__eUI4BG__sopTab{color:var(--text-secondary)}:is([data-theme=dark] .EquipmentSopResults-module__eUI4BG__metricTitle,[data-theme=dark] .EquipmentSopResults-module__eUI4BG__emptyHeight){color:var(--text-secondary)}.EquipmentSopResults-module__eUI4BG__chartContainer{flex:1;min-height:80px}.EquipmentSopResults-module__eUI4BG__miniChart{width:100%;height:100%}@media (max-width:1024px){.EquipmentSopResults-module__eUI4BG__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.EquipmentSopResults-module__eUI4BG__sopResultsContainer{padding:16px}.EquipmentSopResults-module__eUI4BG__sopTabs{flex-wrap:wrap;gap:12px}.EquipmentSopResults-module__eUI4BG__metricsGrid{grid-template-columns:1fr}.EquipmentSopResults-module__eUI4BG__metricCard{height:160px;padding:12px}.EquipmentSopResults-module__eUI4BG__mainNumber{font-size:20px}}
.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}}
