.ExcelDownloadMenu-module__AhE6fG__wrapper{display:inline-flex;position:relative}.ExcelDownloadMenu-module__AhE6fG__menu{z-index:160;color:#111827;background:#fff;border:1px solid #d9dee8;border-radius:8px;flex-direction:column;gap:12px;width:min(280px,100vw - 32px);padding:14px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 34px #0f172a2e}.ExcelDownloadMenu-module__AhE6fG__title{margin:0;font-size:14px;font-weight:700;line-height:1.3}.ExcelDownloadMenu-module__AhE6fG__modeGroup{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ExcelDownloadMenu-module__AhE6fG__modeButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #d9dee8;border-radius:7px;min-height:34px;font-size:12px;font-weight:700;line-height:1.2}.ExcelDownloadMenu-module__AhE6fG__modeButtonActive{color:#166534;background:#eefcf3;border-color:#15803d}.ExcelDownloadMenu-module__AhE6fG__dateGrid{gap:8px;display:grid}.ExcelDownloadMenu-module__AhE6fG__dateField{gap:4px;display:grid}.ExcelDownloadMenu-module__AhE6fG__dateLabel{color:#475569;font-size:12px;font-weight:700}.ExcelDownloadMenu-module__AhE6fG__dateInput{color:#111827;background:#fff;border:1px solid #d9dee8;border-radius:7px;width:100%;min-height:34px;padding:0 9px;font-size:13px}.ExcelDownloadMenu-module__AhE6fG__rangeSummary{color:#334155;background:#f8fafc;border-radius:7px;margin:0;padding:9px 10px;font-size:12px;font-weight:700;line-height:1.35}.ExcelDownloadMenu-module__AhE6fG__errorText{color:#b42318;margin:0;font-size:12px;font-weight:700;line-height:1.35}.ExcelDownloadMenu-module__AhE6fG__downloadButton{color:#fff;cursor:pointer;background:#15803d;border:0;border-radius:7px;min-height:36px;font-size:13px;font-weight:800}.ExcelDownloadMenu-module__AhE6fG__downloadButton:disabled,.ExcelDownloadMenu-module__AhE6fG__modeButton:disabled{cursor:not-allowed;opacity:.6}
.WidgetSearchFilter-module__IpDWaq__searchFilterWrap{flex:none;display:inline-flex;position:relative}.WidgetSearchFilter-module__IpDWaq__searchFilterWrapInputEnd{position:absolute;top:0;right:0}.WidgetSearchFilter-module__IpDWaq__searchAction{color:#969696;cursor:pointer;background:#fff;border:0;border-radius:3px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.WidgetSearchFilter-module__IpDWaq__searchAction:hover,.WidgetSearchFilter-module__IpDWaq__searchAction:focus-visible{color:#3a4451;outline:none}.WidgetSearchFilter-module__IpDWaq__searchActionActive,.WidgetSearchFilter-module__IpDWaq__searchActionActive:hover,.WidgetSearchFilter-module__IpDWaq__searchActionActive:focus-visible{color:#fff;background:#2177fa}.WidgetSearchFilter-module__IpDWaq__filterIcon{object-fit:contain;pointer-events:none;width:14px;height:14px;position:relative}.WidgetSearchFilter-module__IpDWaq__searchActionActive .WidgetSearchFilter-module__IpDWaq__filterIcon{filter:brightness(0)invert()}.WidgetSearchFilter-module__IpDWaq__filterPanel{z-index:160;background:#fff;border:1px solid #3a4451;border-radius:3px;width:min(300px,100vw - 32px);position:absolute;top:40px;right:0;box-shadow:3px 6px 14px #00000014}.WidgetSearchFilter-module__IpDWaq__filterPanelHeader{border-bottom:1px solid #3a4451;justify-content:space-between;align-items:flex-end;padding:14px;display:flex}.WidgetSearchFilter-module__IpDWaq__filterPanelTitle{color:#3a4451;margin:0;font-size:14px;font-weight:700;line-height:normal}.WidgetSearchFilter-module__IpDWaq__filterResetButton{color:#797979;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:400;line-height:normal;display:inline-flex}.WidgetSearchFilter-module__IpDWaq__filterResetButton:hover{color:#3a4451}.WidgetSearchFilter-module__IpDWaq__resetIcon{width:14px;height:14px}.WidgetSearchFilter-module__IpDWaq__filterSectionTrigger{color:#3a4451;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f6f6fb;justify-content:space-between;align-items:center;width:100%;padding:14px;display:flex}.WidgetSearchFilter-module__IpDWaq__filterSectionText{align-items:center;gap:8px;min-width:0;display:flex}.WidgetSearchFilter-module__IpDWaq__filterSectionLabel{color:#3a4451;flex-shrink:0;font-size:14px;font-weight:600;line-height:normal}.WidgetSearchFilter-module__IpDWaq__filterSectionValue{color:#797979;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:normal;overflow:hidden}.WidgetSearchFilter-module__IpDWaq__filterChevron{color:#3a4451;flex-shrink:0;width:16px;height:16px;transition:transform .16s}.WidgetSearchFilter-module__IpDWaq__filterChevronOpen{transform:rotate(180deg)}.WidgetSearchFilter-module__IpDWaq__filterOptionGroup{background:#fff;border-bottom:1px solid #f6f6fb;padding:10px 14px}.WidgetSearchFilter-module__IpDWaq__filterOptionGroupScrollable{max-height:170px;overflow-y:auto}.WidgetSearchFilter-module__IpDWaq__filterOptionButton{color:#3a4451;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px 0;display:flex}.WidgetSearchFilter-module__IpDWaq__filterOptionButton:hover .WidgetSearchFilter-module__IpDWaq__filterOptionLabel{color:#2177fa}.WidgetSearchFilter-module__IpDWaq__filterOptionCheckbox,.WidgetSearchFilter-module__IpDWaq__filterOptionCheckboxChecked{flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.WidgetSearchFilter-module__IpDWaq__filterOptionCheckbox{background:#fff;border:1px solid #3a4451;border-radius:2px}.WidgetSearchFilter-module__IpDWaq__filterOptionCheckboxChecked{color:#fff;background:#2177fa;border-radius:3px}.WidgetSearchFilter-module__IpDWaq__filterOptionCheckIcon{stroke-width:3px;width:8px;height:8px}.WidgetSearchFilter-module__IpDWaq__filterOptionLabel{color:#3a4451;font-size:13px;font-weight:500;line-height:normal}.WidgetSearchFilter-module__IpDWaq__filterDateGroup{background:#fff;border-bottom:1px solid #f6f6fb;flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.WidgetSearchFilter-module__IpDWaq__filterDateField{flex-direction:column;gap:5px;min-width:0;display:flex}.WidgetSearchFilter-module__IpDWaq__filterDateLabel{color:#797979;font-size:12px;font-weight:500}.WidgetSearchFilter-module__IpDWaq__filterDateInput{color:#3a4451;letter-spacing:0;background:#fff;border:1px solid #eee;border-radius:3px;width:100%;height:32px;padding:0 8px;font-size:12px}.WidgetSearchFilter-module__IpDWaq__filterDateInput:focus-visible{border-color:#2177fa;outline:none}.WidgetSearchFilter-module__IpDWaq__filterDateSeparator{color:#969696;align-self:center;font-size:12px}.WidgetSearchFilter-module__IpDWaq__filterDateClearButton{color:#797979;cursor:pointer;background:0 0;border:0;align-self:flex-end;font-size:12px;font-weight:500}.WidgetSearchFilter-module__IpDWaq__filterDateClearButton:hover:not(:disabled){color:#2177fa}.WidgetSearchFilter-module__IpDWaq__filterDateClearButton:disabled{cursor:not-allowed;opacity:.45}
.ProductPaperDashboardClient-module__dCJRJq__page{color:#3a4451;min-height:100vh;font-family:var(--font-paperlogy), "Pretendard Variable", "Pretendard", system-ui, sans-serif;background:#eef3f8}.ProductPaperDashboardClient-module__dCJRJq__header{background:linear-gradient(90deg,#2177fa 0%,#2b88ff 100%);justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:0 24px 0 28px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__headerBrand{align-items:center;gap:18px;min-width:0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__mobileMenuButton{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;display:none}.ProductPaperDashboardClient-module__dCJRJq__logoLink{align-items:center;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__headerTitle{color:#fff;letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:25px;font-weight:600}.ProductPaperDashboardClient-module__dCJRJq__headerActions{align-items:center;gap:12px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__headerUtilityGroup{align-items:center;gap:4px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__headerIconButton{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__headerIconButton:hover{background:#ffffff29}.ProductPaperDashboardClient-module__dCJRJq__headerIconButton:disabled{cursor:default;opacity:.7}.ProductPaperDashboardClient-module__dCJRJq__rotatingIcon{animation:1s linear infinite ProductPaperDashboardClient-module__dCJRJq__spin}.ProductPaperDashboardClient-module__dCJRJq__userBadge{color:#1f4fa8;letter-spacing:-.04em;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:10px;font-weight:800;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__userTextWrap{flex-direction:column;gap:2px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__userName{color:#fff;font-size:14px;font-weight:600;line-height:1.2}.ProductPaperDashboardClient-module__dCJRJq__userRole{color:#ffffffb8;font-size:12px;font-weight:500;line-height:1.2}.ProductPaperDashboardClient-module__dCJRJq__body{grid-template-columns:360px minmax(0,1fr);gap:20px;min-height:calc(100vh - 80px);padding:20px;display:grid}.ProductPaperDashboardClient-module__dCJRJq__sidebar{background:#fff;border:1px solid #eee;border-radius:6px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.ProductPaperDashboardClient-module__dCJRJq__sidebarTop{justify-content:space-between;align-items:center;gap:12px;padding:26px 20px 0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarTitle{color:#3a4451;margin:0;font-size:20px;font-weight:700;line-height:1.3}.ProductPaperDashboardClient-module__dCJRJq__sidebarCloseButton{color:#3a4451;cursor:pointer;background:#f4f7fb;border:0;border-radius:3px;justify-content:center;align-items:center;width:32px;height:32px;display:none}.ProductPaperDashboardClient-module__dCJRJq__sidebarDivider{background:#3a4451;width:100%;height:1px;margin-top:20px}.ProductPaperDashboardClient-module__dCJRJq__sidebarContent{flex:auto;min-height:0;overflow-y:auto}.ProductPaperDashboardClient-module__dCJRJq__sidebarMessage{color:#969696;margin:0;padding:18px 20px;font-size:13px;font-weight:500}.ProductPaperDashboardClient-module__dCJRJq__sidebarGroup{flex-direction:column;display:flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarRootButton{background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 20px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarRootButtonActive{background:#eff3fc}.ProductPaperDashboardClient-module__dCJRJq__sidebarRootContent{text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:14px;min-width:0;padding:18px 0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarRootLabel{color:#3a4451;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;font-size:15px;font-weight:500;overflow:hidden}.ProductPaperDashboardClient-module__dCJRJq__sidebarRootButtonActive .ProductPaperDashboardClient-module__dCJRJq__sidebarRootLabel{color:#2177fa;font-weight:700}.ProductPaperDashboardClient-module__dCJRJq__sidebarToggleButton{color:#3a4451;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarRootButtonActive .ProductPaperDashboardClient-module__dCJRJq__sidebarToggleButton{color:#2177fa}.ProductPaperDashboardClient-module__dCJRJq__sidebarToggleSpacer{flex-shrink:0;width:18px;height:18px}.ProductPaperDashboardClient-module__dCJRJq__sidebarChildren{background:#f9f9f9;flex-direction:column;display:flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarChildButton{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eee;align-items:center;gap:14px;width:100%;padding:15px 20px 15px 28px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarChildDot{background:#d0d0d0;border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__sidebarChildLabel{color:#969696;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ProductPaperDashboardClient-module__dCJRJq__sidebarBackdrop{display:none}.ProductPaperDashboardClient-module__dCJRJq__main{min-width:0}.ProductPaperDashboardClient-module__dCJRJq__contentCard{background:#fff;border:1px solid #eee;border-radius:6px;flex-direction:column;gap:14px;min-height:calc(100vh - 120px);padding:20px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__contentHeader{justify-content:space-between;align-items:center;gap:16px;min-height:30px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__pageTitle{color:#3a4451;letter-spacing:-.03em;margin:0;font-size:20px;font-weight:700;line-height:1.3}.ProductPaperDashboardClient-module__dCJRJq__headerUtilityActions{align-items:center;gap:0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__utilityIconButton{color:#969696;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__utilityIconButtonActive{color:#fff;background:#2177fa}.ProductPaperDashboardClient-module__dCJRJq__utilityIconButton:hover:not(:disabled){color:#3a4451;background:#f8fafc}.ProductPaperDashboardClient-module__dCJRJq__utilityIconButtonActive:hover:not(:disabled){color:#fff;background:#2177fa}.ProductPaperDashboardClient-module__dCJRJq__utilityIconButton:disabled{cursor:default;opacity:.7}.ProductPaperDashboardClient-module__dCJRJq__divider{background:#3a4451;width:100%;height:1px}.ProductPaperDashboardClient-module__dCJRJq__toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__toolbarLeft{align-items:center;gap:10px;min-width:0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__searchControlGroup{align-items:center;gap:6px;min-width:0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__searchField{background:#fff;border:1px solid #eee;border-radius:3px;flex:auto;align-items:center;gap:8px;width:400px;min-width:0;max-width:100%;height:36px;padding:0 3px 0 12px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__searchLeadingIcon{opacity:.62;flex:none}.ProductPaperDashboardClient-module__dCJRJq__searchInput{color:#3a4451;background:0 0;border:0;outline:none;flex:auto;min-width:0;font-size:13px}.ProductPaperDashboardClient-module__dCJRJq__searchInput::placeholder{color:#969696}.ProductPaperDashboardClient-module__dCJRJq__searchSubmitButton{cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__searchSubmitButton:hover{background:#f8fafc}.ProductPaperDashboardClient-module__dCJRJq__pageSizeField{flex:none;display:inline-flex;position:relative}.ProductPaperDashboardClient-module__dCJRJq__pageSizeField:after{content:none}.ProductPaperDashboardClient-module__dCJRJq__pageSizeButton{color:#3a4451;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;min-width:113px;height:36px;padding:0 12px;font-size:13px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__pageSizeButton:hover,.ProductPaperDashboardClient-module__dCJRJq__pageSizeButton:focus-visible{border-color:#d9dfe8;outline:none}.ProductPaperDashboardClient-module__dCJRJq__pageSizeChevron{color:#969696;flex-shrink:0;width:14px;height:14px;transition:transform .16s}.ProductPaperDashboardClient-module__dCJRJq__pageSizeChevronOpen{transform:rotate(180deg)}.ProductPaperDashboardClient-module__dCJRJq__pageSizeMenu{z-index:40;background:#fff;border:1px solid #3a4451;border-radius:3px;flex-direction:column;width:max-content;min-width:100%;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:3px 6px 12px #0000001a}.ProductPaperDashboardClient-module__dCJRJq__pageSizeOption{color:#3a4451;text-align:left;white-space:nowrap;cursor:pointer;background:#fff;border:0;align-items:center;width:100%;min-width:113px;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.ProductPaperDashboardClient-module__dCJRJq__pageSizeOption:hover,.ProductPaperDashboardClient-module__dCJRJq__pageSizeOptionActive{color:#2177fa;background:#eff3fc}.ProductPaperDashboardClient-module__dCJRJq__sortTabs{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__sortTab{color:#969696;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__sortTab+.ProductPaperDashboardClient-module__dCJRJq__sortTab:before{content:"";background:#d9d9d9;width:1px;height:12px;margin-right:12px;display:inline-block}.ProductPaperDashboardClient-module__dCJRJq__sortTabMarker{color:#3a4451;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:12px;line-height:1;display:none}.ProductPaperDashboardClient-module__dCJRJq__sortTabMarker:before{content:"✓"}.ProductPaperDashboardClient-module__dCJRJq__sortTabActive{color:#3a4451;font-weight:600}.ProductPaperDashboardClient-module__dCJRJq__sortTabActive .ProductPaperDashboardClient-module__dCJRJq__sortTabMarker{display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__summaryRow{color:#969696;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.ProductPaperDashboardClient-module__dCJRJq__errorText,.ProductPaperDashboardClient-module__dCJRJq__loadingText{margin:0;font-size:13px;font-weight:600}.ProductPaperDashboardClient-module__dCJRJq__errorText{color:#c62828}.ProductPaperDashboardClient-module__dCJRJq__loadingText{color:#969696}.ProductPaperDashboardClient-module__dCJRJq__tableShell{flex:auto;width:100%;min-width:0;min-height:0}.ProductPaperDashboardClient-module__dCJRJq__tableScroll{width:100%;height:100%;min-height:0;overflow:hidden auto}.ProductPaperDashboardClient-module__dCJRJq__tableHeader,.ProductPaperDashboardClient-module__dCJRJq__tableRow{grid-template-columns:minmax(42px,50px) minmax(260px,1fr) minmax(82px,120px) minmax(82px,120px) minmax(150px,190px) minmax(104px,130px);width:100%;min-width:0;display:grid}.ProductPaperDashboardClient-module__dCJRJq__tableHeader{z-index:2;background:#fff;position:sticky;top:0}.ProductPaperDashboardClient-module__dCJRJq__tableHeader>span{color:#646c80;border-top:1px solid #eee;border-bottom:1px solid #eee;align-items:center;min-height:40px;padding:0 20px;font-size:13px;font-weight:600;display:flex}.ProductPaperDashboardClient-module__dCJRJq__tableBody{flex-direction:column;width:100%;min-width:0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__tableRow{min-height:60px}.ProductPaperDashboardClient-module__dCJRJq__tableRow>span,.ProductPaperDashboardClient-module__dCJRJq__fileCell,.ProductPaperDashboardClient-module__dCJRJq__downloadCell{border-bottom:1px solid #eee;align-items:center;min-width:0;padding:0 20px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__tableRow:hover{background:#f8fbff}.ProductPaperDashboardClient-module__dCJRJq__checkboxCell{justify-content:center}.ProductPaperDashboardClient-module__dCJRJq__checkboxCell input{width:16px;height:16px}.ProductPaperDashboardClient-module__dCJRJq__fileCell{gap:10px}.ProductPaperDashboardClient-module__dCJRJq__fileIconFrame{background:#fff;border:1px solid #eee;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;overflow:hidden}.ProductPaperDashboardClient-module__dCJRJq__fileIconImage{object-fit:contain;width:100%;height:100%}.ProductPaperDashboardClient-module__dCJRJq__fileTextGroup{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__fileName,.ProductPaperDashboardClient-module__dCJRJq__fileMeta,.ProductPaperDashboardClient-module__dCJRJq__tableCell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductPaperDashboardClient-module__dCJRJq__fileName{color:#3a4451;font-size:13px;font-weight:500}.ProductPaperDashboardClient-module__dCJRJq__fileMeta{color:#969696;font-size:12px;font-weight:500}.ProductPaperDashboardClient-module__dCJRJq__tableCell{color:#3a4451;font-size:13px;font-weight:400}.ProductPaperDashboardClient-module__dCJRJq__downloadCell{justify-content:center}.ProductPaperDashboardClient-module__dCJRJq__downloadButton{color:#3a4451;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-size:13px;font-weight:400;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__downloadButton:hover{color:#2177fa}.ProductPaperDashboardClient-module__dCJRJq__downloadButton:disabled{cursor:default;opacity:.45}.ProductPaperDashboardClient-module__dCJRJq__emptyText{color:#969696;text-align:center;border-bottom:1px solid #eee;margin:0;padding:48px 20px;font-size:14px;font-weight:500}.ProductPaperDashboardClient-module__dCJRJq__gridShell{flex:auto;min-height:0;overflow:auto}.ProductPaperDashboardClient-module__dCJRJq__documentGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.ProductPaperDashboardClient-module__dCJRJq__documentCard{background:#fff;border:1px solid #eee;border-radius:3px;min-width:0;height:278px;position:relative;overflow:hidden}.ProductPaperDashboardClient-module__dCJRJq__documentCardVisual{height:80px;position:relative}.ProductPaperDashboardClient-module__dCJRJq__documentCardVisual[data-tone=excel]{background:linear-gradient(135deg,#0d8740 0%,#20c66d 100%)}.ProductPaperDashboardClient-module__dCJRJq__documentCardVisual[data-tone=word]{background:linear-gradient(135deg,#2368ad 0%,#2db7d7 100%)}.ProductPaperDashboardClient-module__dCJRJq__documentCardVisual[data-tone=presentation]{background:linear-gradient(135deg,#d84a1c 0%,#ff8a00 100%)}.ProductPaperDashboardClient-module__dCJRJq__documentCardVisual[data-tone=pdf]{background:linear-gradient(135deg,#e30000 0%,#ff1414 100%)}.ProductPaperDashboardClient-module__dCJRJq__documentCardVisual[data-tone=text]{background:linear-gradient(135deg,#1687a0 0%,#4cb9cc 100%)}.ProductPaperDashboardClient-module__dCJRJq__documentCardVisual[data-tone=video]{background:linear-gradient(135deg,#c15372 0%,#ef7946 100%)}.ProductPaperDashboardClient-module__dCJRJq__documentCardVisual[data-tone=unknown]{background:linear-gradient(135deg,#f0ac11 0%,#ffd64d 100%)}.ProductPaperDashboardClient-module__dCJRJq__documentCardIcon{object-fit:contain;width:78px;height:73px;position:absolute;top:32px;left:24px}.ProductPaperDashboardClient-module__dCJRJq__documentCardBody{flex-direction:column;justify-content:space-between;height:198px;padding:47px 19px 24px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__documentCardInfo{flex-direction:column;gap:6px;min-width:0;display:flex}.ProductPaperDashboardClient-module__dCJRJq__documentCardTitle,.ProductPaperDashboardClient-module__dCJRJq__documentCardSize{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductPaperDashboardClient-module__dCJRJq__documentCardTitle{color:#3a4451;font-size:14px;font-weight:600}.ProductPaperDashboardClient-module__dCJRJq__documentCardSize{color:#969696;font-size:13px;font-weight:400}.ProductPaperDashboardClient-module__dCJRJq__documentCardDownloadButton{color:#969696;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;font-size:13px;font-weight:400;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__documentCardDownloadButton:hover{color:#3a4451;border-color:#d9dfe8}.ProductPaperDashboardClient-module__dCJRJq__documentCardDownloadButton:disabled{cursor:default;opacity:.45}.ProductPaperDashboardClient-module__dCJRJq__footerBar{border-top:1px solid #eee;justify-content:center;align-items:center;gap:16px;min-height:59px;padding-top:19px;display:flex;position:relative}.ProductPaperDashboardClient-module__dCJRJq__pagination,.ProductPaperDashboardClient-module__dCJRJq__pageGroup{align-items:center;gap:6px;display:flex}.ProductPaperDashboardClient-module__dCJRJq__pageControl,.ProductPaperDashboardClient-module__dCJRJq__pageButton,.ProductPaperDashboardClient-module__dCJRJq__pageEllipsis{color:#3a4451;cursor:pointer;background:#fff;border:0;border-radius:3px;justify-content:center;align-items:center;min-width:30px;height:30px;font-size:13px;font-weight:500;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__pageControl:disabled{cursor:default;opacity:.45}.ProductPaperDashboardClient-module__dCJRJq__pageButtonActive{color:#fff;background:#2177fa;font-weight:700}.ProductPaperDashboardClient-module__dCJRJq__pageEllipsis{cursor:default;border-color:#0000}.ProductPaperDashboardClient-module__dCJRJq__footerActions{align-items:center;gap:10px;display:flex;position:absolute;top:19px;right:0}.ProductPaperDashboardClient-module__dCJRJq__footerActionButton{color:#3a4451;cursor:pointer;background:#fff;border:1px solid #d9dfe8;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-width:111px;height:39px;padding:0 12px;font-size:13px;font-weight:400;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__footerActionButton:hover:not(:disabled){background:#f8fbff}.ProductPaperDashboardClient-module__dCJRJq__footerActionButton:disabled{cursor:default;opacity:.45}.ProductPaperDashboardClient-module__dCJRJq__downloadLayerBackdrop{z-index:1200;background:#0f172a38;justify-content:center;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.ProductPaperDashboardClient-module__dCJRJq__downloadLayerPanel{background:#fff;border:1px solid #f3c7c7;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:14px;width:min(100%,560px);padding:18px;display:grid;box-shadow:0 20px 56px #0f172a2e}.ProductPaperDashboardClient-module__dCJRJq__downloadLayerIcon{color:#d64545;background:#fff1f1;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__downloadLayerContent{min-width:0}.ProductPaperDashboardClient-module__dCJRJq__downloadLayerTitle{color:#3a4451;margin:0;font-size:16px;font-weight:700;line-height:1.35}.ProductPaperDashboardClient-module__dCJRJq__downloadLayerMessage{color:#646c80;word-break:keep-all;margin:6px 0 0;font-size:14px;font-weight:400;line-height:1.6}.ProductPaperDashboardClient-module__dCJRJq__downloadLayerCloseButton{color:#969696;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__downloadLayerCloseButton:hover{color:#3a4451;background:#f8fafc}@keyframes ProductPaperDashboardClient-module__dCJRJq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1280px){.ProductPaperDashboardClient-module__dCJRJq__body{grid-template-columns:320px minmax(0,1fr)}.ProductPaperDashboardClient-module__dCJRJq__headerTitle{font-size:22px}.ProductPaperDashboardClient-module__dCJRJq__searchField{width:320px}}@media (max-width:1024px){.ProductPaperDashboardClient-module__dCJRJq__mobileMenuButton,.ProductPaperDashboardClient-module__dCJRJq__sidebarCloseButton,.ProductPaperDashboardClient-module__dCJRJq__sidebarBackdrop{display:inline-flex}.ProductPaperDashboardClient-module__dCJRJq__body{grid-template-columns:1fr}.ProductPaperDashboardClient-module__dCJRJq__sidebar{z-index:30;width:min(360px,100vw - 40px);height:calc(100vh - 100px);transition:transform .2s;position:fixed;top:80px;left:20px;transform:translate(calc(-100% - 24px))}.ProductPaperDashboardClient-module__dCJRJq__sidebarOpen{transform:translate(0)}.ProductPaperDashboardClient-module__dCJRJq__sidebarBackdrop{z-index:20;background:#0f172a47;border:0;position:fixed;inset:80px 0 0}.ProductPaperDashboardClient-module__dCJRJq__contentCard{min-height:auto}}@media (max-width:768px){.ProductPaperDashboardClient-module__dCJRJq__header{padding:0 16px}.ProductPaperDashboardClient-module__dCJRJq__headerActions{gap:8px}.ProductPaperDashboardClient-module__dCJRJq__headerUtilityGroup,.ProductPaperDashboardClient-module__dCJRJq__userRole{display:none}.ProductPaperDashboardClient-module__dCJRJq__headerTitle{font-size:18px}.ProductPaperDashboardClient-module__dCJRJq__contentCard{padding:16px}.ProductPaperDashboardClient-module__dCJRJq__toolbar,.ProductPaperDashboardClient-module__dCJRJq__contentHeader,.ProductPaperDashboardClient-module__dCJRJq__footerBar{flex-direction:column;align-items:flex-start}.ProductPaperDashboardClient-module__dCJRJq__footerActions{position:static}.ProductPaperDashboardClient-module__dCJRJq__toolbarLeft,.ProductPaperDashboardClient-module__dCJRJq__footerActions,.ProductPaperDashboardClient-module__dCJRJq__sortTabs{width:100%}.ProductPaperDashboardClient-module__dCJRJq__toolbarLeft{flex-direction:column;align-items:stretch}.ProductPaperDashboardClient-module__dCJRJq__searchControlGroup{align-items:stretch;width:100%}.ProductPaperDashboardClient-module__dCJRJq__pageSizeField,.ProductPaperDashboardClient-module__dCJRJq__pageSizeButton{width:100%}.ProductPaperDashboardClient-module__dCJRJq__searchField{width:auto}.ProductPaperDashboardClient-module__dCJRJq__tableHeader,.ProductPaperDashboardClient-module__dCJRJq__tableRow{grid-template-columns:42px minmax(0,1fr) minmax(78px,86px) minmax(92px,104px)}.ProductPaperDashboardClient-module__dCJRJq__tableHeader>span:nth-child(4),.ProductPaperDashboardClient-module__dCJRJq__tableHeader>span:nth-child(5),.ProductPaperDashboardClient-module__dCJRJq__tableRow>span:nth-child(4),.ProductPaperDashboardClient-module__dCJRJq__tableRow>span:nth-child(5){display:none}.ProductPaperDashboardClient-module__dCJRJq__tableHeader>span,.ProductPaperDashboardClient-module__dCJRJq__tableRow>span,.ProductPaperDashboardClient-module__dCJRJq__fileCell,.ProductPaperDashboardClient-module__dCJRJq__downloadCell{padding:0 10px}.ProductPaperDashboardClient-module__dCJRJq__summaryRow{flex-direction:column;align-items:flex-start}}
.MaintenanceShared-module__jE-KdG__widget{height:100%}.MaintenanceShared-module__jE-KdG__maintenanceCard{background:#fff;border-radius:1.25rem;flex-direction:column;gap:1rem;height:100%;min-height:0;padding:1rem;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardLarge{background:#fff;border-radius:1.25rem;flex-direction:column;gap:1.25rem;height:100%;min-height:0;padding:1rem;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardBoard{background:#fff;border:1px solid #eee;border-radius:6px;flex-direction:column;height:100%;min-height:0;padding:20px;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardHeader{justify-content:space-between;align-items:center;gap:1rem;padding:0 3px;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardTitleRow{align-items:center;gap:14px;min-width:0;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardBackIcon{color:#3a4451;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardTitle{letter-spacing:-.5px;color:#3a4451;margin:0;font-size:20px;font-weight:700;line-height:1.3}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardActionRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3px;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceDownloadProgress{align-self:flex-end;width:220px;min-width:0;max-width:220px;padding:6px 8px;font-size:11px}.MaintenanceShared-module__jE-KdG__maintenanceGhostAction{color:#969696;cursor:pointer;opacity:.9;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:14px;font-weight:400;display:inline-flex}.MaintenanceShared-module__jE-KdG__maintenanceGhostAction:hover{color:#3a4451;background:#f8fafc}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardDivider{background:#3a4451;width:100%;height:1px;margin:14px 0}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardToolbar{justify-content:space-between;align-items:center;gap:1rem;padding:0 3px;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardSearch{color:#969696;background:#fff;border:1px solid #eee;border-radius:3px;align-items:center;gap:8px;width:min(100%,400px);min-width:0;height:36px;padding:0 3px 0 12px;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardSearchInput{color:#3a4451;background:0 0;border:0;outline:none;flex:auto;min-width:0;font-size:13px}.MaintenanceShared-module__jE-KdG__maintenanceCardSearchInput::placeholder{color:#969696}.MaintenanceShared-module__jE-KdG__maintenanceCardSearchButton{color:#969696;cursor:pointer;background:0 0;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.MaintenanceShared-module__jE-KdG__maintenanceCardSearchButton:hover{color:#3a4451;background:#f8fafc}.MaintenanceShared-module__jE-KdG__maintenanceSortTabs{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceSortTab{color:#969696;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.MaintenanceShared-module__jE-KdG__maintenanceSortTab+.MaintenanceShared-module__jE-KdG__maintenanceSortTab:before{content:"";background:#d9d9d9;width:1px;height:12px;margin-right:12px;display:inline-block}.MaintenanceShared-module__jE-KdG__maintenanceSortTabActive{color:#3a4451;font-weight:600}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardBody{flex:auto;min-height:0;padding:20px 1px 1px;overflow:hidden auto}.MaintenanceShared-module__jE-KdG__maintenanceCardBoardState{justify-content:center;align-items:center;min-height:12rem;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardGrid{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));align-content:start;gap:20px;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceCardItem{background:#fff;border:1px solid #eee;border-radius:6px;flex-direction:column;min-width:0;display:flex;box-shadow:3px 6px 6px #f6f6fb99}.MaintenanceShared-module__jE-KdG__maintenanceCardItemHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:20px;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceCardItemTitleGroup{gap:6px;min-width:0;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceCardItemTitle{letter-spacing:-.3px;color:#3a4451;word-break:break-word;margin:0;font-size:15px;font-weight:600;line-height:1.35}.MaintenanceShared-module__jE-KdG__maintenanceCardItemCode{color:#969696;margin:0;font-size:12px;font-weight:500}.MaintenanceShared-module__jE-KdG__maintenanceCardItemBadge{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.MaintenanceShared-module__jE-KdG__maintenanceCardBadgeMaintenance{background:#5644f9}.MaintenanceShared-module__jE-KdG__maintenanceCardBadgeInstalled{background:#2177fa}.MaintenanceShared-module__jE-KdG__maintenanceCardItemBody{gap:14px;padding:20px;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceCardField{gap:8px;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceCardFieldLabel{letter-spacing:-.26px;color:#969696;margin:0;font-size:13px;font-weight:500}.MaintenanceShared-module__jE-KdG__maintenanceCardFieldValue{letter-spacing:-.28px;color:#3a4451;word-break:break-word;margin:0;font-size:14px;font-weight:600;line-height:1.4}.MaintenanceShared-module__jE-KdG__maintenanceCardItemActions{border-top:1px solid #eee;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:4px;padding:10px;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceCardActionButton{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;height:30px;display:inline-flex}.MaintenanceShared-module__jE-KdG__maintenanceCardActionButton:hover{color:#3a4451;background:#f8fafc}.MaintenanceShared-module__jE-KdG__maintenanceHistorySection{gap:.875rem;margin-top:1.25rem;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceHistorySectionTitle{letter-spacing:-.26px;color:#3a4451;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.MaintenanceShared-module__jE-KdG__maintenanceHistoryToolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.625rem;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableShell{border:1px solid #eee;border-radius:6px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableHeader,.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableRow{grid-template-columns:11.75rem 7rem 1.8fr 9rem 8rem 8rem 1.5fr 2fr;align-items:center;min-width:0;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableHeader{background:#f8fafc;border-bottom:1px solid #eee}.MaintenanceShared-module__jE-KdG__maintenanceHistoryCell,.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableCell{color:#3a4451;letter-spacing:-.2px;word-break:break-word;min-width:0;padding:.625rem .75rem;font-size:.75rem;line-height:1.4}.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableHeader .MaintenanceShared-module__jE-KdG__maintenanceHistoryCell{color:#646c80;font-weight:700}.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableBody{scrollbar-width:none;-ms-overflow-style:none;max-height:23.75rem;display:grid;overflow:hidden auto}.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableBody::-webkit-scrollbar{width:0;height:0}.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableRow:nth-child(2n){background:#fbfdff}.MaintenanceShared-module__jE-KdG__maintenanceHistoryTableRow:hover{background:#f8fbfc}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalOverlay{z-index:80;background:#0f172a47;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.MaintenanceShared-module__jE-KdG__maintenanceMiniModal{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;gap:1rem;width:min(100%,28rem);padding:1.125rem;display:grid;box-shadow:0 18px 40px #0f172a2e}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalTitleGroup{gap:.25rem;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalTitle{color:#3a4451;margin:0;font-size:1rem;font-weight:700}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalDescription{color:#64748b;margin:0;font-size:.75rem}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalClose{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.5rem;line-height:1;display:inline-flex}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalBody{gap:.875rem;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalField{gap:.375rem;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalLabel{color:#64748b;font-size:.75rem;font-weight:600}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalInput,.MaintenanceShared-module__jE-KdG__maintenanceMiniModalTextarea{color:#3a4451;background:#fff;border:1px solid #d7deea;border-radius:.625rem;outline:none;width:100%;padding:.625rem .75rem;font-size:.8125rem}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalInput:focus,.MaintenanceShared-module__jE-KdG__maintenanceMiniModalTextarea:focus{border-color:#2177fa}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalTextarea{resize:vertical;min-height:6rem}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalActions{justify-content:flex-end;gap:.5rem;display:flex}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalSecondary,.MaintenanceShared-module__jE-KdG__maintenanceMiniModalPrimary{cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;min-width:4.5rem;height:2.25rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalSecondary{color:#64748b;background:#fff;border:1px solid #d7deea}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalPrimary{color:#fff;background:#2177fa;border:0}.MaintenanceShared-module__jE-KdG__maintenanceMiniModalSecondary:disabled,.MaintenanceShared-module__jE-KdG__maintenanceMiniModalPrimary:disabled{cursor:default;opacity:.6}.MaintenanceShared-module__jE-KdG__maintenanceExcelWrapper{position:relative}.MaintenanceShared-module__jE-KdG__maintenanceExcelPopup{z-index:20;background:#fff;border:1px solid #e2e8f0;border-radius:12px;gap:.75rem;min-width:220px;padding:.875rem;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 25px #0f172a1f}.MaintenanceShared-module__jE-KdG__maintenanceExcelPopupTitle{color:#3a4451;margin:0;font-size:13px;font-weight:700}.MaintenanceShared-module__jE-KdG__maintenanceExcelPopupField{gap:.35rem;display:grid}.MaintenanceShared-module__jE-KdG__maintenanceExcelPopupField input{color:#3a4451;border:1px solid #e2e8f0;border-radius:8px;padding:.5rem .625rem;font-size:13px}.MaintenanceShared-module__jE-KdG__maintenanceExcelPopupLabel{color:#64748b;font-size:12px;font-weight:600}.MaintenanceShared-module__jE-KdG__maintenanceExcelPopupButton{color:#fff;cursor:pointer;background:#2177fa;border:0;border-radius:8px;padding:.625rem .75rem;font-size:13px;font-weight:600}.MaintenanceShared-module__jE-KdG__maintenanceExcelPopupButton:disabled{cursor:default;opacity:.6}.MaintenanceShared-module__jE-KdG__maintenanceExcelPopupButton:not(:disabled):hover{background:#1d4ed8}.MaintenanceShared-module__jE-KdG__cardToolbar{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.MaintenanceShared-module__jE-KdG__toolbarActions{flex-wrap:wrap;gap:.5rem;display:flex}.MaintenanceShared-module__jE-KdG__eyebrow{color:#0f5fd7;margin:0;font-size:.75rem;font-weight:700}.MaintenanceShared-module__jE-KdG__updatedAt{color:#64748b;margin:.25rem 0 0;font-size:.75rem}.MaintenanceShared-module__jE-KdG__refreshButton{color:#0f4fbf;cursor:pointer;background-color:#e0efff;border:0;border-radius:999px;padding:.5rem .875rem;font-size:.75rem;font-weight:700}.MaintenanceShared-module__jE-KdG__refreshButton:hover{background-color:#cfe6ff}.MaintenanceShared-module__jE-KdG__errorText{color:#b91c1c;margin:0;font-size:.75rem;font-weight:600}.MaintenanceShared-module__jE-KdG__loadingText{color:#64748b;margin:0;font-size:.75rem}.MaintenanceShared-module__jE-KdG__emptyText{color:#64748b;margin:0;font-size:.78rem;font-weight:600}.MaintenanceShared-module__jE-KdG__emptyRowText{grid-column:1/-1}.MaintenanceShared-module__jE-KdG__opsHero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem;display:grid}.MaintenanceShared-module__jE-KdG__donutShell{justify-content:center;align-items:center;display:flex}.MaintenanceShared-module__jE-KdG__donutChart{border-radius:999px;justify-content:center;align-items:center;width:10rem;height:10rem;display:flex}.MaintenanceShared-module__jE-KdG__donutCenter{background-color:#ffffffeb;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:6.5rem;height:6.5rem;display:flex;box-shadow:inset 0 0 0 1px #94a3b824}.MaintenanceShared-module__jE-KdG__donutLabel{color:#64748b;font-size:.75rem}.MaintenanceShared-module__jE-KdG__donutValue{color:#0f172a;font-size:1.5rem;font-weight:800}.MaintenanceShared-module__jE-KdG__metricStack{gap:.75rem;display:grid}.MaintenanceShared-module__jE-KdG__metricPanel{background-color:#ffffffe0;border:1px solid #bfdbfecc;border-radius:1rem;flex-direction:column;gap:.5rem;min-height:0;padding:.875rem;display:flex}.MaintenanceShared-module__jE-KdG__metricPanelAccent{background-color:#f0fdfaf2;border:1px solid #99f6e4e6;border-radius:1rem;flex-direction:column;gap:.5rem;min-height:0;padding:.875rem;display:flex}.MaintenanceShared-module__jE-KdG__metricPanelClickable{cursor:pointer;transition:border-color .15s,box-shadow .15s,background-color .15s}.MaintenanceShared-module__jE-KdG__metricPanelClickable:hover{border-color:#93c5fd;box-shadow:0 2px 8px #3b82f614}.MaintenanceShared-module__jE-KdG__metricPanelActive{background-color:#eff6ff;border-color:#3b82f6}.MaintenanceShared-module__jE-KdG__metricTitle{color:#334155;font-size:.8rem;font-weight:700}.MaintenanceShared-module__jE-KdG__metricValuePrimary{color:#0f172a;font-size:1.375rem;font-weight:800}.MaintenanceShared-module__jE-KdG__metricSubtle{color:#64748b;font-size:.75rem}.MaintenanceShared-module__jE-KdG__opsOverviewCard{background:#fff;border:1px solid #eee;border-radius:5px;flex-direction:column;gap:1.25rem;height:100%;min-height:0;padding:1.625rem 1.25rem 1.25rem;display:flex}.MaintenanceShared-module__jE-KdG__opsOverviewTitle{letter-spacing:-.03125rem;color:#3a4451;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.MaintenanceShared-module__jE-KdG__opsOverviewShell{justify-content:center;align-items:center;gap:1.25rem;width:100%;display:flex}.MaintenanceShared-module__jE-KdG__opsOverviewDonutColumn{flex-direction:column;justify-content:center;align-items:center;gap:.625rem;min-width:0;display:flex}.MaintenanceShared-module__jE-KdG__opsOverviewDonutTrack{border-radius:999px;justify-content:center;align-items:center;width:9.375rem;height:9.375rem;display:flex;position:relative}.MaintenanceShared-module__jE-KdG__opsOverviewDonutCenter{background-color:#fff;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:5.8125rem;height:5.8125rem;display:flex}.MaintenanceShared-module__jE-KdG__opsOverviewDonutLabel{letter-spacing:-.01625rem;color:#969696;font-size:.8125rem;font-weight:500;line-height:1.1}.MaintenanceShared-module__jE-KdG__opsOverviewDonutValue{color:#3a4451;font-size:1.875rem;font-weight:700;line-height:1.1}.MaintenanceShared-module__jE-KdG__opsOverviewLegendRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.MaintenanceShared-module__jE-KdG__opsOverviewLegend{letter-spacing:-.015rem;color:#3a4451;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.MaintenanceShared-module__jE-KdG__opsOverviewLegendDot{border-radius:999px;width:.5rem;height:.5rem}.MaintenanceShared-module__jE-KdG__opsOverviewLegendDotNormal{background-color:#2f74f6}.MaintenanceShared-module__jE-KdG__opsOverviewLegendDotMaintenance{background-color:#1dd6c8}.MaintenanceShared-module__jE-KdG__opsOverviewMetrics{flex-direction:column;width:7.5rem;min-width:0;display:flex}.MaintenanceShared-module__jE-KdG__opsOverviewMetricItem{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-direction:column;gap:.375rem;padding:0 .625rem;display:flex}.MaintenanceShared-module__jE-KdG__opsOverviewMetricItem:hover{background-color:#eff3fc8c}.MaintenanceShared-module__jE-KdG__opsOverviewMetricItemActive{background-color:#eff3fc}.MaintenanceShared-module__jE-KdG__opsOverviewMetricHead{letter-spacing:-.021875rem;color:#3a4451;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.MaintenanceShared-module__jE-KdG__opsOverviewMetricIcon{color:#3a4451;justify-content:center;align-items:center;width:.8125rem;height:.8125rem;display:inline-flex}.MaintenanceShared-module__jE-KdG__opsOverviewMetricValue{color:#3a4451;font-size:1.875rem;font-weight:700;line-height:1.1}.MaintenanceShared-module__jE-KdG__opsOverviewMetricDivider{background-color:#eee;width:100%;height:1px;margin:.75rem 0}.MaintenanceShared-module__jE-KdG__divider{background:#94a3b840;width:100%;height:1px}.MaintenanceShared-module__jE-KdG__productBars{gap:.75rem;display:grid}.MaintenanceShared-module__jE-KdG__productBarRow{gap:.375rem;display:grid}.MaintenanceShared-module__jE-KdG__productBarHeader{justify-content:space-between;gap:.5rem;font-size:.75rem;display:flex}.MaintenanceShared-module__jE-KdG__productName{color:#334155;font-weight:700}.MaintenanceShared-module__jE-KdG__productCount{color:#64748b}.MaintenanceShared-module__jE-KdG__progressTrack{background-color:#dbeafe;border-radius:999px;width:100%;height:.5rem;overflow:hidden}.MaintenanceShared-module__jE-KdG__progressFill{border-radius:inherit;background:#2563eb;height:100%}.MaintenanceShared-module__jE-KdG__progressFillStrong{border-radius:inherit;background:#0f4fbf;height:100%}.MaintenanceShared-module__jE-KdG__statsGrid{gap:.75rem;display:grid}.MaintenanceShared-module__jE-KdG__deliveryStatusShell{background:#fff;border:1px solid #eee;border-radius:5px;flex-direction:column;gap:1.25rem;height:100%;min-height:0;padding:1.5rem 1.25rem 1.25rem;display:flex}.MaintenanceShared-module__jE-KdG__deliveryStatusTitle{letter-spacing:-.03125rem;color:#3a4451;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.MaintenanceShared-module__jE-KdG__deliveryStatusList{flex-direction:column;flex:auto;gap:.625rem;min-height:0;display:flex}.MaintenanceShared-module__jE-KdG__deliveryStatusCard{background:#fff;border:1px solid #eee;border-radius:3px;padding:1.25rem}.MaintenanceShared-module__jE-KdG__deliveryStatusCardContent{justify-content:space-between;align-items:center;gap:1rem;display:flex}.MaintenanceShared-module__jE-KdG__deliveryStatusMetricGroup{flex-direction:column;gap:.625rem;min-width:0;display:flex}.MaintenanceShared-module__jE-KdG__deliveryStatusLabel{letter-spacing:-.021875rem;color:#3a4451;margin:0;font-size:.875rem;font-weight:500;line-height:1.2}.MaintenanceShared-module__jE-KdG__deliveryStatusValueRow{flex-wrap:wrap;align-items:baseline;gap:.25rem;margin:0;line-height:1;display:flex}.MaintenanceShared-module__jE-KdG__deliveryStatusValuePrimary{color:#3a4451;font-size:1.75rem;font-weight:700;line-height:1.2}.MaintenanceShared-module__jE-KdG__deliveryStatusValueSecondary{color:#969696;font-size:1.75rem;font-weight:500;line-height:1.2}.MaintenanceShared-module__jE-KdG__deliveryStatusProgressGroup{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;display:flex}.MaintenanceShared-module__jE-KdG__deliveryStatusProgressLabel{color:#2177fa;font-size:.8125rem;font-weight:600;line-height:1.2}.MaintenanceShared-module__jE-KdG__deliveryStatusProgressBadge{color:#fff;background:#2177fa;border-radius:999px;justify-content:center;min-width:3.5rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.MaintenanceShared-module__jE-KdG__statCard{background-color:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:1rem;gap:.75rem;padding:.875rem;display:grid}.MaintenanceShared-module__jE-KdG__statHeader{justify-content:space-between;gap:.5rem;display:flex}.MaintenanceShared-module__jE-KdG__statLabel{color:#1e293b;font-size:.8rem;font-weight:700}.MaintenanceShared-module__jE-KdG__statHint{color:#94a3b8;font-size:.7rem}.MaintenanceShared-module__jE-KdG__statValueRow{align-items:baseline;gap:.375rem;display:flex}.MaintenanceShared-module__jE-KdG__statPrimary{color:#0f172a;font-size:1.5rem;font-weight:800}.MaintenanceShared-module__jE-KdG__statSlash{color:#94a3b8;font-weight:700}.MaintenanceShared-module__jE-KdG__statSecondary{color:#475569;font-size:1rem;font-weight:700}.MaintenanceShared-module__jE-KdG__rateRows{gap:1rem;display:grid}.MaintenanceShared-module__jE-KdG__rateRow{gap:.5rem;display:grid}.MaintenanceShared-module__jE-KdG__rateHeader{justify-content:space-between;gap:.5rem;display:flex}.MaintenanceShared-module__jE-KdG__rateLabel{color:#334155;font-size:.8rem;font-weight:700}.MaintenanceShared-module__jE-KdG__ratePercent{color:#0f4fbf;font-size:.85rem;font-weight:800}.MaintenanceShared-module__jE-KdG__rateMeta{color:#64748b;justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}.MaintenanceShared-module__jE-KdG__installOverviewShell{background:#fff;border-radius:6px;flex-direction:column;justify-content:center;gap:1.25rem;height:100%;min-height:0;padding:1.5rem 1.25rem;display:flex}.MaintenanceShared-module__jE-KdG__installOverviewTitle{letter-spacing:-.025rem;color:#3a4451;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.MaintenanceShared-module__jE-KdG__installOverviewCarousel{align-items:center;gap:1.25rem;min-width:0;display:flex}.MaintenanceShared-module__jE-KdG__installOverviewArrow{color:#969696;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;display:inline-flex}.MaintenanceShared-module__jE-KdG__installOverviewArrow:disabled{color:#d5dbe8;cursor:default}.MaintenanceShared-module__jE-KdG__installOverviewViewport{scrollbar-width:none;flex:auto;min-width:0;overflow:hidden}.MaintenanceShared-module__jE-KdG__installOverviewViewport::-webkit-scrollbar{display:none}.MaintenanceShared-module__jE-KdG__installOverviewTrack{gap:1.25rem;min-width:max-content;display:flex}.MaintenanceShared-module__jE-KdG__installOverviewCard{background:#fff;border:1px solid #eff3fc;border-radius:8px;flex-direction:column;width:14.375rem;min-width:14.375rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.MaintenanceShared-module__jE-KdG__installOverviewCardBody{z-index:1;flex-direction:column;flex:auto;justify-content:space-between;min-height:8.125rem;display:flex;position:relative}.MaintenanceShared-module__jE-KdG__installOverviewCardHeader{flex-direction:column;gap:.625rem;display:flex}.MaintenanceShared-module__jE-KdG__installOverviewCardLabel{color:#3a4451;margin:0;font-size:.8125rem;font-weight:500;line-height:1.2}.MaintenanceShared-module__jE-KdG__installOverviewCardValue{flex-wrap:wrap;align-items:baseline;gap:.125rem;margin:0;display:flex}.MaintenanceShared-module__jE-KdG__installOverviewCardValuePrimary{color:#3a4451;font-size:1.75rem;font-weight:700;line-height:1.1}.MaintenanceShared-module__jE-KdG__installOverviewCardValueSecondary{color:#969696;font-size:1.75rem;font-weight:500;line-height:1.1}.MaintenanceShared-module__jE-KdG__installOverviewProgressBlock{flex-direction:column;gap:.625rem;display:flex}.MaintenanceShared-module__jE-KdG__installOverviewProgressText{color:#2177fa;margin:0;font-size:.75rem;font-weight:500;line-height:1.2}.MaintenanceShared-module__jE-KdG__installOverviewProgressTrack{background:#eff3fc;border-radius:4px;width:100%;height:.3125rem;overflow:hidden}.MaintenanceShared-module__jE-KdG__installOverviewProgressFill{border-radius:inherit;background:#2177fa;height:100%}.MaintenanceShared-module__jE-KdG__installOverviewBadgeIcon{pointer-events:none;width:6.25rem;height:6.25rem;position:absolute;top:-1.3125rem;right:-.0625rem}.MaintenanceShared-module__jE-KdG__installOverviewEmptyCard{background:#fff;border:1px solid #eff3fc;border-radius:8px;justify-content:center;align-items:center;width:14.375rem;min-width:14.375rem;padding:1.25rem;display:flex}.MaintenanceShared-module__jE-KdG__productSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.MaintenanceShared-module__jE-KdG__summaryCard{background-color:#ffffffe0;border:1px solid #bfdbfecc;border-radius:1rem;gap:.75rem;padding:.875rem;display:grid}.MaintenanceShared-module__jE-KdG__summaryHeader{justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}.MaintenanceShared-module__jE-KdG__summaryGroup{color:#0f4fbf;font-weight:700}.MaintenanceShared-module__jE-KdG__summaryRate{color:#0f172a;font-weight:800}.MaintenanceShared-module__jE-KdG__summaryTitle{color:#0f172a;font-size:.95rem;line-height:1.35}.MaintenanceShared-module__jE-KdG__summaryMetrics{color:#64748b;justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}.MaintenanceShared-module__jE-KdG__installTable{background-color:#ffffffe6;border:1px solid #e2e8f0f2;border-radius:1rem;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.MaintenanceShared-module__jE-KdG__tableHeader{color:#475569;background-color:#f8fbff;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:.75rem;padding:.875rem 1rem;font-size:.72rem;font-weight:800;display:grid}.MaintenanceShared-module__jE-KdG__tableHeaderWide{color:#475569;background-color:#f8fbff;grid-template-columns:.5fr 1.2fr .8fr .9fr 1fr 1fr .8fr .8fr .7fr .7fr;gap:.5rem;padding:.75rem .875rem;font-size:.7rem;font-weight:800;display:grid}.MaintenanceShared-module__jE-KdG__tableBody{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.MaintenanceShared-module__jE-KdG__tableRow{border-top:1px solid #e2e8f0d9;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:center;gap:.75rem;padding:.875rem 1rem;display:grid}.MaintenanceShared-module__jE-KdG__tableRowWide{border-top:1px solid #e2e8f0d9;grid-template-columns:.5fr 1.2fr .8fr .9fr 1fr 1fr .8fr .8fr .7fr .7fr;align-items:center;gap:.5rem;padding:.75rem .875rem;display:grid}.MaintenanceShared-module__jE-KdG__primaryCell,.MaintenanceShared-module__jE-KdG__secondaryCell,.MaintenanceShared-module__jE-KdG__statusCell{min-width:0}.MaintenanceShared-module__jE-KdG__primaryCell{gap:.25rem;display:grid}.MaintenanceShared-module__jE-KdG__rowTitle{color:#0f172a;font-size:.85rem;font-weight:700}.MaintenanceShared-module__jE-KdG__rowSub{color:#64748b;font-size:.72rem}.MaintenanceShared-module__jE-KdG__secondaryCell{color:#334155;font-size:.78rem}.MaintenanceShared-module__jE-KdG__statusCell{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.MaintenanceShared-module__jE-KdG__statusBadge{border-radius:999px;justify-content:center;align-items:center;padding:.25rem .6rem;font-size:.72rem;font-weight:800;display:inline-flex}.MaintenanceShared-module__jE-KdG__badgePositive{color:#166534;background-color:#dcfce7}.MaintenanceShared-module__jE-KdG__badgeWarning{color:#a16207;background-color:#fef3c7}.MaintenanceShared-module__jE-KdG__badgeMuted{color:#475569;background-color:#e2e8f0}.MaintenanceShared-module__jE-KdG__badgeNeutral{color:#1d4ed8;background-color:#dbeafe}.MaintenanceShared-module__jE-KdG__currentPill{color:#1d4ed8;background-color:#eff6ff;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.MaintenanceShared-module__jE-KdG__dashboardShell{background-color:#eef3f8;flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.MaintenanceShared-module__jE-KdG__dashboardBody{overscroll-behavior:contain;flex:1 1 0;gap:0;height:0;min-height:0;max-height:100%;display:flex;overflow:hidden}.MaintenanceShared-module__jE-KdG__menuColumn{box-sizing:border-box;z-index:var(--z-widget-elevated);background-color:#f8fbff;border-right:1px solid #e2e8f0f2;flex-direction:column;flex:none;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.MaintenanceShared-module__jE-KdG__sidebarColumn{background-color:#f8fbff;border-right:1px solid #e2e8f0f2;flex-direction:column;gap:1rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.MaintenanceShared-module__jE-KdG__mainColumn{flex-direction:column;min-height:0;display:flex;overflow:hidden}.MaintenanceShared-module__jE-KdG__canvasColumn{box-sizing:border-box;flex:1 1 0;align-self:stretch;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden}.MaintenanceShared-module__jE-KdG__canvasScrollArea{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:auto;-webkit-overflow-scrolling:touch;width:100%;min-width:0;height:100%;min-height:0;overflow:auto}:is(.MaintenanceShared-module__jE-KdG__canvasScrollArea>div,.MaintenanceShared-module__jE-KdG__canvasScrollArea .react-grid-layout){min-height:100%}html[data-forced-mobile=true] .MaintenanceShared-module__jE-KdG__dashboardBody{gap:0}html[data-forced-mobile=true] .MaintenanceShared-module__jE-KdG__canvasScrollArea{padding-bottom:0}html[data-forced-mobile=true] .MaintenanceShared-module__jE-KdG__canvasScrollArea:after{content:"";height:calc(var(--mobile-bottom-bar-height,70px) + var(--app-safe-bottom-offset,0px));width:100%;display:block}html[data-forced-mobile=true] .MaintenanceShared-module__jE-KdG__mainContent{padding:.75rem;padding-bottom:calc(.75rem + var(--mobile-bottom-bar-height,70px) + var(--app-safe-bottom-offset,0px))}.MaintenanceShared-module__jE-KdG__cctvFullscreenGrid{background:#1f2329;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(180px,1fr);gap:2px;min-height:100vh;padding:0;display:grid}.MaintenanceShared-module__jE-KdG__cctvFullscreenItem{background:#2f343c;min-width:0;min-height:0}.MaintenanceShared-module__jE-KdG__cctvFullscreenItem section[aria-label*=관제]{height:100%}:is(.MaintenanceShared-module__jE-KdG__cctvFullscreenItem .react-resizable-hide,.MaintenanceShared-module__jE-KdG__cctvFullscreenItem .widget-drag-handle){display:none!important}:-webkit-any(.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen,.MaintenanceShared-module__jE-KdG__canvasColumn:-webkit-full-screen){scrollbar-width:none;background:#1f2329;width:100vw;height:100vh;overflow:hidden}:is(.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen,.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen){scrollbar-width:none;background:#1f2329;width:100vw;height:100vh;overflow:hidden}.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen::-webkit-scrollbar{display:none}.MaintenanceShared-module__jE-KdG__canvasColumn:-webkit-full-screen::-webkit-scrollbar{display:none}:-webkit-any(.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen .MaintenanceShared-module__jE-KdG__canvasScrollArea,.MaintenanceShared-module__jE-KdG__canvasColumn:-webkit-full-screen .MaintenanceShared-module__jE-KdG__canvasScrollArea){width:100%;height:100%;overflow:hidden}:is(.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen .MaintenanceShared-module__jE-KdG__canvasScrollArea,.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen .MaintenanceShared-module__jE-KdG__canvasScrollArea){width:100%;height:100%;overflow:hidden}:-webkit-any(.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen .MaintenanceShared-module__jE-KdG__cctvFullscreenGrid,.MaintenanceShared-module__jE-KdG__canvasColumn:-webkit-full-screen .MaintenanceShared-module__jE-KdG__cctvFullscreenGrid){min-height:100%}:is(.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen .MaintenanceShared-module__jE-KdG__cctvFullscreenGrid,.MaintenanceShared-module__jE-KdG__canvasColumn:fullscreen .MaintenanceShared-module__jE-KdG__cctvFullscreenGrid){min-height:100%}@media (max-width:1600px){.MaintenanceShared-module__jE-KdG__cctvFullscreenGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.MaintenanceShared-module__jE-KdG__cctvFullscreenGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.MaintenanceShared-module__jE-KdG__cctvFullscreenGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.MaintenanceShared-module__jE-KdG__mainContent{flex-direction:column;flex:1;min-height:0;padding:1rem;display:flex;overflow-y:auto}.MaintenanceShared-module__jE-KdG__toolbar{background-color:#fff;border-bottom:1px solid #e2e8f0f2;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.625rem 1rem;display:flex}.MaintenanceShared-module__jE-KdG__toolbarLeftGroup{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.MaintenanceShared-module__jE-KdG__toolbarRightGroup{justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;margin-left:auto;display:flex}.MaintenanceShared-module__jE-KdG__toolbarSearch{flex:0 28rem;align-items:center;gap:.375rem;width:min(100%,28rem);min-width:0;display:flex}.MaintenanceShared-module__jE-KdG__toolbarSearchInput{color:#1e293b;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;flex:1;padding:.5rem .75rem;font-size:.8125rem}.MaintenanceShared-module__jE-KdG__toolbarSearchInput:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.MaintenanceShared-module__jE-KdG__toolbarSearchInput::placeholder{color:#94a3b8}.MaintenanceShared-module__jE-KdG__toolbarIconBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s,color .15s;display:inline-flex}.MaintenanceShared-module__jE-KdG__toolbarIconBtn:hover{color:#334155;background-color:#f1f5f9}.MaintenanceShared-module__jE-KdG__toolbarIconBtnActive{color:#2563eb;background-color:#eff6ff;border-color:#93c5fd}.MaintenanceShared-module__jE-KdG__toolbarDivider{background:#e2e8f0;flex-shrink:0;width:1px;height:1.5rem}.MaintenanceShared-module__jE-KdG__toolbarRegisterBtn{color:#fff;cursor:pointer;background-color:#2563eb;border:0;border-radius:.5rem;flex-shrink:0;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:background-color .15s}.MaintenanceShared-module__jE-KdG__toolbarRegisterBtn:hover{background-color:#1d4ed8}.MaintenanceShared-module__jE-KdG__toolbarSpacer{flex:1}.MaintenanceShared-module__jE-KdG__filterDot{background-color:#3b82f6;border:1.5px solid #fff;border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:-2px;right:-2px}.MaintenanceShared-module__jE-KdG__filterPopup{z-index:20;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;min-width:140px;margin-top:.25rem;padding:.25rem 0;position:absolute;top:100%;left:0;box-shadow:0 10px 25px #0f172a1f}.MaintenanceShared-module__jE-KdG__filterPopupLabel{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;padding:.375rem .75rem;font-size:.625rem;font-weight:700}.MaintenanceShared-module__jE-KdG__filterPopupItem{text-align:left;color:#334155;cursor:pointer;background:0 0;border:0;width:100%;padding:.375rem .75rem;font-size:.8125rem;transition:background-color .1s;display:block}.MaintenanceShared-module__jE-KdG__filterPopupItem:hover{background-color:#f1f5f9}.MaintenanceShared-module__jE-KdG__filterPopupItemActive{color:#1d4ed8;background-color:#eff6ff;font-weight:600}.MaintenanceShared-module__jE-KdG__filterBackdrop{z-index:10;position:fixed;inset:0}.MaintenanceShared-module__jE-KdG__toolbarResetBtn{color:#94a3b8;}.MaintenanceShared-module__jE-KdG__toolbarResetBtn:hover{color:#ef4444;background-color:#fef2f2}.MaintenanceShared-module__jE-KdG__kpiCard{cursor:pointer;background-color:#fff;border:1px solid #e2e8f0f2;border-radius:.75rem;gap:.5rem;padding:.75rem;transition:border-color .15s,box-shadow .15s;display:grid}.MaintenanceShared-module__jE-KdG__kpiCard:hover{border-color:#93c5fd;box-shadow:0 2px 8px #3b82f614}.MaintenanceShared-module__jE-KdG__kpiCardActive{background-color:#eff6ff;border-color:#3b82f6}.MaintenanceShared-module__jE-KdG__kpiLabel{color:#64748b;font-size:.72rem;font-weight:600}.MaintenanceShared-module__jE-KdG__kpiValue{color:#0f172a;font-size:1.25rem;font-weight:800}.MaintenanceShared-module__jE-KdG__kpiSuffix{color:#64748b;font-size:.75rem;font-weight:600}.MaintenanceShared-module__jE-KdG__sidebarSection{gap:.5rem;display:grid}.MaintenanceShared-module__jE-KdG__sidebarSectionTitle{color:#475569;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.MaintenanceShared-module__jE-KdG__placeItem{cursor:pointer;background:#fff;border:1px solid #0000;border-radius:.5rem;gap:.25rem;padding:.625rem .75rem;transition:border-color .15s,background-color .15s;display:grid}.MaintenanceShared-module__jE-KdG__placeItem:hover{background-color:#f8fafc;border-color:#cbd5e1}.MaintenanceShared-module__jE-KdG__placeItemActive{background-color:#eff6ff;border-color:#3b82f6}.MaintenanceShared-module__jE-KdG__placeName{color:#0f172a;font-size:.8125rem;font-weight:700}.MaintenanceShared-module__jE-KdG__placeMeta{color:#64748b;gap:.75rem;font-size:.72rem;display:flex}.MaintenanceShared-module__jE-KdG__placeMetaBadge{align-items:center;gap:.25rem;display:inline-flex}.MaintenanceShared-module__jE-KdG__sidebarLink{color:#475569;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.625rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:flex}.MaintenanceShared-module__jE-KdG__sidebarLink:hover{background-color:#f1f5f9}.MaintenanceShared-module__jE-KdG__productChipRow{background:#fff;border-bottom:1px solid #e2e8f0f2;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;display:flex;overflow-x:hidden}.MaintenanceShared-module__jE-KdG__productChip{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;transition:border-color .15s,background-color .15s;display:inline-flex}.MaintenanceShared-module__jE-KdG__productChip:hover{background-color:#f8fafc;border-color:#93c5fd}.MaintenanceShared-module__jE-KdG__productChipActive{color:#1d4ed8;background-color:#eff6ff;border-color:#3b82f6;font-weight:600}.MaintenanceShared-module__jE-KdG__productChipCount{font-weight:700}.MaintenanceShared-module__jE-KdG__listViewToggle{gap:.375rem;font-size:.72rem;display:flex}.MaintenanceShared-module__jE-KdG__listViewBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;padding:.25rem .5rem;font-size:.72rem}.MaintenanceShared-module__jE-KdG__listViewBtnActive{color:#1d4ed8;background-color:#eff6ff;border-color:#3b82f6;font-weight:600}.MaintenanceShared-module__jE-KdG__tableRowClickable{cursor:pointer;transition:background-color .1s}.MaintenanceShared-module__jE-KdG__tableRowClickable:hover{background-color:#f8fafc}.MaintenanceShared-module__jE-KdG__paginationBar{color:#64748b;border-top:1px solid #e2e8f0f2;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.MaintenanceShared-module__jE-KdG__paginationActions{align-items:center;gap:.375rem;display:flex}.MaintenanceShared-module__jE-KdG__paginationBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.375rem .625rem;font-size:.75rem}.MaintenanceShared-module__jE-KdG__paginationBtn:disabled{opacity:.4;cursor:default}.MaintenanceShared-module__jE-KdG__paginationBtn:hover:not(:disabled){background-color:#f1f5f9}.MaintenanceShared-module__jE-KdG__pageSizeSelect{color:#334155;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.25rem .375rem;font-size:.75rem}.MaintenanceShared-module__jE-KdG__detailPage{background-color:#eef3f8;flex-direction:column;min-height:100vh;display:flex}.MaintenanceShared-module__jE-KdG__detailBody{flex:1;padding:1.5rem;overflow-y:auto}.MaintenanceShared-module__jE-KdG__detailActions{background-color:#fff;border-bottom:1px solid #e2e8f0f2;align-items:center;gap:.5rem;padding:.75rem 1.5rem;display:flex}.MaintenanceShared-module__jE-KdG__detailActionBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;transition:background-color .15s}.MaintenanceShared-module__jE-KdG__detailActionBtn:hover{background-color:#f1f5f9}.MaintenanceShared-module__jE-KdG__detailActionBtnDanger{color:#dc2626;}.MaintenanceShared-module__jE-KdG__detailActionBtnDanger:hover{background-color:#fef2f2}.MaintenanceShared-module__jE-KdG__detailActionBtnPrimary{color:#fff;background-color:#2563eb;border-color:#2563eb;}.MaintenanceShared-module__jE-KdG__detailActionBtnPrimary:hover{background-color:#1d4ed8}.MaintenanceShared-module__jE-KdG__detailSection{background-color:#fff;border:1px solid #e2e8f0f2;border-radius:1rem;gap:1rem;margin-bottom:1rem;padding:1.25rem;display:grid}.MaintenanceShared-module__jE-KdG__detailSectionTitle{color:#0f172a;font-size:.9375rem;font-weight:700}.MaintenanceShared-module__jE-KdG__detailGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.MaintenanceShared-module__jE-KdG__detailField{gap:.25rem;display:grid}.MaintenanceShared-module__jE-KdG__detailFieldLabel{color:#64748b;font-size:.72rem;font-weight:600}.MaintenanceShared-module__jE-KdG__detailFieldValue{color:#0f172a;font-size:.8125rem}.MaintenanceShared-module__jE-KdG__deviceCardGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}.MaintenanceShared-module__jE-KdG__deviceCard{cursor:pointer;border:1px solid #e2e8f0;border-radius:.75rem;gap:.375rem;padding:.75rem;transition:border-color .15s,box-shadow .15s;display:grid}.MaintenanceShared-module__jE-KdG__deviceCard:hover{border-color:#93c5fd;box-shadow:0 2px 8px #3b82f614}.MaintenanceShared-module__jE-KdG__deviceCardName{color:#0f172a;font-size:.8125rem;font-weight:700}.MaintenanceShared-module__jE-KdG__deviceCardMeta{color:#64748b;font-size:.72rem}.MaintenanceShared-module__jE-KdG__excelPopup{z-index:20;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:260px;margin-top:.25rem;padding:.75rem;position:absolute;top:100%;right:0;box-shadow:0 10px 25px #0f172a1f}.MaintenanceShared-module__jE-KdG__excelPopupTitle{color:#334155;margin-bottom:.5rem;font-size:.75rem;font-weight:700}.MaintenanceShared-module__jE-KdG__excelPopupField{gap:.25rem;margin-bottom:.5rem;display:grid}.MaintenanceShared-module__jE-KdG__excelPopupLabel{color:#64748b;font-size:.68rem;font-weight:600}.MaintenanceShared-module__jE-KdG__excelPopupInput{color:#1e293b;border:1px solid #d1d5db;border-radius:.375rem;outline:none;padding:.375rem .5rem;font-size:.8125rem}.MaintenanceShared-module__jE-KdG__excelPopupInput:focus{border-color:#3b82f6}.MaintenanceShared-module__jE-KdG__excelDownloadBtn{color:#fff;cursor:pointer;background-color:#16a34a;border:0;border-radius:.5rem;width:100%;padding:.5rem;font-size:.8125rem;font-weight:600}.MaintenanceShared-module__jE-KdG__excelDownloadBtn:hover{background-color:#15803d}.MaintenanceShared-module__jE-KdG__excelDownloadBtn:disabled{opacity:.5;cursor:default}@container (max-width:520px){.MaintenanceShared-module__jE-KdG__opsHero,.MaintenanceShared-module__jE-KdG__productSummaryGrid,.MaintenanceShared-module__jE-KdG__tableHeader,.MaintenanceShared-module__jE-KdG__tableRow{grid-template-columns:1fr}.MaintenanceShared-module__jE-KdG__tableHeaderWide,.MaintenanceShared-module__jE-KdG__tableRowWide{grid-template-columns:1.2fr .9fr .8fr .8fr}.MaintenanceShared-module__jE-KdG__tableHeaderWide>:first-child,.MaintenanceShared-module__jE-KdG__tableHeaderWide>:nth-child(3),.MaintenanceShared-module__jE-KdG__tableHeaderWide>:nth-child(5),.MaintenanceShared-module__jE-KdG__tableHeaderWide>:nth-child(6),.MaintenanceShared-module__jE-KdG__tableHeaderWide>:nth-child(9),.MaintenanceShared-module__jE-KdG__tableHeaderWide>:nth-child(10),.MaintenanceShared-module__jE-KdG__tableRowWide>:first-child,.MaintenanceShared-module__jE-KdG__tableRowWide>:nth-child(3),.MaintenanceShared-module__jE-KdG__tableRowWide>:nth-child(5),.MaintenanceShared-module__jE-KdG__tableRowWide>:nth-child(6),.MaintenanceShared-module__jE-KdG__tableRowWide>:nth-child(9),.MaintenanceShared-module__jE-KdG__tableRowWide>:nth-child(10){display:none}}@media (max-width:1024px){.MaintenanceShared-module__jE-KdG__dashboardBody{gap:0}.MaintenanceShared-module__jE-KdG__sidebarColumn{display:none}}@media (max-width:768px){.MaintenanceShared-module__jE-KdG__dashboardBody{gap:0}.MaintenanceShared-module__jE-KdG__canvasColumn{padding-bottom:0}.MaintenanceShared-module__jE-KdG__canvasScrollArea:after{content:"";height:calc(var(--mobile-bottom-bar-height,70px) + var(--app-safe-bottom-offset,0px));width:100%;display:block}.MaintenanceShared-module__jE-KdG__menuColumn{display:none}.MaintenanceShared-module__jE-KdG__mainContent{padding-bottom:1rem}.MaintenanceShared-module__jE-KdG__mainContent:after{content:"";min-height:calc(var(--mobile-bottom-bar-height,70px) + var(--app-safe-bottom-offset,0px));flex:none;width:100%;display:block}.MaintenanceShared-module__jE-KdG__toolbar{flex-wrap:wrap}.MaintenanceShared-module__jE-KdG__toolbarLeftGroup,.MaintenanceShared-module__jE-KdG__toolbarRightGroup{flex-wrap:wrap;width:100%}.MaintenanceShared-module__jE-KdG__toolbarRightGroup{margin-left:0}.MaintenanceShared-module__jE-KdG__toolbarSearch{flex-basis:100%;width:100%;max-width:100%}}
.system-notice-modal-module__pCFUYW__overlay{z-index:var(--z-blocking-overlay);background-color:#0f172a7a;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.system-notice-modal-module__pCFUYW__content{z-index:var(--z-blocking-content);background:#fff;border:1px solid #dbe4f0;border-radius:8px;gap:0;width:calc(100% - 32px);max-width:306px;padding:21px;box-shadow:0 20px 48px #0f172a33}.system-notice-modal-module__pCFUYW__header{align-items:center;gap:10px;display:flex}.system-notice-modal-module__pCFUYW__draggableHeader{cursor:move;-webkit-user-select:none;user-select:none}.system-notice-modal-module__pCFUYW__icon{color:#4169e1;background:#eef4ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.system-notice-modal-module__pCFUYW__iconSvg{width:15px;height:15px}.system-notice-modal-module__pCFUYW__title{color:#1f2937;letter-spacing:0;font-family:Paperlogy;font-size:14px;font-weight:700;line-height:1.4}.system-notice-modal-module__pCFUYW__description{color:#4b5563;letter-spacing:0;word-break:keep-all;margin-top:21px;font-family:Paperlogy;font-size:13px;font-weight:500;line-height:1.55}.system-notice-modal-module__pCFUYW__footer{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.system-notice-modal-module__pCFUYW__cancelButton{color:#475569;letter-spacing:0;background:#fff;border:1px solid #cbd5e1;border-radius:3px;justify-content:center;align-items:center;min-width:64px;height:33px;font-family:Paperlogy;font-size:13px;font-weight:700;line-height:1;transition:background-color .2s,border-color .2s;display:inline-flex}.system-notice-modal-module__pCFUYW__cancelButton:hover,.system-notice-modal-module__pCFUYW__cancelButton:focus-visible{background-color:#f8fafc;border-color:#94a3b8}.system-notice-modal-module__pCFUYW__confirmButton{color:#fff;letter-spacing:0;background:#4169e1;border-radius:3px;justify-content:center;align-items:center;min-width:64px;height:33px;font-family:Paperlogy;font-size:13px;font-weight:700;line-height:1;transition:background-color .2s;display:inline-flex}.system-notice-modal-module__pCFUYW__confirmButton:hover,.system-notice-modal-module__pCFUYW__confirmButton:focus-visible{background-color:#3155c6}.system-notice-modal-module__pCFUYW__confirmButton:disabled{cursor:not-allowed;background-color:#9ca3af}
.WidgetSettingsPanel-module__JIalHG__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-width:15rem;max-width:17rem;z-index:var(--z-board-panel-popover);background:#f6f6fb;border:1px solid #eee;border-radius:.375rem;padding:1.5rem .875rem;box-shadow:0 7px 7px #00000012}.WidgetSettingsPanel-module__JIalHG__header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.7rem;display:flex}.WidgetSettingsPanel-module__JIalHG__title{font-weight:700;font-style:7 Bold;letter-spacing:-2.5%;font-size:16px;line-height:100%}.WidgetSettingsPanel-module__JIalHG__hint{font-weight:500;font-style:5 Medium;letter-spacing:-2.5%;font-size:12px;line-height:100%}.WidgetSettingsPanel-module__JIalHG__fields{flex-direction:column;gap:.6rem;margin-bottom:.6rem;display:flex}.WidgetSettingsPanel-module__JIalHG__toggleFields{background-color:#fff;border-radius:3px;gap:0;overflow:hidden}.WidgetSettingsPanel-module__JIalHG__toggleFields+.WidgetSettingsPanel-module__JIalHG__toggleFields{border-top:1px solid #eef1f6;border-top-left-radius:0;border-top-right-radius:0;margin-top:-.6rem}.WidgetSettingsPanel-module__JIalHG__actionFields{background-color:#fff;border-radius:3px;gap:0;overflow:hidden}.WidgetSettingsPanel-module__JIalHG__field{background-color:#fff;border-radius:3px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.95rem;padding:1rem .75rem;display:flex}.WidgetSettingsPanel-module__JIalHG__toggleField,.WidgetSettingsPanel-module__JIalHG__actionField{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.75rem}.WidgetSettingsPanel-module__JIalHG__fieldCopy{flex-direction:column;flex:1;gap:.18rem;min-width:0;display:flex}.WidgetSettingsPanel-module__JIalHG__fieldLabel{font-weight:600;font-style:6 SemiBold;letter-spacing:-2.5%;font-size:14px;line-height:100%}.WidgetSettingsPanel-module__JIalHG__fieldDescription{color:#64748b;font-size:.7rem;line-height:1.35}.WidgetSettingsPanel-module__JIalHG__segmentedToggle{isolation:isolate;background:#fff;border:1px solid #e3e3e3;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;width:100%;min-height:2.5rem;padding:.25rem;transition:border-color .18s,box-shadow .18s,background-color .18s;display:grid;position:relative}.WidgetSettingsPanel-module__JIalHG__compactSegmentedToggle{flex:0 0 4.9rem;width:4.9rem;min-height:1.9rem;padding:.1875rem}.WidgetSettingsPanel-module__JIalHG__segmentedToggle:before{content:"";z-index:0;background:#2177fa;border-radius:999px;width:calc(50% - .36rem);height:calc(100% - .72rem);transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s,box-shadow .22s;position:absolute;top:.36rem;left:.36rem}.WidgetSettingsPanel-module__JIalHG__compactSegmentedToggle:before{width:calc(50% - .25rem);height:calc(100% - .5rem);top:.25rem;left:.25rem}.WidgetSettingsPanel-module__JIalHG__segmentedToggle[data-checked=true]:before{transform:translate(100%)}.WidgetSettingsPanel-module__JIalHG__segmentOption{z-index:1;letter-spacing:-.025em;color:#8b8b8b;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.2rem;font-family:Paperlogy,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:16px;transition:color .18s;display:inline-flex;position:relative}.WidgetSettingsPanel-module__JIalHG__compactSegmentedToggle .WidgetSettingsPanel-module__JIalHG__segmentOption{gap:0;min-height:1.5rem;font-size:11px;font-weight:700;line-height:1}.WidgetSettingsPanel-module__JIalHG__segmentIcon{flex:none;width:.625rem;height:.8125rem}.WidgetSettingsPanel-module__JIalHG__segmentedToggle[data-checked=false] .WidgetSettingsPanel-module__JIalHG__segmentOptionOff,.WidgetSettingsPanel-module__JIalHG__segmentedToggle[data-checked=true] .WidgetSettingsPanel-module__JIalHG__segmentOptionOn{color:#fff}.WidgetSettingsPanel-module__JIalHG__segmentedToggle[data-checked=false] .WidgetSettingsPanel-module__JIalHG__segmentOptionOn,.WidgetSettingsPanel-module__JIalHG__segmentedToggle[data-checked=true] .WidgetSettingsPanel-module__JIalHG__segmentOptionOff{color:#8b8b8b}.WidgetSettingsPanel-module__JIalHG__segmentedToggle:focus-visible{border-color:#4f74f073;outline:none;box-shadow:0 0 0 4px #4f74f01f,inset 0 0 0 1px #ffffffa6}.WidgetSettingsPanel-module__JIalHG__input{color:#334155;cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:999px;width:100%;min-width:0;min-height:2.5rem;padding:.5rem .9rem;font-family:Paperlogy,sans-serif;font-size:13px;font-weight:500}.WidgetSettingsPanel-module__JIalHG__input:focus-visible{border-color:#3b82f680;outline:none;box-shadow:0 0 0 3px #3b82f61f}.WidgetSettingsPanel-module__JIalHG__actions{gap:.55rem;display:flex}.WidgetSettingsPanel-module__JIalHG__resetAction,.WidgetSettingsPanel-module__JIalHG__deleteAction{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:2.5rem;padding:.55rem .9rem;font-family:Paperlogy,sans-serif;font-size:13px;font-weight:600;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.WidgetSettingsPanel-module__JIalHG__resetAction{color:#2177fa;background:#fff;border:1px solid #e3e3e3}.WidgetSettingsPanel-module__JIalHG__compactAction{flex:none;width:auto;min-width:5.8rem;min-height:1.9rem;padding:.4rem .75rem;font-size:12px}.WidgetSettingsPanel-module__JIalHG__deleteAction{color:#b91c1c;background:#fef2f2eb;border:1px solid #f871713d}.WidgetSettingsPanel-module__JIalHG__resetAction:hover,.WidgetSettingsPanel-module__JIalHG__resetAction:focus-visible{background:#f1f5f9fa;border-color:#64748b5c;outline:none;transform:translateY(-1px)}.WidgetSettingsPanel-module__JIalHG__deleteAction:hover,.WidgetSettingsPanel-module__JIalHG__deleteAction:focus-visible{background:#fee2e2f5;border-color:#ef444470;outline:none;transform:translateY(-1px)}.WidgetSettingsPanel-module__JIalHG__refreshIcon{aspect-ratio:1;justify-self:end;width:12px;height:12px}.WidgetSettingsPanel-module__JIalHG__subtitle{color:#6b7280;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.WidgetSettingsPanel-module__JIalHG__footerActions{align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.WidgetSettingsPanel-module__JIalHG__iconActionButton{color:#7b7b7b;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:3px;flex:0 0 2.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s,transform .16s;display:inline-flex}.WidgetSettingsPanel-module__JIalHG__closeAction{color:#2177fa;cursor:pointer;background:#fff;border:1px solid #2177fa;border-radius:3px;flex:auto;justify-content:center;align-items:center;min-height:2.5rem;font-family:Paperlogy,sans-serif;font-size:14px;font-weight:600;transition:background-color .16s,transform .16s;display:inline-flex}.WidgetSettingsPanel-module__JIalHG__iconActionButton:hover,.WidgetSettingsPanel-module__JIalHG__iconActionButton:focus-visible{background:#f7f7f8;outline:none}.WidgetSettingsPanel-module__JIalHG__closeAction:hover,.WidgetSettingsPanel-module__JIalHG__closeAction:focus-visible{background:#f5f8ff;outline:none}.WidgetSettingsPanel-module__JIalHG__iconActionButton:active,.WidgetSettingsPanel-module__JIalHG__closeAction:active{transform:scale(.98)}
.VWorldMapShared-module__4zgi4W__root{background:#e2e8f0;height:100%;position:relative}.VWorldMapShared-module__4zgi4W__errorBanner{z-index:30;color:#fff;background:#b91c1ceb;border-radius:.75rem;max-width:24rem;padding:.625rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:.75rem;left:.75rem;box-shadow:0 8px 20px #0f172a2e}.VWorldMapShared-module__4zgi4W__interactiveSurface{width:100%;height:100%}.VWorldMapShared-module__4zgi4W__fieldBadge{z-index:4;color:#111;-webkit-backdrop-filter:blur(10px);pointer-events:none;background:#ffffffc2;border:1px solid #0000001f;border-radius:.375rem;align-items:center;max-width:min(22rem,100% - 4.5rem);min-height:2.1875rem;padding:0 .75rem;display:inline-flex;position:absolute;top:.625rem;right:.625rem;box-shadow:0 8px 18px #0f172a1f}.VWorldMapShared-module__4zgi4W__fieldBadgeLabel{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;font-size:.75rem;font-weight:700;overflow:hidden}.VWorldMapShared-module__4zgi4W__kafkaEventClearButton{z-index:5;color:#2177fa;letter-spacing:0;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #2177fa52;border-radius:.375rem;align-items:center;min-height:2rem;padding:0 .75rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:3.125rem;right:.625rem;box-shadow:0 8px 18px #0f172a1f}.VWorldMapShared-module__4zgi4W__kafkaEventClearButton:hover:not(:disabled){background:#fff;border-color:#2177fa85}.VWorldMapShared-module__4zgi4W__kafkaEventClearButton:disabled{cursor:wait;opacity:.72}.VWorldMapShared-module__4zgi4W__interactiveSurface .vworld-scale-line{background:#ffffffeb;border:none;border-radius:.375rem;padding:.1875rem .375rem;position:absolute;inset:auto auto .75rem .75rem;box-shadow:0 4px 12px #0f172a24}.VWorldMapShared-module__4zgi4W__interactiveSurface .vworld-scale-line-inner{color:#0f172a;border-color:currentColor #0f172a #0f172a;border-top-style:none;border-top-width:medium;border-bottom-width:.125rem;padding:.125rem .1875rem 0;font-size:.75rem;font-weight:700;line-height:1}.VWorldMapShared-module__4zgi4W__errorState{height:100%;color:var(--color-app-danger);background:#fff7ed;place-items:center;padding:.75rem;display:grid}.VWorldMapShared-module__4zgi4W__errorBody{text-align:center;max-width:22.5rem;font-size:.8125rem;line-height:1.4}.VWorldMapShared-module__4zgi4W__errorMessage{margin-top:.375rem}.VWorldMapShared-module__4zgi4W__errorHint{color:#92400e;background:#fef3c7;border-radius:.375rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.75rem}.VWorldMapShared-module__4zgi4W__errorCode{font-size:.6875rem}.VWorldMapShared-module__4zgi4W__iframe{border:none;width:100%;height:100%;transition:opacity .3s ease-in-out}.VWorldMapShared-module__4zgi4W__iframeLoading{opacity:0}.VWorldMapShared-module__4zgi4W__iframeReady{opacity:1}.VWorldMapShared-module__4zgi4W__historyBackdrop{z-index:50;background:#0f172a42;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.VWorldMapShared-module__4zgi4W__historyModal{background:#fff;border:1px solid #2177fa66;border-radius:.5rem;width:min(42rem,100%);max-height:min(32rem,100% - 2rem);overflow:hidden;box-shadow:0 20px 55px #0f172a47}.VWorldMapShared-module__4zgi4W__historyPanel{right:.75rem;bottom:calc(.75rem + var(--app-safe-bottom-offset,0px));z-index:var(--z-widget-elevated);resize:vertical;-webkit-backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #2177fa66;border-radius:.5rem;flex-direction:column;width:min(27.5rem,100% - 1.5rem);min-height:22rem;max-height:66.666vh;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 40px #0f172a38}.VWorldMapShared-module__4zgi4W__broadcastPanel{z-index:var(--z-widget-elevated);background:#fcfcfd;border:0;border-radius:3px;flex-direction:column;width:min(691px,100vw - 1.5rem);height:min(906px,100vh - 1.5rem);display:flex;overflow:hidden;box-shadow:0 16px 40px #0f172a38}.VWorldMapShared-module__4zgi4W__groupStatusPanel{z-index:var(--z-widget-toolbar);-webkit-backdrop-filter:blur(10px);background:#fffffff7;border:1px solid #0f172a24;border-radius:.5rem;flex-direction:column;width:min(28rem,100vw - 1.5rem);min-height:20rem;max-height:min(42rem,100vh - 1.5rem);display:flex;overflow:hidden;box-shadow:0 16px 40px #0f172a38}.VWorldMapShared-module__4zgi4W__groupStatusHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusDragHandle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusDragHandle:active{cursor:grabbing}.VWorldMapShared-module__4zgi4W__groupStatusDragIcon{color:#94a3b8;width:1.125rem;height:.875rem}.VWorldMapShared-module__4zgi4W__groupStatusTitle{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.95rem;font-weight:800;line-height:1.25;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusMeta{color:#64748b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:700;line-height:1.25;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusHeaderActions{flex:none;align-items:center;gap:.375rem;display:inline-flex}.VWorldMapShared-module__4zgi4W__groupStatusIconButton,.VWorldMapShared-module__4zgi4W__groupStatusRefreshButton{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #2563eb33;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.VWorldMapShared-module__4zgi4W__groupStatusIconButton{width:1.75rem;height:1.75rem;padding:0}.VWorldMapShared-module__4zgi4W__groupStatusIconButton:hover,.VWorldMapShared-module__4zgi4W__groupStatusRefreshButton:hover{background:#eff6ff;border-color:#2563eb52}.VWorldMapShared-module__4zgi4W__groupStatusIconButton svg,.VWorldMapShared-module__4zgi4W__groupStatusRefreshButton svg{width:1rem;height:1rem}.VWorldMapShared-module__4zgi4W__groupStatusBody{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.VWorldMapShared-module__4zgi4W__groupStatusParent{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin:.75rem;padding:.75rem}.VWorldMapShared-module__4zgi4W__groupStatusParentTop,.VWorldMapShared-module__4zgi4W__groupStatusRowMain,.VWorldMapShared-module__4zgi4W__groupStatusSectionHeader{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusParentName,.VWorldMapShared-module__4zgi4W__groupStatusRowTitle{flex-direction:column;gap:.125rem;min-width:0;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusParentName strong,.VWorldMapShared-module__4zgi4W__groupStatusRowTitle strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;font-weight:800;line-height:1.25;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusRowTitle strong{align-items:center;gap:.35rem;display:flex;overflow:visible}.VWorldMapShared-module__4zgi4W__groupStatusRowNameText{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;font-weight:800;line-height:1.25;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusParentName>span,.VWorldMapShared-module__4zgi4W__groupStatusRowTitle>span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;font-weight:700;line-height:1.25;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusRepresentativeBadge{color:#1d4ed8;white-space:nowrap;background:#dbeafe;border:1px solid #bfdbfe;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:.1rem .35rem;font-size:.62rem;font-weight:900;line-height:1.1;display:inline-flex}.VWorldMapShared-module__4zgi4W__groupStatusBorrowerName{color:#15803d;text-overflow:ellipsis;white-space:nowrap;background:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;flex:0 auto;justify-content:center;align-items:center;min-width:0;max-width:5.5rem;padding:.1rem .35rem;font-size:.62rem;font-weight:900;line-height:1.1;display:inline-flex;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusBadge{white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:3rem;height:1.5rem;padding:0 .625rem;font-size:.7rem;font-weight:900;line-height:1;display:inline-flex}.VWorldMapShared-module__4zgi4W__groupStatusBadgeNormal{color:#166534;background:#dcfce7}.VWorldMapShared-module__4zgi4W__groupStatusBadgeWarning{color:#92400e;background:#fef3c7}.VWorldMapShared-module__4zgi4W__groupStatusBadgeAlert{color:#b91c1c;background:#fee2e2}.VWorldMapShared-module__4zgi4W__groupStatusBadgeOff,.VWorldMapShared-module__4zgi4W__groupStatusBadgeUnknown{color:#475569;background:#e2e8f0}.VWorldMapShared-module__4zgi4W__groupStatusDetailGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,7.5ch) minmax(0,1.35fr);gap:.4rem;margin-top:.75rem;display:grid}.VWorldMapShared-module__4zgi4W__groupStatusDetailItem{flex-direction:column;gap:.125rem;min-width:0;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusDetailItem span{color:#64748b;font-size:.68rem;font-weight:800}.VWorldMapShared-module__4zgi4W__groupStatusDetailItem strong{color:#0f172a;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:keep-all;min-width:0;font-size:.75rem;font-weight:900;line-height:1.25;overflow:visible}.VWorldMapShared-module__4zgi4W__groupStatusDetailItem:nth-child(2){text-align:center;align-items:center}.VWorldMapShared-module__4zgi4W__groupStatusDetailItem:nth-child(2) strong{overflow-wrap:normal;text-overflow:clip;white-space:nowrap;word-break:normal;font-size:.72rem;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusSectionHeader{color:#334155;background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:.55rem .875rem;font-size:.75rem;font-weight:900}.VWorldMapShared-module__4zgi4W__groupStatusList{flex-direction:column;flex:auto;min-height:0;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusRow{border-bottom:1px solid #eef2f7;flex-direction:column;gap:.45rem;min-width:0;padding:.75rem .875rem;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusRowMeta{color:#64748b;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;font-size:.7rem;font-weight:700;line-height:1.3;display:grid}.VWorldMapShared-module__4zgi4W__groupStatusRowMeta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.VWorldMapShared-module__4zgi4W__groupStatusMetricItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;flex-direction:column;gap:.125rem;min-width:0;padding:.35rem .45rem;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusMetricItem span,.VWorldMapShared-module__4zgi4W__groupStatusMetricItem strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.VWorldMapShared-module__4zgi4W__groupStatusMetricItem span{color:#64748b;font-size:.64rem;font-weight:800}.VWorldMapShared-module__4zgi4W__groupStatusMetricItem strong{color:#0f172a;font-size:.72rem;font-weight:900}.VWorldMapShared-module__4zgi4W__groupStatusState,.VWorldMapShared-module__4zgi4W__groupStatusEmpty{color:#475569;text-align:center;justify-content:center;align-items:center;min-height:8rem;padding:1rem;font-size:.8rem;font-weight:700;line-height:1.4;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusState{color:#b91c1c;flex-direction:column;gap:.75rem}.VWorldMapShared-module__4zgi4W__groupStatusRefreshButton{gap:.375rem;min-height:2rem;padding:0 .625rem;font-size:.74rem;font-weight:800}.VWorldMapShared-module__4zgi4W__groupStatusLoadingSkeleton{flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.VWorldMapShared-module__4zgi4W__groupStatusSkeletonRow{border-bottom:1px solid #eef2f7;flex-direction:column;gap:.45rem;padding-bottom:.75rem;display:flex}.VWorldMapShared-module__4zgi4W__historyHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.VWorldMapShared-module__4zgi4W__historyDragHandle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.VWorldMapShared-module__4zgi4W__historyDragHandle:active{cursor:grabbing}.VWorldMapShared-module__4zgi4W__historyDragIcon{color:#94a3b8;width:18px;height:14px}.VWorldMapShared-module__4zgi4W__historyTitle{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;font-weight:800;line-height:1.25;overflow:hidden}.VWorldMapShared-module__4zgi4W__historyMeta{color:#64748b;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:4px;font-size:12px;line-height:1.25;overflow:hidden}.VWorldMapShared-module__4zgi4W__historyCloseButton{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #2563eb33;border-radius:5px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.VWorldMapShared-module__4zgi4W__historyCloseButton:hover{background:#eff6ff;border-color:#2563eb52}.VWorldMapShared-module__4zgi4W__historyCloseButton svg{width:16px;height:16px}.VWorldMapShared-module__4zgi4W__historyState{color:#4b5563;text-align:center;padding:2rem 1rem;font-size:.85rem}.VWorldMapShared-module__4zgi4W__historyLoadingSkeleton{flex:auto;min-height:0;overflow:hidden}.VWorldMapShared-module__4zgi4W__historyLoadingRow{border-bottom:1px solid #eef2f7;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.625rem;padding:.625rem .875rem;display:grid}.VWorldMapShared-module__4zgi4W__historyLoadingBody{flex-direction:column;justify-content:center;gap:.45rem;min-width:0;display:flex}.VWorldMapShared-module__4zgi4W__historyControls{grid-template-columns:minmax(0,1fr);gap:.625rem;padding:.875rem 1rem .5rem;display:grid}.VWorldMapShared-module__4zgi4W__historyControls label,.VWorldMapShared-module__4zgi4W__historyDateRangeField{color:#334155;flex-direction:column;gap:.25rem;min-width:0;font-size:.72rem;font-weight:800;display:flex}.VWorldMapShared-module__4zgi4W__historyDateRangeInputs{grid-template-columns:max-content auto max-content;justify-content:start;align-items:center;gap:.35rem;display:grid}.VWorldMapShared-module__4zgi4W__historyDateRangeSeparator{color:#64748b;text-align:center;font-size:.8rem;font-weight:900}.VWorldMapShared-module__4zgi4W__historyControls input,.VWorldMapShared-module__4zgi4W__historyControls select{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;width:100%;min-width:0;padding:.45rem .5rem;font-size:.72rem}.VWorldMapShared-module__4zgi4W__historyDeviceSelect{width:100%}.VWorldMapShared-module__4zgi4W__historyPointCountRow{align-items:flex-end;gap:.5rem;min-width:0;display:flex}.VWorldMapShared-module__4zgi4W__historyPointCountField{flex-direction:column;flex:none;gap:.25rem;min-width:0;display:flex}.VWorldMapShared-module__4zgi4W__historyDateInput{flex:none;width:12rem!important}.VWorldMapShared-module__4zgi4W__historyPointCountInput{width:5.75rem!important}.VWorldMapShared-module__4zgi4W__historyDownloadButton{color:#2563eb;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #2563eb33;border-radius:.375rem;flex:auto;justify-content:center;align-items:center;gap:.35rem;min-width:0;height:1.95rem;padding:0 .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.VWorldMapShared-module__4zgi4W__historyDownloadButton:hover:not(:disabled){background:#eff6ff;border-color:#2563eb52}.VWorldMapShared-module__4zgi4W__historyDownloadButton:disabled{cursor:not-allowed;opacity:.56}.VWorldMapShared-module__4zgi4W__historyDownloadIcon{flex:none;width:.9rem;height:.9rem}.VWorldMapShared-module__4zgi4W__historyDownloadError{color:#b91c1c;background:#fef2f2;border-radius:.375rem;margin:0 1rem .5rem;padding:.5rem .625rem;font-size:.72rem;font-weight:800;line-height:1.35}.VWorldMapShared-module__4zgi4W__historyDownloadProgress{margin:0 1rem .5rem}@media (max-width:520px){.VWorldMapShared-module__4zgi4W__historyDateRangeInputs{grid-template-columns:minmax(0,1fr)}.VWorldMapShared-module__4zgi4W__historyPointCountRow{flex-direction:column;align-items:stretch}.VWorldMapShared-module__4zgi4W__historyDateInput,.VWorldMapShared-module__4zgi4W__historyPointCountInput{width:100%!important}.VWorldMapShared-module__4zgi4W__historyDateRangeSeparator{text-align:left}}.VWorldMapShared-module__4zgi4W__historyHelp{color:#64748b;min-width:0;padding:0 1rem .625rem;font-size:.72rem;line-height:1.35;display:flex}.VWorldMapShared-module__4zgi4W__historyHelpContent{min-width:0}.VWorldMapShared-module__4zgi4W__historyHelpText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VWorldMapShared-module__4zgi4W__historyHelpTooltip{white-space:nowrap!important;text-wrap:nowrap!important;width:max-content!important;max-width:none!important}.VWorldMapShared-module__4zgi4W__historySummary{color:#334155;background:#f8fafc;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;justify-content:space-between;gap:.75rem;padding:.5rem 1rem;font-size:.74rem;font-weight:800;display:flex}.VWorldMapShared-module__4zgi4W__historyPointList{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.VWorldMapShared-module__4zgi4W__historyPointItem{color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef2f7;grid-template-columns:2.5rem minmax(0,1fr);gap:.625rem;padding:.625rem .875rem;display:grid}.VWorldMapShared-module__4zgi4W__historyPointItem:hover{background:#eff6ff}.VWorldMapShared-module__4zgi4W__historyPointItemSelected,.VWorldMapShared-module__4zgi4W__historyPointItemSelected:hover{background:#dbeafe;box-shadow:inset 3px 0 #2177fa}.VWorldMapShared-module__4zgi4W__historyPointIndex{color:#1d4ed8;background:#dbeafe;border-radius:999px;justify-content:center;align-items:center;min-width:2.25rem;height:1.5rem;font-size:.7rem;font-weight:900;display:inline-flex}.VWorldMapShared-module__4zgi4W__historyPointItemSelected .VWorldMapShared-module__4zgi4W__historyPointIndex{color:#fff;background:#2177fa}.VWorldMapShared-module__4zgi4W__historyPointBody{flex-direction:column;gap:.2rem;min-width:0;font-size:.73rem;line-height:1.3;display:flex}.VWorldMapShared-module__4zgi4W__historyPointBody span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VWorldMapShared-module__4zgi4W__historyTableWrap{max-height:25rem;overflow:hidden auto}.VWorldMapShared-module__4zgi4W__historyTable{border-collapse:collapse;width:100%;font-size:.76rem}.VWorldMapShared-module__4zgi4W__historyTable th,.VWorldMapShared-module__4zgi4W__historyTable td{text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f7;padding:.625rem .75rem}.VWorldMapShared-module__4zgi4W__historyTable th{color:#334155;background:#f8fafc;font-weight:800;position:sticky;top:0}.VWorldMapShared-module__4zgi4W__historyTable td{color:#475569}
.ShimmerSkeleton-module__utOyNW__container{z-index:1;background:var(--shimmer-background,var(--color-app-surface-muted));flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0}.ShimmerSkeleton-module__utOyNW__stack{flex-direction:column;align-items:center;gap:.5rem;width:60%;max-width:17.5rem;display:flex}.ShimmerSkeleton-module__utOyNW__block{width:var(--shimmer-width,100%);height:var(--shimmer-height,1rem);border-radius:var(--shimmer-radius,.25rem);animation:1.5s ease-in-out infinite ShimmerSkeleton-module__utOyNW__shimmer-skeleton;animation-delay:var(--shimmer-delay,0s);background:linear-gradient(90deg,#cbd5e1 25%,#e2e8f0 50%,#cbd5e1 75%) 0 0/200% 100%}.ShimmerSkeleton-module__utOyNW__message{color:var(--color-app-text-muted);font-size:.75rem}@keyframes ShimmerSkeleton-module__utOyNW__shimmer-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}
.IssuedAssetActionModal-module__UgnhWa__widget{height:100%}.IssuedAssetActionModal-module__UgnhWa__panel{background:#fff;border-radius:1.25rem;flex-direction:column;gap:1rem;height:100%;min-height:0;padding:1rem;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0cc}.IssuedAssetActionModal-module__UgnhWa__toolbar{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.IssuedAssetActionModal-module__UgnhWa__actionToolbar{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.IssuedAssetActionModal-module__UgnhWa__toolbarActionButton{color:#0f4c81;cursor:pointer;background:#e0f2fe;border:0;border-radius:999px;padding:.55rem .85rem;font-size:.76rem;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__toolbarActionButton:hover{background:#bae6fd}.IssuedAssetActionModal-module__UgnhWa__eyebrow{color:#0f766e;margin:0;font-size:.75rem;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__title{color:#0f172a;margin:.125rem 0 0;font-size:1.125rem;font-weight:800}.IssuedAssetActionModal-module__UgnhWa__updatedAt{color:#64748b;margin:.25rem 0 0;font-size:.75rem}.IssuedAssetActionModal-module__UgnhWa__refreshButton{color:#166534;cursor:pointer;background-color:#dcfce7;border:0;border-radius:999px;padding:.5rem .875rem;font-size:.75rem;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__refreshButton:hover{background-color:#bbf7d0}.IssuedAssetActionModal-module__UgnhWa__errorText{color:#dc2626;margin:0;font-size:12px;font-weight:600}.IssuedAssetActionModal-module__UgnhWa__loadingText{color:#969696;margin:0;font-size:12px}.IssuedAssetActionModal-module__UgnhWa__emptyText{text-align:center;color:#64748b;margin:0;font-size:.8rem;font-weight:600}.IssuedAssetActionModal-module__UgnhWa__summaryGrid{gap:.75rem;display:grid}.IssuedAssetActionModal-module__UgnhWa__metricCard{background-color:#ffffffe6;border:1px solid #cbd5e1b3;border-radius:1rem;gap:.25rem;padding:.875rem;display:grid}.IssuedAssetActionModal-module__UgnhWa__metricLabel{color:#334155;font-size:.8rem;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__metricValue{color:#0f172a;font-size:1.4rem;font-weight:800}.IssuedAssetActionModal-module__UgnhWa__metricHint{color:#64748b;font-size:.75rem}.IssuedAssetActionModal-module__UgnhWa__listShell{flex-direction:column;flex:1;gap:.875rem;min-height:0;display:flex}.IssuedAssetActionModal-module__UgnhWa__listHeader{color:#64748b;grid-template-columns:1.3fr 1fr 1fr .8fr .95fr;gap:.75rem;padding:0 .5rem;font-size:.75rem;font-weight:700;display:grid}.IssuedAssetActionModal-module__UgnhWa__listBody{flex-direction:column;flex:1;gap:.625rem;min-height:0;padding-right:.25rem;display:flex;overflow-y:auto}.IssuedAssetActionModal-module__UgnhWa__rowButton{text-align:left;cursor:pointer;background-color:#ffffffe0;border:0;border-radius:1rem;grid-template-columns:1.3fr 1fr 1fr .8fr .95fr;align-items:center;gap:.75rem;padding:.875rem 1rem;display:grid;box-shadow:inset 0 0 0 1px #e2e8f0e6}.IssuedAssetActionModal-module__UgnhWa__rowButton:hover{background-color:#f0fdf4;box-shadow:inset 0 0 0 1px #10b98173}.IssuedAssetActionModal-module__UgnhWa__primaryCell{gap:.2rem;display:grid}.IssuedAssetActionModal-module__UgnhWa__rowTitle{color:#0f172a;font-size:.9rem;font-weight:800}.IssuedAssetActionModal-module__UgnhWa__rowSub{color:#64748b;font-size:.75rem}.IssuedAssetActionModal-module__UgnhWa__secondaryCell{color:#334155;font-size:.82rem}.IssuedAssetActionModal-module__UgnhWa__statusBadge{border-radius:999px;justify-content:center;align-items:center;padding:.35rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.IssuedAssetActionModal-module__UgnhWa__badgeNeutral{color:#475569;background-color:#e2e8f0}.IssuedAssetActionModal-module__UgnhWa__badgePrimary{color:#1d4ed8;background-color:#dbeafe}.IssuedAssetActionModal-module__UgnhWa__badgePositive{color:#166534;background-color:#dcfce7}.IssuedAssetActionModal-module__UgnhWa__badgeDanger{color:#b91c1c;background-color:#fee2e2}.IssuedAssetActionModal-module__UgnhWa__badgeWarning{color:#b45309;background-color:#fef3c7}.IssuedAssetActionModal-module__UgnhWa__page{background:#f8fbfd;min-height:100vh;padding:1.5rem}.IssuedAssetActionModal-module__UgnhWa__pageShell{gap:1.25rem;display:grid}.IssuedAssetActionModal-module__UgnhWa__pageHeader{background-color:#ffffffeb;border-radius:1.5rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0e6}.IssuedAssetActionModal-module__UgnhWa__pageTitle{color:#0f172a;margin:0;font-size:1.75rem;font-weight:900}.IssuedAssetActionModal-module__UgnhWa__pageActionGroup{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.IssuedAssetActionModal-module__UgnhWa__pageDescription{color:#475569;margin:.4rem 0 0;font-size:.92rem}.IssuedAssetActionModal-module__UgnhWa__backButton{color:#166534;cursor:pointer;background-color:#dcfce7;border:0;border-radius:999px;padding:.7rem 1rem;font-size:.82rem;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__sectionGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr);gap:1rem;display:grid}.IssuedAssetActionModal-module__UgnhWa__sectionCard{background-color:#fffffff0;border-radius:1.5rem;flex-direction:column;gap:1rem;min-height:0;padding:1.25rem;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0e6}.IssuedAssetActionModal-module__UgnhWa__sectionTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:800}.IssuedAssetActionModal-module__UgnhWa__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.IssuedAssetActionModal-module__UgnhWa__detailItem{background-color:#f8fafc;border-radius:1rem;gap:.2rem;padding:.875rem;display:grid}.IssuedAssetActionModal-module__UgnhWa__detailLabel{color:#64748b;font-size:.75rem;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__detailValue{color:#0f172a;word-break:break-word;font-size:.9rem;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__timelineList{flex-direction:column;gap:.75rem;min-height:0;display:flex}.IssuedAssetActionModal-module__UgnhWa__timelineRow{background-color:#f8fafc;border-radius:1rem;gap:.4rem;padding:1rem;display:grid;box-shadow:inset 0 0 0 1px #e2e8f0e6}.IssuedAssetActionModal-module__UgnhWa__timelineMeta{color:#64748b;flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}.IssuedAssetActionModal-module__UgnhWa__timelineTitle{color:#0f172a;font-size:.92rem;font-weight:800}.IssuedAssetActionModal-module__UgnhWa__timelineDescription{color:#334155;font-size:.82rem}.IssuedAssetActionModal-module__UgnhWa__actionDialog{width:min(960px,100vw - 32px);max-width:min(960px,100vw - 32px);padding:24px}.IssuedAssetActionModal-module__UgnhWa__actionFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:min(70vh,760px);padding-right:4px;display:grid;overflow-y:auto}.IssuedAssetActionModal-module__UgnhWa__formField{gap:6px;display:grid}.IssuedAssetActionModal-module__UgnhWa__formLabel{color:#3a4451;font-size:13px;font-weight:600}.IssuedAssetActionModal-module__UgnhWa__formHelpText{color:#969696;font-size:12px}.IssuedAssetActionModal-module__UgnhWa__formControl{color:#3a4451;background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;width:100%;min-width:0;padding:10px 12px;font-size:13px;line-height:1.5}select.IssuedAssetActionModal-module__UgnhWa__formControl,input.IssuedAssetActionModal-module__UgnhWa__formControl{height:40px}textarea.IssuedAssetActionModal-module__UgnhWa__formControl{resize:vertical}.IssuedAssetActionModal-module__UgnhWa__calendarTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.IssuedAssetActionModal-module__UgnhWa__calendarTriggerIcon{color:#64748b;flex:none;width:16px;height:16px}.IssuedAssetActionModal-module__UgnhWa__calendarTrigger:disabled{cursor:default;opacity:.55}.IssuedAssetActionModal-module__UgnhWa__calendarPopover{border-color:#e5e7eb;width:328px;padding:0}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .krds-calendar-area{width:100%}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-wrap{background:#fff;border-radius:6px;overflow:hidden}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-head{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .btn-cal-move{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:32px;height:32px;position:relative}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .btn-cal-move:before{content:"";border-top:2px solid #64748b;border-left:2px solid #64748b;width:8px;height:8px;position:absolute;top:50%;left:50%}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .btn-cal-move.prev:before{transform:translate(-35%,-50%)rotate(-45deg)}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .btn-cal-move.next:before{transform:translate(-65%,-50%)rotate(135deg)}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-switch-wrap{justify-content:center;align-items:center;gap:6px;display:flex}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-drop-down{position:relative}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .btn-cal-switch{color:#3a4451;background:0 0;border:0;padding:4px 2px;font-size:14px;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-body{padding:12px}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-tbl{border-collapse:collapse;table-layout:fixed;width:100%}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-tbl caption{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-tbl th{color:#64748b;text-align:center;height:28px;font-size:12px;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-tbl td{text-align:center;height:34px;padding:2px}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .btn-set-date{color:#3a4451;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:inline-flex}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .btn-set-date:hover{color:#2563eb;background:#eff6ff}:is(.IssuedAssetActionModal-module__UgnhWa__calendarPopover .old .btn-set-date,.IssuedAssetActionModal-module__UgnhWa__calendarPopover .new .btn-set-date){color:#cbd5e1}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .day-off .btn-set-date{color:#ef4444}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .today .btn-set-date{color:#111827;background:#f3f4f6}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .period .btn-set-date{color:#fff;background:#3b82f6}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-footer{border-top:1px solid #e5e7eb;padding:10px 12px}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .calendar-btn-wrap{justify-content:flex-end;gap:6px;display:flex}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .krds-btn{cursor:pointer;border:0;border-radius:6px;padding:7px 10px;font-size:12px;font-weight:700}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .krds-btn.text{color:#2563eb;background:0 0;margin-right:auto}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .krds-btn.tertiary{color:#4b5563;background:#f3f4f6}.IssuedAssetActionModal-module__UgnhWa__calendarPopover .krds-btn.primary{color:#fff;background:#3b82f6}.IssuedAssetActionModal-module__UgnhWa__compactField{max-width:none}.IssuedAssetActionModal-module__UgnhWa__formControl:focus{border-color:#8dbefb}.IssuedAssetActionModal-module__UgnhWa__actionFooter{margin-top:4px}.IssuedAssetActionModal-module__UgnhWa__primaryActionButton,.IssuedAssetActionModal-module__UgnhWa__secondaryActionButton{cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.IssuedAssetActionModal-module__UgnhWa__primaryActionButton{color:#fff;background:#3b82f6}.IssuedAssetActionModal-module__UgnhWa__secondaryActionButton{color:#4b5563;background:#f3f4f6}.IssuedAssetActionModal-module__UgnhWa__primaryActionButton:disabled,.IssuedAssetActionModal-module__UgnhWa__secondaryActionButton:disabled{cursor:default;opacity:.55}@media (max-width:1024px){.IssuedAssetActionModal-module__UgnhWa__sectionGrid{grid-template-columns:1fr}.IssuedAssetActionModal-module__UgnhWa__listHeader,.IssuedAssetActionModal-module__UgnhWa__rowButton{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.IssuedAssetActionModal-module__UgnhWa__listHeader span:nth-child(4),.IssuedAssetActionModal-module__UgnhWa__listHeader span:nth-child(5),.IssuedAssetActionModal-module__UgnhWa__rowButton>:nth-child(4),.IssuedAssetActionModal-module__UgnhWa__rowButton>:nth-child(5){display:none}}@media (max-width:640px){.IssuedAssetActionModal-module__UgnhWa__page{padding:1rem}.IssuedAssetActionModal-module__UgnhWa__detailGrid,.IssuedAssetActionModal-module__UgnhWa__actionFormGrid{grid-template-columns:1fr}.IssuedAssetActionModal-module__UgnhWa__pageHeader,.IssuedAssetActionModal-module__UgnhWa__toolbar{flex-direction:column}.IssuedAssetActionModal-module__UgnhWa__pageActionGroup,.IssuedAssetActionModal-module__UgnhWa__actionToolbar{justify-content:flex-start}}
.WidgetFrame-module__spYaTW__frame{width:100%;height:100%;min-height:0;transition:all .2s;position:relative}.WidgetFrame-module__spYaTW__scaleInCenter{animation:.3s cubic-bezier(.25,.46,.45,.94) both WidgetFrame-module__spYaTW__scale-in-center}.WidgetFrame-module__spYaTW__scaleOutCenter{animation:.3s cubic-bezier(.55,.085,.68,.53) both WidgetFrame-module__spYaTW__scale-out-center}@keyframes WidgetFrame-module__spYaTW__scale-in-center{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes WidgetFrame-module__spYaTW__scale-out-center{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.WidgetFrame-module__spYaTW__settingsOpen{z-index:var(--z-widget-elevated)}.WidgetFrame-module__spYaTW__editMode.WidgetFrame-module__spYaTW__frame{border-radius:.375rem}.WidgetFrame-module__spYaTW__editMode.WidgetFrame-module__spYaTW__frame:hover{box-shadow:0 0 0 2px #5d80f4}.WidgetFrame-module__spYaTW__frame[data-overlay-open=true],.WidgetFrame-module__spYaTW__editMode.WidgetFrame-module__spYaTW__frame[data-overlay-open=true],.WidgetFrame-module__spYaTW__editMode.WidgetFrame-module__spYaTW__frame[data-overlay-open=true]:hover{box-shadow:none}.WidgetFrame-module__spYaTW__toolbar{z-index:var(--z-widget-toolbar);opacity:0;pointer-events:none;background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:6px;padding:4px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:-18px;right:0;transform:translateY(8px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.WidgetFrame-module__spYaTW__toolbar[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.WidgetFrame-module__spYaTW__toolbar[data-visible=false]{opacity:0;pointer-events:none;transform:translateY(8px)}.WidgetFrame-module__spYaTW__dragHandleProxy{pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.WidgetFrame-module__spYaTW__titleGroup{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;min-width:0;margin-left:.5rem;margin-right:.75rem;display:flex}.WidgetFrame-module__spYaTW__titleText{white-space:nowrap;color:#64748b;font-size:11px;font-weight:700}.WidgetFrame-module__spYaTW__debugLayoutText{white-space:nowrap;color:#2563eb;font-size:11px;font-weight:700}.WidgetFrame-module__spYaTW__actionButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.WidgetFrame-module__spYaTW__actionButton:hover{color:#5d80f4;background-color:#f1f5f9}.WidgetFrame-module__spYaTW__dragHandle{cursor:grab;color:#94a3b8}.WidgetFrame-module__spYaTW__dragHandle:active{cursor:grabbing}.WidgetFrame-module__spYaTW__deleteButton:hover{color:#ef4444;background-color:#fef2f2}.WidgetFrame-module__spYaTW__settingsButtonActive{color:#3b82f6;background-color:#eff6ff}.WidgetFrame-module__spYaTW__content{scrollbar-gutter:auto;background-color:#fff;border:1px solid #eee;border-radius:.375rem;width:100%;height:100%;min-height:0;overflow:hidden auto}.WidgetFrame-module__spYaTW__content[data-widget-type=menu],.WidgetFrame-module__spYaTW__content[data-widget-type=sticky-menu]{overflow:visible}.WidgetFrame-module__spYaTW__bareContent{background:0 0}
.alarm-notification-modal-module__XKueOa__viewport{left:24px;bottom:calc(24px + var(--app-safe-bottom-offset,0px));z-index:70;pointer-events:none;width:min(100vw - 48px,449px);position:fixed}.alarm-notification-modal-module__XKueOa__inlineViewport{pointer-events:auto;width:100%;position:relative;bottom:auto;left:auto;right:auto}.alarm-notification-modal-module__XKueOa__card{--alarm-accent:#2177fa;--alarm-accent-strong:#1d4ed8;--alarm-accent-soft:#5a9bff;--alarm-border:#2177fa38;--alarm-shadow:0 4px 12px #2177fa24;border:1px solid var(--alarm-border);box-shadow:var(--alarm-shadow);pointer-events:auto;background:#fff;border-radius:6px;flex-direction:column;animation:.18s ease-out alarm-notification-modal-module__XKueOa__slideUpFadeIn;display:flex;overflow:hidden}.alarm-notification-modal-module__XKueOa__severityDefault,.alarm-notification-modal-module__XKueOa__severityInfo{--alarm-accent:#2177fa;--alarm-accent-strong:#1d4ed8;--alarm-accent-soft:#5a9bff;--alarm-border:#2177fa38;--alarm-shadow:0 4px 12px #2177fa24}.alarm-notification-modal-module__XKueOa__severityWarning{--alarm-accent:#fb1530;--alarm-accent-strong:#e9001b;--alarm-accent-soft:#ff334b;--alarm-border:#fb1530;--alarm-shadow:0 4px 12px #e9001b24}.alarm-notification-modal-module__XKueOa__severityCaution{--alarm-accent:#ff8b17;--alarm-accent-strong:#e47200;--alarm-accent-soft:#ffa23f;--alarm-border:#ff8b17;--alarm-shadow:0 4px 12px #e4720024}.alarm-notification-modal-module__XKueOa__severityMeasure{--alarm-accent:#10b981;--alarm-accent-strong:#059669;--alarm-accent-soft:#34d399;--alarm-border:#10b98142;--alarm-shadow:0 4px 12px #05966924}.alarm-notification-modal-module__XKueOa__accent{display:none}.alarm-notification-modal-module__XKueOa__content{background:var(--alarm-accent);color:#fff;padding:20px;position:relative;overflow:hidden}.alarm-notification-modal-module__XKueOa__compactCard{border-radius:6px}.alarm-notification-modal-module__XKueOa__compactCard .alarm-notification-modal-module__XKueOa__content{padding:20px}.alarm-notification-modal-module__XKueOa__compactCard .alarm-notification-modal-module__XKueOa__headline{font-size:15px}.alarm-notification-modal-module__XKueOa__compactCard .alarm-notification-modal-module__XKueOa__message{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.alarm-notification-modal-module__XKueOa__compactCard .alarm-notification-modal-module__XKueOa__timestamp{font-size:13px}.alarm-notification-modal-module__XKueOa__headerRow{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.alarm-notification-modal-module__XKueOa__titleRow{align-items:center;gap:0;display:flex}.alarm-notification-modal-module__XKueOa__iconWrap{color:#c8480047;pointer-events:none;justify-content:center;align-items:center;width:140px;height:122px;display:flex;position:absolute;top:12px;right:-42px}.alarm-notification-modal-module__XKueOa__severityWarning .alarm-notification-modal-module__XKueOa__iconWrap{color:#b0001447}.alarm-notification-modal-module__XKueOa__iconWrap svg{stroke-width:1.8px;width:112px;height:112px}.alarm-notification-modal-module__XKueOa__title{color:#fff;font-size:18px;font-weight:700;line-height:1.25}.alarm-notification-modal-module__XKueOa__closeButton{z-index:1;color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;font-weight:500;transition:color .12s;display:inline-flex;position:relative}.alarm-notification-modal-module__XKueOa__closeButton:hover{color:#ffffffc7}.alarm-notification-modal-module__XKueOa__closeButton svg{width:14px;height:14px}.alarm-notification-modal-module__XKueOa__headline{z-index:1;color:#fff;word-break:keep-all;margin-top:16px;font-size:15px;font-weight:600;line-height:1.35;position:relative}.alarm-notification-modal-module__XKueOa__message{z-index:1;color:#fff;word-break:keep-all;margin-top:8px;font-size:13px;font-weight:400;line-height:1.35;position:relative}.alarm-notification-modal-module__XKueOa__timestamp{margin:0}.alarm-notification-modal-module__XKueOa__footer{color:#969696;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:20px;font-size:13px;font-weight:400;line-height:1.25;display:flex}.alarm-notification-modal-module__XKueOa__detailLink{color:#969696;white-space:nowrap;text-decoration:underline}@keyframes alarm-notification-modal-module__XKueOa__slideUpFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.alarm-notification-modal-module__XKueOa__viewport{left:12px;right:12px;bottom:calc(12px + var(--app-safe-bottom-offset,0px));width:auto}.alarm-notification-modal-module__XKueOa__card{border-radius:6px}.alarm-notification-modal-module__XKueOa__content{padding:18px}.alarm-notification-modal-module__XKueOa__title{font-size:17px}.alarm-notification-modal-module__XKueOa__closeButton{font-size:13px}.alarm-notification-modal-module__XKueOa__headline{margin-top:14px;font-size:14px}.alarm-notification-modal-module__XKueOa__message{font-size:12px}.alarm-notification-modal-module__XKueOa__footer{padding:18px;font-size:12px}}
.alarm-layer-popup-module__qjjmGG__viewportBottomLeft{z-index:var(--z-realtime-notification);top:auto;left:24px;right:auto;bottom:calc(24px + var(--app-safe-bottom-offset,0px));pointer-events:none;flex-direction:column-reverse;gap:10px;width:min(100vw - 48px,449px);display:flex;position:fixed}@media (max-width:640px){.alarm-layer-popup-module__qjjmGG__viewportBottomLeft{left:12px;right:12px;bottom:calc(12px + var(--app-safe-bottom-offset,0px));width:auto}}
/*# sourceMappingURL=07__yk82fpycb.css.map*/