.el-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;flex-direction:row;min-width:0}.el-container.is-vertical{flex-direction:column}.el-aside{width:var(--el-aside-width,300px)}.el-aside,.el-footer{box-sizing:border-box;flex-shrink:0}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;height:var(--el-footer-height);padding:var(--el-footer-padding)}.el-header{--el-header-padding:0 20px;--el-header-height:60px;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}.el-header,.el-main{box-sizing:border-box}.el-main{--el-main-padding:20px;display:block;flex:1;flex-basis:auto;padding:var(--el-main-padding)}.el-row{box-sizing:border-box;display:flex;flex-wrap:wrap;position:relative}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border:1px solid var(--el-popover-border-color);border-radius:var(--el-popover-border-radius);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;color:var(--el-text-color-regular);font-size:var(--el-popover-font-size);line-height:1.4;min-width:150px;overflow-wrap:break-word;padding:var(--el-popover-padding);z-index:var(--el-index-popper)}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.user-bar{padding:0 20px;display:flex;align-items:center}.user-bar:hover{cursor:pointer}.user-bar .user-avatar{background:none}.user-bar .info{flex:1;text-align:left;margin-left:10px;line-height:1.5}.user-bar .logout-btn{filter:grayscale(100%);display:flex;align-items:center}.user-bar .logout{width:24px;height:24px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.shadow-box{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#fff;border-radius:4px}.shadow-box:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.2);cursor:pointer}.el-header+section.el-container{padding-top:61px}.blue-bg{background:linear-gradient(45deg,#5186ef,#a0baec)}.el-header{color:#333;text-align:center;position:fixed;top:0;left:0;width:100vw;padding:0;display:flex;border-bottom:1px solid #ccc;z-index:5}.el-header .nav-btns{width:150px;position:absolute;height:100%;line-height:60px;top:0;left:0;z-index:1}.el-header :deep .user-bar{position:absolute;height:100%;top:0;right:0;z-index:1}.el-header .el-menu{flex:1;display:flex;justify-content:center}.el-header .el-menu .el-menu-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.el-header .el-menu .el-menu-item .menu-icon{width:36px}.el-header .el-menu .el-menu-item span{font-size:14px;line-height:1.2;margin-top:4px;font-weight:bolder}.el-aside{border-right:1px solid #ccc;text-align:center;max-height:calc(100vh - 70px)}.el-aside,.el-main{color:#333;overflow:auto}.el-main{background-color:#eff1f5;text-align:justify;padding:12px;max-height:calc(100vh - 61px)}.logo-text{line-height:61px;font-weight:700;font-size:16px}.logo-img{width:100%;margin-top:16px}