.reddot[data-v-0538575e]{margin-top:-35px;margin-left:10px}.modify-password-link[data-v-4f2b3b1f]{color:#409eff;cursor:pointer;margin-left:12px;font-size:14px}.modify-password-link[data-v-4f2b3b1f]:hover{text-decoration:underline}.dialog-footer button[data-v-4f2b3b1f]:first-child{margin-right:10px}.common-layout[data-v-cb20f3af]{width:100%;height:100%}.aside[data-v-cb20f3af]{background:var(--brand-sidebar-bg);flex-direction:column;display:flex}.aside .header[data-v-cb20f3af]{color:#fff;background-image:linear-gradient(0deg, var(--brand-header-gradient-start) 0%, var(--brand-header-gradient-end) 100%);border-radius:4px;width:auto;height:auto;margin:8px;padding:0}.aside .header .logo-panel[data-v-cb20f3af]{border-bottom:1px solid #ffffff1a;align-items:center;height:55px;font-size:18px;font-weight:400;display:flex}.aside .header .logo-panel .logo[data-v-cb20f3af]{background-image:url(./page-logo-BoXU1ob4.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:36px;height:36px;margin:0 10px 0 6px;display:inline-block}.aside .header .logo-panel .logo-txt[data-v-cb20f3af]{color:#fff;font-size:17px;font-weight:700;line-height:26px}.aside .header .username[data-v-cb20f3af]{color:#fff;text-overflow:ellipsis;word-break:keep-all;padding:8px 17px 0 10px;font-size:13px;font-weight:400;overflow:hidden}.aside .header .message-panel[data-v-cb20f3af]{color:#fff;background:var(--brand-sidebar-panel-bg);border-radius:0 0 4px 4px;margin-top:8px;padding:0 8px;font-size:14px;line-height:28px}.aside .header .red[data-v-cb20f3af]{background-image:linear-gradient(#992323 0%,#831e1e 100%);border-radius:0 0 4px 4px}.aside .menu[data-v-cb20f3af]{flex:1;height:100%}.aside .menu[data-v-cb20f3af] .el-menu{--el-menu-bg-color:var(--brand-sidebar-bg);--el-menu-hover-bg-color:var(--brand-sidebar-hover-bg)}.aside .menu[data-v-cb20f3af] .el-scrollbar__view{height:100%}.aside .menu .el-menu[data-v-cb20f3af]{border-right:0;height:100%}.aside .footer[data-v-cb20f3af]{color:#fff;cursor:pointer;background:#0003;justify-content:center;align-items:center;height:40px;font-size:14px;line-height:40px;display:flex}.aside .footer span[data-v-cb20f3af]{width:80px;display:inline-block}.aside .footer[data-v-cb20f3af] .el-icon{margin-right:10px}.aside .footer[data-v-cb20f3af]:hover{opacity:.8}.main[data-v-cb20f3af]{background-color:#f1f1f5;flex-direction:column;padding:0;display:flex;overflow:hidden}
