*{margin:0;padding:0;line-height:1;box-sizing:border-box}.admin-panel-container .el-aside .menu-container,.admin-panel-container .el-main,.app-admin__component{box-shadow:2px 2px 12px #0000000d}.app-admin__component{display:flex;align-items:center;font-size:14px;line-height:1;column-gap:6px;background-color:#fff;border-radius:8px;overflow:hidden;font-size:12px;padding:8px 14px;cursor:pointer}.app-admin__popup .admin-avatar .el-avatar{margin:0 auto;display:block}.app-admin__popup .admin-info{margin-top:12px;text-align:center}.app-admin__popup .admin-info .admin-role{font-size:12px;margin-top:6px}.app-admin__popup .admin-logout .el-button{display:block;width:100%;margin-top:12px}.admin-panel-container{width:100vw;height:100vh;background-color:#f5f5f5}.admin-panel-container>.el-container{height:inherit}.admin-panel-container .__body-container{padding:16px 16px 16px 0}.admin-panel-container .el-aside{width:auto;padding:16px}.admin-panel-container .el-aside .menu-container{height:100%;background-color:#fff;border-radius:8px;overflow:hidden}.admin-panel-container .el-aside .el-menu{height:100%;border-right:none;color:red}.admin-panel-container .el-main{padding:0;background-color:#fff;border-radius:8px;overflow:hidden}.admin-panel-container .el-menu-vertical-demo:not(.el-menu--collapse){width:240px}.admin-panel-container .el-header{padding:0;display:flex;align-items:center;justify-content:space-between}
