.single-layer-table-container[data-v-7f1a1b3c]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin:0 auto;padding:20px}.controls[data-v-7f1a1b3c]{display:flex;gap:10px;margin-bottom:20px}.table-wrapper[data-v-7f1a1b3c]{border:1px solid #e8e8e8;border-radius:4px;overflow:hidden}.table-header[data-v-7f1a1b3c],.table-row[data-v-7f1a1b3c]{display:grid;grid-template-columns:minmax(0,1fr) 88px}.table-header[data-v-7f1a1b3c]{background-color:#fafafa;border-bottom:1px solid #e8e8e8;font-weight:700}.header-cell[data-v-7f1a1b3c]{color:#333;font-size:14px;padding:16px}.table-row[data-v-7f1a1b3c]{border-bottom:1px solid #f0f0f0;transition:background-color .3s}.table-row[data-v-7f1a1b3c]:hover{background-color:#fafafa}.table-row.is-dragging[data-v-7f1a1b3c]{background-color:#e6f7ff}.row-cell[data-v-7f1a1b3c]{align-items:center;display:flex;padding:14px 16px}.name-col[data-v-7f1a1b3c]{min-width:0}.actions-col[data-v-7f1a1b3c]{justify-content:flex-end;text-align:right}.name-editor-container[data-v-7f1a1b3c],.name-display[data-v-7f1a1b3c]{width:100%}.drag-handle[data-v-7f1a1b3c],.name-display[data-v-7f1a1b3c]{align-items:center;display:flex}.drag-handle[data-v-7f1a1b3c]{color:#a0a0a0;cursor:move;flex-shrink:0;margin-right:12px;transition:all .2s ease}.drag-handle[data-v-7f1a1b3c]:hover{color:#1890ff}.item-name[data-v-7f1a1b3c]{min-width:0;overflow-wrap:anywhere}.edit-icon[data-v-7f1a1b3c]{color:#999;cursor:pointer;flex-shrink:0;font-size:14px;margin-left:12px}.edit-icon[data-v-7f1a1b3c]:hover{color:#1890ff}.name-editor[data-v-7f1a1b3c]{align-items:center;display:flex;width:100%}.name-editor .ant-input[data-v-7f1a1b3c]{flex-grow:1;width:100%}.name-editor .error-icon[data-v-7f1a1b3c]{color:#ff4d4f;font-size:16px;margin-left:12px}.input-error[data-v-7f1a1b3c]{border-color:#ff4d4f!important}.actions-group[data-v-7f1a1b3c]{display:flex;justify-content:flex-end}.action-link[data-v-7f1a1b3c]{color:#1890ff;cursor:pointer;font-size:14px;transition:color .3s}.action-link[data-v-7f1a1b3c]:hover{color:#40a9ff}.action-delete[data-v-7f1a1b3c]{color:#ff4d4f!important}.action-delete[data-v-7f1a1b3c]:hover{color:#ff7875!important}.dragging-ghost[data-v-7f1a1b3c]{background:#e6f7ff;opacity:.7}.dragging-chosen[data-v-7f1a1b3c]{background:#f0f7ff}@media (max-width:640px){.single-layer-table-container[data-v-7f1a1b3c]{padding:12px}.header-cell[data-v-7f1a1b3c],.row-cell[data-v-7f1a1b3c]{padding:12px 10px}}
