@font-face{font-family:NEO_B;src:url(/static/media/NanumSquareNeoOTF-Bd.e660325c185937474b82.otf)}@font-face{font-family:NEO_E;src:url(/static/media/NanumSquareNeoOTF-Eb.6f429991125aa7480b07.otf)}@font-face{font-family:NEO_H;src:url(/static/media/NanumSquareNeoOTF-Hv.2b56a694b518a9d7c513.otf)}@font-face{font-family:NEO_L;src:url(/static/media/NanumSquareNeoOTF-Lt.7ffce9ca10070e7e82c7.otf)}@font-face{font-family:NEO_R;src:url(/static/media/NanumSquareNeoOTF-Rg.c99b7df19f3740ec73f9.otf)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:NEO_R,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}*{font-family:NEO_R!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace!important}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:#f1f1f12b}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#d6dee1;border:6px solid #0000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}span{font-family:NEO_R!important}.emptyBox{align-items:center;background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;height:calc(100% - 2px);justify-content:center;width:calc(100% - 2px)}.emptyBox div{color:#717171}.emptyBox img{height:150px}.table.table2::-webkit-scrollbar-track,.table.table4::-webkit-scrollbar-track{background-color:#f1f1f12b;border-top:1px solid #d5d5d5}button.search{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#000;cursor:pointer;font-family:NEO_R;font-weight:700;height:35px;width:50px}.dataOption .track{min-width:140px}.dataOption .date{min-width:125px}.dataOption .date .alertText{color:#00000059;position:absolute;top:-15px}@keyframes fadeIn{to{opacity:1}}.checkBox{border:1px solid #ccc;border-radius:2px;cursor:pointer;height:10px;width:10px}.checkBox.check:after{background-color:#626ed4;border-radius:1px;content:"";height:6px;left:2px;position:absolute;top:2px;width:6px}.MR5{margin-right:5px}.FS10{font-size:10px}.ALIGN_TOP{align-items:flex-start;display:flex;justify-content:center}.TA_LEFT{text-align:left}.COL_P{color:#8c8aff}.container{align-items:center;background-color:#f2f3f8;display:flex;height:calc(100% - 20px);justify-content:center;padding:10px;width:calc(100% - 20px)}.boxProto{background:#fff;border-radius:5px;height:60px;margin-bottom:10px;position:relative;width:100%}.boxProto:last-child{margin-bottom:0}.boxProto .title{align-items:center;background-color:#44546ad1;border-radius:5px;color:#fff;display:flex;font-weight:700;justify-content:center;left:10px;padding:7px;position:absolute;top:10px}.boxProto .title img{margin-right:3px;width:15px}.containerTitle .dataOption{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:10px;top:0}.containerTitle .dataOption .option{margin-left:10px;margin-right:10px}.containerTitle .dataOption .date{align-items:center;display:flex;height:100%;justify-content:center}.containerTitle .dataOption .value{align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;display:flex;justify-content:center;padding:2px 5px}.containerTitle .dataOption img{background:#fff;border:1px solid #a7a7a7;border-radius:3px;cursor:pointer;margin-right:5px;width:18px}.customTable2{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.customTable2 .theader{background-color:#fafafa;border-bottom:2px solid #ccc;border-top:1px solid #ccc;padding-bottom:10px;padding-top:10px}.customTable2 .tbody{margin-top:10px}.customTable2 .tbody,.customTable2 .theader{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:10px;padding-right:10px;width:calc(100% - 20px)}.customTable2 .tbody .tr,.customTable2 .theader .tr{align-items:center;display:flex;justify-content:center;width:100%}.customTable2 .tbody .tr .td,.customTable2 .theader .tr .td{padding-left:10px;padding-right:10px;width:100%}.customTable2 .tbody .tr{height:32px;margin-bottom:5px}.customTable2 .tbody.scroll{height:300px;justify-content:flex-start;overflow:auto}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#root,.App,body,html{height:100%;width:100%}html{min-height:1080px;min-width:1920px}.main2{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.main2 .sideMenuContainer{background-color:#fff;border-right:1px solid #ccc;height:100%;left:0;position:fixed;top:0;width:299px;z-index:1000}.main2 .content{align-items:flex-start;display:flex;height:100%;justify-content:center;margin-left:300px;overflow-x:hidden;width:calc(100% - 300px)}.main2 .topBar{background:#44546a;height:10px;position:absolute;top:0;width:calc(100% - 300px)}.ant-float-btn-group{animation:floatPulse 3s ease-in-out infinite!important}@keyframes floatPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.ant-float-btn-group .ant-float-btn{background:#1890ff!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.ant-float-btn-group .ant-float-btn:hover{background:#40a9ff!important;transform:scale(1.05)!important}.ant-float-btn-group .ant-float-btn-primary{background:#1890ff!important}.ant-float-btn-group .ant-float-btn-primary:hover{background:#40a9ff!important}.chatbot-floating-button{bottom:24px;position:fixed;right:24px;z-index:1000}.chatbot-fab{align-items:center!important;background:#fff!important;border:2px solid #1890ff!important;border-radius:50%!important;box-shadow:0 2px 8px #0000001a!important;display:flex!important;height:56px!important;justify-content:center!important;min-width:56px!important;overflow:hidden;padding:0!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap;width:56px!important}.chatbot-fab .ant-btn-icon{color:#1890ff!important;font-size:20px!important;margin:0!important}.chatbot-fab:hover{background:#f0f8ff!important;border-color:#40a9ff!important;border-radius:28px!important;min-width:140px!important;padding:0 16px!important;width:140px!important}.chatbot-fab .anticon{color:#1890ff!important;display:inline-block!important;font-size:20px!important;margin-right:0!important;transition:all .3s ease!important}.chatbot-fab:hover .anticon{margin-right:8px!important}.chatbot-fab span{color:#1890ff;font-size:15px;font-weight:600;max-width:0;opacity:0;overflow:hidden;transition:opacity .3s ease}.chatbot-fab:hover span{max-width:100px;opacity:1}.chatbot-modal-modern .ant-modal-content{background:#fff;border-radius:20px;box-shadow:0 20px 60px #00000026;overflow:hidden}.chatbot-modal-modern .ant-modal-close{color:#6b7280;right:20px;top:20px;transition:all .2s}.chatbot-modal-modern .ant-modal-close:hover{color:#fff}.chatbot-header-modern{border-bottom:1px solid #ffffff1a;padding:12px}.chatbot-header-content{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.chatbot-logo-wrapper{align-items:center;display:flex;gap:12px;justify-content:center}.chatbot-logo{height:40px;object-fit:contain;width:auto}.chatbot-header-text{align-items:center;display:flex;gap:10px}.chatbot-header-text h3{color:#fff;font-size:18px;font-weight:600;letter-spacing:-.02em;margin:0}.chatbot-messages-modern{background:#f9fafb;display:flex;flex:1 1;flex-direction:column;gap:20px;max-height:500px;overflow-y:auto;padding:24px}.chatbot-messages-modern::-webkit-scrollbar{width:8px}.chatbot-messages-modern::-webkit-scrollbar-track{background:#0000}.chatbot-messages-modern::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px;-webkit-transition:background .2s;transition:background .2s}.chatbot-messages-modern::-webkit-scrollbar-thumb:hover{background:#9ca3af}.message-container{animation:messageSlideIn .3s ease-out;display:flex;gap:12px}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-container.message-user{flex-direction:row-reverse}.message-avatar{flex-shrink:0}.avatar-bot,.avatar-user{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.avatar-bot{background:#1890ff}.avatar-user{background:grey}.message-body{display:flex;flex-direction:column;gap:6px;max-width:75%}.message-user .message-body{align-items:flex-end}.message-bot .message-body{align-items:flex-start}.message-text{border-radius:12px;font-size:15px;line-height:1.6;padding:12px 16px;transition:all .2s;white-space:pre-wrap;word-break:break-word}.message-bot .message-text{background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000d;color:#1f2937}.message-user .message-text{background:#1890ff;box-shadow:0 2px 8px #1890ff40;color:#fff}.message-timestamp{color:#9ca3af;font-size:11px;font-weight:400;padding:0 4px}.typing-indicator{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:4px;padding:16px 20px}.typing-indicator span{animation:typingBounce 1.4s ease-in-out infinite;background:#9ca3af;border-radius:50%;height:8px;width:8px}.typing-indicator span:first-child{animation-delay:0s}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typingBounce{0%,60%,to{background:#9ca3af;transform:translateY(0)}30%{background:#1890ff;transform:translateY(-8px)}}.chatbot-input-modern{background:#fff;border-top:1px solid #e5e7eb;padding-top:20px}.input-wrapper{align-items:center;background:#f9fafb;border:2px solid #0000;border-radius:24px;display:flex;gap:12px;max-height:140px;min-height:44px;padding:8px 12px 8px 16px;transition:all .2s}.input-wrapper:focus-within{background:#fff;border-color:#1890ff;box-shadow:0 0 0 3px #1890ff1a}.input-textarea{background:#0000!important;border:none!important;box-shadow:none!important;font-size:15px;line-height:28px!important;max-height:120px!important;overflow-y:auto!important;padding:0!important;resize:none}.input-textarea::-webkit-scrollbar{width:4px}.input-textarea::-webkit-scrollbar-track{background:#0000}.input-textarea::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.input-textarea::-webkit-scrollbar-thumb:hover{background:#9ca3af}.input-textarea:focus{box-shadow:none!important}.input-textarea::placeholder{color:#9ca3af}.send-button{align-items:center;background:#1890ff!important;border:none!important;display:flex;flex-shrink:0;height:28px!important;justify-content:center;min-width:28px!important;transition:all .2s!important;width:28px!important}.send-button:hover:not(:disabled){box-shadow:0 2px 8px #1890ff66!important;transform:scale(1.05)!important}.send-button:disabled{background:#e5e7eb!important;cursor:not-allowed;opacity:.6}.send-button .anticon{color:#fff;font-size:14px}@media (max-width:640px){.chatbot-modal-modern{right:16px!important;width:calc(100vw - 32px)!important}.message-body{max-width:85%}.chatbot-messages-modern{padding:16px}}@media (prefers-color-scheme:dark){.chatbot-messages-modern{background:#111827}.message-bot .message-text{color:#f3f4f6}.message-bot .message-text,.typing-indicator{background:#1f2937;border-color:#374151}.input-wrapper{background:#1f2937}.input-wrapper:focus-within{background:#111827}.input-textarea{color:#f3f4f6}.chatbot-modal-modern .ant-modal-content{background:#0f172a}.chatbot-input-modern{background:#0f172a;border-top-color:#374151}}.loginConatiner{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2000}.loginConatiner .logo{margin-bottom:25px;width:360px}.loginConatiner .logo img{width:100%}.containerBackground{background:#f8f8fa;box-shadow:0 1px 8px 0 #00000024;height:283px;margin-bottom:50px;width:350px}#loginContainer,.containerBackground{align-items:center;border-radius:5px;display:flex;justify-content:center}#loginContainer{background-color:#fff;flex-direction:column;height:233px;width:300px}#greetings{align-items:center;height:100px;justify-content:center;width:100%}#greetings,#login{display:flex;flex-direction:column}#login{background-color:#fff;height:250px;padding:0 30px;width:calc(100% - 60px)}#login .line{margin:7px 0;width:100%}.subject{color:#6d6e8d;font-size:12px;font-weight:600;text-align:left}.line.subject{margin-bottom:0;margin-top:15px}.loginInput{border:1px solid #dee2e6;border-radius:5px;font-size:12px;padding:5px 10px;width:calc(100% - 20px)}.loginButton{-webkit-appearance:none;appearance:none;background-color:#626ed4;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-weight:400;margin:0;padding:.5rem 1rem;text-align:center;text-decoration:none;width:100px}.flexEnd{display:flex;justify-content:space-between}#greetingsMain{color:#fff;font-size:14px;font-weight:600;letter-spacing:.8px;margin-bottom:5px}#greetingsSub{color:#b5b7e7;font-size:12px}.remeberMe{align-items:center;display:flex;font-size:11px;font-weight:700;justify-content:center}.monitoringContainer{flex-direction:column;height:calc(100% - 20px);overflow:auto;padding:10px;position:relative;width:calc(100% - 20px)}.monitoringContainer .trackBox{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 8px #00000012;height:100%;margin-right:10px;overflow:hidden;width:300px}.monitoringContainer .trackBox .track{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.monitoringContainer .trackBox .track img{width:100%}.monitoringContainer .trackDetailBox{height:100%;overflow:auto;width:100%}.monitoringContainer .trackDetailBox .search{align-items:center;border-radius:5px;display:flex;height:90px;justify-content:left;margin-bottom:10px;position:relative;width:calc(100% - 2px)}.monitoringContainer .trackDetailBox .search .optionBox{align-items:center;border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 8px #00000012;display:flex;flex-direction:column;height:calc(100% - 2px);justify-content:center;margin-right:10px;overflow:hidden;position:relative}.monitoringContainer .trackDetailBox .search .optionBox:last-child{margin-right:0}.monitoringContainer .trackDetailBox .search .dateSearch,.monitoringContainer .trackDetailBox .search .distanceSearch{align-items:center;display:flex;flex-grow:1;justify-content:center}.monitoringContainer .trackDetailBox .search .dateSearch{margin-right:15px;padding-left:15px}.monitoringContainer .trackDetailBox .search .searchBtn{align-items:center;background:#759cce;border-radius:100%;display:flex;height:70px;justify-content:center;position:absolute;right:30px;width:70px}.monitoringContainer .trackDetailBox .search .searchBtn img{width:65%}.monitoringContainer .trackDetailBox .minimap{height:200px}.monitoringContainer .trackDetailBox .minimap,.monitoringContainer .trackDetailBox .trackDetail{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 8px #00000012;margin-bottom:10px;overflow:hidden;position:relative;width:calc(100% - 2px)}.monitoringContainer .trackDetailBox .trackDetail{height:860px}.monitoringContainer .trackDetailBox .trackDataMap{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 8px #00000012;height:60px;position:relative;width:calc(100% - 2px)}.monitoringContainer .trackDetailBox .icon{align-items:center;display:flex;height:100%;justify-content:center;margin-right:4px;width:20px}.monitoringContainer .trackDetailBox .icon img{width:100%}.monitoringContainer .trackDetailBox input.local{border:none;border-bottom:1px solid #ccc;font-family:NEO_R;font-size:17px;margin-left:10px;margin-right:10px;text-align:center;width:70px}.monitoringContainer .trackDetailBox .optionTitle{align-items:center;display:flex;height:25px;justify-content:center;left:0;top:0;width:90px;width:100%}.monitoringContainer .trackDetailBox .optionTitle .label{align-items:center;background-color:#f2f2f2;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px;height:23px;justify-content:left;padding-left:15px;width:calc(100% - 15px)}.monitoringContainer .trackDetailBox .divided{margin-left:10px;margin-right:10px}.monitoringContainer .trackDetailBox .boxTitle{align-items:center;background:#44546a;background-color:#f2f2f2;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px;height:23px;justify-content:left;padding-left:15px;position:absolute;width:calc(100% - 15px)}#trackDetailCanvas{height:100%;width:100%}.w100p{width:100%}.trackBox .boxTitle{align-items:center;background-color:#f2f2f2;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px;height:24px;justify-content:left;padding-left:15px;width:calc(100% - 15px)}.monitoringContainer .trackContent{height:100%;position:relative;width:100%}.monitoringContainer .speed{align-items:center;display:flex;height:150px;justify-content:left;padding-top:10px;position:relative}.monitoringContainer .speed img.speedDemo{height:150px;width:100%}.monitoringContainer .track{align-items:center;display:flex;height:calc(100% - 4px);justify-content:left;position:relative}.monitoringContainer .track img{height:100%}.monitoringContainer .track .kpMarker{background:red;cursor:ew-resize;height:100%;left:0;position:absolute;width:4px}.monitoringContainer .guideLine{background-color:red;height:calc(100% - 100px);left:50%;position:absolute;top:95px;width:1px;z-index:1}.monitoringContainer .guideLine .KP{align-items:center;background-color:#44546a;border-radius:5px;color:#fff;display:flex;justify-content:center;left:6px;padding:4px;position:absolute;top:6px}.monitoringContainer .guideLine .KP img{margin-left:3px;margin-right:3px;width:15px}.monitoringContainer .searchBar{align-items:center;display:flex;height:80px;justify-content:center;margin-bottom:10px;width:100%}.monitoringContainer .searchBar .minimap{align-items:center;display:flex;height:100%;justify-content:center;width:1500px}.monitoringContainer .searchBar .searchOption{margin-bottom:0}.monitoringContainer .searchBar .dataSearch{align-items:center;display:flex;flex-grow:1;height:100%;justify-content:center;margin-left:10px;width:auto}.monitoringContainer .searchBar .dataSearch .icon{align-items:center;background:#f0f8ff;border-radius:100%;display:flex;height:80%;justify-content:center;margin-right:10px;width:65px}.monitoringContainer .searchBar .dataSearch .icon img{width:60%}.monitoringContainer .minimap .switch{align-items:center;display:flex;height:calc(100% - 20px);justify-content:space-around;margin-bottom:10px;margin-top:10px;padding-left:10px;padding-right:10px;width:260px}.monitoringContainer .minimap .switch .switchBtn{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.monitoringContainer .minimap .minimapContainer,.monitoringContainer .minimap .minimapContainer canvas{height:100%;width:100%}.monitoringContainer .datafinder .dataList{height:100%;width:calc(100% - 15px)}.monitoringContainer .datafinder .dataList .line .dataName{width:120px}.popupTitle{align-items:center;border-bottom:1px solid #ccc;display:flex;height:40px;justify-content:left;padding-left:15px}.popupTitle img{height:85%;margin-right:10px}.throughput .componentBox{height:calc(100% - 45px);padding:10px;width:calc(100% - 20px)}.throughput .componentBox .curDate{border:1px solid #ccc;height:100%;margin-right:5px}.directBtn,.throughput .componentBox .curDate{align-items:center;border-radius:5px;display:flex;justify-content:center}.directBtn{bottom:10px;color:#fff;cursor:pointer;padding:5px;position:absolute;right:30px}.directBtn img{height:20px;width:20px}.monitoringContainer .contentBox{background-color:#fff;margin-bottom:10px;width:calc(100% - 2px)}.minimap{margin-top:10px;padding-left:10px;padding-right:10px;width:calc(100% - 20px)}.searchNavigate .componentBox{align-items:center;display:flex;height:calc(100% - 55px);justify-content:left;overflow:auto;padding:15px;width:calc(100% - 30px)}.searchNavigate .dataOption{align-items:center;display:flex;font-size:12px;justify-content:center;position:relative}.searchNavigate .dataOption .title{margin-right:15px;min-width:50px}.searchNavigate .dataOption .title.border{border:1px solid #ccc;border-radius:5px;padding:5px}.searchNavigate .line{background-color:#ccc;height:90%;margin-left:20px;margin-right:20px;width:1px}.monitoringContainer .contentBox.wearContainer.hidden{height:38px;min-height:38px}.monitoringContainer .contentBox.wearContainer{height:calc(100% - 428px);min-height:500px}.monitoringContainer .contentBox.wearContainer.hidden #trackDetailCanvas{opacity:0}.railMapContainer{height:85vh;overflow:auto;width:90vw}.zoomImgContainer{align-items:flex-start;display:flex;height:100%;justify-content:left;overflow:auto;position:relative;width:100%}.zoomImgContainer .kpMarker{background:red;cursor:ew-resize;height:100%;left:0;position:absolute;width:4px}#viewMapScroll{position:relative}#viewMapScroll .loading{align-items:center;animation:fadeIn 2s forwards;background:#00000094;border:0;border-radius:3px;color:#fff;display:flex;font-size:25px;height:100%;justify-content:center;opacity:0;position:absolute;top:0;width:100%;z-index:1}#viewMapScroll .loading img{height:40px;margin-right:25px}.monitoringContainer .containerTitle .selectKPInfo{align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;display:flex;font-size:13px;justify-content:center;left:80px;padding:3px;position:absolute}.monitoringContainer .containerTitle .selectKPInfo .closestIcon{border-radius:5px;height:5px;margin-left:17px;width:14px}.searchNavigate .dataOption.linear{width:190px}.railStatusBox{height:100%;position:relative;width:100%}.railStatusBox .obj{bottom:25px;position:absolute}.railStatusBox .rail{background:linear-gradient(0deg,#3877b0,#71a8da 35%,#8ebae2);height:6px;transform:skew(-20deg);width:100%}.railStatusBox .pointerList{bottom:21px;height:15px;width:100%}.railStatusBox .pointerList .obj{cursor:pointer;top:2px}.railStatusBox .pointer{background-color:#fff;border:2px solid #000;border-radius:20px;cursor:pointer;height:10px;position:absolute}.railStatusBox .pointer.exist{background-color:#a9ff00}.railStatusBox .pointer.selectedPath{background-color:#ffd900}.railStatusBox .pointerList div.path{height:6px;position:absolute;top:5px}.railStatusBox .path.exist{background-color:#a9ff00;border:1px solid #000}.railStatusBox .path.exist div{left:26px;top:12px}.railStatusBox .path.exist div,.railStatusBox .pointer.exist div.cnt{background-image:url(/static/media/KakaoTalk_20231026_151854255.070c4865d52733daf343.png);background-position:50%;background-size:contain;border-radius:4px;bottom:0;font-size:7px;height:7px;height:20px;pointer-events:none;position:absolute;right:0;width:20px}.railStatusBox .pointer.exist div.cnt{left:-4px;top:10px}.railStatusBox .path.selectedPath{background:linear-gradient(0deg,#900 1%,#ff875c 99%)}.railStatusBox .pointer .pointerText{bottom:20px;font-size:12px;font-weight:500;left:-1px;position:absolute;text-align:left;top:-15px;transform:rotate(-52deg);width:100%;word-break:keep-all}.speedBoxContainer{height:100%;position:relative;width:100%}.speedBoxContainer,.speedBoxContainer .legendBox{align-items:center;display:flex;justify-content:center}.speedBoxContainer .legendBox{font-size:12px;height:10px;left:10px;position:absolute;top:10px}.speedBoxContainer .legendBox .option{align-items:center;display:flex;justify-content:center;width:100px}.speedBoxContainer .legendBox .colorBar{height:5px;margin-right:5px;width:20px}.speedBoxContainer .xaxis{font-size:12px;font-weight:700;height:100%;position:relative;width:70px}.speedBoxContainer .xaxis .line{background:#ffffff91;border:1px solid #cccccc70;border-radius:5px;left:30px;padding:0;position:absolute}.speedBoxContainer .xaxis .line.unit{font-size:8px}.trackSpeedBox,.trackSpeedBox canvas{height:100%;width:100%}.monitoringContainer .datafinder .dataList .line{align-items:center;display:flex;height:30px;justify-content:center;width:3000px}.monitoringContainer .datafinder{align-items:center;display:flex;height:400px;justify-content:left;overflow:auto;padding-top:10px;position:relative}.monitoringContainer .datafinder .dataList .line .dataBar .kp{align-items:center;border:1px solid #bdbdbd;border-radius:5px;color:#44546a;display:flex;font-size:11px;height:15px;justify-content:center;padding:2px;position:absolute;top:5px;-webkit-user-select:none;user-select:none;width:50px}.monitoringContainer .datafinder .dataList .line .dataBar{border-bottom:1px solid #ccc;flex-grow:1;height:100%;position:relative}.monitoringContainer .datafinder .dataList .line .dataBar.kp{border-bottom:2px dashed #000}.tabPanel{padding-bottom:50px}.paut .componentBox{height:calc(100% - 45px);padding:10px;width:calc(100% - 20px)}.paut .componentBox .curDate{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:center;margin-right:5px}.paut.componentBox .leftBtn,.paut.componentBox .rightBtn{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:30px;width:30px}.paut.componentBox .leftBtn{background-image:url(data:image/png;base64,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);left:10px;position:absolute;top:50%}.paut.componentBox .rightBtn{background-image:url(data:image/png;base64,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);position:absolute;right:10px;top:50%}.monitoringContainer .datafinder .dataList .line .dataBar .detailBtn{align-items:center;background-color:#a9ff00;border:1px solid #a9ff00;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:11px;height:16px;justify-content:center;padding:2px;position:absolute;top:5px;transition:.2s;-webkit-user-select:none;user-select:none;width:3px}.monitoringContainer .datafinder .dataList .line .dataBar .detailBtn:hover{background-color:#00a2e8;border:1px solid #bdbdbd;z-index:1}.monitoringContainer .datafinder .dataList .line .dataBar .detailBtn .tooltip{align-items:flex-start;background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:3px 3px 7px #0000000d;display:none;flex-direction:column;height:25px;justify-content:center;padding:14px 10px 10px;position:absolute;top:-61px;width:155px;z-index:1}.monitoringContainer .datafinder .dataList .line .dataBar .detailBtn.onTooltip .tooltip{display:flex}.monitoringContainer .datafinder .dataList .line .dataBar .detailBtn .tooltip .tooltipLine{color:#000;margin-bottom:2.55px;margin-top:2.5px}.monitoringContainer .datafinder .dataList .line .dataBar.railtwists .detailBtn .tooltip{height:51px;top:-89px}.monitoringContainer .datafinder .dataList .line .dataBar.railwears .detailBtn .tooltip{height:51px;top:30px}.monitoringContainer .datafinder .dataList .line .dataBar.accumulateWeights .detailBtn .tooltip{height:51px;top:30px;width:155px}.monitoringContainer .datafinder .dataList .line .dataBar.dataBarRailFile .detailBtn .tooltip,.monitoringContainer .datafinder .dataList .line .dataBar.paut .detailBtn .tooltip,.monitoringContainer .datafinder .dataList .line .dataBar.railstraights .detailBtn .tooltip{height:40px;top:-75px}.monitoringContainer .datafinder .dataList .line .dataBar.railRoughnesses .detailBtn .tooltip,.monitoringContainer .datafinder .dataList .line .dataBar.railbehaviors .detailBtn .tooltip{height:51px;top:-89px}.tabPanel .dataOptionBox{align-items:center;display:flex;height:100%;justify-content:end}.tabPanel .dataOptionBox .dataOption{position:static}.tabPanel .profileData .table{justify-content:flex-start}.tabPanel .profileData{height:293px;margin-bottom:10px;width:calc(100% - 14px)}.tabPanel .profileData .table .tableHeader{overflow-y:auto}.tabPanel .profileData .table .tableHeader::-webkit-scrollbar-thumb,.tabPanel .profileData .table .tableHeader::-webkit-scrollbar-track{background-color:#0000}.tabPanel .profileData .table .tableBody{overflow-y:scroll}.wearInfoBox{height:100%;width:100%}#directWearInfo,#sideWearInfo{height:calc(50% - 12px);width:100%}.trackMapContainer{align-items:center;display:flex;height:100%;justify-content:left;overflow:auto;width:100%}.trackMapContainer img{-webkit-user-select:none;user-select:none}.cumulativeThroughput{align-items:baseline;display:flex;flex-direction:column;height:calc(100% - 20px);justify-content:left;padding:10px;width:calc(100% - 20px)}.cumulativeThroughput .componentBox .radioButtons{width:200px}.cumulativeThroughput .componentBox .distanceSearch,.cumulativeThroughput .componentBox .radioButtons{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:center;margin-right:5px}.cumulativeThroughput .componentBox .distanceSearch input.local{border:none;border-bottom:1px solid #ccc;font-family:NEO_R;font-size:17px;margin-left:10px;margin-right:10px;text-align:center;width:70px}.cumulativeThroughput .componentBox .position{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:left;margin-right:5px;width:300px}.componentBox.section{justify-content:left}.optionBox .optionTitle{border-right:1px solid #ccc;color:#414141;width:127px}.optionBox .optionTitle,.optionBox .optionValue{align-items:center;display:flex;justify-content:center}.optionBox .optionValue{width:calc(100% - 55px)}.optionBox .optionValue .icon{margin-right:10px;padding-top:3px;width:17px}.optionBox .optionValue .icon img{width:100%}.cumulativeThroughput .componentBox .curDate{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:center;margin-right:5px}.optionBox .optionValue .verticalValue{width:300px}.optionBox .optionValue .verticalValue .verticalValueBox{align-items:center;border:1px solid #70ad47;border-radius:5px;display:flex;height:55px;justify-content:center;margin-bottom:20px;margin-top:5px;position:relative;width:100%}.optionBox .optionValue .verticalValue .verticalValueBox:first-child{margin-top:0}.optionBox .optionValue .verticalValue .verticalValueBox:last-child{margin-bottom:0}.optionBox .optionValue .verticalValue .verticalValueBox .boxTitle{background:#fff;font-size:12px;left:10px;padding-left:5px;padding-right:5px;position:absolute;top:-8px}.cumulativeThroughput .componentBox .optionBox.h75,.h75{height:75px}.cumulativeThroughput .componentBox .optionBox.borderColorGreen{border-color:#70ad47}.cumulativeThroughput .table .tableBody .tr .td,.cumulativeThroughput .table .tableHeader .tr .td{width:100%}.cumulativeThroughput .table .tableBody{display:block;overflow:auto}.cumulativeThroughput .minimap .minimapContainer,.cumulativeThroughput .minimap .minimapContainer canvas{height:100%;width:100%}.cumulativeThroughput .boxProto.track{align-items:center;display:flex;height:360px;justify-content:left;overflow:auto;position:relative;-webkit-user-select:none;user-select:none}.cumulativeThroughput .boxProto.track.hide{height:0}.cumulativeThroughput .boxProto.track img{height:100%}.cumulativeThroughput .componentBox .guideLine{background-color:red;border-radius:5px;cursor:ew-resize;height:100%;left:0;position:absolute;top:0;width:5px}.cumulativeThroughput .componentBox .guideLine .dataContainer{bottom:10px;left:10px;position:absolute}.cumulativeThroughput .componentBox .guideLine .dataContainer .dataLine:first-child{margin-top:0}.cumulativeThroughput .componentBox .guideLine .dataContainer .dataLine{margin-top:10px;width:-webkit-fit-content;width:fit-content}.cumulativeThroughput .componentBox .guideLine .dataContainer .table .tableBody{overflow:hidden}.cumulativeThroughput .componentBox .guideLine .dataContainer .table .tableBody .tr .td,.cumulativeThroughput .componentBox .guideLine .dataContainer .table .tableHeader .tr .td{min-width:100px}.cumulativeThroughput .componentBox .guideLine.guideLineOver{background-color:#000}.dataContainer .dataLine{margin-bottom:10px;padding-bottom:20px;padding-top:10px;width:98%}.dataContainer .dataLine .table .tableBody .tr{font-size:16px;height:55px}.cumulativeThroughput .dataContainer{align-items:center;display:flex;flex-direction:column;height:calc(100% - 360px);justify-content:flex-start;overflow-y:scroll;width:100%}.cumulativeThroughput .dataContainer .table .tableBody .tr .td{height:calc(100% - 1px)}.cumulativeThroughput .dataContainer .dataLine .table .tableBody .tr{height:40px}.wearMaintenance{align-items:center;display:flex;flex-direction:column;height:calc(100% - 20px);justify-content:center;padding:10px;width:calc(100% - 20px)}.railStatusContainer{height:135px;position:relative;width:100%}.pointContainer{height:165px;width:100%}.containerTitle{align-items:center;background-color:#f2f2f2;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px;height:23px;justify-content:space-between;padding-left:15px;padding-top:2px;position:relative;width:calc(100% - 15px)}.componentBox{background-color:#fff;height:calc(100% - 25px);width:100%}.contentBox{border:1px solid #ccc;border-radius:2px;box-shadow:1px 1px 8px #cccccc5c;overflow:hidden;width:100%}.wearMaintenance .contentBox.searchContainer{height:calc(100% - 1px);margin-right:10px;width:350px}.flexDirectionColumn{flex-direction:column}.flex{display:flex}.mr15{margin-right:15px}.mr10{margin-right:10px}.margin10{margin:10px}.textBold{font-weight:700}.bothEnds{justify-content:space-between!important}.sliderContainer{width:100%}.searchButton{background-color:#fff;border:1px solid #bfbfbf;border-radius:5px;cursor:pointer;font-family:NEO_R;font-size:14px;margin-top:10px;padding:5px 20px}.mamoGraphContainer{height:335px;height:calc(100% - 177px);margin-top:10px}.graphGroup,.mamoGraphContainer{align-items:center;display:flex;justify-content:center;width:100%}.graphGroup{height:200px;margin-bottom:10px}.graphGroup .linearContainer,.graphGroup .speedContainer{height:100%;width:50%}.graphGroup .speedContainer .componentBox{height:calc(100% - 35px);margin-right:5px;overflow:hidden;padding-bottom:5px;padding-top:5px;width:calc(100% - 5px)}.graphGroup .speedContainer .componentBox img{height:100%}.linearContainer .containerTitle.tab{align-items:center;display:flex;justify-content:left;padding-left:5px;width:100%}.linearContainer .containerTitle .tab{border:1px solid #bfbfbf;border-radius:5px;cursor:pointer;font-size:12px;margin-right:5px;padding:1px 8px 1px 9px}.linearContainer .containerTitle .tab.select{background-color:#fff}.graphSection{align-items:center;display:flex;height:calc(100% - 177px);justify-content:center;margin-bottom:10px;width:100%}.graphSection .leftContainer{height:100%;margin-right:10px;width:30%}.graphSection .rightContainer{height:100%;width:calc(100% - 360px)}.wearMaintenance .componentBox .radioButtons{width:200px}.wearMaintenance .componentBox .distanceSearch,.wearMaintenance .componentBox .radioButtons{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:center;margin-right:5px}.wearMaintenance .componentBox .distanceSearch input.local{border:none;border-bottom:1px solid #ccc;font-family:NEO_R;font-size:17px;margin-left:10px;margin-right:10px;text-align:center;width:70px}.wearMaintenance .componentBox .position{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:left;margin-right:5px;padding-right:5px;width:300px}.wearMaintenance .contentBox{width:calc(100% - 2px)}.popupContent .componentBox .curDate{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:center;margin-right:5px}.wearMaintenance .table .tableBody .tr .td,.wearMaintenance .table .tableHeader .tr .td{width:100%}.wearMaintenance #trackDetailCanvas{border:1px solid #ccc;border-radius:5px;height:calc(100% - 2px);width:calc(100% - 2px)}.wearMaintenance #trackDetailContainer{height:calc(100% - 15px);padding:5px;width:calc(100% - 10px)}.speedContainer .componentBox{height:calc(100% - 35px);overflow:hidden;padding:5px;width:calc(100% - 10px)}.speedContainer .demoImgContainer{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:calc(100% - 2px);justify-content:left;overflow:hidden;width:calc(100% - 2px)}.speedContainer .demoImgContainer img{height:90%}.wearMaintenance .componentBox.separationBox{align-items:center;display:flex;flex-direction:column;height:calc(100% - 25px);justify-content:center}.searchContainer .componentBox .selectBox{align-items:center;display:flex;justify-content:space-between}.searchContainer .componentBox .searchOption{border:1px solid #ccc;border-radius:5px;margin-top:10px;padding:15px}.searchContainer .componentBox .searchOption:first-child{margin-top:0}.searchContainer .componentBox .searchOption .title{font-size:13px}.searchContainer .componentBox .searchOption .valueBox{align-items:center}.searchContainer .componentBox .searchOption .dataText{font-size:13px;font-weight:700}.wearMaintenance .contentBox .linearContainer{height:calc(100% - 287px);margin-bottom:10px}.wearMaintenance .dataContainer{align-items:center;display:flex;height:calc(100% - 135px);justify-content:center;width:100%}.wearMaintenance .dataContainer .sideMenu{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:1px 1px 8px #cccccc5c;display:flex;flex-direction:column;height:calc(100% - 2px);justify-content:flex-start;margin-right:10px;width:238px}.wearMaintenance .dataContainer .sideMenu .title{align-items:center;background-color:#f2f2f2;border-bottom:1px solid #ccc;color:#000;display:flex;font-size:20px;font-weight:700;height:65px;justify-content:center;width:100%}.wearMaintenance .dataContainer .sideMenu .title img{height:30px;margin-right:8px;width:30px}.wearMaintenance .dataContainer .sideMenu .line{background-color:#ccc;height:1px;width:80%}.wearMaintenance .dataContainer .sideMenu .menu{align-items:center;background-position:8% 50%;background-repeat:no-repeat;background-size:20px;border-radius:5px;color:#909aa9;cursor:pointer;display:flex;height:40px;justify-content:left;margin-top:15px;padding-left:45px;width:calc(100% - 80px)}.wearMaintenance .dataContainer .sideMenu .menu.active{background-color:#13818db8;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIcUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yQH+HoAAACzdFJOUwABAgMEBQYHCAkKCwwNDg8QERMUFRYXGRobHB0eHyAhIiQlJicoKS0uLzAxMjM0NTY3Ojs8PT4/QEFFRkhJSktMTU5TVFZXWFlaW1xdZGVmZ2hpamtsbW5wcnd4ent9f4CBhIiOkJGUmpucnZ6foKGmqKmqq6ytrq+3uLm6u7y9vr/DxMXGx8jJyszO0NHS09TV1tfZ29zd3t/h4+Tl5ufp7O3u7/Hy8/T19vf4+fr7/P3+QSo3mgAAAAlwSFlzAAALEgAACxIB0t1+/AAAC0NJREFUeF7t3fuXEGUdx3E1xUupmJdSvJSCJQpZgpfySmmiFJGo3SzKIhCSUpS7VIqQCkLKReMii7FbLO5C/2D98D55VFh2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);color:#fff;font-weight:700}.wearMaintenance .minimapContainer{height:100%;width:100%}.popupContent .table .tableBody .tr .td,.popupContent .table .tableHeader .tr .td{width:100%}.popupContent .table .tableBody .tr .td.driving,.popupContent .table .tableHeader .tr .td.driving{width:8%}.popupContent .table .tableBody .tr .td.kp,.popupContent .table .tableBody .tr .td.rail,.popupContent .table .tableHeader .tr .td.kp,.popupContent .table .tableHeader .tr .td.rail{width:6%}.popupContent .table .tableBody .tr .td.mamo,.popupContent .table .tableHeader .tr .td.mamo{width:4%}.popupContent .table .tableBody .tr .td.date,.popupContent .table .tableBody .tr .td.ton,.popupContent .table .tableBody .tr .td.value1,.popupContent .table .tableHeader .tr .td.date,.popupContent .table .tableHeader .tr .td.ton,.popupContent .table .tableHeader .tr .td.value1{width:7%}.popupContent .table.mgt .tableBody .tr .td.value1,.popupContent .table.mgt .tableHeader .tr .td.value1{width:11%}.popupContent .table .tableBody .tr .td.value1_1,.popupContent .table .tableBody .tr .td.value1_2,.popupContent .table .tableBody .tr .td.value1_3,.popupContent .table .tableBody .tr .td.value1_4,.popupContent .table .tableHeader .tr .td.value1_1,.popupContent .table .tableHeader .tr .td.value1_2,.popupContent .table .tableHeader .tr .td.value1_3,.popupContent .table .tableHeader .tr .td.value1_4{width:7%}.popupContent .table .tableBody .tr .td.value2,.popupContent .table .tableHeader .tr .td.value2{width:9%}.popupContent .table .tableBody .tr .td.value3,.popupContent .table .tableHeader .tr .td.value3{width:10%}.popupContent .table .tableBody .tr .td.value4,.popupContent .table .tableHeader .tr .td.value4{width:15%}.popupContent .table .tableBody .tr .td.value5,.popupContent .table .tableHeader .tr .td.value5{width:16%}.popupContent .table .tableBody .tr .td.value4.mgt,.popupContent .table .tableHeader .tr .td.value4.mgt{width:19%}.popupContent .table .tableBody .tr .td.value5.mgt,.popupContent .table .tableHeader .tr .td.value5.mgt{width:20%}.table .tableHeader .tr .td .rowspan4{width:400%}.table .tableHeader .tr .td .rowspan4,.table .tableHeader .tr .td .rowspan5{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0}.table .tableHeader .tr .td .rowspan5{width:500%}.table .tableHeader .tr .td .rowspan3{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:300%}.decisionPopupTitle{align-items:center;border-bottom:5px solid #9f9f9f;color:#eb501f;display:flex;font-size:25px;font-weight:700;justify-content:left;margin-left:15px;margin-top:15px;padding-bottom:10px;padding-right:80px;width:25%}.decisionPopupTitle img{width:30px}.decisionPopupTitle .closeBtn{cursor:pointer;position:absolute;right:21px}.decisionPopupContent{padding:15px;width:1050px}.decisionPopupContent .comment .commentTitle{align-items:center;display:flex;font-weight:700;justify-content:left;margin-bottom:15px}.decisionButtonContainer{display:flex;justify-content:end;padding-right:15px;width:calc(100% - 15px)}.decisionButtonContainer .button{background-color:#4854bf;border-radius:14px;color:#fff;cursor:pointer;font-size:13px;padding:7px 13px;width:-webkit-fit-content;width:fit-content}.commentTitle .radioGroup{margin-left:10px}.decisionHistoryContainer{max-height:500px;overflow-y:auto}.decisionHistoryItem{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:12px;padding:12px;transition:box-shadow .2s}.decisionHistoryHeader{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.decisionHistoryAuthor{align-items:center;display:flex;gap:8px}.decisionHistoryUserIcon{background-color:#f0f0f0;border-radius:50%;color:#666;flex-shrink:0;font-size:24px;padding:8px}.decisionHistoryAuthorContent{display:flex;flex-direction:column;gap:4px}.authorName{color:#333;font-size:16px;font-weight:700}.decisionDate{color:#999;font-size:12px}.decisionBadge{border-radius:12px;display:inline-block;font-size:10px;font-weight:400;padding:2px 4px}.decisionBadge[data-action="1"]{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.decisionBadge[data-action="2"]{background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.decisionHistoryContent{color:#333;font-size:13px;line-height:1.6;margin-bottom:10px;padding:6px 0;white-space:pre-wrap}.decisionHistoryFooter{align-items:center;display:flex;justify-content:flex-end;margin-top:8px}.decisionKp{color:#666;font-size:12px;font-weight:500;white-space:pre-wrap;word-break:break-word}.decisionPopupContent .ant-tabs{margin-top:20px}.decisionPopupContent .ant-tabs-tab{font-size:14px;font-weight:500}.wearMaintenance .dataBox{align-items:center;display:flex;justify-content:left}.table .tableBody .tr .td.colspan2{border-bottom:0}.table .tableBody .tr .td .colspan2{align-items:center;display:flex;height:200%;justify-content:center;left:0;position:absolute;top:0;width:100%}.searchContainer .componentBox .searchOption .trackSpeedFindClosest{align-items:baseline;flex-direction:column;font-size:13px;justify-content:center}.searchContainer .componentBox .searchOption .trackSpeedFindClosest .line{align-items:center;display:flex;justify-content:center}.searchContainer .componentBox .searchOption .trackSpeedFindClosest .line .closestIcon{border-radius:5px;height:7px;width:7px}.searchContainer .componentBox .searchOption .acc{align-items:center;flex-direction:column;font-size:13px;justify-content:center}.searchContainer .componentBox .searchOption .linear{align-items:baseline;flex-direction:column;font-size:13px;justify-content:center;width:180px}.searchContainer .componentBox .searchOption .linear .line{align-items:center;display:flex;justify-content:center;margin-bottom:3px;margin-top:3px;width:100%}.searchContainer .componentBox .searchOption .linear .line .title{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;justify-content:center;margin-right:5px;padding:3px}.searchContainer .componentBox .searchOption .linear .line .info{font-size:10px;width:calc(100% - 45px)}.wearMaintenance .containerTitle .selectKPInfo{align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;display:flex;font-size:13px;justify-content:center;left:80px;padding:3px;position:absolute}.wearMaintenance .containerTitle .selectKPInfo .closestIcon{border-radius:5px;height:5px;margin-left:17px;width:14px}.wearMaintenance .railStatusContainer .loading{align-items:center;animation:fadeIn 2s forwards;background:#00000094;border:0;border-radius:7px;color:#fff;display:flex;font-size:25px;height:calc(100% - 20px);justify-content:center;opacity:0;position:absolute;top:8px;width:100%;z-index:100}.wearMaintenance .railStatusContainer .loading img{height:40px;margin-right:25px}.decisionHistoryAuthorName{align-items:center;display:flex;gap:6px;justify-content:left}.decisionRegisterContainer{display:flex;flex-direction:column;gap:12px;height:100%;justify-content:flex-start;width:100%}.modal{background-color:#0009;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99}.modal button{border:0;cursor:pointer;outline:none}.modal>section{animation:modal-show .3s;background-color:#fff;border-radius:5px;margin:0 auto;max-width:550px;overflow:hidden;width:90%}.modal>section>header{background-color:#f1f1f1;font-weight:700;height:23px;line-height:25px;padding:2px 64px 0 16px;position:relative;text-align:left}.modal>section>header button{background-color:initial;color:#999;font-size:21px;font-weight:700;position:absolute;right:5px;text-align:center;top:0;width:30px}.modal>section>main{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;min-height:500px;padding:16px}.modal>section>footer{text-align:right}.modal>section>footer button{background-color:#6c757d;border-radius:5px;color:#fff;font-size:13px;padding:6px 12px}.modal.openModal{align-items:center;animation:modal-bg-show .3s;display:flex}@keyframes modal-show{0%{margin-top:-50px;opacity:0}to{margin-top:0;opacity:1}}@keyframes modal-bg-show{0%{opacity:0}to{opacity:1}}.modalButton{background-color:#fff;border:1px solid #bfbfbf;border-radius:5px;cursor:pointer;font-family:NEO_R;font-size:12px;margin-right:5px;padding:1px 8px 1px 9px;-webkit-user-select:none;user-select:none}.modalButton.highlight{background:#006bff;color:#fff}.modalButton.highlight.orange{background-color:#ff8d00;color:#fff}.wear3DContainer{flex-direction:column;height:500px}.wear3DChekboxContainer,.wear3DContainer{align-items:center;display:flex;justify-content:flex-start;width:100%}.wear3DChekboxContainer{flex-direction:row;height:25px}.wear3DRangeContainer{height:50px;width:100%}.Wear3DChartContainer{height:calc(100% - 75px);position:relative;width:100%}.Wear3DChartContainer .legend{align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;bottom:0;display:flex;flex-direction:column;font-size:11px;height:105px;justify-content:center;left:0;position:absolute;width:100px}.Wear3DChartContainer .legend .line{align-items:center;display:flex;justify-content:center;margin-bottom:5px;margin-top:5px}.Wear3DChartContainer .legend .line .colorBar{height:3px;margin-right:5px;width:21px}.Wear3DChartContainer .legend .line .colorBar.red{background-color:red}.Wear3DChartContainer .legend .line .colorBar.blue{background-color:blue}.Wear3DChartContainer .legend .line .colorBar.yellow{background-color:#ff0}.Wear3DChartContainer .legend .line .colorBar.green{background-color:green}.wear3DContainer .checkboxContainer{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;justify-content:space-between;margin-right:15px;margin-top:10px;width:15%}.table .tableHeader{border-bottom:1px solid #d6d6d6}.table .tableBody .tr .td.detail,.table .tableHeader .tr .td.detail{width:20%}.table .tableBody .tr .td.point,.table .tableHeader .tr .td.point{width:10%}.table .tableBody .tr .td.detail2,.table .tableHeader .tr .td.detail2{width:110px}.table .tableBody .tr .td.point2,.table .tableHeader .tr .td.point2{width:50px}.trackGeometryMeasurement{height:100%;width:100%}.trackGeometryMeasurement .table .tableBody .tr,.trackGeometryMeasurement .table .tableHeader .tr{height:100%;justify-content:left}.trackGeometryMeasurement .table .tableBody .tr:last-child,.trackGeometryMeasurement .table .tableBody .tr:last-child .td{border-bottom:none}.trackGeometryMeasurement .table4 .tableBody .tr,.trackGeometryMeasurement .table4 .tableHeader .tr{height:22px}.trackGeometryMeasurement .selectPoints{align-items:center;display:flex;justify-content:center;position:absolute;right:10px}.trackGeometryMeasurement .selectPoints .point{align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;display:flex;font-size:11px;justify-content:center;padding:4px 4px 4px 9px}.trackGeometryMeasurement .selectPoints .point img{cursor:pointer;height:11px;margin-left:5px;width:12px}.trackGeometryMeasurement .searchNavigate{position:relative}.trackGeometryMeasurement .searchNavigate .loading{background:#00000038;border-radius:3px;height:100%;left:0;position:absolute;width:100%;z-index:10}.trackGeometryMeasurement .contentBox .loading{align-items:center;animation:fadeIn 2s forwards;background:#00000094;border-radius:3px;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;width:100%;z-index:10}.trackGeometryMeasurement .contentBox .loading img{height:40px;margin-right:25px}.trackGeometryMeasurement .containerTitle .legend{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;width:200px}.trackGeometryMeasurement .containerTitle .legend .option{align-items:center;display:flex;font-size:12px;justify-content:center;margin-left:5px;margin-right:5px}.trackGeometryMeasurement .containerTitle .legend .option .circle{background-color:#000;border:1px solid #000;border-radius:100%;height:6px;margin-right:5px;width:6px}.trackGeometryMeasurement .containerTitle .legend .option .circle.yellow{background-color:#ff0}.trackGeometryMeasurement .containerTitle .legend .option .circle.blue{background-color:#00f}.trackGeometryMeasurement .containerTitle .blue .ant-checkbox-checked .ant-checkbox-inner{background-color:#00f;border-color:#00f}.trackGeometryMeasurement .containerTitle .yellow .ant-checkbox-checked .ant-checkbox-inner{background-color:#ff0;border-color:#ff0}.trackGeometryMeasurement .containerTitle .yellow .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#000}.trackGeometryMeasurement .table .tableHeader .tr .td.rowspan2{width:51px}.trackDeviation{height:100%;width:100%}.trackDeviation .componentBox.chartBox{overflow:auto;position:relative}.trackDeviation .table{align-items:center;border:1px solid #757575;border-radius:5px;display:flex;flex-direction:column;font-size:13px;height:calc(100% - 2px);justify-content:center;overflow:hidden;width:100%}.table .tableHeader{background-color:#d6d6d6}.table4 .tableBody .tr,.table4 .tableHeader .tr{height:10px}.trackReportPopupTitle{align-items:center;border-bottom:5px solid #9f9f9f;color:#000;display:flex;font-size:25px;font-weight:700;justify-content:left;margin-left:15px;margin-top:15px;padding-bottom:10px;padding-right:80px;width:25%}.trackReportPopupTitle img{width:30px}.trackReportPopupTitle .closeBtn{cursor:pointer;position:absolute;right:21px}.trackReportPopupContent .table .tableBody .tr .td,.trackReportPopupContent .table .tableHeader .tr .td{width:100%}.trackReportPopupContent{padding-bottom:15px;padding-left:15px;padding-right:15px;position:relative;width:900px}.trackDeviation .chartMoveBtn{background:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:12px;padding:5px;position:absolute;top:50%;transition:.2s;z-index:1}.trackDeviation .chartMoveBtn:hover{background-color:rgba(0,81,255,.664);color:#fff}.trackDeviation .chartMoveBtn.left{left:10px}.trackDeviation .chartMoveBtn.right{right:10px}.trackDeviation .searchKPRange{background:#fff;border:1px solid #ccc;border-radius:5px;padding:5px;position:absolute;right:34px;top:40px;z-index:1}div.trackDeviationReportTable div.tableBody div.tr{height:30px}.table .tableBody .tr .td.target{color:blue}.table .tableBody .tr .td.caution{color:#ffca00}.table .tableBody .tr .td.repair{color:red}.reportDownloadBtn{background:#ffc84d;border:1px solid #ccc;border-radius:5px;cursor:pointer;padding:5px;position:absolute;right:12px;top:18px;-webkit-user-select:none;user-select:none}.customTooltip{background-color:#fff;border:1px solid #ccc;padding:5px 10px 10px}.customTooltip p{line-height:.6}.trackDeviation .recharts-legend-item-text{color:#000!important}.trackDeviation{height:calc(100% - 20px);padding:10px;width:calc(100% - 20px)}.trackDeviation .componentBox{height:calc(100% - 45px);padding:10px;width:calc(100% - 20px)}.measuringTemperatureHumidity .componentBox.chartBox{align-items:center;display:flex;justify-content:center;position:relative}.trackDeviation .componentBox .position{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:left;margin-right:5px;width:300px}.trackDeviation .contentBoxGroup{height:238px}.table,.trackDeviation .contentBoxGroup{align-items:center;display:flex;justify-content:center;width:100%}.table{border:1px solid #757575;border-radius:5px;flex-direction:column;font-size:13px;height:100%;overflow:hidden}.table .tableHeader{align-items:center;background-color:#d6d6d6a3;display:flex;flex-direction:column;justify-content:center;width:100%}.table .tableBody .tr,.table .tableHeader .tr{align-items:center;display:flex;height:24px;justify-content:center;width:100%}.table2 .tableBody .tr,.table2 .tableHeader .tr{height:32px}.table .tableBody{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.table .tableBody .tr .td,.table .tableHeader .tr .td{align-items:center;border-bottom:.5px solid #ccc;border-right:.5px solid #ccc;display:flex;height:100%;justify-content:center;position:relative}.table .tableBody .tr .td.detail,.table .tableHeader .tr .td.detail{width:110px}.table .tableBody .tr .td.point,.table .tableHeader .tr .td.point{width:50px}.table .tableHeader .tr .td.colspan2{border-bottom:0}.table .tableHeader .tr .td.rowspan2{border-right:0}.table .tableHeader .tr .td .colspan2{align-items:center;display:flex;height:200%;justify-content:center;position:absolute;top:0;width:100%}.table .tableHeader .tr .td .rowspan2{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;width:200%}.trackDeviation .optionBox .optionValue{align-items:center;display:flex;height:80px;justify-content:center;padding-left:10px;padding-right:10px;width:calc(100% - 55px)}.measuringTemperatureHumidity{align-items:center;display:flex;flex-direction:column;justify-content:center}.measuringTemperatureHumidity .scroll{height:100%;overflow:auto;width:100%}.measuringTemperatureHumidity .contentBox{width:calc(100% - 2px)}.measuringTemperatureHumidity .railStatusContainer{width:calc(100% - 1px)}.measuringTemperatureHumidity .selectPoints{align-items:center;display:flex;justify-content:center;position:absolute;right:10px}.measuringTemperatureHumidity .selectPoints .point{align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;display:flex;font-size:11px;justify-content:center;padding:4px 4px 4px 9px}.measuringTemperatureHumidity .selectPoints .point img{cursor:pointer;height:11px;margin-left:5px;width:12px}.measuringTemperatureHumidity .componentBox.chartBox .loading{align-items:center;animation:fadeIn 2s forwards;background:#00000094;border:0;border-radius:3px;color:#fff;display:flex;font-size:25px;height:100%;justify-content:center;opacity:0;position:absolute;top:0;width:100%}.measuringTemperatureHumidity .componentBox.chartBox .loading img{height:40px;margin-right:25px}.measuringTemperatureHumidity .downloadCSV{margin-left:10px;width:100px}.measuringTemperatureHumidity .dataOption.linear{min-width:185px}.measuringTemperatureHumidity .recharts-legend-item-text{color:#333!important}.railProfile{height:calc(100% - 20px);padding:10px;width:calc(100% - 20px)}.railProfile .componentBox{height:calc(100% - 45px);padding:10px;width:calc(100% - 20px)}.railProfile .componentBox .radioButtons{width:200px}.railProfile .componentBox .distanceSearch,.railProfile .componentBox .radioButtons{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:center;margin-right:5px}.railProfile .componentBox .distanceSearch input.local{border:none;border-bottom:1px solid #ccc;font-family:NEO_R;font-size:17px;margin-left:10px;margin-right:10px;text-align:center;width:70px}.railProfile .componentBox .profile{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.railProfile .componentBox .profile .accData{border:1px solid #ccc;border-radius:5px;left:10px;padding:0;position:absolute;top:95px}.railProfile .componentBox .profile .accData .title{background:#cccccc94;padding:5px}.railProfile .componentBox .profile .accData .value{padding:5px}.railProfile .componentBox .profile .railTitle{border:1px solid #ccc;border-radius:5px;font-size:15px;left:10px;padding:5px;position:absolute;top:10px}.railProfile .componentBox .profile:first-child{margin-left:0;margin-right:10px}.railProfile .componentBox .profile:last-child{margin-left:10px;margin-right:0}.profileSlider{border:1px solid #ccc;flex-direction:column;height:calc(100% - 30px);margin-right:5px;padding:15px;position:relative;width:calc(100% - 30px)}.profileSlider,.profileSlider .profileImg,.profileSlider img{align-items:center;border-radius:5px;display:flex;justify-content:center}.profileSlider .profileImg,.profileSlider img{height:calc(100% - 15px);width:60%}.profileData{height:calc(100% - 260px);width:100%}.profileData .picture{border:1px solid #ccc;border-radius:5px;height:160px;margin-bottom:10px;position:relative;width:100%}.profileData .picture img{height:100%}.profileData .picture .pictureData{background:#fff;border:1px solid #ccc;border-radius:5px;font-size:7px;left:10px;padding:3px;position:absolute;top:10px;z-index:1}.profileData .picture .newUpload{background-color:#ff8d00;color:#fff;left:65px}.table .tableHeader .tr .td.colspan3{border-bottom:0}.table .tableHeader .tr .td .colspan3{align-items:center;display:flex;height:300%;justify-content:center;position:absolute;top:0;width:100%}.table .tableHeader .tr .td.rowspan7{border-right:0}.table .tableHeader .tr .td .rowspan7{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;width:700%}.table .tableBody .tr .td.measurementDate,.table .tableHeader .tr .td.measurementDate{width:20%}.table .tableBody .tr .td.mamo,.table .tableHeader .tr .td.mamo{width:12%}.table .tableBody .tr .td.ton,.table .tableHeader .tr .td.ton{width:18%}.railProfile .table{font-size:15px;height:auto}.imageViewButton{background:#a7cfff;border:1px solid #000;border-radius:5px;color:#000;cursor:pointer;font-size:10px;padding:5px;position:absolute;right:10px;top:10px}.profileSlider .picture{background:#fff;border:1px solid #ccc;border-radius:5px;height:160px;margin-bottom:10px;position:absolute;right:10px;top:10px;width:300px;z-index:10000}.profileSlider .picture img{height:100%;margin-bottom:0}.profileSlider .picture .pictureData{background:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:10px;left:10px;padding:3px;position:absolute;top:10px;z-index:1}.profileSlider .picture .newUpload{background-color:#ff8d00;color:#fff;left:65px}.profileSlider .picture .closeImg{left:75%;width:50px}.datafinder .dataList.header{width:135px}.monitoringContainer .datafinder.header .dataList .line .dataName{border:1px solid #ccc;border-radius:5px;padding-bottom:5px;padding-top:5px;width:120px}.monitoringContainer .datafinder .dataList.header .line{width:135px}.datafinder .scroll{height:100%;overflow:auto}.contentBox .profile .pictureContainer{align-items:center;display:flex;height:250px;justify-content:center;margin-bottom:10px;width:100%}.contentBox .profile .pictureContainer .detailImgs{align-items:baseline;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-left:5px;overflow-y:auto;position:relative;width:100%}.contentBox .profile .pictureContainer .detailImgs .imageContainer{align-items:center;display:flex;height:100%;justify-content:center;overflow:auto;width:100%}.contentBox .profile .pictureContainer .detailImgs img{border-radius:3px;height:85%;width:85%}.contentBox .profile .pictureContainer .detailImgs .title{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:10px;left:10px;padding:5px;position:absolute;top:10px}.contentBox .profile .pictureContainer .detailImgs .uploadBtn{background-color:#ff8100;border:1px solid #ccc;border-radius:5px;color:#fff;cursor:pointer;font-size:10px;font-weight:700;padding:5px;position:absolute;right:10px;top:10px;z-index:1}.profileData .table .tableBody .tr{height:40px}.slider{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.slide{opacity:0;position:absolute;transition-duration:1s ease}.slide.active{opacity:1;position:relative;transition-duration:1s}.slider .sliderBtn{background-position:50%;background-repeat:no-repeat;background-size:100%;cursor:pointer;height:25px;position:absolute;width:25px;z-index:1}.slider .sliderBtn.left{background-image:url(/static/media/slider_left_btn.3f4ee50f3269e61f7ce2.svg);left:10px}.slider .sliderBtn.right{background-image:url(/static/media/slider_right_btn.e6c7901928f7c61cc682.svg);right:10px}.placeInfoBox{position:relative}.placeInfoBox,.placeInfoBox canvas{height:100%;width:100%}.placeInfoBox.pointer canvas{cursor:pointer}.placeGaugeTooltip{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;font-family:NEO_R;height:auto;left:0;padding-bottom:10px;padding-top:10px;position:absolute;right:0;width:170px;z-index:100}.placeGaugeTooltip .kp{margin-bottom:7px}.railRoughness .componentBox .radioButtons{width:200px}.railRoughness .componentBox .distanceSearch,.railRoughness .componentBox .radioButtons{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:center;margin-right:5px}.railRoughness .componentBox .distanceSearch input.local{border:none;border-bottom:1px solid #ccc;font-family:NEO_R;font-size:17px;margin-left:10px;margin-right:10px;text-align:center;width:70px}.table .tableBody .tr .td.no,.table .tableBody .tr .td.rail,.table .tableBody .tr .td.regDate,.table .tableBody .tr .td.station,.table .tableBody .tr .td.track,.table .tableBody .tr .td.viewBtn,.table .tableBody .tr .td.weld,.table .tableHeader .tr .td.no,.table .tableHeader .tr .td.rail,.table .tableHeader .tr .td.regDate,.table .tableHeader .tr .td.station,.table .tableHeader .tr .td.track,.table .tableHeader .tr .td.viewBtn,.table .tableHeader .tr .td.weld{width:20%}.table .tableBody .tr .td.viewBtn .viewBtn{align-items:center;background-color:#ccc;border-radius:5px;box-shadow:1px 1px 8px 1px #0000001c;cursor:pointer;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;margin-left:5px;margin-right:5px;padding:5px;width:20px}.table .tableBody .tr .td.viewBtn .viewBtn img{width:100%}.railRoughness .table .tableBody .tr{height:43px}.report{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pdf-container{display:flex;overflow-x:auto}.pdf-item{margin-right:20px}.dataUpload{align-items:flex-start;display:flex;height:calc(100% - 20px);justify-content:left;padding:10px;width:calc(100% - 20px)}.dataUpload .uploadMenu{align-items:center;background-color:#fff;border-radius:5px;box-shadow:1px 1px 8px #00000021;display:flex;flex-direction:column;height:calc(100% - 10px);justify-content:flex-start;margin-top:10px;width:300px}.dataUpload .uploadMenu .title{align-items:center;color:#5f5f5f;display:flex;font-size:20px;font-weight:700;height:80px;justify-content:center}.dataUpload .uploadMenu .title img{height:20px;margin-right:12px;width:20px}.dataUpload .uploadMenu .line{background-color:#ccc;height:1px;width:80%}.dataUpload .uploadMenu .menu{align-items:center;background-color:#f5f5f5;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIcUExURQAAAP///4CAgKqqqoCAgJmZmaqqqpKSkp+fn6qqqpmZmaKioqqqqp2dnaSkpKqZmZ+fn6WlpaGhoaampp6enqKioqampqOjo52dnaGhoaSkpJ6enqKioqWlpZ+fn6KioqWenqOjo5+fn6GhoaOjo5+fn6KioqSfn6GhoaOjo5+fn6GhoaOjo6CgoKKioqSfn6GhoaKioqOjo6CgoKKioqOfn6CgoKKioqOfn6GhoaOjo6CgoKOfn6GhoaKioqOgoKGhoaKioqCgoKOgoKGhoaOgoKGhoaKioqOgoKKioqOgoKGhoaKioqOhoaKioqOgoKGhoaKioqOgoKGhoaKioqOhoaGhoaKgoKKioqGhoaOhoaKioqOhoaKioqGhoaOhoaGhoaKgoKKgoKGhoaKioqGhoaKioqKgoKKhoaGhoaKgoKKhoaGhoaKgoKOhoaKioqGhoaKhoaGhoaKhoaOhoaKioqKhoaGhoaKgoKKioqKhoaGhoaKgoKKhoaGhoaKhoaKhoaKioqKhoaGhoaKhoaKhoaGhoaKhoaKhoaKgoKOhoaKhoaKhoaKhoaKioqKhoaKhoaKgoKKhoaKhoaKhoaKhoaKhoaKioqKhoaKhoaKhoaKhoaKhoaGhoaKhoaKhoaKhoaKhoaGhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoaKhoS3s2EEAAACzdFJOUwABAgMEBQYHCAkKCwwNDg8QERMUFRYXGRobHB0eHyAhIiQlJicoKS0uLzAxMjM0NTY3Ojs8PT4/QEFFRkhJSktMTU5TVFZXWFlaW1xdZGVmZ2hpamtsbW5wcnd4ent9f4CBhIiOkJGUmpucnZ6foKGmqKmqq6ytrq+3uLm6u7y9vr/DxMXGx8jJyszO0NHS09TV1tfZ29zd3t/h4+Tl5ufp7O3u7/Hy8/T19vf4+fr7/P3+QSo3mgAAAAlwSFlzAAALEwAACxMBAJqcGAAAC0NJREFUeF7t3fuXEGUdx3E1xUupmJdSvJSCJQpZgpfySmmiFJGo3SzKIhCSUpS7VIqQCkLKReMii7FbLO5C/2D98D55VFh2Z56Z+X5n368f2Zl5vs/nc46njYeZsyRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJUiRTF6x6c+DE0fc2LZl7Nn+kyeOrK//9n/979yfn88eaHKb85iO6x+7v8BNNBpf9md4/NrqYn6n/rttF65/wrP9LYJL4wk4q/5TVF3KBeu3sFyj8M7ZcziXqs0XUfQrv3MA16q/LBmj7VD64navUW8/Q9akde5jL1FPnvE/VpzH6NBeqn+ZS9On97hwuVR/9mprHsPYirlUPraPlsWy9kovVP3speUx7p3O1emeQjsd25C4uV9+coOIzGH6U69UzFHxGJ5dwg/qFfsdhxXncoj6h3fHYeCn3qEcod1x2TOMm9Qfdjs+BW7lLvUG14zR4P7epL2h2vEYWcZ96gmLHb6l/N9Qr1DoBL17AreoDWp2I1zwq2COUOiG7b+Rm5UenE3PoG9yt9Kh0gobmcbuyo9GJGn2K+5UchU6cvw72A3VWsMajgn1Am1V4VLAPKLOSvTN4iPKiy2oG7uQpSosqKxqez2OUFU1W5VHB7Ciyuuc8KpgaNdaw4RIepYxosY7tHhVMjBJrOTCThykfOqzn6H08TelQYU0jC3mcsqHB2pb6VsGc6K++VVN4olKhvgI2T+WRyoT2Sth1Hc9UIpRXxKHZPFR50F0ZQw/xVKVBdYX4kvl0aK4YjwomQ2/lvOxL5lOhtoJe96hgJrRWkm8VzITSihqYy8MVH52V5VsF86CywjwqmAaNFbf8XBZQbPRV3vqLWUGhUVcDtl/DEoqMtpqw/xbWUGCU1Yij97KI4qKrZhxfwCoKi6oacnKJRwWDo6nGPO+/HIuNnprzii+ZD42aGrTzWpZSRLTUpIOzWEsBUVKjBh9kMcVDR80afYLVFA4VNc2jglFRUONe8qhgTPTTvC1XsKJCoZ4W7LmJJRUJ7bTh8BzWVCCU04rhR1hUcdBNOzwqGA/VtGWZRwWDoZjWrPOoYCz00p6/XcXKCoFaWrTvZpZWBLTSpiN3s7YCoJRWHX+cxdU9OmmXvw7GQSVtW+lRwSAopHWbPCoYA320722PCoZAHR04eBsjqEu00YXBB5hBHaKMToz+mCHUHbroiEcFO0cTXVl9AXOoIxTRmdcuZxB1gx66s/tGJlEnqKFDh+9gFHWBFrp07GFmUQcooVOjTzOM2kcHHfPXwc7QQNfWXsQ8ahkFdG6bRwW7Qf7d2zeDidQq4g/gyF2MpDaRfgTDjzGTWkT4IXhUsANkH8QKjwq2jeSj2HgJc6klBB/GjmkMpnaQexwHbmUytYLYAxm8j9HUBlKPZGQRs6kFhB7LUl8y3xoiD+ZFjwq2hcSjedWjgi0h8HB2Xc+AahZ5x3NoNhOqUcQd0NA8RlSTSDui0SeZUQ0i7Jg8Ktg8og5qjUcFm0bSUW29kjnVEIIOa+90BlUzyDmugTuZVI0g5sCG5zOqmkDKkXlUsEmEHNtzvmS+MUQc3AaPCjaFhKPbfg3zqjACDm//TAZWWeQb39F7mVhFEW8CIwsZWSWRbgrPelSwPLLNYdUUplYxRJvE5qmMrVJINoud1zG3CiHYNA7OYnCVQa55DD3E5CqCWBMZXczoKoFUU/GoYEFkmstLFzK9aiPSZF79IuOrLhLN5p0vMb9qItB0/u5x4TLIM58t57MD1UKcCa1kB6qFNDP6HltQHYSZ0Qe+RKIAwkzp9+xBNZBlSh99hU2oOrLMaRmbUHVEmdOQ/1ygNqJM6kfsQpWRZFLr2YUqI8mkjvkGkbpIMqtvsw1VRZBZ/ZRtqCqCzOo5tqGqCDKrv7ANVUWQWb3JNlQVQWa1h22oKoLM6j22oaoIMqvtbENVEWRWf2Ubqoogs/oj21BVBJnVL9mGqiLIrL7LNlQVQSZ1wn8dUBdJJvUGu1BlJJmUbxGujSRzOuELY2ojypw2sAlVR5Q53cMmVB1RpuR/AAogy4w++jp7UA2EmdGv2ILqIMyEtp3HFlQHaeZz0E9IFEGc6Xx4GxtQPeSZzZHbmV81EWgy//ga46suEs1lxzSmV21EmspG/1V4OWSayQp//yuIUPPwQ7JlEWsaw48xuMog1ywG7mJuFUKwSeybwdgqhWRz2OoZ0OKINoU1vhCmPLLNwC/FNIFw4xt9iolVFPGGNzSPgVUW+UZ3aDbzqjACDm7X9Yyr0kg4tlf9MkBjiDi0Fy5gWJVHxpEtPZtZ1QBCjmvEN4I3ipjDOnofg6oZ5BzV/pnMqYYQdFDbPfzfNJKOaYOH/xpH1CEtP5ch1RyyDsjDf60g7XiGH2VCNYq4wxmYy4BqFnlHs3c686lhBB7M6x7+awuJx/LyhUynxhF5KB7+axGZBzK6mNHUBlKPY+ghJlMriD2Mg7MYTO0g9yh2+vbflhF8EK9MZSy1heRjeN5XP7SO6CM4ucTDf+0j/ACOL2AktYn0u/eh737vBPF3bv8tDKR2kX/X3rqaedQyCujY+osZR22jgW4t8/BfZ6igSx7+6xIldGj4+4yiLtBCdw7PYRJ1gho6s+cmBlE36KErW65gDnWEIjqy2sN/XaOJbnj4r3tU0YXRJ5hBHaKMDgw+wAjqEm2076DffQuBOlr39rUMoG7RR9s2Xcr66hiFtGylh/+ioJFW+bc/gdBJm44/ztoKgFJadORullYEtNKefTezskKgltZsu4qFFQO9tGWt330KhmJasvRzLKsoaKYVJ3/GooqDbtpw7GHWVCCU04LDd7CkIqGd5u2+kRUVCvU07jW/+xQT/TTtRb/7FBQFNczDf2HRUKNGFrGY4qGjJg3ez1oKiJIadOBWllJEtNScHdNYSSFRU2M2+t2n2OipKSs8/BccRTXDw3/xUVUjhueziOKiqyYM3MkaCoyyGrB3BksoMtoqb6vffUqBuopb4+G/HOirNP/2JwsKK2v0SZ6u8KisqKF5PFzx0VlJh2bzbCVAaQXt8rtPmdBaOZv97lMq1FbMqik8WDnQWylL/e5TMhRXxshCnqo0qK6Io/fyUOVBdyXsn8kzlQjlFbD9Gh6pTGivvg0e/kuJ+mpb7nefcqK/mjz8lxYN1jP8KE9TOlRYy8BcHqZ86LCOPdN5lhKixBpe97tPmdFidS/53afUqLEyD/8lR48VjS7mMcqKJqsZepCnKC2qrOTgLB6ivOiyip0e/usByqzgFb/71Ae0OXF/8NUPvUCdE3VyiYf/+oFCJ+j4Am5XdjQ6MUfu4W6lR6UT8p7ffeoPOp2It67mXvUApU7Auou5VX1Aq+O3zMN/vUKt4+Xhv76h2HEafoTb1Bc0Oz6H53CXeoNqx2X3Tdyk/qDb8dji4b8eotxxWO3hvz6i3TPz8F8/naDfMxj5IderZwZpeGyDD3C5+mYPFY9p/y1crd5ZR8dj8dUPPbaEksewycN/PTaHlk/PVz/02jnv0/NpnPwFF6qnfk7Tp3b8cS5TX009TNen4nefJoGFlH0KfvdpUvgTdX/Gtqu4Qr32+bcp/FPW+t2nSeL6vVT+Cb/1b38mjS9vofSPjTzBzzQZTFlynOLx1rf4iSaJG5b/i+7/Z/sP/H//Jp9L5q984/DoP99d/8w3+RNJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkqQzO+us/wLCSUh3J/2cbwAAAABJRU5ErkJggg==);background-position:12% 50%;background-repeat:no-repeat;background-size:20px;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:left;margin-top:15px;padding-left:45px;width:calc(60% - 30px)}.dataUpload .uploadMenu .menu.active{background-color:#44546a;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIcUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yQH+HoAAACzdFJOUwABAgMEBQYHCAkKCwwNDg8QERMUFRYXGRobHB0eHyAhIiQlJicoKS0uLzAxMjM0NTY3Ojs8PT4/QEFFRkhJSktMTU5TVFZXWFlaW1xdZGVmZ2hpamtsbW5wcnd4ent9f4CBhIiOkJGUmpucnZ6foKGmqKmqq6ytrq+3uLm6u7y9vr/DxMXGx8jJyszO0NHS09TV1tfZ29zd3t/h4+Tl5ufp7O3u7/Hy8/T19vf4+fr7/P3+QSo3mgAAAAlwSFlzAAALEgAACxIB0t1+/AAAC0NJREFUeF7t3fuXEGUdx3E1xUupmJdSvJSCJQpZgpfySmmiFJGo3SzKIhCSUpS7VIqQCkLKReMii7FbLO5C/2D98D55VFh2Z56Z+X5n368f2Zl5vs/nc46njYeZsyRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJUiRTF6x6c+DE0fc2LZl7Nn+kyeOrK//9n/979yfn88eaHKb85iO6x+7v8BNNBpf9md4/NrqYn6n/rttF65/wrP9LYJL4wk4q/5TVF3KBeu3sFyj8M7ZcziXqs0XUfQrv3MA16q/LBmj7VD64navUW8/Q9akde5jL1FPnvE/VpzH6NBeqn+ZS9On97hwuVR/9mprHsPYirlUPraPlsWy9kovVP3speUx7p3O1emeQjsd25C4uV9+coOIzGH6U69UzFHxGJ5dwg/qFfsdhxXncoj6h3fHYeCn3qEcod1x2TOMm9Qfdjs+BW7lLvUG14zR4P7epL2h2vEYWcZ96gmLHb6l/N9Qr1DoBL17AreoDWp2I1zwq2COUOiG7b+Rm5UenE3PoG9yt9Kh0gobmcbuyo9GJGn2K+5UchU6cvw72A3VWsMajgn1Am1V4VLAPKLOSvTN4iPKiy2oG7uQpSosqKxqez2OUFU1W5VHB7Ciyuuc8KpgaNdaw4RIepYxosY7tHhVMjBJrOTCThykfOqzn6H08TelQYU0jC3mcsqHB2pb6VsGc6K++VVN4olKhvgI2T+WRyoT2Sth1Hc9UIpRXxKHZPFR50F0ZQw/xVKVBdYX4kvl0aK4YjwomQ2/lvOxL5lOhtoJe96hgJrRWkm8VzITSihqYy8MVH52V5VsF86CywjwqmAaNFbf8XBZQbPRV3vqLWUGhUVcDtl/DEoqMtpqw/xbWUGCU1Yij97KI4qKrZhxfwCoKi6oacnKJRwWDo6nGPO+/HIuNnprzii+ZD42aGrTzWpZSRLTUpIOzWEsBUVKjBh9kMcVDR80afYLVFA4VNc2jglFRUONe8qhgTPTTvC1XsKJCoZ4W7LmJJRUJ7bTh8BzWVCCU04rhR1hUcdBNOzwqGA/VtGWZRwWDoZjWrPOoYCz00p6/XcXKCoFaWrTvZpZWBLTSpiN3s7YCoJRWHX+cxdU9OmmXvw7GQSVtW+lRwSAopHWbPCoYA320722PCoZAHR04eBsjqEu00YXBB5hBHaKMToz+mCHUHbroiEcFO0cTXVl9AXOoIxTRmdcuZxB1gx66s/tGJlEnqKFDh+9gFHWBFrp07GFmUQcooVOjTzOM2kcHHfPXwc7QQNfWXsQ8ahkFdG6bRwW7Qf7d2zeDidQq4g/gyF2MpDaRfgTDjzGTWkT4IXhUsANkH8QKjwq2jeSj2HgJc6klBB/GjmkMpnaQexwHbmUytYLYAxm8j9HUBlKPZGQRs6kFhB7LUl8y3xoiD+ZFjwq2hcSjedWjgi0h8HB2Xc+AahZ5x3NoNhOqUcQd0NA8RlSTSDui0SeZUQ0i7Jg8Ktg8og5qjUcFm0bSUW29kjnVEIIOa+90BlUzyDmugTuZVI0g5sCG5zOqmkDKkXlUsEmEHNtzvmS+MUQc3AaPCjaFhKPbfg3zqjACDm//TAZWWeQb39F7mVhFEW8CIwsZWSWRbgrPelSwPLLNYdUUplYxRJvE5qmMrVJINoud1zG3CiHYNA7OYnCVQa55DD3E5CqCWBMZXczoKoFUU/GoYEFkmstLFzK9aiPSZF79IuOrLhLN5p0vMb9qItB0/u5x4TLIM58t57MD1UKcCa1kB6qFNDP6HltQHYSZ0Qe+RKIAwkzp9+xBNZBlSh99hU2oOrLMaRmbUHVEmdOQ/1ygNqJM6kfsQpWRZFLr2YUqI8mkjvkGkbpIMqtvsw1VRZBZ/ZRtqCqCzOo5tqGqCDKrv7ANVUWQWb3JNlQVQWa1h22oKoLM6j22oaoIMqvtbENVEWRWf2Ubqoogs/oj21BVBJnVL9mGqiLIrL7LNlQVQSZ1wn8dUBdJJvUGu1BlJJmUbxGujSRzOuELY2ojypw2sAlVR5Q53cMmVB1RpuR/AAogy4w++jp7UA2EmdGv2ILqIMyEtp3HFlQHaeZz0E9IFEGc6Xx4GxtQPeSZzZHbmV81EWgy//ga46suEs1lxzSmV21EmspG/1V4OWSayQp//yuIUPPwQ7JlEWsaw48xuMog1ywG7mJuFUKwSeybwdgqhWRz2OoZ0OKINoU1vhCmPLLNwC/FNIFw4xt9iolVFPGGNzSPgVUW+UZ3aDbzqjACDm7X9Yyr0kg4tlf9MkBjiDi0Fy5gWJVHxpEtPZtZ1QBCjmvEN4I3ipjDOnofg6oZ5BzV/pnMqYYQdFDbPfzfNJKOaYOH/xpH1CEtP5ch1RyyDsjDf60g7XiGH2VCNYq4wxmYy4BqFnlHs3c686lhBB7M6x7+awuJx/LyhUynxhF5KB7+axGZBzK6mNHUBlKPY+ghJlMriD2Mg7MYTO0g9yh2+vbflhF8EK9MZSy1heRjeN5XP7SO6CM4ucTDf+0j/ACOL2AktYn0u/eh737vBPF3bv8tDKR2kX/X3rqaedQyCujY+osZR22jgW4t8/BfZ6igSx7+6xIldGj4+4yiLtBCdw7PYRJ1gho6s+cmBlE36KErW65gDnWEIjqy2sN/XaOJbnj4r3tU0YXRJ5hBHaKMDgw+wAjqEm2076DffQuBOlr39rUMoG7RR9s2Xcr66hiFtGylh/+ioJFW+bc/gdBJm44/ztoKgFJadORullYEtNKefTezskKgltZsu4qFFQO9tGWt330KhmJasvRzLKsoaKYVJ3/GooqDbtpw7GHWVCCU04LDd7CkIqGd5u2+kRUVCvU07jW/+xQT/TTtRb/7FBQFNczDf2HRUKNGFrGY4qGjJg3ez1oKiJIadOBWllJEtNScHdNYSSFRU2M2+t2n2OipKSs8/BccRTXDw3/xUVUjhueziOKiqyYM3MkaCoyyGrB3BksoMtoqb6vffUqBuopb4+G/HOirNP/2JwsKK2v0SZ6u8KisqKF5PFzx0VlJh2bzbCVAaQXt8rtPmdBaOZv97lMq1FbMqik8WDnQWylL/e5TMhRXxshCnqo0qK6Io/fyUOVBdyXsn8kzlQjlFbD9Gh6pTGivvg0e/kuJ+mpb7nefcqK/mjz8lxYN1jP8KE9TOlRYy8BcHqZ86LCOPdN5lhKixBpe97tPmdFidS/53afUqLEyD/8lR48VjS7mMcqKJqsZepCnKC2qrOTgLB6ivOiyip0e/usByqzgFb/71Ae0OXF/8NUPvUCdE3VyiYf/+oFCJ+j4Am5XdjQ6MUfu4W6lR6UT8p7ffeoPOp2It67mXvUApU7Auou5VX1Aq+O3zMN/vUKt4+Xhv76h2HEafoTb1Bc0Oz6H53CXeoNqx2X3Tdyk/qDb8dji4b8eotxxWO3hvz6i3TPz8F8/naDfMxj5IderZwZpeGyDD3C5+mYPFY9p/y1crd5ZR8dj8dUPPbaEksewycN/PTaHlk/PVz/02jnv0/NpnPwFF6qnfk7Tp3b8cS5TX009TNen4nefJoGFlH0KfvdpUvgTdX/Gtqu4Qr32+bcp/FPW+t2nSeL6vVT+Cb/1b38mjS9vofSPjTzBzzQZTFlynOLx1rf4iSaJG5b/i+7/Z/sP/H//Jp9L5q984/DoP99d/8w3+RNJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkqQzO+us/wLCSUh3J/2cbwAAAABJRU5ErkJggg==);color:#fff}.dataUpload .uploadMenu .menu img{margin-right:5px;width:20px}.dataUpload .uploadHistory{align-items:flex-start;background-color:#fff;border-radius:5px;box-shadow:1px 1px 8px #00000021;display:flex;flex-direction:column;height:calc(100% - 30px);justify-content:flex-start;margin-left:10px;margin-top:10px;padding-top:20px;position:relative;width:calc(100% - 300px)}.dataUpload .uploadHistory .title{align-items:center;display:flex;font-size:25px;font-weight:700;justify-content:left;padding-left:20px}.dataUpload .uploadHistory .uploadBtn{align-items:center;background-color:#44546a;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;position:absolute;right:20px;top:200px;width:100px}.dataUpload .uploadHistory .uploadBtn img{margin-right:5px;width:20px}.table3{border:1px solid #ccc;border-radius:5px;height:calc(100% - 40px);width:100%}.table3 .tableHeader{background-color:#fafafa;color:#a8a8a8;font-size:18px;font-weight:700}.table3 .tableBody .tr,.table3 .tableHeader .tr{align-items:center;border-bottom:1px solid #cccccc73;display:flex;height:40.5px;justify-content:left;width:100%}.table3 .tableBody .tr .td,.table3 .tableHeader .tr .td{align-items:center;border-right:1px solid #e6e6e6;display:flex;height:100%;justify-content:center}.table3 .tableBody .tr .td.no,.table3 .tableHeader .tr .td.no{width:5%}.table3 .tableBody .tr .td.createdAt,.table3 .tableBody .tr .td.fileSize,.table3 .tableBody .tr .td.filename,.table3 .tableHeader .tr .td.createdAt,.table3 .tableHeader .tr .td.fileSize,.table3 .tableHeader .tr .td.filename{width:20%}.table3 .tableBody .tr .td.fileState,.table3 .tableHeader .tr .td.fileState{width:13%}.table3 .tableBody .tr .td.download,.table3 .tableHeader .tr .td.download{align-items:center;display:flex;justify-content:center;width:20%}.table3 .tableBody .tr .td.btn,.table3 .tableHeader .tr .td.btn{justify-content:flex-start;padding-left:10px;width:calc(27% - 10px)}.table3 .tableBody .tr{height:50px}.donwloadBtn{align-items:center;background-color:#44546a;border-radius:15px;color:#fff;display:flex;height:30px;justify-content:center;width:200px;width:100px}.donwloadBtn img{height:20px;width:20px}.dataUpload .info{width:100%}.dataUpload .info,.dataUpload .info .infoBox{align-items:center;display:flex;justify-content:center}.dataUpload .info .infoBox{background-color:#f5f6f8;border-radius:5px;flex-direction:column;height:100px;margin-right:15px;width:220px}.dataUpload .info .infoBox .infoValue{font-size:25px;font-weight:700;margin-top:15px}.treeListContainer{font-family:NEO_R;height:calc(100% - 20px);padding:10px 20px 20px;width:calc(100% - 40px)}.dataUpload .uploadHistory .pagination{align-items:center;display:flex;font-size:14px;height:30px;justify-content:end;margin-top:55px;padding-right:160px;right:155px;top:200px;width:calc(100% - 160px)}.dataUpload .uploadHistory .pagination .curPaging,.dataUpload .uploadHistory .pagination .optionTitle{margin-left:5px;margin-right:5px}.dataUpload .uploadHistory .pagination .line{border-radius:5px;border-right:1px solid #ccc;height:66%;margin-left:15px;margin-right:15px;width:1px}.wrap{border:1px solid #ccc;border-radius:5px;cursor:pointer;margin-left:5px}.wrap .arrow{display:inline-block;height:30px;overflow:hidden;position:relative;vertical-align:middle;width:30px}.wrap .arrow:before{border-left:1px solid #333;border-top:1px solid #333;content:"";height:10px;left:50%;margin-top:2px;position:absolute;top:50%;width:10px}.wrap .arrow.top:before,.wrap .arrow:before{transform:translate(-50%,-50%) rotate(45deg)}.wrap .arrow.down:before{transform:translate(-50%,-50%) rotate(-135deg)}.wrap .arrow.left:before{left:57%;top:45%;transform:translate(-50%,-50%) rotate(315deg)}.wrap .arrow.right:before{left:44%;top:47%;transform:translate(-50%,-50%) rotate(135deg)}.dataUpload .tgrid-column-header-text-wrapper{padding:.5em 1em;width:calc(100% - 2em)}.dataUpload span.i-collapse,.dataUpload span.i-expand{border-width:10px 0 10px 10px}.dataUpload span.i-expand{transform:translateY(3px)}.dataUpload span.i-collapse{transform:rotate(45deg) translateY(3px)}.tgrid-data-cell{position:relative}.tgrid-data-cell .state{left:20px;position:absolute;top:5px}.stateBtn{align-items:center;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;font-size:15px;justify-content:center;padding:5px}.dataUploadPopup{font-family:NEO_R}.dataUploadPopup .tabPanel{padding:10px}.dataUploadPopup .tabPanel .inputLine{align-items:center;display:flex;justify-content:left;margin-bottom:10px;margin-top:10px}.dataUploadPopup .tabPanel .inputLine .inputTitle{width:150px}.dataUploadPopup .tabPanel .inputLine .inputValue{align-items:center;display:flex;justify-content:center}.dataUploadPopup .tabPanel .inputLine .inputValue .valueName{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;justify-content:center;margin-left:5px;margin-right:5px;padding:2px;width:40px}.dataUploadPopup .tabPanel .inputLine .inputValue .valueName:first-child{margin-left:0}.dataUploadPopup .tabPanel .inputLine .inputValue .range{align-items:center;display:flex;justify-content:center;margin-left:5px;margin-right:5px;width:10px}.dataUploadPopup .tabPanel .devisionLine{background-color:#ccc;height:1px;width:100%}.dataUploadPopup .customTable2{margin-top:10px}.customTable2 .tbody .tr .td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customTable2 .tbody .tr .td,.customTable2 .theader .tr .td{text-align:left}.customTable2 .tbody .tr .td.displayName,.customTable2 .tbody .tr .td.kp,.customTable2 .theader .tr .td.displayName,.customTable2 .theader .tr .td.kp{width:10%}.customTable2 .tbody .tr .td.measureType,.customTable2 .theader .tr .td.measureType{width:5%}.customTable2 .tbody .tr .td.button,.customTable2 .tbody .tr .td.date,.customTable2 .theader .tr .td.button,.customTable2 .theader .tr .td.date{width:15%}.customTable2 .tbody .tr .td.button2,.customTable2 .theader .tr .td.button2{width:20%}.customTable2 .tbody .tr .td.kp,.customTable2 .tbody .tr .td.number,.customTable2 .tbody .tr .td.sensorName,.customTable2 .tbody .tr .td.track,.customTable2 .theader .tr .td.kp,.customTable2 .theader .tr .td.number,.customTable2 .theader .tr .td.sensorName,.customTable2 .theader .tr .td.track{width:8%}.customTable2 .tbody .tr .td.del,.customTable2 .theader .tr .td.del{width:2%}.inputSearch{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.inputSearch .inputLine{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-right:10px}.inputSearch .inputLine .inputTitle{background-color:#fafafa;border:1px solid #d9d9d9;border-radius:5px 0 0 5px;border-right:0;font-size:14px;padding:7px}.inputSearch .inputLine .inputValue{align-items:center;display:flex;justify-content:center}.inputSearch .inputLine .range{margin-left:5px;margin-right:5px}.treeListContainer .devisionLine{background-color:#ccc;height:1px;width:100%}.no-border-radius .ant-select-selector{border-radius:0 5px 5px 0!important}.inputLine .inputValue .checkboxContainer{border:1px solid #ccc;border-radius:0 5px 5px 0;padding:3.5px 5px 3.5px 10px}.treeListContainer .dataList .pagination{margin-bottom:10px;margin-top:0;padding-right:0;width:100%}.treeListContainer .customTable2 .tbody .tr .td.btn,.treeListContainer .customTable2 .theader .tr .td.btn{align-items:center;display:flex;justify-content:left}.treeListContainer .customTable2 .tbody .tr .td.btn .stateBtn{margin-right:5px}.tgrid{border:1px solid #e6e6e6}.tgrid i{display:inline-block}.tgrid-header{background-color:#fafafa}.tgrid-header-wrapper{border-right:1px solid #e6e6e6;overflow:hidden;position:relative;will-change:scroll-position}.tgrid-header-table{background-color:#fafafa;border-collapse:collapse;table-layout:fixed;width:100%}.tgrid-column-header{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;position:relative;text-align:left}.tgrid-column-header:last-child{border-right:0}.tgrid-column-header-text-wrapper{color:#a8a8a8;display:inline-block;font-weight:400;padding:.5em .75em;width:100%}.tgrid-column-header-text{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 10px)}.i-sort{float:right;margin-top:10px}.i-sort-asc,.i-sort-desc{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #aaa;display:inline-block;height:0;width:0}.i-sort-asc:after,.i-sort-desc:after{background-color:#aaa;border:1px solid;content:"";display:inline-block;height:10px;left:-1px;position:relative;top:-15px}.i-sort-asc{margin-top:3px;transform:rotate(-180deg)}.i-arrow-down{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #aaa;height:0;width:0}.i-column-menu{cursor:pointer;float:right;margin-top:5px;width:10px}.resize-indicator{bottom:0;position:absolute;right:0;top:0}.resize-handle{cursor:ew-resize;display:inline-block;position:absolute;z-index:1}.resize-hint{background-color:#ccc;bottom:0;position:absolute;top:0;width:2px}.column-options{background-color:#fff;border:1px solid #ddd;list-style:none;margin:0;padding:0;position:absolute;top:100%;width:150px}.column-options li{border-bottom:1px solid #eee;color:#a8a8a8;cursor:pointer;padding:.5em}.column-options li.active,.column-options li:hover{background-color:#fafafa;color:#000}.i-arrow-right{border-bottom:5px solid #0000;border-left:5px solid #aaa;border-top:5px solid #0000;float:right;height:0;margin-top:5px;width:0}.filter-option{position:relative}.filter-option:hover .filter-container{display:inline-block}.filter-container{background-color:#fff;border:1px solid #ddd;display:none;left:100%;padding:5px;position:absolute;top:0}.tgrid-body-wrapper{overflow-x:auto;overflow-y:scroll;will-change:transform}.tgrid-body-table{border-collapse:collapse;table-layout:fixed;width:100%}.tgrid-body-table tr{border-bottom:1px solid #e6e6e6}.row-selected{background-color:#1ae6db}.tgrid-data-cell{overflow:hidden;padding:.5em .75em;text-overflow:ellipsis;white-space:nowrap}.i-collapse,.i-expand{border-color:#0000 #0000 #0000 #aaa;border-style:solid;border-width:5px 0 5px 5px;cursor:pointer;display:inline-block;height:0;margin-right:10px;width:0}.i-collapse{transform:rotate(45deg)}.i-dummy{display:inline-block;width:15px}.row-indent{display:inline-block;height:10px;width:10px}.sideMenu{background-color:#fff;height:100%;overflow-x:hidden;overflow-y:auto}.sideMenu .logo{width:100%}.sideMenu .logo img{width:75%}.sideMenu .user{align-items:center;display:flex;flex-direction:column;height:240px;justify-content:center;width:100%}.sideMenu .user .userIcon{height:90px;width:100%}.sideMenu .user .userIcon img{height:100%}.sideMenu .user .userName{font-weight:700;margin-top:10px}.sideMenu .user .lastLogin{color:#c5c5c5;font-size:1px;font-weight:700;margin-top:4px}.sideMenu .user .route{align-items:center;background:#fff;border:1px solid #ccc;border-radius:30px;cursor:pointer;display:flex;font-size:14px;height:25px;justify-content:center;margin-top:15px;padding:7px 15px;-webkit-user-select:none;user-select:none}.sideMenu .user .route img.routeLogo{margin-left:7px;margin-right:10px;margin-top:2px;width:85px}.sideMenu .user .route img.rightArrow{margin-left:7px;margin-right:6px;width:14px}.sideMenu .menuList{width:100%}.sideMenu .menuList .menuBox{overflow:hidden;width:calc(100% + 1px)}.sideMenu .menuList .menu{align-items:center;cursor:pointer;display:flex;font-size:17px;height:50px;justify-content:left;margin-left:40px;margin-top:9px;padding-left:40px;width:calc(100% - 45px)}.sideMenu .menuList .menu .icon{align-items:center;display:flex;justify-content:center;margin-right:10px;width:40px}.sideMenu .menuList .menu .icon img{width:100%}.sideMenu .menuList .menu.active{background:#fff;border:1px solid #ccc;border-radius:40px;height:48px}.sideMenu .user .routeSelect{align-items:center;background:#fff;border:1px solid #ccc;border-radius:10px 10px 10px 10px;box-shadow:1px 1px 8px 1px #00000030;display:flex;flex-direction:column;height:186px;justify-content:center;left:310px;padding:15px 5px;position:absolute;top:180px;width:259px;z-index:1}.sideMenu .user .routeSelect .route{margin-top:7px;-webkit-user-select:none;user-select:none;width:210px}.sideMenu .user .routeSelect .route:first-child{margin-top:0}.railTrackAlignment .componentBox .radioButtons{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;height:100%;justify-content:center;margin-right:5px;width:200px}.componentBox .trackBox{height:100%}.componentBox .chartBox,.componentBox .trackBox{border:1px solid #ccc;border-radius:5px;position:relative;width:100%}.componentBox .chartBox{height:calc(100% - 2px);margin-left:10px}.componentBox .curLine{background-color:red;height:96%;left:50%;position:absolute;width:1px}.decisionPopupContent .chartConatiner{height:300px;padding-top:15px;width:100%}.railTrackAlignment .optionBox.position .optionValue{height:100%}.railRoughness .componentBox.chartBox{position:relative}.railRoughness .componentBox.chartBox .loading{align-items:center;animation:fadeIn 2s forwards;background:#00000094;border:0;border-radius:3px;color:#fff;display:flex;font-size:25px;height:calc(100% - 20px);justify-content:center;opacity:0;position:absolute;top:10px;width:calc(100% - 20px);z-index:1}.railRoughness .componentBox.chartBox .loading img{height:40px;margin-right:25px}.railRoughness .decisionPopupTitle{align-items:center;border-bottom:5px solid #9f9f9f;color:#eb501f;display:flex;font-size:25px;font-weight:700;justify-content:left;margin-left:15px;margin-top:15px;padding-bottom:10px;padding-right:80px;width:30%}.railRoughness .decisionPopupContent{width:660px}.railRoughness .decisionPopupContent .comment{height:150px}.railRoughness .decisionPopupContent .header{font-size:15px;font-weight:700;margin-bottom:20px}.railRoughness .decisionPopupContent .popupContent{align-items:center;display:flex;justify-content:left}.railRoughness .decisionPopupContent .popupContent .contentSection{margin-left:10px;margin-right:10px}.railRoughness .decisionPopupContent .popupContent .contentSection .contentTitle{font-size:15px;margin-bottom:10px}.railRoughness .decisionPopupContent .popupContent .contentSection .contentValue{font-size:13px;height:35px;padding-left:10px}.contentBox .componentBox.chartBox .addData{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:12px;position:absolute;right:20px;top:20px;width:210px;z-index:1}.contentBox .componentBox.chartBox .addData .dataLines{border-bottom:1px solid #ccc}.contentBox .componentBox.chartBox .addData .dataLines .title{background:#e3e3e3;margin-bottom:5px;padding-bottom:5px;padding-top:5px}.contentBox .componentBox.chartBox .addData .dataLines .line{align-items:center;display:flex;justify-content:center;margin-bottom:5px}.contentBox .componentBox.chartBox .addData .dataLines .line .lineName{width:100px}.contentBox .componentBox.chartBox .addData .dataLines .line .lineVal{width:calc(100% - 100px)}.lwd .selectPoints{position:absolute;right:10px}.lwd .selectPoints,.lwd .selectPoints .point{align-items:center;display:flex;justify-content:center}.lwd .selectPoints .point{background:#fff;border:1px solid #ccc;border-radius:5px;font-size:11px;padding:4px 4px 4px 9px}.lwd .selectPoints .point img{cursor:pointer;height:11px;margin-left:5px;width:12px}.lwd .chartMoveBtn{background:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:12px;padding:5px;position:absolute;top:50%;transition:.2s;z-index:1}.lwd .chartMoveBtn:hover{background-color:rgba(0,81,255,.664);color:#fff}.grindingScheduling,.maintenanceDecision{height:calc(100% - 20px);width:calc(100% - 20px)}.grindingScheduling{padding:10px}.grindingScheduling .componentBox{height:calc(100% - 45px);padding:10px;width:calc(100% - 20px)}.grindingScheduling .contentBox{background-color:#fff;margin-bottom:10px;width:calc(100% - 2px)}.grindingScheduling .containerTitle{align-items:center;background-color:#f2f2f2;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px;height:24px;justify-content:left;padding-left:15px;position:relative;width:calc(100% - 15px)}.grindingScheduling .containerTitle.bothEnds{align-items:center;display:flex;justify-content:space-between}.grindingScheduling .searchNavigate .componentBox{align-items:center;display:flex;height:calc(100% - 55px);justify-content:left;overflow:auto;padding:15px;width:calc(100% - 30px)}.grindingScheduling .searchNavigate .dataOption{align-items:center;display:flex;font-size:12px;justify-content:center;position:relative}.grindingScheduling .searchNavigate .dataOption .title{margin-right:15px;min-width:50px}.grindingScheduling .searchNavigate .line{background-color:#ccc;height:90%;margin-left:20px;margin-right:20px;width:1px}.grindingRailStatusBox{height:100%;position:relative;width:100%}.grindingRailStatusBox .obj{bottom:25px;position:absolute}.grindingRailStatusBox .rail{background:linear-gradient(0deg,#3877b0,#71a8da 35%,#8ebae2);height:6px;transform:skew(-20deg);width:100%}.grindingRailStatusBox .pointerList{bottom:21px;height:15px;width:100%}.grindingRailStatusBox .pointerList .obj{top:2px}.grindingRailStatusBox .pointer{background-color:#e0e0e0;border:2px solid #000;border-radius:20px;height:10px;position:absolute;transition:all .3s ease}.grindingRailStatusBox .pointer:hover{transform:scale(1.1);z-index:100}.grindingRailStatusBox .pointerList div.path{background-color:#e0e0e0;height:6px;position:absolute;top:5px;transition:all .3s ease}.grindingRailStatusBox .pointerList div.path:hover{transform:scaleY(1.4);z-index:100}.grindingRailStatusBox .pointer .pointerText{bottom:20px;font-size:12px;font-weight:500;left:-1px;position:absolute;text-align:left;top:-15px;transform:rotate(-52deg);width:100%;word-break:keep-all}.grindingLegendCard{background-color:#fff;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 1px 2px #00000008;margin-bottom:24px;padding:16px 20px}.grindingLegendTitle{color:#8c8c8c;font-size:14px;font-weight:500;margin-bottom:12px;text-align:center}.grindingLegend{align-items:center;display:flex;justify-content:center}.legendItem{opacity:.9;transition:opacity .2s ease}.legendItem:hover{opacity:1}.legendColorBox{border-radius:3px;box-shadow:0 1px 3px #00000014;flex-shrink:0;height:8px;width:30px}.grindingSchedulingDetailModal .ant-table-thead>tr>th{background-color:#fafafa}.grindingSchedulingDetailModal .ant-table-tbody>tr>td,.grindingSchedulingDetailModal .ant-table-thead>tr>th{font-size:14px!important;font-weight:400!important;padding:12px}.grindingSchedulingDetailModal .ant-descriptions-item-content,.grindingSchedulingDetailModal .ant-descriptions-item-label{font-size:14px!important;font-weight:400!important}.grindingInlineLegend{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.legendLabel{color:#595959;font-size:16px;font-weight:500}.legendItems{flex-wrap:wrap;gap:16px}.legendItem,.legendItems{align-items:center;display:flex}.legendItem{gap:6px}.legendColorBox{border:1px solid;border-radius:2px;height:14px;width:20px}.legendText{color:#333;font-size:14px}.lineTabContent{height:calc(100vh - 280px);overflow-y:scroll;padding-right:5px;width:calc(100% - 20px)}.railStatusWrapper{height:80px;width:100%}.grindingSchedulingDetail,.grindingSchedulingDetail .componentBox{padding:10px;width:calc(100% - 20px)}.grindingSchedulingDetail .contentBox{background-color:#fff;margin-bottom:10px;width:calc(100% - 2px)}.detail-header{margin-bottom:10px}.route-visualization{display:flex;flex-direction:column;height:100%;overflow:hidden}.route-container{background-color:#f5f5f5;border-radius:8px;flex:1 1;flex-direction:column;gap:10px;padding:20px}.route-container,.track-line{display:flex;position:relative}.track-line{align-items:center;background-color:#e0e0e0;border-radius:30px;height:60px;overflow:hidden}.track-label{color:#333;font-size:14px;font-weight:700;left:-80px;position:absolute;text-align:center;width:60px;z-index:10}.upline .track-label{color:#1890ff}.downline .track-label{color:#52c41a}.track-content{border-radius:30px;display:flex;flex:1 1;height:100%;margin-left:20px;overflow:hidden}.track-segment{border-right:1px solid #ffffff4d;cursor:pointer;flex:1 1;height:100%;transition:all .3s ease}.track-segment:hover{box-shadow:0 2px 8px #00000026;transform:scaleY(1.1);z-index:5}.track-segment:last-child{border-right:none}.track-divider{background:linear-gradient(90deg,#0000,#ccc,#0000);height:2px;margin:10px 0}.stations{display:flex;justify-content:space-between;margin-top:20px;padding:0 20px}.station{background-color:#1890ff;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#fff;font-size:14px;font-weight:700;padding:8px 16px}.start-station{background-color:#52c41a}.end-station{background-color:#ff4d4f}.grindingSchedulingDetail .ant-table-tbody>tr>td{padding:12px}.grindingSchedulingDetail .ant-table-thead>tr>th{background-color:#fafafa;font-size:15px;font-weight:700;padding:12px}@media (max-width:1200px){.track-label{font-size:12px;left:-60px;width:50px}.station{font-size:12px;padding:6px 12px}}.predictPage{height:calc(100% - 20px);width:calc(100% - 20px)}.predictPage .tabContent{height:calc(100% - 78px);overflow-x:hidden;overflow-y:auto}.ant-badge-status-dot{height:8px!important;width:8px!important}.ai-guideline-container{background:#fff;display:flex;flex-direction:column;height:calc(100% - 30px);overflow:hidden;padding:12px;width:calc(100% - 20px)}.ai-header{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:24px}.ai-content{flex:1 1;flex-direction:column;overflow:hidden;position:relative}.ai-content,.welcome-screen{background:#fff;display:flex}.welcome-screen{align-items:center;flex:1 1;justify-content:center}.welcome-content{max-width:1000px;text-align:center;width:100%}.search-container{margin:40px auto 0;max-width:1000px;width:100%}.search-box{background:#f9faff;border-radius:12px;overflow:hidden}.search-box .ant-input{background:#0000;border:none;box-shadow:none}.search-actions{align-items:center;display:flex;justify-content:space-between;padding:16px}.version-selection{padding:16px}.version-selection .ant-checkbox-group{display:flex;flex-wrap:wrap;gap:8px}.version-selection .ant-checkbox-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;margin:0;padding:4px 8px}.version-selection .ant-checkbox-wrapper:hover{background:#f0f8ff;border-color:#1890ff}.version-selection .ant-checkbox-wrapper-checked{background:#e6f7ff;border-color:#1890ff}.chat-interface{overflow:hidden;position:relative}.chat-interface,.chat-messages{display:flex;flex:1 1;flex-direction:column}.chat-messages{gap:80px;max-height:calc(100vh - 200px);overflow-y:auto;padding:20px}.message-wrapper{display:flex;flex-direction:column;max-width:100%}.message-wrapper:last-child{margin-bottom:200px}.message-wrapper.user{align-items:flex-end}.message-wrapper.ai{align-items:flex-start}.message-wrapper.ai_group{align-items:stretch}.user-message{max-width:70%}.message-content{display:flex;flex-direction:column}.user-bubble{word-wrap:break-word;background:#1890ff;border-radius:18px 18px 4px 18px;color:#fff;font-size:16px;line-height:1.5;padding:12px 16px}.ai-responses-group{margin-bottom:20px;width:100%}.ai-response{background:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.ai-response .ai-header{align-items:center;background:#f5f5f5;border-bottom:1px solid #e8e8e8;display:flex;padding:12px 16px}.ai-response .ai-content{flex:1 1;overflow-y:auto;padding:16px}.ai-response .ai-content::-webkit-scrollbar{width:6px}.ai-response .ai-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.ai-response .ai-content::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.ai-response .ai-content::-webkit-scrollbar-thumb:hover{background:#555}.loading-message{max-width:100%;width:100%}.loading-message .ai-header{align-items:start;display:flex;margin-bottom:8px;min-height:calc(100vh - 400px);padding:0 4px}.fixed-search-bar{bottom:10px;left:0;position:absolute;right:0;z-index:10}.chat-messages-with-search{padding-bottom:120px}.version-selection-inline{flex:1 1}.version-selection-inline .ant-checkbox-group{display:flex;flex-wrap:wrap;gap:6px}.version-selection-inline .ant-checkbox-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:4px;font-size:11px;margin:0;padding:2px 6px}.version-selection-inline .ant-checkbox-wrapper:hover{background:#f0f8ff;border-color:#1890ff}.version-selection-inline .ant-checkbox-wrapper-checked{background:#e6f7ff;border-color:#1890ff}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-messages::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.message-wrapper{animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ant-btn-primary{background:#1890ff;border-color:#1890ff;border-radius:8px;font-weight:500}.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}.ant-btn-primary:disabled{background:#d9d9d9;border-color:#d9d9d9}.ant-input{border:1px solid #d9d9d9;border-radius:8px}.ant-input-focused,.ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.ant-select{border-radius:8px}.ant-select-focused .ant-select-selector{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.ant-typography h1,.ant-typography h2,.ant-typography h3{color:#333;font-weight:600}.ant-typography h3{font-size:20px}.ant-avatar{border:2px solid #fff;box-shadow:0 2px 4px #0000001a}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-wrap:break-word;background-color:#fff;color:#1f2328;color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;margin:0}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{background-color:currentColor;content:" ";display:inline-block;height:16px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' aria-hidden='true'%3E%3Cpath fill-rule='evenodd' d='M7.775 3.275a.75.75 0 0 0 1.06 1.06l1.25-1.25a2 2 0 1 1 2.83 2.83l-2.5 2.5a2 2 0 0 1-2.83 0 .75.75 0 0 0-1.06 1.06 3.5 3.5 0 0 0 4.95 0l2.5-2.5a3.5 3.5 0 0 0-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 0 1 0-2.83l2.5-2.5a2 2 0 0 1 2.83 0 .75.75 0 0 0 1.06-1.06 3.5 3.5 0 0 0-4.95 0l-2.5 2.5a3.5 3.5 0 0 0 4.95 4.95l1.25-1.25a.75.75 0 0 0-1.06-1.06l-1.25 1.25a2 2 0 0 1-2.83 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' aria-hidden='true'%3E%3Cpath fill-rule='evenodd' d='M7.775 3.275a.75.75 0 0 0 1.06 1.06l1.25-1.25a2 2 0 1 1 2.83 2.83l-2.5 2.5a2 2 0 0 1-2.83 0 .75.75 0 0 0-1.06 1.06 3.5 3.5 0 0 0 4.95 0l2.5-2.5a3.5 3.5 0 0 0-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 0 1 0-2.83l2.5-2.5a2 2 0 0 1 2.83 0 .75.75 0 0 0 1.06-1.06 3.5 3.5 0 0 0-4.95 0l-2.5 2.5a3.5 3.5 0 0 0 4.95 4.95l1.25-1.25a.75.75 0 0 0-1.06-1.06l-1.25 1.25a2 2 0 0 1-2.83 0z'/%3E%3C/svg%3E");width:16px}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:initial;color:#0969da;text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{border-bottom:1px solid #d1d9e0b3;font-size:2em;font-weight:600;margin:.67em 0;padding-bottom:.3em}.markdown-body mark{background-color:#fff8c5;color:#1f2328}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;box-sizing:initial;max-width:100%}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 2.5rem}.markdown-body hr{background:#0000;background-color:#d1d9e0;border:0;box-sizing:initial;height:.25em;margin:1.5rem 0;overflow:hidden;padding:0}.markdown-body input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:#59636e;opacity:1}.markdown-body hr:after,.markdown-body hr:before{content:"";display:table}.markdown-body hr:after{clear:both}.markdown-body table{font-feature-settings:"tnum";border-collapse:collapse;border-spacing:0;display:block;font-variant:tabular-nums;max-width:100%;overflow:auto;width:-webkit-max-content;width:max-content}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body [role=button]:focus,.markdown-body a:focus,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=radio]:focus{box-shadow:none;outline:2px solid #0969da;outline-offset:-2px}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible){outline:1px solid #0000}.markdown-body [role=button]:focus-visible,.markdown-body a:focus-visible,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus-visible{box-shadow:none;outline:2px solid #0969da;outline-offset:-2px}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible{outline-offset:0}.markdown-body kbd{background-color:#f6f8fa;border:1px solid #d1d9e0b3;border-radius:6px;box-shadow:inset 0 -1px 0 #d1d9e0b3;color:#1f2328;display:inline-block;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;padding:.25rem;vertical-align:middle}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-weight:600;line-height:1.25;margin-bottom:1rem;margin-top:1.5rem}.markdown-body h2{border-bottom:1px solid #d1d9e0b3;font-size:1.5em;font-weight:600;padding-bottom:.3em}.markdown-body h3{font-size:1.25em;font-weight:600}.markdown-body h4{font-size:1em;font-weight:600}.markdown-body h5{font-size:.875em;font-weight:600}.markdown-body h6{color:#59636e;font-size:.85em;font-weight:600}.markdown-body p{margin-bottom:10px;margin-top:0}.markdown-body blockquote{border-left:.25em solid #d1d9e0;color:#59636e;margin:0;padding:0 1em}.markdown-body ol,.markdown-body ul{margin-bottom:0;margin-top:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre,.markdown-body samp,.markdown-body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{word-wrap:normal;margin-bottom:0;margin-top:0}.markdown-body .octicon{fill:currentColor;display:inline-block;overflow:visible!important;vertical-align:text-bottom}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.markdown-body .mr-2{margin-right:.5rem!important}.markdown-body:after,.markdown-body:before{content:"";display:table}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#d1242f}.markdown-body .anchor{float:left;line-height:1;margin-left:-20px;padding-right:.25rem}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-bottom:1rem;margin-top:0}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1f2328;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{font-size:inherit;padding:0 .2em}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{border-bottom:0;padding-bottom:0}.markdown-body ol.no-list,.markdown-body ul.no-list{list-style-type:none;padding:0}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body div>ol:not([type]),.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-bottom:0;margin-top:0}.markdown-body li>p{margin-top:1rem}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{font-size:1em;font-style:italic;font-weight:600;margin-top:1rem;padding:0}.markdown-body dl dd{margin-bottom:1rem;padding:0 1rem}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{border:1px solid #d1d9e0;padding:6px 13px}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:#fff;border-top:1px solid #d1d9e0b3}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:initial}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{background-color:initial;max-width:none;vertical-align:text-top}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{border:1px solid #d1d9e0;display:block;float:left;margin:13px 0 0;overflow:hidden;padding:7px;width:auto}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{clear:both;color:#1f2328;display:block;padding:5px 0 0}.markdown-body span.align-center{clear:both;display:block;overflow:hidden}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{clear:both;display:block;overflow:hidden}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{background-color:#818b981f;border-radius:6px;font-size:85%;margin:0;padding:.2em .4em;white-space:break-spaces}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{background:#0000;border:0;margin:0;padding:0;white-space:pre;word-break:normal}.markdown-body .highlight{margin-bottom:1rem}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{background-color:#f6f8fa;border-radius:6px;color:#1f2328;font-size:85%;line-height:1.45;overflow:auto;padding:1rem}.markdown-body pre code,.markdown-body pre tt{word-wrap:normal;background-color:initial;border:0;display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0}.markdown-body .csv-data td,.markdown-body .csv-data th{font-size:12px;line-height:1;overflow:hidden;padding:5px;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{background:#fff;border:0;padding:10px .5rem 9px;text-align:right}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{background:#f6f8fa;border-top:0;font-weight:600}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{border-top:1px solid #d1d9e0;color:#59636e;font-size:12px}.markdown-body .footnotes ol{padding-left:1rem}.markdown-body .footnotes ol ul{display:inline-block;margin-top:1rem;padding-left:1rem}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{border:2px solid #0969da;border-radius:6px;bottom:-.5rem;content:"";left:-1.5rem;pointer-events:none;position:absolute;right:-.5rem;top:-.5rem}.markdown-body .footnotes li:target{color:#1f2328}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body body:has(:modal){padding-right:var(--dialog-scrollgutter)!important}.markdown-body .pl-c{color:#59636e}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#0550ae}.markdown-body .pl-e,.markdown-body .pl-en{color:#6639ba}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#1f2328}.markdown-body .pl-ent{color:#0550ae}.markdown-body .pl-k{color:#cf222e}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#0a3069}.markdown-body .pl-smw,.markdown-body .pl-v{color:#953800}.markdown-body .pl-bu{color:#82071e}.markdown-body .pl-ii{background-color:#82071e;color:#f6f8fa}.markdown-body .pl-c2{background-color:#cf222e;color:#f6f8fa}.markdown-body .pl-sr .pl-cce{color:#116329;font-weight:700}.markdown-body .pl-ml{color:#3b2300}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:#0550ae;font-weight:700}.markdown-body .pl-mi{color:#1f2328;font-style:italic}.markdown-body .pl-mb{color:#1f2328;font-weight:700}.markdown-body .pl-md{background-color:#ffebe9;color:#82071e}.markdown-body .pl-mi1{background-color:#dafbe1;color:#116329}.markdown-body .pl-mc{background-color:#ffd8b5;color:#953800}.markdown-body .pl-mi2{background-color:#0550ae;color:#d1d9e0}.markdown-body .pl-mdr{color:#8250df;font-weight:700}.markdown-body .pl-ba{color:#59636e}.markdown-body .pl-sg{color:#818b98}.markdown-body .pl-corl{color:#0a3069;text-decoration:underline}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible){box-shadow:none;outline:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{display:inline-block;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;min-width:1ch;vertical-align:-.075em}.markdown-body g-emoji img{height:1em;width:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:.25rem}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:focus-within .task-list-item-convert-container,.markdown-body .contains-task-list:hover .task-list-item-convert-container{clip:auto;display:block;height:24px;overflow:visible;width:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{border-left:.25em solid #d1d9e0;color:inherit;margin-bottom:1rem;padding:.5rem 1rem}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{align-items:center;display:flex;font-weight:500;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:#0969da}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:#0969da}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:#8250df}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:#8250df}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:#9a6700}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#9a6700}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:#cf222e}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#d1242f}.markdown-body>:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}.dashboard-container{background:var(--color-bg-gradient);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:100%;overflow:auto;padding:24px;width:100%}.dashboard-top{height:auto;margin-bottom:24px}.dashboard-header-left{align-items:center;display:flex;gap:20px}.dashboard-logo{height:50px;width:auto}.dashboard-line-name{color:#90a1b9;color:var(--color-text-tertiary,#90a1b9);font-size:18px;font-weight:500}.dashboard-header-right{align-items:flex-end;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:flex-start}.dashboard-kpi-row{display:flex;width:100%}.dashboard-container *{box-sizing:border-box}.compact-steps{height:100%;width:100%}.compact-steps .ant-steps-items{display:flex;flex-direction:column;height:100%;justify-content:space-between}.compact-steps .ant-steps-item-title{color:#ffffff80!important;color:var(--color-text-secondary,#ffffff80)!important;font-size:12px!important;font-weight:500!important;line-height:16px!important}.compact-steps .ant-steps-item-description{color:hsla(0,0%,100%,.877)!important;color:var(--color-text,hsla(0,0%,100%,.877))!important;font-size:13px!important;line-height:14px!important;margin-top:2px!important}.compact-steps .ant-steps-item-icon{font-size:14px!important}.compact-steps .ant-steps-item-finish .ant-steps-item-icon,.compact-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#90a1b9!important;color:var(--color-text-tertiary,#90a1b9)!important}.compact-steps .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot{background:#90a1b999!important;background:var(--color-status-process,#90a1b999)!important}.compact-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon-dot{background:#2ddd3866!important;background:var(--color-status-success,#2ddd3866)!important}.compact-steps .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon-dot{background:#90a1b966!important;background:var(--color-status-wait,#90a1b966)!important}.compact-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background:#2ddd3866!important;background:var(--color-status-success,#2ddd3866)!important}.track-type-tag{align-items:center;display:flex;justify-content:center;left:14px;position:absolute;right:30px;top:25%;z-index:10}.track-type-tag-top{top:25%;transform:translate(-50%,-50%)}.track-type-tag-bottom{top:75%;transform:translate(-50%,-50%)}.card-steps{height:auto;min-height:120px;width:auto}.card-steps .ant-steps-items{align-items:flex-start;height:auto;min-height:120px}.card-track-tag{top:50%;transform:translate(-50%,-50%)}.resizable-modal{background:#fff;border-radius:4px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;height:100%;overflow:hidden}.resizable-modal-wrapper{position:fixed}.modal-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;cursor:move;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px;-webkit-user-select:none;user-select:none}.modal-title{color:#262626;flex:1 1;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.modal-close-button{align-items:center;color:#8c8c8c;display:flex;justify-content:center;padding:4px}.modal-close-button:hover{background:#f0f0f0;color:#262626}.modal-content{background:#fff;flex:1 1;overflow:auto;padding:0}.resizable-modal+div{overflow:visible!important}
/*# sourceMappingURL=main.68cb3139.css.map*/