.page-wrapper[data-v-49df1e5a]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-49df1e5a]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-49df1e5a]{color:#111827;margin:0;font-size:24px;font-weight:700}.page-desc[data-v-49df1e5a],.section-desc[data-v-49df1e5a]{color:#6b7280;margin:8px 0 0;font-size:14px;line-height:1.7}.header-actions[data-v-49df1e5a],.filter-actions[data-v-49df1e5a],.cleanup-actions[data-v-49df1e5a],.card-actions[data-v-49df1e5a],.pagination-row[data-v-49df1e5a]{align-items:center;gap:10px;display:flex}.primary-btn[data-v-49df1e5a],.secondary-btn[data-v-49df1e5a],.danger-btn[data-v-49df1e5a]{cursor:pointer;border:none;border-radius:8px;padding:9px 14px;font-size:14px}.primary-btn[data-v-49df1e5a]{color:#fff;background:#2563eb}.secondary-btn[data-v-49df1e5a]{color:#374151;background:#fff;border:1px solid #d1d5db}.danger-btn[data-v-49df1e5a]{color:#fff;background:#dc2626}.small[data-v-49df1e5a]{padding:6px 10px;font-size:13px}.primary-btn[data-v-49df1e5a]:disabled,.secondary-btn[data-v-49df1e5a]:disabled,.danger-btn[data-v-49df1e5a]:disabled{opacity:.55;cursor:not-allowed}.permission-card[data-v-49df1e5a],.notice-card[data-v-49df1e5a],.filter-card[data-v-49df1e5a],.cleanup-card[data-v-49df1e5a],.table-card[data-v-49df1e5a],.result-card[data-v-49df1e5a]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px;box-shadow:0 4px 14px #0f172a0a}.notice-card[data-v-49df1e5a]{color:#374151;background:#f9fafb;line-height:1.8}.notice-card code[data-v-49df1e5a]{color:#3730a3;background:#eef2ff;border-radius:6px;padding:2px 6px}.summary-grid[data-v-49df1e5a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.summary-card[data-v-49df1e5a]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.summary-card span[data-v-49df1e5a]{color:#6b7280;font-size:13px;display:block}.summary-card strong[data-v-49df1e5a]{color:#111827;margin-top:8px;font-size:22px;display:block}.filter-grid[data-v-49df1e5a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.form-item[data-v-49df1e5a]{flex-direction:column;gap:6px;display:flex}.form-item label[data-v-49df1e5a]{color:#374151;font-size:13px}.form-item input[data-v-49df1e5a],.form-item select[data-v-49df1e5a]{border:1px solid #d1d5db;border-radius:8px;padding:8px 10px;font-size:14px}.filter-actions[data-v-49df1e5a]{margin-top:14px}.cleanup-card[data-v-49df1e5a]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cleanup-actions label[data-v-49df1e5a]{color:#374151;align-items:center;gap:8px;font-size:14px;display:flex}.cleanup-actions input[data-v-49df1e5a]{border:1px solid #d1d5db;border-radius:8px;width:80px;padding:8px 10px}.section-title[data-v-49df1e5a]{color:#111827;margin:0;font-size:18px}.success-message[data-v-49df1e5a],.error-message[data-v-49df1e5a]{border-radius:10px;padding:12px 14px;font-size:14px}.success-message[data-v-49df1e5a]{color:#166534;background:#ecfdf3;border:1px solid #bbf7d0}.error-message[data-v-49df1e5a]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.table-toolbar[data-v-49df1e5a]{justify-content:space-between;align-items:center;display:flex}.table-placeholder[data-v-49df1e5a]{text-align:center;color:#6b7280;padding:30px}.backup-list[data-v-49df1e5a]{flex-direction:column;gap:14px;margin-top:16px;display:flex}.backup-card[data-v-49df1e5a]{background:#fcfcfd;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.backup-card-header[data-v-49df1e5a]{justify-content:space-between;gap:16px;display:flex}.backup-title-row[data-v-49df1e5a]{align-items:center;gap:10px;display:flex}.backup-title[data-v-49df1e5a]{color:#111827;word-break:break-all;margin:0;font-size:16px}.backup-subline[data-v-49df1e5a]{color:#6b7280;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:13px;display:flex}.status-pill[data-v-49df1e5a]{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;display:inline-flex}.status-pill.success[data-v-49df1e5a]{color:#166534;background:#dcfce7}.status-pill.failed[data-v-49df1e5a]{color:#991b1b;background:#fee2e2}.status-pill.running[data-v-49df1e5a]{color:#1d4ed8;background:#dbeafe}.status-pill.deleted[data-v-49df1e5a]{color:#4b5563;background:#f3f4f6}.status-pill.pending[data-v-49df1e5a]{color:#92400e;background:#fef3c7}.info-grid[data-v-49df1e5a]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.info-item[data-v-49df1e5a]{background:#fff;border:1px solid #edf0f3;border-radius:10px;padding:10px}.info-item span[data-v-49df1e5a]{color:#6b7280;font-size:12px;display:block}.info-item strong[data-v-49df1e5a]{color:#111827;word-break:break-word;margin-top:4px;font-size:13px;display:block}.checksum-row[data-v-49df1e5a],.remark-row[data-v-49df1e5a]{color:#374151;grid-template-columns:80px 1fr;align-items:start;gap:10px;margin-top:12px;font-size:13px;display:grid}.checksum-row code[data-v-49df1e5a]{word-break:break-all;background:#f3f4f6;border-radius:8px;padding:8px}.remark-row p[data-v-49df1e5a]{word-break:break-word;margin:0;line-height:1.7}.pagination-row[data-v-49df1e5a]{color:#4b5563;justify-content:flex-end;margin-top:18px;font-size:14px}.cleanup-result-list[data-v-49df1e5a]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.cleanup-result-item[data-v-49df1e5a]{color:#374151;background:#f9fafb;border-radius:10px;grid-template-columns:80px 1fr 180px;gap:10px;padding:10px;font-size:13px;display:grid}.cleanup-result-item strong[data-v-49df1e5a]{word-break:break-all}.cleanup-result-item p[data-v-49df1e5a]{color:#991b1b;grid-column:1/-1;margin:4px 0 0}@media (width<=1200px){.summary-grid[data-v-49df1e5a],.filter-grid[data-v-49df1e5a]{grid-template-columns:repeat(2,minmax(0,1fr))}.info-grid[data-v-49df1e5a]{grid-template-columns:repeat(3,minmax(0,1fr))}.cleanup-card[data-v-49df1e5a]{flex-direction:column}}@media (width<=768px){.page-header[data-v-49df1e5a],.backup-card-header[data-v-49df1e5a],.cleanup-actions[data-v-49df1e5a]{flex-direction:column;align-items:stretch}.summary-grid[data-v-49df1e5a],.filter-grid[data-v-49df1e5a],.info-grid[data-v-49df1e5a]{grid-template-columns:1fr}}.login-page[data-v-551281e2]{background:linear-gradient(135deg,#eef2ff 0%,#f8fafc 100%);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-card[data-v-551281e2]{box-sizing:border-box;background:#fff;border-radius:16px;width:420px;padding:32px;box-shadow:0 10px 30px #00000014}.title[data-v-551281e2]{color:#111827;margin:0;font-size:28px}.subtitle[data-v-551281e2]{color:#6b7280;margin:8px 0 24px}.login-form[data-v-551281e2]{flex-direction:column;gap:16px;display:flex}.form-item[data-v-551281e2]{flex-direction:column;gap:8px;display:flex}.form-item label[data-v-551281e2]{color:#374151;font-size:14px}.form-item input[data-v-551281e2]{border:1px solid #d1d5db;border-radius:8px;outline:none;height:42px;padding:0 12px}.form-item input[data-v-551281e2]:focus{border-color:#6366f1}.error-message[data-v-551281e2]{color:#dc2626;font-size:14px}.login-btn[data-v-551281e2]{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;height:44px;font-size:15px}.login-btn[data-v-551281e2]:disabled{opacity:.7;cursor:not-allowed}.app-layout[data-v-d0f0f849]{background:#f5f7fa;min-height:100vh;display:flex}.sidebar[data-v-d0f0f849]{color:#fff;box-sizing:border-box;background:#1f2937;width:220px;padding:20px 16px}.sidebar-logo[data-v-d0f0f849]{margin-bottom:6px;font-size:18px;font-weight:700}.sidebar-version[data-v-d0f0f849]{color:#9ca3af;margin-bottom:24px;font-size:12px}.sidebar-nav[data-v-d0f0f849]{flex-direction:column;gap:8px;display:flex}.nav-item[data-v-d0f0f849]{color:#d1d5db;border-radius:8px;padding:10px 12px;text-decoration:none}.nav-item[data-v-d0f0f849]:hover,.router-link-active[data-v-d0f0f849]{color:#fff;background:#374151}.main-layout[data-v-d0f0f849]{flex-direction:column;flex:1;display:flex}.header[data-v-d0f0f849]{box-sizing:border-box;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;min-height:64px;padding:0 24px;display:flex}.header-left[data-v-d0f0f849]{flex-direction:column;gap:4px;display:flex}.header-title[data-v-d0f0f849]{color:#111827;font-size:18px;font-weight:600}.header-subtitle[data-v-d0f0f849]{color:#6b7280;font-size:13px}.divider[data-v-d0f0f849]{margin:0 8px}.logout-btn[data-v-d0f0f849]{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 14px}.main-content[data-v-d0f0f849]{box-sizing:border-box;flex:1;padding:24px}.dashboard-page[data-v-a63214f3]{flex-direction:column;gap:16px;display:flex}.hero-card[data-v-a63214f3],.section-card[data-v-a63214f3]{background:#fff;border:1px solid #e5e7eb;border-radius:16px}.hero-card[data-v-a63214f3]{padding:20px}.hero-main[data-v-a63214f3]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.page-title[data-v-a63214f3]{color:#111827;font-size:30px;font-weight:800}.page-desc[data-v-a63214f3],.section-desc[data-v-a63214f3]{color:#6b7280;margin-top:6px;line-height:1.6}.user-summary[data-v-a63214f3]{background:#f9fafb;border:1px solid #eef2f7;border-radius:14px;align-items:center;gap:12px;min-width:260px;padding:12px;display:flex}.avatar-circle[data-v-a63214f3]{color:#3730a3;background:#eef2ff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:800;display:flex}.user-name[data-v-a63214f3]{color:#111827;font-weight:800}.user-meta[data-v-a63214f3]{color:#6b7280;margin-top:4px;font-size:13px}.meta-separator[data-v-a63214f3]{color:#d1d5db;margin:0 6px}.hero-metrics[data-v-a63214f3]{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;margin-top:18px;display:grid}.metric-item[data-v-a63214f3],.account-item[data-v-a63214f3]{background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;padding:12px}.metric-item span[data-v-a63214f3],.account-item span[data-v-a63214f3]{color:#6b7280;margin-bottom:6px;font-size:12px;display:block}.metric-item strong[data-v-a63214f3],.account-item strong[data-v-a63214f3]{color:#111827;word-break:break-all;font-size:14px;font-weight:800;display:block}.section-card[data-v-a63214f3]{padding:18px}.section-header[data-v-a63214f3]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.section-title[data-v-a63214f3]{color:#111827;font-size:21px;font-weight:800}.primary-work-grid[data-v-a63214f3]{grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;display:grid}.work-card[data-v-a63214f3],.quick-card[data-v-a63214f3],.flow-item[data-v-a63214f3]{color:#111827;background:#fff;border:1px solid #e5e7eb;text-decoration:none;transition:border-color .15s,box-shadow .15s}.work-card[data-v-a63214f3]:hover,.quick-card[data-v-a63214f3]:hover,.flow-item[data-v-a63214f3]:hover,.module-link[data-v-a63214f3]:hover{border-color:#c7d2fe;box-shadow:0 8px 20px #4f46e514}.work-card[data-v-a63214f3]{border-radius:14px;min-height:160px;padding:16px;display:block}.work-card.primary[data-v-a63214f3]{background:linear-gradient(#fff 0%,#f8fafc 100%)}.work-card-top[data-v-a63214f3],.quick-title-row[data-v-a63214f3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.work-icon[data-v-a63214f3]{color:#3730a3;background:#eef2ff;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:800;display:flex}.work-tag[data-v-a63214f3],.quick-tag[data-v-a63214f3]{color:#3730a3;background:#eef2ff;border-radius:999px;align-items:center;min-height:22px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.work-title[data-v-a63214f3]{color:#111827;margin-top:14px;font-size:18px;font-weight:800}.work-desc[data-v-a63214f3]{color:#6b7280;margin-top:7px;font-size:13px;line-height:1.55}.work-action[data-v-a63214f3]{color:#4f46e5;margin-top:14px;font-size:13px;font-weight:800}.two-column-grid[data-v-a63214f3]{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:flex-start;gap:16px;display:grid}.flow-list[data-v-a63214f3]{flex-direction:column;gap:10px;display:flex}.flow-item[data-v-a63214f3]{border-radius:14px;gap:12px;padding:13px;display:flex}.flow-index[data-v-a63214f3]{color:#3730a3;background:#eef2ff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:flex}.flow-title[data-v-a63214f3]{color:#111827;font-weight:800}.flow-desc[data-v-a63214f3]{color:#6b7280;margin-top:5px;font-size:13px;line-height:1.5}.role-tip-list[data-v-a63214f3]{flex-direction:column;gap:12px;display:flex}.role-tip-item[data-v-a63214f3]{background:#f9fafb;border:1px solid #eef2f7;border-radius:12px;gap:11px;padding:12px;display:flex}.tip-dot[data-v-a63214f3]{background:#4f46e5;border-radius:999px;flex:none;width:10px;height:10px;margin-top:7px}.role-tip-item strong[data-v-a63214f3]{color:#111827;font-size:14px}.role-tip-item p[data-v-a63214f3]{color:#6b7280;margin-top:4px;font-size:13px;line-height:1.5}.quick-grid[data-v-a63214f3]{grid-template-columns:repeat(4,minmax(180px,1fr));gap:12px;display:grid}.quick-card[data-v-a63214f3]{border-radius:14px;padding:15px;display:block}.quick-title[data-v-a63214f3]{color:#111827;font-size:16px;font-weight:800}.quick-desc[data-v-a63214f3]{color:#6b7280;margin-top:8px;font-size:13px;line-height:1.5}.module-grid[data-v-a63214f3]{grid-template-columns:repeat(2,minmax(260px,1fr));gap:12px;display:grid}.module-card[data-v-a63214f3]{background:#f9fafb;border:1px solid #eef2f7;border-radius:14px;padding:14px}.module-title[data-v-a63214f3]{color:#111827;font-size:17px;font-weight:800}.module-desc[data-v-a63214f3]{color:#6b7280;margin-top:6px;font-size:13px;line-height:1.5}.module-links[data-v-a63214f3]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.module-link[data-v-a63214f3]{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;min-height:32px;padding:5px 10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.account-grid[data-v-a63214f3]{grid-template-columns:repeat(6,minmax(130px,1fr));gap:10px;display:grid}.empty-block[data-v-a63214f3]{color:#6b7280;background:#f9fafb;border:1px dashed #d1d5db;border-radius:12px;padding:16px}@media (width<=1280px){.primary-work-grid[data-v-a63214f3],.quick-grid[data-v-a63214f3]{grid-template-columns:repeat(2,minmax(220px,1fr))}.account-grid[data-v-a63214f3]{grid-template-columns:repeat(3,minmax(130px,1fr))}.module-grid[data-v-a63214f3]{grid-template-columns:1fr}}@media (width<=1080px){.hero-main[data-v-a63214f3],.two-column-grid[data-v-a63214f3]{grid-template-columns:1fr}.hero-main[data-v-a63214f3]{flex-direction:column}.user-summary[data-v-a63214f3]{width:100%;min-width:0}.hero-metrics[data-v-a63214f3]{grid-template-columns:repeat(2,minmax(150px,1fr))}.two-column-grid[data-v-a63214f3]{flex-direction:column;display:flex}}@media (width<=720px){.hero-metrics[data-v-a63214f3],.primary-work-grid[data-v-a63214f3],.quick-grid[data-v-a63214f3],.account-grid[data-v-a63214f3]{grid-template-columns:1fr}}.page-wrapper[data-v-d0b2089b]{flex-direction:column;gap:16px;display:flex}.page-header[data-v-d0b2089b]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-d0b2089b]{color:#111827;font-size:28px;font-weight:800}.page-desc[data-v-d0b2089b]{color:#6b7280;margin-top:6px}.profile-hero-card[data-v-d0b2089b],.card[data-v-d0b2089b]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.profile-hero-card[data-v-d0b2089b]{justify-content:space-between;align-items:stretch;gap:18px;padding:18px;display:flex}.profile-hero-main[data-v-d0b2089b]{align-items:center;gap:16px;min-width:0;display:flex}.avatar-circle[data-v-d0b2089b]{color:#3730a3;background:#eef2ff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;font-weight:800;display:flex}.profile-title-block[data-v-d0b2089b]{min-width:0}.profile-title-row[data-v-d0b2089b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-name[data-v-d0b2089b]{color:#111827;font-size:24px;font-weight:800}.profile-subline[data-v-d0b2089b]{color:#6b7280;flex-wrap:wrap;gap:8px 16px;margin-top:6px;font-size:14px;display:flex}.profile-metrics[data-v-d0b2089b]{grid-template-columns:repeat(3,minmax(130px,1fr));gap:10px;min-width:420px;display:grid}.metric-item[data-v-d0b2089b]{background:#f9fafb;border:1px solid #eef2f7;border-radius:12px;padding:12px}.metric-item span[data-v-d0b2089b]{color:#6b7280;margin-bottom:6px;font-size:12px;display:block}.metric-item strong[data-v-d0b2089b]{color:#111827;word-break:break-all;font-size:14px;font-weight:800}.status-pill[data-v-d0b2089b],.count-badge[data-v-d0b2089b],.permission-chip[data-v-d0b2089b]{border-radius:999px;align-items:center;min-height:24px;font-size:12px;font-weight:700;display:inline-flex}.status-pill[data-v-d0b2089b]{padding:2px 10px}.status-pill.active[data-v-d0b2089b]{color:#047857;background:#ecfdf5}.status-pill.disabled[data-v-d0b2089b],.status-pill.inactive[data-v-d0b2089b]{color:#b91c1c;background:#fee2e2}.status-pill.unknown[data-v-d0b2089b]{color:#374151;background:#f3f4f6}.content-grid[data-v-d0b2089b]{grid-template-columns:minmax(0,1.45fr) minmax(360px,.75fr);align-items:flex-start;gap:16px;display:grid}.left-column[data-v-d0b2089b],.right-column[data-v-d0b2089b]{flex-direction:column;gap:16px;display:flex}.card[data-v-d0b2089b]{padding:18px}.sticky-card[data-v-d0b2089b]{position:sticky;top:16px}.card-header[data-v-d0b2089b]{margin-bottom:14px}.compact-card-header[data-v-d0b2089b]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.section-title[data-v-d0b2089b]{color:#111827;font-size:20px;font-weight:800}.section-desc[data-v-d0b2089b]{color:#6b7280;margin-top:5px;font-size:14px}.placeholder[data-v-d0b2089b]{color:#6b7280;padding:24px 0}.error-message[data-v-d0b2089b]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:12px 14px}.success-message[data-v-d0b2089b]{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;padding:12px 14px}.profile-form[data-v-d0b2089b],.password-form[data-v-d0b2089b]{flex-direction:column;gap:14px;display:flex}.compact-grid[data-v-d0b2089b]{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;display:grid}.compact-item[data-v-d0b2089b],.form-item[data-v-d0b2089b]{min-width:0}.compact-item[data-v-d0b2089b]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;padding:11px 12px}.compact-item.readonly[data-v-d0b2089b]{background:#f8fafc}.compact-item-wide[data-v-d0b2089b]{grid-column:span 2}.label[data-v-d0b2089b]{color:#6b7280;margin-bottom:5px;font-size:12px;display:block}.value[data-v-d0b2089b]{color:#111827;word-break:break-all;font-size:14px;font-weight:600}.form-item[data-v-d0b2089b]{flex-direction:column;gap:6px;display:flex}.form-item label[data-v-d0b2089b]{color:#374151;font-size:13px;font-weight:700}.form-item input[data-v-d0b2089b]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:40px;padding:0 12px;font-size:14px}.form-item input[data-v-d0b2089b]:focus{border-color:#4f46e5}.required[data-v-d0b2089b]{color:#dc2626}.password-hint[data-v-d0b2089b],.empty-block[data-v-d0b2089b]{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px;font-size:13px;line-height:1.6}.form-actions[data-v-d0b2089b]{justify-content:flex-end;gap:12px;margin-top:2px;display:flex}.primary-btn[data-v-d0b2089b],.secondary-btn[data-v-d0b2089b]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-size:14px}.primary-btn[data-v-d0b2089b]{color:#fff;background:#4f46e5}.secondary-btn[data-v-d0b2089b]{color:#374151;background:#fff;border-color:#d1d5db}.primary-btn[data-v-d0b2089b]:disabled,.secondary-btn[data-v-d0b2089b]:disabled{cursor:not-allowed;opacity:.65}.count-badge[data-v-d0b2089b]{color:#374151;white-space:nowrap;background:#f3f4f6;padding:2px 10px}.permission-list[data-v-d0b2089b]{flex-wrap:wrap;gap:8px;display:flex}.permission-chip[data-v-d0b2089b]{color:#3730a3;background:#eef2ff;padding:3px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (width<=1280px){.profile-hero-card[data-v-d0b2089b]{flex-direction:column}.profile-metrics[data-v-d0b2089b]{min-width:0}.compact-grid[data-v-d0b2089b]{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (width<=1000px){.content-grid[data-v-d0b2089b]{grid-template-columns:1fr}.sticky-card[data-v-d0b2089b]{position:static}.compact-grid[data-v-d0b2089b]{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (width<=720px){.page-header[data-v-d0b2089b],.profile-hero-main[data-v-d0b2089b],.compact-card-header[data-v-d0b2089b]{flex-direction:column;align-items:flex-start}.profile-metrics[data-v-d0b2089b],.compact-grid[data-v-d0b2089b]{grid-template-columns:1fr}.compact-item-wide[data-v-d0b2089b]{grid-column:span 1}.form-actions[data-v-d0b2089b]{justify-content:flex-start}}.page-wrapper[data-v-442148f7]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-442148f7]{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title[data-v-442148f7]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-442148f7]{color:#6b7280;margin-top:6px}.header-actions[data-v-442148f7]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.create-btn[data-v-442148f7],.import-btn[data-v-442148f7],.history-import-btn[data-v-442148f7],.template-btn[data-v-442148f7],.batch-process-btn[data-v-442148f7]{color:#fff;cursor:pointer;white-space:nowrap;background:#4f46e5;border:none;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}.import-btn[data-v-442148f7]{background:#059669}.history-import-btn[data-v-442148f7]{background:#7c3aed}.batch-process-btn[data-v-442148f7]{background:#2563eb}.template-btn[data-v-442148f7]{color:#374151;background:#fff;border:1px solid #d1d5db}.template-btn[data-v-442148f7]:disabled,.batch-process-btn[data-v-442148f7]:disabled{cursor:not-allowed;opacity:.65}.file-input[data-v-442148f7]{display:none}.import-result-card[data-v-442148f7],.batch-result-card[data-v-442148f7]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.batch-result-card[data-v-442148f7]{border-color:#bfdbfe}.import-result-header[data-v-442148f7]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.import-result-actions[data-v-442148f7]{align-items:center;gap:10px;display:flex}.import-title[data-v-442148f7]{color:#111827;font-size:18px;font-weight:700}.import-desc[data-v-442148f7]{color:#374151;margin-top:6px}.import-stats[data-v-442148f7]{grid-template-columns:repeat(6,minmax(140px,1fr));gap:12px;margin-top:14px;display:grid}.import-stat-item[data-v-442148f7]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px}.import-stat-item span[data-v-442148f7]{color:#6b7280;margin-bottom:6px;font-size:12px;display:block}.import-stat-item strong[data-v-442148f7]{color:#111827;word-break:break-all;font-size:14px}.import-stat-item.success strong[data-v-442148f7]{color:#059669}.import-stat-item.warning strong[data-v-442148f7]{color:#d97706}.import-stat-item.danger strong[data-v-442148f7]{color:#dc2626}.failed-row-box[data-v-442148f7]{margin-top:16px;overflow:auto}.failed-row-title[data-v-442148f7]{color:#111827;margin-bottom:10px;font-size:15px;font-weight:700}.failed-row-table[data-v-442148f7]{border-collapse:collapse;width:100%;min-width:760px}.failed-row-table th[data-v-442148f7],.failed-row-table td[data-v-442148f7]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:10px 12px;font-size:13px}.failed-row-table th[data-v-442148f7]{color:#374151;background:#f8fafc}.table-note[data-v-442148f7]{color:#6b7280;margin-top:10px;font-size:13px}.danger-note[data-v-442148f7]{color:#b91c1c}.mini-status[data-v-442148f7]{color:#374151;white-space:nowrap;background:#f3f4f6;border-radius:999px;align-items:center;min-height:22px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.mini-status.success[data-v-442148f7]{color:#166534;background:#dcfce7}.mini-status.failed[data-v-442148f7]{color:#b91c1c;background:#fee2e2}.mini-status.skipped[data-v-442148f7]{color:#6b7280;background:#f3f4f6}.mini-status.suspected[data-v-442148f7]{color:#92400e;background:#fef3c7}.filter-card[data-v-442148f7]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.filter-row[data-v-442148f7]{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.filter-row+.filter-row[data-v-442148f7]{margin-top:14px}.filter-item[data-v-442148f7]{flex-direction:column;gap:6px;min-width:180px;display:flex}.keyword-item[data-v-442148f7]{flex:1;min-width:320px}.batch-item[data-v-442148f7]{min-width:260px}.filter-item label[data-v-442148f7]{color:#374151;font-size:13px;font-weight:600}.filter-input[data-v-442148f7]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:38px;padding:0 10px;font-size:14px}.filter-input[data-v-442148f7]:focus{border-color:#4f46e5}.filter-actions[data-v-442148f7]{align-items:center;gap:10px;display:flex}.filter-hint[data-v-442148f7]{color:#6b7280;margin-top:12px;font-size:13px}.primary-btn[data-v-442148f7],.secondary-btn[data-v-442148f7],.page-btn[data-v-442148f7]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-size:14px}.primary-btn[data-v-442148f7]{color:#fff;background:#4f46e5}.secondary-btn[data-v-442148f7],.page-btn[data-v-442148f7]{color:#374151;background:#fff;border-color:#d1d5db}.page-btn[data-v-442148f7]:disabled{cursor:not-allowed;color:#9ca3af;background:#f3f4f6}.table-card[data-v-442148f7]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:auto}.table-toolbar[data-v-442148f7]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.table-toolbar-left[data-v-442148f7]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.selected-summary[data-v-442148f7]{color:#4f46e5;margin-left:10px}.export-actions[data-v-442148f7],.selected-process-actions[data-v-442148f7]{align-items:center;gap:10px;display:flex}.selected-process-btn[data-v-442148f7]{cursor:pointer;color:#fff;background:#2563eb;border:1px solid #0000;border-radius:8px;height:32px;padding:0 12px;font-size:13px}.selected-process-btn[data-v-442148f7]:disabled{cursor:not-allowed;opacity:.65}.export-btn[data-v-442148f7],.export-all-btn[data-v-442148f7]{cursor:pointer;border:1px solid #0000;border-radius:8px;height:32px;padding:0 12px;font-size:13px}.export-btn[data-v-442148f7]{color:#fff;background:#4f46e5}.export-all-btn[data-v-442148f7]{color:#374151;background:#fff;border-color:#d1d5db}.export-btn[data-v-442148f7]:disabled,.export-all-btn[data-v-442148f7]:disabled{cursor:not-allowed;opacity:.65}.checkbox-cell[data-v-442148f7]{width:44px;text-align:center!important;vertical-align:middle!important}.checkbox-cell input[data-v-442148f7]{cursor:pointer;width:16px;height:16px}.table-summary[data-v-442148f7]{color:#374151;font-size:14px}.page-size-box[data-v-442148f7]{color:#6b7280;align-items:center;gap:8px;font-size:14px;display:flex}.page-size-select[data-v-442148f7]{background:#fff;border:1px solid #d1d5db;border-radius:8px;height:32px;padding:0 8px}.table-placeholder[data-v-442148f7],.table-error[data-v-442148f7]{color:#6b7280;padding:24px}.table-error[data-v-442148f7]{color:#dc2626}.data-table[data-v-442148f7]{border-collapse:collapse;width:100%;min-width:1420px}.data-table th[data-v-442148f7],.data-table td[data-v-442148f7]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-442148f7]{color:#374151;background:#f8fafc;font-weight:600}.batch-cell[data-v-442148f7],.order-no-cell[data-v-442148f7],.nickname-cell[data-v-442148f7]{color:#374151;white-space:normal;max-width:180px;text-overflow:unset;word-break:break-all;line-height:1.5;overflow:visible}.address-cell[data-v-442148f7]{color:#374151;white-space:normal;max-width:320px;text-overflow:unset;word-break:break-all;line-height:1.5;overflow:visible}.time-cell[data-v-442148f7]{white-space:nowrap;color:#374151;min-width:150px}.status-combo-cell[data-v-442148f7]{min-width:190px;max-width:230px}.status-combo[data-v-442148f7]{flex-direction:column;gap:6px;display:flex}.status-line[data-v-442148f7]{justify-content:space-between;align-items:center;gap:8px;display:flex}.status-label-small[data-v-442148f7]{color:#6b7280;white-space:nowrap;font-size:12px}.status-pill[data-v-442148f7]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:62px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.status-success[data-v-442148f7]{color:#047857;background:#dcfce7}.status-warning[data-v-442148f7]{color:#b45309;background:#fef3c7}.status-info[data-v-442148f7]{color:#4338ca;background:#e0e7ff}.status-danger[data-v-442148f7]{color:#b91c1c;background:#fee2e2}.status-muted[data-v-442148f7]{color:#6b7280;background:#f3f4f6}.error-detail[data-v-442148f7]{margin-top:2px;font-size:12px}.error-detail summary[data-v-442148f7]{color:#dc2626;cursor:pointer;-webkit-user-select:none;user-select:none}.error-text[data-v-442148f7]{color:#991b1b;word-break:break-all;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;max-width:210px;max-height:90px;margin-top:6px;padding:6px 8px;line-height:1.5;overflow:auto}.actions-cell[data-v-442148f7]{white-space:nowrap;min-width:100px}.detail-link[data-v-442148f7]{color:#4f46e5;white-space:nowrap;text-decoration:none}.jump-page-box[data-v-442148f7]{color:#374151;align-items:center;gap:6px;margin-left:12px;font-size:13px;display:flex}.jump-page-input[data-v-442148f7]{border:1px solid #d1d5db;border-radius:8px;outline:none;width:72px;height:30px;padding:0 8px;font-size:13px}.jump-page-input[data-v-442148f7]:focus{border-color:#4f46e5}.jump-page-btn[data-v-442148f7]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:30px;padding:0 10px;font-size:13px}.jump-page-btn[data-v-442148f7]:hover:not(:disabled){background:#f9fafb}.jump-page-btn[data-v-442148f7]:disabled{cursor:not-allowed;opacity:.65}.pagination[data-v-442148f7]{justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.pagination-bar[data-v-442148f7]{justify-content:flex-end;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-info[data-v-442148f7]{color:#374151;font-size:14px}@media (width<=768px){.page-header[data-v-442148f7],.import-result-header[data-v-442148f7]{flex-direction:column;align-items:flex-start}.import-result-actions[data-v-442148f7]{flex-wrap:wrap}.import-stats[data-v-442148f7]{grid-template-columns:1fr}}.page-wrapper[data-v-20491508]{flex-direction:column;gap:20px;display:flex}.page-title[data-v-20491508]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-20491508]{color:#6b7280;margin-top:6px}.form-card[data-v-20491508]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.order-form[data-v-20491508]{flex-direction:column;gap:20px;display:flex}.form-grid[data-v-20491508]{grid-template-columns:repeat(2,minmax(240px,1fr));gap:18px;display:grid}.form-item[data-v-20491508]{flex-direction:column;gap:8px;display:flex}.form-item-full[data-v-20491508]{grid-column:1/-1}.form-item label[data-v-20491508]{color:#374151;font-size:14px;font-weight:600}.form-item input[data-v-20491508],.form-item select[data-v-20491508],.form-item textarea[data-v-20491508]{border:1px solid #d1d5db;border-radius:10px;outline:none;padding:10px 12px;font-size:14px}.form-item input[data-v-20491508]:focus,.form-item select[data-v-20491508]:focus,.form-item textarea[data-v-20491508]:focus{border-color:#6366f1}.form-tip[data-v-20491508]{color:#6b7280;margin:-2px 0 0;font-size:12px;line-height:1.5}.error-message[data-v-20491508]{color:#dc2626;font-size:14px}.success-message[data-v-20491508]{color:#059669;font-size:14px}.form-actions[data-v-20491508]{justify-content:flex-end;gap:12px;display:flex}.primary-btn[data-v-20491508],.secondary-btn[data-v-20491508]{cursor:pointer;border-radius:10px;min-width:120px;height:42px;font-size:14px}.primary-btn[data-v-20491508]{color:#fff;background:#4f46e5;border:none}.primary-btn[data-v-20491508]:disabled{cursor:not-allowed;opacity:.7}.secondary-btn[data-v-20491508]{color:#374151;background:#fff;border:1px solid #d1d5db}.raw-order-readonly[data-v-8de14e06]{flex-direction:column;gap:16px;display:flex}.raw-order-summary[data-v-8de14e06]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.raw-order-main[data-v-8de14e06]{min-width:0}.raw-order-title-row[data-v-8de14e06]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.raw-order-title[data-v-8de14e06]{color:#111827;font-size:24px;font-weight:800}.raw-order-id-badge[data-v-8de14e06]{color:#3730a3;background:#eef2ff;border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.raw-order-subline[data-v-8de14e06]{color:#6b7280;flex-wrap:wrap;gap:8px 16px;margin-top:6px;font-size:14px;display:flex}.raw-order-status-group[data-v-8de14e06]{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.raw-status-pill[data-v-8de14e06],.geocode-status-pill[data-v-8de14e06]{white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.raw-status-pill.parse[data-v-8de14e06]{color:#3730a3;background:#eef2ff}.raw-status-pill.dedup[data-v-8de14e06]{color:#92400e;background:#fef3c7}.raw-status-pill.process[data-v-8de14e06]{color:#047857;background:#ecfdf5}.compact-detail-grid[data-v-8de14e06]{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;display:grid}.compact-detail-item[data-v-8de14e06]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;min-width:0;padding:11px 12px}.compact-detail-item-full[data-v-8de14e06]{grid-column:1/-1}.strong-value[data-v-8de14e06]{font-weight:700}.geocode-section[data-v-8de14e06]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.geocode-section-header[data-v-8de14e06]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.geocode-title[data-v-8de14e06]{color:#111827;font-size:18px;font-weight:800}.geocode-desc[data-v-8de14e06]{color:#6b7280;margin-top:4px;font-size:14px}.geocode-status-pill.success[data-v-8de14e06]{color:#047857;background:#ecfdf5}.geocode-status-pill.failed[data-v-8de14e06]{color:#b91c1c;background:#fee2e2}.geocode-status-pill.ambiguous[data-v-8de14e06],.geocode-status-pill.weak_match[data-v-8de14e06]{color:#92400e;background:#fef3c7}.geocode-status-pill.pending[data-v-8de14e06],.geocode-status-pill.processing[data-v-8de14e06],.geocode-status-pill.skipped[data-v-8de14e06],.geocode-status-pill.unknown[data-v-8de14e06]{color:#374151;background:#f3f4f6}.geocode-compact-grid[data-v-8de14e06]{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;display:grid}.geocode-compact-item[data-v-8de14e06]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;min-width:0;padding:10px 11px}.geocode-compact-item-full[data-v-8de14e06]{grid-column:1/-1}.geocode-compact-item span[data-v-8de14e06]{color:#6b7280;margin-bottom:5px;font-size:12px;display:block}.geocode-compact-item strong[data-v-8de14e06]{color:#111827;word-break:break-all;font-size:14px;font-weight:600;display:block}.geocode-compact-item.error[data-v-8de14e06]{background:#fef2f2;border-color:#fecaca}.geocode-compact-item.error strong[data-v-8de14e06]{color:#b91c1c}.geocode-empty[data-v-8de14e06]{color:#6b7280;background:#f9fafb;border:1px dashed #d1d5db;border-radius:10px;padding:14px}@media (width<=1200px){.compact-detail-grid[data-v-8de14e06],.geocode-compact-grid[data-v-8de14e06]{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (width<=900px){.raw-order-summary[data-v-8de14e06],.geocode-section-header[data-v-8de14e06]{flex-direction:column}.raw-order-status-group[data-v-8de14e06]{justify-content:flex-start}.compact-detail-grid[data-v-8de14e06],.geocode-compact-grid[data-v-8de14e06]{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (width<=768px){.compact-detail-grid[data-v-8de14e06],.geocode-compact-grid[data-v-8de14e06]{grid-template-columns:1fr}}.page-wrapper[data-v-8de14e06]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-8de14e06]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-8de14e06]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-8de14e06]{color:#6b7280;margin-top:6px}.header-actions[data-v-8de14e06],.edit-actions[data-v-8de14e06]{align-items:center;gap:12px;display:flex}.primary-link[data-v-8de14e06],.secondary-link[data-v-8de14e06]{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-width:110px;height:40px;padding:0 14px;font-family:inherit;font-size:14px;text-decoration:none;display:inline-flex}.primary-link[data-v-8de14e06]{color:#fff;background:#4f46e5}.secondary-link[data-v-8de14e06]{color:#374151;background:#fff;border:1px solid #d1d5db}.action-card[data-v-8de14e06],.detail-card[data-v-8de14e06]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.action-header[data-v-8de14e06]{margin-bottom:16px}.section-header[data-v-8de14e06]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.section-title[data-v-8de14e06]{color:#111827;font-size:20px;font-weight:700}.section-desc[data-v-8de14e06]{color:#6b7280;margin-top:6px;font-size:14px;line-height:1.6}.status-summary[data-v-8de14e06]{grid-template-columns:repeat(3,minmax(160px,1fr));gap:12px;margin-bottom:16px;display:grid}.status-item[data-v-8de14e06]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px}.status-label[data-v-8de14e06]{color:#6b7280;margin-bottom:6px;font-size:13px;display:block}.status-value[data-v-8de14e06]{color:#111827;font-size:15px;font-weight:600}.action-buttons[data-v-8de14e06]{flex-wrap:wrap;gap:12px;display:flex}.action-btn[data-v-8de14e06]{color:#fff;cursor:pointer;border:none;border-radius:10px;min-width:140px;height:42px;font-size:14px}.action-btn[data-v-8de14e06]:disabled{cursor:not-allowed;opacity:.65}.normalize-btn[data-v-8de14e06]{background:#059669}.retry-btn[data-v-8de14e06]{background:#7c3aed}.process-btn[data-v-8de14e06]{background:#2563eb}.primary-btn[data-v-8de14e06],.secondary-btn[data-v-8de14e06]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:40px;padding:0 14px;font-size:14px}.primary-btn[data-v-8de14e06]{color:#fff;background:#4f46e5}.secondary-btn[data-v-8de14e06]{color:#374151;background:#fff;border-color:#d1d5db}.primary-btn[data-v-8de14e06]:disabled,.secondary-btn[data-v-8de14e06]:disabled{cursor:not-allowed;opacity:.65}.detail-placeholder[data-v-8de14e06],.detail-error[data-v-8de14e06]{color:#6b7280}.detail-error[data-v-8de14e06]{color:#dc2626;margin-top:12px}.success-message[data-v-8de14e06]{color:#059669;margin-top:12px;font-size:14px}.hint-message[data-v-8de14e06]{color:#6b7280;margin-top:12px;font-size:14px}.detail-grid[data-v-8de14e06],.form-grid[data-v-8de14e06]{grid-template-columns:repeat(2,minmax(260px,1fr));gap:18px;display:grid}.detail-item[data-v-8de14e06],.form-item[data-v-8de14e06]{flex-direction:column;gap:8px;display:flex}.detail-item-full[data-v-8de14e06],.form-item-full[data-v-8de14e06]{grid-column:1/-1}.label[data-v-8de14e06],.form-item label[data-v-8de14e06]{color:#6b7280;font-size:13px}.form-item label[data-v-8de14e06]{color:#374151;font-weight:600}.required[data-v-8de14e06]{color:#dc2626}.value[data-v-8de14e06]{color:#111827;word-break:break-all;font-size:15px}.form-item input[data-v-8de14e06],.form-item select[data-v-8de14e06],.form-item textarea[data-v-8de14e06]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;padding:10px 12px;font-size:14px}.form-item input[data-v-8de14e06]:focus,.form-item select[data-v-8de14e06]:focus,.form-item textarea[data-v-8de14e06]:focus{border-color:#4f46e5}.form-actions[data-v-8de14e06]{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.multiline[data-v-8de14e06]{white-space:pre-wrap}.error-text[data-v-8de14e06]{color:#b91c1c}.geocode-box[data-v-8de14e06]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;width:100%;overflow:hidden}.geocode-row[data-v-8de14e06]{border-bottom:1px solid #e5e7eb;grid-template-columns:180px 1fr;gap:12px;padding:10px 12px;font-size:14px;display:grid}.geocode-row[data-v-8de14e06]:last-child{border-bottom:none}.geocode-row span[data-v-8de14e06]{color:#6b7280}.geocode-row strong[data-v-8de14e06]{color:#111827;word-break:break-all;font-weight:500}.geocode-row.error strong[data-v-8de14e06]{color:#b91c1c}@media (width<=768px){.page-header[data-v-8de14e06],.section-header[data-v-8de14e06]{flex-direction:column}.detail-grid[data-v-8de14e06],.form-grid[data-v-8de14e06],.status-summary[data-v-8de14e06]{grid-template-columns:1fr}.header-actions[data-v-8de14e06],.edit-actions[data-v-8de14e06]{flex-wrap:wrap}.geocode-row[data-v-8de14e06]{grid-template-columns:1fr}}.dedup-card[data-v-8de14e06]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.dedup-status-tag[data-v-8de14e06]{color:#374151;white-space:nowrap;background:#f3f4f6;border-radius:999px;align-items:center;min-height:28px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.dedup-status-tag.existing_customer[data-v-8de14e06]{color:#3730a3;background:#eef2ff}.dedup-status-tag.new_customer[data-v-8de14e06]{color:#047857;background:#ecfdf5}.dedup-status-tag.suspected[data-v-8de14e06]{color:#92400e;background:#fef3c7}.dedup-status-tag.failed[data-v-8de14e06]{color:#b91c1c;background:#fee2e2}.dedup-empty[data-v-8de14e06]{color:#6b7280;background:#f9fafb;border:1px dashed #d1d5db;border-radius:10px;padding:14px}.dedup-summary-grid[data-v-8de14e06]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.dedup-summary-item[data-v-8de14e06]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px}.dedup-summary-item span[data-v-8de14e06]{color:#6b7280;margin-bottom:6px;font-size:13px;display:block}.dedup-summary-item strong[data-v-8de14e06]{color:#111827;font-size:16px}.dedup-message[data-v-8de14e06]{color:#374151;background:#f8fafc;border-left:4px solid #4f46e5;border-radius:8px;margin-top:14px;padding:12px 14px;line-height:1.6}.dedup-rules-section[data-v-8de14e06]{margin-top:18px}.dedup-subtitle[data-v-8de14e06]{color:#111827;margin-bottom:12px;font-size:16px;font-weight:700}.dedup-rule-list[data-v-8de14e06]{grid-template-columns:repeat(2,minmax(260px,1fr));gap:12px;display:grid}.dedup-rule-item[data-v-8de14e06]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:14px}.dedup-rule-header[data-v-8de14e06]{justify-content:space-between;gap:12px;display:flex}.dedup-rule-header strong[data-v-8de14e06]{color:#111827}.dedup-rule-header span[data-v-8de14e06]{color:#4f46e5;font-weight:800}.dedup-rule-meta[data-v-8de14e06]{color:#6b7280;margin-top:6px;font-size:13px}.dedup-rule-desc[data-v-8de14e06]{color:#374151;margin-top:8px;line-height:1.6}.field-match-row[data-v-8de14e06]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.field-match-chip[data-v-8de14e06]{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:3px 9px;font-size:12px}.field-match-chip.match[data-v-8de14e06]{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.field-match-chip.mismatch[data-v-8de14e06]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.field-match-chip.neutral[data-v-8de14e06]{color:#6b7280;background:#f9fafb}.candidate-mini-list[data-v-8de14e06]{flex-direction:column;gap:10px;display:flex}.candidate-mini-item[data-v-8de14e06]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:220px minmax(0,1fr);gap:14px;padding:12px;display:grid}.candidate-mini-item strong[data-v-8de14e06]{color:#111827}.candidate-mini-item p[data-v-8de14e06]{color:#6b7280;margin-top:4px;font-size:13px}.candidate-address[data-v-8de14e06]{color:#374151;word-break:break-all}.relation-link[data-v-8de14e06]{color:#4f46e5;font-weight:700;text-decoration:none}.relation-link[data-v-8de14e06]:hover{text-decoration:underline}@media (width<=768px){.dedup-summary-grid[data-v-8de14e06],.dedup-rule-list[data-v-8de14e06],.candidate-mini-item[data-v-8de14e06]{grid-template-columns:1fr}}.page-wrapper[data-v-7aa5a40c]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-7aa5a40c]{justify-content:space-between;align-items:center;display:flex}.page-title[data-v-7aa5a40c]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-7aa5a40c]{color:#6b7280;margin-top:6px}.filter-card[data-v-7aa5a40c],.table-card[data-v-7aa5a40c]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.filter-card[data-v-7aa5a40c]{padding:16px}.filter-row[data-v-7aa5a40c]{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.filter-item[data-v-7aa5a40c]{flex-direction:column;gap:6px;min-width:180px;display:flex}.filter-item label[data-v-7aa5a40c]{color:#374151;font-size:13px;font-weight:600}.filter-input[data-v-7aa5a40c]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:38px;padding:0 10px;font-size:14px}.filter-actions[data-v-7aa5a40c]{gap:10px;display:flex}.primary-btn[data-v-7aa5a40c],.secondary-btn[data-v-7aa5a40c],.page-btn[data-v-7aa5a40c]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-size:14px}.primary-btn[data-v-7aa5a40c]{color:#fff;background:#4f46e5}.secondary-btn[data-v-7aa5a40c],.page-btn[data-v-7aa5a40c]{color:#374151;background:#fff;border-color:#d1d5db}.table-card[data-v-7aa5a40c]{overflow:auto}.table-toolbar[data-v-7aa5a40c]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.table-summary[data-v-7aa5a40c],.page-size-box[data-v-7aa5a40c],.page-info[data-v-7aa5a40c]{color:#374151;font-size:14px}.page-size-box[data-v-7aa5a40c]{align-items:center;gap:8px;display:flex}.page-size-select[data-v-7aa5a40c]{border:1px solid #d1d5db;border-radius:8px;height:32px;padding:0 8px}.table-placeholder[data-v-7aa5a40c],.table-error[data-v-7aa5a40c]{color:#6b7280;padding:24px}.table-error[data-v-7aa5a40c]{color:#dc2626}.data-table[data-v-7aa5a40c]{border-collapse:collapse;width:100%;min-width:1200px}.data-table th[data-v-7aa5a40c],.data-table td[data-v-7aa5a40c]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-7aa5a40c]{color:#374151;background:#f8fafc;font-weight:600}.detail-link[data-v-7aa5a40c]{color:#4f46e5;text-decoration:none}.pagination-bar[data-v-7aa5a40c]{justify-content:flex-end;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-btn[data-v-7aa5a40c]:disabled{cursor:not-allowed;color:#9ca3af;background:#f3f4f6}.page-wrapper[data-v-e7d90766]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-e7d90766]{justify-content:space-between;align-items:center;display:flex}.page-title[data-v-e7d90766]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-e7d90766]{color:#6b7280;margin-top:6px}.pending-btn[data-v-e7d90766]{color:#fff;background:#4f46e5;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.filter-card[data-v-e7d90766],.table-card[data-v-e7d90766]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.filter-card[data-v-e7d90766]{padding:16px}.filter-row[data-v-e7d90766]{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.filter-item[data-v-e7d90766]{flex-direction:column;gap:6px;min-width:180px;display:flex}.filter-item label[data-v-e7d90766]{color:#374151;font-size:13px;font-weight:600}.filter-input[data-v-e7d90766]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:38px;padding:0 10px;font-size:14px}.filter-actions[data-v-e7d90766]{gap:10px;display:flex}.primary-btn[data-v-e7d90766],.secondary-btn[data-v-e7d90766],.page-btn[data-v-e7d90766]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-size:14px}.primary-btn[data-v-e7d90766]{color:#fff;background:#4f46e5}.secondary-btn[data-v-e7d90766],.page-btn[data-v-e7d90766]{color:#374151;background:#fff;border-color:#d1d5db}.page-btn[data-v-e7d90766]:disabled{cursor:not-allowed;color:#9ca3af;background:#f3f4f6}.table-card[data-v-e7d90766]{overflow:auto}.table-toolbar[data-v-e7d90766]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.table-summary[data-v-e7d90766],.page-size-box[data-v-e7d90766],.page-info[data-v-e7d90766]{color:#374151;font-size:14px}.page-size-box[data-v-e7d90766]{align-items:center;gap:8px;display:flex}.page-size-select[data-v-e7d90766]{border:1px solid #d1d5db;border-radius:8px;height:32px;padding:0 8px}.table-placeholder[data-v-e7d90766],.table-error[data-v-e7d90766]{color:#6b7280;padding:24px}.table-error[data-v-e7d90766]{color:#dc2626}.success-message[data-v-e7d90766]{color:#059669;font-size:14px}.data-table[data-v-e7d90766]{border-collapse:collapse;width:100%;min-width:1200px}.data-table th[data-v-e7d90766],.data-table td[data-v-e7d90766]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-e7d90766]{color:#374151;background:#f8fafc;font-weight:600}.action-group[data-v-e7d90766]{align-items:center;gap:10px;display:flex}.detail-link[data-v-e7d90766]{color:#4f46e5;text-decoration:none}.danger-btn[data-v-e7d90766]{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;padding:8px 12px}.danger-btn[data-v-e7d90766]:disabled{cursor:not-allowed;opacity:.65}.pagination-bar[data-v-e7d90766]{justify-content:flex-end;align-items:center;gap:12px;padding:14px 16px;display:flex}.task-customer-link[data-v-4897c106]{color:#111827;text-decoration:none;display:inline-flex}.task-customer-link[data-v-4897c106]:hover{color:#4f46e5;text-decoration:underline}.page-wrapper[data-v-4897c106]{flex-direction:column;gap:16px;display:flex}.page-header[data-v-4897c106]{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title[data-v-4897c106]{color:#111827;font-size:26px;font-weight:800}.page-desc[data-v-4897c106],.section-desc[data-v-4897c106]{color:#6b7280;margin-top:4px;font-size:14px}.header-actions[data-v-4897c106]{align-items:center;gap:10px;display:flex}.back-btn[data-v-4897c106],.reassign-btn[data-v-4897c106],.cancel-btn[data-v-4897c106],.modal-close-btn[data-v-4897c106]{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:9px 14px}.reassign-btn[data-v-4897c106]{color:#fff;background:#111827;border-color:#111827}.cancel-btn[data-v-4897c106]{color:#374151;background:#fff}.modal-close-btn[data-v-4897c106]{width:36px;height:36px;padding:0;font-size:22px;line-height:1}.detail-card[data-v-4897c106],.task-hero-card[data-v-4897c106],.form-card[data-v-4897c106],.log-card[data-v-4897c106]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.detail-placeholder[data-v-4897c106]{color:#6b7280}.detail-error[data-v-4897c106]{color:#dc2626;font-size:14px}.success-message[data-v-4897c106]{color:#059669;font-size:14px}.task-hero-card[data-v-4897c106]{flex-direction:column;gap:14px;display:flex}.task-hero-main[data-v-4897c106]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px;display:flex}.task-title-block[data-v-4897c106]{min-width:0}.task-title-row[data-v-4897c106]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.task-title[data-v-4897c106]{color:#111827;font-size:24px;font-weight:800}.task-id-badge[data-v-4897c106]{color:#3730a3;background:#eef2ff;border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.task-subline[data-v-4897c106]{color:#6b7280;flex-wrap:wrap;gap:8px 16px;margin-top:6px;font-size:14px;display:flex}.task-status-group[data-v-4897c106]{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.status-pill[data-v-4897c106],.context-pill[data-v-4897c106],.inline-status[data-v-4897c106]{white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.stage[data-v-4897c106]{color:#92400e;background:#fef3c7}.status-pill.status[data-v-4897c106]{color:#047857;background:#ecfdf5}.context-pill.add[data-v-4897c106]{color:#3730a3;background:#eef2ff}.context-pill.retention[data-v-4897c106]{color:#047857;background:#ecfdf5}.context-pill.unknown[data-v-4897c106]{color:#6b7280;background:#f3f4f6}.inline-status[data-v-4897c106]{color:#374151;background:#f3f4f6;margin-left:8px}.compact-grid[data-v-4897c106]{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;display:grid}.compact-item[data-v-4897c106]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;min-width:0;padding:11px 12px}.compact-item-full[data-v-4897c106]{grid-column:1/-1}.label[data-v-4897c106]{color:#6b7280;margin-bottom:5px;font-size:12px;display:block}.value[data-v-4897c106]{color:#111827;word-break:break-all;font-size:14px}.multiline[data-v-4897c106]{white-space:pre-wrap;line-height:1.55}.section-header[data-v-4897c106],.log-header[data-v-4897c106],.modal-header[data-v-4897c106]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.compact-section-header[data-v-4897c106]{margin-bottom:12px}.section-title[data-v-4897c106]{color:#111827;margin-bottom:0;font-size:19px;font-weight:800}.permission-tip[data-v-4897c106]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:12px;font-size:14px}.follow-form[data-v-4897c106]{flex-direction:column;gap:14px;display:flex}.form-grid[data-v-4897c106]{grid-template-columns:repeat(3,minmax(210px,1fr));gap:12px;display:grid}.compact-form-grid[data-v-4897c106]{grid-template-columns:repeat(2,minmax(240px,1fr))}.form-item[data-v-4897c106]{flex-direction:column;gap:6px;display:flex}.form-item-full[data-v-4897c106]{grid-column:1/-1}.form-item label[data-v-4897c106]{color:#374151;font-size:13px;font-weight:700}.required[data-v-4897c106]{color:#dc2626}.form-item input[data-v-4897c106],.form-item select[data-v-4897c106],.form-item textarea[data-v-4897c106]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;padding:9px 11px;font-size:14px}.form-item input[data-v-4897c106]:disabled,.form-item select[data-v-4897c106]:disabled,.form-item textarea[data-v-4897c106]:disabled{color:#9ca3af;cursor:not-allowed;background:#f9fafb}.form-item input[data-v-4897c106]:focus,.form-item select[data-v-4897c106]:focus,.form-item textarea[data-v-4897c106]:focus{border-color:#6366f1}.form-actions[data-v-4897c106]{justify-content:flex-end;gap:10px;display:flex}.submit-btn[data-v-4897c106],.refresh-btn[data-v-4897c106]{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:10px;min-width:112px;height:40px}.submit-btn[data-v-4897c106]:disabled,.refresh-btn[data-v-4897c106]:disabled{cursor:not-allowed;opacity:.65}.refresh-btn[data-v-4897c106]{background:#111827}.modal-mask[data-v-4897c106]{z-index:2000;background:#11182773;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-card[data-v-4897c106]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:min(760px,100%);max-height:calc(100vh - 48px);padding:22px;overflow:auto;box-shadow:0 20px 60px #0f172a40}.reassign-current-box[data-v-4897c106]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:repeat(2,minmax(220px,1fr));gap:12px;margin-bottom:14px;padding:12px;display:grid}.timeline-list[data-v-4897c106]{flex-direction:column;gap:0;display:flex}.timeline-item[data-v-4897c106]{gap:12px;padding-bottom:14px;display:flex;position:relative}.timeline-item[data-v-4897c106]:not(:last-child):before{content:"";background:#e5e7eb;width:1px;position:absolute;top:18px;bottom:0;left:7px}.timeline-dot[data-v-4897c106]{z-index:1;background:#4f46e5;border-radius:999px;flex:none;width:15px;height:15px;margin-top:5px}.timeline-card[data-v-4897c106]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:1;min-width:0;padding:13px 14px}.timeline-top[data-v-4897c106]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.timeline-title[data-v-4897c106]{color:#111827;font-size:15px;font-weight:800}.timeline-time[data-v-4897c106],.timeline-meta[data-v-4897c106]{color:#6b7280;font-size:13px}.timeline-meta[data-v-4897c106]{margin-top:6px}.meta-separator[data-v-4897c106]{color:#d1d5db;margin:0 8px}.timeline-quick-grid[data-v-4897c106]{grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;margin-top:10px;display:grid}.timeline-quick-grid>div[data-v-4897c106]{background:#f9fafb;border:1px solid #eef2f7;border-radius:9px;padding:8px 9px}.timeline-quick-grid span[data-v-4897c106]{color:#6b7280;margin-bottom:3px;font-size:12px;display:block}.timeline-quick-grid strong[data-v-4897c106]{color:#111827;word-break:break-all;font-size:13px;font-weight:700}.timeline-text[data-v-4897c106],.timeline-remark[data-v-4897c106]{color:#111827;white-space:pre-wrap;margin-top:10px;line-height:1.55}.timeline-remark[data-v-4897c106]{color:#374151;background:#f9fafb;border-radius:9px;padding:9px 10px}@media (width<=1200px){.compact-grid[data-v-4897c106]{grid-template-columns:repeat(3,minmax(150px,1fr))}.form-grid[data-v-4897c106]{grid-template-columns:repeat(2,minmax(210px,1fr))}.timeline-quick-grid[data-v-4897c106]{grid-template-columns:repeat(3,minmax(120px,1fr))}}@media (width<=900px){.page-header[data-v-4897c106],.header-actions[data-v-4897c106],.task-hero-main[data-v-4897c106],.section-header[data-v-4897c106],.log-header[data-v-4897c106],.modal-header[data-v-4897c106],.timeline-top[data-v-4897c106]{flex-direction:column;align-items:flex-start}.task-status-group[data-v-4897c106]{justify-content:flex-start}.compact-grid[data-v-4897c106],.form-grid[data-v-4897c106],.compact-form-grid[data-v-4897c106],.reassign-current-box[data-v-4897c106],.timeline-quick-grid[data-v-4897c106]{grid-template-columns:1fr}}.page-wrapper[data-v-b1cdd14b]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-b1cdd14b]{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title[data-v-b1cdd14b]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-b1cdd14b]{color:#6b7280;max-width:780px;margin-top:6px;line-height:1.6}.back-link[data-v-b1cdd14b]{color:#4f46e5;white-space:nowrap;text-decoration:none}.table-card[data-v-b1cdd14b]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:auto}.table-toolbar[data-v-b1cdd14b]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.table-summary[data-v-b1cdd14b],.page-size-box[data-v-b1cdd14b],.page-info[data-v-b1cdd14b]{color:#374151;font-size:14px}.page-size-box[data-v-b1cdd14b]{align-items:center;gap:8px;display:flex}.page-size-select[data-v-b1cdd14b]{border:1px solid #d1d5db;border-radius:8px;height:32px;padding:0 8px}.table-placeholder[data-v-b1cdd14b],.table-error[data-v-b1cdd14b]{color:#6b7280;padding:24px}.table-error[data-v-b1cdd14b]{color:#dc2626}.success-message[data-v-b1cdd14b]{color:#059669;font-size:14px}.data-table[data-v-b1cdd14b]{border-collapse:collapse;width:100%;min-width:900px}.data-table th[data-v-b1cdd14b],.data-table td[data-v-b1cdd14b]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-b1cdd14b]{color:#374151;background:#f8fafc;font-weight:600}.action-group[data-v-b1cdd14b]{align-items:center;gap:10px;display:flex}.detail-link[data-v-b1cdd14b]{color:#4f46e5;text-decoration:none}.primary-btn[data-v-b1cdd14b],.page-btn[data-v-b1cdd14b]{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;padding:8px 12px}.primary-btn[data-v-b1cdd14b]:disabled{cursor:not-allowed;opacity:.65}.page-btn[data-v-b1cdd14b]{color:#374151;background:#fff;border:1px solid #d1d5db;height:38px;padding:0 14px}.page-btn[data-v-b1cdd14b]:disabled{cursor:not-allowed;color:#9ca3af;background:#f3f4f6}.pagination-bar[data-v-b1cdd14b]{justify-content:flex-end;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-wrapper[data-v-4a881691]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-4a881691]{justify-content:space-between;align-items:center;display:flex}.page-title[data-v-4a881691]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-4a881691]{color:#6b7280;margin-top:6px}.form-card[data-v-4a881691],.filter-card[data-v-4a881691],.table-card[data-v-4a881691]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.form-card[data-v-4a881691],.filter-card[data-v-4a881691]{padding:16px}.section-title[data-v-4a881691]{color:#111827;margin-bottom:14px;font-size:18px;font-weight:700}.form-row[data-v-4a881691],.filter-row[data-v-4a881691]{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.form-item[data-v-4a881691],.filter-item[data-v-4a881691]{flex-direction:column;gap:6px;min-width:220px;display:flex}.form-item-flex[data-v-4a881691]{flex:1;min-width:320px}.form-item label[data-v-4a881691],.filter-item label[data-v-4a881691]{color:#374151;font-size:13px;font-weight:600}.form-item input[data-v-4a881691],.filter-input[data-v-4a881691]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:38px;padding:0 10px;font-size:14px}.form-item input[data-v-4a881691]:focus,.filter-input[data-v-4a881691]:focus{border-color:#4f46e5}.filter-actions[data-v-4a881691]{align-items:center;gap:10px;display:flex}.primary-btn[data-v-4a881691],.secondary-btn[data-v-4a881691]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-size:14px}.primary-btn[data-v-4a881691]{color:#fff;background:#4f46e5}.primary-btn[data-v-4a881691]:disabled{cursor:not-allowed;opacity:.65}.secondary-btn[data-v-4a881691]{color:#374151;background:#fff;border-color:#d1d5db}.error-message[data-v-4a881691],.table-error[data-v-4a881691]{color:#dc2626;margin-top:10px;font-size:14px}.success-message[data-v-4a881691]{color:#059669;margin-top:10px;font-size:14px}.table-card[data-v-4a881691]{overflow:auto}.table-toolbar[data-v-4a881691]{border-bottom:1px solid #f1f5f9;padding:14px 16px}.table-summary[data-v-4a881691]{color:#374151;font-size:14px}.table-placeholder[data-v-4a881691],.table-error[data-v-4a881691]{color:#6b7280;padding:24px}.table-error[data-v-4a881691]{color:#dc2626}.data-table[data-v-4a881691]{border-collapse:collapse;width:100%;min-width:980px}.data-table th[data-v-4a881691],.data-table td[data-v-4a881691]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-4a881691]{color:#374151;background:#f8fafc;font-weight:600}.detail-link[data-v-4a881691]{color:#4f46e5;text-decoration:none}.page-wrapper[data-v-e492b8ab]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-e492b8ab]{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title[data-v-e492b8ab]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-e492b8ab]{color:#6b7280;margin-top:6px}.back-link[data-v-e492b8ab]{color:#4f46e5;white-space:nowrap;text-decoration:none}.detail-card[data-v-e492b8ab],.action-card[data-v-e492b8ab],.task-card[data-v-e492b8ab],.helper-card[data-v-e492b8ab]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px;overflow:auto}.placeholder[data-v-e492b8ab]{color:#6b7280}.error-message[data-v-e492b8ab]{color:#dc2626;margin-top:12px;font-size:14px}.success-message[data-v-e492b8ab]{color:#059669;margin-top:12px;font-size:14px}.detail-grid[data-v-e492b8ab]{grid-template-columns:repeat(2,minmax(260px,1fr));gap:16px;display:grid}.detail-item[data-v-e492b8ab]{flex-direction:column;gap:6px;display:flex}.detail-item-full[data-v-e492b8ab]{grid-column:1/-1}.label[data-v-e492b8ab]{color:#6b7280;font-size:13px}.value[data-v-e492b8ab]{color:#111827;word-break:break-all;font-size:15px}.section-title[data-v-e492b8ab]{color:#111827;margin-bottom:14px;font-size:18px;font-weight:700}.section-desc[data-v-e492b8ab]{color:#6b7280;margin-top:-6px;font-size:13px;line-height:1.6}.subsection-title[data-v-e492b8ab]{color:#111827;margin:0 0 12px;font-size:15px;font-weight:700}.action-grid[data-v-e492b8ab]{grid-template-columns:minmax(280px,1fr) minmax(360px,1.4fr);gap:18px;display:grid}.action-grid-single[data-v-e492b8ab]{grid-template-columns:1fr}.action-block[data-v-e492b8ab],.confirm-panel[data-v-e492b8ab],.courier-panel[data-v-e492b8ab]{flex-direction:column;gap:10px;display:flex}.courier-panel[data-v-e492b8ab],.confirm-panel[data-v-e492b8ab]{border-top:1px solid #f1f5f9;margin-top:18px;padding-top:18px}.action-block label[data-v-e492b8ab],.form-item label[data-v-e492b8ab]{color:#374151;font-size:13px;font-weight:600}.action-block textarea[data-v-e492b8ab],.confirm-panel textarea[data-v-e492b8ab]{border:1px solid #d1d5db;border-radius:10px;outline:none;padding:10px 12px;font-size:14px}.action-block textarea[data-v-e492b8ab]:focus,.confirm-panel textarea[data-v-e492b8ab]:focus,.form-item input[data-v-e492b8ab]:focus{border-color:#4f46e5}.courier-grid[data-v-e492b8ab]{grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;display:grid}.form-item[data-v-e492b8ab]{flex-direction:column;gap:6px;display:flex}.form-item-wide[data-v-e492b8ab]{grid-column:span 1}.form-item input[data-v-e492b8ab]{border:1px solid #d1d5db;border-radius:10px;outline:none;height:38px;padding:0 10px;font-size:14px}.button-row[data-v-e492b8ab]{align-items:center;gap:10px;display:flex}.button-row-wrap[data-v-e492b8ab]{flex-wrap:wrap}.primary-btn[data-v-e492b8ab],.secondary-btn[data-v-e492b8ab],.danger-btn[data-v-e492b8ab],.small-btn[data-v-e492b8ab]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-size:14px}.primary-btn[data-v-e492b8ab]{color:#fff;background:#4f46e5}.one-click-btn[data-v-e492b8ab]{color:#fff;background:#35406c}.secondary-btn[data-v-e492b8ab],.small-btn[data-v-e492b8ab]{color:#374151;background:#fff;border-color:#d1d5db}.danger-btn[data-v-e492b8ab]{color:#fff;background:#ef4444}.primary-btn[data-v-e492b8ab]:disabled,.secondary-btn[data-v-e492b8ab]:disabled,.danger-btn[data-v-e492b8ab]:disabled,.small-btn[data-v-e492b8ab]:disabled{cursor:not-allowed;opacity:.65}.hint-text[data-v-e492b8ab]{color:#6b7280;font-size:13px;line-height:1.6}.task-header[data-v-e492b8ab],.helper-header[data-v-e492b8ab]{justify-content:space-between;align-items:center;gap:16px;display:flex}.helper-actions[data-v-e492b8ab]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.task-count[data-v-e492b8ab]{color:#6b7280;font-size:14px}.batch-task-filter-bar[data-v-e492b8ab]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:repeat(4,minmax(160px,1fr)) auto;align-items:end;gap:12px;margin:8px 0 14px;padding:14px;display:grid}.batch-task-filter-item[data-v-e492b8ab]{color:#374151;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.batch-task-filter-item input[data-v-e492b8ab]{background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;height:36px;padding:0 10px;font-size:14px}.batch-task-filter-item input[data-v-e492b8ab]:focus{border-color:#4f46e5}.batch-task-filter-actions[data-v-e492b8ab]{align-items:center;gap:8px;display:flex}.text-btn[data-v-e492b8ab]{color:#4f46e5;cursor:pointer;background:0 0;border:0;height:36px;padding:0 8px;font-size:14px}.text-btn[data-v-e492b8ab]:disabled{cursor:not-allowed;opacity:.65}.table-toolbar[data-v-e492b8ab]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:12px 0;display:flex}.table-summary[data-v-e492b8ab]{color:#6b7280;font-size:14px}.selected-summary[data-v-e492b8ab]{color:#4f46e5;margin-left:10px}.page-size-box[data-v-e492b8ab]{color:#374151;align-items:center;gap:6px;font-size:13px;display:flex}.page-size-select[data-v-e492b8ab]{background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;height:30px;padding:0 8px;font-size:13px}.page-size-select[data-v-e492b8ab]:focus{border-color:#4f46e5}.pagination[data-v-e492b8ab]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;display:flex}.page-btn[data-v-e492b8ab],.jump-page-btn[data-v-e492b8ab]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:30px;padding:0 10px;font-size:13px}.page-btn[data-v-e492b8ab]:hover:not(:disabled),.jump-page-btn[data-v-e492b8ab]:hover:not(:disabled){background:#f9fafb}.page-btn[data-v-e492b8ab]:disabled,.jump-page-btn[data-v-e492b8ab]:disabled{cursor:not-allowed;opacity:.65}.page-info[data-v-e492b8ab]{color:#374151;font-size:13px}.jump-page-box[data-v-e492b8ab]{color:#374151;align-items:center;gap:6px;margin-left:8px;font-size:13px;display:flex}.jump-page-input[data-v-e492b8ab]{border:1px solid #d1d5db;border-radius:8px;outline:none;width:72px;height:30px;padding:0 8px;font-size:13px}.jump-page-input[data-v-e492b8ab]:focus{border-color:#4f46e5}.data-table[data-v-e492b8ab]{border-collapse:collapse;width:100%;min-width:1580px}.prepare-task-table[data-v-e492b8ab]{min-width:1240px}.order-stack-cell[data-v-e492b8ab]{min-width:260px}.order-stack[data-v-e492b8ab]{flex-direction:column;gap:8px;display:flex}.order-stack-item[data-v-e492b8ab]{grid-template-columns:minmax(110px,1fr) minmax(120px,1fr);gap:8px;line-height:1.45;display:grid}.order-no[data-v-e492b8ab],.order-product[data-v-e492b8ab]{color:#111827;word-break:break-all}.muted-text[data-v-e492b8ab]{color:#6b7280}.compact-info-cell[data-v-e492b8ab]{min-width:150px;max-width:260px}.url-delete-cell[data-v-e492b8ab]{min-width:230px}.compact-info[data-v-e492b8ab]{flex-direction:column;gap:6px;display:flex}.compact-info-line[data-v-e492b8ab]{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;display:grid}.compact-info-line-top[data-v-e492b8ab]{align-items:flex-start}.compact-label[data-v-e492b8ab]{color:#6b7280;white-space:nowrap;font-size:12px}.compact-value[data-v-e492b8ab]{color:#111827;word-break:break-all;line-height:1.45}.compact-pill[data-v-e492b8ab]{white-space:nowrap;background:#f3f4f6;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:58px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.data-table th[data-v-e492b8ab],.data-table td[data-v-e492b8ab]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-e492b8ab]{color:#374151;background:#f8fafc;font-weight:600}.checkbox-cell[data-v-e492b8ab]{width:44px;text-align:center!important;vertical-align:middle!important}.checkbox-cell input[data-v-e492b8ab]{cursor:pointer;width:16px;height:16px}.detail-link[data-v-e492b8ab]{color:#4f46e5;text-decoration:none}.link-button[data-v-e492b8ab]{color:#4f46e5;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0}.link-button[data-v-e492b8ab]:disabled{cursor:not-allowed;opacity:.55}.danger-link[data-v-e492b8ab]{color:#dc2626}.status-ok[data-v-e492b8ab]{color:#059669;font-weight:600}.status-warn[data-v-e492b8ab]{color:#d97706;font-weight:600}.status-error[data-v-e492b8ab]{color:#dc2626;font-weight:600}.status-muted[data-v-e492b8ab]{color:#6b7280;font-weight:500}.error-cell[data-v-e492b8ab]{color:#b91c1c}.error-value[data-v-e492b8ab]{color:#b91c1c;word-break:break-all;max-height:80px;overflow:auto}@media (width<=768px){.page-header[data-v-e492b8ab],.task-header[data-v-e492b8ab],.helper-header[data-v-e492b8ab]{flex-direction:column;align-items:flex-start}.detail-grid[data-v-e492b8ab],.action-grid[data-v-e492b8ab],.courier-grid[data-v-e492b8ab],.batch-task-filter-bar[data-v-e492b8ab]{grid-template-columns:1fr}.table-toolbar[data-v-e492b8ab],.pagination[data-v-e492b8ab]{justify-content:flex-start;align-items:flex-start}}.page-wrapper[data-v-b0850fad]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-b0850fad]{justify-content:space-between;align-items:center;display:flex}.page-title[data-v-b0850fad]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-b0850fad]{color:#6b7280;margin-top:6px}.filter-card[data-v-b0850fad],.table-card[data-v-b0850fad]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.filter-card[data-v-b0850fad]{padding:16px}.filter-row[data-v-b0850fad]{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.filter-item[data-v-b0850fad]{flex-direction:column;gap:6px;min-width:180px;display:flex}.keyword-item[data-v-b0850fad]{flex:1;min-width:280px}.filter-item label[data-v-b0850fad]{color:#374151;font-size:13px;font-weight:600}.filter-input[data-v-b0850fad]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:38px;padding:0 10px;font-size:14px}.filter-input[data-v-b0850fad]:focus{border-color:#4f46e5}.filter-actions[data-v-b0850fad]{align-items:center;gap:10px;display:flex}.primary-btn[data-v-b0850fad],.secondary-btn[data-v-b0850fad],.page-btn[data-v-b0850fad]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-size:14px}.primary-btn[data-v-b0850fad]{color:#fff;background:#4f46e5}.secondary-btn[data-v-b0850fad],.page-btn[data-v-b0850fad]{color:#374151;background:#fff;border-color:#d1d5db}.page-btn[data-v-b0850fad]:disabled{cursor:not-allowed;color:#9ca3af;background:#f3f4f6}.table-card[data-v-b0850fad]{overflow:auto}.table-toolbar[data-v-b0850fad]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.table-summary[data-v-b0850fad],.page-size-box[data-v-b0850fad],.page-info[data-v-b0850fad]{color:#374151;font-size:14px}.page-size-box[data-v-b0850fad]{align-items:center;gap:8px;display:flex}.page-size-select[data-v-b0850fad]{background:#fff;border:1px solid #d1d5db;border-radius:8px;height:32px;padding:0 8px}.table-placeholder[data-v-b0850fad],.table-error[data-v-b0850fad]{color:#6b7280;padding:24px}.table-error[data-v-b0850fad]{color:#dc2626}.data-table[data-v-b0850fad]{border-collapse:collapse;width:100%;min-width:1260px}.data-table th[data-v-b0850fad],.data-table td[data-v-b0850fad]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-b0850fad]{color:#374151;background:#f8fafc;font-weight:600}.customer-cell[data-v-b0850fad],.task-cell[data-v-b0850fad]{flex-direction:column;gap:4px;display:flex}.customer-name[data-v-b0850fad]{color:#111827;font-weight:700}.customer-sub[data-v-b0850fad]{color:#6b7280;font-size:12px}.order-stack[data-v-b0850fad]{flex-direction:column;gap:6px;min-width:220px;display:flex}.order-stack-item[data-v-b0850fad]{color:#374151;word-break:break-all;line-height:1.45}.order-no[data-v-b0850fad]{color:#111827;font-weight:700}.order-product[data-v-b0850fad]{color:#6b7280}.empty-text[data-v-b0850fad]{color:#9ca3af}.status-pill[data-v-b0850fad]{color:#3730a3;white-space:nowrap;background:#eef2ff;border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;display:inline-flex}.detail-link[data-v-b0850fad]{color:#4f46e5;font-weight:600;text-decoration:none}.pagination-bar[data-v-b0850fad]{justify-content:flex-end;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-wrapper[data-v-40873f73]{flex-direction:column;gap:18px;display:flex}.page-header[data-v-40873f73],.customer-summary[data-v-40873f73],.section-header[data-v-40873f73],.timeline-title-row[data-v-40873f73]{justify-content:space-between;gap:16px;display:flex}.page-header[data-v-40873f73],.customer-summary[data-v-40873f73]{align-items:center}.section-header[data-v-40873f73],.timeline-title-row[data-v-40873f73]{align-items:flex-start}.page-title[data-v-40873f73]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-40873f73],.section-desc[data-v-40873f73],.customer-subline[data-v-40873f73],.timeline-time[data-v-40873f73],.timeline-meta[data-v-40873f73],.muted-text[data-v-40873f73]{color:#6b7280}.page-desc[data-v-40873f73],.section-desc[data-v-40873f73]{margin-top:6px}.back-btn[data-v-40873f73]{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:10px 16px}.detail-card[data-v-40873f73]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:22px}.compact-card[data-v-40873f73]{padding:20px}.detail-placeholder[data-v-40873f73]{color:#6b7280}.detail-error[data-v-40873f73]{color:#dc2626}.section-title[data-v-40873f73]{color:#111827;font-size:20px;font-weight:700}.customer-summary[data-v-40873f73]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:16px}.customer-main[data-v-40873f73]{min-width:0}.customer-name[data-v-40873f73]{color:#111827;font-size:24px;font-weight:800}.customer-subline[data-v-40873f73]{flex-wrap:wrap;gap:8px 16px;margin-top:6px;font-size:14px;display:flex}.status-group[data-v-40873f73]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.status-pill[data-v-40873f73],.count-badge[data-v-40873f73],.mini-badge[data-v-40873f73],.inline-status[data-v-40873f73]{border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.status-pill[data-v-40873f73]{color:#3730a3;background:#eef2ff}.status-pill.secondary[data-v-40873f73]{color:#047857;background:#ecfdf5}.count-badge[data-v-40873f73]{color:#374151;background:#f3f4f6}.mini-badge[data-v-40873f73]{color:#92400e;background:#fef3c7}.inline-status[data-v-40873f73]{color:#374151;background:#f3f4f6;margin-left:8px}.compact-grid[data-v-40873f73]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.compact-item[data-v-40873f73]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;min-width:0;padding:12px}.compact-item-full[data-v-40873f73]{grid-column:1/-1}.label[data-v-40873f73]{color:#6b7280;margin-bottom:6px;font-size:12px;display:block}.value[data-v-40873f73]{color:#111827;word-break:break-all;font-size:14px}.detail-link[data-v-40873f73]{color:#4f46e5;font-weight:600;text-decoration:none}.multiline[data-v-40873f73]{white-space:pre-wrap;line-height:1.6}.empty-block[data-v-40873f73]{color:#6b7280;background:#f9fafb;border-radius:12px;padding:18px}.table-wrap[data-v-40873f73]{border:1px solid #e5e7eb;border-radius:12px;overflow-x:auto}.data-table[data-v-40873f73]{border-collapse:collapse;width:100%;min-width:860px;font-size:14px}.data-table th[data-v-40873f73],.data-table td[data-v-40873f73]{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:12px 14px}.data-table th[data-v-40873f73]{color:#374151;white-space:nowrap;background:#f9fafb;font-weight:700}.data-table tr:last-child td[data-v-40873f73]{border-bottom:none}.strong-text[data-v-40873f73]{color:#111827;font-weight:700}.muted-text[data-v-40873f73]{margin-top:4px;font-size:12px}.slider-row[data-v-40873f73]{scroll-snap-type:x proximity;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.slider-row[data-v-40873f73]::-webkit-scrollbar{height:8px}.slider-row[data-v-40873f73]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:999px}.info-card[data-v-40873f73]{scroll-snap-align:start;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex:0 0 360px;padding:18px}.address-card[data-v-40873f73]{flex-basis:440px}.card-topline[data-v-40873f73]{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-title[data-v-40873f73]{color:#111827;font-weight:700}.address-main[data-v-40873f73]{color:#111827;background:#f8fafc;border-radius:10px;min-height:64px;margin-top:12px;padding:12px;line-height:1.6}.kv-list[data-v-40873f73]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.kv-item[data-v-40873f73]{justify-content:space-between;gap:16px;font-size:14px;display:flex}.kv-item span[data-v-40873f73]{color:#6b7280;white-space:nowrap}.kv-item strong[data-v-40873f73]{color:#111827;text-align:right;word-break:break-all;font-weight:600}.timeline[data-v-40873f73]{flex-direction:column;gap:0;display:flex}.timeline-item[data-v-40873f73]{gap:14px;padding-bottom:18px;display:flex;position:relative}.timeline-item[data-v-40873f73]:not(:last-child):before{content:"";background:#e5e7eb;width:1px;position:absolute;top:18px;bottom:0;left:7px}.timeline-dot[data-v-40873f73]{z-index:1;background:#4f46e5;border-radius:50%;flex:none;width:15px;height:15px;margin-top:4px}.timeline-content[data-v-40873f73]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:1;padding:14px}.timeline-title[data-v-40873f73]{color:#111827;font-weight:700}.timeline-time[data-v-40873f73],.timeline-meta[data-v-40873f73]{font-size:13px}.timeline-meta[data-v-40873f73]{margin-top:8px}.meta-separator[data-v-40873f73]{color:#d1d5db;margin:0 8px}.timeline-text[data-v-40873f73],.timeline-remark[data-v-40873f73]{color:#111827;white-space:pre-wrap;margin-top:10px;line-height:1.6}.timeline-remark[data-v-40873f73]{color:#374151;background:#f9fafb;border-radius:8px;padding:10px}@media (width<=1200px){.compact-grid[data-v-40873f73]{grid-template-columns:repeat(3,minmax(160px,1fr))}}@media (width<=900px){.compact-grid[data-v-40873f73]{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (width<=768px){.page-header[data-v-40873f73],.customer-summary[data-v-40873f73],.section-header[data-v-40873f73],.timeline-title-row[data-v-40873f73]{flex-direction:column;align-items:flex-start}.status-group[data-v-40873f73]{justify-content:flex-start}.compact-grid[data-v-40873f73]{grid-template-columns:1fr}.info-card[data-v-40873f73],.address-card[data-v-40873f73]{flex-basis:300px}}.page-wrapper[data-v-1c08eb5b]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-1c08eb5b]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-1c08eb5b]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-1c08eb5b]{color:#6b7280;max-width:820px;margin-top:6px}.permission-card[data-v-1c08eb5b]{color:#b91c1c;background:#fff;border:1px solid #fecaca;border-radius:14px;padding:18px}.filter-bar[data-v-1c08eb5b]{align-items:center;gap:10px;display:flex}.filter-bar select[data-v-1c08eb5b]{background:#fff;border:1px solid #d1d5db;border-radius:10px;height:38px;padding:0 10px}.primary-btn[data-v-1c08eb5b]{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:10px;height:38px;padding:0 16px}.content-grid[data-v-1c08eb5b]{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:20px;display:grid}.list-card[data-v-1c08eb5b]{flex-direction:column;max-height:calc(100vh - 120px);padding:0;display:flex;position:sticky;top:16px;overflow:hidden}.detail-card[data-v-1c08eb5b]{padding:18px}.info-panel[data-v-1c08eb5b],.review-panel[data-v-1c08eb5b],.review-result[data-v-1c08eb5b]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.list-card[data-v-1c08eb5b],.detail-card[data-v-1c08eb5b]{padding:18px}.placeholder[data-v-1c08eb5b]{color:#6b7280}.error-message[data-v-1c08eb5b]{color:#dc2626;margin-top:10px}.permission-tip[data-v-1c08eb5b]{color:#dc2626;font-size:13px}.list-card-header[data-v-1c08eb5b]{background:#fff;border-bottom:1px solid #e5e7eb;border-radius:14px 14px 0 0;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.list-title[data-v-1c08eb5b]{color:#111827;font-size:16px;font-weight:800}.list-desc[data-v-1c08eb5b]{color:#6b7280;margin-top:4px;font-size:12px}.mini-refresh-btn[data-v-1c08eb5b]{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:999px;height:30px;padding:0 10px;font-size:12px;font-weight:700}.mini-refresh-btn[data-v-1c08eb5b]:disabled{opacity:.6;cursor:not-allowed}.list-scroll-window[data-v-1c08eb5b]{scrollbar-width:thin;scrollbar-color:#c7d2fe #f3f4f6;flex:auto;min-height:220px;padding:14px;overflow-y:auto}.list-scroll-window[data-v-1c08eb5b]::-webkit-scrollbar{width:8px}.list-scroll-window[data-v-1c08eb5b]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:999px}.list-scroll-window[data-v-1c08eb5b]::-webkit-scrollbar-thumb{background:#c7d2fe;border-radius:999px}.list-scroll-window[data-v-1c08eb5b]::-webkit-scrollbar-thumb:hover{background:#a5b4fc}.list-placeholder[data-v-1c08eb5b]{padding:14px}.suspected-list[data-v-1c08eb5b]{flex-direction:column;gap:10px;display:flex}.suspected-item[data-v-1c08eb5b]{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;padding:12px;transition:border-color .15s,background .15s,box-shadow .15s}.suspected-item[data-v-1c08eb5b]:hover{border-color:#c7d2fe;box-shadow:0 6px 18px #4f46e514}.suspected-item.active[data-v-1c08eb5b]{background:#f8f7ff;border-color:#4f46e5;box-shadow:0 8px 22px #4f46e51f}.item-main[data-v-1c08eb5b]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.item-title[data-v-1c08eb5b]{color:#111827;font-weight:700}.item-sub[data-v-1c08eb5b],.item-meta[data-v-1c08eb5b]{color:#6b7280;margin-top:6px;font-size:13px}.item-meta.strong[data-v-1c08eb5b]{color:#4f46e5;font-weight:700}.item-address[data-v-1c08eb5b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.status-tag[data-v-1c08eb5b]{white-space:nowrap;color:#374151;background:#f3f4f6;border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.status-tag.pending[data-v-1c08eb5b]{color:#92400e;background:#fef3c7}.status-tag.confirmed_existing[data-v-1c08eb5b]{color:#3730a3;background:#eef2ff}.status-tag.confirmed_new[data-v-1c08eb5b]{color:#047857;background:#ecfdf5}.status-tag.ignored[data-v-1c08eb5b]{color:#6b7280;background:#f3f4f6}.score-line[data-v-1c08eb5b]{align-items:center;gap:10px;margin-top:12px;display:flex}.score-bar[data-v-1c08eb5b]{background:#f3f4f6;border-radius:999px;flex:1;height:8px;overflow:hidden}.score-bar-inner[data-v-1c08eb5b]{border-radius:999px;height:100%}.score-badge[data-v-1c08eb5b]{border-radius:999px;justify-content:center;min-width:46px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.score-high[data-v-1c08eb5b]{color:#b91c1c;background:#fee2e2}.score-mid[data-v-1c08eb5b]{color:#92400e;background:#fef3c7}.score-low[data-v-1c08eb5b]{color:#047857;background:#ecfdf5}.detail-header[data-v-1c08eb5b],.section-header[data-v-1c08eb5b]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.section-header.compact[data-v-1c08eb5b]{margin-bottom:12px}.section-title[data-v-1c08eb5b]{color:#111827;font-size:20px;font-weight:700}.section-desc[data-v-1c08eb5b]{color:#6b7280;margin-top:6px;font-size:14px}.summary-grid[data-v-1c08eb5b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.summary-card[data-v-1c08eb5b]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:14px}.summary-card span[data-v-1c08eb5b]{color:#6b7280;font-size:13px}.summary-card strong[data-v-1c08eb5b]{color:#111827;word-break:break-all;margin-top:6px;font-size:18px;display:block}.summary-card p[data-v-1c08eb5b]{color:#6b7280;margin-top:6px;font-size:12px;line-height:1.5}.comparison-grid[data-v-1c08eb5b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.info-panel[data-v-1c08eb5b]{padding:18px}.info-panel.full[data-v-1c08eb5b]{margin-top:16px}.panel-title[data-v-1c08eb5b]{color:#111827;margin-bottom:14px;font-size:16px;font-weight:700}.kv-list[data-v-1c08eb5b]{flex-direction:column;gap:10px;display:flex}.kv-item[data-v-1c08eb5b]{justify-content:space-between;gap:16px;font-size:14px;display:flex}.kv-item span[data-v-1c08eb5b]{color:#6b7280;white-space:nowrap}.kv-item strong[data-v-1c08eb5b]{color:#111827;text-align:right;word-break:break-all;font-weight:600}.full-line[data-v-1c08eb5b]{align-items:flex-start}.customer-link[data-v-1c08eb5b]{color:#4f46e5;margin-top:16px;font-weight:700;text-decoration:none;display:inline-flex}.address-grid[data-v-1c08eb5b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.address-box[data-v-1c08eb5b]{background:#f9fafb;border-radius:10px;padding:12px}.address-box span[data-v-1c08eb5b]{color:#6b7280;margin-bottom:6px;font-size:13px;display:block}.address-box strong[data-v-1c08eb5b]{color:#111827;word-break:break-all}.rule-chip-list[data-v-1c08eb5b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rule-chip[data-v-1c08eb5b]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:12px}.rule-chip-header[data-v-1c08eb5b]{justify-content:space-between;gap:10px;display:flex}.rule-chip-header strong[data-v-1c08eb5b]{color:#111827}.rule-chip-header span[data-v-1c08eb5b]{color:#4f46e5;font-weight:800}.rule-chip p[data-v-1c08eb5b]{color:#6b7280;margin-top:6px;font-size:13px}.candidate-table-wrapper[data-v-1c08eb5b]{overflow-x:auto}.candidate-table[data-v-1c08eb5b]{border-collapse:collapse;width:100%;font-size:13px}.candidate-table th[data-v-1c08eb5b],.candidate-table td[data-v-1c08eb5b]{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:10px}.candidate-table th[data-v-1c08eb5b]{color:#374151;background:#f9fafb;font-weight:700}.candidate-table tr.selectedCandidate[data-v-1c08eb5b]{background:#f8f7ff}.table-main[data-v-1c08eb5b]{color:#111827;font-weight:700}.table-sub[data-v-1c08eb5b]{color:#6b7280;margin-top:4px;font-size:12px}.table-address[data-v-1c08eb5b]{color:#111827;word-break:break-all;max-width:360px}.metric-grid[data-v-1c08eb5b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric-card[data-v-1c08eb5b]{background:#f9fafb;border-radius:10px;padding:12px}.metric-card span[data-v-1c08eb5b]{color:#6b7280;margin-bottom:6px;font-size:13px;display:block}.metric-card strong[data-v-1c08eb5b]{color:#111827}.field-match-grid[data-v-1c08eb5b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.field-match-item[data-v-1c08eb5b]{border:1px solid #e5e7eb;border-radius:10px;padding:10px}.field-match-item span[data-v-1c08eb5b]{color:#6b7280;margin-bottom:4px;font-size:12px;display:block}.field-match-item strong[data-v-1c08eb5b]{color:#111827}.field-match-item.match[data-v-1c08eb5b]{background:#ecfdf5;border-color:#bbf7d0}.field-match-item.mismatch[data-v-1c08eb5b]{background:#fef2f2;border-color:#fecaca}.field-match-item.neutral[data-v-1c08eb5b]{background:#f9fafb}.match-detail[data-v-1c08eb5b]{color:#f9fafb;white-space:pre-wrap;word-break:break-all;background:#111827;border-radius:10px;margin-top:14px;padding:14px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.6}.text-btn[data-v-1c08eb5b]{color:#4f46e5;cursor:pointer;background:0 0;border:none;font-weight:700}.review-panel[data-v-1c08eb5b],.review-result[data-v-1c08eb5b]{margin-top:16px;padding:18px}.review-textarea[data-v-1c08eb5b]{resize:vertical;border:1px solid #d1d5db;border-radius:10px;outline:none;width:100%;padding:12px;font-size:14px}.review-textarea[data-v-1c08eb5b]:disabled{color:#9ca3af;cursor:not-allowed;background:#f9fafb}.review-actions[data-v-1c08eb5b]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.action-btn[data-v-1c08eb5b]{color:#fff;cursor:pointer;border:none;border-radius:10px;height:38px;padding:0 14px}.action-btn[data-v-1c08eb5b]:disabled{opacity:.6;cursor:not-allowed}.action-btn.primary[data-v-1c08eb5b]{background:#4f46e5}.action-btn.success[data-v-1c08eb5b]{background:#059669}.action-btn.secondary[data-v-1c08eb5b]{background:#6b7280}.flow-result-box[data-v-1c08eb5b]{border-top:1px solid #e5e7eb;margin-top:18px;padding-top:16px}.flow-links[data-v-1c08eb5b]{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.flow-link[data-v-1c08eb5b]{color:#4f46e5;font-weight:700;text-decoration:none}.error-text[data-v-1c08eb5b]{color:#dc2626}@media (width<=1200px){.content-grid[data-v-1c08eb5b],.comparison-grid[data-v-1c08eb5b]{grid-template-columns:1fr}.summary-grid[data-v-1c08eb5b],.metric-grid[data-v-1c08eb5b],.field-match-grid[data-v-1c08eb5b]{grid-template-columns:repeat(2,minmax(0,1fr))}.rule-chip-list[data-v-1c08eb5b],.address-grid[data-v-1c08eb5b]{grid-template-columns:1fr}}.highlight-panel[data-v-1c08eb5b]{background:linear-gradient(#fff 0%,#f8fafc 100%);border-color:#dbeafe}.candidate-panel[data-v-1c08eb5b]{border-color:#fee2e2}.panel-title-row[data-v-1c08eb5b]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.panel-title-row .panel-title[data-v-1c08eb5b]{margin-bottom:0}.mini-tag[data-v-1c08eb5b]{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border-radius:999px;align-items:center;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.mini-tag.danger[data-v-1c08eb5b]{color:#b91c1c;background:#fef2f2}.info-section[data-v-1c08eb5b]{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:12px}.info-section[data-v-1c08eb5b]:first-of-type{border-top:none;margin-top:0;padding-top:0}.info-section-title[data-v-1c08eb5b]{color:#374151;margin-bottom:10px;font-size:13px;font-weight:800}.compact-kv[data-v-1c08eb5b]{gap:8px}.important-row strong[data-v-1c08eb5b]{color:#111827;font-size:15px;font-weight:800}.address-display[data-v-1c08eb5b]{background:#f9fafb;border-radius:10px;padding:12px}.address-display span[data-v-1c08eb5b]{color:#6b7280;margin-bottom:6px;font-size:13px;display:block}.address-display strong[data-v-1c08eb5b]{color:#111827;word-break:break-all;line-height:1.6;display:block}@media (width<=1200px){.content-grid[data-v-1c08eb5b],.comparison-grid[data-v-1c08eb5b]{grid-template-columns:1fr}.list-card[data-v-1c08eb5b]{max-height:none;position:static}.list-scroll-window[data-v-1c08eb5b]{max-height:420px}.summary-grid[data-v-1c08eb5b],.metric-grid[data-v-1c08eb5b],.field-match-grid[data-v-1c08eb5b]{grid-template-columns:repeat(2,minmax(0,1fr))}.rule-chip-list[data-v-1c08eb5b],.address-grid[data-v-1c08eb5b]{grid-template-columns:1fr}}.page-wrapper[data-v-4696ea63]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-4696ea63]{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title[data-v-4696ea63]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-4696ea63]{color:#6b7280;margin-top:6px}.create-btn[data-v-4696ea63]{color:#fff;white-space:nowrap;background:#4f46e5;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.table-card[data-v-4696ea63]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:auto}.table-placeholder[data-v-4696ea63],.table-error[data-v-4696ea63]{color:#6b7280;padding:24px}.table-error[data-v-4696ea63]{color:#dc2626}.success-message[data-v-4696ea63]{color:#059669;font-size:14px}.data-table[data-v-4696ea63]{border-collapse:collapse;width:100%;min-width:1500px}.data-table th[data-v-4696ea63],.data-table td[data-v-4696ea63]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-4696ea63]{color:#374151;background:#f8fafc;font-weight:600}.detail-link[data-v-4696ea63]{color:#4f46e5;font-weight:600;text-decoration:none}.text-cell[data-v-4696ea63]{white-space:normal;word-break:break-all;max-width:240px}.status-pill[data-v-4696ea63]{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.warning[data-v-4696ea63]{color:#92400e;background:#fef3c7}.status-pill.success[data-v-4696ea63]{color:#166534;background:#dcfce7}.status-pill.danger[data-v-4696ea63]{color:#b91c1c;background:#fee2e2}.action-column[data-v-4696ea63]{flex-direction:column;gap:8px;min-width:190px;display:flex}.review-textarea[data-v-4696ea63]{border:1px solid #d1d5db;border-radius:8px;outline:none;padding:8px 10px;font-size:13px}.review-textarea[data-v-4696ea63]:focus{border-color:#6366f1}.action-group[data-v-4696ea63]{gap:8px;display:flex}.approve-btn[data-v-4696ea63],.reject-btn[data-v-4696ea63]{color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 12px}.approve-btn[data-v-4696ea63]{background:#10b981}.reject-btn[data-v-4696ea63]{background:#ef4444}.approve-btn[data-v-4696ea63]:disabled,.reject-btn[data-v-4696ea63]:disabled{cursor:not-allowed;opacity:.65}.done-text[data-v-4696ea63]{color:#6b7280}.page-wrapper[data-v-1db4450f]{flex-direction:column;gap:20px;display:flex}.page-title[data-v-1db4450f]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-1db4450f]{color:#6b7280;margin-top:6px}.form-card[data-v-1db4450f]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.merge-form[data-v-1db4450f]{flex-direction:column;gap:20px;display:flex}.form-grid[data-v-1db4450f]{grid-template-columns:repeat(2,minmax(240px,1fr));gap:18px;display:grid}.form-item[data-v-1db4450f]{flex-direction:column;gap:8px;display:flex}.form-item-full[data-v-1db4450f]{grid-column:1/-1}.form-item label[data-v-1db4450f]{color:#374151;font-size:14px;font-weight:600}.required[data-v-1db4450f]{color:#dc2626}.form-item input[data-v-1db4450f],.form-item textarea[data-v-1db4450f]{border:1px solid #d1d5db;border-radius:10px;outline:none;padding:10px 12px;font-size:14px}.form-item input[data-v-1db4450f]:focus,.form-item textarea[data-v-1db4450f]:focus{border-color:#6366f1}.field-tip[data-v-1db4450f]{color:#4b5563;background:#f9fafb;border-radius:8px;padding:8px 10px;font-size:13px}.error-message[data-v-1db4450f]{color:#dc2626;font-size:14px}.success-message[data-v-1db4450f]{color:#059669;font-size:14px}.form-actions[data-v-1db4450f]{justify-content:flex-end;gap:12px;display:flex}.primary-btn[data-v-1db4450f],.secondary-btn[data-v-1db4450f]{cursor:pointer;border-radius:10px;min-width:120px;height:42px;font-size:14px}.primary-btn[data-v-1db4450f]{color:#fff;background:#4f46e5;border:none}.primary-btn[data-v-1db4450f]:disabled{cursor:not-allowed;opacity:.65}.secondary-btn[data-v-1db4450f]{color:#374151;background:#fff;border:1px solid #d1d5db}.page-wrapper[data-v-2fa0ab97]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-2fa0ab97]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.page-title[data-v-2fa0ab97]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-2fa0ab97]{color:#6b7280;margin-top:6px}.filter-bar[data-v-2fa0ab97]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.filter-bar label[data-v-2fa0ab97]{color:#6b7280;flex-direction:column;gap:6px;font-size:13px;display:flex}.filter-bar input[data-v-2fa0ab97]{border:1px solid #d1d5db;border-radius:10px;height:38px;padding:0 10px;font-size:14px}.primary-btn[data-v-2fa0ab97]{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:10px;height:38px;padding:0 18px}.primary-btn[data-v-2fa0ab97]:disabled{cursor:not-allowed;opacity:.65}.metric-grid[data-v-2fa0ab97]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:16px;display:grid}.metric-card[data-v-2fa0ab97],.card[data-v-2fa0ab97]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.metric-card[data-v-2fa0ab97]{padding:20px}.metric-card.danger[data-v-2fa0ab97]{border-color:#fecaca}.metric-label[data-v-2fa0ab97]{color:#6b7280;font-size:14px}.metric-value[data-v-2fa0ab97]{color:#111827;margin-top:10px;font-size:30px;font-weight:800}.metric-sub[data-v-2fa0ab97]{color:#6b7280;margin-top:6px;font-size:13px}.section-grid[data-v-2fa0ab97]{grid-template-columns:repeat(3,minmax(240px,1fr));gap:16px;display:grid}.card[data-v-2fa0ab97]{padding:22px}.table-card[data-v-2fa0ab97]{overflow:auto}.section-header[data-v-2fa0ab97]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.section-title[data-v-2fa0ab97]{color:#111827;font-size:20px;font-weight:700}.section-desc[data-v-2fa0ab97]{color:#6b7280;margin-top:6px;font-size:14px}.status-list[data-v-2fa0ab97]{flex-direction:column;gap:10px;display:flex}.status-row[data-v-2fa0ab97]{color:#374151;background:#f9fafb;border-radius:10px;justify-content:space-between;gap:16px;padding:12px;display:flex}.status-row.danger-row strong[data-v-2fa0ab97]{color:#dc2626}.status-row strong[data-v-2fa0ab97]{color:#111827}.placeholder[data-v-2fa0ab97]{color:#6b7280}.error-message[data-v-2fa0ab97]{color:#dc2626}.data-table[data-v-2fa0ab97]{border-collapse:collapse;width:100%;min-width:900px}.data-table th[data-v-2fa0ab97],.data-table td[data-v-2fa0ab97]{text-align:left;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-2fa0ab97]{color:#374151;background:#f8fafc;font-weight:700}.user-cell[data-v-2fa0ab97]{flex-direction:column;gap:4px;display:flex}.user-cell span[data-v-2fa0ab97]{color:#6b7280;font-size:12px}.timeout-text[data-v-2fa0ab97]{color:#111827;font-weight:700}.timeout-text.active[data-v-2fa0ab97]{color:#dc2626}@media (width<=1100px){.metric-grid[data-v-2fa0ab97]{grid-template-columns:repeat(2,minmax(160px,1fr))}.section-grid[data-v-2fa0ab97]{grid-template-columns:1fr}}@media (width<=760px){.page-header[data-v-2fa0ab97]{flex-direction:column}.metric-grid[data-v-2fa0ab97]{grid-template-columns:1fr}}.page-wrapper[data-v-c7e3e2f5]{flex-direction:column;gap:20px;display:flex}.page-header[data-v-c7e3e2f5]{justify-content:space-between;gap:16px;display:flex}.page-title[data-v-c7e3e2f5]{color:#111827;font-size:28px;font-weight:700}.page-desc[data-v-c7e3e2f5]{color:#6b7280;margin-top:6px}.permission-card[data-v-c7e3e2f5],.filter-card[data-v-c7e3e2f5],.table-card[data-v-c7e3e2f5]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.permission-card[data-v-c7e3e2f5]{color:#b91c1c;border-color:#fecaca;padding:18px}.filter-card[data-v-c7e3e2f5]{padding:16px}.filter-row[data-v-c7e3e2f5]{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.filter-item[data-v-c7e3e2f5]{flex-direction:column;gap:6px;min-width:160px;display:flex}.keyword-item[data-v-c7e3e2f5]{flex:1;min-width:260px}.filter-item label[data-v-c7e3e2f5]{color:#374151;font-size:13px;font-weight:600}.filter-item input[data-v-c7e3e2f5],.filter-item select[data-v-c7e3e2f5],.page-size-box select[data-v-c7e3e2f5]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:38px;padding:0 10px;font-size:14px}.filter-actions[data-v-c7e3e2f5]{gap:10px;display:flex}.primary-btn[data-v-c7e3e2f5],.secondary-btn[data-v-c7e3e2f5],.page-btn[data-v-c7e3e2f5]{cursor:pointer;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-size:14px}.primary-btn[data-v-c7e3e2f5]{color:#fff;background:#4f46e5}.secondary-btn[data-v-c7e3e2f5],.page-btn[data-v-c7e3e2f5]{color:#374151;background:#fff;border-color:#d1d5db}.primary-btn[data-v-c7e3e2f5]:disabled,.secondary-btn[data-v-c7e3e2f5]:disabled,.page-btn[data-v-c7e3e2f5]:disabled{cursor:not-allowed;opacity:.65}.table-card[data-v-c7e3e2f5]{overflow:auto}.table-toolbar[data-v-c7e3e2f5]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.table-summary[data-v-c7e3e2f5],.page-size-box[data-v-c7e3e2f5],.page-info[data-v-c7e3e2f5]{color:#374151;font-size:14px}.page-size-box[data-v-c7e3e2f5]{align-items:center;gap:8px;display:flex}.placeholder[data-v-c7e3e2f5],.error-message[data-v-c7e3e2f5]{color:#6b7280;padding:24px}.error-message[data-v-c7e3e2f5]{color:#dc2626}.data-table[data-v-c7e3e2f5]{border-collapse:collapse;width:100%;min-width:1300px}.data-table th[data-v-c7e3e2f5],.data-table td[data-v-c7e3e2f5]{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 12px;font-size:14px}.data-table th[data-v-c7e3e2f5]{color:#374151;background:#f8fafc;font-weight:700}.stack-cell[data-v-c7e3e2f5]{flex-direction:column;gap:4px;display:flex}.stack-cell strong[data-v-c7e3e2f5]{color:#111827}.stack-cell span[data-v-c7e3e2f5]{color:#6b7280;font-size:12px}.result-pill[data-v-c7e3e2f5]{border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.result-pill.success[data-v-c7e3e2f5]{color:#166534;background:#dcfce7}.result-pill.failed[data-v-c7e3e2f5]{color:#b91c1c;background:#fee2e2}.error-cell[data-v-c7e3e2f5]{color:#b91c1c;word-break:break-all;max-width:240px}.request-cell[data-v-c7e3e2f5]{word-break:break-all;max-width:160px}.link-btn[data-v-c7e3e2f5]{color:#4f46e5;cursor:pointer;background:0 0;border:none;font-weight:700}.pagination-bar[data-v-c7e3e2f5]{justify-content:flex-end;align-items:center;gap:12px;padding:14px 16px;display:flex}.modal-mask[data-v-c7e3e2f5]{z-index:50;background:#11182773;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-card[data-v-c7e3e2f5]{background:#fff;border-radius:16px;width:min(980px,100%);max-height:88vh;padding:24px;overflow:auto}.modal-header[data-v-c7e3e2f5]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.modal-title[data-v-c7e3e2f5]{color:#111827;font-size:22px;font-weight:800}.modal-desc[data-v-c7e3e2f5]{color:#6b7280;margin-top:6px}.close-btn[data-v-c7e3e2f5]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:8px 14px}.detail-grid[data-v-c7e3e2f5]{grid-template-columns:repeat(2,minmax(240px,1fr));gap:14px;display:grid}.detail-item[data-v-c7e3e2f5]{background:#f9fafb;border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.detail-item-full[data-v-c7e3e2f5]{grid-column:1/-1}.detail-item span[data-v-c7e3e2f5]{color:#6b7280;font-size:13px}.detail-item strong[data-v-c7e3e2f5]{color:#111827;word-break:break-all}.error-text[data-v-c7e3e2f5]{color:#b91c1c!important}.json-section[data-v-c7e3e2f5]{margin-top:18px}.json-section h3[data-v-c7e3e2f5]{color:#111827;margin-bottom:8px;font-size:16px;font-weight:700}.json-section pre[data-v-c7e3e2f5]{color:#f9fafb;white-space:pre-wrap;word-break:break-all;background:#111827;border-radius:10px;padding:14px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.6}@media (width<=900px){.page-header[data-v-c7e3e2f5],.table-toolbar[data-v-c7e3e2f5],.modal-header[data-v-c7e3e2f5]{flex-direction:column;align-items:flex-start}.detail-grid[data-v-c7e3e2f5]{grid-template-columns:1fr}}.page-wrapper[data-v-d0165159]{flex-direction:column;gap:16px;display:flex}.page-header[data-v-d0165159]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-d0165159]{color:#111827;font-size:28px;font-weight:800}.page-desc[data-v-d0165159],.section-desc[data-v-d0165159]{color:#6b7280;margin-top:6px;font-size:14px}.permission-card[data-v-d0165159],.readonly-tip[data-v-d0165159],.form-card[data-v-d0165159],.table-card[data-v-d0165159]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.permission-card[data-v-d0165159]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.readonly-tip[data-v-d0165159]{color:#6b7280;background:#f9fafb}.summary-grid[data-v-d0165159]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.summary-card[data-v-d0165159]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.summary-card span[data-v-d0165159]{color:#6b7280;margin-bottom:8px;font-size:13px;display:block}.summary-card strong[data-v-d0165159]{color:#111827;font-size:24px;font-weight:800}.card-header[data-v-d0165159],.table-toolbar[data-v-d0165159]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.section-title[data-v-d0165159]{color:#111827;font-size:20px;font-weight:800}.table-title[data-v-d0165159]{margin-bottom:0}.user-form[data-v-d0165159]{flex-direction:column;gap:14px;display:flex}.form-grid[data-v-d0165159]{grid-template-columns:repeat(3,minmax(200px,1fr));gap:12px;display:grid}.form-item[data-v-d0165159]{flex-direction:column;gap:6px;display:flex}.form-item label[data-v-d0165159]{color:#374151;font-size:13px;font-weight:700}.required[data-v-d0165159]{color:#dc2626}.form-item input[data-v-d0165159],.form-item select[data-v-d0165159]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:40px;padding:0 12px;font-size:14px}.form-item input[data-v-d0165159]:focus,.form-item select[data-v-d0165159]:focus{border-color:#4f46e5}.form-actions[data-v-d0165159]{justify-content:flex-end;display:flex}.primary-btn[data-v-d0165159],.secondary-btn[data-v-d0165159]{cursor:pointer;border-radius:10px;min-width:96px;height:38px;font-size:14px}.primary-btn[data-v-d0165159]{color:#fff;background:#4f46e5;border:none}.secondary-btn[data-v-d0165159]{color:#374151;background:#fff;border:1px solid #d1d5db}.primary-btn[data-v-d0165159]:disabled,.secondary-btn[data-v-d0165159]:disabled{cursor:not-allowed;opacity:.65}.error-message[data-v-d0165159]{color:#dc2626;font-size:14px}.success-message[data-v-d0165159]{color:#059669;font-size:14px}.table-placeholder[data-v-d0165159],.table-error[data-v-d0165159]{color:#6b7280;padding:12px 0}.table-error[data-v-d0165159]{color:#dc2626}.user-list[data-v-d0165159]{grid-template-columns:1fr;gap:12px;display:grid}.user-card[data-v-d0165159]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:minmax(320px,.9fr) minmax(520px,1.4fr);gap:14px;padding:16px;display:grid}.user-main[data-v-d0165159]{gap:14px;min-width:0;display:flex}.avatar-circle[data-v-d0165159]{color:#3730a3;background:#eef2ff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;font-weight:800;display:flex}.user-title-block[data-v-d0165159]{min-width:0}.user-title-row[data-v-d0165159]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.user-name[data-v-d0165159]{color:#111827;font-size:18px;font-weight:800}.user-subline[data-v-d0165159]{color:#6b7280;flex-wrap:wrap;gap:7px 14px;margin-top:7px;font-size:13px;display:flex}.user-info-grid[data-v-d0165159]{grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px;display:grid}.info-item[data-v-d0165159]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;min-width:0;padding:10px 11px}.info-item span[data-v-d0165159]{color:#6b7280;margin-bottom:5px;font-size:12px;display:block}.info-item strong[data-v-d0165159]{color:#111827;word-break:break-all;font-size:13px;font-weight:700;display:block}.info-item em[data-v-d0165159]{color:#6b7280;margin-top:4px;font-size:12px;font-style:normal;display:block}.status-pill[data-v-d0165159],.current-user-pill[data-v-d0165159]{border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.active[data-v-d0165159]{color:#166534;background:#dcfce7}.status-pill.paused[data-v-d0165159]{color:#92400e;background:#fef3c7}.status-pill.inactive[data-v-d0165159]{color:#6b7280;background:#f3f4f6}.current-user-pill[data-v-d0165159]{color:#92400e;background:#fef3c7}@media (width<=1200px){.summary-grid[data-v-d0165159]{grid-template-columns:repeat(2,minmax(160px,1fr))}.user-card[data-v-d0165159]{grid-template-columns:1fr}.user-info-grid[data-v-d0165159]{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (width<=900px){.page-header[data-v-d0165159],.table-toolbar[data-v-d0165159],.card-header[data-v-d0165159]{flex-direction:column}.form-grid[data-v-d0165159],.summary-grid[data-v-d0165159],.user-info-grid[data-v-d0165159]{grid-template-columns:1fr}}.page-wrapper[data-v-7c97c2e7]{flex-direction:column;gap:16px;display:flex}.page-header[data-v-7c97c2e7]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-7c97c2e7]{color:#111827;font-size:28px;font-weight:800}.page-desc[data-v-7c97c2e7],.section-desc[data-v-7c97c2e7]{color:#6b7280;margin-top:6px;font-size:14px}.permission-card[data-v-7c97c2e7],.info-tip[data-v-7c97c2e7],.table-card[data-v-7c97c2e7]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.permission-card[data-v-7c97c2e7]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.info-tip[data-v-7c97c2e7]{color:#6b7280;background:#f9fafb;line-height:1.6}.summary-grid[data-v-7c97c2e7]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.summary-card[data-v-7c97c2e7]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.summary-card span[data-v-7c97c2e7]{color:#6b7280;margin-bottom:8px;font-size:13px;display:block}.summary-card strong[data-v-7c97c2e7]{color:#111827;font-size:24px;font-weight:800}.table-toolbar[data-v-7c97c2e7]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.section-title[data-v-7c97c2e7]{color:#111827;font-size:20px;font-weight:800}.table-title[data-v-7c97c2e7]{margin-bottom:0}.table-placeholder[data-v-7c97c2e7],.table-error[data-v-7c97c2e7]{color:#6b7280;padding:12px 0}.table-error[data-v-7c97c2e7]{color:#dc2626}.rule-list[data-v-7c97c2e7]{grid-template-columns:1fr;gap:12px;display:grid}.rule-card[data-v-7c97c2e7]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:minmax(280px,1fr) minmax(420px,1.4fr);gap:14px;padding:16px;display:grid}.rule-title-row[data-v-7c97c2e7]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rule-title[data-v-7c97c2e7]{color:#111827;font-size:18px;font-weight:800}.rule-subline[data-v-7c97c2e7]{color:#6b7280;flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:13px;display:flex}.rule-meta-grid[data-v-7c97c2e7]{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;display:grid}.meta-item[data-v-7c97c2e7]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;padding:10px 11px}.meta-item span[data-v-7c97c2e7]{color:#6b7280;margin-bottom:5px;font-size:12px;display:block}.meta-item strong[data-v-7c97c2e7]{color:#111827;word-break:break-all;font-size:13px;font-weight:700;display:block}.status-pill[data-v-7c97c2e7]{border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.active[data-v-7c97c2e7]{color:#166534;background:#dcfce7}.status-pill.inactive[data-v-7c97c2e7]{color:#6b7280;background:#f3f4f6}.secondary-btn[data-v-7c97c2e7]{cursor:pointer;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:10px;min-width:96px;height:38px;font-size:14px}.secondary-btn[data-v-7c97c2e7]:disabled{cursor:not-allowed;opacity:.65}@media (width<=1200px){.summary-grid[data-v-7c97c2e7]{grid-template-columns:repeat(2,minmax(160px,1fr))}.rule-card[data-v-7c97c2e7]{grid-template-columns:1fr}.rule-meta-grid[data-v-7c97c2e7]{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (width<=720px){.page-header[data-v-7c97c2e7]{flex-direction:column}.summary-grid[data-v-7c97c2e7],.rule-meta-grid[data-v-7c97c2e7]{grid-template-columns:1fr}}.page-wrapper[data-v-a655752d]{flex-direction:column;gap:16px;display:flex}.page-header[data-v-a655752d]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-a655752d]{color:#111827;font-size:28px;font-weight:800}.page-desc[data-v-a655752d],.section-desc[data-v-a655752d]{color:#6b7280;margin-top:6px;font-size:14px}.permission-card[data-v-a655752d],.info-tip[data-v-a655752d],.table-card[data-v-a655752d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.permission-card[data-v-a655752d]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.info-tip[data-v-a655752d]{color:#6b7280;background:#f9fafb;line-height:1.6}.summary-grid[data-v-a655752d]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.summary-card[data-v-a655752d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.summary-card span[data-v-a655752d]{color:#6b7280;margin-bottom:8px;font-size:13px;display:block}.summary-card strong[data-v-a655752d]{color:#111827;font-size:24px;font-weight:800}.table-toolbar[data-v-a655752d]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.section-title[data-v-a655752d]{color:#111827;font-size:20px;font-weight:800}.table-title[data-v-a655752d]{margin-bottom:0}.table-placeholder[data-v-a655752d],.table-error[data-v-a655752d]{color:#6b7280;padding:12px 0}.table-error[data-v-a655752d]{color:#dc2626}.rule-list[data-v-a655752d]{grid-template-columns:1fr;gap:12px;display:grid}.rule-card[data-v-a655752d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:minmax(320px,1.25fr) minmax(360px,.85fr);gap:14px;padding:16px;display:grid}.rule-title-row[data-v-a655752d]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rule-title[data-v-a655752d]{color:#111827;font-size:18px;font-weight:800}.rule-subline[data-v-a655752d]{color:#6b7280;flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:13px;display:flex}.field-block[data-v-a655752d],.desc-block[data-v-a655752d]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;margin-top:12px;padding:11px 12px}.field-block span[data-v-a655752d],.desc-block span[data-v-a655752d]{color:#6b7280;margin-bottom:5px;font-size:12px;display:block}.field-block strong[data-v-a655752d],.desc-block strong[data-v-a655752d]{color:#111827;word-break:break-all;font-size:13px;font-weight:600;line-height:1.6;display:block}.rule-side-grid[data-v-a655752d]{grid-template-columns:repeat(2,minmax(120px,1fr));gap:10px;display:grid}.meta-item[data-v-a655752d]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;padding:10px 11px}.meta-item span[data-v-a655752d]{color:#6b7280;margin-bottom:5px;font-size:12px;display:block}.meta-item strong[data-v-a655752d]{color:#111827;word-break:break-all;font-size:13px;font-weight:700;display:block}.status-pill[data-v-a655752d],.type-pill[data-v-a655752d]{border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.active[data-v-a655752d]{color:#166534;background:#dcfce7}.status-pill.inactive[data-v-a655752d]{color:#6b7280;background:#f3f4f6}.type-pill.strong[data-v-a655752d]{color:#991b1b;background:#fee2e2}.type-pill.weak[data-v-a655752d]{color:#92400e;background:#fef3c7}.type-pill.manual[data-v-a655752d]{color:#3730a3;background:#eef2ff}.type-pill.unknown[data-v-a655752d]{color:#374151;background:#f3f4f6}.secondary-btn[data-v-a655752d]{cursor:pointer;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:10px;min-width:96px;height:38px;font-size:14px}.secondary-btn[data-v-a655752d]:disabled{cursor:not-allowed;opacity:.65}@media (width<=1200px){.summary-grid[data-v-a655752d]{grid-template-columns:repeat(2,minmax(160px,1fr))}.rule-card[data-v-a655752d]{grid-template-columns:1fr}}@media (width<=720px){.page-header[data-v-a655752d]{flex-direction:column}.summary-grid[data-v-a655752d],.rule-side-grid[data-v-a655752d]{grid-template-columns:1fr}}.page-wrapper[data-v-a6b3609d]{flex-direction:column;gap:16px;display:flex}.page-header[data-v-a6b3609d]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-a6b3609d]{color:#111827;font-size:28px;font-weight:800}.page-desc[data-v-a6b3609d],.section-desc[data-v-a6b3609d]{color:#6b7280;margin-top:6px;font-size:14px}.permission-card[data-v-a6b3609d],.info-tip[data-v-a6b3609d],.table-card[data-v-a6b3609d],.filter-card[data-v-a6b3609d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.permission-card[data-v-a6b3609d]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.info-tip[data-v-a6b3609d]{color:#6b7280;background:#f9fafb;line-height:1.6}.summary-grid[data-v-a6b3609d]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.summary-card[data-v-a6b3609d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.summary-card span[data-v-a6b3609d]{color:#6b7280;margin-bottom:8px;font-size:13px;display:block}.summary-card strong[data-v-a6b3609d]{color:#111827;font-size:24px;font-weight:800}.filter-grid[data-v-a6b3609d]{grid-template-columns:minmax(260px,1.5fr) repeat(4,minmax(150px,1fr));gap:12px;display:grid}.filter-item[data-v-a6b3609d]{flex-direction:column;gap:6px;display:flex}.filter-item label[data-v-a6b3609d]{color:#374151;font-size:13px;font-weight:700}.filter-item input[data-v-a6b3609d],.filter-item select[data-v-a6b3609d]{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;height:38px;padding:0 11px}.filter-item input[data-v-a6b3609d]:focus,.filter-item select[data-v-a6b3609d]:focus{border-color:#4f46e5}.filter-actions[data-v-a6b3609d]{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.table-toolbar[data-v-a6b3609d]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.section-title[data-v-a6b3609d]{color:#111827;font-size:20px;font-weight:800}.table-title[data-v-a6b3609d]{margin-bottom:0}.table-placeholder[data-v-a6b3609d],.table-error[data-v-a6b3609d]{color:#6b7280;padding:12px 0}.table-error[data-v-a6b3609d]{color:#dc2626}.config-list[data-v-a6b3609d]{grid-template-columns:1fr;gap:12px;display:grid}.config-card[data-v-a6b3609d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:minmax(320px,1fr) minmax(180px,.45fr) minmax(360px,.85fr);gap:14px;padding:16px;display:grid}.config-title-row[data-v-a6b3609d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.config-name[data-v-a6b3609d]{color:#111827;word-break:break-all;font-size:17px;font-weight:800}.config-key[data-v-a6b3609d]{color:#4b5563;word-break:break-all;margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.config-desc[data-v-a6b3609d]{color:#6b7280;margin-top:8px;font-size:13px;line-height:1.6}.config-value-box[data-v-a6b3609d]{background:#f9fafb;border:1px solid #eef2f7;border-radius:12px;padding:11px 12px}.config-value-box span[data-v-a6b3609d]{color:#6b7280;margin-bottom:6px;font-size:12px;display:block}.config-value-box strong[data-v-a6b3609d]{color:#111827;word-break:break-all;font-size:15px;font-weight:800;display:block}.config-meta-grid[data-v-a6b3609d]{grid-template-columns:repeat(3,minmax(90px,1fr));gap:10px;display:grid}.meta-item[data-v-a6b3609d]{background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;padding:10px 11px}.meta-item span[data-v-a6b3609d]{color:#6b7280;margin-bottom:5px;font-size:12px;display:block}.meta-item strong[data-v-a6b3609d]{color:#111827;word-break:break-all;font-size:13px;font-weight:700;display:block}.group-pill[data-v-a6b3609d],.type-pill[data-v-a6b3609d],.state-pill[data-v-a6b3609d],.editable-pill[data-v-a6b3609d]{border-radius:999px;align-items:center;min-height:24px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.group-pill[data-v-a6b3609d]{color:#3730a3;background:#eef2ff}.type-pill[data-v-a6b3609d]{color:#92400e;background:#fef3c7}.state-pill.active[data-v-a6b3609d]{color:#166534;background:#dcfce7}.state-pill.inactive[data-v-a6b3609d]{color:#6b7280;background:#f3f4f6}.editable-pill.editable[data-v-a6b3609d]{color:#047857;background:#ecfdf5}.editable-pill.readonly[data-v-a6b3609d]{color:#991b1b;background:#fee2e2}.primary-btn[data-v-a6b3609d],.secondary-btn[data-v-a6b3609d]{cursor:pointer;border-radius:10px;min-width:86px;height:38px;font-size:14px}.primary-btn[data-v-a6b3609d]{color:#fff;background:#4f46e5;border:1px solid #4f46e5}.secondary-btn[data-v-a6b3609d]{color:#374151;background:#fff;border:1px solid #d1d5db}.primary-btn[data-v-a6b3609d]:disabled,.secondary-btn[data-v-a6b3609d]:disabled{cursor:not-allowed;opacity:.65}@media (width<=1280px){.filter-grid[data-v-a6b3609d]{grid-template-columns:repeat(2,minmax(180px,1fr))}.summary-grid[data-v-a6b3609d]{grid-template-columns:repeat(2,minmax(160px,1fr))}.config-card[data-v-a6b3609d]{grid-template-columns:1fr}.config-meta-grid[data-v-a6b3609d]{grid-template-columns:repeat(3,minmax(90px,1fr))}}@media (width<=720px){.page-header[data-v-a6b3609d]{flex-direction:column}.summary-grid[data-v-a6b3609d],.filter-grid[data-v-a6b3609d],.config-meta-grid[data-v-a6b3609d]{grid-template-columns:1fr}.filter-actions[data-v-a6b3609d]{justify-content:flex-start}}*{box-sizing:border-box;margin:0;padding:0}:root{--color-primary:#4f46e5}body{color:#111827;font-family:Arial,Helvetica,sans-serif}
