.navigation{position:absolute!important;height:calc(100vh - 64px);z-index:10;width:220px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navigation .active .el-icon-menu{color:#1f72a2}.navigation::-webkit-scrollbar{width:0}.navigation-user{display:flex;align-items:center;margin-top:10px;padding-left:20px}.navigation-user-data{display:flex;flex-direction:column;margin-left:10px}.navigation-user-data-fullname{font-size:14px;font-weight:500}.navigation-user-data-role{font-size:12px}.el-menu{overflow:scroll}.navigation-icon{font-size:25px;margin-right:8px}.mobile-menu{position:fixed!important;bottom:-1px;background-color:#545c64;display:flex;overflow-x:scroll;overflow-y:hidden;width:100%}.navigation-wr{position:fixed;width:100vw;z-index:5}.header-wr{display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;height:60px;background:linear-gradient(90deg,#004b86 0,#007db2)!important}.header-wr .header___left,.header-wr .header___left .header__title-block{display:flex;flex-direction:row;align-items:center}.header-wr .header___left .header__title-block{color:#fff}.header-wr .header___left .header__title-block .title{font-size:1.3rem;font-weight:600}.header-wr .header___left .header__title-block .subtitle{font-size:1rem;font-weight:400;margin:0 2px 0 0}.header-wr .header___left .header___info-block{display:flex;flex-direction:row;align-items:center;color:#fff}.header-wr .header___left .header___info-block .title-info{font-size:1rem;font-weight:600}.header-wr .header___left .header___info-block .subtitle-info{font-size:1rem;font-weight:400;margin:0 2px 0 0}.header-wr .header___right{display:flex;flex-direction:row;align-items:center}.header-wr .header___right .header-action{color:#fff;cursor:pointer;margin-right:10px;font-size:1rem}.header-wr .header___right .header-action:nth-last-child{margin-right:0!important}body{margin:0;padding:0}#app{font-family:Roboto,serif;background-color:#f2f7f8}a{text-decoration:none;color:#fff}.page{overflow:scroll;//height:calc(100vh - 90px);//height:100%;min-height:100vh;//width:100vw;padding-top:80px;padding-left:230px;padding-right:10px;@media screen and (max-width:1024px){padding-left:0;padding-right:0;padding-bottom:80px}}.page__mobile{flex-direction:row!important}.page-content{height:-moz-max-content;height:max-content}.overflow-hidden{overflow:hidden!important}.el-loading-mask{z-index:2010!important}.main-label{display:flex;flex-direction:column;width:220px;margin-right:15px;.main-label__title{font-size:.8rem;font-weight:500;margin-bottom:10px}.main-label-form__title{font-size:14px;font-weight:500;padding:0!important;margin:0!important;line-height:1.5}&:last-child{margin-right:0}}.main-label__date-picker{width:auto!important}.el-dropdown-menu,.el-menu-item,.el-message-box,.el-notification,.el-picker-panel,.el-popover,.el-scrollbar,.el-select-dropdown__empty,.el-tooltip__popper{font-family:Roboto,serif!important}.text--red{color:red!important}.block-buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:end;margin-top:20px;@media screen and (max-width:600px){flex-direction:row;flex-wrap:wrap;.hot-popconfirm{font-size:10px;margin-right:5px}}.hot-btn,.hot-popconfirm{margin-right:15px}.hot-btn{margin-left:0!important;font-size:14px;@media screen and (max-width:600px){font-size:12px;padding:5px;margin-right:5px;margin-bottom:5px}&:last-child{margin-right:0}}}.block-buttons__right{justify-content:flex-end!important}.padding-left-5{padding-left:5px!important}.padding-left-20{padding-left:20px!important}.margin-top-0{margin-top:0!important}.margin-top-10{margin-top:10px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-right-5{margin-right:5px!important}.margin-right-10{margin-right:10px!important}.margin-right-15{margin-right:15px!important}.box-card-info{display:flex;flex-direction:column;.card-info__value{font-size:14px;span{font-weight:500}}}.el-form-item{margin-bottom:18px!important}.display-flex{display:flex}.display-flex-items-end{display:flex;align-items:end}.el-button-h-40{height:40px}.el-button-w-100{width:100px!important}.width-100{width:100%}