#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}*{margin:0;padding:0}.login-container{height:100vh;min-height:600px}.login-container .login-form{max-width:400px;width:80%;margin-top:20%}.login-container .el-input__inner{height:40px;line-height:40px}.login-container .text-title{font-size:16px}.login-container .header-login-inner{display:flex;align-items:center}.login-container .header-login-inner img{margin-right:15px}.login-container .header-login{width:100%;font-weight:650;font-style:normal;font-size:20px;color:#000;margin-bottom:50px}.login-container .header-login,.login-container .wrap-login{display:flex;align-items:center;justify-content:center}.login-container .login-btn{width:100%;height:40px}[data-v-f3abe24e] .is-active{background-color:rgba(24,144,255,.2)!important}a[data-v-f3abe24e]{background-color:transparent}a[data-v-f3abe24e],a[data-v-f3abe24e]:focus,a[data-v-f3abe24e]:hover{cursor:pointer;color:inherit;text-decoration:none}[data-v-519fe3de] .el-menu--vertical{background-color:rgba(36,47,87,.8470588235)}[data-v-519fe3de] .el-menu--vertical .el-menu-item:hover{background-color:rgba(24,144,255,.2)!important}[data-v-519fe3de] .el-scrollbar__wrap{background-color:rgba(36,47,87,.8470588235)}[data-v-519fe3de] .el-menu-item .is-active{background-color:rgba(24,144,255,.2)!important}.side-bar-container[data-v-519fe3de]{position:fixed;top:0;bottom:0;left:0;z-index:999;width:220px;height:100vh;overflow:hidden;box-shadow:2px 0 6px rgba(0,21,41,.35);transition:all .2s ease-in-out;background-color:rgba(36,47,87,.8470588235)}.side-bar-container .el-menu-vertical-demo[data-v-519fe3de]:not(.el-menu--collapse){width:100%;min-height:400px}.side-bar-container .logo-container-vertical[data-v-519fe3de]{position:relative;height:64px;overflow:hidden;line-height:64px;background-color:rgba(36,47,87,.8470588235);text-align:center}.side-bar-container .header-logo[data-v-519fe3de]{width:30px;vertical-align:middle;margin-right:8px}.side-bar-container .title[data-v-519fe3de]{display:inline-block;overflow:hidden;font-size:20px;font-weight:600;line-height:55px;color:#fff;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:170px}.side-bar-container[data-v-519fe3de] .el-menu-item:hover,.side-bar-container[data-v-519fe3de] .el-submenu__title:hover{background-color:rgba(24,144,255,.2)!important}.side-bar-container.is-collapse[data-v-519fe3de]{width:64px;border-right:0!important}.side-bar-container.is-collapse[data-v-519fe3de] .el-menu--collapse{border-right:0!important}.side-bar-container.is-collapse[data-v-519fe3de] .el-submenu__icon-arrow{right:10px;margin-top:-4px}.side-bar-container.is-collapse[data-v-519fe3de] .el-menu-item span,.side-bar-container.is-collapse[data-v-519fe3de] .el-submenu__title span,.side-bar-container.is-collapse[data-v-519fe3de] .title{display:none}.side-bar-container[data-v-519fe3de] .el-scrollbar__wrap{overflow-x:hidden}.side-bar-container[data-v-519fe3de] .el-menu{border:0}.side-bar-container[data-v-519fe3de] .svg-inline--fa{width:1rem}.side-bar-container[data-v-519fe3de] .el-menu-item{height:46px!important;overflow:hidden;line-height:46px!important;text-overflow:ellipsis;white-space:nowrap}.m-container[data-v-495ac082]{position:relative;background:#fff}.m-container .left-panel[data-v-495ac082]{display:flex;align-items:center;justify-items:center;height:64px;max-height:64px}.m-container .fold-unfold[data-v-495ac082]{margin-left:10px;font-size:20px;color:rgba(0,0,0,.65);cursor:pointer}.is-collapse-main[data-v-495ac082]{margin-left:64px}.m-layout-content[data-v-89eb5826]{flex:1;display:flex;flex-direction:column}.m-layout-content .title[data-v-89eb5826]{line-height:48px}.m-layout-content .m-layout-inner[data-v-89eb5826]{flex:1;padding:20px 32px;background:#fff}.g-layout-container[data-v-7e7d8bec]{position:relative;min-height:100%;margin-left:220px;background:#f6f8f9;display:flex;flex-direction:column;transition:all .2s ease-in-out}.is-collapse-main[data-v-7e7d8bec]{margin-left:65px}.g-layout-content[data-v-7e7d8bec]{margin:0 24px 24px 24px;flex:1;display:flex;flex-direction:column}.g-layout-content .title[data-v-7e7d8bec]{line-height:48px}.el-pagination{margin-top:20px;text-align:right}