.apex-mixed-chart[data-v-299ee94f],.apex-bar-chart[data-v-798fbdbd],.apex-line-chart[data-v-6484dc28]{width:100%}.hero-header[data-v-64f009e1]{color:#fff;border:none;position:relative;overflow:hidden}.hero-header[data-v-64f009e1]:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);pointer-events:none}.m-gradient-purple[data-v-64f009e1]{background:linear-gradient(135deg,#667eea,#764ba2)}.m-gradient-blue[data-v-64f009e1]{background:linear-gradient(135deg,#3b82f6,#1e40af)}.m-gradient-green[data-v-64f009e1]{background:linear-gradient(135deg,#10b981,#047857)}.m-gradient-orange[data-v-64f009e1]{background:linear-gradient(135deg,#f59e0b,#d97706)}.m-gradient-red[data-v-64f009e1]{background:linear-gradient(135deg,#ef4444,#dc2626)}.m-gradient-teal[data-v-64f009e1]{background:linear-gradient(135deg,#14b8a6,#0f766e)}.m-gradient-indigo[data-v-64f009e1]{background:linear-gradient(135deg,#6366f1,#4f46e5)}.m-gradient-pink[data-v-64f009e1]{background:linear-gradient(135deg,#ec4899,#db2777)}.m-gradient-cyan[data-v-64f009e1]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.m-gradient-amber[data-v-64f009e1]{background:linear-gradient(135deg,#f59e0b,#d97706)}.m-gradient-brown[data-v-64f009e1]{background:linear-gradient(135deg,#a16207,#78350f)}.m-gradient-lime[data-v-64f009e1]{background:linear-gradient(135deg,#84cc16,#65a30d)}.q-card[data-v-8dcec0f1]{transition:all .3s ease}.q-card[data-v-8dcec0f1]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.accounting-dashboard-page[data-v-c3a387e9]{max-width:1400px;margin:0 auto}.hover-lift[data-v-c3a387e9]{transition:transform .2s ease,box-shadow .2s ease}.hover-lift[data-v-c3a387e9]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.cursor-pointer[data-v-c3a387e9]{cursor:pointer}.m-gradient-blue[data-v-c3a387e9]{background:linear-gradient(135deg,#2196f3,#1976d2)}.general-ledger-page[data-v-c63db512]{max-width:1600px;margin:0 auto}.upload-area[data-v-ab46e829]{border:2px dashed #cbd5e1;border-radius:8px;padding:48px 24px;text-align:center;cursor:pointer;transition:all .3s ease;background:#f8fafc}.upload-area[data-v-ab46e829]:hover{border-color:var(--q-primary);background:#f0f9ff}.upload-area.drag-over[data-v-ab46e829]{border-color:var(--q-primary);background:#dbeafe}.preview-table-container[data-v-ab46e829]{overflow-x:auto;max-height:300px}.preview-table[data-v-ab46e829]{width:100%;border-collapse:collapse;font-size:13px}.preview-table th[data-v-ab46e829]{background:#f3f4f6;padding:8px 12px;text-align:left;font-weight:600;border-bottom:2px solid #e5e7eb;position:sticky;top:0;z-index:1}.preview-table td[data-v-ab46e829]{padding:8px 12px;border-bottom:1px solid #e5e7eb}.preview-table tr[data-v-ab46e829]:hover{background:#f9fafb}.chart-of-accounts-page[data-v-36b48f7c],.journals-page[data-v-9f875e36]{max-width:1400px;margin:0 auto}.panel[data-v-574dd4b1]{display:grid;gap:12px}.bar[data-v-574dd4b1]{display:flex;gap:8px;align-items:center}.spacer[data-v-574dd4b1]{flex:1}.mini[data-v-574dd4b1]{text-decoration:none;padding:6px 8px;border-radius:8px;border:1px solid var(--border,#e5e7eb);background:var(--surface-2);color:var(--fg)}.grid[data-v-574dd4b1]{width:100%;border-collapse:collapse;background:var(--surface);border-radius:12px;overflow:hidden}th[data-v-574dd4b1],td[data-v-574dd4b1]{padding:10px 12px;border-bottom:1px solid var(--border,#e5e7eb)}.empty[data-v-574dd4b1]{color:var(--muted,#6b7280)}.hint[data-v-574dd4b1]{color:#f87171e6}input[data-v-574dd4b1]{background:var(--surface);border:1px solid var(--border,#e5e7eb);border-radius:8px;padding:8px 10px;color:var(--fg)}.filters-card[data-v-2c95c82d]{margin-bottom:16px}.q-chip[data-v-2c95c82d]{margin-bottom:4px}@media (max-width: 599px){.flex-wrap[data-v-2c95c82d]{flex-wrap:wrap}}.invoices-page[data-v-72584448]{display:flex;flex-direction:column;gap:16px}.invoice-card[data-v-72584448]{transition:all .3s ease;height:100%}.invoice-card[data-v-72584448]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.m-gradient-orange[data-v-72584448]{background:linear-gradient(135deg,#f59e0b,#d97706)}@media (max-width: 599px){.text-h5[data-v-b7f205be]{font-size:1.25rem}}.sticky-header-table[data-v-694b4204]{max-height:70vh}.sticky-header-table[data-v-694b4204] .q-table__top,.sticky-header-table[data-v-694b4204] .q-table__bottom,.sticky-header-table[data-v-694b4204] thead tr:first-child th{background-color:var(--q-surface)}.sticky-header-table[data-v-694b4204] thead tr th{position:sticky;z-index:1}.sticky-header-table[data-v-694b4204] thead tr:first-child th{top:0}.sticky-header-table[data-v-694b4204] .q-table__bottom{position:sticky;bottom:0;z-index:1}.acc-vendor-bill-detail-page[data-v-134962e8]{padding:24px;max-width:1400px;margin:0 auto}.page-header[data-v-134962e8]{margin-bottom:24px}.summary-card[data-v-134962e8]{height:100%;transition:all .3s ease}.summary-card[data-v-134962e8]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.info-row[data-v-134962e8]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.info-label[data-v-134962e8]{font-weight:500;color:#6b7280;flex-shrink:0;margin-right:16px}.info-value[data-v-134962e8]{text-align:right;flex-grow:1}.totals-section[data-v-134962e8]{padding:16px;background-color:#f9fafb;border-radius:8px}.totals-row[data-v-134962e8]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.totals-label[data-v-134962e8]{font-size:14px;color:#6b7280}.totals-value[data-v-134962e8]{font-size:14px;text-align:right}.total-row[data-v-134962e8]{margin-top:8px;padding-top:16px;border-top:2px solid #e5e7eb}.total-row .totals-label[data-v-134962e8]{font-size:16px;color:#1a1a1a}[data-v-134962e8] .q-table__top{padding:12px 16px}[data-v-134962e8] .q-table thead th{font-weight:600;font-size:13px;color:#1a1a1a}[data-v-134962e8] .q-table tbody td{font-size:14px}[data-v-134962e8] .q-timeline__content{padding-bottom:12px}.invoice-form .totals-summary[data-v-d215e91f]{font-size:14px}.invoice-form[data-v-d215e91f] .q-field__control{height:40px}.invoice-form[data-v-d215e91f] .q-table th{font-weight:600;font-size:13px}.invoice-form[data-v-d215e91f] .q-table td{padding:8px}.acc-customer-invoice-detail-page[data-v-7733a9cc]{padding:24px;max-width:1400px;margin:0 auto}.page-header[data-v-7733a9cc]{margin-bottom:24px}.summary-card[data-v-7733a9cc]{height:100%;transition:all .3s ease}.summary-card[data-v-7733a9cc]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.info-row[data-v-7733a9cc]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.info-label[data-v-7733a9cc]{font-weight:500;color:#6b7280;flex-shrink:0;margin-right:16px}.info-value[data-v-7733a9cc]{text-align:right;flex-grow:1}.totals-section[data-v-7733a9cc]{padding:16px;background-color:#f9fafb;border-radius:8px}.totals-row[data-v-7733a9cc]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.totals-label[data-v-7733a9cc]{font-size:14px;color:#6b7280}.totals-value[data-v-7733a9cc]{font-size:14px;text-align:right}.total-row[data-v-7733a9cc]{margin-top:8px;padding-top:16px;border-top:2px solid #e5e7eb}.total-row .totals-label[data-v-7733a9cc]{font-size:16px;color:#1a1a1a}[data-v-7733a9cc] .q-table__top{padding:12px 16px}[data-v-7733a9cc] .q-table thead th{font-weight:600;font-size:13px;color:#1a1a1a}[data-v-7733a9cc] .q-table tbody td{font-size:14px}.edit-mode-container[data-v-7733a9cc]{padding:24px;max-width:1400px;margin:0 auto}.totals-box[data-v-7733a9cc]{background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.line-item-row[data-v-7733a9cc]{transition:all .2s ease}.line-item-row[data-v-7733a9cc]:hover{transform:translate(4px)}[data-v-7733a9cc] .q-timeline__content{padding-bottom:12px}@media print{.page-header q-btn[data-v-7733a9cc],.q-btn-group[data-v-7733a9cc]{display:none!important}}.ellipsis[data-v-dc857a7c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.line-items-editor[data-v-48a773bf]{width:100%}.ellipsis[data-v-48a773bf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.q-markup-table[data-v-48a773bf]{overflow-x:auto}[data-v-48a773bf] .q-field--dense .q-field__control{min-height:36px}.ellipsis[data-v-0d37da50]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.customer-invoice-create-page[data-v-827f3ec5]{min-height:100vh;background-color:#f5f5f5}.bg-orange-gradient[data-v-827f3ec5]{background:linear-gradient(135deg,#ff9800,#f57c00)}.sticky-summary[data-v-827f3ec5]{position:sticky;top:20px}@media (max-width: 1023px){.sticky-summary[data-v-827f3ec5]{position:relative;top:0}}.sticky-header-table[data-v-55e7ce60]{max-height:70vh}.sticky-header-table[data-v-55e7ce60] .q-table__top,.sticky-header-table[data-v-55e7ce60] .q-table__bottom,.sticky-header-table[data-v-55e7ce60] thead tr:first-child th{background-color:var(--q-surface)}.sticky-header-table[data-v-55e7ce60] thead tr th{position:sticky;z-index:1}.sticky-header-table[data-v-55e7ce60] thead tr:first-child th{top:0}.sticky-header-table[data-v-55e7ce60] .q-table__bottom{position:sticky;bottom:0;z-index:1}@media (max-width: 599px){.text-h5[data-v-848f720e]{font-size:1.25rem}}@media (max-width: 599px){.text-h5[data-v-b1e68acb]{font-size:1.25rem}}.panel[data-v-18cd5ea3]{display:grid;gap:12px}.bar[data-v-18cd5ea3]{display:flex;align-items:center;gap:8px}.spacer[data-v-18cd5ea3]{flex:1}.empty[data-v-18cd5ea3]{color:var(--muted,#6b7280)}.report-card[data-v-18cd5ea3]{transition:all .2s;cursor:pointer}.report-card[data-v-18cd5ea3]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.reconcile-wizard-page[data-v-d23ec38b]{max-width:1400px;margin:0 auto;padding:24px}.page-header h4[data-v-d23ec38b]{font-size:1.75rem;font-weight:600;color:var(--text-1)}.wizard-stepper[data-v-d23ec38b]{background:var(--bg-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}.step-content[data-v-d23ec38b]{min-height:500px;padding:24px 0}.step-content h6[data-v-d23ec38b]{font-size:1.25rem;font-weight:600;color:var(--text-1)}.summary-card[data-v-d23ec38b]{transition:transform .2s,box-shadow .2s}.summary-card[data-v-d23ec38b]:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.transactions-table[data-v-d23ec38b]{font-size:.875rem}.confidence-indicator[data-v-d23ec38b]{min-width:100px}@media print{.page-header[data-v-d23ec38b],.q-stepper__nav[data-v-d23ec38b],.q-btn[data-v-d23ec38b],.q-tabs[data-v-d23ec38b]{display:none!important}.wizard-stepper[data-v-d23ec38b]{box-shadow:none;border:1px solid #ccc}}.transaction-matching-interface[data-v-b65e97cc]{max-width:1600px;margin:0 auto}.page-header h4[data-v-b65e97cc]{font-size:1.75rem;font-weight:600;color:var(--text-1)}.summary-card[data-v-b65e97cc]{transition:transform .2s,box-shadow .2s}.summary-card[data-v-b65e97cc]:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.bank-line-item[data-v-b65e97cc],.gl-transaction-item[data-v-b65e97cc]{border-bottom:1px solid #e0e0e0;transition:background-color .2s}.bank-line-item.q-item--active[data-v-b65e97cc]{background-color:#e3f2fd;border-left:4px solid var(--q-primary)}.bank-line-item[data-v-b65e97cc]:hover,.gl-transaction-item[data-v-b65e97cc]:hover{background-color:#f5f5f5;cursor:pointer}.suggested-match[data-v-b65e97cc]{background-color:#fff3e0;border-left:4px solid var(--q-warning)}kbd[data-v-b65e97cc]{display:inline-block;padding:2px 6px;font-size:11px;line-height:1.4;color:#333;background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px #0003;font-family:monospace}.checklist-item[data-v-d5d8e74b]{min-height:80px}.auto-match-rules[data-v-16214580]{max-width:1400px;margin:0 auto}.cursor-pointer tbody tr[data-v-16214580]{cursor:pointer}.cursor-pointer tbody tr[data-v-16214580]:hover{background-color:#00000008}.acc-reconciliation-dashboard-page[data-v-2ed31a35]{padding:24px;max-width:1400px;margin:0 auto}.page-header[data-v-2ed31a35]{margin-bottom:24px}.summary-card[data-v-2ed31a35]{height:100%;transition:all .3s ease}.summary-card[data-v-2ed31a35]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}[data-v-2ed31a35] .q-table__top{padding:12px 16px}[data-v-2ed31a35] .q-table thead th{font-weight:600;font-size:13px;color:#1a1a1a}[data-v-2ed31a35] .q-table tbody td{font-size:14px}.acc-currency-rates-page[data-v-6b47fe98]{padding:24px;max-width:1400px;margin:0 auto}.page-header[data-v-6b47fe98]{margin-bottom:24px}.summary-card[data-v-6b47fe98]{height:100%;transition:all .3s ease}.summary-card[data-v-6b47fe98]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}[data-v-6b47fe98] .q-table__top{padding:12px 16px}[data-v-6b47fe98] .q-table thead th{font-weight:600;font-size:13px;color:#1a1a1a}[data-v-6b47fe98] .q-table tbody td{font-size:14px}.q-card[data-v-d39dbebb],.q-card[data-v-04f1068d]{box-shadow:0 1px 3px #0000001a}.shadow-1[data-v-df2a8a77],.shadow-1[data-v-3986bfcc],.shadow-1[data-v-0868e986],.shadow-1[data-v-d99f474f]{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.panel[data-v-259d6f68]{display:grid;gap:16px;padding:16px}.bar[data-v-259d6f68]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.spacer[data-v-259d6f68]{flex:1}.report-content[data-v-259d6f68]{animation:fadeIn-259d6f68 .3s ease-in}@keyframes fadeIn-259d6f68{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.trial-balance-table[data-v-259d6f68]{box-shadow:0 1px 5px #0000001a}[data-v-259d6f68] .q-table__bottom{border-top:2px solid var(--q-primary)}.panel[data-v-2babf50d]{display:grid;gap:16px;padding:16px}.bar[data-v-2babf50d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.spacer[data-v-2babf50d]{flex:1}.report-content[data-v-2babf50d]{animation:fadeIn-2babf50d .3s ease-in}@keyframes fadeIn-2babf50d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.profit-loss-table[data-v-2babf50d]{box-shadow:0 1px 5px #0000001a}[data-v-2babf50d] .q-table tbody tr:has(td:first-child:contains("Operating Income")){border-top:2px solid var(--q-primary);border-bottom:2px solid var(--q-primary)}[data-v-2babf50d] .q-table tbody tr:has(td:first-child:contains("Gross Profit")){border-bottom:1px solid var(--q-separator-color);background-color:rgba(var(--q-primary-rgb),.05)}[data-v-2babf50d] .q-table__bottom{border-top:2px solid var(--q-primary)}.panel[data-v-d9e05ff8]{display:grid;gap:16px;padding:16px}.bar[data-v-d9e05ff8]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.spacer[data-v-d9e05ff8]{flex:1}.report-content[data-v-d9e05ff8]{animation:fadeIn-d9e05ff8 .3s ease-in}@keyframes fadeIn-d9e05ff8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.balance-sheet-table[data-v-d9e05ff8]{box-shadow:0 1px 5px #0000001a}[data-v-d9e05ff8] .q-table tbody tr:has(td:first-child){transition:background-color .2s}[data-v-d9e05ff8] .q-table tbody tr:hover{background-color:rgba(var(--q-primary-rgb),.05)}[data-v-d9e05ff8] .q-table__bottom{border-top:2px solid var(--q-primary)}.aged-receivables[data-v-7f8672a9],.aged-payables[data-v-ecb76084],.tax-summary[data-v-acf13142]{max-width:1400px;margin:0 auto}.q-card[data-v-d7c689d8]{box-shadow:0 1px 3px #0000001a}.border-primary[data-v-d7c689d8]{border:2px solid var(--q-primary)!important}.bg-warning-1[data-v-d7c689d8]{background-color:#fff8e1}
