body{margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f0f2f5}#admin-app{min-height:100vh;display:flex;flex-direction:column}.admin-navbar{background-color:#2c3e50;color:#fff;padding:0 20px;height:60px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 5px #0000001a;position:sticky;top:0;z-index:1000}.nav-logo{font-size:20px;font-weight:700;letter-spacing:1px}.nav-links{display:flex;align-items:center;gap:20px}.admin-name{font-size:14px;opacity:.9}.logout-btn{background-color:#e74c3c;color:#fff;border:none;padding:8px 15px;border-radius:4px;cursor:pointer;font-weight:700;transition:.3s}.logout-btn:hover{background-color:#c0392b}.admin-main{padding:20px;flex:1}.auth-page{display:flex;align-items:center;justify-content:center;height:100vh}.login-wrapper[data-v-ead52b89]{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;background-color:#f0f2f5;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif}.login-box[data-v-ead52b89]{background:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:380px}.login-header h1[data-v-ead52b89]{margin:0;color:#1c1e21;font-size:24px;text-align:center}.login-header p[data-v-ead52b89]{color:#606770;text-align:center;margin-bottom:25px;font-size:14px}.form-group[data-v-ead52b89]{margin-bottom:15px}.form-group label[data-v-ead52b89]{display:block;margin-bottom:5px;font-weight:600;font-size:13px;color:#1c1e21}input[data-v-ead52b89]{width:100%;padding:12px;border:1px solid #dddfe2;border-radius:6px;font-size:16px;box-sizing:border-box}input[data-v-ead52b89]:focus{border-color:#1877f2;outline:none;box-shadow:0 0 0 2px #e7f3ff}.login-btn[data-v-ead52b89]{width:100%;padding:12px;background-color:#1877f2;color:#fff;border:none;border-radius:6px;font-size:18px;font-weight:700;cursor:pointer;margin-top:10px;transition:background .2s}.login-btn[data-v-ead52b89]:hover{background-color:#166fe5}.login-btn[data-v-ead52b89]:disabled{background-color:#89bdfb;cursor:not-allowed}.error-alert[data-v-ead52b89]{background:#ffebe8;border:1px solid #dd3c10;color:#dd3c10;padding:10px;border-radius:4px;margin-bottom:15px;font-size:13px;text-align:center}.login-footer[data-v-ead52b89]{margin-top:25px;text-align:center;color:#90949c;font-size:12px}.dashboard-container[data-v-b144d98d]{padding:20px;max-width:1200px;margin:0 auto;font-family:Arial,sans-serif}.header[data-v-b144d98d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;border-bottom:2px solid #eee;padding-bottom:15px}.header h2[data-v-b144d98d]{margin:0;color:#333}.refresh-btn[data-v-b144d98d]{background:#333;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px}.stats-row[data-v-b144d98d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:40px}.card[data-v-b144d98d]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 5px #0000001a;text-align:center;border-top:5px solid #ccc}.card h3[data-v-b144d98d]{margin:0;font-size:14px;color:#666}.card h1[data-v-b144d98d]{margin:10px 0;font-size:32px;color:#333}.card span[data-v-b144d98d]{font-size:12px;font-weight:700;color:#e74c3c;display:block;margin-top:5px}.blue[data-v-b144d98d]{border-top-color:#3498db}.orange[data-v-b144d98d]{border-top-color:#f39c12}.red[data-v-b144d98d]{border-top-color:#e74c3c}.green[data-v-b144d98d]{border-top-color:#2ecc71}.teal[data-v-b144d98d]{border-top-color:#1abc9c}.purple[data-v-b144d98d]{border-top-color:#9b59b6}.section-title[data-v-b144d98d]{margin-bottom:15px;color:#333}.menu-grid[data-v-b144d98d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px}.menu-box[data-v-b144d98d]{background:#fff;border:1px solid #ddd;padding:20px;border-radius:8px;cursor:pointer;transition:.2s}.menu-box[data-v-b144d98d]:hover{background:#f9f9f9;border-color:#333}.highlight-box[data-v-b144d98d]{border-left:5px solid #d4a017;background:#fffcf5}.menu-box h3[data-v-b144d98d]{margin:0 0 5px;color:#2c3e50;font-size:18px}.menu-box p[data-v-b144d98d]{margin:0;color:#7f8c8d;font-size:13px}.page-container[data-v-40102871]{padding:30px;font-family:Inter,sans-serif;background:#f4f6f8;min-height:100vh}.page-header[data-v-40102871]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.header-left[data-v-40102871]{display:flex;align-items:center;gap:15px}.back-arrow-btn[data-v-40102871]{background:#fff;border:1px solid #dce4ec;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#555;cursor:pointer;transition:.2s}.back-arrow-btn[data-v-40102871]:hover{background:#3498db;color:#fff;border-color:#3498db}h2[data-v-40102871]{margin:0;font-size:24px;color:#2c3e50}.subtitle[data-v-40102871]{color:#7f8c8d;font-size:14px;margin-top:5px}.controls[data-v-40102871]{display:flex;gap:15px}.control-select[data-v-40102871],.search-wrap input[data-v-40102871]{padding:10px 15px;border:1px solid #dce4ec;border-radius:8px;outline:none}.search-wrap[data-v-40102871]{position:relative}.search-wrap input[data-v-40102871]{padding-left:35px;width:220px}.search-icon[data-v-40102871]{position:absolute;left:10px;top:10px;opacity:.5}.table-card[data-v-40102871]{background:#fff;border-radius:12px;box-shadow:0 5px 20px #0000000d;overflow:hidden}table[data-v-40102871]{width:100%;border-collapse:collapse}th[data-v-40102871]{background:#f8f9fa;padding:15px;text-align:left;font-weight:600;color:#555;border-bottom:2px solid #eee;font-size:13px}td[data-v-40102871]{padding:12px 15px;border-bottom:1px solid #f1f1f1;font-size:14px;color:#333}.small-text[data-v-40102871]{font-size:11px;color:#888;font-weight:400}.text-green[data-v-40102871]{color:#27ae60}.text-orange[data-v-40102871]{color:#e67e22}.text-purple[data-v-40102871]{color:#8e44ad}.pill[data-v-40102871]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase}.pill-active[data-v-40102871]{background:#e8f5e9;color:#27ae60}.pill-blocked[data-v-40102871]{background:#ffebee;color:#c0392b}.btn-icon[data-v-40102871]{width:32px;height:32px;border-radius:8px;border:none;cursor:pointer;margin-left:5px;font-size:16px;transition:.2s}.login-btn[data-v-40102871]{background:#fff3e0}.edit-btn[data-v-40102871]{background:#e3f2fd}.btn-icon[data-v-40102871]:hover{transform:scale(1.1)}.modal-overlay[data-v-40102871]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center;z-index:100}.modal-box[data-v-40102871]{background:#fff;width:500px;border-radius:16px;overflow:hidden;box-shadow:0 20px 50px #0003;max-height:90vh;overflow-y:auto}.modal-header[data-v-40102871]{background:#2c3e50;padding:15px 20px;color:#fff;display:flex;justify-content:space-between;align-items:center}.close-btn[data-v-40102871]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.modal-tabs[data-v-40102871]{display:flex;border-bottom:1px solid #eee}.modal-tabs button[data-v-40102871]{flex:1;padding:12px;border:none;background:#f8f9fa;cursor:pointer;font-weight:600;color:#7f8c8d;border-bottom:3px solid transparent}.modal-tabs button.active[data-v-40102871]{background:#fff;color:#2c3e50;border-bottom-color:#3498db}.modal-body[data-v-40102871]{padding:20px}.form-group label[data-v-40102871]{display:block;margin-bottom:6px;font-weight:600;font-size:13px;color:#34495e}.input-group[data-v-40102871],.flex[data-v-40102871]{display:flex;gap:10px}input[data-v-40102871],select[data-v-40102871]{width:100%;padding:10px;border:1px solid #dce4ec;border-radius:6px;outline:none;box-sizing:border-box}.funds-grid[data-v-40102871]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:15px}.fund-box[data-v-40102871]{padding:10px;border-radius:8px;text-align:center;border:1px solid}.fund-box .label[data-v-40102871]{display:block;font-size:11px;color:#555;margin-bottom:4px}.border-green[data-v-40102871]{border-color:#a3e4d7}.border-orange[data-v-40102871]{border-color:#fad7a0}.border-purple[data-v-40102871]{border-color:#d2b4de}.btn-fund[data-v-40102871]{width:100%;padding:10px;border-radius:6px;border:none;color:#fff;font-weight:700;cursor:pointer;margin-top:15px}.btn-green[data-v-40102871]{background:#27ae60}.btn-red[data-v-40102871]{background:#c0392b}.btn-block-toggle[data-v-40102871]{width:100%;padding:10px;border-radius:6px;border:none;cursor:pointer;font-weight:700;color:#fff}.is-active[data-v-40102871]{background:#ff7675}.is-blocked[data-v-40102871]{background:#00b894}.bank-details-card[data-v-40102871]{background:#f8f9fa;padding:15px;border-radius:8px;border:1px dashed #ccc;font-size:14px}.btn-delete-bank[data-v-40102871]{width:100%;padding:8px;background:#e74c3c;color:#fff;border:none;border-radius:6px;cursor:pointer;margin-top:10px}.btn-action[data-v-40102871]{padding:0 15px;background:#3498db;color:#fff;border:none;border-radius:6px;cursor:pointer}.section-title[data-v-40102871]{margin-top:0;margin-bottom:15px;font-size:14px;color:#7f8c8d;border-bottom:1px solid #eee;padding-bottom:5px}[data-v-f36db89f]{box-sizing:border-box}.page-wrapper[data-v-f36db89f]{padding:30px;font-family:Inter,sans-serif;background:#f3f4f6;min-height:100vh;color:#1f2937}.top-bar[data-v-f36db89f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.left-group[data-v-f36db89f]{display:flex;align-items:center;gap:15px}.back-btn[data-v-f36db89f]{width:40px;height:40px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#374151;transition:.2s}.back-btn[data-v-f36db89f]:hover{background:#f3f4f6;border-color:#d1d5db;transform:translate(-2px)}.back-btn svg[data-v-f36db89f]{width:20px;height:20px}.title-section h2[data-v-f36db89f]{margin:0;font-size:24px;font-weight:700;color:#111827}.badge-count[data-v-f36db89f]{font-size:13px;color:#6b7280;font-weight:500}.actions-bar[data-v-f36db89f]{display:flex;gap:15px;align-items:center}.status-tabs[data-v-f36db89f]{background:#fff;padding:4px;border-radius:8px;display:flex;box-shadow:0 1px 2px #0000000d}.status-tabs button[data-v-f36db89f]{padding:8px 16px;border:none;background:transparent;color:#6b7280;font-size:13px;font-weight:600;border-radius:6px;cursor:pointer;transition:.2s}.status-tabs button.active[data-v-f36db89f]{background:#eff6ff;color:#2563eb;box-shadow:0 1px 2px #0000000d}.search-input[data-v-f36db89f]{position:relative}.search-input input[data-v-f36db89f]{padding:10px 10px 10px 38px;border:1px solid #e5e7eb;border-radius:8px;outline:none;font-size:14px;width:240px;height:40px;transition:.2s}.search-input input[data-v-f36db89f]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.search-icon[data-v-f36db89f]{position:absolute;left:12px;top:11px;width:18px;color:#9ca3af}.content-card[data-v-f36db89f]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;overflow:hidden}.table-responsive[data-v-f36db89f]{width:100%;overflow-x:auto}table[data-v-f36db89f]{width:100%;border-collapse:collapse}th[data-v-f36db89f]{padding:16px 24px;font-size:12px;font-weight:600;text-transform:uppercase;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;text-align:left}td[data-v-f36db89f]{padding:16px 24px;border-bottom:1px solid #f3f4f6;vertical-align:middle}tr:last-child td[data-v-f36db89f]{border-bottom:none}tr[data-v-f36db89f]:hover{background:#f9fafb}.user-cell[data-v-f36db89f]{display:flex;align-items:center;gap:12px}.avatar-placeholder[data-v-f36db89f]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.avatar-placeholder.blue[data-v-f36db89f]{background:#e0e7ff;color:#4338ca}.font-bold[data-v-f36db89f]{font-weight:600;color:#111827;font-size:14px}.sub-text[data-v-f36db89f]{font-size:12px;color:#6b7280}.order-cell[data-v-f36db89f]{display:flex;flex-direction:column}.order-id[data-v-f36db89f]{font-family:monospace;font-size:13px;color:#374151;font-weight:600}.date-text[data-v-f36db89f]{font-size:11px;color:#9ca3af}.amount-text[data-v-f36db89f]{font-weight:700;color:#111827;font-size:15px}.badge-pill[data-v-f36db89f]{font-size:11px;background:#f3f4f6;padding:4px 8px;border-radius:4px;color:#4b5563;border:1px solid #e5e7eb}.status-badge[data-v-f36db89f]{display:inline-block;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase}.status-badge.pending[data-v-f36db89f]{background:#fff7ed;color:#c2410c;border:1px solid #ffedd5}.status-badge.success[data-v-f36db89f]{background:#ecfdf5;color:#047857;border:1px solid #d1fae5}.status-badge.failed[data-v-f36db89f]{background:#fef2f2;color:#b91c1c;border:1px solid #fee2e2}.text-right[data-v-f36db89f]{text-align:right}.action-group[data-v-f36db89f]{display:flex;justify-content:flex-end;gap:8px}.btn-icon[data-v-f36db89f]{width:32px;height:32px;border-radius:8px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s}.btn-approve[data-v-f36db89f]{background:#ecfdf5;color:#059669}.btn-approve[data-v-f36db89f]:hover{background:#10b981;color:#fff}.btn-reject[data-v-f36db89f]{background:#fef2f2;color:#ef4444}.btn-reject[data-v-f36db89f]:hover{background:#ef4444;color:#fff}.locked-text[data-v-f36db89f]{display:inline-flex;align-items:center;gap:4px;color:#9ca3af;font-size:12px;font-weight:500}.empty-state[data-v-f36db89f]{padding:40px;text-align:center;color:#9ca3af}.empty-icon[data-v-f36db89f]{font-size:32px;margin-bottom:10px;opacity:.5}.products-view[data-v-bcd8ad3e]{padding:30px;background-color:#f4f6f9;min-height:100vh;font-family:Segoe UI,sans-serif}.header[data-v-bcd8ad3e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.header-left[data-v-bcd8ad3e]{display:flex;align-items:center;gap:15px}.btn-back[data-v-bcd8ad3e]{background:#fff;border:1px solid #ddd;border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#555;transition:.2s}.btn-back[data-v-bcd8ad3e]:hover{background:#f0f0f0;color:#000;transform:translate(-2px)}.title[data-v-bcd8ad3e]{font-size:24px;font-weight:700;color:#333;margin:0}.subtitle[data-v-bcd8ad3e]{font-size:14px;color:#666;margin:5px 0 0}.btn-add[data-v-bcd8ad3e]{background:#2563eb;color:#fff;border:none;padding:10px 18px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:.2s}.btn-add[data-v-bcd8ad3e]:hover{background:#1d4ed8}.card[data-v-bcd8ad3e]{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;overflow:hidden}.table-responsive[data-v-bcd8ad3e]{overflow-x:auto}table[data-v-bcd8ad3e]{width:100%;border-collapse:collapse;min-width:900px}th[data-v-bcd8ad3e]{background:#f8fafc;color:#64748b;font-size:13px;font-weight:600;text-transform:uppercase;text-align:left;padding:15px;border-bottom:1px solid #e2e8f0}td[data-v-bcd8ad3e]{padding:15px;border-bottom:1px solid #f1f5f9;color:#334155;font-size:14px;vertical-align:middle}.product-img[data-v-bcd8ad3e]{width:45px;height:45px;border-radius:8px;object-fit:cover;border:1px solid #eee}.fw-bold[data-v-bcd8ad3e]{font-weight:600}.text-blue[data-v-bcd8ad3e]{color:#2563eb;font-weight:700}.text-green[data-v-bcd8ad3e]{color:#16a34a;font-weight:700}.text-purple[data-v-bcd8ad3e]{color:#9333ea;font-weight:700}.badge[data-v-bcd8ad3e]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700;text-transform:capitalize}.badge.category[data-v-bcd8ad3e]{background:#eff6ff;color:#2563eb}.badge.active[data-v-bcd8ad3e]{background:#dcfce7;color:#16a34a}.badge.upcoming[data-v-bcd8ad3e]{background:#fef9c3;color:#ca8a04}.badge.out[data-v-bcd8ad3e]{background:#fee2e2;color:#dc2626}.action-buttons[data-v-bcd8ad3e]{display:flex;gap:8px}.btn-action[data-v-bcd8ad3e]{padding:6px 12px;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;transition:.2s;display:flex;align-items:center;gap:5px}.btn-action.edit[data-v-bcd8ad3e]{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.btn-action.edit[data-v-bcd8ad3e]:hover{background:#dbeafe}.btn-action.delete[data-v-bcd8ad3e]{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.btn-action.delete[data-v-bcd8ad3e]:hover{background:#fee2e2}.modal-overlay[data-v-bcd8ad3e]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-bcd8ad3e]{background:#fff;width:500px;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px #0000001a}.modal-header[data-v-bcd8ad3e]{padding:15px 20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;background:#f8fafc}.modal-body[data-v-bcd8ad3e]{padding:20px}.close-btn[data-v-bcd8ad3e]{background:none;border:none;font-size:24px;cursor:pointer;color:#64748b}.form-group[data-v-bcd8ad3e]{margin-bottom:15px}label[data-v-bcd8ad3e]{display:block;font-size:13px;font-weight:600;margin-bottom:5px;color:#475569}input[data-v-bcd8ad3e],select[data-v-bcd8ad3e]{width:100%;padding:10px;border:1px solid #cbd5e1;border-radius:6px;outline:none;font-size:14px}input[data-v-bcd8ad3e]:focus,select[data-v-bcd8ad3e]:focus{border-color:#2563eb}.row[data-v-bcd8ad3e]{display:flex;gap:15px}.row .form-group[data-v-bcd8ad3e]{flex:1}.readonly[data-v-bcd8ad3e]{background:#f1f5f9;cursor:not-allowed}.btn-submit[data-v-bcd8ad3e]{width:100%;padding:12px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;margin-top:10px}.btn-submit[data-v-bcd8ad3e]:disabled{opacity:.7;cursor:not-allowed}.file-upload[data-v-bcd8ad3e]{display:flex;align-items:center;gap:10px}.preview-box[data-v-bcd8ad3e]{display:flex;flex-direction:column;align-items:center}.preview-box img[data-v-bcd8ad3e]{width:60px;height:60px;border-radius:6px;object-fit:cover;border:1px solid #eee}.preview-box span[data-v-bcd8ad3e]{font-size:10px;color:#64748b}.loading-box[data-v-bcd8ad3e]{text-align:center;padding:50px}.spinner[data-v-bcd8ad3e]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #2563eb;border-radius:50%;animation:spin-bcd8ad3e 1s linear infinite;margin:0 auto 10px}@keyframes spin-bcd8ad3e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.promoter-view[data-v-2d9d55bc]{padding:30px;background-color:#f4f6f9;min-height:100vh;font-family:Segoe UI,sans-serif}.header[data-v-2d9d55bc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.header-left[data-v-2d9d55bc]{display:flex;align-items:center;gap:15px}.btn-back[data-v-2d9d55bc]{background:#fff;border:1px solid #ddd;border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#555;transition:.2s}.btn-back[data-v-2d9d55bc]:hover{background:#f0f0f0;color:#000;transform:translate(-2px)}.title[data-v-2d9d55bc]{font-size:24px;font-weight:700;color:#333;margin:0}.subtitle[data-v-2d9d55bc]{font-size:14px;color:#666;margin:5px 0 0}.header-actions[data-v-2d9d55bc]{display:flex;gap:10px}.btn-add[data-v-2d9d55bc]{background:#2563eb;color:#fff;border:none;padding:10px 18px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;box-shadow:0 4px 6px #2563eb33}.btn-add[data-v-2d9d55bc]:hover{background:#1d4ed8;transform:translateY(-1px)}.btn-action.pdf[data-v-2d9d55bc]{background:#dc3545;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;cursor:pointer}.tabs-container[data-v-2d9d55bc]{display:flex;gap:10px;margin-bottom:20px;border-bottom:2px solid #e2e8f0;padding-bottom:10px}.tab[data-v-2d9d55bc]{padding:8px 25px;border:none;background:transparent;border-radius:20px;font-weight:600;font-size:14px;cursor:pointer;color:#64748b;transition:.3s}.tab.active[data-v-2d9d55bc]{background:#eff6ff;color:#2563eb}.tab[data-v-2d9d55bc]:hover:not(.active){background:#f1f5f9}.card[data-v-2d9d55bc]{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;overflow:hidden}.table-responsive[data-v-2d9d55bc]{overflow-x:auto}table[data-v-2d9d55bc]{width:100%;border-collapse:collapse;min-width:900px}th[data-v-2d9d55bc]{background:#f8fafc;color:#64748b;font-size:13px;font-weight:600;text-transform:uppercase;text-align:left;padding:15px;border-bottom:1px solid #e2e8f0}td[data-v-2d9d55bc]{padding:15px;border-bottom:1px solid #f1f5f9;color:#334155;font-size:14px;vertical-align:middle}.fw-bold[data-v-2d9d55bc]{font-weight:600}.text-center[data-v-2d9d55bc]{text-align:center}.text-blue[data-v-2d9d55bc]{color:#2563eb;font-weight:700}.text-green[data-v-2d9d55bc]{color:#16a34a;font-weight:700}.text-red[data-v-2d9d55bc]{color:#dc2626;font-weight:700}.badge[data-v-2d9d55bc]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700}.badge.vip[data-v-2d9d55bc]{background:linear-gradient(45deg,#f59e0b,#fbbf24);color:#fff}.badge.active[data-v-2d9d55bc]{background:#dcfce7;color:#16a34a}.badge.out[data-v-2d9d55bc]{background:#fee2e2;color:#dc2626}.code-wrap[data-v-2d9d55bc]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;background:#f8fafc;padding:5px 10px;border-radius:6px;border:1px dashed #cbd5e1}.code-wrap[data-v-2d9d55bc]:hover{background:#f1f5f9;border-color:#94a3b8}.code-text[data-v-2d9d55bc]{font-family:monospace;font-weight:600;color:#475569}.copy-icon[data-v-2d9d55bc]{font-size:12px}.usage-bar-wrap[data-v-2d9d55bc]{width:100%;max-width:150px}.usage-text[data-v-2d9d55bc]{font-size:11px;font-weight:600;display:block;margin-bottom:3px;color:#64748b}.progress-bar[data-v-2d9d55bc]{height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden;width:100%}.progress-fill[data-v-2d9d55bc]{height:100%;background:#3b82f6;transition:width .3s ease}.btn-action.delete[data-v-2d9d55bc]{background:#fee2e2;color:#dc2626;border:none;padding:8px 12px;border-radius:6px;cursor:pointer;transition:.2s}.btn-action.delete[data-v-2d9d55bc]:hover{background:#fecaca}.loading-box[data-v-2d9d55bc],.empty-state[data-v-2d9d55bc]{text-align:center;padding:60px;color:#94a3b8}.spinner[data-v-2d9d55bc]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #2563eb;border-radius:50%;margin:0 auto 15px;animation:spin-2d9d55bc 1s infinite}@keyframes spin-2d9d55bc{to{transform:rotate(360deg)}}.modal-overlay[data-v-2d9d55bc]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-2d9d55bc]{background:#fff;width:450px;border-radius:12px;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:scale(1);animation:modalPop-2d9d55bc .2s ease-out}@keyframes modalPop-2d9d55bc{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.modal-header[data-v-2d9d55bc]{padding:20px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center;background:#f8fafc}.modal-header h3[data-v-2d9d55bc]{margin:0;font-size:18px;color:#334155}.modal-body[data-v-2d9d55bc]{padding:25px}.close-btn[data-v-2d9d55bc]{background:none;border:none;font-size:24px;cursor:pointer;color:#94a3b8}.close-btn[data-v-2d9d55bc]:hover{color:#475569}.form-group[data-v-2d9d55bc]{margin-bottom:20px}label[data-v-2d9d55bc]{display:block;font-size:13px;font-weight:600;margin-bottom:8px;color:#475569}.form-input[data-v-2d9d55bc]{width:100%;padding:12px;border:1px solid #cbd5e1;border-radius:8px;outline:none;font-size:14px;box-sizing:border-box;transition:.2s}.form-input[data-v-2d9d55bc]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.hint[data-v-2d9d55bc]{font-size:11px;color:#94a3b8;margin-top:5px;display:block}.info-text[data-v-2d9d55bc]{margin-bottom:20px;font-size:13px;color:#b45309;background:#fffbeb;padding:12px;border-radius:8px;border:1px solid #fcd34d}.btn-submit[data-v-2d9d55bc]{width:100%;padding:14px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;font-size:15px;transition:.2s}.btn-submit[data-v-2d9d55bc]:hover{background:#1d4ed8}.btn-submit[data-v-2d9d55bc]:disabled{opacity:.7;cursor:not-allowed}.income-view[data-v-9d6f5b20]{padding:30px;background:#f4f6f9;min-height:100vh;font-family:Segoe UI,sans-serif}.header[data-v-9d6f5b20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.header-left[data-v-9d6f5b20]{display:flex;gap:15px;align-items:center}.btn-back[data-v-9d6f5b20]{background:#fff;border:1px solid #ddd;padding:5px 12px;border-radius:6px;cursor:pointer;font-size:18px}.title[data-v-9d6f5b20]{font-size:24px;font-weight:700;margin:0;color:#333}.subtitle[data-v-9d6f5b20]{font-size:14px;color:#666;margin:0}.btn-distribute[data-v-9d6f5b20]{background:linear-gradient(90deg,#d4a017,#f59e0b);color:#fff;border:none;padding:12px 25px;border-radius:8px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #d4a0174d;transition:transform .2s}.btn-distribute[data-v-9d6f5b20]:hover{transform:translateY(-2px)}.btn-distribute[data-v-9d6f5b20]:disabled{opacity:.7;cursor:not-allowed}.stats-grid[data-v-9d6f5b20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.stat-card[data-v-9d6f5b20]{background:#fff;padding:20px;border-radius:12px;display:flex;align-items:center;gap:20px;box-shadow:0 2px 10px #0000000d}.stat-card.blue .stat-icon[data-v-9d6f5b20]{background:#e0f2fe;color:#0284c7}.stat-card.green .stat-icon[data-v-9d6f5b20]{background:#dcfce7;color:#16a34a}.stat-icon[data-v-9d6f5b20]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px}.stat-info p[data-v-9d6f5b20]{margin:0;color:#64748b;font-size:13px;font-weight:600}.stat-info h3[data-v-9d6f5b20]{margin:5px 0 0;font-size:22px;color:#333}.filter-bar[data-v-9d6f5b20]{background:#fff;padding:15px;border-radius:10px;margin-bottom:20px;display:flex;gap:15px;align-items:center;box-shadow:0 2px 5px #00000008}.date-inputs[data-v-9d6f5b20]{display:flex;align-items:center;gap:10px}.date-inp[data-v-9d6f5b20]{padding:8px;border:1px solid #ddd;border-radius:5px;outline:none}.btn-filter[data-v-9d6f5b20]{background:#2563eb;color:#fff;border:none;padding:8px 15px;border-radius:5px;cursor:pointer}.btn-reset[data-v-9d6f5b20]{background:#f1f5f9;color:#333;border:none;padding:8px 15px;border-radius:5px;cursor:pointer}.card[data-v-9d6f5b20]{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;overflow:hidden}table[data-v-9d6f5b20]{width:100%;border-collapse:collapse;min-width:800px}th[data-v-9d6f5b20]{background:#f8fafc;padding:15px;text-align:left;font-size:13px;font-weight:600;color:#64748b;border-bottom:1px solid #e2e8f0}td[data-v-9d6f5b20]{padding:15px;border-bottom:1px solid #f1f5f9;font-size:14px;color:#333}.fw-bold[data-v-9d6f5b20]{font-weight:600}.text-green[data-v-9d6f5b20]{color:#16a34a;font-weight:700}.text-gray[data-v-9d6f5b20]{color:#94a3b8;font-size:13px}.empty-state[data-v-9d6f5b20]{text-align:center;padding:40px;color:#94a3b8}.loader-spin[data-v-9d6f5b20]{display:inline-block;width:16px;height:16px;border:2px solid white;border-top-color:transparent;border-radius:50%;animation:spin-9d6f5b20 1s infinite}@keyframes spin-9d6f5b20{to{transform:rotate(360deg)}}.page-wrapper[data-v-417d71b4]{background-color:#f3f4f6;padding:30px;min-height:100vh;font-family:Inter,sans-serif}.withdraw-card[data-v-417d71b4]{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000000d;overflow:hidden;max-width:1200px;margin:0 auto}.card-header[data-v-417d71b4]{padding:20px 30px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-417d71b4]{display:flex;align-items:center;gap:15px}.title-section h2[data-v-417d71b4]{margin:0;font-size:20px;font-weight:700;color:#1a202c}.subtitle[data-v-417d71b4]{margin:2px 0 0;font-size:13px;color:#718096}.back-btn[data-v-417d71b4]{background:#f8f9fa;border:1px solid #e9ecef;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#495057}.back-btn[data-v-417d71b4]:hover{background:#2d3748;color:#fff;transform:translate(-3px);box-shadow:0 4px 12px #0000001a}.filter-tabs[data-v-417d71b4]{background:#edf2f7;padding:4px;border-radius:10px;display:flex}.tab-btn[data-v-417d71b4]{border:none;background:transparent;padding:8px 16px;border-radius:8px;color:#64748b;font-weight:600;font-size:13px;cursor:pointer;transition:.2s}.tab-btn.active[data-v-417d71b4]{background:#fff;color:#2563eb;box-shadow:0 2px 4px #0000000d}.advanced-filters[data-v-417d71b4]{padding:15px 30px;background:#f8fafc;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.filter-group[data-v-417d71b4]{display:flex;align-items:center;gap:8px}.filter-group label[data-v-417d71b4]{font-size:13px;font-weight:600;color:#475569}.custom-select[data-v-417d71b4],.custom-date[data-v-417d71b4]{padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;color:#334155;outline:none;background:#fff}.custom-select[data-v-417d71b4]:focus,.custom-date[data-v-417d71b4]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.apply-btn[data-v-417d71b4]{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.apply-btn[data-v-417d71b4]:hover{background:#2563eb}.reset-btn[data-v-417d71b4]{margin-left:auto;padding:8px 12px;background:#fee2e2;color:#ef4444;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.reset-btn[data-v-417d71b4]:hover{background:#fecaca}.table-container[data-v-417d71b4]{overflow-x:auto}table[data-v-417d71b4]{width:100%;border-collapse:collapse;min-width:900px}th[data-v-417d71b4]{text-align:left;padding:16px;color:#64748b;font-size:12px;font-weight:600;text-transform:uppercase;border-bottom:2px solid #f1f5f9}td[data-v-417d71b4]{padding:16px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.no-data[data-v-417d71b4]{text-align:center;color:#94a3b8;padding:40px;font-style:italic}.date-info[data-v-417d71b4]{display:flex;flex-direction:column}.date-text[data-v-417d71b4]{font-weight:600;color:#334155;font-size:13px}.time-text[data-v-417d71b4]{font-size:11px;color:#94a3b8}.name-row[data-v-417d71b4]{display:flex;align-items:center;gap:6px}.user-name[data-v-417d71b4]{font-weight:600;color:#2d3748}.vip-badge[data-v-417d71b4]{background:linear-gradient(135deg,#f6d365,#fda085);color:#7c2d12;font-size:10px;padding:1px 5px;border-radius:4px;font-weight:800}.user-phone[data-v-417d71b4]{font-size:12px;color:#718096;display:block;margin-top:2px}.final-amount[data-v-417d71b4]{font-weight:700;color:#059669}.fee-text[data-v-417d71b4]{display:block;font-size:11px;color:#ef4444}.method-badge[data-v-417d71b4]{background:#e2e8f0;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:700}.account-no[data-v-417d71b4]{font-family:monospace;display:block;margin-top:4px;font-size:13px;color:#4a5568}.status-pill[data-v-417d71b4]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700}.status-pill.pending[data-v-417d71b4]{background:#fffbeb;color:#d97706}.status-pill.success[data-v-417d71b4],.status-pill.approved[data-v-417d71b4]{background:#d1fae5;color:#059669}.status-pill.rejected[data-v-417d71b4]{background:#fee2e2;color:#dc2626}.status-pill.processing[data-v-417d71b4]{background:#ebf8ff;color:#3182ce}.action-group[data-v-417d71b4]{display:flex;gap:8px;align-items:center}.action-btn[data-v-417d71b4]{position:relative;width:36px;height:36px;border-radius:10px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;font-weight:700;font-size:13px}.action-btn[data-v-417d71b4]:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.action-btn .tooltip[data-v-417d71b4]{visibility:hidden;background-color:#1f2937;color:#fff;text-align:center;padding:5px 10px;border-radius:6px;position:absolute;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .2s;font-size:11px;white-space:nowrap;pointer-events:none;z-index:10}.action-btn:hover .tooltip[data-v-417d71b4]{visibility:visible;opacity:1}.btn-login[data-v-417d71b4]{background:#ebf8ff;color:#3182ce}.btn-login[data-v-417d71b4]:hover{background:#3182ce;color:#fff}.btn-watch[data-v-417d71b4]{background:#f3e8ff;color:#805ad5}.btn-watch[data-v-417d71b4]:hover{background:#805ad5;color:#fff}.btn-globe[data-v-417d71b4]{background:#fffaf0;color:#dd6b20}.btn-globe[data-v-417d71b4]:hover{background:#dd6b20;color:#fff}.btn-approve[data-v-417d71b4]{background:#def7ec;color:#046c4e;border:1px solid #bcf0da}.btn-approve[data-v-417d71b4]:hover{background:#046c4e;color:#fff;border-color:#046c4e}.btn-reject[data-v-417d71b4]{background:#fde8e8;color:#c81e1e}.btn-reject[data-v-417d71b4]:hover{background:#c81e1e;color:#fff}.text-icon[data-v-417d71b4]{font-size:11px;font-weight:800}.icon[data-v-417d71b4]{font-size:14px}.completed-text[data-v-417d71b4]{font-size:12px;font-weight:600;font-style:italic}.notice-page[data-v-b17bdb7b]{background:#f4f4f4;min-height:100vh;padding-bottom:50px}.top-bar[data-v-b17bdb7b]{background:#d4a017;color:#fff;padding:15px;display:flex;align-items:center;gap:15px}.back-btn[data-v-b17bdb7b]{font-size:20px;cursor:pointer}.card[data-v-b17bdb7b]{background:#fff;margin:20px;padding:20px;border-radius:10px;box-shadow:0 3px 10px #00000014}.form-group[data-v-b17bdb7b]{margin-bottom:15px;display:flex;flex-direction:column}input[data-v-b17bdb7b],textarea[data-v-b17bdb7b],select[data-v-b17bdb7b]{padding:10px;border-radius:6px;border:1px solid #ddd}textarea[data-v-b17bdb7b]{min-height:80px}.preview-img[data-v-b17bdb7b]{margin-top:10px;width:100%;max-height:150px;object-fit:cover;border-radius:6px}.save-btn[data-v-b17bdb7b]{width:100%;padding:12px;background:linear-gradient(90deg,#d4a017,#fbc02d);border:none;color:#fff;font-weight:700;border-radius:8px;cursor:pointer}.status-row[data-v-b17bdb7b]{flex-direction:row;justify-content:space-between;align-items:center}
