.avatar[data-v-abd6960b]{cursor:pointer;display:flex;position:relative}.avatar .change-btn[data-v-abd6960b]{background-color:#00000080;border-bottom-left-radius:9999px;border-bottom-right-radius:9999px;bottom:0;display:none;height:50%;line-height:30px;position:absolute;text-align:center;width:100%}.avatar:hover .change-btn[data-v-abd6960b]{display:block}.sidebar-container[data-v-e591703c]{width:220px;width:var(--aside-width,220px)}.logo-area[data-v-e591703c]{height:60px;height:var(--header-height,60px)}.sidebar-menu[data-v-e591703c]{border-right:none;--el-menu-item-height:46px;--el-menu-sub-item-height:42px}.sidebar-menu[data-v-e591703c] .el-menu-item{border-radius:6px;margin:2px 8px;padding:0 12px!important}.sidebar-menu[data-v-e591703c] .el-menu-item.is-active{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary);font-weight:500}.sidebar-menu[data-v-e591703c] .el-menu-item:hover{background-color:var(--el-fill-color-light)}.sidebar-menu[data-v-e591703c] .el-sub-menu .el-sub-menu__title{border-radius:6px;margin:2px 8px;padding:0 12px!important}.sidebar-menu[data-v-e591703c] .el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-fill-color-light)}.sidebar-menu[data-v-e591703c] .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-color-primary)}.sidebar-menu[data-v-e591703c] .el-sub-menu .el-menu-item{padding-left:36px!important}.user-area[data-v-e591703c] .el-avatar{flex-shrink:0}[data-v-12f47d46] .el-dialog{padding:0!important}.layout-default[data-v-3afbe710]{background-color:var(--el-bg-color-page)}.mobile-header[data-v-3afbe710]{background-color:#fff;border-bottom:1px solid var(--el-border-color-extra-light);height:60px;height:var(--header-height,60px);padding:0}.mobile-header[data-v-3afbe710] .el-header{padding:0 16px}.main-container[data-v-3afbe710]{height:calc(100vh - 60px);height:calc(100vh - var(--header-height, 60px))}.aside-wrapper[data-v-3afbe710]{background-color:#fff;border-right:1px solid var(--el-border-color-extra-light);overflow:hidden}.main-content[data-v-3afbe710]{background-color:var(--el-bg-color-page)}.content-wrapper[data-v-3afbe710]{min-height:100%}.top-bar[data-v-3afbe710]{height:60px;height:var(--header-height,60px);position:sticky;top:0;z-index:100}.page-content[data-v-3afbe710]{margin:0 auto;max-width:1400px;width:100%}[data-v-3afbe710] .sidebar-drawer .el-drawer__body{padding:0}
