.sort-dropdown{width:220px;background:#fff;border-radius:8px;box-shadow:0 6px 16px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08);padding:12px}.sort-dropdown-title{font-size:11px;font-weight:500;color:#6b7280;margin-bottom:8px}.sort-option{display:flex;align-items:center;gap:8px;width:100%;padding:7px 6px;border:none;background:transparent;cursor:pointer;border-radius:6px;font-size:var(--text-xs2);font-weight:400;font-family:inherit}.radio-dot{width:6px;height:6px;border-radius:50%;background:#f59e0b;opacity:0}.sort-option.selected .radio-dot{opacity:1}.sort-divider{height:1px;background:#e5e7eb;margin:8px 0}.direction-option{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;border-radius:6px;margin-top:6px;font-size:var(--text-xs2);font-weight:400;font-family:inherit}.direction-option.selected{background:#f1f3f5;color:#000;border-color:#f1f3f5;background-color:var(--brand-color)}.sort-menu-fade-enter-active,.sort-menu-fade-leave-active{transition:opacity .3s ease,transform .3s ease}.sort-menu-fade-enter,.sort-menu-fade-leave-to{opacity:0;transform:translateY(4px)}.custom-list-items[data-v-827a183a]{height:100%;padding:0 0 6px 0;overflow:auto}.custom-list-items .custom-list-items-container input[data-v-827a183a]{font-size:var(--text-s);color:#535353}.custom-list-items--add-new[data-v-827a183a]{position:relative;margin-top:6px}.custom-list-items--add-new .col-action[data-v-827a183a]{width:60px}.custom-list-items--add-new .col-action img[data-v-827a183a]{width:20px;cursor:pointer}.custom-list-items--add-new input[data-v-827a183a]{width:100%;height:30px;border:1px solid var(--brand-color);background:transparent;padding-right:50px;font-size:var(--text-base)}.custom-list-items--add-new img[data-v-827a183a]{position:absolute;cursor:pointer}.custom-list-items--add-new img.close[data-v-827a183a]{width:18px;right:2px}.custom-list-items--add-new img.save[data-v-827a183a]{width:20px;right:25px}.custom-list-items--bar[data-v-827a183a]{margin:-6px;margin-bottom:0;padding:10px;background-color:var(--brand-color)}.custom-list-items--bar h4[data-v-827a183a]{font-size:var(--text-base);font-weight:500}.custom-list-items--bar img[data-v-827a183a]{width:20px;height:20px;cursor:pointer}.custom-list-items .disabled[data-v-827a183a]{color:#7a7a7a;opacity:.4}.custom-list-items .cus-gap[data-v-827a183a]{gap:4px}.custom-list-items .setting-header[data-v-827a183a]{padding:8px 10px}.custom-list-items .custom-list-search-section[data-v-827a183a]{position:relative;padding:3px 8px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:8px}.custom-list-items .custom-list-search-section .search-input[data-v-827a183a]{border:none;padding:6px 10px;padding-left:30px;border-radius:5px;font-size:var(--text-s);color:#6c6c6c}.custom-list-items .custom-list-search-section .custom-list-search[data-v-827a183a]{flex:1;min-width:0}.custom-list-items .custom-list-search-section .sort-icon-wrapper[data-v-827a183a]{flex-shrink:0}.custom-list-items .custom-list-search-section .sort-icon-wrapper[data-v-827a183a]:hover{background-color:var(--brand-color)}.custom-list-items .custom-list-search-section[data-v-827a183a]:after{left:.45em;right:auto}.custom-list-items .toggle-button[data-v-827a183a]{display:none}.custom-list-items .customlist-bar:hover .toggle-button[data-v-827a183a]{display:flex}.custom-list-items .custom-list-search[data-v-827a183a]:after{left:5px;right:auto;top:50%;transform:translateY(-50%);filter:grayscale(100%) opacity(60%)}.custom-list-items .custom-list-search input[data-v-827a183a]{padding-left:34px;padding-right:10px}.custom-list-items .sort-icon-wrapper[data-v-827a183a]{width:28px;height:28px;border:1px solid #e5e7eb;border-radius:3px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.custom-list-items .sort-icon-wrapper img[data-v-827a183a]{width:16px;height:16px;color:#eaedf1}.copy-modal-body[data-v-a6d76c20]{width:430px;max-width:100%}.copying-from-box[data-v-a6d76c20]{border:1px solid #e2e8f0;border-radius:6px;padding:10px 12px;margin-bottom:14px;background:#fbfdff}.meta-label[data-v-a6d76c20]{color:#727a84;font-size:var(--text-xs);margin-bottom:6px}.copying-from-value[data-v-a6d76c20]{display:flex;align-items:center;gap:8px}.copy-source-icon[data-v-a6d76c20]{width:14px;height:14px;opacity:.8}.source-list-name[data-v-a6d76c20]{font-size:var(--text-xs2);color:#202124;font-weight:500}.abbr-chip[data-v-a6d76c20]{font-size:var(--text-xs1);color:#5c6773;background:#edf2f7;border:1px solid #d9e1ea;border-radius:4px;padding:1px 6px}.section-head[data-v-a6d76c20]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.section-head h4[data-v-a6d76c20]{font-size:var(--text-s);font-weight:600;margin:0}.link-btn[data-v-a6d76c20]{border:0;background:transparent;color:#d8911f;font-size:var(--text-s);cursor:pointer}.link-btn[data-v-a6d76c20]:disabled{opacity:.5;cursor:not-allowed}.items-box[data-v-a6d76c20]{border:1px solid #e2e8f0;border-radius:6px;max-height:190px;overflow:auto;margin-bottom:10px}.item-row[data-v-a6d76c20]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #f1f5f9}.item-row[data-v-a6d76c20]:last-child{border-bottom:0}.items-empty-state[data-v-a6d76c20],.items-loading-state[data-v-a6d76c20]{min-height:100px;display:flex;align-items:center;justify-content:center}.items-empty-state[data-v-a6d76c20]{padding:10px 12px;color:#6b7280;font-size:var(--text-s);text-align:center}.item-name[data-v-a6d76c20]{font-size:var(--text-s);color:#202124}.selection-summary[data-v-a6d76c20]{background:#eef3fb;color:#516273;border-radius:4px;padding:8px 10px;font-size:var(--text-s);margin-bottom:16px}.destination-section h4[data-v-a6d76c20]{margin:0 0 10px;font-size:var(--text-s);font-weight:600}.field-label[data-v-a6d76c20]{display:block;margin-bottom:4px;font-size:var(--text-s);color:#515963}.field-select[data-v-a6d76c20]{width:100%;height:32px;border:1px solid #dbe2ea;border-radius:4px;background:#f8fafc;padding:0 10px;margin-bottom:10px;color:#333}.field-select-btn[data-v-a6d76c20]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}.selected-label[data-v-a6d76c20]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-caret[data-v-a6d76c20]{margin-left:8px;color:#8b95a1;transform:rotate(0deg);transition:transform .15s}.picker-caret.open[data-v-a6d76c20]{transform:rotate(180deg)}.target-parent-picker[data-v-a6d76c20]{position:relative;margin-bottom:10px}.target-parent-dropdown[data-v-a6d76c20]{position:absolute;left:0;right:0;z-index:30;border:1px solid #dbe2ea;border-radius:4px;background:#fff;max-height:260px;overflow:auto;box-shadow:0 7px 22px rgba(10,20,40,.12)}.tree-row[data-v-a6d76c20]{display:flex;align-items:center;min-height:32px;padding:6px 10px;font-size:var(--text-s);color:#2f3741;cursor:pointer}.tree-row[data-v-a6d76c20]:hover{background:#f7f9fc}.tree-row.active[data-v-a6d76c20]{background:#f8ecd0}.tree-row.selected[data-v-a6d76c20]{background:#f4e0a3;color:#5f4a12}.no-parent-row[data-v-a6d76c20]{border-bottom:1px solid #eef2f7;font-style:italic;color:#6b7280}.tree-caret-space[data-v-a6d76c20]{width:14px;height:14px;margin-right:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tree-caret[data-v-a6d76c20]{font-size:11px;color:#8b95a1;transform:rotate(-90deg);transition:transform .15s}.tree-caret.open[data-v-a6d76c20]{transform:rotate(0deg)}.tree-label[data-v-a6d76c20]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-loader[data-v-a6d76c20]{width:10px;height:10px;border:2px solid #d5dde8;border-top-color:#9ba7b6;border-radius:50%;animation:spin-a6d76c20 .7s linear infinite}@keyframes spin-a6d76c20{to{transform:rotate(1turn)}}.status-cards[data-v-a6d76c20]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.status-card[data-v-a6d76c20]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left}.status-card[data-v-a6d76c20]:disabled{opacity:.95;cursor:default}.result-modal-header[data-v-a6d76c20]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.result-header-text[data-v-a6d76c20]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.result-modal-header .main-title[data-v-a6d76c20]{margin:0;font-size:var(--text-base);color:#111827;font-weight:600}.result-modal-header .modal-description[data-v-a6d76c20]{margin:0;font-size:var(--text-xs1);color:#b7791f}.back-btn[data-v-a6d76c20]{border:0;background:transparent;cursor:pointer;padding:0;margin:0}.back-btn img[data-v-a6d76c20]{width:14px;height:14px}.status-card[data-v-a6d76c20]{flex:1;border-radius:6px;padding:10px;border:1px solid}.status-card.success[data-v-a6d76c20]{border-color:#9ad9b0;background:#eef9f2;color:#22864b}.status-card.skipped[data-v-a6d76c20]{border-color:#9ec5fe;background:#eef6ff;color:#1d4ed8}.status-card.revived[data-v-a6d76c20]{border-color:#7fd8d1;background:#eefcfb;color:#0f766e}.status-card.warning[data-v-a6d76c20]{border-color:#efd08e;background:#fff8e8;color:#a86400}.status-card--clickable[data-v-a6d76c20]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.status-card--clickable[data-v-a6d76c20]:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(17,24,39,.08)}.status-card--active[data-v-a6d76c20]{box-shadow:0 0 0 2px rgba(76,91,255,.12)}.status-count[data-v-a6d76c20]{font-size:var(--text-s);font-weight:600}.status-sub[data-v-a6d76c20]{font-size:var(--text-xs1)}.expanded-result-groups[data-v-a6d76c20]{margin-bottom:12px}.result-group[data-v-a6d76c20]{border-radius:8px;padding:10px;margin-bottom:10px;border:1px solid #e5e7eb;background:#fbfcfe}.result-group--conflicts[data-v-a6d76c20]{padding:0;border:0;background:transparent}.result-group__title[data-v-a6d76c20]{font-size:var(--text-s);font-weight:600;color:#1f2937;margin-bottom:8px}.result-item-list[data-v-a6d76c20]{display:flex;flex-direction:column;gap:8px}.result-item[data-v-a6d76c20]{border:1px solid #e5e7eb;border-radius:6px;background:#fff;padding:10px}.result-item--skipped[data-v-a6d76c20]{border-color:#efd08e;background:#fffef4}.result-item--revived[data-v-a6d76c20]{border-color:#7fd8d1;background:#f0fdfa}.result-title-row[data-v-a6d76c20]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.result-title[data-v-a6d76c20]{font-size:var(--text-s);font-weight:600;color:#1f2937}.result-msg-line[data-v-a6d76c20]{display:flex;align-items:center;gap:6px}.result-badge[data-v-a6d76c20]{display:inline-block;font-size:var(--text-xs1);padding:1px 6px;border-radius:4px}.result-badge.copied[data-v-a6d76c20]{background:#e6f7ec;color:#22864b}.result-badge.skipped[data-v-a6d76c20]{background:#fff0b8;color:#8a5a00}.result-badge.revived[data-v-a6d76c20]{background:#ccfbf1;color:#0f766e}.result-msg-inline[data-v-a6d76c20]{font-size:var(--text-xs1);color:#6b7280}.result-item--skipped .result-msg-inline[data-v-a6d76c20]{color:#8a5a00}.result-item--revived .result-msg-inline[data-v-a6d76c20]{color:#0f766e}.conflict-card[data-v-a6d76c20]{border:1px solid #efd08e;border-radius:6px;padding:10px;margin-bottom:10px;background:#fffdf8}.conflict-card.conflict-card--deleted[data-v-a6d76c20]{border-color:#d9c2ff;background:#f8f3ff}.conflict-title-row[data-v-a6d76c20]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.conflict-title[data-v-a6d76c20]{font-size:var(--text-s);font-weight:600;color:#1f2937}.conflict-msg-line[data-v-a6d76c20]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.conflict-msg-inline[data-v-a6d76c20]{font-size:var(--text-xs1);color:#7c5a1f}.conflict-card.conflict-card--deleted .conflict-msg-inline[data-v-a6d76c20]{color:#5b3a9a}.conflict-badge[data-v-a6d76c20]{display:inline-block;font-size:var(--text-xs1);padding:1px 6px;border-radius:4px;margin-bottom:0}.conflict-badge.exists[data-v-a6d76c20]{background:#ffe7e7;color:#9f1239}.conflict-badge.deleted[data-v-a6d76c20]{background:#efe4ff;color:#6d28d9}.conflict-badge.skipped[data-v-a6d76c20]{background:#fff0b8;color:#8a5a00}.conflict-actions[data-v-a6d76c20]{display:flex;gap:8px}.conflict-inline-editor[data-v-a6d76c20]{display:flex;align-items:center;gap:8px;width:100%}.conflict-inline-editor .conflict-edit-input[data-v-a6d76c20]{flex:1 1 auto;min-width:0}.conflict-inline-btn[data-v-a6d76c20]{flex:0 0 auto;white-space:nowrap}.conflict-inline-btn[data-v-a6d76c20]:disabled{opacity:.5;cursor:not-allowed}.resolution-btn[data-v-a6d76c20]{border:1px solid #d0d7de;background:#f8f9fb;color:#334155;border-radius:14px;padding:4px 10px;font-size:var(--text-xs1);cursor:pointer}.resolution-btn.skip.active[data-v-a6d76c20]{border-color:#d2a248;background:#fff1c2;color:#8a5a00}.resolution-btn.edit.active[data-v-a6d76c20]{border-color:var(--brand-color);background:var(--brand-color);color:#fff}.resolution-btn.revive.active[data-v-a6d76c20]{border-color:#7e22ce;background:#8b2de2;color:#fff}.conflict-edit-input[data-v-a6d76c20]{width:100%;height:32px;border:1px solid #d8e0e9;border-radius:4px;background:#fff;padding:0 10px;font-size:var(--text-xs);color:#202124}.conflict-edit-input[data-v-a6d76c20]:focus{outline:none;border-color:#d2a248;box-shadow:0 0 0 2px rgba(241,180,63,.18)}.conflict-save-btn[data-v-a6d76c20]{border-color:#d2a248;background:#f1b43f;color:#fff}.conflict-foot[data-v-a6d76c20]{font-size:var(--text-s);color:#4b5563;margin:8px 0 14px}.action-row[data-v-a6d76c20]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.copy-btn[data-v-a6d76c20]:disabled{opacity:.6;cursor:not-allowed}[data-v-a6d76c20] .copy-items-modal .modal-header{align-items:flex-start}[data-v-a6d76c20] .copy-items-modal .modal-header h3{padding-right:0!important;font-weight:600!important}[data-v-a6d76c20] .copy-items-modal .modal-header .modal-close{top:10px}[data-v-a6d76c20] .modal.copy-items-modal .modal-body,[data-v-a6d76c20] .modal.copy-items-modal .modal-content,[data-v-a6d76c20] .modal.copy-items-modal .modal-inner{overflow:visible!important}[data-v-a6d76c20] .modal.copy-items-modal .modal-content{max-height:none!important}.custom-list-container[data-v-6d717bec]{border-top:1px solid #f0f0f0;background:#fff}.inline-row[data-v-6d717bec]{border-bottom:1px solid #f0f0f0;min-height:48px}.inline-row.child-add-bg[data-v-6d717bec]{background-color:#fffcf5;border-top:1px solid #fff3d1;border-bottom:1px solid #fff3d1}.modern-input[data-v-6d717bec]{border:1px solid #dee2e6;padding:4px 10px;border-radius:4px;outline:none;height:30px;background:#fff}.modern-input.active-input[data-v-6d717bec]{border:1px solid #d4a373;box-shadow:0 0 0 1px #d4a373}.modern-input.abbr-width[data-v-6d717bec]{width:90px}.chevron-box[data-v-6d717bec]{width:24px;flex-shrink:0;margin-right:12px}.flex-grow-1[data-v-6d717bec]{flex:1}.w-100[data-v-6d717bec]{width:100%}.ml-auto[data-v-6d717bec]{margin-left:auto}.mr-3[data-v-6d717bec]{margin-right:.75rem}.custom-list-actions[data-v-6d717bec]{gap:6px}.text-xs[data-v-6d717bec]{font-size:var(--text-s)}.color-grey[data-v-6d717bec]{color:#999}[data-v-6d717bec] .import-csv-modal .modal-header{align-items:flex-start}[data-v-6d717bec] .import-csv-modal .modal-title .main-title{font-size:var(--text-base);font-weight:600;color:#111827;padding-right:0}[data-v-6d717bec] .import-csv-modal .modal-description{font-size:var(--text-xs1);color:#be7b18;line-height:1.35}.tenant-custom-list[data-v-5e665f1d]{width:100%;height:100%}.custom-list-data[data-v-5e665f1d]{height:100%}.custom-list-data-container[data-v-5e665f1d]{width:100%;height:100%;display:grid;grid-template-columns:1fr 2.5fr;grid-gap:10px}.custom-list-detail-pane[data-v-5e665f1d]{background:#fff}