@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);body,html{font-size:12px!important;font-weight:400!important;line-height:24px!important;font-family:"Segoe UI"}.MuiAlert-root{font-size:1.3em!important;z-index:9999}.MuiAlert-root .MuiAlert-message:first-letter,.MuiAlert-root:first-letter{text-transform:capitalize}.MuiAlert-root .MuiAlert-icon{font-size:1.3em!important}.menu-drawer{width:350px;overflow:hidden}.menu-drawer .logout{margin-bottom:15px;font-weight:700;cursor:pointer}.menu-drawer .logout:hover{text-decoration:underline}.menu-drawer .drawer-header{background-color:#d7d7d7}.menu-drawer .drawer-header .drawer-back{position:relative;top:13px;left:5px;font-size:3.5rem;cursor:pointer;margin:0 auto;display:block}.menu-drawer .drawer-header .logo{margin:0 auto;height:70px;width:118px}.menu-drawer .drawer-header .logo img{width:100%;height:100%;object-fit:contain}.menu-drawer .drawer-body{overflow-y:auto;padding-top:15px;padding-left:15px;padding-right:15px;max-height:90%}.menu-drawer .drawer-body .drawer-link{cursor:pointer;transition:all .3s ease-out;font-size:1.5rem;text-transform:uppercase;text-decoration:none;color:#0f75bc;font-weight:700;margin-bottom:15px;display:block;position:relative}.menu-drawer .drawer-body .drawer-link:hover{text-decoration:underline}.menu-drawer .drawer-body .drawer-link.disabled{color:#aaa;cursor:not-allowed}.menu-drawer .drawer-body .drawer-link.disabled:hover{text-decoration:none}.menu-drawer .drawer-body .drawer-link .submenu-icon{position:absolute;top:-9px;right:0;font-size:3rem;color:rgba(0,0,0,.4)}.menu-drawer .drawer-body .link-group .group-header{font-size:1.4rem;font-weight:500;text-transform:uppercase;color:rgba(0,0,0,.4);padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,.4);margin-bottom:15px}.menu-drawer .drawer-body .sublink-group .sublink{transition:all .3s ease-out;font-size:1.2rem;text-transform:uppercase;text-decoration:none;color:#0f75bc;font-weight:700;margin-bottom:15px;display:block;position:relative;padding-left:15px}.menu-drawer .drawer-body .sublink-group .sublink:hover{text-decoration:underline}.menu-drawer .drawer-body .sublink-group .sublink .submenu-icon{position:absolute;top:-9px;right:0;font-size:3rem;color:rgba(0,0,0,.4)}@media only screen and (min-width:1333px) and (max-width:1600px){body{font-size:14px!important}}@media only screen and (min-width:1601px) and (max-width:2200px){body{font-size:17px!important}}.language-loading-modal .close{color:#fff;position:absolute;top:5px;right:5px;cursor:pointer}.language-loading-modal .title{color:#fff;font-size:1.5rem;font-weight:700;text-align:center;margin-top:5px;margin-bottom:15px}.language-loading-modal .scrollable .checklist{padding:10px;background:#fff;height:425px}.language-loading-modal .scrollable .checklist .label{font-weight:700;font-size:1rem;margin-bottom:10px}.language-loading-modal .scrollable .checklist .task{background-color:#f2f2f2}.language-loading-modal .scrollable .checklist .task .task-title{position:relative;top:5px;font-size:1.1rem;font-weight:700}.language-loading-modal .scrollable .checklist .task .arrow{color:#0f75bc;font-size:3.5rem;position:absolute;top:-2px;right:-4px}.language-loading-modal .scrollable .checklist .subtask{padding-left:12px;background-color:#fff}.language-loading-modal .scrollable .checklist .subtask .subtask-title{position:relative;top:5px;font-size:1.1rem}.language-loading-modal .loader{color:#fff;font-size:14px;margin:50px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load4 1.3s linear infinite;transform:translateZ(0)}.user-blue-header{height:42px;width:100%;display:block;background:#0f75bc}.user-blue-header .flag-dropdown{border-radius:150px;width:2rem;height:2rem;top:-4px;left:-4px;display:block}.user-blue-header .language-name{display:block;margin-left:13px;overflow:hidden;text-overflow:ellipsis;min-width:30px;text-align:center}.user-blue-header .logo{position:relative;top:1px;left:5px}.user-blue-header .logo .square1{position:relative;display:inline-block;height:10px;width:10px;background:#fff}.user-blue-header .logo .square1:after{content:"";position:absolute;display:inline-block;height:10px;width:10px;top:13px;left:0;background:#fff}.user-blue-header .logo .square2{position:relative;display:inline-block;height:10px;width:10px;left:3px;background:#fff}.user-blue-header .logo .square2:after{content:"";position:absolute;display:inline-block;height:10px;width:10px;top:13px;left:0;background:#fff}.user-blue-header .user-header-title{position:relative;top:7px;left:5px;font-size:1.4rem;font-weight:500;color:#fff}.user-blue-header .circles{position:relative;top:8px;display:inline-flex;float:right}.user-blue-header .circles .circle{display:inline-block;background-color:#87bade;height:25px;width:25px;border-radius:50px}.user-blue-header .username{font-size:1.4rem;color:#fff;display:inline-flex}.user-blue-header .username .icon-center{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 6px}.user-blue-header .username .user-icon{font-size:2rem;position:relative;top:1px;left:0}.user-blue-header .logout{display:inline-flex;padding:0 12px}.user-blue-header .logout:before{cursor:pointer;content:url(https://api.iconify.design/ion-md-log-out.svg?color=%23ffffff&height=25);vertical-align:-.125em}.language{float:right}.language .language-label{color:#fff;opacity:.79;position:relative}.language .MuiInputBase-root{background:transparent!important;max-width:125px}.language .MuiInputBase-root:after,.language .MuiInputBase-root:before{display:none}.language .MuiInputBase-root .MuiSelect-root{padding:0;color:#fff;border-color:transparent;text-align:left;font-weight:400!important;font-size:1.3rem!important}.language .MuiInputBase-root .MuiSvgIcon-root{color:#fff;position:relative}.language .MuiInputBase-root .MuiSelect-root{background:transparent}.factories .language-label{color:#fff;opacity:.79;position:relative;top:7px}.factories .MuiInputBase-root{background:transparent!important}.factories .MuiInputBase-root:after,.factories .MuiInputBase-root:before{display:none}.factories .MuiInputBase-root .MuiSelect-root{padding:0 6px;display:inline-flex;color:#fff;border-color:transparent;font-weight:400!important;font-size:1.3rem!important;text-align:left}.factories .MuiInputBase-root .MuiSvgIcon-root{color:#fff;position:relative}.factories .MuiInputBase-root .MuiSelect-root{background:transparent}.factories .inlineFLex{display:inline-flex;padding:0 3px}.login .login-container,.text-align-center{display:block;text-align:center}.login{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#172937}.login .login-container{position:absolute;background:#264963;top:51%;left:51%;margin-left:-200px;margin-top:-250px;width:400px;height:500px;display:block}.login .login-container .login-header{margin-top:30px;margin-bottom:30px}.login .login-container .login-header .label{line-height:30px;color:#fff;font-size:1.4rem}.login .login-container .login-header .label strong{font-size:2rem;font-size:700}.login .login-container .login-form{margin:0 auto;width:65%}.login .login-container .login-form .form-group{margin-bottom:15px}.login .login-container .login-form .form-group .form-input .MuiInputBase-root{border-radius:5px!important}.login .login-container .login-form .form-group .form-input .MuiInputBase-root input{padding:5px;height:30px}.login .login-container .login-form .form-group .form-input .MuiInputBase-root:after,.login .login-container .login-form .form-group .form-input .MuiInputBase-root:before{display:none}.login .login-container .login-form .form-label{text-align:left;color:#fff;font-size:1.5rem;margin-bottom:10px;font-weight:500}.login .login-container .login-form .MuiButton-contained{background-color:#0f75bc;color:#fff;font-size:1.5rem;text-transform:uppercase;border-radius:5px!important;box-shadow:none;margin-top:15px}.login .login-container .login-form .ltlabs-logo{display:block;margin:35px auto 0;height:30px;width:100px}.login .login-container .login-form .ltlabs-logo img{height:100%;width:100%;object-fit:contain}.login .login-container .login-form .language{margin-top:15px}.login .login-container .login-form .language .language-label{color:#fff;opacity:.79;position:relative;top:7px}.login .login-container .login-form .language .MuiInputBase-root{background:transparent!important}.login .login-container .login-form .language .MuiInputBase-root:after,.login .login-container .login-form .language .MuiInputBase-root:before{display:none}.login .login-container .login-form .language .MuiInputBase-root .MuiSelect-root{padding:10px;color:#fff;border-color:transparent;text-align:left}.login .login-container .login-form .language .MuiInputBase-root .MuiSvgIcon-root{color:#fff}.login .language-login{margin-top:10px;float:right}.login .language-login .language-label{color:#fff;opacity:.79;position:relative;top:7px}.login .language-login .language-name{margin-left:15px;overflow:hidden;text-overflow:ellipsis;display:block;min-width:30px;text-align:center}.login .language-login .MuiInputBase-root{background:transparent!important;max-width:130px}.login .language-login .MuiInputBase-root:after,.login .language-login .MuiInputBase-root:before{display:none}.login .language-login .MuiInputBase-root .MuiSelect-root{padding:10px 21px;color:#fff;border-color:transparent;text-align:left;font-weight:400!important;font-size:1.3rem!important}.login .language-login .MuiInputBase-root .MuiSvgIcon-root{color:#fff;top:10px}.login .language-login .MuiInputBase-root .MuiSelect-root{background:transparent}.dashboard .dashboard-body .card .ticket-count,.dashboard .dashboard-body .card .ticket-status,.dashboard .dashboard-body .card .title,.dashboard .dashboard-body .dashboard-menu .menu-item,.text-align-center{display:block;text-align:center}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.ellipsisText{white-space:nowrap;text-overflow:ellipsis}.notfound{text-align:center;font-size:50px;vertical-align:middle;padding:20%}.dashboard{background-color:#172937;padding:25px 45px;color:#fff;bottom:0}.dashboard,.dashboard .blue-header{position:absolute;top:0;left:0;right:0}.dashboard .blue-header.hidden{display:none}.dashboard a{text-decoration:none}.dashboard .dashboard-header{margin-top:4vh;margin-bottom:27px}.dashboard .dashboard-header.header-tv{margin-top:15px;margin-bottom:20px}.dashboard .dashboard-header .dashboard-dates{font-size:2em;width:20%;float:left;padding-top:6px}.dashboard .dashboard-header .dashboard-build-left{float:left;padding-top:6px}.dashboard .dashboard-header .dashboard-build-right{padding-top:6px;float:right}.dashboard .dashboard-header .dashboard-title{font-size:2.5em;text-transform:uppercase;padding-top:6px}.dashboard .dashboard-header .dashboard-tv-mode{font-size:2em;color:#03b615;text-transform:uppercase;font-weight:500;cursor:pointer;text-decoration:none;padding-top:6px}.dashboard .dashboard-header .dashboard-tv-mode.hidden{display:none}.dashboard .dashboard-header .dashboard-tv-mode:hover{text-decoration:underline}.dashboard .dashboard-body .body-container{margin-bottom:-15px}.dashboard .dashboard-body .dots-bottom{bottom:50px;position:absolute;left:-10px}.dashboard .dashboard-body .dots-tvMode{bottom:80px;position:absolute;left:-10px}.dashboard .dashboard-body.body-tvMode{margin-top:5vh}.dashboard .dashboard-body .carousel-dots li{width:10px}.dashboard .dashboard-body .carousel-dots li .BrainhubCarousel__dot:before{width:5px;height:5px;background-color:#fff;opacity:.39}.dashboard .dashboard-body .carousel-dots li .BrainhubCarousel__dot.BrainhubCarousel__dot--selected:before{opacity:1;background-color:#fff}.dashboard .dashboard-body .menu-icon{margin-right:10px;vertical-align:middle;width:2.3rem;height:2.3rem}.dashboard .dashboard-body .column{margin-bottom:-15px}.dashboard .dashboard-body .card{display:flex;flex-direction:column;background-color:#264963;padding:15px;margin-bottom:10px;color:#fff;min-height:29.718vh;border-radius:10px}.dashboard .dashboard-body .card .inner-card{display:flex;flex-grow:1;align-items:"flex-start"}.dashboard .dashboard-body .card .inner-card.repair-ticket{align-items:flex-start}.dashboard .dashboard-body .card .inner-card .MuiGrid-item{min-height:98px}.dashboard .dashboard-body .card.tvMode-height{min-height:34.05152vh}.dashboard .dashboard-body .card.card-npt{position:relative}.dashboard .dashboard-body .card.two-rows{min-height:52.884vh;position:relative}.dashboard .dashboard-body .card.two-rows.tvMode{min-height:72.7vh}.dashboard .dashboard-body .card.two-rows .footer{position:absolute;bottom:0;left:0;background-color:#366a90;color:#fff;font-size:.8em;width:100%;padding:2px 10px;box-sizing:border-box;min-height:35px;height:35px;border-radius:12px}.dashboard .dashboard-body .card.two-rows .footer.footer-tvmode{min-height:90px}.dashboard .dashboard-body .card.two-rows .footer .time{font-size:1.5em;font-weight:700}.dashboard .dashboard-body .card.two-rows .footer .unit{position:relative;top:-2px;margin-left:3px}.dashboard .dashboard-body .card.two-rows .footer-text div{margin-top:.1vh;font-size:calc(-8.68533px + 1.51286vw)}.dashboard .dashboard-body .card.two-rows .footer-average{transform:translate(4vw,1vh);text-align:center}.dashboard .dashboard-body .card.two-rows .footer-time{text-align:center;transform:translate(-7vw,5vh)}.dashboard .dashboard-body .card .tb-footer{border-left:2px solid #264963}.dashboard .dashboard-body .card .title{text-transform:uppercase;font-size:1.3em;font-weight:700}.dashboard .dashboard-body .card .title.repair-ticket-title{margin-bottom:10px}.dashboard .dashboard-body .card .title.title-column{margin-bottom:15px}.dashboard .dashboard-body .card .header-text{background-color:#366a90;padding:0;position:absolute;top:53px;left:9px;width:100%}.dashboard .dashboard-body .card .header-text .table-headers{padding:8px;color:#fff;text-transform:uppercase;font-size:.9em;font-weight:700}.dashboard .dashboard-body .card .header-text .pl-20{padding-left:20px}.dashboard .dashboard-body .card .ticket-count-container{height:130px}.dashboard .dashboard-body .card .ticket-count{font-size:calc(16.15734px + .75643vw);margin-bottom:20px;margin-top:30px;font-weight:500}.dashboard .dashboard-body .card .ticket-count.repair-ticket-count{margin:5px}.dashboard .dashboard-body .card .ticket-count.tvMode{font-size:40px}.dashboard .dashboard-body .card .ticket-count-tvMode1 div{transform:translate(2vw,6vh)}.dashboard .dashboard-body .card .ticket-count-tvMode2 div{transform:translate(4.25vw,1.55vh)}.dashboard .dashboard-body .card .ticket-count-tvMode3 div{transform:translate(-3vw,13vh)}.dashboard .dashboard-body .card .ticket-status{font-size:calc(-.14826px + 1.21029vw);margin-bottom:20px}.dashboard .dashboard-body .card .ticket-status.repair-ticket-status{margin-bottom:0}.dashboard .dashboard-body .card .ticket-status.tvMode{font-size:calc(-8.99092px + 1.96672vw)}.dashboard .dashboard-body .card .ticket-status.repair-ticket{font-size:calc(1.62027px + 1.059vw);line-height:1.2}.dashboard .dashboard-body .dashboard-menu .menu-item{min-height:35px;border-radius:10px;transition:all .3s ease-out;padding:20px;background-color:#1e394d;color:#fff;text-transform:uppercase;font-size:1.4em;cursor:pointer}.dashboard .dashboard-body .dashboard-menu .menu-item:hover{background-color:#25475f;text-decoration:none}.dashboard .dashboard-body .dashboard-menu .menu-item.disabled{cursor:not-allowed}.dashboard .dashboard-body .dashboard-menu .menu-item.disabled:hover{background-color:#1e394d;text-decoration:none}.dashboard .dashboard-body .dashboard-menu-hidden{display:none}.dashboard .dashboard-body .dashboard-list{max-height:49vh;overflow:hidden;margin-top:55px;font-size:calc(-7.68533px + 1.51286vw)}.dashboard .dashboard-body .dashboard-list.big-list{min-height:49vh;overflow-y:scroll;padding-right:10px;margin-bottom:55px}.dashboard .dashboard-body .dashboard-list.small-list{margin-top:43px;min-height:20.6vh}.dashboard .dashboard-body .dashboard-list.tvMode{font-size:calc(-16.52799px + 2.26929vw);margin-top:6vh}.dashboard .dashboard-body .dashboard-list.tvMode-small{font-size:calc(-16.75946px + 2.118vw);margin-top:6vh}.dashboard .dashboard-body .dashboard-list.tvMode-small.small-list{min-height:21.6vh}.dashboard .dashboard-body .dashboard-list table tr{border-bottom:1px solid transparent}.dashboard .dashboard-body .dashboard-list table tr td{padding:2px 5px;color:#fff;border:none}.dashboard .dashboard-body .dashboard-list table tr td.machine-no{text-transform:uppercase;font-size:.9em;width:33px}.dashboard .dashboard-body .dashboard-list table tr td.machine-name{text-transform:uppercase;font-size:.9em}.dashboard .dashboard-body .dashboard-list table tr td.reported-time{text-transform:uppercase;font-size:.9em;font-weight:700}.dashboard .dashboard-body .dashboard-list table tr td.npt{font-size:.8em}.dashboard .dashboard-body .dashboard-list table tr td.npt .time{font-size:1.5em}.dashboard .dashboard-body .dashboard-list table tr td.npt .unit{position:relative;top:-3px}.dashboard .dashboard-body .dashboard-list table tr:nth-child(2n){background-color:#366a90}.dashboard .dashboard-body .dashboard-list table tr.warning{background-color:#d9001b!important;border-bottom-color:#264963}.dashboard .dashboard-body .dashboard-list table .yellow-background{background-color:#ffeb00!important;border-bottom-color:#264963}.dashboard .dashboard-body .dashboard-list table .reopen-row.yellow-background>td{color:#000!important}.dashboard .dashboard-body .dashboard-list table .reopen-row>td{vertical-align:baseline}.dashboard .dashboard-body .dashboard-list table .cellReopened{display:flex;flex-direction:column}.dashboard .dashboard-body .dashboard-list table .badgeReopen{font-size:10px;padding:1px 5px;align-self:flex-start;border-radius:3px;color:#fff;font-weight:700;background:#d9001b}.dashboard .dashboard-body .dashboard-list table.big-list tr:nth-child(2n){background-color:#3c5c73}.dashboard .dashboard-body .dashboard-list table.big-list tr td{padding:2px 8px}.dashboard .dashboard-body .big-list{scrollbar-width:thin;scrollbar-color:#1a2d3c #264963}.dashboard .dashboard-body .big-list::-webkit-scrollbar{width:12px}.dashboard .dashboard-body .big-list::-webkit-scrollbar-thumb{background:#23394b;border-radius:8px}.dashboard .dashboard-body .big-list::-webkit-scrollbar-track{background:#264963;border-radius:8px}#demo-customized-select-native .language-label,.build .language-label{color:#fff;opacity:.79;position:relative;top:7px}#demo-customized-select-native .MuiInputBase-root,.build .MuiInputBase-root{height:40px;width:170px;background:#366a90 0 0 no-repeat padding-box!important;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:4px!important}#demo-customized-select-native .MuiInputBase-root:after,#demo-customized-select-native .MuiInputBase-root:before,.build .MuiInputBase-root:after,.build .MuiInputBase-root:before{display:none}#demo-customized-select-native .MuiInputBase-root .MuiSelect-root,.build .MuiInputBase-root .MuiSelect-root{padding:11px 16px;display:inline-flex;color:#fff;border-color:transparent;font-weight:400!important;font-size:1.3rem!important;text-align:left}#demo-customized-select-native .MuiInputBase-root .MuiSvgIcon-root,.build .MuiInputBase-root .MuiSvgIcon-root{color:#fff;position:absolute;top:12px;right:12px}#demo-customized-select-native .MuiInputBase-root .MuiSelect-root,.build .MuiInputBase-root .MuiSelect-root{background:transparent}#demo-customized-select-native .inlineFLex,.build .inlineFLex{display:inline-flex;padding:0 3px}.excel-loading-modal{background-color:#fff!important;padding:30px!important}.excel-loading-modal .close{color:#fff;position:absolute;top:5px;right:5px;cursor:pointer}.excel-loading-modal .title{font-size:1.5rem;font-weight:500;margin-top:5px;margin-bottom:30px}.excel-loading-modal .description{font-size:1.1rem;font-weight:500;margin-bottom:25px}.excel-loading-modal .progress{margin-bottom:15px}.excel-loading-modal .scrollable .checklist{padding:10px;background:#fff;height:425px}.excel-loading-modal .scrollable .checklist .label{font-weight:700;font-size:1rem;margin-bottom:10px}.excel-loading-modal .scrollable .checklist .task{background-color:#f2f2f2}.excel-loading-modal .scrollable .checklist .task .task-title{position:relative;top:5px;font-size:1.1rem;font-weight:700}.excel-loading-modal .scrollable .checklist .task .arrow{color:#0f75bc;font-size:3.5rem;position:absolute;top:-2px;right:-4px}.excel-loading-modal .scrollable .checklist .subtask{padding-left:12px;background-color:#fff}.excel-loading-modal .scrollable .checklist .subtask .subtask-title{position:relative;top:5px;font-size:1.1rem}.excel-loading-modal .loader{color:#fff;font-size:14px;margin:50px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load4 1.3s linear infinite;transform:translateZ(0)}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.main-page{overflow-x:hidden}.main-page .footer{margin-top:25px;text-align:right;padding-right:15px;font-size:.75rem}.main-page-header .search-container .search-results,.text-align-right{display:block;text-align:right}.main-page-header{background-color:#f2f2f2;min-height:97px}.main-page-header .line-status-tv-mode{font-size:1.8rem;color:#03b615;text-transform:uppercase;font-weight:500;cursor:pointer;text-decoration:none;position:relative;left:10px;display:inline-block;top:4px;font-weight:700;word-break:break-all}.main-page-header .line-status-tv-mode.hidden{display:none}.main-page-header .line-status-tv-mode:hover{text-decoration:underline}.main-page-header .hidden{display:none!important}.main-page-header.white-header{background-color:#fff}.main-page-header .icon{position:relative;background-color:transparent;height:25px;width:100%;padding:15px}.main-page-header .icon.icon-overview:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAYAAABlcqYFAAAAZ0lEQVQ4jWP8//+/HgNtwSXGqAUXL2+9+lqHFtb464pdWBirG89EKwtAYOPlVwYgmslbW/QKrSwB+QRE0ydO/v//T2M7GBiYaG4DAwMDCwMDw2gSJghGkzBZYDQJEwVGkzDpgIHhEgBEI0iR6r7GkAAAAABJRU5ErkJggg==);height:25px;width:25px;display:inline-block;text-align:center;position:relative;top:2px;left:0}.main-page-header .icon.icon-overview.active,.main-page-header .icon.icon-overview:hover{background-color:#0f75bc}.main-page-header .icon.icon-overview.active:before,.main-page-header .icon.icon-overview:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAYAAABlcqYFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTAzLTMxVDE1OjU5OjU4KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wMy0zMVQxNjowMjowMiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMy0zMVQxNjowMjowMiswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MjQxMzhiZi0wN2I1LTMyNDctOTJlZi1hODA0NTkyNWNlMWMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozYWU5ZjBjNC03OWE4LTViNDAtYjE2My05MTFjMGExZjgxMjkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOTY4NjY0Yi01Mjc2LWMxNGQtOWNkYi0wZjg3ZmY3NzgxY2EiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM5Njg2NjRiLTUyNzYtYzE0ZC05Y2RiLTBmODdmZjc3ODFjYSIgc3RFdnQ6d2hlbj0iMjAyMC0wMy0zMVQxNTo1OTo1OCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MjQxMzhiZi0wN2I1LTMyNDctOTJlZi1hODA0NTkyNWNlMWMiIHN0RXZ0OndoZW49IjIwMjAtMDMtMzFUMTY6MDI6MDIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6jHDVgAAAAUklEQVQ4je3SsRGAMBADwXsP5XigJFr+Me5HROR2IKLfBi6QQtKJ1whJD9BNgQTukCRT4HM1YBoDCRB/bWJuQLMXgAOoC6+qC++pC69K6sKbxgvnkzj7j3A8wgAAAABJRU5ErkJggg==)}.main-page-header .icon.icon-two-column:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAYAAADDjbwNAAAAfklEQVQ4jWPMW3399t6bb1UYiABumsK3+oI0CkEq89fcmEiKPiZiFYPArutv1WBsUvUxOasL3yFWA8hlxKpFBywTQzTySdSzjYGBwYtki6AaaQ6Y6GEJzEekBgNZIcBCajLtC9Igxx4GspM3yRaNJm9ywWjyHsbJmyR9msK3AHL4RoJRJ56HAAAAAElFTkSuQmCC);height:25px;width:25px;display:inline-block;text-align:center;position:relative;top:2px;left:-2px}.main-page-header .icon.icon-two-column.active,.main-page-header .icon.icon-two-column:hover{background-color:#0f75bc}.main-page-header .icon.icon-two-column.active:before,.main-page-header .icon.icon-two-column:hover:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAATCAYAAACDW21BAAAAnUlEQVRIiWPkL93DwMDAoMdAGrgEVU26Pv7SPXpbrry6/J9IsOHSy/MgPeTqYwJZ660tqkOsE/11xQxgbHL0gS3cevX1FWI1brz86gKxarEBFlC4Ri+8FE2ivktkxB8YsCAZQBfARC+L0H1IbrYgy0K9pfF6S4lNcaBEE7/4cjy5FlKULci2cDRbUBOMZgsMMLKyBTn66FvjMzBcAgDBtaUPNOhtSwAAAABJRU5ErkJggg==)}.main-page-header .header-navigate{height:55px}.main-page-header .header-navigate.hamburger{background-color:#d7d7d7}.main-page-header .header-navigate.hamburger.white{background-color:#fff}.main-page-header .header-navigate.hamburger:hover{background-color:#cacaca}.main-page-header .header-navigate.hamburger .hamburger-icon{height:1.5em;width:1.5em;position:relative}.main-page-header .header-navigate.hamburger .hamburger-icon:before{content:"";position:absolute;top:-15px;left:-14px;height:44px;width:44px;background-image:url(/static/media/menu-black-48dp.cd2a5f0e.svg);background-position:50%;background-size:contain;display:inline-block}.main-page-header .header-navigate.arrow-back{background-color:#e6e6e6}.main-page-header .header-navigate.arrow-back:hover{background-color:#d9d9d9}.main-page-header .header-navigate.arrow-back .arrow-back-icon{height:1.5em;width:1.5em}.main-page-header .header-title{font-size:2.2rem;text-transform:uppercase;position:relative;top:15px;padding-left:67px;text-align:left}.main-page-header .header-title.area-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.8rem;font-weight:700}.main-page-header .search-container{padding:10px 0}.main-page-header .search-container.search-no-padding{padding:0}.main-page-header .search-container .search-results{text-transform:uppercase;position:relative;top:3px}.main-page-header .search-container .search-input .MuiInputBase-root{padding:2px 0!important;height:30px;font-size:1rem!important}.main-page-header .search-container .search-input .MuiInputBase-root input{padding:5px}@media only screen and (min-width:1333px) and (max-width:1600px){.main-page-header .header-title{font-size:2.2rem}}@media only screen and (min-width:1601px) and (max-width:2200px){.main-page-header .header-title{font-size:2.4rem}}.main-page-body{padding-left:30px;padding-right:30px;padding-top:15px}.main-page-body-lineOverview{padding-left:15px;padding-right:15px;padding-top:15px;background-color:#fff;height:100%}.no-result,.text-align-center{display:block;text-align:center}.main-table{margin-top:10px;margin-bottom:15px}.main-table .table-tooltip .MuiTooltip-root{font-size:1.5rem}.main-table .MuiTableContainer-root{overflow-x:hidden}.main-table .scroll{min-height:440px;overflow-x:hidden}.main-table .table-border-right{border-right:4px solid #d7d7d7}.main-table .toggle-padding{padding-right:25px}.main-table .link{color:#0f75bc;text-decoration:none;font-weight:700}.main-table .link:hover{text-decoration:underline}.main-table thead tr th{border:0!important;padding:0 2px;font-size:1rem;font-weight:700;text-transform:uppercase}.main-table tbody tr{cursor:pointer}.main-table tbody tr.selected-row{background:rgba(128,255,255,.25)}.main-table tbody tr.inactive-row>td,.main-table tbody tr.inactive-row>td>a{color:#797979!important;font-style:italic}.main-table tbody tr td{text-overflow:ellipsis;overflow:hidden;border:0!important;padding:0 2px;max-width:100px;font-size:1rem;white-space:nowrap}.main-table tbody tr td.status{font-weight:700}.main-table tbody tr td.status.active{color:#70b603}.main-table tbody tr td.status.in-repair{color:#f59a23}.main-table tbody tr td.status.not-working{color:#d9001b}.main-table tbody tr td.status.not-working-gray{color:#797979}.main-table tbody tr td.status.repair{color:#ff9100}.main-table tbody tr td.status.re-opened{color:#ff435b}.main-table tbody tr td.status.maintenance{color:#0f75bc}.main-table .highlight{background-color:#ff0;color:#000}.table-pagination{overflow:hidden}.no-result{margin-top:15px;font-size:1.3em;font-weight:500}@media only screen and (max-width:1365px){.main-table .scroll{overflow-x:scroll}}@media only screen and (min-width:1366px) and (max-width:1499px){.main-table .scroll tbody tr td,.main-table .scroll thead tr th{padding:2px;font-size:1rem}}@media only screen and (min-width:1500px) and (max-width:1699px){.main-table .scroll tbody tr td,.main-table .scroll thead tr th{padding:4px 2px;font-size:1.2rem}}@media only screen and (min-width:1700px){.main-table .scroll tbody tr td,.main-table .scroll thead tr th{padding:6px 2px;font-size:1.3rem}}.machines-overview .MuiButton-outlined{padding:2px 15px}.machines-overview .text-wrap{overflow-wrap:break-word}.machines-overview .text-wrap.title{line-height:38px}.machines-overview .text-ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:100%}.machines-overview .text-ellipsis.title{line-height:38px}.machines-overview .actions .action-item a{text-decoration:none}.machines-overview .actions .action-item span{text-align:center;position:relative;font-size:1.1rem;font-weight:700;font-family:"Arial";text-transform:uppercase;color:#0f75bc;cursor:pointer}.machines-overview .actions .action-item.disabled span{cursor:not-allowed;color:#aaa}.machines-overview .actions .action-item.disabled span:hover{text-decoration:none}.machines-overview .actions .action-item.disabled:before{color:#aaa}.machines-overview .filters{display:flex;justify-content:flex-end}.machines-overview .filters .filter-label{font-size:1.2em;text-transform:uppercase}.machines-overview .filters .filter-select .form-select .MuiSelect-select{padding:5px;font-size:.8em;font-weight:700;color:#0f75bc}.machines-overview .toggle-detail{padding-top:25px;padding-left:15px;height:78%}.machines-overview .toggle-detail .header-detail{margin-bottom:25px}.machines-overview .toggle-detail .header-detail .machineNo{font-weight:500;font-size:2.4rem;margin-bottom:5px}.machines-overview .toggle-detail .header-detail .status{font-weight:500;font-size:2.3rem;line-height:38px}.machines-overview .toggle-detail .header-detail .status.active{color:#70b603}.machines-overview .toggle-detail .header-detail .status.in-repair{color:#f59a23}.machines-overview .toggle-detail .header-detail .status.maintenance{color:#0f75bc}.machines-overview .toggle-detail .header-detail .status.not-working{color:#d9001b;font-size:2rem}.machines-overview .toggle-detail .header-detail .header-label{font-size:1.4rem;font-weight:400;margin-bottom:5px}.machines-overview .toggle-detail .body-detail{margin-bottom:25px}.machines-overview .toggle-detail .body-detail .body-label{text-transform:lowercase;font-size:1.2rem;color:#aaa}.machines-overview .toggle-detail .body-detail .body-label:first-letter{text-transform:uppercase}.machines-overview .toggle-detail .body-detail .body-value{font-size:1.2rem;color:#000}.chartjs-tooltip-machine-summary{padding:3px 8px;min-width:230px}.chartjs-tooltip-machine-summary h3{color:#fff;font-size:15px;font-weight:700}.chartjs-tooltip-machine-summary h5{font-size:14px;font-weight:700;color:#fff}.chartjs-tooltip-machine-summary p{font-size:13px;color:#ddd;margin:0}.chartjs-tooltip-machine-summary .box{margin:5px 0}.chartjs-tooltip-machine-summary .break-line{display:block;height:2px;width:100%;background:#fff;margin-bottom:5px}.chartjs-tooltip-machine-summary .legend-indicator{width:18px;height:18px;border-radius:2px}.chartjs-tooltip-machine-summary .line-chart{background-repeat:no-repeat;background-position:bottom;width:26px;height:26px;background-size:cover}.chartjs-tooltip-machine-summary .co{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Component 73 – 2' xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 9926' transform='translate(983 692)' fill='none' stroke='%23707070' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Mask Group 327' transform='translate(-983 -692)' clip-path='url(%23a)'%3E%3Cg data-name='Group 13019'%3E%3Cg data-name='Group 12887' stroke='%23ea6fdc'%3E%3Cpath data-name='Path 1513' d='M1003 702h-20' fill='rgba(0,0,0,0)' stroke-width='4'/%3E%3Cg data-name='Ellipse 623' transform='translate(989 698)' fill='%23fff'%3E%3Ccircle cx='4' cy='4' r='4' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='3.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.chartjs-tooltip-machine-summary .repair{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' data-name='Component 73 – 2' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' stroke='%23707070' d='M0 0h20v20H0z' data-name='Rectangle 9926' transform='translate(983 692)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' data-name='Mask Group 327' transform='translate(-983 -692)'%3E%3Cg data-name='Group 13019'%3E%3Cg stroke='%23E6CB00' data-name='Group 12887'%3E%3Cpath fill='rgba(0,0,0,0)' stroke-width='4' d='M1003 702h-20' data-name='Path 1513'/%3E%3Cg fill='%23fff' data-name='Ellipse 623' transform='translate(989 698)'%3E%3Ccircle cx='4' cy='4' r='4' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='3.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.chartjs-tooltip-machine-summary .maintenance{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' data-name='Component 73 – 2' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' stroke='%23707070' d='M0 0h20v20H0z' data-name='Rectangle 9926' transform='translate(983 692)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' data-name='Mask Group 327' transform='translate(-983 -692)'%3E%3Cg data-name='Group 13019'%3E%3Cg stroke='%232D99ED' data-name='Group 12887'%3E%3Cpath fill='rgba(0,0,0,0)' stroke-width='4' d='M1003 702h-20' data-name='Path 1513'/%3E%3Cg fill='%23fff' data-name='Ellipse 623' transform='translate(989 698)'%3E%3Ccircle cx='4' cy='4' r='4' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='3.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}#chartjs-tooltip-machine-summary{opacity:1;position:absolute;color:#fff;background-color:rgba(0,0,0,.8);border-radius:6px;transition:all .25s ease-in-out;pointer-events:none;z-index:99999}#chartjs-tooltip-machine-summary:after{content:"";display:block;position:absolute;margin:auto;width:0;height:0;border:10px solid transparent}#chartjs-tooltip-machine-summary.bottom.center:after,#chartjs-tooltip-machine-summary.bottom.left:after,#chartjs-tooltip-machine-summary.bottom.right:after,#chartjs-tooltip-machine-summary.center.left:after,#chartjs-tooltip-machine-summary.center.right:after,#chartjs-tooltip-machine-summary.top.center:after,#chartjs-tooltip-machine-summary.top.left:after,#chartjs-tooltip-machine-summary.top.right:after{border-right-color:rgba(0,0,0,.8);margin:auto;left:-20px;top:10px}.chartjs-tooltip-machine-summary-key{display:inline-block;border-radius:50%;width:10px;height:10px;margin-right:7px}.template-control .no-result,.text-align-center{display:block;text-align:center}.template-control{margin-bottom:15px}.template-control.no-margin-bottom{margin-bottom:0}.template-control .template-table{margin-top:10px;margin-bottom:15px;overflow-x:hidden;max-height:150px;overflow-y:auto}.template-control .template-table .table-border-right{border-right:4px solid #d7d7d7}.template-control .template-table .toggle-padding{padding-right:15px}.template-control .template-table .link{color:#0f75bc;text-decoration:none;font-weight:700}.template-control .template-table .link:hover{text-decoration:underline}.template-control .template-table table thead tr .MuiTableCell-head{border:0!important;padding:3px;font-size:1.1rem!important;font-weight:700;text-transform:uppercase}.template-control .template-table table tbody tr{cursor:pointer}.template-control .template-table table tbody tr.selected-row{background:rgba(128,255,255,.25)}.template-control .template-table table tbody tr td{border:0!important;padding:10px 3px;font-size:1.1rem}.template-control .template-table table tbody tr td.status,.template-control .template-table table tbody tr td a{font-weight:700}.template-control .template-table table tbody tr td.status.active{color:#70b603}.template-control .template-table table tbody tr td.status.in-repair{color:#f59a23}.template-control .template-table table tbody tr td.status.not-working{color:#d9001b}.template-control .template-header{padding:10px 15px;background-color:#f2f2f2}.template-control .template-header .title{font-size:1.4rem;font-weight:500}.template-control .template-header .action{font-size:1.4rem;font-weight:500;color:#0f75bc;text-transform:uppercase;cursor:pointer}.template-control .template-header .action:hover{text-decoration:underline}.template-control .template-header .toggle-container{position:relative}.template-control .template-header .toggle-container .toggle{cursor:pointer;position:absolute;top:-8px;right:-5px;height:2em;width:2em}.template-control .no-result{margin-top:15px;font-size:1.3em;font-weight:500;width:100%}.machine-form .date-input .MuiButtonBase-root{position:relative;right:-17px}.machine-form .checkbox-relative{position:relative;left:-11px}.machine-form .button-group{margin-top:25px;margin-bottom:25px;text-align:right}.machine-form .button-group .MuiButtonBase-root,.machine-form .button-group .MuiButtonBase-root:hover{box-shadow:none}.machine-form .button-group .MuiButtonBase-root.MuiButton-contained{font-size:1.5rem;color:#0f75bc;margin-right:15px;padding-right:60px;padding-left:60px}.machine-form .button-group .MuiButtonBase-root.MuiButton-contained:last-child{margin-right:0}.machine-form .button-group .MuiButtonBase-root.MuiButton-containedPrimary{background-color:#0f75bc;color:#fff;font-weight:700}.machine-form .button-group .MuiButtonBase-root.MuiButton-containedPrimary:hover{background-color:#0d66a4}.machine-form .checkbox-input{position:relative}.machine-form .checkbox-input .MuiCheckbox-root{position:absolute;right:0;top:0}.machine-form .actions .action-item span{text-align:center;padding-left:5px;position:relative;color:#0f75bc;font-size:1.3rem;font-weight:700;font-family:"Arial";text-transform:uppercase;cursor:pointer}.machine-form .actions .action-item span:hover{text-decoration:underline}.machine-form .actions .action-item:before{content:"o";color:#0f75bc;font-size:1.3rem;font-weight:700;font-family:"Arial";text-transform:lowercase;margin-right:3px}.machine-form .filters .filter-label{font-size:1.2rem;text-transform:uppercase}.machine-form .filters .filter-select .form-select .MuiSelect-select{padding:5px;font-size:.8rem;font-weight:700;color:#0f75bc}.machine-form .error-message{display:block;color:red}.machine-form .form-component{margin-top:25px!important;margin-bottom:25px!important}.machine-form .form-component .form-control{margin-top:5px}.machine-form .form-component .form-control:first-child{margin-top:0}.machine-form .form-component .form-control .form-label{position:relative;top:8px;color:#9b9b9b;font-size:1.4rem;left:-15px;white-space:nowrap;text-overflow:ellipsis}.machine-form .form-component .form-control .form-label.required:after{content:"*";color:red;position:absolute;top:-2px;font-size:1.2rem;right:-10px}.machine-form .form-component .form-control .MuiInputBase-root{height:40px}.machine-detail .title-blue{color:#0f75bc;font-size:3rem;margin-top:25px;margin-bottom:20px}.machine-detail .text-ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.machine-detail .text-ellipsis.title{line-height:38px}.machine-detail .actions .action-item a{text-decoration:none}.machine-detail .actions .action-item span{text-align:center;position:relative;font-size:1.1rem;font-weight:700;font-family:"Arial";text-transform:uppercase;color:#0f75bc;cursor:pointer}.machine-detail .actions .action-item.disabled span{cursor:not-allowed;color:#aaa}.machine-detail .actions .action-item.disabled span:hover{text-decoration:none}.machine-detail .actions .action-item.disabled:before{color:#aaa}.machine-detail .filters .filter-label{font-size:1.2rem;text-transform:uppercase}.machine-detail .filters .filter-select .form-select .MuiSelect-select{padding:5px;font-size:.8rem;font-weight:700;color:#0f75bc}.machine-detail .form-component{margin-top:25px!important;margin-bottom:25px!important}.machine-detail .form-component .form-control{margin-top:5px}.machine-detail .form-component .form-control:first-child{margin-top:0}.machine-detail .form-component .form-control .form-label{position:relative;top:8px;color:#9b9b9b;font-size:1.4rem}.machine-detail .form-component .form-control .value-label{position:relative;top:8px;color:#000;font-size:1.4rem}.machine-detail .form-component .form-control .value-label strong{font-weight:700}.machine-detail .form-component .form-control .MuiInputBase-root{height:40px}.ticket-form .title-blue{color:#0f75bc;font-size:3rem;margin-top:25px;margin-bottom:20px}.ticket-form .textarea .MuiInputBase-root{height:50px!important}.ticket-form .button-group{margin-top:40px;margin-bottom:25px;text-align:right}.ticket-form .button-group .MuiButtonBase-root,.ticket-form .button-group .MuiButtonBase-root:hover{box-shadow:none}.ticket-form .button-group .MuiButtonBase-root.MuiButton-contained{font-size:1.5rem;color:#0f75bc;margin-right:15px;padding-right:60px;padding-left:60px}.ticket-form .button-group .MuiButtonBase-root.MuiButton-contained:last-child{margin-right:0}.ticket-form .button-group .MuiButtonBase-root.MuiButton-containedPrimary{background-color:#0f75bc;color:#fff;font-weight:700}.ticket-form .button-group .MuiButtonBase-root.MuiButton-containedPrimary:hover{background-color:#0d66a4}.ticket-form .actions .action-item{margin-right:15px}.ticket-form .actions .action-item a{text-decoration:none}.ticket-form .actions .action-item span{text-align:center;padding-left:5px;position:relative;color:#0f75bc;font-size:1.3rem;font-weight:700;font-family:"Arial";text-transform:uppercase;cursor:pointer}.ticket-form .actions .action-item span:hover{text-decoration:underline}.ticket-form .actions .action-item:before{content:"o";color:#0f75bc;font-size:1.3rem;font-weight:700;font-family:"Arial";text-transform:lowercase;margin-right:3px}.ticket-form .filters .filter-label{font-size:1.2rem;text-transform:uppercase}.ticket-form .filters .filter-select .form-select .MuiSelect-select{padding:5px;font-size:.8rem;font-weight:700;color:#0f75bc}.ticket-form .form-component{margin-top:25px!important;margin-bottom:25px!important}.ticket-form .form-component .form-control{margin-top:5px}.ticket-form .form-component .form-control:first-child{margin-top:0}.ticket-form .form-component .form-control .form-label{position:relative;top:8px;color:#9b9b9b;font-size:1.4rem}.ticket-form .form-component .form-control .value-label{position:relative;top:8px;color:#000;font-size:1.4rem}.ticket-form .form-component .form-control .value-label strong{font-weight:700}.ticket-form .form-component .form-control .MuiInputBase-root{height:40px}.maintenance-checklist-modal{left:1%}.maintenance-checklist-modal .close{color:#fff;position:absolute;top:5px;right:5px;cursor:pointer}.maintenance-checklist-modal .title{color:#fff;font-size:1.5rem;font-weight:700;text-align:center;margin-top:5px;margin-bottom:15px}.maintenance-checklist-modal .scrollable{height:425px}.maintenance-checklist-modal .scrollable .checklist{padding:10px;background:#fff;height:100%;overflow:hidden}.maintenance-checklist-modal .scrollable .checklist .label{font-weight:700;font-size:1rem;margin-bottom:10px}.maintenance-checklist-modal .scrollable .checklist .task{background-color:#f2f2f2}.maintenance-checklist-modal .scrollable .checklist .task .task-title{position:relative;top:5px;font-size:1.1rem;font-weight:700}.maintenance-checklist-modal .scrollable .checklist .task .arrow{color:#0f75bc;font-size:3.5rem;position:absolute;top:-2px;right:-4px}.maintenance-checklist-modal .scrollable .checklist .subtask{padding-left:12px;background-color:#fff}.maintenance-checklist-modal .scrollable .checklist .subtask .subtask-title{position:relative;top:5px;font-size:1.1rem}.text-align-center,.ticket-detail .ticket-status{display:block;text-align:center}.ticket-detail .title-blue{color:#0f75bc;font-size:3rem;margin-bottom:10px}.ticket-detail .text-ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:100%;max-height:50px;display:block;white-space:nowrap}.ticket-detail .text-ellipsis.title{line-height:38px}.ticket-detail .actions .ticket-action-item a{text-decoration:none}.ticket-detail .actions .ticket-action-item span{text-align:center;position:relative;font-size:1rem;font-weight:700;font-family:"Arial";text-transform:uppercase;color:#0f75bc;cursor:pointer}.ticket-detail .actions .ticket-action-item.disabled span{cursor:not-allowed;color:#aaa}.ticket-detail .actions .ticket-action-item.disabled span:hover{text-decoration:none}.ticket-detail .actions .ticket-action-item.disabled:before{color:#aaa}.ticket-detail .extra-margin-top{margin-top:10px}.ticket-detail .textarea .MuiInputBase-root{height:50px!important}.ticket-detail .ticket-status{position:relative;top:-15px;font-size:2rem;color:#fff;padding:10px;background-color:#aaa}.ticket-detail .ticket-status.reported{background-color:#d9001b}.ticket-detail .ticket-status.in-repair{background-color:#f59a23}.ticket-detail .ticket-status.closed{background-color:#70b603}.ticket-detail .ticket-status.re-opened{background-color:#ff435b}.ticket-detail .button-group{margin-top:40px;margin-bottom:25px;text-align:right}.ticket-detail .button-group .MuiButtonBase-root,.ticket-detail .button-group .MuiButtonBase-root:hover{box-shadow:none}.ticket-detail .button-group .MuiButtonBase-root.MuiButton-contained{font-size:1.5rem;color:#0f75bc;margin-right:15px;padding-right:60px;padding-left:60px}.ticket-detail .button-group .MuiButtonBase-root.MuiButton-contained:last-child{margin-right:0}.ticket-detail .button-group .MuiButtonBase-root.MuiButton-containedPrimary{background-color:#0f75bc;color:#fff;font-weight:700}.ticket-detail .button-group .MuiButtonBase-root.MuiButton-containedPrimary:hover{background-color:#0d66a4}.ticket-detail .form-component{margin-top:10px!important;margin-bottom:10px!important}.ticket-detail .form-component .form-control:first-child{margin-top:0}.ticket-detail .form-component .form-control .form-label{position:relative;top:8px;color:#9b9b9b;font-size:1.2rem}.ticket-detail .form-component .form-control .value-label{position:relative;top:8px;color:#000;font-size:1.2rem}.ticket-detail .form-component .form-control .value-label.clickable{color:#0f75bc;font-weight:700;cursor:pointer}.ticket-detail .form-component .form-control .MuiInputBase-root{height:40px}.ticket-detail .rounded-chip-danger{background-color:#d9001b;color:#fff!important;padding:2px 6px}.ticket-detail .rounded-chip-success{background-color:#06bc40;color:#fff!important;padding:2px 6px}.text-align-center,.tickets-overview .ticket-status{display:block;text-align:center}.table-paginate-ticket .MuiSelect-select{font-size:1.3rem;color:#000;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;background-color:transparent}.table-paginate-ticket .MuiSelect-icon{top:5px;color:rgba(0,0,0,.54);right:0;position:absolute;pointer-events:none}.tickets-overview .margin-top{margin-top:15px}.tickets-overview .text-wrap{overflow-wrap:break-word}.tickets-overview .text-wrap.title{line-height:38px}.tickets-overview .text-ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:100%;max-height:50px}.tickets-overview .text-ellipsis.title{line-height:38px}.tickets-overview .multiline-ellipsis{overflow:hidden;height:50px;line-height:25px;max-width:100%}.tickets-overview .multiline-ellipsis:before{content:"";float:left;width:5px;height:50px}.tickets-overview .multiline-ellipsis>:first-child{float:right;width:100%;margin-left:-5px}.tickets-overview .multiline-ellipsis:after{content:"\02026";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background-size:100% 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAABCAMAAACfZeZEAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wDWRdwAAAP90Uk5TgsRjMZXhS30YrvDUP3Emow1YibnM9+ggOZxrBtpRRo94gxItwLOoX/vsHdA2yGgL8+TdKUK8VFufmHSGgAQWJNc9tk+rb5KMCA8aM0iwpWV6dwP9+fXuFerm3yMs0jDOysY8wr5FTldeoWKabgEJ8RATG+IeIdsn2NUqLjQ3OgBDumC3SbRMsVKsValZplydZpZpbJOQco2KdYeEe36BDAL8/vgHBfr2CvTyDu8R7esU6RcZ5ecc4+Af3iLcJSjZ1ivT0S/PMs3LNck4x8U7wz7Bv0G9RLtHuEq1TbJQr1OtVqqnWqRdoqBhnmSbZ5mXapRtcJGOc4t2eYiFfH9AS7qYlgAAARlJREFUKM9jqK9fEGS7VNrDI2+F/nyB1Z4Fa5UKN4TbbeLY7FW0Tatkp3jp7mj7vXzl+4yrDsYoVx+JYz7mXXNSp/a0RN25JMcLPP8umzRcTZW77tNyk63tdprzXdmO+2ZdD9MFe56Y9z3LUG96mcX02n/CW71JH6Qmf8px/cw77ZvVzB+BCj8D5vxhn/vXZh6D4uzf1rN+Cc347j79q/zUL25TPrJMfG/5LvuNZP8rixeZz/mf+vU+Vut+5NL5gPOeb/sd1dZbTs03hBuvmV5JuaRyMfk849nEM7qnEk6IHI8/qn049hB35QGHiv0yZXuMdkXtYC3ebrglcqvYxoj1muvC1nDlrzJYGbpcdHHIMo2FwYv+j3QAAOBSfkZYITwUAAAAAElFTkSuQmCC);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff)}.tickets-overview .create-ticket-modal{position:relative}.tickets-overview .create-ticket-modal .MuiInputBase-root{padding:1px!important}.tickets-overview .create-ticket-modal .close{position:absolute;right:9px;top:4px;height:12px;width:12px}.tickets-overview .custom-date{height:2.5rem;width:2.5rem;cursor:pointer;position:relative;top:0;left:5px;padding-right:5px}.tickets-overview .custom-date abbr{text-decoration:none}.tickets-overview .calendar-buttons{margin-top:0}.tickets-overview .calendar-buttons .MuiButton-label{font-size:1.1rem;font-weight:400}.tickets-overview .calendar-buttons .cancel{color:#0f75bc;font-weight:400}.tickets-overview .calendar-buttons .apply{background-color:#0f75bc;border-radius:5px!important}.tickets-overview .ticket-status{position:relative;font-size:1.7rem;font-weight:400;color:#fff;padding:10px 5px;background-color:#aaa;margin-bottom:5px}.tickets-overview .ticket-status.reported{background-color:#d9001b}.tickets-overview .ticket-status.in-repair{background-color:#f59a23}.tickets-overview .ticket-status.active{background-color:#70b603}.tickets-overview .custom-date-control{position:relative}.tickets-overview .custom-date-control .date-input{position:absolute;top:40px;left:-150px;background:#f2f2f2;width:500px;min-height:260px;padding:10px;z-index:9990;font-size:"Segoe UI"}.tickets-overview .custom-date-control .date-input .date-label{font-size:1.1rem;margin-bottom:10px}.tickets-overview .custom-date-control .date-input .react-calendar__navigation__arrow,.tickets-overview .custom-date-control .date-input .react-calendar__navigation__label,.tickets-overview .custom-date-control .date-input .react-calendar__tile{background:transparent;border:none;padding:10px;cursor:pointer}.tickets-overview .custom-date-control .date-input .react-calendar__navigation__label{color:#0f75bc;font-weight:700}.tickets-overview .custom-date-control .date-input .react-calendar__month-view__weekdays__weekday abbr{display:block;text-decoration:none;visibility:hidden;position:relative;left:13px}.tickets-overview .custom-date-control .date-input .react-calendar__month-view__weekdays__weekday abbr:first-letter{display:inline-block;visibility:visible;text-align:center}.tickets-overview .custom-date-control .date-input .react-calendar__navigation{background:#e6e6e6}.tickets-overview .custom-date-control .date-input .react-calendar__tile--active{background-color:#5a75ff;color:#fff}.tickets-overview .actions .action-item a{text-decoration:none}.tickets-overview .actions .action-item span{text-align:center;position:relative;font-size:1rem;font-weight:700;font-family:"Arial";text-transform:uppercase;color:#0f75bc;cursor:pointer}.tickets-overview .actions .action-item.disabled span{cursor:not-allowed;color:#aaa}.tickets-overview .actions .action-item.disabled span:hover{text-decoration:none}.tickets-overview .actions .action-item.disabled:before{color:#aaa}.tickets-overview .MuiButton-outlinedSizeLarge{padding:4px 21px!important;font-size:.9375rem}.tickets-overview .MuiButton-label{font-weight:800}.tickets-overview .MuiButton-outlinedPrimary{color:#d1d6f1!important;border:1px solid rgba(199,205,239,.5)!important}.tickets-overview .filters .filter-label{font-size:1.2em;text-transform:uppercase}.tickets-overview .filters .filter-select .form-select .MuiSelect-select{padding:0;font-size:.8em;font-weight:700;color:#0f75bc}.tickets-overview .filterheight{height:70px}.tickets-overview .blue-text{color:#0089ff!important}.tickets-overview .toggle-detail{padding-top:25px;padding-left:15px;height:78%}.tickets-overview .toggle-detail .header-detail{margin-bottom:25px}.tickets-overview .toggle-detail .header-detail .machineNo{font-weight:500;font-size:2.4rem;margin-bottom:5px}.tickets-overview .toggle-detail .header-detail .status{font-weight:500;font-size:2.3rem;line-height:38px}.tickets-overview .toggle-detail .header-detail .status.active{color:#70b603}.tickets-overview .toggle-detail .header-detail .status.in-repair{color:#f59a23}.tickets-overview .toggle-detail .header-detail .status.not-working{color:#d9001b;font-size:2rem}.tickets-overview .toggle-detail .header-detail .header-label{font-size:1.7rem;font-weight:400;margin-bottom:5px}.tickets-overview .toggle-detail .body-detail{margin-bottom:15px}.tickets-overview .toggle-detail .body-detail .body-label{font-size:1.2rem;margin-bottom:5px;color:#aaa}.tickets-overview .toggle-detail .body-detail .body-value{font-size:1.2rem;color:#000;white-space:nowrap}.tickets-overview .toggle-detail .body-detail .body-value.clickable{color:#0f75bc;font-weight:700;cursor:pointer}.tickets-overview .toggle-detail .body-detail .body-values{font-size:1.2rem;color:#000}.tickets-overview .toggle-detail .body-detail .body-values.clickable{color:#0f75bc;font-weight:700;cursor:pointer}.line-status-overview .no-shadow{box-shadow:"none !important"}.line-status-overview .no-scroll-display{scrollbar-width:none}.line-status-overview .no-scroll-display::-webkit-scrollbar{display:none}.line-status-overview .gray-area{height:40px;background-color:#f2f2f2;margin-bottom:10px}.line-status-overview .carousel-dots li .BrainhubCarousel__dot{background:transparent}.line-status-overview .carousel-dots li .BrainhubCarousel__dot:before{width:60px;height:12px;border-radius:50px;background-color:#9e9e9e}.line-status-overview .carousel-dots li .BrainhubCarousel__dot.BrainhubCarousel__dot--selected:before{background-color:#0f75bc}.line-status-overview .carousel-dots li .BrainhubCarousel__dot:hover:before{background-color:#3295dd}.line-status-overview .line-overview .slide{padding-left:25px;top:0}.line-status-overview .line-overview .tabs{clear:both}.line-status-overview .line-overview .tabs .tab{float:left;width:70px;background-color:#f2f2f2;padding:5px;margin-right:10px;text-align:center;font-size:1.3rem;cursor:pointer}.line-status-overview .line-overview .tabs .tab:last-child{margin-right:0}.line-status-overview .line-overview .tabs .tab.highlight{background-color:#d9001b;color:#fff;font-weight:700}.line-status-overview .line-overview .lines{clear:both;overflow:hidden;overflow-y:scroll;max-height:250px}.line-status-overview .line-overview .lines .line{width:70px;padding:15px 5px 5px;margin-right:10px;float:left;position:relative;left:0}.line-status-overview .line-overview .lines .line:before{content:"";position:absolute;top:0;left:36px;width:2px;height:16px;display:inline-block;background:#d7d7d7}.line-status-overview .line-overview .lines .line .machine{position:relative;margin-bottom:8px;width:15px;height:8px;background-color:#d7d7d7;cursor:pointer}.line-status-overview .line-overview .lines .line .machine.empty{background-color:#797979}.line-status-overview .line-overview .lines .line .machine:after{content:"";position:absolute;bottom:-8px;left:6px;width:2px;height:8px;display:inline-block;background:#d7d7d7}.line-status-overview .line-overview .lines .line .machine:nth-child(10n){margin-bottom:16px}.line-status-overview .line-overview .lines .line .machine:nth-child(10n):after{content:"";position:absolute;bottom:-16px;left:6px;width:2px;height:16px;display:inline-block;background:#d7d7d7}.line-status-overview .line-overview .lines .line .machine:last-child{margin-bottom:0}.line-status-overview .line-overview .lines .line .machine:last-child:after{display:none}.line-status-overview .bottom-drawer-container{position:relative;width:100%;height:0;overflow:hidden}.line-status-overview .bottom-drawer-container .bottom-drawer{transition:all .3s ease-out;padding:5px;position:absolute;background:#fbfbfb;visibility:none;height:0;overflow:hidden;width:100%;bottom:0}.line-status-overview .bottom-drawer-container .bottom-drawer .close{position:absolute;top:5px;right:15px;font-size:1.5rem;cursor:pointer}.line-status-overview .bottom-drawer-container .bottom-drawer .close .MuiSvgIcon-root{height:3rem!important;width:3rem!important}.line-status-overview .bottom-drawer-container.displayed{height:420px}.line-status-overview .bottom-drawer-container.displayed .bottom-drawer{visibility:visible;height:400px}.whiteBody{background-color:#fff}.line-status-overview-tv{background:#fff}.line-status-overview-tv .ticket-ellipsis{font-weight:700;font-size:1.8rem;position:relative;left:20px;top:-5px}.line-status-overview-tv .carousel-dots li .BrainhubCarousel__dot:before{width:60px;height:12px;border-radius:50px;background-color:#9e9e9e}.line-status-overview-tv .carousel-dots li .BrainhubCarousel__dot.BrainhubCarousel__dot--selected:before{background-color:#0f75bc}.line-status-overview-tv .line-overview .slide{padding-left:25px;top:0;height:100%}.line-status-overview-tv .line-overview .tabs{clear:both}.line-status-overview-tv .line-overview .tabs.second-tab{margin-top:15px}.line-status-overview-tv .line-overview .tabs .tab{float:left;width:70px;background-color:#f2f2f2;padding:5px;margin-right:10px;text-align:center;font-size:1.3rem;cursor:pointer}.line-status-overview-tv .line-overview .tabs .tab:last-child{margin-right:0}.line-status-overview-tv .line-overview .tabs .tab.highlight{background-color:#d9001b;color:#fff;font-weight:700}.line-status-overview-tv .line-overview .lines{clear:both;overflow:hidden;height:220px}.line-status-overview-tv .line-overview .lines .line{width:70px;padding:15px 5px 5px;margin-right:10px;float:left;position:relative;left:0}.line-status-overview-tv .line-overview .lines .line:before{content:"";position:absolute;top:0;left:36px;width:2px;height:16px;display:inline-block;background:#d7d7d7}.line-status-overview-tv .line-overview .lines .line .machine{position:relative;margin-bottom:8px;width:15px;height:8px;background-color:#d7d7d7;cursor:pointer}.line-status-overview-tv .line-overview .lines .line .machine.empty{background-color:#797979}.line-status-overview-tv .line-overview .lines .line .machine:after{content:"";position:absolute;bottom:-8px;left:6px;width:2px;height:8px;display:inline-block;background:#d7d7d7}.line-status-overview-tv .line-overview .lines .line .machine:nth-child(10n){margin-bottom:16px}.line-status-overview-tv .line-overview .lines .line .machine:nth-child(10n):after{content:"";position:absolute;bottom:-16px;left:6px;width:2px;height:16px;display:inline-block;background:#d7d7d7}.line-status-overview-tv .line-overview .lines .line .machine:last-child{margin-bottom:0}.line-status-overview-tv .line-overview .lines .line .machine:last-child:after{display:none}.line-status-overview-tv .bottom-drawer-container{position:relative;width:100%;height:0;overflow:hidden}.line-status-overview-tv .bottom-drawer-container .bottom-drawer{transition:all .3s ease-out;padding:5px;position:absolute;background:#fbfbfb;visibility:none;height:0;overflow:hidden;width:100%;bottom:0}.line-status-overview-tv .bottom-drawer-container .bottom-drawer .close{position:absolute;top:5px;right:15px;font-size:1.5rem;cursor:pointer}.line-status-overview-tv .bottom-drawer-container .bottom-drawer .close .MuiSvgIcon-root{height:3rem!important;width:3rem!important}.line-status-overview-tv .bottom-drawer-container.displayed{height:420px}.line-status-overview-tv .bottom-drawer-container.displayed .bottom-drawer{visibility:visible;height:400px}.video-player__video{max-width:500px;max-height:600px;margin:0 auto}.video-player__thumbnail-container{background-color:transparent}.maintenance-overview .calendar-link{color:#0f75bc;font-size:2.2rem;position:relative;left:6px;top:1px}.maintenance-overview .filters .MuiButton-root{color:#000;border-color:#aaa}.maintenance-overview .filters .active{border-color:#0f75bc;background:#0f75bc;color:#fff}.maintenance-overview .MuiButton-outlined{padding:2px 15px}.maintenance-overview .text-wrap{overflow-wrap:break-word}.maintenance-overview .text-wrap.title{line-height:38px}.maintenance-overview .text-ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:100%}.maintenance-overview .text-ellipsis.title{line-height:38px}.maintenance-overview .actions .action-item a{text-decoration:none}.maintenance-overview .actions .action-item span{text-align:center;position:relative;font-size:1.1rem;font-weight:700;font-family:"Arial";text-transform:uppercase;color:#0f75bc;cursor:pointer}.maintenance-overview .actions .action-item.disabled span{cursor:not-allowed;color:#aaa}.maintenance-overview .actions .action-item.disabled span:hover{text-decoration:none}.maintenance-overview .actions .action-item.disabled:before{color:#aaa}.maintenance-overview .filters .filter-label{font-size:1.2em;text-transform:uppercase}.maintenance-overview .filters .filter-select .form-select .MuiSelect-select{padding:5px;font-size:.8em;font-weight:700;color:#0f75bc}.maintenance-overview .toggle-detail{padding-top:25px;padding-left:15px;height:78%}.maintenance-overview .toggle-detail .header-detail{margin-bottom:25px}.maintenance-overview .toggle-detail .header-detail .machineNo{font-weight:500;font-size:2.4rem;margin-bottom:5px}.maintenance-overview .toggle-detail .header-detail .status{font-weight:500;font-size:2.3rem;line-height:38px}.maintenance-overview .toggle-detail .header-detail .status.active{color:#70b603}.maintenance-overview .toggle-detail .header-detail .status.in-repair{color:#f59a23}.maintenance-overview .toggle-detail .header-detail .status.not-working{color:#d9001b;font-size:2rem}.maintenance-overview .toggle-detail .header-detail .header-label{font-size:1.4rem;font-weight:400;margin-bottom:5px}.maintenance-overview .toggle-detail .body-detail{margin-bottom:25px}.maintenance-overview .toggle-detail .body-detail .body-label{font-size:1.2rem;color:#aaa}.maintenance-overview .toggle-detail .body-detail .body-value{font-size:1.2rem;color:#000}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;flex:1 0;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-row-content{position:relative;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 rgba(51,51,51,.5)}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,.1)}.rbc-show-more{background-color:hsla(0,0%,100%,.3);z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal}.rbc-month-view{position:relative;border:1px solid #ddd;display:flex;flex-direction:column;flex:1 0;width:100%;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex-direction:row;flex:1 0;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex-direction:column;flex:1 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:flex;flex-flow:column nowrap}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event{border:1px solid #265985;display:flex;max-height:100%;min-height:20px;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;flex:1 1;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:-webkit-sticky;position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{width:140px;flex:1 1;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:rgba(0,0,0,.5);color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:flex;flex-direction:column;flex:1 1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{flex:1 1;display:flex;min-width:0;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{display:flex;flex:1 0;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.container{margin-top:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 75vh;grid-template-areas:"h h h h h h h h h . . ." "c c c c c c c c c s s s"}.header{margin-bottom:-10px;grid-area:h;display:flex;flex-wrap:nowrap;justify-content:flex-end}.header .header-value{margin-right:10px;text-transform:uppercase;font-weight:700;font-size:.7em}.panel{text-align:center;text-transform:uppercase}.panel.sidebar{grid-area:s;margin-right:50px;margin-left:10px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:24px 30px auto auto;grid-template-rows:24px 30px 30vh auto;grid-template-areas:"d d d d d d d d d d d d" "n n n n n n n n n n n n" "t t t t t t t t t t t t" "m m m m m m m m m m m m"}.panel.sidebar .link{color:#0f75bc;text-decoration:none;font-weight:700;font-size:.8em;align-self:center}.panel.sidebar .link:hover{text-decoration:underline;cursor:pointer}.panel.sidebar .link.overview{align-self:flex-start;margin-left:1vw;font-weight:700;font-size:1em}.panel.sidebar .link.grow{flex:0.7 1;text-align:start;margin-left:1vw}.panel.sidebar .date-toolbar{grid-area:d;display:flex;align-items:center;margin-top:10px}.panel.sidebar .date-toolbar .nav-tool{flex:0.5 1}.panel.sidebar .date-toolbar .nav-tool button{color:#0f75bc}.panel.sidebar .date-toolbar .nav-tool .custom-icon{font-size:xx-large}.panel.sidebar .date-toolbar .date-info{flex:1 1;font-weight:500;font-size:1.2em}.panel.sidebar .numeric-date{grid-area:n;font-weight:700;font-size:1.2em}.panel.sidebar .tickets-list{display:flex;flex-direction:column;grid-area:t}.panel.sidebar .maintenance-list{margin-top:10px;margin-bottom:10px;display:flex;flex-direction:column;grid-area:m;max-height:330px;overflow-y:scroll}.panel.sidebar .maintenance-list .list-header{display:flex}.panel.sidebar .maintenance-list .list-header .value{text-decoration:none;font-weight:700;font-size:.8em;align-self:center}.panel.sidebar .maintenance-list .list-header div:first-child{margin-left:1vw}.panel.sidebar .maintenance-list .list-header div:nth-child(2){flex:0.97 1}.panel.sidebar .generate-ticket{align-self:flex-start;margin-left:10px;color:#0f75bc;font-weight:700;height:20px;box-shadow:inset 0 0 0 1px}.panel.sidebar .generate-ticket.bg-white{background-color:#fff}.panel.sidebar .generate-ticket.custom-margin{margin-left:20px}.panel.sidebar .generate-ticket.empty-data{color:grey}.panel.sidebar .table-scroll{margin-top:5px;max-height:-webkit-fill-available;display:block;overflow:auto;-ms-overflow-style:none}.panel.sidebar .table-scroll.padded{margin-left:10px}.panel.sidebar .table-scroll.no-top{margin-top:0}.panel.sidebar .table-scroll .custom-checkbox.MuiIconButton-root:hover{background-color:hsla(0,0%,97.6%,.04)}.panel.sidebar .table-scroll .custom-checkbox.MuiCheckbox-colorPrimary.Mui-checked{color:#3c8dc7}.panel.sidebar .table-scroll::-webkit-scrollbar{display:none}.panel.sidebar .table-container,.panel.sidebar .table-container-maintenance{display:flex;max-height:20px}.panel.sidebar .table-container-maintenance div:nth-child(2){margin-left:10px}.panel.calendar{display:grid;grid-area:c;margin-left:50px}.panel.calendar .weekheader{background-color:#f2f2f2;font-size:11px;font-weight:500}.panel.calendar .weekheader .week{display:grid;align-content:center}.panel.calendar .dateContainer .dateBox{display:grid;overflow:hidden;border:.5px solid #e5e5e5;background-color:#fff}.panel.calendar .dateContainer .dateBox.today{background-color:rgba(15,117,188,.07058823529411765);opacity:1}.panel.calendar .dateContainer .dateBox.no-date{background-color:#f5f5f5}.panel.calendar .dateContainer .dateBox .borderLine{display:grid;grid-template-columns:1fr;grid-template-rows:20px 20px auto;grid-template-areas:"h" "i" "v"}.panel.calendar .dateContainer .dateBox .borderLine.selected{box-shadow:inset 0 0 0 1.5px #0f75bc}.panel.calendar .dateContainer .dateBox .dateHeader{font-size:1.5em;grid-area:h;margin-top:2px}.panel.calendar .dateContainer .dateBox .dateInfo{font-weight:700;grid-area:i;font-size:.8em;margin-top:10px}.panel.calendar .dateContainer .dateBox .dateValue{font-size:1.8em;font-weight:500;grid-area:v;align-self:center}.panel.MuiPaper-root{background-color:#f5f5f5}@media (max-width:802px){.panel.sidebar .tickets-list .generate-ticket{height:34px;margin-left:.5vw}.panel.sidebar .tickets-list .table-scroll{margin-left:-5px}}.spans1{left:250px}.spans1,.spans2{position:absolute;font-weight:700;color:#fff}.spans2{left:421px}.spans3{position:absolute;left:592px;font-weight:700;color:#fff}.checklist-overview .ticket-status,.text-align-center{display:block;text-align:center}.checklist-overview .margin-top{margin-top:15px}.checklist-overview .text-wrap{overflow-wrap:break-word}.checklist-overview .text-wrap.title{line-height:38px}.checklist-overview .text-ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:100%;max-height:50px}.checklist-overview .text-ellipsis.title{line-height:38px}.checklist-overview .multiline-ellipsis{overflow:hidden;height:50px;line-height:25px;max-width:100%}.checklist-overview .multiline-ellipsis:before{content:"";float:left;width:5px;height:50px}.checklist-overview .multiline-ellipsis>:first-child{float:right;width:100%;margin-left:-5px}.checklist-overview .multiline-ellipsis:after{content:"\02026";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background-size:100% 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAABCAMAAACfZeZEAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wDWRdwAAAP90Uk5TgsRjMZXhS30YrvDUP3Emow1YibnM9+ggOZxrBtpRRo94gxItwLOoX/vsHdA2yGgL8+TdKUK8VFufmHSGgAQWJNc9tk+rb5KMCA8aM0iwpWV6dwP9+fXuFerm3yMs0jDOysY8wr5FTldeoWKabgEJ8RATG+IeIdsn2NUqLjQ3OgBDumC3SbRMsVKsValZplydZpZpbJOQco2KdYeEe36BDAL8/vgHBfr2CvTyDu8R7esU6RcZ5ecc4+Af3iLcJSjZ1ivT0S/PMs3LNck4x8U7wz7Bv0G9RLtHuEq1TbJQr1OtVqqnWqRdoqBhnmSbZ5mXapRtcJGOc4t2eYiFfH9AS7qYlgAAARlJREFUKM9jqK9fEGS7VNrDI2+F/nyB1Z4Fa5UKN4TbbeLY7FW0Tatkp3jp7mj7vXzl+4yrDsYoVx+JYz7mXXNSp/a0RN25JMcLPP8umzRcTZW77tNyk63tdprzXdmO+2ZdD9MFe56Y9z3LUG96mcX02n/CW71JH6Qmf8px/cw77ZvVzB+BCj8D5vxhn/vXZh6D4uzf1rN+Cc347j79q/zUL25TPrJMfG/5LvuNZP8rixeZz/mf+vU+Vut+5NL5gPOeb/sd1dZbTs03hBuvmV5JuaRyMfk849nEM7qnEk6IHI8/qn049hB35QGHiv0yZXuMdkXtYC3ebrglcqvYxoj1muvC1nDlrzJYGbpcdHHIMo2FwYv+j3QAAOBSfkZYITwUAAAAAElFTkSuQmCC);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff)}.checklist-overview .create-ticket-modal{position:relative}.checklist-overview .create-ticket-modal .MuiInputBase-root{padding:1px!important}.checklist-overview .create-ticket-modal .close{position:absolute;right:9px;top:4px;height:12px;width:12px}.checklist-overview .custom-date{height:2.5rem;width:2.5rem;cursor:pointer;position:relative;top:0;left:5px;padding-right:5px}.checklist-overview .custom-date abbr{text-decoration:none}.checklist-overview .calendar-buttons{margin-top:0}.checklist-overview .calendar-buttons .MuiButton-label{font-size:1.1rem;font-weight:400}.checklist-overview .calendar-buttons .cancel{color:#0f75bc;font-weight:400}.checklist-overview .calendar-buttons .apply{background-color:#0f75bc;border-radius:5px!important}.checklist-overview .ticket-status{position:relative;font-size:1.7rem;font-weight:400;color:#fff;padding:10px 5px;background-color:#aaa;margin-bottom:5px}.checklist-overview .ticket-status.reported{background-color:#d9001b}.checklist-overview .ticket-status.in-repair{background-color:#f59a23}.checklist-overview .ticket-status.active{background-color:#70b603}.checklist-overview .ticket-status.inactive{background-color:#797979}.checklist-overview .custom-date-control{position:relative}.checklist-overview .custom-date-control .date-input{position:absolute;top:40px;left:-150px;background:#f2f2f2;width:500px;min-height:260px;padding:10px;z-index:9990;font-size:"Segoe UI"}.checklist-overview .custom-date-control .date-input .date-label{font-size:1.1rem;margin-bottom:10px}.checklist-overview .custom-date-control .date-input .react-calendar__navigation__arrow,.checklist-overview .custom-date-control .date-input .react-calendar__navigation__label,.checklist-overview .custom-date-control .date-input .react-calendar__tile{background:transparent;border:none;padding:10px;cursor:pointer}.checklist-overview .custom-date-control .date-input .react-calendar__navigation__label{color:#0f75bc;font-weight:700}.checklist-overview .custom-date-control .date-input .react-calendar__month-view__weekdays__weekday abbr{display:block;text-decoration:none;visibility:hidden;position:relative;left:13px}.checklist-overview .custom-date-control .date-input .react-calendar__month-view__weekdays__weekday abbr:first-letter{display:inline-block;visibility:visible;text-align:center}.checklist-overview .custom-date-control .date-input .react-calendar__navigation{background:#e6e6e6}.checklist-overview .custom-date-control .date-input .react-calendar__tile--active{background-color:#5a75ff;color:#fff}.checklist-overview .actions .action-item a{text-decoration:none}.checklist-overview .actions .action-item span{text-align:center;position:relative;font-size:1rem;font-weight:700;font-family:"Arial";text-transform:uppercase;color:#0f75bc;cursor:pointer}.checklist-overview .actions .action-item.disabled span{cursor:not-allowed;color:#aaa}.checklist-overview .actions .action-item.disabled span:hover{text-decoration:none}.checklist-overview .actions .action-item.disabled:before{color:#aaa}.checklist-overview .MuiButton-outlinedSizeLarge{padding:4px 21px!important;font-size:.9375rem}.checklist-overview .MuiButton-label{font-weight:800}.checklist-overview .filters .filter-label{font-size:1.2em;text-transform:uppercase}.checklist-overview .filters .filter-select .form-select .MuiSelect-select{padding:5px;font-size:.8em;font-weight:700;color:#0f75bc}.checklist-overview .filterheight{height:70px}.checklist-overview .blue-text{color:#0089ff!important}.checklist-overview .toggle-detail{padding-top:25px;padding-left:15px;height:78%}.checklist-overview .toggle-detail .header-detail{margin-bottom:25px}.checklist-overview .toggle-detail .header-detail .machineNo{font-weight:500;font-size:2.4rem;margin-bottom:5px}.checklist-overview .toggle-detail .header-detail .status{font-weight:500;font-size:2.3rem;line-height:38px}.checklist-overview .toggle-detail .header-detail .status.active{color:#70b603}.checklist-overview .toggle-detail .header-detail .status.in-repair{color:#f59a23}.checklist-overview .toggle-detail .header-detail .status.not-working{color:#d9001b;font-size:2rem}.checklist-overview .toggle-detail .header-detail .header-label{font-size:1.7rem;font-weight:400;margin-bottom:5px}.checklist-overview .toggle-detail .body-detail{margin-bottom:15px}.checklist-overview .toggle-detail .body-detail .body-label{font-size:1.2rem;margin-bottom:5px;color:#aaa}.checklist-overview .toggle-detail .body-detail .body-value{font-size:1.2rem;color:#000;white-space:nowrap}.checklist-overview .toggle-detail .body-detail .body-value.clickable{color:#0f75bc;font-weight:700;cursor:pointer}.create-ticket-modal-input .MuiInputBase-root{padding:1px!important}.checklist-form .add-task .MuiButton-outlined{border:1px solid #eaeaea;border-radius:5px!important;font-weight:700;color:#00f}.checklist-form .file-upload{border:1px solid #0f75bc}.checklist-form .file-upload .file-icon{background-color:#0f75bc;color:#fff;position:relative;left:-1px;text-align:center;display:inline-block;height:100%;width:100%}.checklist-form .file-upload .file-icon .icon{position:relative;top:13px;font-size:2.2rem}.checklist-form .file-upload .file-info{padding:2px 5px}.checklist-form .file-upload .file-close{position:relative;top:2px;left:-2px;cursor:pointer}.checklist-form .file-upload .file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.checklist-form .task-group .item-group .task{height:40px;background:#f2f2f2;padding:10px;margin-bottom:5px}.checklist-form .task-group .item-group .task .task-sequence{text-align:center;font-size:1.5rem;font-weight:700;position:relative;top:7px;left:-2px}.checklist-form .task-group .item-group .task .task-action{display:block;font-size:1.5rem;font-weight:700;position:relative;top:5px;left:0;color:#0f75bc;text-decoration:none;text-align:center}.checklist-form .task-group .item-group .task .dropdown-icon{font-size:3rem;position:relative;top:-5px}.checklist-form .task-group .item-group .task .MuiInputBase-root .MuiOutlinedInput-input{padding:10px}.checklist-form .task-group .item-group .subtask-group .subtask{height:40px;padding:3px 10px}.checklist-form .task-group .item-group .subtask-group .subtask .subtask-action{display:block;font-size:1.5rem;font-weight:700;position:relative;top:5px;left:0;color:#0f75bc;text-decoration:none;text-align:center}.checklist-form .task-group .item-group .subtask-group .subtask .dropdown-icon{font-size:3rem;position:relative;top:-5px}.checklist-form .task-group .item-group .subtask-group .subtask .MuiInputBase-root .MuiOutlinedInput-input{padding:10px}.checklist-form .form-component .form-control .form-label.more-left{position:relative;left:-10px}.checklist-form .form-component .form-control .form-label.required:after{content:"*";color:red;position:absolute;top:-2px;font-size:1.2rem;right:-10px}.checklist-form .form-component .form-control .value-label{min-height:25px}.checklist-tasks-details .task-group .item-group .task{height:40px;background:#f2f2f2;padding:10px;margin-bottom:5px}.checklist-tasks-details .task-group .item-group .task .task-title{font-size:1.4rem;font-weight:700;position:relative;top:7px}.checklist-tasks-details .task-group .item-group .task .task-sequence{text-align:center;font-size:1.4rem;font-weight:700;position:relative;top:7px;left:-2px}.checklist-tasks-details .task-group .item-group .task .task-action{display:block;font-size:1.4rem;font-weight:700;position:relative;top:5px;left:0;color:#0f75bc;text-decoration:none;text-align:center}.checklist-tasks-details .task-group .item-group .task .dropdown-icon{font-size:3rem;position:relative;top:-5px}.checklist-tasks-details .task-group .item-group .task .MuiInputBase-root .MuiOutlinedInput-input{padding:10px}.checklist-tasks-details .task-group .item-group .subtask-group{transition:all .3s linear;display:block;max-height:0;overflow-y:scroll}.checklist-tasks-details .task-group .item-group .subtask-group.subtask-show{max-height:140px}.checklist-tasks-details .task-group .item-group .subtask-group .subtask{height:40px;padding:3px 10px}.checklist-tasks-details .task-group .item-group .subtask-group .subtask .subtask-action{display:block;font-size:1.4rem;font-weight:700;position:relative;top:5px;left:0;color:#0f75bc;text-decoration:none;text-align:center}.checklist-tasks-details .task-group .item-group .subtask-group .subtask .dropdown-icon{font-size:3rem;position:relative;top:-5px}.checklist-tasks-details .task-group .item-group .subtask-group .subtask .MuiInputBase-root .MuiOutlinedInput-input{padding:10px}.checklist-form .file-hidden{display:none}.checklist-form .title-blue{color:#0f75bc;font-size:3rem;margin-top:25px;margin-bottom:20px}.checklist-form .button-group{margin-top:25px;margin-bottom:25px;text-align:right}.checklist-form .button-group .MuiButtonBase-root,.checklist-form .button-group .MuiButtonBase-root:hover{box-shadow:none}.checklist-form .button-group .MuiButtonBase-root.MuiButton-contained{font-size:1.3rem;color:#0f75bc;margin-right:15px;padding-right:30px;padding-left:30px}.checklist-form .button-group .MuiButtonBase-root.MuiButton-contained:last-child{margin-right:0}.checklist-form .button-group .MuiButtonBase-root.MuiButton-containedPrimary{background-color:#0f75bc;color:#fff;font-weight:700}.checklist-form .button-group .MuiButtonBase-root.MuiButton-containedPrimary:hover{background-color:#0d66a4}.checklist-form .status{font-size:1.4rem;font-weight:700;position:relative;top:7px}.checklist-form .status.active{color:#70b603}.checklist-form .status.in-repair{color:#f59a23}.checklist-form .status.not-working{color:#d9001b}.checklist-form .status.not-working-gray{color:#797979}.checklist-form .status.repair{color:#ff9100}.checklist-form .status.maintenance{color:#0f75bc}.checklist-form .text-ellipsis{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.checklist-form .text-ellipsis.title{line-height:38px}.checklist-form .actions .action-item a{text-decoration:none}.checklist-form .actions .action-item span{text-align:center;position:relative;font-size:1.1rem;font-weight:700;font-family:"Arial";text-transform:uppercase;color:#0f75bc;cursor:pointer}.checklist-form .actions .action-item.disabled span{cursor:not-allowed;color:#aaa}.checklist-form .actions .action-item.disabled span:hover{text-decoration:none}.checklist-form .actions .action-item.disabled:before{color:#aaa}.checklist-form .filters .filter-label{font-size:1.2rem;text-transform:uppercase}.checklist-form .filters .filter-select .form-select .MuiSelect-select{padding:5px;font-size:.8rem;font-weight:700;color:#0f75bc}.checklist-form .form-component{margin-top:15px!important;margin-bottom:25px!important}.checklist-form .form-component .form-control{margin-top:5px}.checklist-form .form-component .form-control:first-child{margin-top:0}.checklist-form .form-component .form-control .form-label{position:relative;top:8px;color:#9b9b9b;font-size:1.4rem}.checklist-form .form-component .form-control .form-label.extra-margin{margin-bottom:17px}.checklist-form .form-component .form-control .value-label{position:relative;top:8px;color:#000;font-size:1.4rem}.checklist-form .form-component .form-control .value-label strong{font-weight:700}.checklist-form .form-component .form-control .MuiInputBase-root{height:40px}.MuiTooltip-tooltip.custom-tooltip{font-size:12px!important;background-color:#1e3c50}.tableContainer-overlay .MuiButtonBase-root.close{background:#fff;padding:0!important;top:13vh!important}.tableContainer-overlay .MuiButtonBase-root.close .MuiSvgIcon-root{transform:scale(1.2)}.search-container .search-bar input::-webkit-input-placeholder{font-weight:400;font-style:normal!important;color:"#515151"!important;opacity:.5}.search-container .search-bar input:-ms-input-placeholder{font-weight:400;font-style:normal!important;color:"#515151"!important;opacity:.5}.search-container .search-bar input::placeholder{font-weight:400;font-style:normal!important;color:"#515151"!important;opacity:.5}.tableContainer{margin:10px;margin:var(--container-padding)}.tableContainer.horizontal-scroll .MuiTableContainer-root{height:58.6vh;height:var(--table-height);overflow-y:hidden}.tableContainer.horizontal-scroll .MuiTableContainer-root::-webkit-scrollbar{display:block;width:5px;height:5px}.tableContainer.horizontal-scroll .MuiTableContainer-root::-webkit-scrollbar-thumb{border-radius:10px;background:#545454;background:var(--gray)}.tableContainer .MuiTableContainer-root{height:58.6vh;height:var(--table-height)}.tableContainer .MuiTableContainer-root::-webkit-scrollbar{display:none}.tableContainer .MuiTableContainer-root.table-child{height:none}.tableContainer .table-image{cursor:pointer}.tableContainer .table-image .image-src{height:18px;height:var(--image-area);width:18px;width:var(--image-area);border:1px solid}.tableContainer .paginations-right{display:flex;justify-content:flex-end}.tableContainer td,.tableContainer th{font-size:1em;font-size:var(--base-font)}.tableContainer td.MuiTableCell-root,.tableContainer th.MuiTableCell-root{padding:8px;color:#545454;color:var(--gray)}.tableContainer td.bordered{border-top:1px solid #e0e0e0}.tableContainer td.bordered.align-end{text-align:end;padding-right:0}.tableContainer td.bordered.align-end button{margin-right:10px}.tableContainer td.bordered.align-end button.child-button{margin-right:3px}.tableContainer td.bordered.last-item{border-bottom:1px solid #e0e0e0}.tableContainer td.bordered.border-top-none{border-top:none}.tableContainer td.bordered.no-collapse{width:6%}.tableContainer td.bordered.parent-no-collapse{width:2%}.tableContainer td.fixed-height{height:20px}.tableContainer td.fit-height{height:22px;height:var(--table-row-height)}.tableContainer td.MuiTableCell-root{border-bottom:none}.tableContainer td .MuiSvgIcon-root{font-size:1.5rem}.tableContainer td.text-bold{font-weight:500}.tableContainer th{z-index:2}.tableContainer th.MuiTableCell-root{font-weight:700;position:-webkit-sticky;position:sticky;top:0;background-color:#f7f8fa;background-color:var(--header-color)}.tableContainer table.MuiTable-root{text-align:left;position:relative;border-collapse:collapse}.tableContainer .MuiTableHead-root.tableHeader{background-color:#f7f8fa;background-color:var(--header-color)}.tableContainer .MuiTableHead-root .MuiTableCell-head.headerValue{white-space:nowrap;font-weight:700;text-transform:uppercase;color:#545454;color:var(--gray)}.tableContainer .MuiTableHead-root .MuiTableCell-head.headerValue.link{font-weight:500;color:#1e88e5;color:var(--blue);cursor:pointer}.tableContainer .MuiTableHead-root .MuiTableCell-head.headerValue.link:hover{text-decoration:underline}.tableContainer .MuiTableHead-root .MuiTableCell-head.headerValue.disabled{font-weight:500;color:#bfc0c2;cursor:pointer}.tableContainer .MuiTableHead-root .MuiTableCell-head.headerValue.disabled:hover{text-decoration:underline}.close span svg:hover{color:red}.machine-config .Mui-disabled{color:#a1a1a1!important}.machine-config .machine-config-body{padding:5px;background:#fff;color:#515151}.machine-config .machine-config-body .title{font-size:1.7rem;margin-left:10px;margin-left:var(--mLeft)}.machine-config .machine-config-body .MuiTabs-root{border-bottom:1px solid #e1e1e1;margin-left:10px;margin-left:var(--mLeft);margin-right:10px;margin-right:var(--mLeft)}.machine-config .machine-config-body .MuiTabs-root .MuiTab-root{font-size:1.1rem;margin-right:5px;border-bottom:4px solid rgba(22,137,250,.2);opacity:1}.machine-config .machine-config-body .MuiTabs-root .MuiTab-root.Mui-selected{color:#0f75bc}.machine-config .machine-config-body .MuiTabs-indicator{transition-duration:0s;background-color:#0f75bc;height:4px}.brand-form{background:#f7f7fb}.brand-form a{text-decoration:none}.brand-form .form-container{width:360px;display:block;margin:0 auto}.brand-form .form-container .body{padding:25px 25px 40px}.brand-form .form-container .body.end{margin-bottom:80px}.brand-form .form-container .body .title{font-size:1.5rem;margin-bottom:15px}.brand-form .form-container .body .MuiFormLabel-root{color:#757575;font-size:1.2rem}.brand-form .form-container .body .control-row{margin-bottom:10px}.brand-form .form-container .body input::-webkit-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.brand-form .form-container .body input:-ms-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.brand-form .form-container .body input::placeholder{color:hsla(0,0%,45.9%,.4)!important}.brand-form .footer-actions{background:#fff;position:fixed;bottom:0;left:0;width:100%;padding:10px}.brand-form .footer-actions .cancel,.brand-form .footer-actions .save{font-size:1.2rem;border-radius:4px!important}.brand-form .footer-actions .save{background:#1689fa;color:#fff}.brand-form .MuiFormLabel-asterisk{color:red!important}.brand-form .MuiFormLabel-root{transition:all .3s ease-out}.brand-form .label-green .MuiFormLabel-root{color:#4caf50!important}.motor-type-form{background:#f7f7fb}.motor-type-form a{text-decoration:none}.motor-type-form .form-container{width:360px;display:block;margin:0 auto}.motor-type-form .form-container .body{padding:25px 25px 40px}.motor-type-form .form-container .body.end{margin-bottom:80px}.motor-type-form .form-container .body .title{color:#515151;font-size:1.5rem;margin-bottom:15px}.motor-type-form .form-container .body .MuiFormLabel-root{color:#757575;font-size:1.2rem}.motor-type-form .form-container .body .control-row{margin-bottom:10px}.motor-type-form .form-container .body input::-webkit-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .form-container .body input:-ms-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .form-container .body input::placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .form-container .body-edit{padding:25px 25px 40px}.motor-type-form .form-container .body-edit .title{color:#515151;font-size:1.5rem;margin-bottom:15px}.motor-type-form .form-container .body-edit .MuiFormLabel-root{color:#4caf50;font-size:1.2rem}.motor-type-form .form-container .body-edit .control-row{margin-bottom:10px}.motor-type-form .form-container .body-edit input::-webkit-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .form-container .body-edit input:-ms-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .form-container .body-edit input::placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .form-container .body-details{padding:25px 25px 40px}.motor-type-form .form-container .body-details.end{margin-bottom:80px}.motor-type-form .form-container .body-details .MuiFormLabel-root{color:#8c8c8c;font-size:1.2rem}.motor-type-form .form-container .body-details .control-row{margin-bottom:10px}.motor-type-form .form-container .body-details .status{color:#515151}.motor-type-form .form-container .body-details input::-webkit-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .form-container .body-details input:-ms-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .form-container .body-details input::placeholder{color:hsla(0,0%,45.9%,.4)!important}.motor-type-form .footer-actions{background:#fff;position:fixed;bottom:0;left:0;width:100%;padding:10px}.motor-type-form .footer-actions .cancel,.motor-type-form .footer-actions .save{font-size:1.2rem;border-radius:4px!important}.motor-type-form .footer-actions .save{background:#1689fa;color:#fff}.motor-type-form .MuiFormLabel-asterisk{color:red!important}.motor-type-form .MuiFormLabel-root{transition:all .3s ease-out}.motor-type-form .label-green .MuiFormLabel-root{color:#4caf50!important}.radioButton{position:relative;bottom:9px}.statusDetails{padding-bottom:10px}.space{padding:10px}.machine-type-form{background:#f7f7fb}.machine-type-form a{text-decoration:none}.machine-type-form .form-container{width:360px;display:block;margin:0 auto}.machine-type-form .form-container .body{padding:25px 25px 40px}.machine-type-form .form-container .body.end{margin-bottom:80px}.machine-type-form .form-container .body .title{font-size:1.5rem;margin-bottom:15px}.machine-type-form .form-container .body .MuiFormLabel-root{color:#757575;font-size:1.2rem}.machine-type-form .form-container .body .control-row{margin-bottom:10px}.machine-type-form .form-container .body input::-webkit-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.machine-type-form .form-container .body input:-ms-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.machine-type-form .form-container .body input::placeholder{color:hsla(0,0%,45.9%,.4)!important}.machine-type-form .footer-actions{background:#fff;position:fixed;bottom:0;left:0;width:100%;padding:10px}.machine-type-form .footer-actions .cancel,.machine-type-form .footer-actions .save{font-size:1.2rem;border-radius:4px!important}.machine-type-form .footer-actions .save{background:#1689fa;color:#fff}.machine-type-form .MuiFormLabel-asterisk{color:red!important}.machine-type-form .MuiFormLabel-root{transition:all .3s ease-out}.machine-type-form .label-green .MuiFormLabel-root{color:#4caf50!important}.machine-type-form .radioButton{position:relative;bottom:9px}.machine-type-form .statusDetails{padding-bottom:10px}.machine-type-form .space{padding:10px}.machine-sub-type-form{background:#f7f7fb}.machine-sub-type-form a{text-decoration:none}.machine-sub-type-form .form-container{width:360px;display:block;margin:0 auto}.machine-sub-type-form .form-container .body{padding:25px 25px 40px}.machine-sub-type-form .form-container .body.end{margin-bottom:80px}.machine-sub-type-form .form-container .body .title{font-size:1.5rem;margin-bottom:15px}.machine-sub-type-form .form-container .body .MuiFormLabel-root{color:#757575;font-size:1.2rem}.machine-sub-type-form .form-container .body .control-row{margin-bottom:10px}.machine-sub-type-form .form-container .body input::-webkit-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.machine-sub-type-form .form-container .body input:-ms-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.machine-sub-type-form .form-container .body input::placeholder{color:hsla(0,0%,45.9%,.4)!important}.machine-sub-type-form .footer-actions{background:#fff;position:fixed;bottom:0;left:0;width:100%;padding:10px}.machine-sub-type-form .footer-actions .cancel{font-size:1.2rem;border-radius:4px!important}.machine-sub-type-form .footer-actions .save{font-size:1.2rem;background:#1689fa;color:#fff;border-radius:4px!important}.machine-sub-type-form .MuiFormLabel-asterisk{color:red!important}.machine-sub-type-form .MuiFormLabel-root{transition:all .3s ease-out}.machine-sub-type-form .label-green .MuiFormLabel-root{color:#4caf50!important}.machine-sub-type-form .radioButton{position:relative;bottom:9px}.machine-sub-type-form .statusDetails{padding-bottom:10px}.machine-sub-type-form .space{padding:10px}.attachment-form{background:#f7f7fb}.attachment-form .filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-form .thumbnail{position:relative;width:150px;height:150px}.attachment-form .thumbnail.pdf{width:100px;height:150px}.attachment-form .thumbnail img{height:100%;width:100%;object-fit:cover}.attachment-form .thumbnail .close{position:absolute;top:5px;right:5px}.attachment-form .thumbnail .close.pdf{top:3px;right:-20px}.attachment-form .thumbnail .close:before{content:"";display:inline-block;position:absolute;top:6px;right:6px;background:#fff;height:.7rem;width:.7rem;z-index:2}.attachment-form .thumbnail .close svg{top:0;right:0;position:absolute;color:red;font-size:1.7rem;z-index:9999;cursor:pointer}.attachment-form .dropzone-container{position:relative;padding:10px 10px 40px;border:5px dashed #dfdfdf;border-radius:4px;text-align:center}.attachment-form .dropzone-container .drag-drop-label .icon .MuiSvgIcon-root{font-size:4rem;color:#999}.attachment-form .dropzone-container .drag-drop-label .label{font-size:1.5rem;color:#515151;font-weight:700}.attachment-form .dropzone-container .drag-drop-label .or{font-size:1.1rem;color:#515151;margin-top:10px;margin-bottom:10px}.attachment-form .dropzone-container .dropzone{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.attachment-form .dropzone-container .dropzone Button{position:absolute;bottom:10px;font-size:1.2rem;background-color:#1689fa;border-radius:4px!important;width:94%;left:3%}.attachment-form .file-format{margin-top:5px;font-size:1.1rem;color:#515151;text-align:center}.attachment-form a{text-decoration:none}.attachment-form .form-container{width:360px;display:block;margin:0 auto}.attachment-form .form-container .body{padding:25px 25px 40px}.attachment-form .form-container .body.end{margin-bottom:80px}.attachment-form .form-container .body .title{font-size:1.5rem;margin-bottom:15px}.attachment-form .form-container .body .MuiFormLabel-root{color:#757575;font-size:1.2rem}.attachment-form .form-container .body .control-row{margin-bottom:10px}.attachment-form .form-container .body input::-webkit-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.attachment-form .form-container .body input:-ms-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.attachment-form .form-container .body input::placeholder{color:hsla(0,0%,45.9%,.4)!important}.attachment-form .footer-actions{width:100%;padding:10px}.attachment-form .footer-actions .cancel,.attachment-form .footer-actions .save{font-size:1.2rem;border-radius:4px!important}.attachment-form .footer-actions .save{background:#1689fa;color:#fff}.attachment-form .MuiFormLabel-asterisk{color:red!important}.attachment-form .MuiFormLabel-root{transition:all .3s ease-out}.attachment-form .label-green .MuiFormLabel-root{color:#4caf50!important}.attachment-form .radioButton{position:relative;bottom:9px}.attachment-form .statusDetails{padding-bottom:10px}.attachment-form .space{padding:10px}.repair-type-config .problem-config{padding:15px}.repair-type-config .problem-config .title{font-weight:700}.repair-type-config .repair-type-config-body{padding:5px;background:#fff;color:#515151}.repair-type-config .repair-type-config-body .title{font-size:1.7rem;margin-left:10px;margin-left:var(--mLeft)}.repair-type-config .repair-type-config-body .MuiTabs-root{border-bottom:1px solid #e1e1e1;margin-left:10px;margin-left:var(--mLeft)}.repair-type-config .repair-type-config-body .MuiTabs-root .MuiTab-root{font-size:1.1rem;margin-right:5px;border-bottom:4px solid rgba(22,137,250,.2);opacity:1}.repair-type-config .repair-type-config-body .MuiTabs-root .MuiTab-root.Mui-selected{color:#0f75bc}.repair-type-config .repair-type-config-body .MuiTabs-indicator{transition-duration:0s;background-color:#0f75bc;height:4px}.solution-type-config{background:#f7f7fb}.solution-type-config .solution-name{text-align:center;font-size:1.4rem;font-weight:700;position:relative;top:65px;left:10px}.solution-type-config .solution-config{padding:15px}.solution-type-config .solution-config .title{font-weight:700}.solution-type-config .solution-type-config-body{padding:5px;color:#515151}.solution-type-config .solution-type-config-body .title{font-size:1.7rem}.solution-type-config .banner-detail{margin-bottom:15px;min-height:370px}.solution-type-config .banner-detail .banner-image{position:relative}.solution-type-config .banner-detail .banner-image .banner{background:hsla(0,0%,42%,.3);height:160px;width:100%}.solution-type-config .banner-detail .banner-image .banner img{height:100%;width:100%;object-fit:cover}.solution-type-config .banner-detail .banner-image .problem-image{position:absolute;left:50%;top:55%;margin-left:-52px;width:104px;height:104px;border-radius:250px;background:#e3e3e3;border:6px solid #e3e3e3;overflow:hidden}.solution-type-config .banner-detail .banner-image .problem-image img{height:100%;width:100%;object-fit:contain}.solution-type-config .banner-detail .problem-name{position:relative;top:80px;text-align:center;font-size:2.1rem;color:#515151}.solution-type-config .problem-detail{padding:15px}.solution-type-config .checkbox-label{position:relative;top:7px;font-size:1.2rem}.solution-type-config .solution-table{color:#515151;font-weight:500;font-size:medium;margin-left:14px;padding-top:14px;padding-bottom:14px}.solution-type-config .tableContainer .MuiPaper-elevation1{box-shadow:none}.solution-type-config .tableContainer .MuiTableContainer-root{height:440px}.repair-type-modal .MuiFormLabel-asterisk{color:red!important}.repair-type-modal .MuiFormLabel-root{transition:all .3s ease-out}.repair-type-modal .label-green .MuiFormLabel-root{color:#4caf50!important}.solution-type-modal .MuiFormLabel-asterisk{color:red!important}.solution-type-modal .label-green .MuiFormLabel-root{color:#4caf50!important}.react-confirm-alert-overlay{background-color:rgba(0,0,0,.5)}.custom-ui-alert-solution{position:absolute;width:360px;height:190px;background-color:#fff;left:49%;top:45%;margin-left:-180px;margin-top:-66px;padding:15px}.custom-ui-alert-solution h1{margin-top:10px;color:#b90000;font-size:1.6rem;margin-bottom:25px}.custom-ui-alert-solution p{font-size:1.1rem;margin-bottom:30px}.custom-ui-alert-solution .button .MuiButton-root{border-color:#dfdfdf!important;border-radius:5px!important;font-size:1rem}.custom-ui-alert-solution .button.primary .MuiButton-root{border-color:transparent!important;background-color:#1689fa!important;color:#fff!important}.helper{font-size:12px;color:#545454;display:block}.system-preference{background:#f7f7fb}.system-preference .preference-input .MuiInputBase-input{text-align:right}.system-preference a{text-decoration:none}.system-preference .required{color:red}.system-preference .settings-input{position:relative;left:24px;top:-10px}.system-preference .form-container{width:360px;display:block;margin:0 auto}.system-preference .form-container .body{padding:25px 25px 40px;margin-bottom:10px}.system-preference .form-container .body.end{margin-bottom:80px}.system-preference .form-container .body .title{font-size:1.5rem;margin-bottom:15px}.system-preference .form-container .body .MuiFormLabel-root{color:#757575;font-size:1.2rem}.system-preference .form-container .body .control-row{margin-bottom:10px}.system-preference .form-container .body input::-webkit-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.system-preference .form-container .body input:-ms-input-placeholder{color:hsla(0,0%,45.9%,.4)!important}.system-preference .form-container .body input::placeholder{color:hsla(0,0%,45.9%,.4)!important}.system-preference .form-label{font-size:14px}.system-preference .form-label.form-disabled{cursor:not-allowed;opacity:.5;font-style:italic}.system-preference .text-field{color:#000;font:normal normal normal 14px/21px Roboto}.system-preference .text-field label.Mui-focused{color:#1689fa;font:normal normal normal 12px/21px Roboto}.system-preference .text-field .MuiInput-underline:after{border-bottom-color:#1689fa}.system-preference .text-field.Mui-error .MuiInput-underline:after{border-bottom-color:red}.system-preference .text-field label{color:#959594;z-index:1;font:normal normal normal 12px/21px Roboto}.system-preference .error-message{display:block;color:red!important}.system-preference .error-text-field{border:1px solid red}.system-preference .control-switch{position:relative;top:-8px;left:31px}.system-preference .MuiFormLabel-asterisk{color:red!important}.system-preference .MuiFormLabel-root{transition:all .3s ease-out}.system-preference .email-container,.system-preference .email-container .email-control{margin-bottom:10px}.system-preference .label-green .MuiFormLabel-root{color:#4caf50!important}.system-preference .gtranslate-icon{color:#1689fa}.system-preference .footer-actions{transition:all .3s ease-out;opacity:0;background:#fff;position:fixed;bottom:0;left:0;width:100%;padding:10px}.system-preference .footer-actions.show{opacity:1}.system-preference .footer-actions .cancel,.system-preference .footer-actions .save{font-size:1.2rem;border-radius:4px!important}.system-preference .footer-actions .save{background:#1689fa;color:#fff}.system-preference .translations-icon{color:#1689fa}:root{--gray:#545454;--blue:#1e88e5;--container-padding:10px;--header-color:#f7f8fa;--table-row-height:22px;--image-area:18px;--base-font:1em;--hover-button:rgba(0,0,0,0.04);--table-height:58.6vh}.MuiTooltip-tooltip.custom-tooltip{font-size:1em}.tableContainer-overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7490196078431373);z-index:999;transition:all 100s ease}.tableContainer-overlay .MuiButtonBase-root.close{top:10vh;right:18vw;position:absolute}.tableContainer-overlay .MuiButtonBase-root.close .MuiSvgIcon-root{font-size:2.5rem}.tableContainer-overlay div{height:100%}.tableContainer-overlay div img{margin-left:14%;margin-top:4%;width:73%;height:80%;object-fit:contain}.search-container{display:flex;margin:10px;margin:var(--container-padding)}.search-container .search-bar{display:inherit;border:1px solid #dfdfdf;padding-right:15px;border-radius:3px;height:26px;flex:0.2 1}.search-container .search-bar input{width:15vw;font-size:small}.search-container .search-bar input::-webkit-input-placeholder{color:#515151;font-style:unset}.search-container .search-bar input:-ms-input-placeholder{color:#515151;font-style:unset}.search-container .search-bar input::placeholder{color:#515151;font-style:unset}.search-container .search-icon{display:inherit;align-items:center;justify-content:center;padding:5px}.search-container .add-button{margin-left:10px;border-radius:3px;border:.6px solid #1e88e5;border:.6px solid var(--blue)}.search-container .add-button button{color:#1e88e5;color:var(--blue);border:none;height:26px;flex:0.03 1}.search-container .add-button button.MuiButton-outlinedPrimary:hover{border:none}.search-container .add-button button .MuiButton-startIcon{margin-right:3px;margin-left:-10px}.search-container .add-button button .MuiButton-label{margin-right:-6px}.search-container .add-button.disabled{border:.6px solid #d4d4d4}.search-container .add-button.disabled button{color:#d4d4d4}.freezeTableContainer{display:flex;margin:10px;margin:var(--container-padding);border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.freezeTableContainer.horizontal-scroll div:first-child{overflow-x:hidden;width:35%!important}.freezeTableContainer.horizontal-scroll div:first-child::-webkit-scrollbar{display:none}.freezeTableContainer.horizontal-scroll .MuiTableContainer-root{height:58.6vh;height:var(--table-height);overflow:auto}.freezeTableContainer.horizontal-scroll .MuiTableContainer-root .freezePaneContainer,.freezeTableContainer.horizontal-scroll .MuiTableContainer-root .freezePaneWrapper,.freezeTableContainer.horizontal-scroll .MuiTableContainer-root .freezePaneWrapperInner{width:100%!important}.freezeTableContainer.horizontal-scroll .MuiTableContainer-root::-webkit-scrollbar{display:block;width:5px;height:5px}.freezeTableContainer.horizontal-scroll .MuiTableContainer-root::-webkit-scrollbar-thumb{border-radius:10px;background:#545454;background:var(--gray)}.freezeTableContainer .MuiTableContainer-root{height:58.6vh;height:var(--table-height)}.freezeTableContainer .MuiTableContainer-root::-webkit-scrollbar{display:none}.freezeTableContainer .MuiTableContainer-root.table-child{height:none}.freezeTableContainer .table-image{cursor:pointer}.freezeTableContainer .table-image .image-src{height:18px;height:var(--image-area);width:18px;width:var(--image-area);border:1px solid}.freezeTableContainer .paginations-right{display:flex;justify-content:flex-end}.freezeTableContainer td,.freezeTableContainer th{font-size:1em;font-size:var(--base-font)}.freezeTableContainer td.MuiTableCell-root,.freezeTableContainer th.MuiTableCell-root{padding:8px;color:#545454;color:var(--gray)}.freezeTableContainer td.bordered{border-top:1px solid #e0e0e0}.freezeTableContainer td.bordered.align-end{text-align:end;padding-right:0}.freezeTableContainer td.bordered.align-end button{margin-right:10px}.freezeTableContainer td.bordered.align-end button.child-button{margin-right:3px}.freezeTableContainer td.bordered.last-item{border-bottom:1px solid #e0e0e0}.freezeTableContainer td.bordered.border-top-none{border-top:none}.freezeTableContainer td.bordered.no-collapse{width:40px}.freezeTableContainer td.bordered.parent-no-collapse{width:2%}.freezeTableContainer td.fixed-height{height:40px}.freezeTableContainer td.fit-height{height:22px;height:var(--table-row-height)}.freezeTableContainer td.MuiTableCell-root{border-bottom:none}.freezeTableContainer td .MuiSvgIcon-root{font-size:1.5rem}.freezeTableContainer td.text-bold{font-weight:500}.freezeTableContainer th{z-index:2}.freezeTableContainer th.MuiTableCell-root{font-weight:700;position:-webkit-sticky;position:sticky;top:0;background-color:#f7f8fa;background-color:var(--header-color)}.freezeTableContainer table.MuiTable-root{text-align:left;position:relative;border-collapse:collapse}.freezeTableContainer .MuiTableHead-root.tableHeader{background-color:#f7f8fa;background-color:var(--header-color)}.freezeTableContainer .MuiTableHead-root .MuiTableCell-head.headerValue{white-space:nowrap;font-weight:700;text-transform:uppercase;color:#545454;color:var(--gray)}.freezeTableContainer .MuiTableHead-root .MuiTableCell-head.headerValue.link{font-weight:500;color:#1e88e5;color:var(--blue);cursor:pointer}.freezeTableContainer .MuiTableHead-root .MuiTableCell-head.headerValue.link:hover{text-decoration:underline}.freezeTableContainer .MuiTableHead-root .MuiTableCell-head.headerValue.disabled{font-weight:500;color:#bfc0c2;cursor:pointer}.freezeTableContainer .MuiTableHead-root .MuiTableCell-head.headerValue.disabled:hover{text-decoration:underline}.customIcon{color:#525252}.customIcon.blue{color:#1e88e5;color:var(--blue)}.customIcon.light-gray{color:rgba(181,179,179,.9176470588235294)}.customIcon.large{font-size:1.8rem!important}.customIcon.helper-tooltip{vertical-align:revert;font-size:1rem}.customIcon.checkbox-blue.Mui-checked{color:#1e88e5;color:var(--blue)}.customIcon.checkbox-blue.MuiCheckbox-colorSecondary:hover{background-color:rgba(0,0,0,.04);background-color:var(--hover-button)}.customIcon.checkbox-blue.disabled.Mui-disabled{color:#1e88e5!important;color:var(--blue)!important}.customIcon.checkbox-blue.large .MuiSvgIcon-root{font-size:1.8rem}.customIcon.radio-blue.MuiIconButton-colorSecondary:hover{background-color:rgba(0,0,0,.04);background-color:var(--hover-button)}.customIcon.radio-blue.MuiRadio-colorSecondary.Mui-checked{color:#1e88e5;color:var(--blue)}:root{--mLeft:10px}.user-access-config .Mui-disabled{color:#a1a1a1!important}.user-access-config .user-access-config-body{padding:10px;background:#fff;color:#515151}.user-access-config .user-access-config-body .title{font-size:1.7rem;margin-left:10px;margin-left:var(--mLeft)}.user-access-config .user-access-config-body .MuiTabs-root{border-bottom:1px solid #e1e1e1;margin-left:10px;margin-left:var(--mLeft);margin-right:10px;margin-right:var(--mLeft)}.user-access-config .user-access-config-body .MuiTabs-root .MuiTab-root{font-size:1.1rem;margin-right:5px;border-bottom:4px solid rgba(22,137,250,.2);opacity:1}.user-access-config .user-access-config-body .MuiTabs-root .MuiTab-root.Mui-selected{color:#0f75bc}.user-access-config .user-access-config-body .MuiTabs-indicator{transition-duration:0s;background-color:#0f75bc;height:4px}.crop-image-modal{left:0;padding:0!important;outline:none!important}.crop-image-modal .slider-container{margin-top:10px;padding-left:30px;padding-right:30px}.crop-image-modal .slider-container .blue{color:#1689fa}.crop-image-modal .cropper-container{position:relative;width:100%;height:300px}.crop-image-modal .button-group{margin-top:10px;margin-bottom:15px;text-align:center}.crop-image-modal .button-group .cancel{background-color:transparent;font-size:1.2rem;border-radius:4px!important}.crop-image-modal .button-group .save{font-size:1.2rem;background:#1689fa;color:#fff;border-radius:4px!important}.crop-image-modal .close{color:#fff;position:absolute;top:5px;right:5px;cursor:pointer}.crop-image-modal .title{color:#000;font-size:1.5rem;font-weight:700;text-align:center;margin-top:5px;margin-bottom:15px}.crop-image-modal .scrollable{height:425px}.crop-image-modal .scrollable .checklist{padding:10px;background:#fff;height:100%;overflow:hidden}.crop-image-modal .scrollable .checklist .label{font-weight:700;font-size:1rem;margin-bottom:10px}.crop-image-modal .scrollable .checklist .task{background-color:#f2f2f2}.crop-image-modal .scrollable .checklist .task .task-title{position:relative;top:5px;font-size:1.1rem;font-weight:700}.crop-image-modal .scrollable .checklist .task .arrow{color:#0f75bc;font-size:3.5rem;position:absolute;top:-2px;right:-4px}.crop-image-modal .scrollable .checklist .subtask{padding-left:12px;background-color:#fff}.crop-image-modal .scrollable .checklist .subtask .subtask-title{position:relative;top:5px;font-size:1.1rem}.change-password-modal{left:0;padding:0!important;outline:none!important}.change-password-modal .label-green,.change-password-modal .label-green .MuiFormLabel-root{color:#4caf50!important}.change-password-modal .password-form{padding:15px}.change-password-modal .control-row{margin-bottom:10px}.change-password-modal .slider-container{margin-top:10px;padding-left:30px;padding-right:30px}.change-password-modal .slider-container .blue{color:#1689fa}.change-password-modal .cropper-container{position:relative;width:100%;height:300px}.change-password-modal .button-group{margin-top:10px;margin-bottom:15px;text-align:center}.change-password-modal .button-group .cancel{background-color:transparent;font-size:1.2rem;border-radius:4px!important}.change-password-modal .button-group .save{font-size:1.2rem;background:#1689fa;color:#fff;border-radius:4px!important}.change-password-modal .close{color:#fff;position:absolute;top:5px;right:5px;cursor:pointer}.change-password-modal .title{color:#000;font-size:1.6rem;font-weight:700;color:#515151;padding-left:15px;margin-top:30px;margin-bottom:10px}.change-password-modal .scrollable{height:425px}.change-password-modal .scrollable .checklist{padding:10px;background:#fff;height:100%;overflow:hidden}.change-password-modal .scrollable .checklist .label{font-weight:700;font-size:1rem;margin-bottom:10px}.change-password-modal .scrollable .checklist .task{background-color:#f2f2f2}.change-password-modal .scrollable .checklist .task .task-title{position:relative;top:5px;font-size:1.1rem;font-weight:700}.change-password-modal .scrollable .checklist .task .arrow{color:#0f75bc;font-size:3.5rem;position:absolute;top:-2px;right:-4px}.change-password-modal .scrollable .checklist .subtask{padding-left:12px;background-color:#fff}.change-password-modal .scrollable .checklist .subtask .subtask-title{position:relative;top:5px;font-size:1.1rem}.user-profile-config{background:#f7f7fb}.user-profile-config .MuiFormLabel-asterisk{color:red!important}.user-profile-config .MuiFormLabel-root{color:rgba(0,0,0,.54)!important;transition:all .3s ease-out}.user-profile-config .label-green,.user-profile-config .label-green .MuiFormLabel-root{color:#4caf50!important}.user-profile-config .status-form{padding:15px;margin-top:15px}.user-profile-config .user-info{margin-top:25px}.user-profile-config .user-info .small-label{color:#8c8c8c;font-size:1rem}.user-profile-config .user-info .loginId{color:#000}.user-profile-config .user-info .change-password{color:#1689fa;text-decoration:none;font-size:1rem;text-transform:uppercase;font-weight:500}.user-profile-config .user-info .change-password:hover{color:#057cf1}.user-profile-config .profile-image{position:relative;background:#c4ba82}.user-profile-config .profile-image .user-image{position:absolute;left:50%;top:55%;margin-left:-52px;width:104px;height:104px;border-radius:250px;background:#c4ba82;border:6px solid #e3e3e3;overflow:hidden}.user-profile-config .profile-image .user-image img{height:100%;width:100%;object-fit:contain}.user-profile-config .footer-actions{transition:all .3s ease-out;opacity:0;background:#fff;position:fixed;bottom:0;left:0;width:100%;padding:10px}.user-profile-config .footer-actions.show{opacity:1}.user-profile-config .footer-actions .cancel,.user-profile-config .footer-actions .save{font-size:1.2rem;border-radius:4px!important}.user-profile-config .footer-actions .save{background:#1689fa;color:#fff}.user-profile-config .user-profile-form{padding:16px 25px 25px}.user-profile-config .user-profile-form .profile-header{margin-bottom:20px;min-height:120px}.user-profile-config .user-profile-form .profile-header .title{color:#515151;font-weight:500;font-size:1.4rem}.user-profile-config .user-profile-form .profile-body .control-row{margin-bottom:10px}.user-profile-config .camera-icon{background:#fff;border-radius:100%;padding:7px;border:1px solid #1e3c50}.user-profile-config .banner-icon{cursor:pointer;position:absolute;left:84%;top:5%}.user-profile-config .banner-icon img{position:relative;top:2px}.user-profile-config .profile-icon{cursor:pointer;position:absolute;left:66px;top:76px;width:21px;height:21px}.user-profile-config .profile-icon img{position:relative;top:1px}.user-profile-config .hidden-file{display:none}.user-profile-config .hidden-file-trigger{cursor:pointer}.user-profile-config .solution-name{text-align:center;font-size:1.4rem;font-weight:700;position:relative;top:75px;left:10px}.user-profile-config .factory-code{text-align:center;font-size:1rem;font-weight:700;position:relative;top:75px;left:10px;color:#8c8c8c}.user-profile-config .solution-config{padding:15px}.user-profile-config .solution-config .title{font-weight:700}.user-profile-config .factory-sublist-body{padding:5px;color:#515151}.user-profile-config .factory-sublist-body .title{font-size:1.7rem}.user-profile-config .banner-detail{margin-bottom:15px;min-height:370px}.user-profile-config .banner-detail .banner-image{position:relative}.user-profile-config .banner-detail .banner-image .banner{background:hsla(0,0%,42%,.3);height:160px;width:100%}.user-profile-config .banner-detail .banner-image .banner img{height:100%;width:100%;object-fit:cover}.user-profile-config .banner-detail .banner-image .factory-image{position:absolute;left:50%;top:55%;margin-left:-52px;width:104px;height:104px;border-radius:250px;background:#e3e3e3;border:6px solid #e3e3e3;overflow:hidden}.user-profile-config .banner-detail .banner-image .factory-image img{height:100%;width:100%;object-fit:contain}.user-profile-config .banner-detail .factory-name{position:relative;top:80px;text-align:center;font-size:2.1rem;color:#515151}.user-profile-config .factory-detail{padding:15px}.user-profile-config .checkbox-label{position:relative;top:7px;font-size:1.2rem}.user-profile-config .factory-table{color:#515151;font-weight:500;font-size:1.4rem;margin-left:14px;padding-top:14px;padding-bottom:14px}.user-profile-config .fullHeight{height:100%}.user-profile-config .tableContainer .MuiPaper-elevation1{box-shadow:none}.user-profile-config .tableContainer .MuiTableContainer-root{height:440px}.user-profile-config .profilePicture{width:150px;height:150px;border-radius:50%;background:#c4ba82;font-size:35px;color:#fff;text-align:center;line-height:150px;margin:20px 0;position:relative;bottom:41px;right:24px;text-transform:uppercase}.role-form-config{background:#f7f7fb}.role-form-config .add-form{height:98%!important}.role-form-config .edit-form{height:65%}.role-form-config .MuiFormLabel-asterisk{color:red!important}.role-form-config .MuiFormLabel-root{color:rgba(0,0,0,.54)!important;transition:all .3s ease-out}.role-form-config .label-green .MuiFormLabel-root{color:#4caf50!important}.role-form-config .status-form{padding:15px;margin-top:15px}.role-form-config .user-info{margin-top:25px}.role-form-config .user-info .small-label{color:#8c8c8c;font-size:1rem}.role-form-config .user-info .loginId{color:#000}.role-form-config .user-info .change-password{color:#1689fa;text-decoration:none;font-size:1rem;text-transform:uppercase;font-weight:500}.role-form-config .user-info .change-password:hover{color:#057cf1}.role-form-config .profile-image{position:relative}.role-form-config .profile-image .user-image{position:absolute;left:50%;top:55%;margin-left:-52px;width:104px;height:104px;border-radius:250px;background:#c4ba82;border:6px solid #e3e3e3;overflow:hidden}.role-form-config .profile-image .user-image img{height:100%;width:100%;object-fit:contain}.role-form-config .footer-actions{transition:all .3s ease-out;opacity:0;background:#f7f7fb;position:fixed;bottom:0;left:0;width:100%;padding:10px}.role-form-config .footer-actions.show{opacity:1}.role-form-config .footer-actions .cancel,.role-form-config .footer-actions .save{font-size:1.2rem;border-radius:4px!important}.role-form-config .footer-actions .save{background:#1689fa;color:#fff}.role-form-config .user-profile-form{padding:14px 25px 25px}.role-form-config .user-profile-form .profile-header{min-height:60px}.role-form-config .user-profile-form .profile-header .title{color:#515151;font-weight:500;font-size:1.4rem}.role-form-config .user-profile-form .profile-body{min-height:200px}.role-form-config .user-profile-form .profile-body .control-row{margin-bottom:10px}.role-form-config .camera-icon{background:#fff;border-radius:100%;padding:7px;border:1px solid #1e3c50}.role-form-config .banner-icon{cursor:pointer;position:absolute;left:84%;top:5%}.role-form-config .banner-icon img{position:relative;top:2px}.role-form-config .profile-icon{cursor:pointer;position:absolute;left:70px;top:73px}.role-form-config .profile-icon img{position:relative;top:2px}.role-form-config .hidden-file{display:none}.role-form-config .hidden-file-trigger{cursor:pointer}.role-form-config .solution-name{font-size:1.4rem}.role-form-config .factory-code,.role-form-config .solution-name{text-align:center;font-weight:700;position:relative;top:75px;left:10px}.role-form-config .factory-code{font-size:1rem;color:#8c8c8c}.role-form-config .solution-config{padding:15px}.role-form-config .solution-config .title{font-weight:700}.role-form-config .factory-sublist-body{padding:5px;color:#515151}.role-form-config .factory-sublist-body .title{font-size:1.7rem}.role-form-config .banner-detail{margin-bottom:15px;min-height:370px}.role-form-config .banner-detail .banner-image{position:relative}.role-form-config .banner-detail .banner-image .banner{background:hsla(0,0%,42%,.3);height:160px;width:100%}.role-form-config .banner-detail .banner-image .banner img{height:100%;width:100%;object-fit:cover}.role-form-config .banner-detail .banner-image .factory-image{position:absolute;left:50%;top:55%;margin-left:-52px;width:104px;height:104px;border-radius:250px;background:#e3e3e3;border:6px solid #e3e3e3;overflow:hidden}.role-form-config .banner-detail .banner-image .factory-image img{height:100%;width:100%;object-fit:contain}.role-form-config .banner-detail .factory-name{position:relative;top:80px;text-align:center;font-size:2.1rem;color:#515151}.role-form-config .factory-detail{padding:15px}.role-form-config .checkbox-label{position:relative;top:7px;font-size:1.2rem}.role-form-config .factory-table{color:#515151;font-weight:500;font-size:1.4rem;margin-left:14px;padding-top:14px;padding-bottom:14px}.role-form-config .tableContainer .MuiPaper-elevation1{box-shadow:none}.role-form-config .tableContainer .MuiTableContainer-root{height:440px}@media only screen and (min-width:1600px){.role-form-config .factory-sublist-body{margin-bottom:25px}.role-form-config .MuiTableContainer-root{height:520px!important}.role-form-config .edit-form{height:70%!important}}.chartjs-4{padding:3px 8px;min-width:300px}.chartjs-4 h3{color:#fff;font-size:13px}.chartjs-4 h5{font-size:14px;font-weight:400;color:#ddd}.chartjs-4 p{font-size:12px;color:#ddd}.chartjs-4 .box{margin:10px 0}.chartjs-4 .box .title{display:flex;justify-content:space-between;border-bottom:3px solid #fff;margin-bottom:15px}.chartjs-4 .marginTop15{margin-top:15px}.chartjs-4 .break-line{display:block;height:1px;width:100%;background:#fff;margin-bottom:3px}.chartjs-4 .legend-indicator{width:16px;height:16px;border-radius:2px}.chartjs-4 .line-chart{background-repeat:no-repeat;background-position:bottom;width:26px;height:26px;background-size:cover}.chartjs-4 .rowName{width:300px;display:flex;justify-content:space-between;align-items:center;grid-gap:5px;gap:5px}.chartjs-4 .rowName .name{width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chartjs-4 .rowName .legend-indicator{width:16px;height:16px;border-radius:2px}.chartjs-4 .marginBottom15{margin-top:15px}.chartjs-4 .borderBottom2{border-bottom:2px solid #fff}#chartjs-4{opacity:1;position:absolute;color:#fff;background-color:rgba(0,0,0,.8);border-radius:6px;transition:all .25s ease-in-out;pointer-events:none}#chartjs-4:after{content:"";display:block;position:absolute;margin:auto;width:0;height:0;border:10px solid transparent}#chartjs-4.top.center:after{border-top-color:rgba(0,0,0,.8);bottom:-20px;left:0;right:0}#chartjs-4.top.left:after{border-top-color:rgba(0,0,0,.8);left:5px;bottom:-20px}#chartjs-4.top.right:after{border-top-color:rgba(0,0,0,.8);right:5px;bottom:-20px}#chartjs-4.bottom.center:after{right:0;left:0}#chartjs-4.bottom.center:after,#chartjs-4.bottom.left:after,#chartjs-4.bottom.right:after{border-top-color:rgba(0,0,0,.8);bottom:-20px}#chartjs-4.bottom.right:after{right:10px}#chartjs-4.center.left:after{border-right-color:rgba(0,0,0,.8);margin:auto;left:-20px;top:20px}#chartjs-4.center.right:after{border-left-color:rgba(0,0,0,.8);margin:auto;right:-20px;bottom:20px}.chartjs-4-key{display:inline-block;border-radius:50%;width:10px;height:10px;margin-right:7px}.chartjs-tooltip{min-width:450px;display:flex;grid-gap:5px;gap:5px}.chartjs-tooltip .item{background-color:rgba(0,0,0,.8);border-radius:5px;padding:8px 15px}.chartjs-tooltip .item:first-child{width:230px;height:100%}.chartjs-tooltip .item:last-child{flex:1 1}.chartjs-tooltip h3{color:#fff;font-size:13px}.chartjs-tooltip h5{font-weight:400}.chartjs-tooltip h5,.chartjs-tooltip p{font-size:12px;color:#ddd}.chartjs-tooltip .box{margin:5px 0}.chartjs-tooltip .break-line{display:block;height:1px;width:100%;background:#fff;margin-bottom:3px}.chartjs-tooltip .legend-indicator{width:16px;height:16px;border-radius:2px}.chartjs-tooltip .line-chart{background-repeat:no-repeat;background-position:bottom;width:26px;height:26px;background-size:cover}.chartjs-tooltip .co{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Component 73 – 2' xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 9926' transform='translate(983 692)' fill='none' stroke='%23707070' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Mask Group 327' transform='translate(-983 -692)' clip-path='url(%23a)'%3E%3Cg data-name='Group 13019'%3E%3Cg data-name='Group 12887' stroke='%23ea6fdc'%3E%3Cpath data-name='Path 1513' d='M1003 702h-20' fill='rgba(0,0,0,0)' stroke-width='4'/%3E%3Cg data-name='Ellipse 623' transform='translate(989 698)' fill='%23fff'%3E%3Ccircle cx='4' cy='4' r='4' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='3.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.chartjs-tooltip .repair{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' data-name='Component 73 – 2' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' stroke='%23707070' d='M0 0h20v20H0z' data-name='Rectangle 9926' transform='translate(983 692)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' data-name='Mask Group 327' transform='translate(-983 -692)'%3E%3Cg data-name='Group 13019'%3E%3Cg stroke='%23E6CB00' data-name='Group 12887'%3E%3Cpath fill='rgba(0,0,0,0)' stroke-width='4' d='M1003 702h-20' data-name='Path 1513'/%3E%3Cg fill='%23fff' data-name='Ellipse 623' transform='translate(989 698)'%3E%3Ccircle cx='4' cy='4' r='4' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='3.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.chartjs-tooltip .maintenance{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' data-name='Component 73 – 2' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' stroke='%23707070' d='M0 0h20v20H0z' data-name='Rectangle 9926' transform='translate(983 692)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' data-name='Mask Group 327' transform='translate(-983 -692)'%3E%3Cg data-name='Group 13019'%3E%3Cg stroke='%232D99ED' data-name='Group 12887'%3E%3Cpath fill='rgba(0,0,0,0)' stroke-width='4' d='M1003 702h-20' data-name='Path 1513'/%3E%3Cg fill='%23fff' data-name='Ellipse 623' transform='translate(989 698)'%3E%3Ccircle cx='4' cy='4' r='4' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='3.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}#chartjs-tooltip{opacity:1;position:absolute;color:#fff;border-radius:6px;transition:all .25s ease-in-out;pointer-events:none}#chartjs-tooltip:after{content:"";display:block;position:absolute;margin:auto;width:0;height:0;border:10px solid transparent}#chartjs-tooltip.top.center:after{border-bottom-color:rgba(0,0,0,.8);top:-13px;left:0;right:0}#chartjs-tooltip.top.left:after{border-bottom-color:rgba(0,0,0,.8);left:5px;top:-13px}#chartjs-tooltip.top.right:after{border-bottom-color:rgba(0,0,0,.8);right:5px;top:-13px}#chartjs-tooltip.bottom.center:after{border-bottom-color:rgba(0,0,0,.8);top:-13px;right:0;left:0}#chartjs-tooltip.bottom.left:after{border-bottom-color:rgba(0,0,0,.8);top:-13px;left:20px}#chartjs-tooltip.bottom.right:after{border-left-color:rgba(0,0,0,.8);top:20px;right:-13px}#chartjs-tooltip.center.left:after{border-right-color:rgba(0,0,0,.8);margin:auto;left:-13px;top:20px}#chartjs-tooltip.center.right:after{border-left-color:rgba(0,0,0,.8);margin:auto;right:-13px;top:20px}.chartjs-tooltip-key{display:inline-block;border-radius:50%;width:10px;height:10px;margin-right:7px}@font-face{font-family:"Segoe UI";src:url(/static/media/segoeui.d9076ed7.ttf);font-weight:400}@font-face{font-family:"Segoe UI";src:url(/static/media/seguisb.bc74928e.ttf);font-weight:500}@font-face{font-family:"Segoe UI";src:url(/static/media/segoeuib.299556ce.ttf);font-weight:700}*{padding:0;margin:0;-ms-user-select:text;user-select:text;-moz-user-select:text;-webkit-user-select:text}.react-confirm-alert-overlay{z-index:2000}.react-confirm-alert-body h1{font-size:2rem;line-height:2rem}.disabled,.Mui-disabled{cursor:not-allowed}.MuiButton-root{border-radius:0!important;min-width:1px!important}.MuiButton-root+.MuiButton-root{margin-left:5px}.MuiTablePagination-caption{font-size:1.1rem!important}.MuiInputBase-root,.MuiMenuItem-root{font-size:1.3rem!important}.MuiInputBase-root{background-color:#fff!important;border-radius:0!important}.MuiInputBase-root input::-webkit-input-placeholder{color:#000!important;font-style:italic!important;opacity:1}.MuiInputBase-root input:-ms-input-placeholder{color:#000!important;font-style:italic!important;opacity:1}.MuiInputBase-root input::placeholder{color:#000!important;font-style:italic!important;opacity:1}.text-align-left{display:block;text-align:left}.text-align-center{display:block;text-align:center}.text-align-right{display:block;text-align:right}.form-control .form-label.required:after{content:"*";color:red;position:absolute;top:-2px;font-size:1.2rem;right:-10px}.highlight{background-color:#ff0;color:#000}.anventory-authorized{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#172937}
/*# sourceMappingURL=main.83a3d131.chunk.css.map */