#app,body,html{height:100%;margin:0;overflow:hidden}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.memo-cell{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.memo-tooltip{max-width:280px!important}.memo-tooltip-content{max-width:280px;white-space:normal;word-break:break-word;line-height:1.5}.menu-container .el-menu-item,.menu-container .el-submenu__title{display:flex!important;align-items:center;height:56px;line-height:56px;padding-left:20px!important;padding-right:40px!important;box-sizing:border-box}.menu-container .el-menu-item>i[class^=el-icon-],.menu-container .el-submenu__title>i[class^=el-icon-]:not(.el-submenu__icon-arrow),.menu-container .menu-item-icon{width:24px;min-width:24px;margin-right:10px;font-size:18px;text-align:center;flex-shrink:0}.menu-container .menu-item-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:1.2}.menu-container .el-submenu .el-menu-item{padding-left:54px!important;padding-right:20px!important;height:50px;line-height:50px}.menu-container .el-submenu .el-menu-item .menu-item-title{flex:none}