.admin{display:grid;grid-template-columns:48px calc(100% - 48px);min-height:calc(100vh - 40px)}.adminpanel{width:100%;height:100%;box-sizing:border-box}.adminpanel .resizetable{display:flex;position:relative;flex-flow:column nowrap;height:100%}.adminpanel .navblock{display:grid;grid-template-columns:-webkit-max-content 300px 300px;grid-template-columns:max-content 300px 300px;grid-gap:10px;align-items:start;padding:7px 10px;box-sizing:border-box;flex:none}.dropcolor{width:30px}.dropcolor:hover ul{display:none}.dropcolor.opened ul{display:grid}.dropcolor ul{top:100%;left:0}.workdays{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center}.workdays .subinputgroup{display:grid;grid-template-rows:1fr 1fr;align-items:center;height:30px}.horseparator{height:3px;background-color:#dfdfdf;margin:5px 0}.vertseparator{width:3px;background-color:#dfdfdf;margin:-10px 0}.modal .tablewrap .btn_img{width:20px;height:20px;background-size:15px;padding:0}.modal .dropcontent .dropdown{border:none}.modalrelatedobjects .tablewrap{height:300px}.modalobjectslist .modalbody .navblock{display:grid;grid-template-columns:1fr 1fr}.modalcreateservice{height:380px!important}.modalcreateservice .inputgroupwithtextarea label{align-self:start;margin-top:10px}.modalcreateservice .inputgroupcomplex span{display:grid;grid-template-columns:20px auto;grid-gap:5px;align-items:baseline}.modalcreateservice .inputgroupcomplex div{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.modalcreateservice .dropdown{height:30px;border:1px solid #efeff4}.modalcreateservice textarea{max-height:100px}.modalcreatedriver .blockheader,.modalcreatedriver .tableheader,.modalroutesettings .blockheader,.modalroutesettings .tableheader{background-color:#efeff4;padding:5px 10px;margin-top:10px;margin-bottom:2px}.modalcreatedriver .tablewrap,.modalroutesettings .tablewrap{height:230px}.modalcreatedriver .tablewrap table th:first-child .btn_plusorange,.modalroutesettings .tablewrap table th:first-child .btn_plusorange{width:28px;height:28px}.modalcreatedriver .tablewrap table .btn_up,.modalroutesettings .tablewrap table .btn_up{margin-bottom:2px}.modalcreatedriver .tablewrap table .btn_down,.modalroutesettings .tablewrap table .btn_down{margin-top:2px}.modalcreatedriver,.modalcreatedriver .tablewrap{height:auto}.modalcreateuser{height:500px}.modalcreateuser .blockheader{background-color:#efeff4;padding:5px 10px;margin-top:10px;margin-bottom:10px}.modalcreateuser .tablewrap{height:auto}.modalcreateuser .tablewrap .datablock .btn_blue{justify-self:start}.modalcreateuser .twodatablock{display:grid;grid-template-columns:1fr 3px 1fr;height:inherit;-moz-column-gap:10px;column-gap:10px}.modalcreateuser .inputgroup>input[type=text]{height:32px}.modalcreateuser .twodatablock .table{max-height:230px}.modalcreateuser .vertseparator{margin:0}.modalcreateuser .twodatablock .inputgroup{grid-template-columns:2fr 3fr;margin:0 0 10px}.modalcreateuser .twodatablock .inputgroup .searchinput{grid-column-start:1;grid-column-end:3}.modalcreateuser .btn_userright{background-color:#efeff4;background-image:url(arrow-right_2.a07a72342fa8b96768a5.svg);background-position-y:center;background-position-x:calc(100% - 5px);background-repeat:no-repeat;background-size:20px;padding-right:30px}.modalcreateuser .btn_userleft{background-color:#efeff4;background-image:url(arrow-left_2.d539de3f634be4257b91.svg);background-position-y:center;background-position-x:5px;background-repeat:no-repeat;background-size:20px;padding-left:30px}.modalcreateuser .btn_userplus{background-color:#efeff4;background-image:url(coinfirm-tracking.1c190625a364aa368995.svg);background-position-y:center;background-position-x:5px;background-repeat:no-repeat;background-size:20px;padding-left:30px}.modalkeyslist .modalbody .navblock{grid-template-columns:-webkit-max-content 250px auto;grid-template-columns:max-content 250px auto}.modalkeyslist .modalbody .navblock .dropdown,.modalkeyslist .modalbody .navblock .dropdown input,.modalkeyslist .modalbody .navblock button,.modalkeyslist .modalbody .navblock button input{background-color:#efeff4}.tablewitharrows tr td:first-child{width:30px;padding:0!important;border-bottom:0!important}.tablewitharrows tr th:first-child{width:30px;padding:0!important}.tablewitharrows tr th:first-child .btn_plusorange{width:28px;height:28px}.tablewitharrows tr td:last-child,.tablewitharrows tr th:last-child{width:30px}.tablewitharrows tr:hover .btn_down,.tablewitharrows tr:hover .btn_up{opacity:1}.tablewitharrows .btn_down,.tablewitharrows .btn_up{height:15px!important;width:28px!important;display:block;opacity:0}.tablewitharrows .btn_down{margin-top:1px}.question{display:inline-block;width:17px;height:17px;border:1px solid #2471be;border-radius:50%;text-align:center;color:#2471be;font-weight:400;margin-left:10px;cursor:pointer;position:relative}.question i{display:none;border:1px solid #2471be;font-size:12px;color:#444;min-width:100px;left:27px;padding:3px;z-index:1;transform:translateY(-50%)}.question i,.question i:before{position:absolute;background-color:#fff;top:50%}.question i:before{content:" ";display:inline-block;width:10px;height:10px;border-bottom:1px solid #2471be;border-left:1px solid #2471be;transform:translateY(-50%) rotate(45deg);left:-6px;font-style:normal;z-index:-1}.question:hover i{display:block}.resizetable{display:flex;position:relative;flex-flow:column nowrap;height:100%}.admin .tablewrap table tr td button{width:30px;height:30px}.sorting_btn_group{max-height:12px;margin-left:5px}.sorting_btn_group .btn_down,.sorting_btn_group .btn_up{padding:0;width:10px;height:5px;display:block}.sorting_btn_group :first-child{margin-bottom:2px}.table table tr th .table_header_group{display:flex;justify-content:space-between;align-items:center}.table table tr.checked{background-color:#efeff4}.table table tr.choosed{background-color:#e5f3ff}.tank-card{padding:18px 20px 19px;display:flex;flex-direction:column;border:1px solid #e0e0e0}.tank-card__title{margin:0;font-size:14px;font-weight:600;line-height:1.55}.tank-card__subtitle{font-size:12px;font-weight:400;line-height:1.4;margin:5px 0 0}.tank-card__content{margin-top:20px;display:flex;flex-wrap:wrap}.tank-level,.tank-level__value{display:flex}.tank-level__value{position:relative;width:40px;margin:9px 4px 9px 0;align-items:flex-end}.tank-level__number{position:absolute;padding-bottom:6px;font-size:14px;left:0;right:0;margin-bottom:-2px}.tank-level__number:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#4d4d4d}.tank-barrel{padding:9px 5px;background-color:#d3d3d3;width:110px}.tank-barrel,.tank-barrel__wrap{border-radius:280px/100px;box-sizing:border-box}.tank-barrel__wrap{width:100px;height:185px;background-color:#515151;padding:2px}.tank-barrel__mask{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:flex-end;border-radius:280px/100px}.tank-barrel__sideline{position:absolute;left:0;right:80px;bottom:0;top:0;background-color:#000;opacity:.05;z-index:1}.tank-barrel__inner{position:relative;width:100%}.tank-barrel__line{position:absolute;bottom:6px;top:4px;left:60px;right:19px;background-color:#fff;opacity:.3;border-bottom-left-radius:3px;border-bottom-right-radius:15px 5px}.tank-info{margin-left:10%;flex-grow:1;padding-top:9px}.tank-info__item{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:2.08}.tank-info__name{opacity:.54;min-width:80px}.tank-info__value{margin-left:10px}.adminpanel .tablewrap,.racespanel .tablewrap{padding-left:10px;box-sizing:border-box;flex:1 1 auto;height:calc(100vh - 117px)}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E")}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E")}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E")}.toast-container.toast-bottom-center .ngx-toastr,.toast-container.toast-top-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-bottom-full-width .ngx-toastr,.toast-container.toast-top-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}