.merchant-management-container[data-v-f1e18cac]{max-width:1440px;margin:0 auto}.page-header[data-v-f1e18cac]{margin-bottom:8px}.header-content[data-v-f1e18cac]{display:flex;justify-content:space-between;align-items:center}.page-title[data-v-f1e18cac]{font-size:26px;font-weight:800;color:#0f172a;margin:0 0 4px 0;letter-spacing:-.5px}.page-subtitle[data-v-f1e18cac]{font-size:14px;color:#64748b;margin:0}.btn-primary-ext[data-v-f1e18cac]{padding:12px 24px;background:var(--extranet-primary);color:#fff;border-radius:var(--extranet-rounded);font-weight:700;font-size:14px;text-decoration:none;display:flex;align-items:center;transition:all .2s;border:none;box-shadow:0 4px 12px rgba(252,102,102,.2)}.btn-primary-ext[data-v-f1e18cac]:hover{filter:brightness(.95);transform:translateY(-1px);color:#fff}.btn-refresh-header[data-v-f1e18cac]{padding:10px 20px;background:#fff;border:1px solid var(--extranet-accent);color:#64748b;border-radius:var(--extranet-rounded);font-weight:600;font-size:14px;display:flex;align-items:center;transition:all .2s}.btn-refresh-header[data-v-f1e18cac]:hover{background:#f8fafc;border-color:#cbd5e1;color:#334155}.context-bar[data-v-f1e18cac]{background:#fff;border-radius:var(--extranet-rounded);border:1px solid var(--extranet-accent);overflow:hidden;background:linear-gradient(90deg,#fff,#f8faff)}.context-content[data-v-f1e18cac]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.tenant-info[data-v-f1e18cac]{display:flex;align-items:center;gap:16px}.context-icon-box[data-v-f1e18cac]{width:44px;height:44px;background:var(--extranet-primary);background:linear-gradient(135deg,#fc6666,#ff8e8e);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;box-shadow:0 4px 10px rgba(252,102,102,.2)}.context-details[data-v-f1e18cac]{display:flex;flex-direction:column}.context-label[data-v-f1e18cac]{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.8px}.context-value[data-v-f1e18cac]{font-size:16px;font-weight:700;color:#1e293b}.btn-context-action[data-v-f1e18cac]{background:#fff;color:#64748b;border:1px solid var(--extranet-accent);padding:8px 16px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center}.btn-context-action[data-v-f1e18cac]:hover{background:#f1f5f9;color:#1e293b;border-color:#cbd5e1}.management-card[data-v-f1e18cac]{background:#fff;border-radius:var(--extranet-rounded);border:1px solid var(--extranet-accent);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.02)}.filter-bar[data-v-f1e18cac]{padding:24px 32px;display:flex;justify-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #f1f5f9;gap:24px}.filter-left[data-v-f1e18cac]{flex:1}.search-box-custom[data-v-f1e18cac]{display:flex;gap:8px;max-width:450px}.search-input-wrapper[data-v-f1e18cac]{display:flex;align-items:center;background:#f8fafc;border:1px solid var(--extranet-accent);border-radius:var(--extranet-rounded);padding:4px;width:100%;transition:all .2s}.search-input-wrapper[data-v-f1e18cac]:focus-within{border-color:var(--extranet-primary);background:#fff;box-shadow:0 0 0 3px rgba(252,102,102,.05)}.form-control-search[data-v-f1e18cac]{border:none;background:transparent;padding:8px 16px;width:100%;font-size:14px;color:#1e293b;outline:none}.btn-search[data-v-f1e18cac]{background:var(--extranet-primary);border:none;width:38px;height:38px;border-radius:var(--extranet-rounded);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.btn-search[data-v-f1e18cac]:hover{filter:brightness(.9)}.filter-right[data-v-f1e18cac]{display:flex;align-items:center;gap:16px}.stats-summary[data-v-f1e18cac]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#f8faff;border-radius:var(--extranet-rounded);font-size:13px;border:1px solid #e0e7ff}.stats-label[data-v-f1e18cac]{color:#64748b;font-weight:600}.stats-value[data-v-f1e18cac]{color:var(--extranet-primary);font-weight:800}.btn-reset-primary[data-v-f1e18cac]{width:40px;height:40px;border:1px solid var(--extranet-accent);background:#fff;border-radius:var(--extranet-rounded);color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.btn-reset-primary[data-v-f1e18cac]:hover{background:#f1f5f9;color:var(--extranet-primary);border-color:var(--extranet-primary)}.modern-list-table[data-v-f1e18cac]{width:100%;border-collapse:separate;border-spacing:0}.modern-list-table thead th[data-v-f1e18cac]{padding:18px 24px;background:#f8fafc;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--extranet-accent)}.modern-list-table tbody td[data-v-f1e18cac]{padding:20px 24px;vertical-align:middle;border-bottom:1px solid var(--extranet-accent);color:#334155;font-size:14px}.modern-list-table tbody tr[data-v-f1e18cac]{transition:all .2s}.modern-list-table tbody tr[data-v-f1e18cac]:hover{background:#f8faff}.col-no[data-v-f1e18cac]{color:#94a3b8;font-weight:600;text-align:center;font-size:12px}.code-pill[data-v-f1e18cac]{padding:4px 10px;background:#f1f5f9;border:1px solid var(--extranet-accent);border-radius:6px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:#475569}.branch-pill[data-v-f1e18cac]{display:inline-flex;align-items:center;padding:4px 12px;background:#fff8f8;color:var(--extranet-primary);border:1px solid #fee2e2;border-radius:8px;font-size:12px;font-weight:700}.merchant-name-box[data-v-f1e18cac]{display:flex;flex-direction:column}.merchant-name[data-v-f1e18cac]{font-weight:700;color:#1e293b;font-size:15px}.merchant-id[data-v-f1e18cac]{font-size:10px;color:#94a3b8;letter-spacing:.5px}.phone-text[data-v-f1e18cac]{font-weight:600;color:#475569;font-size:13px}.action-btn[data-v-f1e18cac]{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--extranet-accent);background:#fff;color:#64748b;transition:all .2s;cursor:pointer;text-decoration:none}.action-btn.edit[data-v-f1e18cac]:hover{background:#eff6ff;color:#2563eb;border-color:#bfdbfe}.action-btn.delete[data-v-f1e18cac]:hover{background:#fef2f2;color:#dc2626;border-color:#fecaca}.empty-list[data-v-f1e18cac]{padding:100px 40px;text-align:center}.empty-art[data-v-f1e18cac]{font-size:64px;color:#e2e8f0;margin-bottom:24px;opacity:1}.empty-art.filtered[data-v-f1e18cac]{color:#f1f5f9}.empty-art i[data-v-f1e18cac]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.empty-art.filtered i[data-v-f1e18cac]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.empty-list h3[data-v-f1e18cac]{font-size:22px;font-weight:800;color:#1e293b;margin-bottom:12px;letter-spacing:-.5px}.empty-list p[data-v-f1e18cac]{color:#94a3b8;font-size:15px;max-width:450px;margin:0 auto;line-height:1.6}.btn-clear-empty[data-v-f1e18cac]{padding:12px 28px;background:#fff;border:1px solid var(--extranet-accent);color:#64748b;border-radius:var(--extranet-rounded);font-weight:700;font-size:14px;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center}.btn-clear-empty[data-v-f1e18cac]:hover{background:#f8fafc;color:var(--extranet-primary);border-color:var(--extranet-primary);transform:translateY(-1px)}.btn-create-empty[data-v-f1e18cac]{padding:14px 32px;background:var(--extranet-primary);color:#fff;border-radius:var(--extranet-rounded);font-weight:700;font-size:14px;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s;border:none;box-shadow:0 4px 12px rgba(252,102,102,.2)}.btn-create-empty[data-v-f1e18cac]:hover{filter:brightness(.95);transform:translateY(-1px);color:#fff}.loading-state[data-v-f1e18cac]{padding:80px 40px;text-align:center}.loader-box[data-v-f1e18cac]{display:flex;flex-direction:column;align-items:center;gap:16px}.loader-box p[data-v-f1e18cac]{color:#64748b;font-weight:500;font-size:15px}.card-footer[data-v-f1e18cac]{padding:24px 32px;background:#fff;border-top:1px solid #f1f5f9}.alert-box-ext[data-v-f1e18cac]{padding:16px 24px;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--extranet-rounded);color:#dc2626;font-weight:600;font-size:14px}@media (max-width:768px){.filter-bar[data-v-f1e18cac]{flex-direction:column;align-items:stretch;gap:16px}.search-box-custom[data-v-f1e18cac]{max-width:none}}