.login-logo{width:100px;height:100px}.login{flex:1;display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column;flex-wrap:wrap}.login h2{text-align:center;display:block}.login .is-error .el-input--large .el-input__wrapper{padding:0;overflow:hidden;border-radius:0;border:none;box-shadow:none}.login .is-error .el-input--large .el-input__wrapper input{padding:1px 15px;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));border:1px solid var(--el-color-primary)}.login .el-image{display:block;margin:20px 0}.login .login-form{width:290px}.login .login-form .login-button{width:100%}.login .el-card{width:340px;display:flex;justify-content:center}.login .login-message{margin:0;opacity:0;color:var(--el-color-primary);text-align:center;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login .login-message div{justify-content:center}.login .login-message.visible{opacity:1}.login .c-version{color:#aaa;font-size:.9rem;margin-top:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}html{font-family:Roboto,Calibri,sans-serif!important;font-size:15px!important}.logo img{width:55px;height:55px}#app>.el-container>.el-loading-mask{position:fixed!important}.aside-menu{background-color:#eef1f6;border-right:1px solid #ccc;width:250px!important}.aside-menu.collapsed{width:64px!important}.hide{display:none}.menu-vertical{min-height:100vh;position:fixed!important;top:0;left:0;width:250px}.menu-vertical.el-menu--collapse{width:64px}.main{min-height:100vh;width:100%;padding:0;--el-main-padding:0px!important}.main .el-collapse{margin:20px}.menu-horizontal{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;justify-items:center}.menu-horizontal li:first-child{grid-area:1/1/2/2;margin-right:auto;font-size:25px}.menu-horizontal li:nth-child(2){grid-area:1/2/2/3}.menu-horizontal li:nth-child(3){grid-area:1/3/2/4;margin-left:auto}.menu-horizontal li{height:55px!important}.menu-horizontal li img{vertical-align:top}.menu-horizontal li.is-active{border-bottom:none!important}.divider .el-divider__text{background-color:#fcfcfc!important}body{margin:0;padding:0}.descriptions{padding:0 20px}.descriptions .el-descriptions__header{margin:0}.descriptions .el-descriptions__label{display:none}.tool_name{color:#3c3737!important}.collapse-item,.tool_name{font-weight:700}.el-message{z-index:3000!important}.el-dialog{width:var(--el-dialog-width)!important}.el-dialog.el-dialog--center{margin-top:50vh;transform:translateY(-50%)}.el-input-group--append,.el-input-group--append>.el-input__wrapper,.el-input-group__append,.el-input-group__append .el-checkbox-button__inner{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.version{position:absolute;bottom:0;width:100%;pointer-events:none;color:#909399}.no-padding,.no-padding .el-input__wrapper,.no-padding input{padding-left:0!important;padding-right:0!important}.customer-group-name{border-top:var(--el-table-border);border-bottom:none!important}.product-position{text-align:center}.product-position,.product-select{border-top:var(--el-table-border)}.el-table__body,.el-table__footer,.el-table__header{border-collapse:collapse}:root{--el-color-primary:#f56c6c}.no-radius-input .el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.text-margin-arrow{margin-left:2rem;position:relative;font-size:.9rem}.header-icon{font-size:1.5rem;padding:0 1rem;color:var(--el-color-primary)}.header-icon.icon-smaller{font-size:1.3rem;line-height:1.2rem;padding:0 .8rem 0 0;position:absolute;left:-2rem;top:50%;margin-top:-.6rem}.select{width:100%}.input-add{padding-left:10px;padding-right:10px;margin-top:3px}.no-append-padding .el-input-group__append{padding:0!important;border:none!important;min-width:30px!important;width:auto!important}.input-check{width:75px!important}.check-input-launched{width:126px}.check-input-launched .el-checkbox-button__inner{width:100%}.el-table--large .cell{padding-left:10px;padding-right:10px}.cell.condensed>.el-input>.el-input-group__append{padding:0;width:100px;border:none}.cell.condensed>.el-input>.el-input-group__append input{border-radius:0;padding:0 5px;text-align:center}.is-error input{background:#feeded;border-right:1px solid var(--el-input-border-color);border-left:1px solid var(--el-input-border-color);box-shadow:inset 0 0 0 1px #feeded}.cell-header{font-size:1.36rem;color:var(--el-collapse-header-font-color)}.upload{margin:auto;text-align:center}.custom-button-group{margin-top:20px;margin-bottom:20px;display:inline-block}.custom-button-group.el-button-group{float:right}.submit-changes{margin-top:20px;float:right}.box-card .el-card__body{padding:10px 10px 10px 0!important}.reset-filters-button{margin-bottom:0!important;margin-top:0!important}.center-align,.center-align .el-input__inner{text-align:center}.el-table__footer .cell{font-weight:700!important}.no-caret .el-select .el-input__inner{padding-right:15px}.no-caret .el-input__suffix{display:none}.chartSwitch{margin:20px auto;display:block;text-align:center}.el-table .el-table__cell{padding:3px 0}.el-form-item{margin-bottom:5px;margin-top:5px}.el-input-group__append,.el-input-group__prepend{width:30px;text-align:center;padding:0!important}@media only screen and (width:1200px){.hidden-lg-and-up{display:inline-table!important}}.box-card{background-color:#fcfcfc}.box-card .el-card__body{padding-left:0!important}.right-align,.right-align .el-input__inner{text-align:right}.pagination{text-align:center;margin:20px 0}.select-group .el-select:first-of-type .el-input__inner{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.select-group .el-select:last-of-type .el-input__inner{border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media (min-width:1280px){.sort-fields{text-align:right}}@media (max-width:1280px){.sort-fields{margin-top:20px}}.user-dialog .el-col{margin-bottom:10px}.user-dialog .el-input-group__prepend{width:30%;text-align:right;padding-right:10px!important}.user-dialog .el-select{width:100%}.add-user{position:fixed;bottom:20px;right:20px;padding:20px!important;font-size:25px;font-weight:700}