html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}
:root{--primary-color:#1539a8;--secondary-color:#2ecc71;--font-size:16px;--padding:10px}::-webkit-scrollbar{width:.4em;height:.4em}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000}::-webkit-scrollbar-thumb{background-color:#0000001a}.ant-btn-circle{background:0 0!important;border:1px solid #d9d9d9!important}.exclude-scrollbar ::-webkit-scrollbar{width:.4em;height:.4em}.exclude-scrollbar ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000}.exclude-scrollbar ::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-input[disabled],.ant-input-number-disabled .ant-input-number-input,.ant-select-disabled.ant-select-multiple .ant-select-selection-item,.ant-picker-input>input[disabled]{color:#000!important;background-color:#f5f5f5!important}.ant-steps-item-error .ant-steps-item-rail,.ant-steps-next-error .ant-steps-item-rail{border-color:#ff4d4f!important}.notification-card>.ant-card-body{padding:10px}.notification-card :hover{background-color:#dde3f5;border-radius:10px}.ant-popover-inner-content:has(.notification-card){min-width:15vw;max-height:80vh;padding:5px 10px;overflow-y:auto}.ant-popover-inner-content:has(.cell-card){min-width:200px;padding:5px 10px}.sx-react-calendar-wrapper{width:100%;height:700px;max-height:78vh}.sx__time-grid-event-time{display:none!important}.sx__week-grid__hour-text{display:none}.sx__week-grid__time-axis{width:fit-content!important}.sx__week-grid,.sx__week-grid__date-axis{padding-left:0!important}.sx__week-grid__date{flex-flow:row-reverse!important;justify-content:flex-end!important;padding:5px!important}.sx__calendar-header{padding:12px 16px!important}.sx__time-grid-day{border-color:#e9e9e9!important}.sx__view-container{border:1px solid #c4c7c5!important}.sx__calendar{border:0 solid #fff!important;border-radius:0!important}.sx__is-today{background-color:#4360b9!important}.ant-table-row{vertical-align:baseline}.sx__view-container{margin:0 16px!important}.row_disabled{background:repeating-linear-gradient(45deg,#3737371a,#3737371a 10px,#0000 10px 20px)}.task{justify-content:center;align-items:center;display:flex}.ant-menu-item-selected{border-radius:6px!important;font-weight:600!important}.ant-menu-vertical>.ant-menu-item{height:45px;line-height:45px}.sg-row.svelte-7u5y5s{border-bottom:1px solid #dfe1e6}.sg-columns.svelte-1uqfnup{background-image:none!important}.scrollHide{-ms-overflow-style:none;scrollbar-width:none}.scrollHide::-webkit-scrollbar{display:none}.selected{color:#fff;font-weight:700}.sg-task.futureWo{color:#0a3750;background:#e0f3ff;border:.53px solid #0000001a;border-radius:10px!important}.sg-task.futureWo:hover,.sg-task.futureWo.selected{background:#add2f3}.sg-task-selected{outline-offset:3px;z-index:1;background:#457096;outline:2px solid #03a9f480}.sg-task.selected:hover{background:#3c6283}.sg-task.currentWo{color:#0a3750;background:#e0f3ff;border:.53px solid #0000001a;border-radius:10px!important}.sg-task.currentWo:hover,.sg-task.currentWo.selected,.sg-task.partialWo.selected:hover{background:#add2f3}.sg-task.partialWo{color:#0a3750;background:#e0f3ff;border:.53px solid #0000001a;border-radius:10px!important}.sg-task.partialWo:hover{background:#add2f3}.sg-task.partialWo.selected{background-color:#db952d}.sg-task-background.svelte-13pjhle{background:#004c75!important;border-radius:10px 0 0!important;height:12%!important}.completedWo .sg-task-background.svelte-13pjhle{border-radius:10px 10px 0 0!important}.sg-task.partialWo.selected:hover,.sg-task.completedWo.selected:hover{background:#add2f3}.sg-task.completedWo{color:#fff;background:#004c75;border:.53px solid #0000001a;border-radius:10px!important}.sg-task.completedWo:hover,.sg-task.completedWo.selected,.sg-task.completedWo.selected:hover{background:#00293f}.sg-task.machineDowntime.selected:hover{background:#647e67}.highlight{color:#fff!important;background:#17a8f6!important}.sg-task.machineDowntime{color:#fff;z-index:1000;background-color:gray;border:.53px solid #0000001a}.sg-task.machineDowntime:hover,.sg-task.machineDowntime.selected,.sg-task.machineDowntime.selected:hover{background-color:gray}.row-disabled{background:repeating-linear-gradient(-45deg,#3737371a,#3737371a 10px,#0000 10px 20px)}.sg-table-row.row-group .sg-table-body-cell{background-color:#fbfbfb}.sg-external-indicator{pointer-events:none;color:#fff;z-index:10;background:#74bfff;padding:.5em 1em;font-family:Lato,sans-serif;font-size:12px;position:absolute}.sg-popup{z-index:10;background:#fff;border:1px solid #ccc;border-radius:8px;width:305px;max-height:150px;padding:10px;transform:translate(-50%)}.sg-popup-title{justify-content:space-between;align-items:center;display:flex}.sg-popup-item{align-items:center;gap:10px;display:flex}.overflow-ellipsis{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.sg-task-content{white-space:nowrap;width:100%;overflow:hidden;padding-left:7px!important}.right-scrollbar-visible{padding-right:0!important}.column-header-cell.svelte-vfarxf.svelte-vfarxf{justify-content:flex-start!important}.password{padding:0}.password .ant-input:not(textarea),.password .ant-input-suffix{padding:4px 11px}.toTop{z-index:101;color:#fff;background-color:#4360b9;padding:1px;transition:all .3s linear;position:fixed;bottom:6vh;right:5px;box-shadow:0 0 5px #0006}.toTop:hover,.toTop.Mui-focusVisible{background-color:#4360b9;box-shadow:0 0 10px #00000080}.backdrop{z-index:100;color:#000000ba}.d1{animation:1s linear infinite an1}.d2{animation:1s linear infinite an2}.d3{animation:1s linear infinite an3}@keyframes an1{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes an2{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes an3{0%{opacity:0}50%{opacity:0}to{opacity:1}}.multiselectinput{margin-top:0}.multiselecttag{box-sizing:content-box;background-color:#cfecff;border:1px solid #e8e8e8;border-radius:3px;outline:0;align-items:center;height:24px;margin:2px;padding:0 4px 0 10px;font-size:14px;font-weight:500;line-height:22px;display:flex;overflow:hidden}.multiselecttag:focus{background-color:#e6f7ff;border-color:#40a9ff}.multiselecttag span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.multiselecttag svg{cursor:pointer;padding:4px;font-size:12px}.dtpStyle{margin-top:0}.dtpStyle .MuiOutlinedInput-adornedEnd{padding-right:0}.uiInputField .MuiTextField-root{border:1px solid red}.uiInputField .MuiInputBase-input{text-align:left}.uiInputField .MuiInputBase-input::-webkit-outer-spin-button{-webkit-appearance:none}.uiInputField .MuiInputBase-input::-webkit-inner-spin-button{-webkit-appearance:none}.helpToTop{z-index:101;color:#fff;background-color:#565559;border-radius:50%;width:25px;height:25px;padding:1px;font-size:18px;transition:all .3s linear;position:fixed;bottom:1.2vh;right:11px;box-shadow:0 0 5px #0006}.helpToTop:hover,.helpToTop.Mui-focusVisible{color:#fff;background-color:#000;box-shadow:0 0 10px #00000080}.negativeMargin{margin-top:0;margin-bottom:0;padding:0 .4rem}.negativeMargin .MuiInputBase-input{text-align:left}.negativeMargin .MuiInputBase-input::-webkit-outer-spin-button{-webkit-appearance:none}.negativeMargin .MuiInputBase-input::-webkit-inner-spin-button{-webkit-appearance:none}.centerInputText{text-align:center;border:none;border-radius:0;width:100%;padding:8px;font-size:14px}.centerInputText::-webkit-outer-spin-button{-webkit-appearance:none}.centerInputText::-webkit-inner-spin-button{-webkit-appearance:none}.smallInput{width:80px;margin-top:5px;margin-right:5px}.smallInput .css-1n4twyu-MuiInputBase-input-MuiOutlinedInput-input{padding:4px;font-size:14px}.centerInputTextTypeTwo{text-align:center;border:none;border-radius:0;width:100%;padding:8px;font-size:14px}.centerInputTextTypeTwo::-webkit-outer-spin-button{-webkit-appearance:none}.centerInputTextTypeTwo::-webkit-inner-spin-button{-webkit-appearance:none}.negativeMarginOneForm{margin-top:0;margin-bottom:1px;padding:0 .4rem}.negativeMarginOneForm .MuiInputBase-input{text-align:left}.negativeMarginOneForm .MuiInputBase-input::-webkit-outer-spin-button{-webkit-appearance:none}.negativeMarginOneForm .MuiInputBase-input::-webkit-inner-spin-button{-webkit-appearance:none}.centerInputTextRaw{width:100%}.centerInputTextRaw .MuiInputBase-input{text-align:left}.centerInputTextRaw .MuiInputBase-input::-webkit-outer-spin-button{-webkit-appearance:none}.centerInputTextRaw .MuiInputBase-input::-webkit-inner-spin-button{-webkit-appearance:none}.mobileTableRow .MuiTableCell-root{padding:0}.centerInputTextQuality{text-align:center;border:none;border-radius:0;width:100%;padding:8px;font-size:14px}.centerInputTextQuality .MuiInputBase-input{text-align:center}.centerInputTextQuality .MuiInputBase-input::-webkit-outer-spin-button{-webkit-appearance:none}.centerInputTextQuality .MuiInputBase-input::-webkit-inner-spin-button{-webkit-appearance:none}.tabIndictor .MuiTabs-indicator{background-color:#12a621}.tabIndictor .MuiTab-labelIcon .MuiTab-wrapper>:first-child{margin-bottom:0;margin-left:5px}.tabIndictor .MuiTab-labelIcon{min-height:0}.tabIndictor .tabStyle{border-bottom:2px solid #dfe1e6;margin-right:25px}.rootShift{color:#dfe1e6;background-color:#fafbfc;border:1px solid #dfe1e6;border-radius:3px;width:100%}.rootShift svg{margin:8px}.rootShift hr{margin:0 .1rem}.supervisorTag{color:#630d80;background:#fedaff}.supervisorTag .MuiChip-deleteIconOutlinedColorPrimary{color:#630d80}.listboxAutoCompleteInput{z-index:1;background-color:#fff;border-radius:4px;width:300px;max-height:250px;margin:2px 0 0;padding:0;list-style:none;position:absolute;overflow:auto;box-shadow:0 2px 8px #00000026}.listboxAutoCompleteInput li{padding:5px 12px;display:flex}.listboxAutoCompleteInput li span{flex-grow:1}.listboxAutoCompleteInput li svg{color:#0000}.listboxAutoCompleteInput li[aria-selected=true]{background-color:#fafafa;font-weight:600}.listboxAutoCompleteInput li[aria-selected=true] svg{color:#1890ff}.listboxAutoCompleteInput li[data-focus=true]{cursor:pointer;background-color:#e6f7ff}.listboxAutoCompleteInput li[data-focus=true] svg{color:#000}.inputWrapperAutoCompleteInput{border:1px solid #fff;border-radius:0;flex-wrap:wrap;width:100%;padding:1px;display:flex}.inputWrapperAutoCompleteInput:hover{border-color:#40a9ff}.inputWrapperAutoCompleteInput.focused{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.inputWrapperAutoCompleteInput input{box-sizing:border-box;border:0;outline:0;flex-grow:1;width:0;min-width:30px;height:30px;margin:0;padding:4px 6px;font-size:14px}.chartOuter .recharts-legend-wrapper .recharts-default-legend .recharts-legend-item{cursor:pointer}.chartOuter .recharts-legend-wrapper .recharts-default-legend .recharts-legend-item.inActive{opacity:.4}.cardHeadingCustomCard .MuiCardHeader-title{font-size:19px;font-weight:500}.css-ag7rrr-MuiTypography-root{font-family:Poppins,sans-serif!important;font-size:22px!important;font-weight:500!important}.timeLine{background-color:#03311d!important}.todayHighlight{background-color:#99dcff38!important}.rowHighlight,.rowHighlight td{background-color:#e5f6ff!important}.rowHighlight:hover td{background:#e5f6ff!important}.input_addOnFix_fix .ant-input-number-group .ant-input-number{float:none!important}.no-border-tag{border:none!important}.holidayHighlight{cursor:pointer!important;background-color:#f5f5f5!important;background-image:repeating-linear-gradient(45deg,#eee 0 5px,#fff 5px 10px)!important}.group-bar{background-color:#630d80}.sx-react-calendar-wrapper{width:100vw;height:100vh}.sx__view-selection-chevron{display:none!important}.sx__month-grid-day__events{cursor:pointer!important}.sx__view-selection-label{display:none}.anticon-exclamation-circle{cursor:pointer}.anticon-exclamation-circle svg{fill:#1539a8}.ant-select-arrow{color:#000!important}.total-row-bold{background-color:#f7f9fc;font-weight:600!important}.ant-input-group-addon:has(.empty-addon){display:none!important}.sx__month-grid-event-time{display:none!important}.ant-tabs-tab{padding:5px 0}.form-label{color:#000;letter-spacing:.14px;margin:0 0 2px;font-size:11px;font-weight:500}.rdp-caption_label{color:#111827;margin-left:0;font-size:13.5px;font-weight:600}.calendar-months .rdp-day{font-size:12px}.rdp-month{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:14px 14px 16px;box-shadow:0 1px 4px #0000000d}.rdp-month_caption{border-bottom:1px solid #f3f4f6;margin-bottom:6px;padding-bottom:8px}.calendar-months .rdp-month_grid{table-layout:fixed;border-collapse:collapse;width:100%}.schedule-date-time .ant-picker-suffix{display:none}.rdp-day_button{aspect-ratio:1;border-radius:20%;min-width:36px;min-height:36px;padding:0;font-weight:600}.maintenance-day .rdp-day_button{background-color:#cce9ff;border-radius:20%;font-weight:600;position:relative}.today .rdp-day_button{color:#1677ff;border-radius:20%;font-weight:700;border:2px solid #1677ff!important}.selected-day .rdp-day_button{border-radius:20%;color:#fff!important;background-color:#1677ff!important}.rdp-day:not(.selected-day):hover .rdp-day_button{cursor:pointer;background-color:#e5e7eb;border-radius:20%}.maintenance-list:hover,.machine-row:hover{box-shadow:0 1px 8px #00000014}.maintenance-day-total .rdp-day_button{background-color:#bfdbfe90;border-radius:20%;font-weight:600}.maintenance-day-planned .rdp-day_button{background-color:#fff29b78;border-radius:20%;font-weight:600}.maintenance-day-in-progress .rdp-day_button{background-color:#9bd4ff78;border-radius:20%;font-weight:600}.maintenance-day-completed .rdp-day_button{background-color:#b8ff9b78;border-radius:20%;font-weight:600}.missed-day .rdp-day_button{background-color:#ffc2c16b;border-radius:20%;font-weight:600}.ant-input-number-group-addon .ant-select-selection-item{color:#000000e0!important}.calendar-months .rdp-months{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:14px;width:100%;display:grid}.calendar-month-detail .rdp-month_grid{table-layout:fixed;border-collapse:collapse;width:100%}.calendar-month-detail .rdp-day_button{border-radius:6px;width:100%;height:44px;font-size:13px}.calendar-month-detail .rdp-weekday{color:#888;padding-bottom:8px;font-size:13px}.calendar-month-detail .rdp-caption_label{font-size:18px;font-weight:700}.pm-status-chip{cursor:pointer;color:#555;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#fff;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:400;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.pm-status-chip:hover{color:#1677ff;background:#f0f6ff;border-color:#1677ff}.pm-status-chip.active{color:#1677ff;background:#e8f4ff;border-color:#1677ff;font-weight:600}.pm-status-chip .chip-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pm-status-chip .chip-count{opacity:.85;font-size:11px}.ant-select-item-option-content{white-space:normal!important;word-wrap:break-word!important}.section-row-bold{font-weight:450}.chat-toggle-actions{border-radius:20px!important;padding:4px!important}.chat-toggle-actions .ant-segmented-item,.chat-toggle-actions .ant-segmented-item-selected,.chat-toggle-actions .ant-segmented-thumb{border-radius:16px!important}.table-block-even{background-color:#ececf1}.table-block-odd{background-color:#fff}.react-resizable-handle{box-shadow:none!important;background:0 0!important;border:none!important}.react-resizable-handle-se{display:none!important}.react-resizable{background-clip:padding-box;position:relative}.react-resizable-handle-e{z-index:1;cursor:col-resize!important;background:0 0!important;border:none!important;width:10px!important;height:100%!important;position:absolute!important;top:0!important;bottom:0!important;right:-5px!important}.react-resizable-handle-e:before,.react-resizable-handle-e:after{content:"";background-color:#d9d9d9;border-radius:1px;width:2px;height:50%;transition:background-color .2s;position:absolute;top:50%;transform:translateY(-50%)}.react-resizable-handle-e:before{right:5px}.react-resizable-handle-e:after{right:2px}.react-resizable-handle-e:hover:before,.react-resizable-handle-e:hover:after,.react-resizable-handle-e:active:before,.react-resizable-handle-e:active:after{background-color:#999}.access-logs-timeline .ant-timeline-item{align-items:center!important;padding-bottom:20px!important;display:flex!important}.access-logs-timeline .ant-timeline-item-label{text-align:right!important;width:80px!important;position:relative!important;top:auto!important;left:auto!important}.access-logs-timeline .ant-timeline-item-tail{border-left:2px solid #d6e4ff!important;height:100%!important;position:absolute!important;top:0!important;left:104px!important}.access-logs-timeline .ant-timeline-item:last-child .ant-timeline-item-tail{border-left:2px solid #d6e4ff!important;height:50%!important;display:block!important}.access-logs-timeline .ant-timeline-item-head{z-index:1;color:#2f54eb!important;background-color:#fff!important;border-color:#2f54eb!important;margin:0 20px!important;position:relative!important;top:auto!important;left:auto!important}.access-logs-timeline .ant-timeline-item-content{flex:1!important;width:auto!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important}.custom-checkbox .ant-checkbox-inner{border:1px solid #000;border-radius:2px;width:18px;height:18px;padding:0 3px}.custom-input{border:1px solid #000!important}.ant-btn-primary{color:#fff!important;background-color:#1539a7!important}.ant-btn-primary:hover,.ant-btn-primary:focus{background-color:#0e2775!important}.ant-steps-item-process .ant-steps-item-icon{color:#fff!important;background-color:#1539a8!important;border-color:#1539a8!important}.ant-steps-item-process .ant-steps-item-icon .ant-steps-icon,.ant-steps-item-process .ant-steps-item-icon .anticon,.ant-steps-item-process .ant-steps-item-icon .anticon svg{color:#fff!important;fill:#fff!important}.ant-steps-item-finish .ant-steps-item-icon{color:#fff!important;background-color:#1539a8!important;border-color:#1539a8!important}.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.ant-steps-item-finish .ant-steps-item-icon .anticon,.ant-steps-item-finish .ant-steps-item-icon .anticon svg{color:#fff!important;fill:#fff!important}.ant-steps-item-wait .ant-steps-item-icon{background-color:#fff!important;border:1px solid #00000040!important}.ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon{color:#00000073!important}.ant-steps-item-finish .ant-steps-item-rail{border-color:#1539a8!important}@keyframes pfd-pulse-ring{0%{opacity:.8;transform:scale(.6)}70%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(1.8)}}@keyframes pfd-pulse-dot{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.pfd-active-dot{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}.pfd-active-dot-legend-core{animation:1.4s ease-in-out infinite pfd-pulse-dot}.pfd-active-dot-legend-ring{animation:1.4s ease-out infinite pfd-pulse-ring}.pfd-active-dot:before{content:"";background:#22c55e;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;animation:1.4s ease-in-out infinite pfd-pulse-dot;position:absolute;top:50%;left:50%}.pfd-active-dot:after{content:"";background:#22c55e;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;animation:1.4s ease-out infinite pfd-pulse-ring;position:absolute;top:50%;left:50%}.maint-drawer,.maint-drawer-wide{z-index:1300!important}.maint-drawer .ant-drawer-content-wrapper{max-width:90vw!important;transition:width .25s!important}.maint-drawer .ant-drawer-content,.maint-drawer-wide .ant-drawer-content{flex-direction:column;height:100vh;display:flex}.maint-drawer .ant-drawer-header,.maint-drawer-wide .ant-drawer-header{flex-shrink:0}.maint-drawer .ant-drawer-body,.maint-drawer-wide .ant-drawer-body{flex:1;min-height:0;overflow-y:auto}.maint-drawer-wide .ant-drawer-content-wrapper{max-width:92vw!important;transition:width .25s!important}.maint-drawer-close:hover{background:#f3f4f6;border-radius:6px}.maint-drawer .ant-table-wrapper,.maint-drawer-wide .ant-table-wrapper{flex:1;min-height:0}.maint-table-row-alt td{background:#f9fafb!important}.maint-drawer-wide .ant-table-thead>tr>th{color:#374151;font-size:13px;font-weight:600;background:#f3f4f6!important}.maint-drawer-wide .ant-table-tbody>tr>td{vertical-align:middle}.maint-drawer-wide .ant-table-tbody>tr:hover>td{background:#eff6ff!important}@media (max-width:768px){.maint-drawer .ant-drawer-content-wrapper,.maint-drawer-wide .ant-drawer-content-wrapper{width:100vw!important;max-width:100vw!important}}.compact-datepicker{height:24px!important;line-height:22px!important}.compact-datepicker .ant-picker-input>input{font-size:11px!important;line-height:22px!important}.compact-inputnumber{height:24px!important;line-height:22px!important}.compact-inputnumber .ant-input-number-input{height:22px!important;padding:0 5px!important;font-size:11px!important}.compact-inputnumber .ant-input-number-group-addon{padding:0 4px!important;font-size:10px!important;line-height:22px!important}.compact-inputnumber.ant-input-number-group-wrapper,.compact-inputnumber .ant-input-number-group-wrapper .ant-input-number{height:24px!important}.compact-plan-table .ant-table-thead>tr>th{font-size:11px!important;font-weight:700!important}.ant-table-wrapper .ant-table-sticky-scroll{opacity:1!important;background:0 0!important;border-top:none!important}.ant-table-wrapper .ant-table-sticky-scroll-bar{background-color:#0003!important;border-radius:3px!important;height:6px!important}.ant-table-wrapper .ant-table-sticky-scroll-bar:hover,.ant-table-wrapper .ant-table-sticky-scroll-bar-active{background-color:#0006!important}.ant-table .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.ant-table .ant-table-content::-webkit-scrollbar{width:6px;height:6px}.ant-table .ant-table-body::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.ant-table .ant-table-content::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.ant-table .ant-table-body::-webkit-scrollbar-track{background:0 0}.ant-table .ant-table-content::-webkit-scrollbar-track{background:0 0}.ant-table .ant-table-body,.ant-table .ant-table-content{scrollbar-width:thin;scrollbar-color:#0003 transparent}.more_dropdown_columns,.ant-dropdown-menu-item.more_dropdown_columns:hover{cursor:default;background-color:#0000!important}.more_dropdown_link:hover{color:#1539a8!important}.more-nav-dropdown>.ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,.more-nav-dropdown>.ant-dropdown-menu .ant-dropdown-menu-submenu-open>.ant-dropdown-menu-submenu-title,.more-nav-submenu .ant-dropdown-menu-item:hover,.more-nav-submenu .ant-dropdown-menu-item-active{color:#1539a8!important;background-color:#eef1fc!important;font-weight:600!important}.more-nav-submenu .ant-dropdown-menu-item:hover a,.more-nav-submenu .ant-dropdown-menu-item-active a{color:#1539a8!important;font-weight:600!important}.nav-menulist-dropdown a,.nav-menulist-dropdown a:link,.nav-menulist-dropdown a:visited{color:#000000d9!important}.nav-profile-dropdown .ant-dropdown-menu{font-size:14px!important}.nav-profile-dropdown .ant-dropdown-menu-item:hover,.nav-profile-dropdown .ant-dropdown-menu-item-active{color:#1539a8!important;background-color:#eef1fc!important;font-weight:600!important}.nav-profile-dropdown .ant-dropdown-menu-item:hover a,.nav-profile-dropdown .ant-dropdown-menu-item:hover span,.nav-profile-dropdown .ant-dropdown-menu-item-active a,.nav-profile-dropdown .ant-dropdown-menu-item-active span{color:#1539a8!important;font-weight:600!important}
