body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body,html{font-size:16px;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.formSelect,input,textarea{border:1px solid #ddd;height:26px;line-height:26px;padding:.125rem .25rem}*{box-sizing:border-box;color:#1d2d46;font-family:Roboto;font-size:.75rem;font-weight:400;margin:0;outline:none;padding:0}.roboto-light{font-weight:300}.roboto-light,.roboto-regular{font-family:Roboto,sans-serif;font-style:normal}.roboto-regular{font-weight:400}.roboto-medium{font-weight:500}.roboto-bold,.roboto-medium{font-family:Roboto,sans-serif;font-style:normal}.roboto-bold{font-weight:700}#navigation{border-right:1px solid #eee;bottom:0;left:0;padding:0 1rem;position:fixed;top:0;width:200px}.menuIcon img{height:16px;opacity:.8;width:16px}ul{list-style:none}li,ul{margin:0;padding:.25rem 0}li.sub{margin:0 0 0 2rem}#workspace{background:#f6f6f6;border-top:1px solid #eee;bottom:0;top:30px}#header,#workspace{left:200px;position:fixed;right:0;z-index:10000}#header{height:30px;top:0}#profile{cursor:pointer;height:30px;padding:0 .5rem}#profile,#signin{display:flex;position:fixed;right:0;top:0}#signin{align-items:center;bottom:0;justify-content:center;left:0}#containerSignin>div{width:320px}#signin button,#signin input{border:2px solid #eee;border-radius:.25rem;height:38px;line-height:38px;padding:0 .5rem;width:100%}#signin button{border:none}#signin h1{font-size:1rem;font-weight:700}#signin p{color:#1967d2;cursor:pointer}#signin p:hover{color:inherit}#signin button{background:#6902fc;color:#fff;cursor:pointer}span.error{color:red;display:block;font-size:.625rem;line-height:12px;min-height:12px}.margintop1rem{margin-top:1rem}.marginbottom1rem{margin-bottom:1rem}.margintophalfrem{margin-top:.5rem}.marginbottomhalfrem{margin-bottom:.5rem}.margintopquarterrem{margin-top:.25rem}.marginbottomquarterrem{margin-bottom:.25rem}.container-loader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.loader{--c:no-repeat linear-gradient(#aaa 0 0);animation:l6 1s linear infinite;aspect-ratio:.75;background:var(--c) 0 50%,var(--c) 50% 50%,var(--c) 100% 50%;background-size:20% 50%;width:30px}@keyframes l6{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}.profileImage{border-radius:50%;height:100%;width:100%}.notificationIcon{height:20px;opacity:.5;width:20px}#breadcrumb{height:30px;left:200px;position:fixed;right:120px;top:0}#location{height:30px;padding:0 1rem}#location span{display:inline-block;height:100%;line-height:30px;margin:0 .5rem 0 0}#erplogo img{width:80px}#erplogo{align-items:center;display:flex}#profileMenu{background:#f6f6f6;border-bottom-left-radius:.125rem;position:fixed;right:0;top:31px;width:180px;z-index:1000000}#profileMenu ul{margin:0;padding:0}#profileMenu ul li{padding:.5rem 1rem}#profileMenu ul li:last-of-type{border-top:1px solid #ddd}.signout{border-top:1px solid #eee}.signout span{color:red}#profImage img{border-radius:50%;height:40px;width:40px}#profileInfo{align-items:center;display:flex}#profName,#profileInfo>div{display:inline-flex}#profName{margin:0 0 0 .5rem}.first img{opacity:.8}.first,.second{align-items:center;display:flex}.first>div,.second>div{display:inline-flex}.menuIcon{width:40px}.first.active .moduleTitle{color:#6906fe;font-size:.875rem;font-weight:700}.menuTreeLine{border-right:1px solid #eee;display:block;height:100%;width:10px}.subs{border-left:1px solid #ddd;margin:0 0 0 10px;padding:0 0 0 30px}.profileStatus{background:#00c9a7}.profileNotificationStatus,.profileStatus{border:2px solid #fff;border-radius:50%;height:10px;position:absolute;right:5px;top:5px}.profileNotificationStatus{background:#ed4c78;width:10px}.profileMenu,.profileNotification{position:relative}#copyright{bottom:0;left:0;padding:1rem;position:fixed}#container-grid{border:1px solid #eee;bottom:10px;left:210px;position:fixed;right:10px;top:74px}#grid{height:100%;position:relative;width:100%}#grid,.backgroundWhite{background:#fff}#data{bottom:30px;left:0;overflow:auto;position:relative;right:0;top:0}#container-button{left:210px;position:fixed;right:10px;top:40px}#head{border-bottom:1px solid #eee;position:relative;top:0}#head,#totals{height:30px;left:0;right:0}#totals{border-top:1px solid #eee;bottom:0;position:absolute}.row{border-bottom:1px solid #eee;display:flex;height:100%}.row.data{height:30px}.row>div{border-right:1px solid #eee;line-height:30px}.borderbottomnone{border-bottom:none}.width30px{width:30px}.width400px{width:400px}.width120px{width:120px}.marginleftauto{margin-left:auto}.width100px{width:100px}.width180px{width:180px}.displayflex{display:flex}.width20px{width:20px}.flexalignitemscenter{align-items:center}.flexjustifycontentcenter{justify-content:center}.row span{padding:0 .25rem}#head span{font-weight:700}.row img.filter{cursor:pointer;height:16px;margin-left:auto;margin-right:.25rem;opacity:.1}.row img.filter:hover{opacity:.8}span.button{align-items:center;border:1px solid #ddd;cursor:pointer;display:inline-flex;height:24px;line-height:24px;margin:0 .5rem 0 0;padding:0 .5rem}span.button,span.button.refresh{background:#fff}span.button.refresh img{margin-right:0}.button img{height:12px;margin:0 .5rem 0 0;opacity:.8}.button.new{background:#00cb2f;border-color:#00cb2f}.button.new .button-title{color:#fff}.modalOverlay{align-items:center;display:flex;justify-content:center}.modalOverlay,.modalOverlayBackground{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100000}.modalOverlayBackground{background:#000;opacity:.8}.modal{background:#fff;border-radius:.125rem;max-height:80%;min-height:400px;overflow:auto;padding:1rem;position:relative;width:800px;z-index:1000001}.modal .close{position:absolute;right:1rem;top:1rem}.modal .close img{cursor:pointer;opacity:.8;width:20px}.modal .close img:hover{opacity:1}.fontweightbold{font-weight:700}.padding1rem{padding:1rem}.width100percent{width:100%}.noborder{border:none}.width40percent{width:40%}.width60percent{width:60%}.width30percent{width:30%}.width70percent{width:70%}.modal h1{font-size:.875rem}.width300px{width:300px}.width240px{width:240px}.width40px{width:40px}.height40px{height:40px}#filter,.backgroundwhite{background:#fff}#filter{border:2px solid #eee;height:300px;padding:1rem;position:fixed;width:200px;z-index:100000000}.paddingright1rem{padding-right:1rem}#tabs{display:flex}#tabs,.tab{height:30px}.tab{align-items:center;background:#f1f1f1;border-right:1px solid #eee;border-top:1px solid #eee;box-sizing:border-box;cursor:pointer;display:inline-block;display:inline-flex;line-height:30px;min-width:60px;padding:0 5px 0 1rem}.tab p{white-space:nowrap}.tab.active{background:#6906fe;border-color:#000;color:#fff}.tab.active p{color:#fff}.tab.active:first-of-type{border-left:none;border-right:none}.tab .close{align-items:center;border-radius:2px;display:flex;height:20px;justify-content:center;margin:0 0 0 .25rem;width:20px}.tab .close .image{background-image:url(/static/media/close.bfa63c495315d9b31ad0.svg);background-size:cover;height:10px;width:10px}.tab.active .close .image{background-image:url(/static/media/closewhite.1bd887ff5ee0b4ea08dd.svg);background-size:cover;height:10px;width:10px}.tab .close:hover{background:#ddd}.tab .close img{height:10px}.submodule{background:#fff;bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}#menu p{cursor:pointer}#menu p:hover{color:#3995e6}.required{color:red;margin:0 0 0 .125rem}.header-row{background:#f6f6f6;border-top:1px solid #eee}.data-row input{height:auto}.data-row:nth-child(2n){background:#f6f6f6}.toolbar{align-items:center;display:flex;height:40px;padding:0 .5rem}.toolbar img{height:20px}.marginlefthalfrem{margin-left:.5rem}#monitoringVehiclesList{background:#fff;bottom:0;left:0;overflow:auto;position:absolute;top:0;width:460px}#monitoringMap{bottom:0;left:460px;position:absolute;right:0;top:0}#monitoringVehiclesList input[type=text]{width:100%}.width60px{width:60px}.leftPanel{background:#fff;border-right:1px solid #eee;bottom:0;left:0;overflow:auto;position:absolute;top:0;width:260px}.width80px{width:80px}.rightTopPanel{height:66.6%;left:260px;position:absolute;right:0;top:0}.rightBottomPanel{background:#fff;height:33.3%}.rightBottomPanel,.rightPanel{bottom:0;left:260px;position:absolute;right:0}.rightPanel{top:0}.bordertop1pxsolide3e4e6{border-top:1px solid #e3e4e6}.borderbottom1pxsolide3e4e6{border-bottom:1px solid #e3e4e6}.paddinghalfrem{padding:.5rem}.displaynone{display:none}.dashboardBox{background:#fff;border-radius:3px;float:left;height:48%;margin:0 1rem 1rem 0;padding:1rem;width:31.6%}.dashboardBox *{font-size:14px}.absolutefull{bottom:0;left:0;position:absolute;right:0;top:0}.bigselect{border-color:#e3e4e6;border-radius:4px}.bigbutton,.bigselect{height:30px;width:100%}.bigbutton{background:#4798e2;border:none;color:#fff;line-height:30px}.floatright{float:right}.numberOfNotification{background:red;border-radius:50%;color:#fff;display:inline-block;font-size:10px;height:16px;line-height:16px;margin:0 0 0 .5rem;text-align:center;width:16px}.fontsize1rem{font-size:14px}.oneline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicleNumber{font-size:.875rem;font-weight:400}.deviceStatus{background:#44c249;border-radius:50%;display:block;height:10px;width:10px}.deviceStatus.offline{background:red}.carOutline{text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff}.colorred{color:red}.rowVehicle{background:#f6f6f6;border-bottom:2px solid #fff}.rowVehicle:hover{background:#f6f6f6;cursor:pointer}#detail{background:#fff;border:1px solid #eee;border-radius:6px;bottom:40px;box-shadow:0 4px 8px #0003;overflow:auto;padding:1rem;position:fixed;top:40px;width:480px;z-index:10000000}.row:hover{background:#f6f6f6;cursor:pointer}.employeeImageHolder{border:1px solid #ddd;height:160px}#containerSignin,.employeeImageHolder{align-items:center;display:flex;justify-content:center}#containerSignin{right:0;width:560px}#bigImage,#containerSignin{bottom:0;position:fixed;top:0}#bigImage{background-image:url(https://cdn.itsystem.mn/uploads/1747211166.2616-2ad3c4-checking-data-laptop_1098-17026.avif);background-size:cover;left:0;right:560px}.fleetInput,.fleetSelect,.fleetTextarea{border-color:#e3e4e6;border-radius:4px;color:#1d2d46;font-family:Roboto;font-size:.875rem;height:28px}.marginright1rem{margin-right:1rem}.fleetInput:focus,.fleetTextarea:focus{border-color:#2e66ff}.fleetInput::placeholder{color:#aaa}.fleetButton{background:#478cff;border:1px solid #478cff;border-radius:4px;color:#fff;cursor:pointer;height:26px}.fleetButton:hover{background:#3580ff}.fleetButton.secondary{background:#fff;border-color:#ddd;color:inherit}.leftPanel.big{width:400px}.rightPanel.small{left:400px}.width70percent{width:70percent}.paddingleftquarterrem{padding-left:.25rem}.paddinglefthalfrem{padding-left:.5rem}.paddingleft1rem{padding-left:1rem}.modal.big{bottom:40px;height:auto;left:40px;max-height:100%;position:fixed;right:40px;top:40px;width:auto}.modalLeftPanel{bottom:0;left:0;position:absolute;top:0;width:30%}.modalRightPanel{background:brown;bottom:0;position:absolute;right:0;top:0;width:70%}#languageSelector{position:fixed;right:4rem;top:4rem}#languageSelector select{background:#fff;border:1px solid #fff;border-radius:4px;cursor:pointer;font-size:.875rem;padding:.5rem}#languageSelector select:focus,#languageSelector select:hover{border-color:#2e66ff}.height30px{height:30px}.width90px{width:90px}.hoverbackgroundgray:hover{background:#f6f6f6}.cursorpointer{cursor:pointer}.backgroundf6f6f6{background:#f6f6f6}.marginbottom2px{margin-bottom:2px}.marginbottom10px{margin-bottom:10px}.borderradius4px{border-radius:4px}.width16px{width:16px}.width28px{width:28px}.width50percent{width:50%}.borderright2pxwhite{border-right:2px solid #fff}.height28px{height:28px}.fleetReportTab{border-bottom:1px solid #fff;cursor:pointer;display:inline-block;font-size:1rem;margin:0 1rem 0 0;padding:0 0 .25rem}.fleetReportTab.active{border-color:#478cff;color:#478cff}.motion{border-radius:50%;display:inline-block;height:8px;width:8px}.subModuleTitle{font-size:.875rem}.motion.online{background:#4db251}.motion.offline{background:#ddd}.container-grid{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}li.active{border:1px solid #eee;border-bottom-left-radius:.125rem;border-right-color:#fff;border-top-left-radius:.125rem;overflow:visible}.width200px{width:200px}#dashboardDateRange{background:#fff;border-radius:.25rem;margin-bottom:1rem;padding:.5rem}.inlineBlock{display:inline-block}.marginleft1rem{margin-left:1rem}.route{cursor:pointer}.route:hover{background:#f6f6f6;border-radius:4px}.create{background:#fff;bottom:0;left:200px;padding:.5rem 1rem;position:fixed;right:0;top:30px}.create h1{font-size:1.5rem;font-weight:300;margin-bottom:2rem}.create label{border-bottom:1px dashed #bbb;display:inline-block;height:25px;margin:0 1rem 0 0;width:200px}.create input{border:1px solid #aaa;height:25px;width:300px}.create div.input{align-items:top;display:flex;margin:0 0 1rem}button{border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:.75rem;height:22px;margin-right:1rem;padding:0 .25rem}button.save{background:#478cff;border:1px solid #478cff}button.cancel{background:#fff;border:1px solid #ddd;color:inherit}button.page{background:#f1f1f1;border:1px solid #ddd;color:#000}.back{align-items:center;display:flex;margin-bottom:1rem}.back img{height:22px;margin:0 .5rem 0 0}.create .buttons{margin:1rem 0;padding:.5rem 0}#saving{align-items:center;display:flex;justify-content:center;z-index:100000000!important}#saving,#savingBackground{bottom:0;left:0;position:fixed;right:0;top:0}#savingBackground{background:#fff;opacity:.5;z-index:100000}.loader{aspect-ratio:1;position:relative;width:40px;z-index:100001}.loader:after,.loader:before{animation:l2-1 2s infinite,l2-2 1s infinite;aspect-ratio:1;background:#3fb8af;content:"";left:0;margin:-8px 0 0 -8px;position:absolute;top:0;width:16px}.loader:after{animation-delay:-1s,0s;background:#ff3d7f}@keyframes l2-1{0%{left:0;top:0}25%{left:0;top:100%}50%{left:100%;top:100%}75%{left:100%;top:0}to{left:0;top:0}}@keyframes l2-2{40%,50%{transform:rotate(90deg) scale(.5)}to{transform:rotate(.5turn) scale(1)}}.input input,.input select,.input textarea{border:1px solid #bbb;width:300px}.input textarea{height:300px}.uploader{align-items:center;border:2px dashed #bbb;cursor:pointer;display:flex;justify-content:center;width:300px}.uploader img{max-height:300px;width:100%}.uploader:hover img{opacity:1}.hiddenInput{display:none}button.months{background:#f1f1f1;border:1px solid #ddd;color:#000}