.layout-container[data-v-40ae543d]{height:100vh}.aside[data-v-40ae543d]{border-right:1px solid var(--border);z-index:10;background-color:#fff;flex-direction:column;display:flex}.logo[data-v-40ae543d]{border-bottom:1px solid var(--border);background-color:#fff;justify-content:center;align-items:center;gap:8px;height:64px;display:flex}.logo-text[data-v-40ae543d]{color:var(--el-color-primary);letter-spacing:1px;font-size:20px;font-weight:800}.logo-sub[data-v-40ae543d]{color:var(--text);font-size:14px;font-weight:500}.el-menu-vertical[data-v-40ae543d]{border-right:none;padding:12px 8px}[data-v-40ae543d] .el-menu-item{border-radius:8px;height:48px;margin-bottom:4px;font-weight:500;line-height:48px}[data-v-40ae543d] .el-menu-item:hover{background-color:var(--code-bg)!important}[data-v-40ae543d] .el-menu-item.is-active{background-color:var(--el-color-primary-light-9)!important;color:var(--el-color-primary)!important}.header[data-v-40ae543d]{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);z-index:5;background-color:#fffc;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.breadcrumb[data-v-40ae543d]{color:var(--text-h);font-size:18px;font-weight:600}.user-info[data-v-40ae543d]{align-items:center;display:flex}.user-dropdown-trigger[data-v-40ae543d]{cursor:pointer;outline:none;align-items:center;display:flex}.dropdown-icon[data-v-40ae543d]{color:var(--text);margin-left:6px;font-size:12px}.avatar-wrapper[data-v-40ae543d]{background-color:var(--el-color-primary-light-9);width:32px;height:32px;color:var(--el-color-primary);border-radius:50%;justify-content:center;align-items:center;margin-right:12px;display:flex}.username[data-v-40ae543d]{color:var(--text-h);font-size:14px;font-weight:600}.main-content[data-v-40ae543d]{background-color:var(--bg);padding:24px;overflow-y:auto}
