.xzd-ico[data-v-97c5ddee],.xzd-user-menu[data-v-97c5ddee]{flex-shrink:0}.xzd-ico[data-v-97c5ddee]{background-color:currentColor;display:inline-block;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.trigger[data-v-97c5ddee]{color:var(--xzd-text-header,#314158);cursor:pointer;gap:8px;line-height:1;outline:none!important;padding-left:4px;text-decoration:none}.trigger[data-v-97c5ddee],.trigger .avatar[data-v-97c5ddee]{align-items:center;display:inline-flex}.trigger .avatar[data-v-97c5ddee]{border:.667px solid var(--el-color-primary);border-radius:50%;box-sizing:border-box;color:var(--el-color-primary);flex-shrink:0;height:16px;justify-content:center;width:16px}.trigger .avatar-ico[data-v-97c5ddee]{height:9.33px;width:9.33px}.trigger .name[data-v-97c5ddee]{font-size:13.5px;line-height:20.25px;white-space:nowrap}.trigger .caret[data-v-97c5ddee]{color:var(--xzd-muted,#90a1b9);height:12px;width:12px}.trigger:hover .caret[data-v-97c5ddee],.trigger:hover .name[data-v-97c5ddee]{color:var(--el-color-primary)}.xzd-user-dropdown-popper .el-dropdown-menu{border-radius:10px;min-width:140px;padding:6px 0}.xzd-user-dropdown-popper .el-dropdown-menu__item{align-items:center;color:#475569;display:flex;font-size:14px;gap:10px;padding:9px 18px}.xzd-user-dropdown-popper .el-dropdown-menu__item .iconfont{color:#64748b;font-size:15px}.xzd-user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):focus,.xzd-user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--el-color-primary-light-9)!important;color:var(--el-color-primary)!important}.xzd-user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):focus .iconfont,.xzd-user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover .iconfont{color:var(--el-color-primary)}.xzd-ico[data-v-433d40bf]{background-color:currentColor;display:inline-block;flex-shrink:0;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.xzd-shell[data-v-433d40bf]{background:var(--xzd-page-bg,#f4f7fc);display:flex;height:100vh;overflow:hidden}.xzd-aside[data-v-433d40bf]{background:#fff;border-right:1px solid var(--xzd-line,#edf2f7);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:212px;z-index:10}.xzd-aside .logo-box[data-v-433d40bf]{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:68px;padding:0 20px}.xzd-aside .logo-box img[data-v-433d40bf]{height:34px;-o-object-fit:contain;object-fit:contain;width:110px}.xzd-nav[data-v-433d40bf]{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;overflow-y:auto;padding:8px 12px 16px}.nav-item[data-v-433d40bf]{align-items:center;border-radius:12px;color:var(--xzd-text,#475569);cursor:pointer;display:flex;font-size:14px;gap:12px;line-height:21px;padding:10px 14px;position:relative;transition:background .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-item .nav-ico[data-v-433d40bf]{color:var(--xzd-icon,#64748b);height:18px;width:18px}.nav-item .nav-text[data-v-433d40bf]{flex:1;min-width:0;white-space:nowrap}.nav-item .nav-arrow[data-v-433d40bf]{color:var(--xzd-muted,#90a1b9);height:14px;transition:transform .15s ease;width:14px}.nav-item .nav-arrow.open[data-v-433d40bf]{transform:rotate(180deg)}.nav-item[data-v-433d40bf]:hover{background:var(--el-color-primary-light-9)}.nav-item.active[data-v-433d40bf],.nav-item.group-active[data-v-433d40bf],.nav-item.group-active .nav-ico[data-v-433d40bf],.nav-item[data-v-433d40bf]:hover,.nav-item:hover .nav-ico[data-v-433d40bf]{color:var(--el-color-primary)}.nav-item.active[data-v-433d40bf]{background:var(--el-color-primary-light-9);font-weight:500}.nav-item.active .nav-ico[data-v-433d40bf]{color:var(--el-color-primary)}.nav-item.active[data-v-433d40bf]:before{background:var(--el-color-primary);border-radius:0 6px 6px 0;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.nav-item .nav-lock[data-v-433d40bf]{color:var(--xzd-muted,#90a1b9);font-size:14px}.nav-item.is-no-permission[data-v-433d40bf]{color:var(--xzd-muted,#90a1b9);cursor:not-allowed}.nav-item.is-no-permission[data-v-433d40bf]:hover{background:transparent;color:var(--xzd-muted,#90a1b9)}.nav-item.is-no-permission .nav-ico[data-v-433d40bf],.nav-item.is-no-permission:hover .nav-ico[data-v-433d40bf]{color:var(--xzd-muted,#90a1b9);opacity:.6}.sub-list[data-v-433d40bf]{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.sub-item[data-v-433d40bf]{border-radius:10px;color:var(--xzd-text,#475569);cursor:pointer;font-size:13px;line-height:20px;padding:8px 14px 8px 44px;position:relative;transition:background .15s ease,color .15s ease}.sub-item[data-v-433d40bf]:before{background:var(--xzd-line-strong,#e2e8f0);border-radius:50%;content:"";height:4px;left:30px;margin-top:-2px;position:absolute;top:50%;width:4px}.sub-item.active[data-v-433d40bf],.sub-item[data-v-433d40bf]:hover{background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.sub-item.active[data-v-433d40bf]{font-weight:500}.sub-item.active[data-v-433d40bf]:before{background:var(--el-color-primary)}.sub-item.is-no-permission[data-v-433d40bf]{color:var(--xzd-muted,#90a1b9);cursor:not-allowed}.sub-item.is-no-permission[data-v-433d40bf]:hover{background:transparent;color:var(--xzd-muted,#90a1b9)}.xzd-body[data-v-433d40bf]{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden}.xzd-header[data-v-433d40bf]{background:#fff;border-bottom:1px solid var(--xzd-line,#edf2f7);box-sizing:border-box;flex-shrink:0;height:64px;justify-content:flex-end;padding:0 32px}.header-right[data-v-433d40bf],.xzd-header[data-v-433d40bf]{align-items:center;display:flex}.header-right[data-v-433d40bf]{gap:16px;min-width:0}.company[data-v-433d40bf]{align-items:center;color:var(--xzd-text-header,#314158);display:flex;gap:8px;min-width:0}.company .company-ico[data-v-433d40bf]{color:var(--el-color-primary);height:16px;width:16px}.company .company-name[data-v-433d40bf]{font-size:13.5px;line-height:20.25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.divider[data-v-433d40bf]{background:var(--xzd-line-strong,#e2e8f0);flex-shrink:0;height:14px;width:1px}.btn-login[data-v-433d40bf]{background:var(--el-color-primary);border-radius:10px;color:#fff;font-size:13.5px;line-height:20px;padding:6px 16px;text-decoration:none;transition:background .15s ease;white-space:nowrap}.btn-login[data-v-433d40bf]:hover{background:var(--el-color-primary-light-3)}.xzd-main[data-v-433d40bf]{background:#fff;flex:1;min-height:0;overflow:auto}.xzd-main.is-home[data-v-433d40bf]{background:var(--xzd-page-bg,#f4f7fc)}
