.supplier-archive-page[data-v-27523f93]{display:flex;flex-direction:column;height:100%;background:#f5f7fa}.card-only-header[data-v-27523f93]{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#fff;border-bottom:1px solid #e4e7ed}.card-only-title[data-v-27523f93]{font-size:16px;font-weight:600;color:#303133}.page-header[data-v-27523f93]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #e4e7ed}.page-title[data-v-27523f93]{font-size:16px;font-weight:600;color:#303133}.archive-body[data-v-27523f93]{flex:1;display:flex;min-height:0;padding:12px 16px}.archive-tree-panel[data-v-27523f93]{width:220px;flex-shrink:0;background:#fff;border-radius:4px;margin-right:12px;display:flex;flex-direction:column;min-height:0}.tree-panel-header[data-v-27523f93]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #ebeef5}.tree-panel-title[data-v-27523f93]{font-size:13px;font-weight:600;color:#303133}.tree-head-tools[data-v-27523f93]{display:flex;align-items:center}.tree-tool[data-v-27523f93]{cursor:pointer;color:#909399;font-size:14px;margin-left:8px}.tree-tool[data-v-27523f93]:hover{color:#409eff}.tree-wrap[data-v-27523f93]{flex:1;overflow:auto;padding:6px 4px;min-height:0}.tree-node[data-v-27523f93]{display:flex;align-items:center;flex:1;min-width:0;padding-right:6px}.tree-node-icon[data-v-27523f93]{color:#e6a23c;margin-right:4px;font-size:14px}.tree-node-icon.root-icon[data-v-27523f93]{color:#409eff}.tree-node-label[data-v-27523f93]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.tree-node-right[data-v-27523f93]{margin-left:auto;display:inline-flex;align-items:center;flex-shrink:0}.tree-node-count[data-v-27523f93]{padding-left:8px;font-size:12px;color:#909399}.tree-node-ops[data-v-27523f93]{display:none;align-items:center;margin-left:6px;gap:5px}.tree-node:hover .tree-node-ops[data-v-27523f93]{display:inline-flex}.tree-node-ops i[data-v-27523f93]{cursor:pointer;font-size:13px;color:#909399}.tree-node-ops .op-add[data-v-27523f93]:hover{color:#67c23a}.tree-node-ops .op-edit[data-v-27523f93]:hover{color:#409eff}.tree-node-ops .op-del[data-v-27523f93]:hover{color:#f56c6c}.class-form-tip[data-v-27523f93]{margin:-6px 0 10px 80px;font-size:12px;color:#909399}.archive-content[data-v-27523f93]{flex:1;min-width:0;background:#fff;border-radius:4px;padding:12px;display:flex;flex-direction:column}.filter-bar[data-v-27523f93]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.filter-select-sm[data-v-27523f93]{width:110px}.search-input[data-v-27523f93]{width:260px}.content-tip[data-v-27523f93]{font-size:12px;color:#909399;margin-bottom:8px}.current-count[data-v-27523f93]{color:#409eff;font-weight:600}.archive-table[data-v-27523f93]{flex:1}.pager-bar[data-v-27523f93]{display:flex;justify-content:flex-end;padding-top:10px}.col-setting-head[data-v-27523f93]{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;color:#303133;margin-bottom:6px}.col-setting-tip[data-v-27523f93]{font-size:12px;color:#909399;margin-bottom:8px;line-height:1.5}.col-setting-list[data-v-27523f93]{max-height:320px;overflow-y:auto}.col-setting-item[data-v-27523f93]{display:flex;align-items:center;padding:3px 6px;border-radius:4px;border:1px dashed transparent;cursor:move}.col-setting-item[data-v-27523f93]:hover{background:#f5f7fa}.col-setting-item.dragging[data-v-27523f93]{opacity:.5}.col-setting-item.drag-over[data-v-27523f93]{border-color:#409eff;background:#ecf5ff}.col-setting-item .el-checkbox[data-v-27523f93]{margin-right:0}.col-drag-handle[data-v-27523f93]{color:#c0c4cc;margin-right:8px;cursor:move}.col-drag-handle[data-v-27523f93]:hover{color:#409eff}.status-text[data-v-27523f93]{display:inline-flex;align-items:center;gap:5px}.status-dot[data-v-27523f93]{width:8px;height:8px;border-radius:50%;display:inline-block}.status-dot.status-active[data-v-27523f93]{background:#67c23a}.status-dot.status-other[data-v-27523f93]{background:#f56c6c}.danger-action[data-v-27523f93]{color:#f56c6c}.drawer-body[data-v-27523f93]{padding:0 20px 20px;height:100%;overflow-y:auto}.base-section-head[data-v-27523f93]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.base-head-ops[data-v-27523f93]{display:flex;align-items:center;gap:8px}.sub-title[data-v-27523f93]{font-size:14px;font-weight:600;color:#303133}.archive-desc[data-v-27523f93]{margin-bottom:14px}.toolbar-tip[data-v-27523f93]{font-size:12px;color:#909399;margin-right:6px}.view-group[data-v-27523f93]{margin-bottom:12px}.view-group-title[data-v-27523f93]{font-size:13px;font-weight:600;color:#606266;margin:4px 0 6px 2px}.drawer-form .form-group[data-v-27523f93]{margin-bottom:14px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.drawer-form .form-group .group-title[data-v-27523f93]{font-size:13px;font-weight:600;color:#303133;background:#f8f9fb;padding:8px 14px;border-bottom:1px solid #ebeef5}.drawer-form .group-fields[data-v-27523f93]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:12px 14px;min-height:56px}.drawer-form .field-card[data-v-27523f93]{border:1px dashed transparent;border-radius:6px;padding:4px 8px 8px;transition:background .15s,border-color .15s;cursor:grab;position:relative}.drawer-form .field-card[data-v-27523f93]:hover{background:#f5f7fa;border-color:#dcdfe6}.drawer-form .field-card.dragging[data-v-27523f93]{opacity:.5;background:#ecf5ff;border-color:#409eff}.drawer-form .field-card.span-2[data-v-27523f93]{grid-column:span 3}.drawer-form .field-label[data-v-27523f93]{display:flex;align-items:center;font-size:12px;color:#606266;margin-bottom:6px;gap:4px}.drawer-form .field-label .drag-handle[data-v-27523f93]{color:#c0c4cc;font-size:13px;cursor:grab}.drawer-form .required-mark[data-v-27523f93]{color:#f56c6c;margin-left:2px}[data-v-27523f93] .action-cell .cell{white-space:nowrap}[data-v-27523f93] .action-cell .el-button+.el-button{margin-left:6px}