.enum-page[data-v-daa9ab70]{display:flex;flex-direction:column;height:100%;padding:14px 18px;box-sizing:border-box}.page-header[data-v-daa9ab70]{display:flex;align-items:center;margin-bottom:12px}.page-title[data-v-daa9ab70]{font-size:16px;font-weight:600;color:#303133;margin-right:14px}.header-tip[data-v-daa9ab70]{font-size:12px;color:#909399}.enum-body[data-v-daa9ab70]{flex:1;display:flex;min-height:0;gap:14px}.enum-side[data-v-daa9ab70]{width:300px;flex-shrink:0;background:#fff;border:1px solid #e4e7ed;border-radius:6px;padding:12px;display:flex;flex-direction:column;min-height:0}.side-label[data-v-daa9ab70]{font-size:13px;font-weight:600;color:#303133}.no-org-tip[data-v-daa9ab70]{flex:1;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e4e7ed;border-radius:6px}.side-head[data-v-daa9ab70]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.side-search[data-v-daa9ab70]{margin-bottom:8px}.tree-wrap[data-v-daa9ab70]{flex:1;overflow-y:auto;min-height:0}.tree-node[data-v-daa9ab70]{flex:1;display:flex;align-items:center;font-size:13px;padding-right:8px;overflow:hidden}.tree-node>i[data-v-daa9ab70]{margin-right:6px;color:#909399}.tree-node.is-root>i[data-v-daa9ab70]{color:#409eff;font-size:15px}.tree-node.is-category>i[data-v-daa9ab70]{color:#e6a23c}.tree-node.is-type .tree-label[data-v-daa9ab70]{color:#606266;font-weight:400}.tree-label[data-v-daa9ab70]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-ops[data-v-daa9ab70]{display:none;flex-shrink:0;margin-left:4px}.tree-ops .el-button[data-v-daa9ab70]{margin-left:2px;padding:2px}.tree-node:hover .tree-ops[data-v-daa9ab70]{display:inline-flex}.danger-text[data-v-daa9ab70]{color:#f56c6c}.enum-content[data-v-daa9ab70]{flex:1;background:#fff;border:1px solid #e4e7ed;border-radius:6px;padding:12px;display:flex;flex-direction:column;min-height:0}.content-head[data-v-daa9ab70]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:10px;flex-shrink:0}.content-title[data-v-daa9ab70]{font-size:14px;font-weight:600;color:#303133;display:flex;align-items:center;min-width:0}.head-count[data-v-daa9ab70]{font-size:12px;font-weight:400;color:#909399;margin-left:6px}.head-actions[data-v-daa9ab70]{display:flex;align-items:center;gap:10px;flex-shrink:0}.head-search[data-v-daa9ab70]{width:220px}.cat-tag[data-v-daa9ab70]{margin-left:8px}.crumb-sep[data-v-daa9ab70]{color:#c0c4cc;margin:0 6px;font-weight:400}.data-table[data-v-daa9ab70]{flex:1;min-height:0}.danger-action[data-v-daa9ab70]{color:#f56c6c}.readonly-hint[data-v-daa9ab70]{font-size:12px;color:#c0c4cc}.data-table[data-v-daa9ab70] .action-cell .cell{white-space:nowrap;padding-left:4px;padding-right:4px}.data-table[data-v-daa9ab70] .action-cell .el-button{padding-left:0;padding-right:0}.data-table[data-v-daa9ab70] .action-cell .el-button+.el-button{margin-left:10px}.data-table[data-v-daa9ab70] .el-table__body-wrapper{scrollbar-width:thin;scrollbar-color:#c0c4cc transparent}.data-table[data-v-daa9ab70] .el-table__body-wrapper::-webkit-scrollbar{height:8px;width:8px}.data-table[data-v-daa9ab70] .el-table__body-wrapper::-webkit-scrollbar-track{background:#f5f7fa}.data-table[data-v-daa9ab70] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}.data-table[data-v-daa9ab70] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#909399}.root-view[data-v-daa9ab70]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#909399}.root-icon[data-v-daa9ab70]{font-size:48px;color:#409eff;margin-bottom:12px}.root-name[data-v-daa9ab70]{font-size:16px;font-weight:600;color:#303133;margin-bottom:8px}.root-desc[data-v-daa9ab70]{font-size:12px;color:#909399;text-align:center;max-width:420px;line-height:1.8}.enum-form-drawer .el-drawer__body{padding:0}.enum-form-drawer .drawer-content{display:flex;flex-direction:column;height:100%;box-sizing:border-box}.enum-form-drawer .drawer-form{flex:1;overflow-y:auto;padding:20px 20px 10px;box-sizing:border-box}.enum-form-drawer .drawer-footer{flex-shrink:0;padding:12px 20px;border-top:1px solid #ebeef5;text-align:right;background:#fff}