{"id":9959,"date":"2026-06-06T16:49:29","date_gmt":"2026-06-06T11:19:29","guid":{"rendered":"https:\/\/lilodhyanresort.com\/?page_id=9959"},"modified":"2026-06-08T17:04:25","modified_gmt":"2026-06-08T11:34:25","slug":"lilo-ex","status":"publish","type":"page","link":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/","title":{"rendered":"Lilo Ex"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9959\" class=\"elementor elementor-9959\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e856af e-con-full e-flex e-con e-parent\" data-id=\"6e856af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff20993 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"ff20993\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class=\"lilo-wrap wrapper\" id=\"lilo-app-wrap\">\n\n  <!-- \u2500\u2500 Sidebar \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n  <aside class=\"main-sidebar sidebar-dark-primary elevation-4\">\n    <a href=\"#\" class=\"brand-link\" onclick=\"liloPage('dashboard');return false;\">\n      <span style=\"width:34px;height:34px;border-radius:9px;background:#eff6ff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;\">\n        <i class=\"fas fa-building\"><\/i>\n      <\/span>\n      <span class=\"brand-text font-weight-light\">\n        <img decoding=\"async\" src=\"https:\/\/lilodhyanresort.com\/wp-content\/plugins\/lilo-expenses\/assets\/img\/logo.png\" onerror=\"this.style.display='none'\" style=\"height:0;display:none;\">\n        <strong>LILODHYAN<\/strong><br><small style=\"font-size:10px;padding-left:4px;\">RESORT<\/small>\n      <\/span>\n    <\/a>\n    <div class=\"sidebar\">\n      <nav class=\"mt-2\">\n        <ul class=\"nav nav-pills nav-sidebar flex-column\" id=\"lilo-nav\">\n          <li><div class=\"nav-section-label\">Main<\/div><\/li>\n                    <li><div class=\"nav-section-label\">Overview<\/div><\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"dashboard\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-tachometer-alt\"><\/i><\/span>\n              <p>Dashboard<\/p>\n            <\/a>\n          <\/li>\n                              <li><div class=\"nav-section-label\">Finance<\/div><\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"payments\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-money-bill-wave\"><\/i><\/span>\n              <p>Payments<\/p>\n            <\/a>\n          <\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"bills\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-file-invoice\"><\/i><\/span>\n              <p>Bills<\/p>\n            <\/a>\n          <\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"credit\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-hand-holding-usd\"><\/i><\/span>\n              <p>Credit Received<\/p>\n            <\/a>\n          <\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"expenses\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-receipt\"><\/i><\/span>\n              <p>Expenses<\/p>\n            <\/a>\n          <\/li>\n                              <li><div class=\"nav-section-label\">Order<\/div><\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"followup\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-route\"><\/i><\/span>\n              <p>Follow-up Tracker<\/p>\n            <\/a>\n          <\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"contractors\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-hard-hat\"><\/i><\/span>\n              <p>Service Provider<\/p>\n            <\/a>\n          <\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"vendors\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-store\"><\/i><\/span>\n              <p>Vendors<\/p>\n            <\/a>\n          <\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"worktypes\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-tags\"><\/i><\/span>\n              <p>Work Types<\/p>\n            <\/a>\n          <\/li>\n                              <li><div class=\"nav-section-label\">Analysis<\/div><\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"reports\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-chart-bar\"><\/i><\/span>\n              <p>Reports<\/p>\n            <\/a>\n          <\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"contractor-report\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-users\"><\/i><\/span>\n              <p>Contractor Report<\/p>\n            <\/a>\n          <\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"importexport\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-file-export\"><\/i><\/span>\n              <p>Import \/ Export<\/p>\n            <\/a>\n          <\/li>\n                              <li><div class=\"nav-section-label\">System<\/div><\/li>\n                    <li class=\"nav-item\">\n            <a href=\"#\" class=\"nav-link lilo-nav-link\" data-page=\"settings\">\n              <span class=\"nav-icon-wrap\"><i class=\"fas fa-cog\"><\/i><\/span>\n              <p>Settings<\/p>\n            <\/a>\n          <\/li>\n                            <\/ul>\n      <\/nav>\n    <\/div>\n  <\/aside>\n\n  <!-- Tapping this dark overlay closes the mobile menu -->\n  <div class=\"lilo-mobile-backdrop\" onclick=\"document.getElementById('lilo-app-wrap').classList.remove('lilo-sidebar-open');\"><\/div>\n\n  <!-- \u2500\u2500 Top Navbar \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n  <div class=\"content-wrapper\" style=\"min-height:100vh;\">\n    <nav class=\"main-header\">\n      <div style=\"display:flex;align-items:center;gap:10px;\">\n        <a href=\"#\" onclick=\"document.getElementById('lilo-app-wrap').classList.toggle('lilo-sidebar-open');return false;\" style=\"color:#64748b;font-size:15px;text-decoration:none;padding:4px;\"><i class=\"fas fa-bars\"><\/i><\/a>\n        <span id=\"lilo-page-title\">Dashboard<\/span>\n      <\/div>\n      <div style=\"display:flex;align-items:center;gap:10px;\">\n        <select id=\"lilo-project-filter\">\n          <option value=\"0\">\ud83c\udfd7 Lilodhyan Resort<\/option>\n        <\/select>\n        <span style=\"font-size:12px;color:#64748b;font-weight:600;\">\n          <i class=\"fas fa-user-circle\" style=\"color:#3b82f6;margin-right:4px;\"><\/i> Admin\n        <\/span>\n      <\/div>\n    <\/nav>\n\n    <!-- \u2500\u2500 Page Content \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n    <div class=\"content\">\n      <div class=\"container-fluid\">\n\n        <!-- DASHBOARD -->\n        <div id=\"page-dashboard\" class=\"lilo-page\">\n          <div class=\"row\" style=\"margin-top:10px;\">\n            <div class=\"col-lg-3 col-6\">\n              <div class=\"lilo-stat-box\">\n                <div class=\"lilo-stat-icon blue\"><i class=\"fas fa-wallet\"><\/i><\/div>\n                <div class=\"lilo-stat-body\">\n                  <div class=\"lilo-stat-label\">Cash Balance<\/div>\n                  <div class=\"lilo-stat-value\" id=\"stat-cash\">\u20b90<\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"col-lg-3 col-6\">\n              <div class=\"lilo-stat-box\">\n                <div class=\"lilo-stat-icon red\"><i class=\"fas fa-file-invoice\"><\/i><\/div>\n                <div class=\"lilo-stat-body\">\n                  <div class=\"lilo-stat-label\">Pending Bills<\/div>\n                  <div class=\"lilo-stat-value\" id=\"stat-pending\">\u20b90<\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"col-lg-3 col-6\">\n              <div class=\"lilo-stat-box\">\n                <div class=\"lilo-stat-icon green\"><i class=\"fas fa-university\"><\/i><\/div>\n                <div class=\"lilo-stat-body\">\n                  <div class=\"lilo-stat-label\">Bank Balance<\/div>\n                  <div class=\"lilo-stat-value\" id=\"stat-credit\">\u20b90<\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"col-lg-3 col-6\">\n              <div class=\"lilo-stat-box\">\n                <div class=\"lilo-stat-icon amber\"><i class=\"fas fa-exclamation-circle\"><\/i><\/div>\n                <div class=\"lilo-stat-body\">\n                  <div class=\"lilo-stat-label\">Total Due<\/div>\n                  <div class=\"lilo-stat-value\" id=\"stat-due\">\u20b90<\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"row\">\n            <div class=\"col-md-8\">\n              <div class=\"card\">\n                <div class=\"card-header d-flex justify-content-between align-items-center\">\n                  <h3 class=\"card-title\">Recent Payments<\/h3>\n                  <button class=\"btn btn-sm btn-primary\" onclick=\"liloPage('payments')\">View All<\/button>\n                <\/div>\n                <div class=\"card-body table-responsive p-0\">\n                  <table class=\"table table-hover table-sm\" id=\"tbl-recent-payments\">\n                    <thead><tr><th>Date<\/th><th>To Whom<\/th><th>Category<\/th><th>Amount<\/th><th>Mode<\/th><\/tr><\/thead>\n                    <tbody><\/tbody>\n                  <\/table>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"col-md-4\">\n              <div class=\"card\">\n                <div class=\"card-header d-flex justify-content-between align-items-center\">\n                  <h3 class=\"card-title\">Pending Bills<\/h3>\n                  <button class=\"btn btn-sm btn-warning\" onclick=\"liloPage('bills')\">View All<\/button>\n                <\/div>\n                <div class=\"card-body p-0\">\n                  <ul class=\"list-group list-group-flush\" id=\"list-due-payments\"><\/ul>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"row\">\n            <div class=\"col-12\">\n              <div class=\"card\">\n                <div class=\"card-header d-flex justify-content-between align-items-center\">\n                  <h3 class=\"card-title\">Recent Bills<\/h3>\n                  <button class=\"btn btn-sm btn-info\" onclick=\"liloPage('bills')\">View All<\/button>\n                <\/div>\n                <div class=\"card-body table-responsive p-0\">\n                  <table class=\"table table-hover table-sm\" id=\"tbl-recent-bills\">\n                    <thead><tr><th>Bill No.<\/th><th>Party<\/th><th>Bill Date<\/th><th>Amount<\/th><th>Balance<\/th><th>Status<\/th><\/tr><\/thead>\n                    <tbody><\/tbody>\n                  <\/table>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <!-- Quick Actions -->\n          <div class=\"card mb-2\">\n            <div class=\"card-header\"><h3 class=\"card-title\">Quick Actions<\/h3><\/div>\n            <div class=\"card-body\">\n              <div class=\"row g-2\">\n                                <div class=\"col-6 col-md-2\">\n                  <button class=\"quick-action-btn w-100\" onclick=\"liloPage('payments')\">\n                    <i class=\"fas fa-money-bill-wave\" style=\"color:#3b82f6\"><\/i>\n                    Make Payment                  <\/button>\n                <\/div>\n                                <div class=\"col-6 col-md-2\">\n                  <button class=\"quick-action-btn w-100\" onclick=\"liloPage('bills')\">\n                    <i class=\"fas fa-file-invoice\" style=\"color:#64748b\"><\/i>\n                    Add Bill                  <\/button>\n                <\/div>\n                                <div class=\"col-6 col-md-2\">\n                  <button class=\"quick-action-btn w-100\" onclick=\"liloPage('credit')\">\n                    <i class=\"fas fa-hand-holding-usd\" style=\"color:#22c55e\"><\/i>\n                    Add Credit                  <\/button>\n                <\/div>\n                                <div class=\"col-6 col-md-2\">\n                  <button class=\"quick-action-btn w-100\" onclick=\"liloPage('contractors')\">\n                    <i class=\"fas fa-hard-hat\" style=\"color:#f59e0b\"><\/i>\n                    Add Contractor                  <\/button>\n                <\/div>\n                                <div class=\"col-6 col-md-2\">\n                  <button class=\"quick-action-btn w-100\" onclick=\"liloPage('vendors')\">\n                    <i class=\"fas fa-store\" style=\"color:#06b6d4\"><\/i>\n                    Add Vendor                  <\/button>\n                <\/div>\n                                <div class=\"col-6 col-md-2\">\n                  <button class=\"quick-action-btn w-100\" onclick=\"liloPage('expenses')\">\n                    <i class=\"fas fa-receipt\" style=\"color:#ef4444\"><\/i>\n                    Add Expense                  <\/button>\n                <\/div>\n                              <\/div>\n            <\/div>\n          <\/div>\n        <\/div><!-- \/dashboard -->\n\n        <!-- PAYMENTS (Ledger Style) -->\n        <div id=\"page-payments\" class=\"lilo-page\" style=\"display:none;\">\n          <!-- Tabs + Opening Balance Bar -->\n          <div class=\"payments-tabs-bar d-flex align-items-center justify-content-between flex-wrap gap-2\">\n            <ul class=\"nav nav-tabs border-0 mb-0\" id=\"pay-tabs\">\n              <li class=\"nav-item\"><a class=\"nav-link active\" id=\"tab-cash-link\" href=\"#\" onclick=\"liloSwitchPayTab('cash');return false;\"><i class=\"fas fa-money-bill-wave me-1\"><\/i> Cash<\/a><\/li>\n              <li class=\"nav-item\"><a class=\"nav-link\" id=\"tab-bank-link\" href=\"#\" onclick=\"liloSwitchPayTab('bank');return false;\"><i class=\"fas fa-university me-1\"><\/i> Cheque \/ Online<\/a><\/li>\n            <\/ul>\n            <div class=\"pay-date-filter-group\">\n              <button class=\"pay-date-filter-btn active\" data-range=\"1m\" onclick=\"liloSetPayDateFilter('1m')\">1 Month<\/button>\n              <button class=\"pay-date-filter-btn\" data-range=\"3m\" onclick=\"liloSetPayDateFilter('3m')\">3 Month<\/button>\n              <button class=\"pay-date-filter-btn\" data-range=\"all\" onclick=\"liloSetPayDateFilter('all')\">All<\/button>\n            <\/div>\n            <div class=\"d-flex align-items-center gap-3 flex-wrap\">\n              <div class=\"opening-bal-input\">\n                <label id=\"ob-label\" class=\"mb-0 me-1\" style=\"font-weight:600;font-size:12px;\">Opening Cash:<\/label>\n                <input type=\"number\" id=\"opening-bal-input\" placeholder=\"0\" style=\"width:110px;\">\n                <button class=\"btn btn-sm btn-outline-primary btn-save-ob\" onclick=\"liloSaveOpeningBal()\">Save<\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"card mt-2\" style=\"border-radius:0 0 8px 8px;\">\n            <div class=\"card-body p-0\">\n              <div class=\"lilo-ledger-wrap\">\n                <table class=\"lilo-ledger\" id=\"tbl-ledger\">\n                  <thead>\n                    <tr>\n                      <th style=\"width:42px;\"><\/th>\n                      <th style=\"width:30px\">#<\/th>\n                      <th style=\"width:74px\">Type<\/th>\n                      <th style=\"min-width:115px\">Name<\/th>\n                      <th style=\"width:78px\">Bill No<\/th>\n                      <th style=\"min-width:92px\">Category<\/th>\n                      <th style=\"width:78px\">Amount<\/th>\n                      <th style=\"width:74px\">Bill Date<\/th>\n                      <th style=\"width:74px\">Debit<\/th>\n                      <th style=\"width:74px\">Credit<\/th>\n                      <th style=\"width:74px\">Paid Date<\/th>\n                      <th id=\"th-chqno\" style=\"width:76px;display:none\">Chq. No<\/th>\n                      <th style=\"width:48px\">Voucher<\/th>\n                      <th style=\"width:50px\">Invoice<\/th>\n                      <th style=\"width:68px\">Pay Type<\/th>\n                      <th style=\"width:88px;background:#1a3a2a;color:#4ade80;\">Yan Cash<\/th>\n                    <\/tr>\n                    <!-- ADD ROW \u2014 pinned at top of table, inside thead for sticky behaviour -->\n                    <tr class=\"add-row\" id=\"add-row\">\n                      <td><button class=\"btn-save-row\" onclick=\"liloSaveRow()\"><i class=\"fas fa-check\"><\/i> Add<\/button><\/td>\n                      <td style=\"text-align:center;font-weight:900;color:#1e293b;font-size:15px;\">+<\/td>\n                      <td>\n                        <select id=\"ar-type\" onchange=\"liloLoadNamesByType()\" class=\"form-select\">\n                          <option value=\"Contractor\">Contractor<\/option>\n                          <option value=\"Vendor\">Vendor<\/option>\n                          <option value=\"Supplier\">Supplier<\/option>\n                          <option value=\"Credit\">Credit<\/option>\n                          <option value=\"Other\">Other<\/option>\n                        <\/select>\n                      <\/td>\n                      <td>\n                        <select id=\"ar-name\" class=\"form-select\" onchange=\"liloArNameSync()\"><option value=\"\">-- Select --<\/option><\/select>\n                        <input type=\"text\" id=\"ar-name-text\" placeholder=\"or type name\u2026\" style=\"margin-top:3px;width:100%;font-size:12px;font-weight:700;color:#111827;padding:3px 6px;border:1px solid #cbd5e1;border-radius:4px;background:#fff;\">\n                      <\/td>\n                      <!-- Bill No \u2014 left empty here; this row creates a direct payment, bill-linked payments come from the Bills page -->\n                      <td style=\"color:#a78b3f;font-size:11px;text-align:center;\">\u2014<\/td>\n                      <td>\n                        <div style=\"display:flex;gap:3px;align-items:center;\">\n                          <select id=\"ar-category\" class=\"form-select\" style=\"flex:1;min-width:0;\"><\/select>\n                          <button type=\"button\" onclick=\"liloAddNewCat();return false;\" title=\"Add new category\" style=\"flex-shrink:0;padding:0 7px;height:100%;border:1px solid #cbd5e1;border-radius:5px;background:#f0f9ff;color:#0369a1;font-size:15px;font-weight:700;cursor:pointer;line-height:1;\">+<\/button>\n                        <\/div>\n                      <\/td>\n                      <td><input type=\"number\" id=\"ar-amount\" placeholder=\"0\" oninput=\"liloRowCalc()\"><\/td>\n                      <td><input type=\"date\" id=\"ar-billdate\" class=\"ar-date-input\"><\/td>\n                      <td><input type=\"number\" id=\"ar-debit\" placeholder=\"0\" readonly style=\"background:#fff8f8\"><\/td>\n                      <td><input type=\"number\" id=\"ar-credit\" placeholder=\"0\" readonly style=\"background:#f8fff8\"><\/td>\n                      <td><input type=\"date\" id=\"ar-paiddate\" class=\"ar-date-input\"><\/td>\n                      <td id=\"ar-chqno-cell\" style=\"display:none\"><input type=\"text\" id=\"ar-chqno\" placeholder=\"Chq#\"><\/td>\n                      <td>\n                        <input type=\"hidden\" id=\"ar-voucher-url\">\n                        <button class=\"btn-upload-voucher\" onclick=\"liloTriggerVoucherUpload('ar-voucher-url','ar-voucher-thumb');return false;\" title=\"Upload Voucher\"><i class=\"fas fa-paperclip\"><\/i><\/button>\n                        <img decoding=\"async\" id=\"ar-voucher-thumb\" src=\"\" style=\"display:none\" class=\"voucher-thumb\">\n                      <\/td>\n                      <td style=\"color:#a78b3f;font-size:11px;text-align:center;\">\u2014<\/td>\n                      <td>\n                        <select id=\"ar-paymode\" class=\"form-select\" onchange=\"liloRowCalc()\">\n                          <option>Cash<\/option><option>UPI<\/option><option>Cheque<\/option><option>Bank Transfer<\/option>\n                        <\/select>\n                      <\/td>\n                      <td><span id=\"ar-balance\" style=\"font-size:13px;font-weight:800;color:#1e293b;\">\u2014<\/span><\/td>\n                    <\/tr>\n                  <\/thead>\n                  <tbody id=\"ledger-body\"><\/tbody>\n                  <tfoot><\/tfoot>\n                <\/table>\n              <\/div>\n              <div class=\"p-3 d-flex justify-content-between\" style=\"font-size:13px;background:#f8f9fa;border-top:1px solid #dee2e6\">\n                <span>Total Debit: <strong id=\"total-debit\" class=\"amount-red\">\u20b90<\/strong><\/span>\n                <span>Total Credit: <strong id=\"total-credit\" class=\"amount-green\">\u20b90<\/strong><\/span>\n                <span>Net Balance: <strong id=\"net-balance\" class=\"amount-blue\">\u20b90<\/strong><\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div><!-- \/payments -->\n\n        <!-- \u2550\u2550 BILLS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-bills\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;\">\n            <!-- Stats row -->\n            <div class=\"row g-2 mb-2 flex-nowrap\" id=\"bills-stats-row\" style=\"overflow-x:auto;\">\n              <div class=\"col\"><div class=\"lilo-stat-box\"><div class=\"lilo-stat-icon blue\"><i class=\"fas fa-file-invoice\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Total Bills<\/div><div class=\"lilo-stat-value\" id=\"bill-stat-total\">\u20b90<\/div><\/div><\/div><\/div>\n              <div class=\"col\"><div class=\"lilo-stat-box\"><div class=\"lilo-stat-icon green\"><i class=\"fas fa-check-circle\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Paid<\/div><div class=\"lilo-stat-value\" id=\"bill-stat-paid\">\u20b90<\/div><\/div><\/div><\/div>\n              <div class=\"col\"><div class=\"lilo-stat-box\"><div class=\"lilo-stat-icon red\"><i class=\"fas fa-clock\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Outstanding<\/div><div class=\"lilo-stat-value\" id=\"bill-stat-balance\">\u20b90<\/div><\/div><\/div><\/div>\n              <div class=\"col\"><div class=\"lilo-stat-box\"><div class=\"lilo-stat-icon amber\"><i class=\"fas fa-exclamation-triangle\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Unpaid Bills<\/div><div class=\"lilo-stat-value\" id=\"bill-stat-unpaid\">0<\/div><\/div><\/div><\/div>\n              <div class=\"col\"><div class=\"lilo-stat-box\" style=\"border-left:4px solid #8b5cf6;\"><div class=\"lilo-stat-icon\" style=\"background:linear-gradient(135deg,#8b5cf6,#6d28d9);\"><i class=\"fas fa-wallet\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Net Cash Balance<\/div><div class=\"lilo-stat-value\" id=\"bill-stat-net-cash\" style=\"color:#7c3aed;\">\u20b90<\/div><\/div><\/div><\/div>\n            <\/div>\n\n            <!-- 2-Column Layout: Party list + Bills table -->\n            <div class=\"bills-3col-wrap\" style=\"display:flex;gap:10px;\">\n\n              <!-- COL 1: Party List -->\n              <div class=\"bills-col-parties\" style=\"width:190px;flex-shrink:0;\">\n                <div class=\"card bills-panel-card\">\n                  <div class=\"card-header bills-panel-header\">\n                    <span class=\"bills-panel-header-title\"><i class=\"fas fa-users\"><\/i> Parties<\/span>\n                    <button class=\"bph-btn-all active\" id=\"bills-party-all-btn\" onclick=\"liloBillsFilterParty(null,'all')\">All<\/button>\n                  <\/div>\n                  <div class=\"bills-party-scroll\">\n                    <div class=\"bills-party-section-title\"><i class=\"fas fa-hard-hat\"><\/i> Contractors<\/div>\n                    <div id=\"bills-contractors-list\"><\/div>\n                    <div class=\"bills-party-section-title\"><i class=\"fas fa-store\"><\/i> Vendors<\/div>\n                    <div id=\"bills-vendors-list\"><\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n\n              <!-- COL 2: Bills Table -->\n              <div class=\"bills-col-table\" style=\"flex:1;min-width:0;\">\n                <div class=\"card bills-panel-card\">\n                  <div class=\"card-header bills-panel-header\">\n                    <span class=\"bills-panel-header-title\"><i class=\"fas fa-file-invoice\" style=\"color:#3b82f6;\"><\/i> <span id=\"bills-panel-title\">Bills<\/span><\/span>\n                    <div style=\"display:flex;gap:5px;align-items:center;\">\n                      <input type=\"text\" id=\"bill-search\" class=\"form-control form-control-sm\" placeholder=\"Search\u2026\" style=\"width:130px;font-size:11px;\" oninput=\"liloBillsSearchFilter(this.value)\">\n                      <button class=\"btn btn-xs bills-add-btn\" onclick=\"liloBillsOpenForm(0)\"><i class=\"fas fa-plus\"><\/i> New<\/button>\n                    <\/div>\n                  <\/div>\n                  <div class=\"bills-table-scroll\">\n                    <table id=\"dt-bills\" class=\"table bills-compact-table\">\n                      <thead><tr>\n                        <th>Bill No.<\/th>\n                        <th>Party<\/th>\n                        <th>Work<\/th>\n                        <th>Date<\/th>\n                        <th class=\"text-end\">Amount<\/th>\n                        <th class=\"text-end\">Paid<\/th>\n                        <th class=\"text-end\">Balance<\/th>\n                        <th>Status<\/th>\n                        <th style=\"width:110px;\">Actions<\/th>\n                      <\/tr><\/thead>\n                      <tbody id=\"bills-tbody\"><\/tbody>\n                    <\/table>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div><!-- \/bills layout -->\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 BILL MODAL (centered popup) \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div class=\"bill-modal-overlay\" id=\"bill-modal-overlay\" onclick=\"liloBillsModalOutsideClick(event)\">\n          <div class=\"bill-modal-box\" id=\"bill-modal-box\">\n            <div class=\"bill-modal-header\">\n              <h5 id=\"bill-modal-title\"><i class=\"fas fa-plus-circle\" style=\"color:#22c55e;margin-right:6px;\"><\/i>New Bill<\/h5>\n              <button class=\"bill-modal-close\" onclick=\"liloBillsCloseForm()\" title=\"Close\"><i class=\"fas fa-times\"><\/i><\/button>\n            <\/div>\n            <div class=\"bill-modal-body\">\n              <input type=\"hidden\" id=\"bill-id\">\n\n              <!-- Row 1: Bill No + Date -->\n              <div class=\"bm-grid-2\">\n                <div class=\"bm-field\">\n                  <label>Bill No.<\/label>\n                  <input type=\"text\" id=\"bill-no\" placeholder=\"BILL-001\">\n                <\/div>\n                <div class=\"bm-field\">\n                  <label>Date <span class=\"bm-field-req\">*<\/span><\/label>\n                  <input type=\"date\" id=\"bill-date\">\n                <\/div>\n              <\/div>\n\n              <!-- Row 2+3 merged: Agency Type \u2192 Name (auto) \u2192 Work Type -->\n              <div class=\"bm-grid-3\" style=\"margin-bottom:10px;\">\n                <div class=\"bm-field\">\n                  <label>Agency Type <span class=\"bm-field-req\">*<\/span><\/label>\n                  <select id=\"bill-party-type\" onchange=\"liloBillsUpdatePartyList()\">\n                    <option value=\"Contractor\">Contractor<\/option>\n                    <option value=\"Vendor\">Vendor<\/option>\n                    <option value=\"Supplier\">Supplier<\/option>\n                    <option value=\"Other\">Other<\/option>\n                  <\/select>\n                <\/div>\n                <div class=\"bm-field\">\n                  <label>Name <span class=\"bm-field-req\">*<\/span><\/label>\n                  <input type=\"text\" id=\"bill-party\" placeholder=\"Select or type\u2026\" list=\"bill-party-datalist\" oninput=\"liloBillsAutoFillWork(this.value)\">\n                  <datalist id=\"bill-party-datalist\"><\/datalist>\n                <\/div>\n                <div class=\"bm-field\">\n                  <label>Work Type<\/label>\n                  <input type=\"text\" id=\"bill-work-type\" placeholder=\"e.g. Brick\">\n                <\/div>\n              <\/div>\n\n              <!-- Row 4: Amounts -->\n              <div class=\"bm-grid-3\">\n                <div class=\"bm-field\">\n                  <label>Bill Amount <span class=\"bm-field-req\">*<\/span><\/label>\n                  <input type=\"number\" id=\"bill-amount\" placeholder=\"\u20b90\" oninput=\"liloBillCalc()\">\n                <\/div>\n                <div class=\"bm-field\">\n                  <label>Paid Amount<\/label>\n                  <input type=\"number\" id=\"bill-paid\" placeholder=\"\u20b90\" oninput=\"liloBillCalc()\">\n                <\/div>\n                <div class=\"bm-field\">\n                  <label>Balance \/ Status<\/label>\n                  <div style=\"display:flex;gap:6px;align-items:center;margin-top:4px;\">\n                    <span id=\"bill-balance-display\" style=\"font-size:13px;font-weight:700;color:#dc2626;\">\u20b90<\/span>\n                    <span id=\"bill-status-badge\" class=\"bm-status-badge bm-status-unpaid\">Unpaid<\/span>\n                  <\/div>\n                  <input type=\"hidden\" id=\"bill-balance\">\n                  <input type=\"hidden\" id=\"bill-status-preview\">\n                <\/div>\n              <\/div>\n\n              <!-- Row 5: Document + Notes -->\n              <div class=\"bm-grid-2\">\n                <div class=\"bm-field\">\n                  <label>Attach Bill Document<\/label>\n                  <div class=\"bm-attach-row\" style=\"display:flex;gap:6px;align-items:center;flex-wrap:wrap;\">\n                    <button type=\"button\" class=\"bm-attach-btn\" onclick=\"liloTriggerVoucherUpload('bill-image-url','bill-image-thumb')\">\n                      <i class=\"fas fa-paperclip me-1\"><\/i> Attach File\n                    <\/button>\n                    <input type=\"hidden\" id=\"bill-image-url\">\n                    <a id=\"bill-image-thumb\" href=\"#\" onclick=\"liloViewImage(this.getAttribute('data-url'));return false;\" style=\"display:none;\" class=\"bm-view-btn\"><i class=\"fas fa-eye me-1\"><\/i>View<\/a>\n                    <button type=\"button\" id=\"bill-remove-voucher-btn\" onclick=\"liloBillRemoveVoucher()\" style=\"display:none;padding:5px 11px;background:#fee2e2;color:#b91c1c;border:1.5px solid #fca5a5;border-radius:7px;font-size:12px;font-weight:700;cursor:pointer;\"><i class=\"fas fa-trash me-1\"><\/i>Remove<\/button>\n                  <\/div>\n                <\/div>\n                <div class=\"bm-field\">\n                  <label>Notes<\/label>\n                  <textarea id=\"bill-notes\" rows=\"2\" placeholder=\"Optional notes\u2026\" style=\"resize:none;\"><\/textarea>\n                <\/div>\n              <\/div>\n\n              <!-- Payments section (edit mode only) -->\n              <div id=\"bill-payments-section\" style=\"display:none;margin-top:4px;\">\n                <div class=\"bm-section-title\">\n                  <i class=\"fas fa-receipt\" style=\"color:#22c55e;\"><\/i> Payment History\n                  <button type=\"button\" class=\"btn btn-xs btn-success ms-auto\" onclick=\"liloShowAddBillPayment()\"><i class=\"fas fa-plus\"><\/i> Add Payment<\/button>\n                <\/div>\n                <table class=\"bm-pay-table\" id=\"bill-payments-list\">\n                  <thead><tr><th>Date<\/th><th>Amount<\/th><th>Mode<\/th><th>Chq No.<\/th><th>Doc<\/th><th style=\"width:70px;\">Actions<\/th><\/tr><\/thead>\n                  <tbody id=\"bill-payments-tbody\"><\/tbody>\n                <\/table>\n                <!-- Inline add payment form -->\n                <div id=\"add-bill-pay-row\" style=\"display:none;\" class=\"bm-add-pay-form\">\n                  <div class=\"bm-add-pay-grid\">\n                    <div class=\"bm-field\"><label>Date<\/label><input type=\"date\" id=\"bp-date\"><\/div>\n                    <div class=\"bm-field\"><label>Amount \u20b9<\/label><input type=\"number\" id=\"bp-amount\" placeholder=\"0\"><\/div>\n                    <div class=\"bm-field\"><label>Mode<\/label>\n                      <select id=\"bp-mode\"><option>Cash<\/option><option>UPI<\/option><option>Cheque<\/option><option>Bank Transfer<\/option><\/select>\n                    <\/div>\n                    <div class=\"bm-field\"><label>Chq No.<\/label><input type=\"text\" id=\"bp-chqno\" placeholder=\"\u2014\"><\/div>\n                  <\/div>\n                  <div style=\"display:flex;gap:8px;align-items:center;\">\n                    <input type=\"hidden\" id=\"bp-voucher-url\">\n                    <button type=\"button\" class=\"bm-attach-btn\" onclick=\"liloTriggerVoucherUpload('bp-voucher-url','bp-voucher-img')\"><i class=\"fas fa-paperclip me-1\"><\/i>Voucher<\/button>\n                    <img decoding=\"async\" id=\"bp-voucher-img\" src=\"\" style=\"display:none;width:24px;height:24px;object-fit:cover;border-radius:4px;border:1px solid #e2e8f0;\">\n                    <button type=\"button\" class=\"bm-btn-primary\" style=\"padding:5px 16px;\" onclick=\"liloSaveBillPayment()\"><i class=\"fas fa-check me-1\"><\/i>Save<\/button>\n                    <button type=\"button\" class=\"bm-btn-secondary\" style=\"padding:5px 12px;\" onclick=\"document.getElementById('add-bill-pay-row').style.display='none'\">Cancel<\/button>\n                  <\/div>\n                <\/div>\n              <\/div>\n\n            <\/div><!-- \/bill-modal-body -->\n            <div class=\"bill-modal-footer\" style=\"display:flex;align-items:center;\">\n              <button type=\"button\" id=\"bill-delete-btn\" class=\"bm-btn-secondary\" style=\"display:none;background:#fee2e2;color:#b91c1c;border:1px solid #fecaca;margin-right:auto;\" onclick=\"liloDeleteBill()\"><i class=\"fas fa-trash me-1\"><\/i>Delete Bill<\/button>\n              <button type=\"button\" class=\"bm-btn-secondary\" onclick=\"liloBillsCloseForm()\"><i class=\"fas fa-times me-1\"><\/i>Cancel<\/button>\n              <button type=\"button\" class=\"bm-btn-primary\" onclick=\"liloBillsFormSave()\"><i class=\"fas fa-save me-1\"><\/i>Save Bill<\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 CREDIT RECEIVED \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-credit\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;\">\n            <div class=\"row\">\n              <div class=\"col-6 col-md-3\">\n                <div class=\"lilo-stat-box\">\n                  <div class=\"lilo-stat-icon green\"><i class=\"fas fa-hand-holding-usd\"><\/i><\/div>\n                  <div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Total Received<\/div><div class=\"lilo-stat-value\" id=\"cr-total\">\u20b90<\/div><\/div>\n                <\/div>\n              <\/div>\n              <div class=\"col-6 col-md-3\">\n                <div class=\"lilo-stat-box\">\n                  <div class=\"lilo-stat-icon blue\"><i class=\"fas fa-user-circle\"><\/i><\/div>\n                  <div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Client<\/div><div class=\"lilo-stat-value\" id=\"cr-client\">\u20b90<\/div><\/div>\n                <\/div>\n              <\/div>\n              <div class=\"col-6 col-md-3\">\n                <div class=\"lilo-stat-box\">\n                  <div class=\"lilo-stat-icon amber\"><i class=\"fas fa-money-bill-wave\"><\/i><\/div>\n                  <div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Partner (Cash)<\/div><div class=\"lilo-stat-value\" id=\"cr-partner-cash\">\u20b90<\/div><\/div>\n                <\/div>\n              <\/div>\n              <div class=\"col-6 col-md-3\">\n                <div class=\"lilo-stat-box\">\n                  <div class=\"lilo-stat-icon red\"><i class=\"fas fa-building-columns\"><\/i><\/div>\n                  <div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Partner (Bank Transfer)<\/div><div class=\"lilo-stat-value\" id=\"cr-partner-bank\">\u20b90<\/div><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"card\">\n              <div class=\"card-header\">\n                <h3 class=\"card-title\"><i class=\"fas fa-hand-holding-usd\" style=\"color:#22c55e;margin-right:6px;\"><\/i>Credit Received<\/h3>\n                <div style=\"display:flex;gap:6px;align-items:center;\">\n                  <input type=\"text\" class=\"form-control form-control-sm\" placeholder=\"Search\u2026\" style=\"width:160px;\" oninput=\"liloFilterTable('dt-credits',this.value)\">\n                  <button class=\"btn btn-sm btn-success\" onclick=\"liloOpenModal('credit',0)\"><i class=\"fas fa-plus\"><\/i> Add Credit<\/button>\n                <\/div>\n              <\/div>\n              <div class=\"card-body p-0\">\n                <table id=\"dt-credits\" class=\"table table-hover w-100\">\n                  <thead><tr>\n                    <th style=\"width:90px\">Date<\/th>\n                    <th style=\"width:90px\">Type<\/th>\n                    <th>Party \/ Source<\/th>\n                    <th class=\"text-end\" style=\"width:110px\">Amount<\/th>\n                    <th style=\"width:100px\">Mode<\/th>\n                    <th>Notes<\/th>\n                    <th style=\"width:75px\">Actions<\/th>\n                  <\/tr><\/thead>\n                  <tbody><\/tbody>\n                <\/table>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 CONTRACTORS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-contractors\" class=\"lilo-page\" style=\"display:none;\">\n\n          <!-- Work type filter buttons -->\n          <div id=\"con-cat-filters\" style=\"padding:10px 0 6px;display:flex;flex-wrap:wrap;gap:6px;\">\n            <button class=\"con-cat-btn active\" onclick=\"liloConFilterCat('')\" data-cat=\"\" style=\"padding:7px 18px;font-size:13px;font-weight:700;border:none;border-radius:20px;cursor:pointer;background:#b45309;color:#fff;\">All<\/button>\n          <\/div>\n\n          <div style=\"margin-top:4px;display:flex;gap:10px;align-items:flex-start;\">\n\n            <!-- LEFT 30% \u2014 Service Provider list -->\n            <div style=\"width:30%;flex-shrink:0;\">\n              <div class=\"card\" style=\"margin-bottom:0;\">\n                <div class=\"card-header\" style=\"padding:8px 12px;\">\n                  <span class=\"card-title\" style=\"font-size:15px;\"><i class=\"fas fa-hard-hat\" style=\"color:#f59e0b;margin-right:6px;\"><\/i>Service Provider<\/span>\n                  <button class=\"btn btn-sm btn-warning\" onclick=\"liloOpenModal('contractor',0)\" style=\"padding:2px 10px;font-size:13px;\"><i class=\"fas fa-plus\"><\/i> Add<\/button>\n                <\/div>\n                <div style=\"padding:8px 10px;border-bottom:1px solid #e2e8f0;\">\n                  <input type=\"text\" class=\"form-control form-control-sm\" placeholder=\"Search\u2026\" oninput=\"liloPartySearch('contractor',this.value)\">\n                <\/div>\n                <div id=\"con-party-list\"><\/div>\n              <\/div>\n            <\/div>\n\n            <!-- RIGHT 70% \u2014 Items \/ Labour detail panel -->\n            <div style=\"flex:1;min-width:0;\">\n              <div class=\"card\" style=\"margin-bottom:0;\" id=\"con-detail-card\">\n                <div class=\"card-header\" style=\"padding:8px 14px;\">\n                  <span class=\"card-title\" style=\"font-size:15px;\" id=\"con-detail-title\"><i class=\"fas fa-mouse-pointer\" style=\"color:#94a3b8;margin-right:6px;\"><\/i>Select a service provider<\/span>\n                  <button class=\"btn btn-sm btn-success\" id=\"con-add-item-btn\" onclick=\"liloPartyItemAdd('contractor')\" style=\"display:none;\"><i class=\"fas fa-plus\"><\/i> Add Item<\/button>\n                <\/div>\n                <div id=\"con-detail-body\" style=\"padding:14px;\">\n                  <div style=\"text-align:center;color:#94a3b8;padding:40px 0;font-size:14px;\">\n                    <i class=\"fas fa-arrow-left\" style=\"margin-right:6px;\"><\/i>Click a service provider name to view their items &amp; rates\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 VENDORS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-vendors\" class=\"lilo-page\" style=\"display:none;\">\n\n          <!-- Category filter buttons -->\n          <div id=\"ven-cat-filters\" style=\"padding:10px 0 6px;display:flex;flex-wrap:wrap;gap:6px;\">\n            <button class=\"ven-cat-btn active\" onclick=\"liloVenFilterCat('')\" data-cat=\"\" style=\"padding:7px 18px;font-size:13px;font-weight:700;border:none;border-radius:20px;cursor:pointer;background:#0e7490;color:#fff;\">All<\/button>\n          <\/div>\n\n          <div style=\"margin-top:4px;display:flex;gap:10px;align-items:flex-start;\">\n\n            <!-- LEFT 30% \u2014 Vendor list -->\n            <div style=\"width:30%;flex-shrink:0;\">\n              <div class=\"card\" style=\"margin-bottom:0;\">\n                <div class=\"card-header\" style=\"padding:8px 12px;\">\n                  <span class=\"card-title\" style=\"font-size:15px;\"><i class=\"fas fa-store\" style=\"color:#06b6d4;margin-right:6px;\"><\/i>Vendors<\/span>\n                  <button class=\"btn btn-sm btn-info text-white\" onclick=\"liloOpenModal('vendor',0)\" style=\"padding:2px 10px;font-size:13px;\"><i class=\"fas fa-plus\"><\/i> Add<\/button>\n                <\/div>\n                <div style=\"padding:8px 10px;border-bottom:1px solid #e2e8f0;\">\n                  <input type=\"text\" class=\"form-control form-control-sm\" placeholder=\"Search\u2026\" oninput=\"liloPartySearch('vendor',this.value)\">\n                <\/div>\n                <div id=\"ven-party-list\"><\/div>\n              <\/div>\n            <\/div>\n\n            <!-- RIGHT 70% \u2014 Items \/ Products detail panel -->\n            <div style=\"flex:1;min-width:0;\">\n              <div class=\"card\" style=\"margin-bottom:0;\" id=\"ven-detail-card\">\n                <div class=\"card-header\" style=\"padding:8px 14px;\">\n                  <span class=\"card-title\" style=\"font-size:15px;\" id=\"ven-detail-title\"><i class=\"fas fa-mouse-pointer\" style=\"color:#94a3b8;margin-right:6px;\"><\/i>Select a vendor<\/span>\n                  <button class=\"btn btn-sm btn-success\" id=\"ven-add-item-btn\" onclick=\"liloPartyItemAdd('vendor')\" style=\"display:none;\"><i class=\"fas fa-plus\"><\/i> Add Item<\/button>\n                <\/div>\n                <div id=\"ven-detail-body\" style=\"padding:14px;\">\n                  <div style=\"text-align:center;color:#94a3b8;padding:40px 0;font-size:14px;\">\n                    <i class=\"fas fa-arrow-left\" style=\"margin-right:6px;\"><\/i>Click a vendor name to view their products &amp; rates\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 CLIENTS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <!-- \u2550\u2550 EXPENSES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-expenses\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;\">\n            <div class=\"row\">\n              <div class=\"col-6 col-md-3\">\n                <div class=\"lilo-stat-box\">\n                  <div class=\"lilo-stat-icon red\"><i class=\"fas fa-receipt\"><\/i><\/div>\n                  <div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">This Month<\/div><div class=\"lilo-stat-value\" id=\"exp-stat-month\">\u20b90<\/div><\/div>\n                <\/div>\n              <\/div>\n              <div class=\"col-6 col-md-3\">\n                <div class=\"lilo-stat-box\">\n                  <div class=\"lilo-stat-icon amber\"><i class=\"fas fa-calendar\"><\/i><\/div>\n                  <div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Total Expenses<\/div><div class=\"lilo-stat-value\" id=\"exp-stat-total\">\u20b90<\/div><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"card\">\n              <div class=\"card-header\">\n                <h3 class=\"card-title\"><i class=\"fas fa-receipt\" style=\"color:#ef4444;margin-right:6px;\"><\/i>Expenses<\/h3>\n                <div style=\"display:flex;gap:6px;align-items:center;\">\n                  <input type=\"text\" class=\"form-control form-control-sm\" placeholder=\"Search\u2026\" style=\"width:160px;\" oninput=\"liloFilterTable('dt-expenses',this.value)\">\n                  <button class=\"btn btn-sm btn-danger\" id=\"btn-add-expenses\" onclick=\"liloOpenModal('expense',0)\"><i class=\"fas fa-plus\"><\/i> Add<\/button>\n                <\/div>\n              <\/div>\n              <div class=\"card-body p-0\">\n                <table id=\"dt-expenses\" class=\"table table-hover w-100\">\n                  <thead><tr>\n                    <th style=\"width:90px\">Date<\/th>\n                    <th style=\"width:120px\">Category<\/th>\n                    <th>Description<\/th>\n                    <th class=\"text-end\" style=\"width:100px\">Amount<\/th>\n                    <th style=\"width:100px\">Paid By<\/th>\n                    <th style=\"width:90px\">Mode<\/th>\n                    <th style=\"width:75px\">Actions<\/th>\n                  <\/tr><\/thead>\n                  <tbody><\/tbody>\n                <\/table>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 REPORTS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-reports\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;\">\n            <div class=\"card\">\n              <div class=\"card-header\">\n                <h3 class=\"card-title\"><i class=\"fas fa-chart-bar\" style=\"color:#3b82f6;margin-right:6px;\"><\/i>Reports<\/h3>\n                <div style=\"display:flex;gap:6px;align-items:center;flex-wrap:wrap;\">\n                  <input type=\"date\" id=\"rpt-from\" class=\"form-control form-control-sm\" style=\"width:130px;\">\n                  <span style=\"font-size:11px;color:#94a3b8;\">to<\/span>\n                  <input type=\"date\" id=\"rpt-to\" class=\"form-control form-control-sm\" style=\"width:130px;\">\n                  <button class=\"btn btn-sm btn-primary\" onclick=\"liloLoadReport()\"><i class=\"fas fa-sync-alt\"><\/i> Generate<\/button>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"row\" id=\"rpt-stats\"><\/div>\n            <div class=\"row\">\n              <div class=\"col-md-5\">\n                <div class=\"card\">\n                  <div class=\"card-header\"><h3 class=\"card-title\">Expense Overview (This Month)<\/h3><\/div>\n                  <div class=\"card-body\"><canvas id=\"chart-rpt-expense\" height=\"220\"><\/canvas><\/div>\n                <\/div>\n              <\/div>\n              <div class=\"col-md-7\">\n                <div class=\"card\">\n                  <div class=\"card-header\"><h3 class=\"card-title\">Payment Trend<\/h3><\/div>\n                  <div class=\"card-body\"><canvas id=\"chart-rpt-monthly\" height=\"220\"><\/canvas><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"row\">\n              <div class=\"col-md-6\">\n                <div class=\"card\">\n                  <div class=\"card-header\"><h3 class=\"card-title\">By Category<\/h3><\/div>\n                  <div class=\"card-body\"><canvas id=\"chart-rpt-cat\" height=\"220\"><\/canvas><\/div>\n                <\/div>\n              <\/div>\n              <div class=\"col-md-6\">\n                <div class=\"card\">\n                  <div class=\"card-header\"><h3 class=\"card-title\">Top Payments by Party<\/h3><\/div>\n                  <div class=\"card-body p-0\">\n                    <table id=\"dt-rpt-contractors\" class=\"table table-hover w-100\">\n                      <thead><tr><th>Party<\/th><th class=\"text-end\">Total Paid<\/th><\/tr><\/thead>\n                      <tbody><\/tbody>\n                    <\/table>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 CONTRACTOR REPORT \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-contractor-report\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;\">\n            <div class=\"row\" id=\"cr-rpt-totals\">\n              <div class=\"col-6 col-md-3\"><div class=\"lilo-stat-box\"><div class=\"lilo-stat-icon blue\"><i class=\"fas fa-file-invoice-dollar\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Total Billed<\/div><div class=\"lilo-stat-value\" id=\"cr-rpt-grand-billed\">\u20b90<\/div><\/div><\/div><\/div>\n              <div class=\"col-6 col-md-3\"><div class=\"lilo-stat-box\"><div class=\"lilo-stat-icon green\"><i class=\"fas fa-check-circle\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Total Paid<\/div><div class=\"lilo-stat-value\" id=\"cr-rpt-grand-paid\">\u20b90<\/div><\/div><\/div><\/div>\n              <div class=\"col-6 col-md-3\"><div class=\"lilo-stat-box\"><div class=\"lilo-stat-icon red\"><i class=\"fas fa-hourglass-half\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Outstanding<\/div><div class=\"lilo-stat-value\" id=\"cr-rpt-grand-balance\">\u20b90<\/div><\/div><\/div><\/div>\n              <div class=\"col-6 col-md-3\"><div class=\"lilo-stat-box\"><div class=\"lilo-stat-icon amber\"><i class=\"fas fa-layer-group\"><\/i><\/div><div class=\"lilo-stat-body\"><div class=\"lilo-stat-label\">Total Bills<\/div><div class=\"lilo-stat-value\" id=\"cr-rpt-grand-bills\">0<\/div><\/div><\/div><\/div>\n            <\/div>\n            <div class=\"card\">\n              <div class=\"card-header\">\n                <h3 class=\"card-title\"><i class=\"fas fa-users\" style=\"color:#f59e0b;margin-right:6px;\"><\/i>Contractor Summary<\/h3>\n                <div style=\"display:flex;gap:6px;\">\n                  <input type=\"text\" id=\"cr-rpt-search\" class=\"form-control form-control-sm\" placeholder=\"Search contractor\u2026\" style=\"width:160px;\" oninput=\"liloRptFilter()\">\n                  <select id=\"cr-rpt-status-filter\" class=\"form-select form-select-sm\" style=\"width:140px;\" onchange=\"liloRptFilter()\">\n                    <option value=\"\">All<\/option>\n                    <option value=\"outstanding\">Has Outstanding<\/option>\n                    <option value=\"clear\">Fully Paid<\/option>\n                    <option value=\"nobills\">No Bills<\/option>\n                  <\/select>\n                  <button class=\"btn btn-sm btn-outline-secondary\" onclick=\"loadContractorReport()\"><i class=\"fas fa-sync-alt\"><\/i><\/button>\n                <\/div>\n              <\/div>\n              <div class=\"card-body\">\n                <div id=\"cr-rpt-grid\" class=\"cr-rpt-grid mb-3\"><\/div>\n                <div class=\"table-responsive\">\n                  <table class=\"table table-hover table-sm w-100\" id=\"cr-rpt-table\">\n                    <thead><tr><th>#<\/th><th>Contractor<\/th><th>Work Type<\/th><th>Phone<\/th><th>Bills<\/th><th class=\"text-end\">Billed<\/th><th class=\"text-end\">Paid<\/th><th class=\"text-end\">Balance<\/th><th>Status<\/th><th>Last Bill<\/th><\/tr><\/thead>\n                    <tbody id=\"cr-rpt-tbody\"><\/tbody>\n                    <tfoot id=\"cr-rpt-tfoot\"><\/tfoot>\n                  <\/table>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 IMPORT \/ EXPORT \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-importexport\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;\">\n            <div class=\"row\">\n              <div class=\"col-md-5\">\n                <div class=\"card\">\n                  <div class=\"card-header\"><h3 class=\"card-title\"><i class=\"fas fa-download\" style=\"color:#3b82f6;margin-right:6px;\"><\/i>Export Data<\/h3><\/div>\n                  <div class=\"card-body p-0\">\n                                        <div class=\"d-flex justify-content-between align-items-center px-3 py-2\" style=\"border-bottom:1px solid #f1f5f9;\">\n                      <span style=\"font-size:12.5px;\"><i class=\"fas fa-money-bill-wave text-muted me-2\"><\/i>Payments (Cash & Online)<\/span>\n                      <button class=\"btn btn-xs btn-outline-primary\" onclick=\"liloExportCSV('payments')\"><i class=\"fas fa-download\"><\/i> CSV<\/button>\n                    <\/div>\n                                        <div class=\"d-flex justify-content-between align-items-center px-3 py-2\" style=\"border-bottom:1px solid #f1f5f9;\">\n                      <span style=\"font-size:12.5px;\"><i class=\"fas fa-file-invoice text-muted me-2\"><\/i>Bills<\/span>\n                      <button class=\"btn btn-xs btn-outline-primary\" onclick=\"liloExportCSV('bills')\"><i class=\"fas fa-download\"><\/i> CSV<\/button>\n                    <\/div>\n                                        <div class=\"d-flex justify-content-between align-items-center px-3 py-2\" style=\"border-bottom:1px solid #f1f5f9;\">\n                      <span style=\"font-size:12.5px;\"><i class=\"fas fa-receipt text-muted me-2\"><\/i>Expenses<\/span>\n                      <button class=\"btn btn-xs btn-outline-primary\" onclick=\"liloExportCSV('expenses')\"><i class=\"fas fa-download\"><\/i> CSV<\/button>\n                    <\/div>\n                                        <div class=\"d-flex justify-content-between align-items-center px-3 py-2\" style=\"border-bottom:1px solid #f1f5f9;\">\n                      <span style=\"font-size:12.5px;\"><i class=\"fas fa-hard-hat text-muted me-2\"><\/i>Service Provider<\/span>\n                      <button class=\"btn btn-xs btn-outline-primary\" onclick=\"liloExportCSV('contractors')\"><i class=\"fas fa-download\"><\/i> CSV<\/button>\n                    <\/div>\n                                        <div class=\"d-flex justify-content-between align-items-center px-3 py-2\" style=\"border-bottom:1px solid #f1f5f9;\">\n                      <span style=\"font-size:12.5px;\"><i class=\"fas fa-store text-muted me-2\"><\/i>Vendors \/ Suppliers<\/span>\n                      <button class=\"btn btn-xs btn-outline-primary\" onclick=\"liloExportCSV('vendors')\"><i class=\"fas fa-download\"><\/i> CSV<\/button>\n                    <\/div>\n                                        <div class=\"d-flex justify-content-between align-items-center px-3 py-2\" style=\"border-bottom:1px solid #f1f5f9;\">\n                      <span style=\"font-size:12.5px;\"><i class=\"fas fa-hand-holding-usd text-muted me-2\"><\/i>Credit Received<\/span>\n                      <button class=\"btn btn-xs btn-outline-primary\" onclick=\"liloExportCSV('credit')\"><i class=\"fas fa-download\"><\/i> CSV<\/button>\n                    <\/div>\n                                        <div class=\"px-3 py-2\">\n                      <button class=\"btn btn-sm btn-dark w-100\" onclick=\"liloExportAllExcel()\"><i class=\"fas fa-file-excel me-2\"><\/i>Export ALL as Excel<\/button>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n              <div class=\"col-md-7\">\n                <div class=\"card\">\n                  <div class=\"card-header\"><h3 class=\"card-title\"><i class=\"fas fa-upload\" style=\"color:#22c55e;margin-right:6px;\"><\/i>Import Data<\/h3><\/div>\n                  <div class=\"card-body\">\n                    <div class=\"mb-3\" style=\"display:flex;align-items:center;gap:10px;\">\n                      <label style=\"font-size:12px;font-weight:600;white-space:nowrap;\">Import into:<\/label>\n                      <select id=\"import-type\" class=\"form-select form-select-sm\" style=\"max-width:220px\">\n                        <option value=\"payments\">Payments<\/option>\n                        <option value=\"bills\">Bills<\/option>\n                        <option value=\"expenses\">Expenses<\/option>\n                        <option value=\"contractors\">Contractors<\/option>\n                        <option value=\"vendors\">Vendors<\/option>\n                        <option value=\"clients\">Clients<\/option>\n                        <option value=\"credit\">Credit Received<\/option>\n                      <\/select>\n                    <\/div>\n                    <div class=\"import-drop-zone\" id=\"import-drop-zone\" onclick=\"document.getElementById('import-file-input').click()\">\n                      <i class=\"fas fa-cloud-upload-alt fa-2x text-muted mb-2\"><\/i>\n                      <p class=\"mb-1\" style=\"font-size:13px;\">Click or drag &amp; drop CSV file<\/p>\n                      <small class=\"text-muted\">Supported: .csv<\/small>\n                      <input type=\"file\" id=\"import-file-input\" accept=\".csv\" style=\"display:none\" onchange=\"liloParseImport(this)\">\n                    <\/div>\n                    <div id=\"import-preview\" style=\"display:none\" class=\"mt-3\">\n                      <div style=\"display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;\">\n                        <span style=\"font-size:12.5px;font-weight:600;\"><span id=\"import-row-count\">0<\/span> rows ready<\/span>\n                        <div style=\"display:flex;gap:6px;\">\n                          <button class=\"btn btn-sm btn-success\" onclick=\"liloDoImport()\"><i class=\"fas fa-check me-1\"><\/i>Import<\/button>\n                          <button class=\"btn btn-sm btn-secondary\" onclick=\"liloCancelImport()\">Cancel<\/button>\n                        <\/div>\n                      <\/div>\n                      <div class=\"import-preview-table table-responsive\">\n                        <table class=\"table table-sm table-bordered\" id=\"import-preview-table\">\n                          <thead id=\"import-preview-head\"><\/thead>\n                          <tbody id=\"import-preview-body\"><\/tbody>\n                        <\/table>\n                      <\/div>\n                    <\/div>\n                    <div id=\"import-result\" style=\"display:none\" class=\"alert mt-3\"><\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 SETTINGS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-settings\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;\">\n            <div class=\"row\">\n              <div class=\"col-md-6\">\n                <div class=\"card\">\n                  <div class=\"card-header\"><h3 class=\"card-title\"><i class=\"fas fa-project-diagram\" style=\"color:#3b82f6;margin-right:6px;\"><\/i>Projects \/ Sites<\/h3>\n                    <button class=\"btn btn-sm btn-primary\" onclick=\"liloOpenModal('project',0)\"><i class=\"fas fa-plus\"><\/i> Add<\/button>\n                  <\/div>\n                  <div class=\"card-body p-0\">\n                    <table id=\"dt-projects\" class=\"table table-hover w-100\">\n                      <thead><tr><th>#<\/th><th>Name<\/th><th>Location<\/th><th>Status<\/th><th>Actions<\/th><\/tr><\/thead>\n                      <tbody><\/tbody>\n                    <\/table>\n                  <\/div>\n                <\/div>\n              <\/div>\n              <div class=\"col-md-6\">\n                <div class=\"card\">\n                  <div class=\"card-header\"><h3 class=\"card-title\"><i class=\"fas fa-cog\" style=\"color:#64748b;margin-right:6px;\"><\/i>General Settings<\/h3><\/div>\n                  <div class=\"card-body\">\n                    <div class=\"form-group\">\n                      <label>Cash Opening Balance (\u20b9)<\/label>\n                      <div style=\"display:flex;gap:8px;\">\n                        <input type=\"number\" id=\"setting-cash-balance\" class=\"form-control form-control-sm\" style=\"max-width:160px;\" placeholder=\"e.g. 10000\">\n                        <button class=\"btn btn-sm btn-primary\" onclick=\"liloSaveSetting('cash_opening_balance','setting-cash-balance')\">Save<\/button>\n                      <\/div>\n                    <\/div>\n                    <div class=\"form-group mt-3\">\n                      <label>Bank Opening Balance (\u20b9)<\/label>\n                      <div style=\"display:flex;gap:8px;\">\n                        <input type=\"number\" id=\"setting-bank-balance\" class=\"form-control form-control-sm\" style=\"max-width:160px;\" placeholder=\"e.g. 50000\">\n                        <button class=\"btn btn-sm btn-success\" onclick=\"liloSaveSetting('bank_opening_balance','setting-bank-balance')\">Save<\/button>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 WORK TYPES & CATEGORIES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n        <div id=\"page-worktypes\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;\">\n\n            <!-- Work Types panel -->\n            <div style=\"flex:1;min-width:320px;\">\n              <div class=\"card\">\n                <div class=\"card-header\">\n                  <h3 class=\"card-title\"><i class=\"fas fa-hard-hat\" style=\"color:#f59e0b;margin-right:6px;\"><\/i>Work Types <span style=\"font-size:11px;color:#94a3b8;font-weight:400;\">(for Contractors)<\/span><\/h3>\n                  <button class=\"btn btn-sm btn-warning\" onclick=\"liloWtOpenForm('worktype',0)\"><i class=\"fas fa-plus\"><\/i> Add<\/button>\n                <\/div>\n                <div class=\"card-body p-0\">\n                  <table class=\"table table-hover w-100\" id=\"dt-worktypes\">\n                    <thead><tr>\n                      <th style=\"width:36px\">#<\/th>\n                      <th>Name<\/th>\n                      <th>Calc Format<\/th>\n                      <th style=\"width:80px\">Actions<\/th>\n                    <\/tr><\/thead>\n                    <tbody id=\"wt-tbody\"><\/tbody>\n                  <\/table>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <!-- Payment Categories panel -->\n            <div style=\"flex:1;min-width:320px;\">\n              <div class=\"card\">\n                <div class=\"card-header\">\n                  <h3 class=\"card-title\"><i class=\"fas fa-tags\" style=\"color:#3b82f6;margin-right:6px;\"><\/i>Vendors \/ Suppliers Categories <span style=\"font-size:11px;color:#94a3b8;font-weight:400;\">(for Vendors &amp; Payments)<\/span><\/h3>\n                  <button class=\"btn btn-sm btn-primary\" onclick=\"liloWtOpenForm('category',0)\"><i class=\"fas fa-plus\"><\/i> Add<\/button>\n                <\/div>\n                <div class=\"card-body p-0\">\n                  <table class=\"table table-hover w-100\" id=\"dt-categories\">\n                    <thead><tr>\n                      <th style=\"width:36px\">#<\/th>\n                      <th>Category Name<\/th>\n                      <th>Calc Format<\/th>\n                      <th style=\"width:80px\">Actions<\/th>\n                    <\/tr><\/thead>\n                    <tbody id=\"cat-tbody\"><\/tbody>\n                  <\/table>\n                <\/div>\n              <\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 FOLLOW-UP TRACKER (Contractors & Vendors pipeline) \u2550\u2550\u2550\u2550 -->\n        <div id=\"page-followup\" class=\"lilo-page\" style=\"display:none;\">\n          <div style=\"margin-top:10px;\">\n\n            <!-- \u2500\u2500 CONTRACTORS SECTION \u2500\u2500 -->\n            <section style=\"margin-bottom:16px;\">\n              <div class=\"ft-section-head\">\n                <div class=\"ft-section-title\">\n                  <span class=\"ft-section-icon\" style=\"background:#ffedd5;color:#ea580c;\"><i class=\"fas fa-hard-hat\"><\/i><\/span>\n                  <h2>Service Provider <span class=\"ft-count-badge\" id=\"ft-con-count\">0<\/span><\/h2>\n                  <button class=\"btn btn-sm btn-warning ms-2\" onclick=\"liloOpenModal('contractor',0)\"><i class=\"fas fa-plus me-1\"><\/i>Add<\/button>\n                  <div class=\"ft-status-pills-wrap\" id=\"ft-con-status-pills\"><\/div>\n                <\/div>\n                <div class=\"ft-section-actions\">\n                  <div class=\"ft-search-wrap\">\n                    <input type=\"text\" id=\"ft-con-search\" placeholder=\"Search service provider...\" oninput=\"liloFtSearch('contractor',this.value)\">\n                    <i class=\"fas fa-magnifying-glass\"><\/i>\n                  <\/div>\n                <\/div>\n              <\/div>\n\n              <!-- Category \/ Work-type filter pills -->\n              <div class=\"ft-cat-pills-wrap\" id=\"ft-con-cat-pills\"><\/div>\n\n              <!-- Table -->\n              <div class=\"ft-table-card\">\n                <div class=\"table-responsive\">\n                  <table class=\"ft-table ft-table-compact\" id=\"ft-con-table\">\n                    <thead>\n                      <tr>\n                        <th style=\"width:28px\">#<\/th>\n                        <th style=\"width:42px\">Edit<\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('contractor','name')\">Service Provider <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-contractor-name\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('contractor','work_type')\">Work Type <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-contractor-work_type\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('contractor','phone')\">Phone <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-contractor-phone\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('contractor','followup_status')\">Status <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-contractor-followup_status\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('contractor','last_visit_date')\">Last Visit <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-contractor-last_visit_date\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('contractor','meeting_date')\">Meeting <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-contractor-meeting_date\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('contractor','reminder_date')\">Reminder <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-contractor-reminder_date\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('contractor','lilo_date')\">Lilo Date <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-contractor-lilo_date\"><\/i><\/th>\n                        <th style=\"width:50px;text-align:center;\" title=\"Attachments\"><i class=\"fas fa-paperclip\"><\/i><\/th>\n                        <th>Notes<\/th>\n                      <\/tr>\n                    <\/thead>\n                    <tbody id=\"ft-con-tbody\"><\/tbody>\n                  <\/table>\n                <\/div>\n              <\/div>\n            <\/section>\n\n            <!-- \u2500\u2500 VENDORS SECTION \u2500\u2500 -->\n            <section>\n              <div class=\"ft-section-head\">\n                <div class=\"ft-section-title\">\n                  <span class=\"ft-section-icon\" style=\"background:#dbeafe;color:#2563eb;\"><i class=\"fas fa-store\"><\/i><\/span>\n                  <h2>Vendors \/ Suppliers <span class=\"ft-count-badge\" id=\"ft-ven-count\">0<\/span><\/h2>\n                  <button class=\"btn btn-sm btn-info text-white ms-2\" onclick=\"liloOpenModal('vendor',0)\"><i class=\"fas fa-plus me-1\"><\/i>Add<\/button>\n                  <div class=\"ft-status-pills-wrap\" id=\"ft-ven-status-pills\"><\/div>\n                <\/div>\n                <div class=\"ft-section-actions\">\n                  <div class=\"ft-search-wrap\">\n                    <input type=\"text\" id=\"ft-ven-search\" placeholder=\"Search vendor...\" oninput=\"liloFtSearch('vendor',this.value)\">\n                    <i class=\"fas fa-magnifying-glass\"><\/i>\n                  <\/div>\n                <\/div>\n              <\/div>\n\n              <!-- Category filter pills -->\n              <div class=\"ft-cat-pills-wrap\" id=\"ft-ven-cat-pills\"><\/div>\n\n              <!-- Table -->\n              <div class=\"ft-table-card\">\n                <div class=\"table-responsive\">\n                  <table class=\"ft-table ft-table-compact\" id=\"ft-ven-table\">\n                    <thead>\n                      <tr>\n                        <th style=\"width:28px\">#<\/th>\n                        <th style=\"width:42px\">Edit<\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('vendor','name')\">Vendor Name <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-vendor-name\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('vendor','category')\">Category <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-vendor-category\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('vendor','phone')\">Phone <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-vendor-phone\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('vendor','followup_status')\">Status <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-vendor-followup_status\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('vendor','last_visit_date')\">Last Deal <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-vendor-last_visit_date\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('vendor','meeting_date')\">Meeting <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-vendor-meeting_date\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('vendor','reminder_date')\">Reminder <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-vendor-reminder_date\"><\/i><\/th>\n                        <th class=\"ft-sortable\" onclick=\"liloFtSort('vendor','lilo_date')\">Lilo Date <i class=\"fas fa-sort ft-sort-icon\" id=\"ft-sort-icon-vendor-lilo_date\"><\/i><\/th>\n                        <th style=\"width:50px;text-align:center;\" title=\"Attachments\"><i class=\"fas fa-paperclip\"><\/i><\/th>\n                        <th>Notes<\/th>\n                      <\/tr>\n                    <\/thead>\n                    <tbody id=\"ft-ven-tbody\"><\/tbody>\n                  <\/table>\n                <\/div>\n              <\/div>\n            <\/section>\n\n          <\/div>\n        <\/div>\n\n      <\/div><!-- \/container-fluid -->\n    <\/div><!-- \/content -->\n  <\/div><!-- \/content-wrapper -->\n\n<\/div><!-- \/wrapper -->\n\n<!-- Hidden file inputs for voucher\/image uploads -->\n<input type=\"file\" id=\"lilo-file-upload-input\" accept=\"image\/*,.pdf\" style=\"display:none\" onchange=\"liloHandleFileUpload(this)\">\n<input type=\"file\" id=\"lilo-camera-input\" accept=\"image\/*\" capture=\"environment\" style=\"display:none\" onchange=\"liloHandleFileUpload(this)\">\n\n<!-- Mobile camera\/gallery choice sheet -->\n<div id=\"lilo-upload-sheet-overlay\" class=\"lilo-upload-sheet-overlay\" onclick=\"liloCloseUploadSheet(event)\">\n  <div class=\"lilo-upload-sheet\">\n    <div class=\"lus-handle\"><\/div>\n    <div class=\"lus-title\">Add document<\/div>\n    <button type=\"button\" class=\"lus-option\" onclick=\"liloUploadSheetPick('camera')\">\n      <span class=\"lus-icon lus-icon-camera\"><i class=\"fas fa-camera\"><\/i><\/span>\n      <span class=\"lus-label\">Take Photo<\/span>\n    <\/button>\n    <button type=\"button\" class=\"lus-option\" onclick=\"liloUploadSheetPick('gallery')\">\n      <span class=\"lus-icon lus-icon-gallery\"><i class=\"fas fa-images\"><\/i><\/span>\n      <span class=\"lus-label\">Choose from Gallery \/ Files<\/span>\n    <\/button>\n    <button type=\"button\" class=\"lus-cancel\" onclick=\"liloCloseUploadSheet()\">Cancel<\/button>\n  <\/div>\n<\/div>\n\n<!-- Upload progress toast -->\n<div id=\"lilo-upload-toast\" class=\"lilo-upload-toast\">\n  <i class=\"fas fa-spinner fa-spin\"><\/i>\n  <span id=\"lilo-upload-toast-text\">Uploading\u2026<\/span>\n<\/div>\n\n<!-- \u2550\u2550 MODALS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<!-- Credit Modal -->\n<div class=\"modal fade\" id=\"modal-credit\" tabindex=\"-1\">\n  <div class=\"modal-dialog\"><div class=\"modal-content\">\n    <div class=\"modal-header bg-success text-white\">\n      <h5 class=\"modal-title\"><i class=\"fas fa-hand-holding-usd me-2\"><\/i>Credit Received<\/h5>\n      <button type=\"button\" class=\"btn-close btn-close-white\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><\/button>\n    <\/div>\n    <div class=\"modal-body\">\n      <input type=\"hidden\" id=\"cr-id\">\n      <div class=\"row\">\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label fw-bold\">Date *<\/label><input type=\"date\" id=\"cr-date\" class=\"form-control\"><\/div><\/div>\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label fw-bold\">Type<\/label>\n          <select id=\"cr-type\" class=\"form-select\" onchange=\"liloCrTypeChange()\">\n            <option>Client<\/option><option>Partner<\/option><option>Interest<\/option><option>Other<\/option>\n          <\/select>\n        <\/div><\/div>\n      <\/div>\n      <div class=\"mb-3\">\n        <label class=\"form-label fw-bold\">Party \/ Source Name<\/label>\n        <!-- Partner quick-pick buttons \u2014 shown only when Type = Partner -->\n        <div id=\"cr-partner-btns\" style=\"display:none;margin-bottom:6px;display:flex;gap:6px;flex-wrap:wrap;\">\n          <button type=\"button\" class=\"cr-partner-btn\" onclick=\"liloCrPickPartner('Desai Ruturaj Jitendra')\">Desai Ruturaj Jitendra<\/button>\n          <button type=\"button\" class=\"cr-partner-btn\" onclick=\"liloCrPickPartner('Rachana Desai')\">Rachana Desai<\/button>\n          <button type=\"button\" class=\"cr-partner-btn\" onclick=\"liloCrPickPartner('Yogesh Patel')\">Yogesh Patel<\/button>\n        <\/div>\n        <input type=\"text\" id=\"cr-party\" class=\"form-control\" placeholder=\"e.g. Rutu, Bank Interest\">\n      <\/div>\n      <div class=\"row\">\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label fw-bold\">Amount (\u20b9) *<\/label><input type=\"number\" id=\"cr-amount\" class=\"form-control\" placeholder=\"0\"><\/div><\/div>\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label fw-bold\">Payment Mode<\/label>\n          <select id=\"cr-mode\" class=\"form-select\"><option>Cash<\/option><option>UPI<\/option><option>Cheque<\/option><option>Bank Transfer<\/option><\/select>\n        <\/div><\/div>\n      <\/div>\n      <div class=\"mb-3\"><label class=\"form-label fw-bold\">Notes<\/label><textarea id=\"cr-notes\" class=\"form-control\" rows=\"2\"><\/textarea><\/div>\n    <\/div>\n    <div class=\"modal-footer\">\n      <button class=\"btn btn-secondary\" data-bs-dismiss=\"modal\">Close<\/button>\n      <button class=\"btn btn-success\" onclick=\"liloSaveCredit()\"><i class=\"fas fa-save me-1\"><\/i>Save Credit<\/button>\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- Contractor Modal -->\n<div class=\"modal fade\" id=\"modal-contractor\" tabindex=\"-1\">\n  <div class=\"modal-dialog modal-lg\"><div class=\"modal-content lilo-crm-modal\">\n    <div class=\"lcm-header\">\n      <div class=\"lcm-header-title\"><i class=\"fas fa-hard-hat\"><\/i><span>Service Provider<\/span><\/div>\n      <button type=\"button\" class=\"lcm-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><i class=\"fas fa-times\"><\/i><\/button>\n    <\/div>\n    <div class=\"lcm-body\">\n      <input type=\"hidden\" id=\"con-id\">\n\n      <!-- Basic info \u2014 12-col grid: Name(4) \/ Phone(4) \/ WorkType+Calc(4) -->\n      <div class=\"lcm-grid-12\">\n        <div class=\"lcm-col-4\">\n          <label class=\"lcm-label\">Name *<\/label>\n          <input type=\"text\" id=\"con-name\" class=\"lcm-input\">\n          <p class=\"lcm-hint\">Renaming here updates this name on every existing bill, payment and credit entry automatically.<\/p>\n        <\/div>\n        <div class=\"lcm-col-4\">\n          <label class=\"lcm-label\">Phone<\/label>\n          <input type=\"text\" id=\"con-phone\" class=\"lcm-input\">\n        <\/div>\n        <div class=\"lcm-col-4\">\n          <label class=\"lcm-label\">Work Type<\/label>\n          <select id=\"con-work\" class=\"lcm-input\" onchange=\"liloConWorkChange(true)\">\n            <option value=\"\">-- Select Work Type --<\/option>\n          <\/select>\n          <div style=\"display:flex;gap:6px;align-items:center;margin-top:6px;\">\n            <input type=\"text\" id=\"con-work-custom\" class=\"lcm-input lcm-input-sm\" placeholder=\"or type custom\u2026\" style=\"flex:1;\">\n            <button type=\"button\" class=\"lcm-quick-add-btn\" onclick=\"liloQuickAddWorkType('worktype','con')\" title=\"Add a new Work Type\"><i class=\"fas fa-plus\"><\/i><\/button>\n          <\/div>\n          <div class=\"lcm-calc-badge\" id=\"con-format-preview\" style=\"display:none;\">\n            <span><i class=\"fas fa-calculator\"><\/i> Calc format:<\/span>\n            <strong id=\"con-format-label\">\u2014<\/strong>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"lcm-field\">\n        <label class=\"lcm-label\">Notes<\/label>\n        <textarea id=\"con-notes\" class=\"lcm-input\" rows=\"3\" placeholder=\"General notes about the contractor...\"><\/textarea>\n      <\/div>\n\n      <!-- File Attachments section -->\n      <div class=\"lcm-attach-box\">\n        <div class=\"lcm-attach-head\">\n          <span><i class=\"fas fa-paperclip\" style=\"color:#f59e0b;\"><\/i> Attachments<\/span>\n          <button type=\"button\" class=\"lcm-add-item-btn lcm-add-item-btn-sm\" onclick=\"liloContractorAddFile()\"><i class=\"fas fa-plus me-1\"><\/i>Add File<\/button>\n        <\/div>\n        <input type=\"hidden\" id=\"con-files-json\" value=\"[]\">\n        <div id=\"con-files-list\" style=\"display:flex;flex-wrap:wrap;gap:8px;min-height:30px;\">\n          <span style=\"font-size:12px;color:#94a3b8;padding:6px 0;\" id=\"con-files-empty\">No files attached yet<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- Status badge row -->\n      <div class=\"lcm-status-row\">\n        <input type=\"hidden\" id=\"con-ft-id\">\n        <label class=\"lcm-status-opt lcm-status-running\"><input type=\"radio\" name=\"con-ft-status\" value=\"Running\"><span class=\"lcm-status-count\">8<\/span>Running<\/label>\n        <label class=\"lcm-status-opt lcm-status-active\"><input type=\"radio\" name=\"con-ft-status\" value=\"Active\"><span class=\"lcm-status-count\">0<\/span>Active<\/label>\n        <label class=\"lcm-status-opt lcm-status-hold\"><input type=\"radio\" name=\"con-ft-status\" value=\"Hold\"><span class=\"lcm-status-count\">2<\/span>Hold<\/label>\n        <label class=\"lcm-status-opt lcm-status-order\"><input type=\"radio\" name=\"con-ft-status\" value=\"Order\"><span class=\"lcm-status-count\">0<\/span>Order<\/label>\n        <label class=\"lcm-status-opt lcm-status-nr\"><input type=\"radio\" name=\"con-ft-status\" value=\"NR\"><span class=\"lcm-status-count\">2<\/span>NR<\/label>\n        <label class=\"lcm-status-opt lcm-status-rejected\"><input type=\"radio\" name=\"con-ft-status\" value=\"Rejected\"><span class=\"lcm-status-count\">0<\/span>Rejected<\/label>\n        <label class=\"lcm-status-opt lcm-status-reminders\"><input type=\"radio\" name=\"con-ft-status\" value=\"Reminders\" disabled><span class=\"lcm-status-count\">0<\/span>Reminders<\/label>\n      <\/div>\n\n      <!-- Dates + Follow-up notes \u2014 2 col layout -->\n      <div class=\"lcm-grid-2\">\n        <div class=\"lcm-grid-2-inner\">\n          <div><label class=\"lcm-label\">Last Visit Date<\/label><input type=\"date\" id=\"con-ft-last-visit\" class=\"lcm-input\"><\/div>\n          <div><label class=\"lcm-label\">Meeting Date<\/label><input type=\"date\" id=\"con-ft-meeting\" class=\"lcm-input\"><\/div>\n          <div><label class=\"lcm-label\">Reminder Date<\/label><input type=\"date\" id=\"con-ft-reminder\" class=\"lcm-input\"><\/div>\n          <div><label class=\"lcm-label\">Lilo Date<\/label><input type=\"date\" id=\"con-ft-lilo-date\" class=\"lcm-input\"><\/div>\n        <\/div>\n        <div>\n          <label class=\"lcm-label\">Follow-up Notes<\/label>\n          <textarea id=\"con-ft-notes\" class=\"lcm-input\" rows=\"4\" placeholder=\"e.g. Good quality, rate high, follow up next week...\"><\/textarea>\n        <\/div>\n      <\/div>\n\n      <!-- Rate Sheet table \u2014 dark slate header, same popup -->\n      <div class=\"lcm-ratesheet\">\n        <div class=\"lcm-ratesheet-head\">\n          <span><i class=\"fas fa-hard-hat\" style=\"color:#facc15;\"><\/i> Rate Sheet \u2014 Items \/ Labour<\/span>\n          <button class=\"lcm-add-item-btn\" onclick=\"liloPartyItemAddInModal('contractor', $('#con-id').val(), 'con-ratesheet-body')\"><i class=\"fas fa-plus me-1\"><\/i>Add Item<\/button>\n        <\/div>\n        <div id=\"con-ratesheet-body\">\n          <div style=\"text-align:center;padding:16px;color:#94a3b8;font-size:13px;\">Save this contractor first to add rate-sheet items.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"lcm-footer\">\n      <button class=\"lcm-btn-move\" id=\"con-move-btn\" onclick=\"liloMoveContractorToVendor($('#con-id').val(), $('#con-name').val())\" style=\"display:none;\"><i class=\"fas fa-people-arrows me-1\"><\/i>Move to Vendors \/ Suppliers<\/button>\n      <div style=\"flex:1;\"><\/div>\n      <button class=\"lcm-btn lcm-btn-gray\" data-bs-dismiss=\"modal\">Close<\/button>\n      <button class=\"lcm-btn lcm-btn-yellow\" onclick=\"liloSaveContractor()\"><i class=\"fas fa-save me-1\"><\/i>Save<\/button>\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- Vendor Modal -->\n<div class=\"modal fade\" id=\"modal-vendor\" tabindex=\"-1\">\n  <div class=\"modal-dialog modal-lg\"><div class=\"modal-content lilo-crm-modal\">\n    <div class=\"lcm-header lcm-header-blue\">\n      <div class=\"lcm-header-title\"><i class=\"fas fa-store\"><\/i><span>Vendor \/ Supplier<\/span><\/div>\n      <button type=\"button\" class=\"lcm-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><i class=\"fas fa-times\"><\/i><\/button>\n    <\/div>\n    <div class=\"lcm-body\">\n      <input type=\"hidden\" id=\"ven-id\">\n\n      <div class=\"lcm-grid-12\">\n        <div class=\"lcm-col-4\">\n          <label class=\"lcm-label\">Name *<\/label>\n          <input type=\"text\" id=\"ven-name\" class=\"lcm-input\">\n          <p class=\"lcm-hint\">Renaming here updates this name on every existing bill, payment and credit entry automatically.<\/p>\n        <\/div>\n        <div class=\"lcm-col-4\">\n          <label class=\"lcm-label\">Phone<\/label>\n          <input type=\"text\" id=\"ven-phone\" class=\"lcm-input\">\n        <\/div>\n        <div class=\"lcm-col-4\">\n          <label class=\"lcm-label\">Category<\/label>\n          <select id=\"ven-cat\" class=\"lcm-input\" onchange=\"liloVenCatChange(true)\">\n            <option value=\"\">-- Select Category --<\/option>\n          <\/select>\n          <div style=\"display:flex;gap:6px;align-items:center;margin-top:6px;\">\n            <input type=\"text\" id=\"ven-cat-custom\" class=\"lcm-input lcm-input-sm\" placeholder=\"or type custom\u2026\" style=\"flex:1;\">\n            <button type=\"button\" class=\"lcm-quick-add-btn\" onclick=\"liloQuickAddWorkType('category','ven')\" title=\"Add a new Category\"><i class=\"fas fa-plus\"><\/i><\/button>\n          <\/div>\n          <div class=\"lcm-calc-badge lcm-calc-badge-blue\" id=\"ven-format-preview\" style=\"display:none;\">\n            <span><i class=\"fas fa-calculator\"><\/i> Calc format:<\/span>\n            <strong id=\"ven-format-label\">\u2014<\/strong>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"lcm-field\">\n        <label class=\"lcm-label\">Notes<\/label>\n        <textarea id=\"ven-notes\" class=\"lcm-input\" rows=\"3\" placeholder=\"General notes about the vendor...\"><\/textarea>\n      <\/div>\n\n      <!-- File Attachments section -->\n      <div class=\"lcm-attach-box\">\n        <div class=\"lcm-attach-head\">\n          <span><i class=\"fas fa-paperclip\" style=\"color:#06b6d4;\"><\/i> Attachments<\/span>\n          <button type=\"button\" class=\"lcm-add-item-btn lcm-add-item-btn-sm\" onclick=\"liloVendorAddFile()\"><i class=\"fas fa-plus me-1\"><\/i>Add File<\/button>\n        <\/div>\n        <input type=\"hidden\" id=\"ven-files-json\" value=\"[]\">\n        <div id=\"ven-files-list\" style=\"display:flex;flex-wrap:wrap;gap:8px;min-height:30px;\">\n          <span style=\"font-size:12px;color:#94a3b8;padding:6px 0;\" id=\"ven-files-empty\">No files attached yet<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- Status badge row -->\n      <div class=\"lcm-status-row\">\n        <input type=\"hidden\" id=\"ven-ft-id\">\n        <label class=\"lcm-status-opt lcm-status-running\"><input type=\"radio\" name=\"ven-ft-status\" value=\"Running\"><span class=\"lcm-status-count\">0<\/span>Running<\/label>\n        <label class=\"lcm-status-opt lcm-status-active\"><input type=\"radio\" name=\"ven-ft-status\" value=\"Active\"><span class=\"lcm-status-count\">0<\/span>Active<\/label>\n        <label class=\"lcm-status-opt lcm-status-hold\"><input type=\"radio\" name=\"ven-ft-status\" value=\"Hold\"><span class=\"lcm-status-count\">0<\/span>Hold<\/label>\n        <label class=\"lcm-status-opt lcm-status-order\"><input type=\"radio\" name=\"ven-ft-status\" value=\"Order\"><span class=\"lcm-status-count\">0<\/span>Order<\/label>\n        <label class=\"lcm-status-opt lcm-status-nr\"><input type=\"radio\" name=\"ven-ft-status\" value=\"NR\"><span class=\"lcm-status-count\">0<\/span>NR<\/label>\n        <label class=\"lcm-status-opt lcm-status-rejected\"><input type=\"radio\" name=\"ven-ft-status\" value=\"Rejected\"><span class=\"lcm-status-count\">0<\/span>Rejected<\/label>\n        <label class=\"lcm-status-opt lcm-status-reminders\"><input type=\"radio\" name=\"ven-ft-status\" value=\"Reminders\" disabled><span class=\"lcm-status-count\">0<\/span>Reminders<\/label>\n      <\/div>\n\n      <!-- Dates + Follow-up notes -->\n      <div class=\"lcm-grid-2\">\n        <div class=\"lcm-grid-2-inner\">\n          <div><label class=\"lcm-label\">Last Deal Date<\/label><input type=\"date\" id=\"ven-ft-last-visit\" class=\"lcm-input\"><\/div>\n          <div><label class=\"lcm-label\">Meeting Date<\/label><input type=\"date\" id=\"ven-ft-meeting\" class=\"lcm-input\"><\/div>\n          <div><label class=\"lcm-label\">Reminder Date<\/label><input type=\"date\" id=\"ven-ft-reminder\" class=\"lcm-input\"><\/div>\n          <div><label class=\"lcm-label\">Lilo Date<\/label><input type=\"date\" id=\"ven-ft-lilo-date\" class=\"lcm-input\"><\/div>\n        <\/div>\n        <div>\n          <label class=\"lcm-label\">Follow-up Notes<\/label>\n          <textarea id=\"ven-ft-notes\" class=\"lcm-input\" rows=\"4\" placeholder=\"e.g. Competitive rate, good quality...\"><\/textarea>\n        <\/div>\n      <\/div>\n\n      <!-- Rate Sheet table -->\n      <div class=\"lcm-ratesheet\">\n        <div class=\"lcm-ratesheet-head\">\n          <span><i class=\"fas fa-store\" style=\"color:#22d3ee;\"><\/i> Rate Sheet \u2014 Products \/ Items<\/span>\n          <button class=\"lcm-add-item-btn\" onclick=\"liloPartyItemAddInModal('vendor', $('#ven-id').val(), 'ven-ratesheet-body')\"><i class=\"fas fa-plus me-1\"><\/i>Add Item<\/button>\n        <\/div>\n        <div id=\"ven-ratesheet-body\">\n          <div style=\"text-align:center;padding:16px;color:#94a3b8;font-size:13px;\">Save this vendor first to add rate-sheet items.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"lcm-footer\">\n      <button class=\"lcm-btn-move\" id=\"ven-move-btn\" onclick=\"liloMoveVendorToContractor($('#ven-id').val(), $('#ven-name').val())\" style=\"display:none;\"><i class=\"fas fa-people-arrows me-1\"><\/i>Move to Service Provider<\/button>\n      <div style=\"flex:1;\"><\/div>\n      <button class=\"lcm-btn lcm-btn-gray\" data-bs-dismiss=\"modal\">Close<\/button>\n      <button class=\"lcm-btn lcm-btn-blue\" onclick=\"liloSaveVendor()\"><i class=\"fas fa-save me-1\"><\/i>Save<\/button>\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- Client Modal -->\n<!-- Client \/ Credit feature removed \u2014 page was unused, no flow connected\n     credit_used to any real billing action, kept the database table untouched\n     in case the person wants to revisit guest-credit tracking later. -->\n\n<!-- Expense Modal -->\n<div class=\"modal fade\" id=\"modal-expense\" tabindex=\"-1\">\n  <div class=\"modal-dialog\"><div class=\"modal-content\">\n    <div class=\"modal-header bg-danger text-white\">\n      <h5 class=\"modal-title\">Expense<\/h5>\n      <button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><\/button>\n    <\/div>\n    <div class=\"modal-body\">\n      <input type=\"hidden\" id=\"exp-id\">\n      <div class=\"row\">\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label\">Date *<\/label><input type=\"date\" id=\"exp-date\" class=\"form-control\"><\/div><\/div>\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label\">Category<\/label>\n          <select id=\"exp-cat\" class=\"form-select\">\n            <option>Labour<\/option><option>Material<\/option><option>Salary<\/option><option>Entertainment<\/option>\n            <option>Cement<\/option><option>Brick<\/option><option>Tiles<\/option><option>Fuel<\/option><option>Other<\/option>\n          <\/select>\n        <\/div><\/div>\n      <\/div>\n      <div class=\"mb-3\"><label class=\"form-label\">Description *<\/label><input type=\"text\" id=\"exp-desc\" class=\"form-control\"><\/div>\n      <div class=\"row\">\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label\">Amount (\u20b9) *<\/label><input type=\"number\" id=\"exp-amount\" class=\"form-control\" placeholder=\"0\"><\/div><\/div>\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label\">Paid By<\/label><input type=\"text\" id=\"exp-paidby\" class=\"form-control\" value=\"Priyank\"><\/div><\/div>\n      <\/div>\n      <div class=\"mb-3\"><label class=\"form-label\">Payment Mode<\/label>\n        <select id=\"exp-mode\" class=\"form-select\"><option>Cash<\/option><option>UPI<\/option><option>Cheque<\/option><option>Bank Transfer<\/option><\/select>\n      <\/div>\n      <div class=\"mb-3\"><label class=\"form-label\">Notes<\/label><textarea id=\"exp-notes\" class=\"form-control\" rows=\"2\"><\/textarea><\/div>\n    <\/div>\n    <div class=\"modal-footer\">\n      <button class=\"btn btn-secondary\" data-bs-dismiss=\"modal\">Close<\/button>\n      <button class=\"btn btn-danger\" onclick=\"liloSaveExpense()\">Save Expense<\/button>\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- Project Modal -->\n<div class=\"modal fade\" id=\"modal-project\" tabindex=\"-1\">\n  <div class=\"modal-dialog\"><div class=\"modal-content\">\n    <div class=\"modal-header\">\n      <h5 class=\"modal-title\">Project \/ Site<\/h5>\n      <button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><\/button>\n    <\/div>\n    <div class=\"modal-body\">\n      <input type=\"hidden\" id=\"prj-id\">\n      <div class=\"mb-3\"><label class=\"form-label\">Project Name *<\/label><input type=\"text\" id=\"prj-name\" class=\"form-control\"><\/div>\n      <div class=\"row\">\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label\">Location<\/label><input type=\"text\" id=\"prj-loc\" class=\"form-control\"><\/div><\/div>\n        <div class=\"col-6\"><div class=\"mb-3\"><label class=\"form-label\">Status<\/label>\n          <select id=\"prj-status\" class=\"form-select\"><option>Active<\/option><option>Completed<\/option><option>On Hold<\/option><\/select>\n        <\/div><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"modal-footer\">\n      <button class=\"btn btn-secondary\" data-bs-dismiss=\"modal\">Close<\/button>\n      <button class=\"btn btn-primary\" onclick=\"liloSaveProject()\">Save<\/button>\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- \u2550\u2550 EDIT LEDGER ROW MODAL \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"modal fade\" id=\"modal-edit-ledger\" tabindex=\"-1\">\n  <div class=\"modal-dialog modal-lg\"><div class=\"modal-content\">\n    <div class=\"modal-header\" style=\"background:#1e293b;color:#fff;\">\n      <h5 class=\"modal-title\"><i class=\"fas fa-edit me-2\"><\/i><span id=\"edit-modal-title\">Edit Entry<\/span><\/h5>\n      <button type=\"button\" class=\"btn-close btn-close-white\" data-bs-dismiss=\"modal\"><\/button>\n    <\/div>\n    <div class=\"modal-body\">\n      <input type=\"hidden\" id=\"edit-row-id\">\n      <input type=\"hidden\" id=\"edit-row-kind\"> <!-- payment | credit -->\n\n      <!-- PAYMENT fields -->\n      <div id=\"edit-payment-fields\">\n        <div class=\"row g-2 mb-2\">\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Type<\/label>\n            <select id=\"edit-party-type\" class=\"form-select form-select-sm\">\n              <option>Contractor<\/option><option>Vendor<\/option><option>Supplier<\/option><option>Other<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Name<\/label>\n            <input type=\"text\" id=\"edit-party-name\" class=\"form-control form-control-sm\">\n          <\/div>\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Category<\/label>\n            <select id=\"edit-category\" class=\"form-select form-select-sm\"><\/select>\n          <\/div>\n        <\/div>\n        <div class=\"row g-2 mb-2\">\n          <div class=\"col-md-3\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Amount (\u20b9)<\/label>\n            <input type=\"number\" id=\"edit-amount\" class=\"form-control form-control-sm\" placeholder=\"0\">\n          <\/div>\n          <div class=\"col-md-3\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Bill Date<\/label>\n            <input type=\"date\" id=\"edit-bill-date\" class=\"form-control form-control-sm\">\n          <\/div>\n          <div class=\"col-md-3\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Paid Date<\/label>\n            <input type=\"date\" id=\"edit-pay-date\" class=\"form-control form-control-sm\">\n          <\/div>\n          <div class=\"col-md-3\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Pay Mode<\/label>\n            <select id=\"edit-pay-mode\" class=\"form-select form-select-sm\">\n              <option>Cash<\/option><option>UPI<\/option><option>Cheque<\/option><option>Bank Transfer<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"row g-2 mb-2\">\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Cheque No.<\/label>\n            <input type=\"text\" id=\"edit-chq-no\" class=\"form-control form-control-sm\" placeholder=\"Optional\">\n          <\/div>\n          <div class=\"col-md-8\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Notes<\/label>\n            <input type=\"text\" id=\"edit-notes\" class=\"form-control form-control-sm\">\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- CREDIT fields -->\n      <div id=\"edit-credit-fields\" style=\"display:none\">\n        <div class=\"row g-2 mb-2\">\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Credit Type<\/label>\n            <select id=\"edit-credit-type\" class=\"form-select form-select-sm\">\n              <option>Client<\/option><option>Partner<\/option><option>Interest<\/option><option>Other<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Party \/ Source<\/label>\n            <input type=\"text\" id=\"edit-credit-party\" class=\"form-control form-control-sm\">\n          <\/div>\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Amount (\u20b9)<\/label>\n            <input type=\"number\" id=\"edit-credit-amount\" class=\"form-control form-control-sm\" placeholder=\"0\">\n          <\/div>\n        <\/div>\n        <div class=\"row g-2 mb-2\">\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Date<\/label>\n            <input type=\"date\" id=\"edit-credit-date\" class=\"form-control form-control-sm\">\n          <\/div>\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Pay Mode<\/label>\n            <select id=\"edit-credit-mode\" class=\"form-select form-select-sm\">\n              <option>Cash<\/option><option>UPI<\/option><option>Cheque<\/option><option>Bank Transfer<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"col-md-4\">\n            <label class=\"form-label fw-semibold\" style=\"font-size:12px\">Notes<\/label>\n            <input type=\"text\" id=\"edit-credit-notes\" class=\"form-control form-control-sm\">\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Voucher section \u2014 shared for both kinds -->\n      <div class=\"mt-3\" style=\"background:#f8fafc;border-radius:8px;padding:14px;border:1px solid #e2e8f0;\">\n        <div class=\"d-flex align-items-center justify-content-between mb-2\">\n          <span style=\"font-size:12px;font-weight:700;color:#475569;\"><i class=\"fas fa-paperclip me-1\"><\/i>Voucher \/ Attachment<\/span>\n          <div class=\"d-flex gap-2\">\n            <button type=\"button\" class=\"btn btn-sm btn-outline-primary\" onclick=\"liloEditTriggerVoucher()\" style=\"font-size:11px;\"><i class=\"fas fa-upload me-1\"><\/i>Upload New<\/button>\n            <button type=\"button\" class=\"btn btn-sm btn-outline-danger\" id=\"edit-voucher-del-btn\" onclick=\"liloEditRemoveVoucher()\" style=\"font-size:11px;display:none\"><i class=\"fas fa-trash me-1\"><\/i>Remove<\/button>\n          <\/div>\n        <\/div>\n        <input type=\"hidden\" id=\"edit-voucher-url\">\n        <div id=\"edit-voucher-preview\" style=\"display:none;margin-top:6px;\">\n          <a id=\"edit-voucher-link\" href=\"#\" target=\"_blank\">\n            <img decoding=\"async\" id=\"edit-voucher-img\" src=\"\" style=\"max-height:100px;max-width:200px;border-radius:6px;border:1px solid #e2e8f0;object-fit:cover;\">\n          <\/a>\n          <span id=\"edit-voucher-doc-label\" style=\"display:none;font-size:12px;color:#3b82f6;\"><i class=\"fas fa-file-pdf me-1\"><\/i>Document attached<\/span>\n        <\/div>\n        <div id=\"edit-voucher-empty\" style=\"font-size:12px;color:#94a3b8;\">No voucher attached<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"modal-footer\" style=\"display:flex;justify-content:space-between;align-items:center;\">\n      <button class=\"btn btn-danger btn-sm\" id=\"edit-delete-btn\" onclick=\"liloEditDeleteRow()\"><i class=\"fas fa-trash me-1\"><\/i>Delete Entry<\/button>\n      <div>\n        <button class=\"btn btn-secondary btn-sm me-2\" data-bs-dismiss=\"modal\">Cancel<\/button>\n        <button class=\"btn btn-primary btn-sm\" onclick=\"liloEditSaveRow()\"><i class=\"fas fa-save me-1\"><\/i>Save Changes<\/button>\n      <\/div>\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- User Form Modal -->\n\n<!-- Delete Confirm -->\n<div class=\"modal fade\" id=\"modal-delete\" tabindex=\"-1\">\n  <div class=\"modal-dialog modal-sm\"><div class=\"modal-content\">\n    <div class=\"modal-header bg-danger text-white\">\n      <h5 class=\"modal-title\">Delete?<\/h5>\n      <button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><\/button>\n    <\/div>\n    <div class=\"modal-body\">Are you sure you want to delete this record?<\/div>\n    <div class=\"modal-footer\">\n      <button class=\"btn btn-secondary\" data-bs-dismiss=\"modal\">Cancel<\/button>\n      <button class=\"btn btn-danger\" id=\"btn-confirm-delete\">Delete<\/button>\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- Image Viewer -->\n<div class=\"modal fade\" id=\"modal-image\" tabindex=\"-1\">\n  <div class=\"modal-dialog modal-lg modal-dialog-centered\"><div class=\"modal-content\">\n    <div class=\"modal-header\">\n      <h5 class=\"modal-title\">Image View<\/h5>\n      <button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><\/button>\n    <\/div>\n    <div class=\"modal-body text-center\">\n      <img decoding=\"async\" id=\"modal-image-src\" src=\"\" style=\"max-width:100%;max-height:80vh;object-fit:contain\">\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- Work Type \/ Category Modal -->\n<div class=\"modal fade\" id=\"modal-worktype\" tabindex=\"-1\">\n  <div class=\"modal-dialog\"><div class=\"modal-content\">\n    <div class=\"modal-header\" id=\"wt-modal-header\" style=\"background:#f59e0b;\">\n      <h5 class=\"modal-title\" id=\"wt-modal-title\">Work Type<\/h5>\n      <button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\"><\/button>\n    <\/div>\n    <div class=\"modal-body\">\n      <input type=\"hidden\" id=\"wt-id\">\n      <input type=\"hidden\" id=\"wt-kind\"> <!-- worktype | category -->\n      <div class=\"mb-3\">\n        <label class=\"form-label fw-bold\">Name *<\/label>\n        <input type=\"text\" id=\"wt-name\" class=\"form-control\" placeholder=\"e.g. Kadiya, Reti-Kankar, Chantar\u2026\">\n      <\/div>\n      <div class=\"mb-3\" id=\"wt-format-wrap\">\n        <label class=\"form-label fw-bold\">Calculation Format *<\/label>\n        <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;\" id=\"wt-format-grid\">\n                    <label class=\"wt-format-card\" for=\"wt-fmt-sqft\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-sqft\" value=\"sqft\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#3b82f6;\"><i class=\"fas fa-vector-square\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Sq.ft<\/span>\n              <span class=\"wt-fmt-desc\">L \u00d7 W \u00d7 Nos \u00d7 Rate<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-rft\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-rft\" value=\"rft\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#8b5cf6;\"><i class=\"fas fa-ruler-horizontal\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Running ft<\/span>\n              <span class=\"wt-fmt-desc\">L \u00d7 Nos \u00d7 Rate<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-cubic\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-cubic\" value=\"cubic\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#06b6d4;\"><i class=\"fas fa-cube\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Cubic ft\/m\u00b3<\/span>\n              <span class=\"wt-fmt-desc\">L \u00d7 W \u00d7 H \u00d7 Nos \u00d7 Rate<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-unit\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-unit\" value=\"unit\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#22c55e;\"><i class=\"fas fa-hashtag\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Unit \/ Nos<\/span>\n              <span class=\"wt-fmt-desc\">Nos \u00d7 Rate<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-tonne\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-tonne\" value=\"tonne\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#f59e0b;\"><i class=\"fas fa-weight\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Tonne<\/span>\n              <span class=\"wt-fmt-desc\">Qty (T) \u00d7 Rate<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-bag\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-bag\" value=\"bag\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#ef4444;\"><i class=\"fas fa-shopping-bag\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Bag<\/span>\n              <span class=\"wt-fmt-desc\">Bags \u00d7 Rate<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-kg\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-kg\" value=\"kg\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#10b981;\"><i class=\"fas fa-balance-scale\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Kg<\/span>\n              <span class=\"wt-fmt-desc\">Kg \u00d7 Rate<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-tmt\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-tmt\" value=\"tmt\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#dc2626;\"><i class=\"fas fa-grip-lines\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">TMT Steel<\/span>\n              <span class=\"wt-fmt-desc\">mm\u00b2 \u00f7 162 \u00d7 L \u00d7 Nos \u00d7 Rate<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-lumpsum\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-lumpsum\" value=\"lumpsum\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#64748b;\"><i class=\"fas fa-hand-holding-usd\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Lump Sum<\/span>\n              <span class=\"wt-fmt-desc\">Fixed amount<\/span>\n            <\/span>\n          <\/label>\n                    <label class=\"wt-format-card\" for=\"wt-fmt-custom\">\n            <input type=\"radio\" name=\"wt-format\" id=\"wt-fmt-custom\" value=\"custom\" style=\"display:none;\">\n            <span class=\"wt-fmt-icon\" style=\"color:#a855f7;\"><i class=\"fas fa-sliders-h\"><\/i><\/span>\n            <span class=\"wt-fmt-text\">\n              <span class=\"wt-fmt-label\">Custom<\/span>\n              <span class=\"wt-fmt-desc\">Qty \u00d7 Rate (custom unit)<\/span>\n            <\/span>\n          <\/label>\n                  <\/div>\n      <\/div>\n      <div class=\"mb-2\">\n        <label class=\"form-label fw-bold\">Notes<\/label>\n        <input type=\"text\" id=\"wt-notes\" class=\"form-control form-control-sm\" placeholder=\"Optional\">\n      <\/div>\n    <\/div>\n    <div class=\"modal-footer\">\n      <button class=\"btn btn-secondary\" data-bs-dismiss=\"modal\">Cancel<\/button>\n      <button class=\"btn btn-warning\" id=\"wt-save-btn\" onclick=\"liloWtSave()\"><i class=\"fas fa-save me-1\"><\/i>Save<\/button>\n    <\/div>\n  <\/div><\/div>\n<\/div>\n\n<!-- Follow-up tracking is now part of the Contractor \/ Vendor edit modals\n     above (see modal-contractor and modal-vendor) \u2014 this standalone modal\n     was removed so there's a single edit popup per party, not two. -->\n\n<\/div><!-- \/lilo-app-wrap -->\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-9959","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"LILODHYANRESORT Main Overview Dashboard Finance Payments Bills Credit Received Expenses Order Follow-up Tracker Service Provider Vendors Work Types Analysis Reports Contractor Report Import \/ Export System Settings Dashboard \ud83c\udfd7 Lilodhyan Resort Admin Cash Balance \u20b90 Pending Bills \u20b90 Bank Balance \u20b90 Total Due \u20b90 Recent Payments View All DateTo WhomCategoryAmountMode Pending Bills View All Recent\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Lilo Ex - Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad\" \/>\n\t\t<meta property=\"og:description\" content=\"LILODHYANRESORT Main Overview Dashboard Finance Payments Bills Credit Received Expenses Order Follow-up Tracker Service Provider Vendors Work Types Analysis Reports Contractor Report Import \/ Export System Settings Dashboard \ud83c\udfd7 Lilodhyan Resort Admin Cash Balance \u20b90 Pending Bills \u20b90 Bank Balance \u20b90 Total Due \u20b90 Recent Payments View All DateTo WhomCategoryAmountMode Pending Bills View All Recent\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/lilodhyanresort.com\/wp-content\/uploads\/2018\/12\/cropped-logo-e1704707554513.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/lilodhyanresort.com\/wp-content\/uploads\/2018\/12\/cropped-logo-e1704707554513.jpg\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-06-06T11:19:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-08T11:34:25+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Lilo Ex - Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad\" \/>\n\t\t<meta name=\"twitter:description\" content=\"LILODHYANRESORT Main Overview Dashboard Finance Payments Bills Credit Received Expenses Order Follow-up Tracker Service Provider Vendors Work Types Analysis Reports Contractor Report Import \/ Export System Settings Dashboard \ud83c\udfd7 Lilodhyan Resort Admin Cash Balance \u20b90 Pending Bills \u20b90 Bank Balance \u20b90 Total Due \u20b90 Recent Payments View All DateTo WhomCategoryAmountMode Pending Bills View All Recent\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/lilodhyanresort.com\/wp-content\/uploads\/2018\/12\/cropped-logo-e1704707554513.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/index.php\\\/lilo-ex\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/lilodhyanresort.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/index.php\\\/lilo-ex\\\/#listItem\",\"name\":\"Lilo Ex\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/index.php\\\/lilo-ex\\\/#listItem\",\"position\":2,\"name\":\"Lilo Ex\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/#organization\",\"name\":\"Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad\",\"url\":\"https:\\\/\\\/lilodhyanresort.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/lilodhyanresort.com\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/cropped-logo-e1704707554513.jpg\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/index.php\\\/lilo-ex\\\/#organizationLogo\",\"width\":300,\"height\":150,\"caption\":\"logo\"},\"image\":{\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/index.php\\\/lilo-ex\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/index.php\\\/lilo-ex\\\/#webpage\",\"url\":\"https:\\\/\\\/lilodhyanresort.com\\\/index.php\\\/lilo-ex\\\/\",\"name\":\"Lilo Ex - Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad\",\"description\":\"LILODHYANRESORT Main Overview Dashboard Finance Payments Bills Credit Received Expenses Order Follow-up Tracker Service Provider Vendors Work Types Analysis Reports Contractor Report Import \\\/ Export System Settings Dashboard \\ud83c\\udfd7 Lilodhyan Resort Admin Cash Balance \\u20b90 Pending Bills \\u20b90 Bank Balance \\u20b90 Total Due \\u20b90 Recent Payments View All DateTo WhomCategoryAmountMode Pending Bills View All Recent\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/index.php\\\/lilo-ex\\\/#breadcrumblist\"},\"datePublished\":\"2026-06-06T16:49:29+05:30\",\"dateModified\":\"2026-06-08T17:04:25+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/#website\",\"url\":\"https:\\\/\\\/lilodhyanresort.com\\\/\",\"name\":\"Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/lilodhyanresort.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Lilo Ex - Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad","description":"LILODHYANRESORT Main Overview Dashboard Finance Payments Bills Credit Received Expenses Order Follow-up Tracker Service Provider Vendors Work Types Analysis Reports Contractor Report Import \/ Export System Settings Dashboard \ud83c\udfd7 Lilodhyan Resort Admin Cash Balance \u20b90 Pending Bills \u20b90 Bank Balance \u20b90 Total Due \u20b90 Recent Payments View All DateTo WhomCategoryAmountMode Pending Bills View All Recent","canonical_url":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/lilodhyanresort.com#listItem","position":1,"name":"Home","item":"https:\/\/lilodhyanresort.com","nextItem":{"@type":"ListItem","@id":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/#listItem","name":"Lilo Ex"}},{"@type":"ListItem","@id":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/#listItem","position":2,"name":"Lilo Ex","previousItem":{"@type":"ListItem","@id":"https:\/\/lilodhyanresort.com#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/lilodhyanresort.com\/#organization","name":"Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad","url":"https:\/\/lilodhyanresort.com\/","logo":{"@type":"ImageObject","url":"https:\/\/lilodhyanresort.com\/wp-content\/uploads\/2018\/12\/cropped-logo-e1704707554513.jpg","@id":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/#organizationLogo","width":300,"height":150,"caption":"logo"},"image":{"@id":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/#webpage","url":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/","name":"Lilo Ex - Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad","description":"LILODHYANRESORT Main Overview Dashboard Finance Payments Bills Credit Received Expenses Order Follow-up Tracker Service Provider Vendors Work Types Analysis Reports Contractor Report Import \/ Export System Settings Dashboard \ud83c\udfd7 Lilodhyan Resort Admin Cash Balance \u20b90 Pending Bills \u20b90 Bank Balance \u20b90 Total Due \u20b90 Recent Payments View All DateTo WhomCategoryAmountMode Pending Bills View All Recent","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/lilodhyanresort.com\/#website"},"breadcrumb":{"@id":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/#breadcrumblist"},"datePublished":"2026-06-06T16:49:29+05:30","dateModified":"2026-06-08T17:04:25+05:30"},{"@type":"WebSite","@id":"https:\/\/lilodhyanresort.com\/#website","url":"https:\/\/lilodhyanresort.com\/","name":"Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad","inLanguage":"en-US","publisher":{"@id":"https:\/\/lilodhyanresort.com\/#organization"}}]},"og:locale":"en_US","og:site_name":"Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad -","og:type":"article","og:title":"Lilo Ex - Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad","og:description":"LILODHYANRESORT Main Overview Dashboard Finance Payments Bills Credit Received Expenses Order Follow-up Tracker Service Provider Vendors Work Types Analysis Reports Contractor Report Import \/ Export System Settings Dashboard \ud83c\udfd7 Lilodhyan Resort Admin Cash Balance \u20b90 Pending Bills \u20b90 Bank Balance \u20b90 Total Due \u20b90 Recent Payments View All DateTo WhomCategoryAmountMode Pending Bills View All Recent","og:url":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/","og:image":"https:\/\/lilodhyanresort.com\/wp-content\/uploads\/2018\/12\/cropped-logo-e1704707554513.jpg","og:image:secure_url":"https:\/\/lilodhyanresort.com\/wp-content\/uploads\/2018\/12\/cropped-logo-e1704707554513.jpg","article:published_time":"2026-06-06T11:19:29+00:00","article:modified_time":"2026-06-08T11:34:25+00:00","twitter:card":"summary_large_image","twitter:title":"Lilo Ex - Lilodhyan Weekend Homes Farmhouse Pool Villa club Resort near Ahmedabad","twitter:description":"LILODHYANRESORT Main Overview Dashboard Finance Payments Bills Credit Received Expenses Order Follow-up Tracker Service Provider Vendors Work Types Analysis Reports Contractor Report Import \/ Export System Settings Dashboard \ud83c\udfd7 Lilodhyan Resort Admin Cash Balance \u20b90 Pending Bills \u20b90 Bank Balance \u20b90 Total Due \u20b90 Recent Payments View All DateTo WhomCategoryAmountMode Pending Bills View All Recent","twitter:image":"https:\/\/lilodhyanresort.com\/wp-content\/uploads\/2018\/12\/cropped-logo-e1704707554513.jpg"},"aioseo_meta_data":{"post_id":"9959","title":"#post_title #separator_sa #site_title","description":"#post_content","keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2026-06-06 09:29:00","updated":"2026-06-08 12:35:01","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/lilodhyanresort.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tLilo Ex\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/lilodhyanresort.com"},{"label":"Lilo Ex","link":"https:\/\/lilodhyanresort.com\/index.php\/lilo-ex\/"}],"_links":{"self":[{"href":"https:\/\/lilodhyanresort.com\/index.php\/wp-json\/wp\/v2\/pages\/9959","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lilodhyanresort.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lilodhyanresort.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lilodhyanresort.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lilodhyanresort.com\/index.php\/wp-json\/wp\/v2\/comments?post=9959"}],"version-history":[{"count":7,"href":"https:\/\/lilodhyanresort.com\/index.php\/wp-json\/wp\/v2\/pages\/9959\/revisions"}],"predecessor-version":[{"id":9992,"href":"https:\/\/lilodhyanresort.com\/index.php\/wp-json\/wp\/v2\/pages\/9959\/revisions\/9992"}],"wp:attachment":[{"href":"https:\/\/lilodhyanresort.com\/index.php\/wp-json\/wp\/v2\/media?parent=9959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}