.motivation-panel[data-v-dbc55018]{margin:8px 0 16px;text-align:center}.motivation-text[data-v-dbc55018]{margin:0;font-size:14px;color:var(--Heading, #1a1a1a)}.fade-enter-active[data-v-dbc55018],.fade-leave-active[data-v-dbc55018]{transition:opacity .6s ease}.fade-enter-from[data-v-dbc55018],.fade-leave-to[data-v-dbc55018]{opacity:0}.pays[data-v-23275af3]{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;font-size:14px;font-family:monterrat,sans-serif;font-weight:400;line-height:20px;background-color:transparent;color:var(--Heading);overflow:hidden;margin-bottom:0}.flag[data-v-23275af3]{object-fit:cover;width:100%;height:100%;display:block}.cursor-pointer[data-v-19fe152e]{cursor:pointer}.shop-visit-pill[data-v-19fe152e]{display:inline-flex;align-items:center;background:#f3f4f6;border-radius:999px;padding:4px;gap:6px}.shop-visit-main[data-v-19fe152e]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;color:#111827;text-decoration:none;font-weight:600;line-height:1;white-space:nowrap}.shop-visit-main[data-v-19fe152e]:hover{background:rgba(17,24,39,.04);color:#111827;text-decoration:none}.shop-visit-copy[data-v-19fe152e]{width:40px;height:40px;border:0;border-radius:999px;background:#ffffff;display:inline-grid;place-items:center;color:#111827}.shop-visit-copy[data-v-19fe152e]:hover{background:rgba(17,24,39,.04)}.shop-visit-copy[data-v-19fe152e]:disabled{opacity:.6;cursor:not-allowed}.user-letter.bg-warning[data-v-19fe152e]{background-color:#ffc107!important}.user-letter.bg-success[data-v-19fe152e]{background-color:#28a745!important}.dropdown-item.active[data-v-19fe152e]{background-color:#f8f9fa;font-weight:600;color:#000!important}.sidebar .slimscroll[data-v-f27423b9]{position:relative;overflow:scroll;width:auto!important;height:100%}.merchant-card[data-v-ccee2076]{transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer;border-color:#e9ecef;background-color:#fff;border-radius:12px}.merchant-card[data-v-ccee2076]:hover{background-color:#f8fafc;border-color:#0d6efd!important;box-shadow:0 8px 24px #0d6efd1f;transform:translateY(-2px)}.merchant-icon[data-v-ccee2076]{width:56px;height:56px}.merchant-logo img[data-v-ccee2076]{width:56px;height:56px;object-fit:cover;border-radius:10px;box-shadow:0 2px 8px #00000014}.merchant-initial[data-v-ccee2076]{width:56px;height:56px;font-size:22px;font-weight:700;background:linear-gradient(135deg,#0d6efd,#6610f2);color:#fff}.otp-container[data-v-ccee2076]{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.otp-input[data-v-ccee2076]{width:44px;height:56px;font-size:22px;text-align:center;border:1px solid #dee2e6;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 2px 6px #0000000f}.codeotp[data-v-ccee2076]{position:absolute;opacity:0;left:0;width:100%;height:100%;z-index:1;text-align:center;font-size:24px;letter-spacing:10px}.copyright-footer[data-v-ccee2076]{padding:12px 16px}.copyright-footer p[data-v-ccee2076]{color:#6c757d;font-size:13px}.auth-maintenance .bg-overlay[data-v-ccee2076]{background:linear-gradient(135deg,#0d6efd,#6610f2);opacity:.08}.login-logo img[data-v-ccee2076]{filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}.pwa-install-banner[data-v-ccee2076]{position:fixed;left:12px;right:12px;bottom:86px;z-index:1100;border-radius:12px;padding:10px 12px}@media (min-width: 768px){.pwa-install-banner[data-v-ccee2076]{bottom:16px;max-width:720px;margin:0 auto;left:0;right:0}}.giselshop-mobile-nav[data-v-ccee2076]{position:fixed;left:0;right:0;bottom:0;z-index:1050;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -2px 16px #00000012;display:flex;justify-content:space-around;align-items:center;padding:8px 0 4px;margin:0 auto;max-width:480px;width:100%;font-family:inherit}.mobile-nav-item[data-v-ccee2076]{flex:1 1 0;text-align:center;color:#222;text-decoration:none;font-size:13px;padding:2px 0 0;border-radius:12px;transition:background .15s,color .15s;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.mobile-nav-item .mobile-nav-icon[data-v-ccee2076]{font-size:22px;display:block;margin-bottom:2px}.mobile-nav-item.active[data-v-ccee2076],.mobile-nav-item.router-link-exact-active[data-v-ccee2076]{color:#3aab58;background:#f3fef6}.mobile-nav-label[data-v-ccee2076]{font-size:12px;font-weight:500;line-height:1.1;margin-top:1px;letter-spacing:.01em}@media (min-width: 768px){.giselshop-mobile-nav[data-v-ccee2076]{display:none!important}}.quick-setup-card[data-v-a680ea4e]{border:1px solid #eef2f7;border-radius:14px;box-shadow:0 10px 30px #0f172a0f;background:linear-gradient(180deg,#ffffff 0%,#fbfcff 100%)}.quick-setup-badge[data-v-a680ea4e]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#eef6ff;color:#0d6efd}.quick-setup-list[data-v-a680ea4e]{display:flex;flex-direction:column;gap:10px}.quick-setup-item[data-v-a680ea4e]{display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center;padding:12px;border-radius:12px;border:1px solid #eef2f7;background:#fff}.quick-setup-icon[data-v-a680ea4e]{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.quick-setup-icon.todo[data-v-a680ea4e]{background:#fff7e6;color:#b45309;border:1px solid #fde68a}.quick-setup-icon.done[data-v-a680ea4e]{background:#ecfdf3;color:#16a34a;border:1px solid #bbf7d0}.progress[data-v-a680ea4e]{background-color:#eef2f7;border-radius:999px}.progress-bar[data-v-a680ea4e]{border-radius:999px;background:linear-gradient(90deg,#0d6efd 0%,#22c55e 100%)}@media (max-width: 576px){.quick-setup-item[data-v-a680ea4e]{grid-template-columns:44px 1fr;grid-template-rows:auto auto}.quick-setup-right[data-v-a680ea4e]{grid-column:1 / -1;display:flex;justify-content:flex-end}}.card-header[data-v-1fa7f44e]{display:flex;align-items:center;justify-content:space-between}.page-header[data-v-bae655a4]{margin-bottom:20px}.search-set[data-v-bae655a4]{position:relative}.search-input .btn-searchset[data-v-bae655a4]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#6c757d;z-index:10}.search-input .form-control[data-v-bae655a4]{padding-left:35px}.sidebar .slimscroll[data-v-85583422]{position:relative;overflow:scroll;width:auto!important;height:100%}.period-select .active .text-muted[data-v-7c617ba1]{color:#ebe1e1!important}.wizard-container[data-v-7c617ba1]{max-width:900px;margin:0 auto;padding:2rem 1rem}.wizard-header[data-v-7c617ba1]{margin-bottom:1.5rem}.steps[data-v-7c617ba1]{display:flex;gap:8px;margin-bottom:8px}.dot[data-v-7c617ba1]{width:10px;height:10px;border-radius:50%;background:#dcdcdc}.dot.active[data-v-7c617ba1]{background:#3aab58}.progress[data-v-7c617ba1]{height:6px;background:#efefef;border-radius:6px}.bar[data-v-7c617ba1]{height:6px;background:#3aab58;border-radius:6px;transition:width .3s ease}.slides[data-v-7c617ba1]{position:relative}.slide[data-v-7c617ba1]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 20px #00000014}.summary[data-v-7c617ba1]{display:grid;gap:8px;margin:1rem 0}.slide-fade-enter-active[data-v-7c617ba1],.slide-fade-leave-active[data-v-7c617ba1]{transition:opacity .25s ease,transform .25s ease}.slide-fade-enter-from[data-v-7c617ba1]{opacity:0;transform:translate(12px)}.slide-fade-leave-to[data-v-7c617ba1]{opacity:0;transform:translate(-12px)}.pack-card[data-v-7c617ba1]{border:1px solid #edf1f5;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.pack-scroll[data-v-7c617ba1]{flex-wrap:wrap}@media (max-width: 991.98px){.pack-scroll[data-v-7c617ba1]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pack-scroll-item[data-v-7c617ba1]{scroll-snap-align:start}}.pack-card[data-v-7c617ba1]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000014;border-color:#3aab5859}.pack-icon[data-v-7c617ba1]{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:rgba(58,171,88,.12);color:#2f8f4a;font-size:18px}.price[data-v-7c617ba1]{line-height:1.15}.pack-details[data-v-7c617ba1]{background:#f9fafb;border:1px solid #eef2f6;border-radius:10px;padding:12px}.card-header[data-v-696a6a7f]{display:flex;align-items:center;justify-content:space-between}.mb-3[data-v-00144e85]{margin-bottom:1rem}.images-horizontal-scroll[data-v-3c3193df]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x}.drag-handle[data-v-3c3193df]{cursor:grab;touch-action:none}.drag-handle[data-v-3c3193df]:active{cursor:grabbing}.wm-overlay[data-v-3c3193df]{display:block}.add-image-upload[data-v-3c3193df]{margin-bottom:0}.add-image-upload .erp-image-tile[data-v-3c3193df]{margin-right:0!important}.erp-image-preview[data-v-3c3193df]{width:120px;height:120px;object-fit:cover;border-radius:10px}.product-customize-wrapper[data-v-701dbc48]{background:rgb(247,247,247);position:absolute;width:100%;max-width:100%;box-sizing:border-box}.settings-wrapper[data-v-701dbc48]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000012;padding:1.5rem}@media (max-width: 600px){.settings-wrapper[data-v-701dbc48]{padding:0}}.settings-sidebar[data-v-701dbc48]{width:240px;border-right:1px solid #f0f0f0;background:#f9f9fb;border-radius:10px 0 0 10px;min-height:480px}.settings-sidebar ul[data-v-701dbc48]{list-style:none;padding:0;margin:0}.settings-sidebar li[data-v-701dbc48]{margin-bottom:8px}.settings-sidebar li.active>a[data-v-701dbc48]{background:#e9ecef;border-radius:6px;font-weight:700}.settings-sidebar a[data-v-701dbc48]{display:flex;align-items:center;padding:8px 12px;color:#333;text-decoration:none;transition:background .15s}.settings-sidebar a[data-v-701dbc48]:hover{background:#f1f3f5;border-radius:6px}.card.flex-fill[data-v-701dbc48]{min-width:0}.side-product li[data-v-701dbc48]{margin-bottom:10px}.side-product ul li a[data-v-701dbc48]{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;font-weight:500;font-size:14px;position:relative;width:100%;padding:8px 12px;border-radius:5px}.side-product ul li.active a span[data-v-701dbc48],.side-product ul li.active a i[data-v-701dbc48]{color:#fff}.side-product ul>li.active a[data-v-701dbc48]{background:rgba(var(--primary-rgb-picr),1)!important;border-radius:5px}.sidebar-menu[data-v-701dbc48]{background-color:#fff;padding:15px;border-radius:15px;border:1px solid #E6EAED}.sidebar-menu h4[data-v-701dbc48]{color:#092c4c;border-bottom:1px solid #E6EAED}.page-title h4[data-v-cda5eba7]{margin:0}[data-v-cda5eba7] .p-sidebar-content{padding:0!important}.product-view-sidebar[data-v-cda5eba7]{padding:1rem}.product-view-footer[data-v-cda5eba7]{position:sticky;bottom:0;background:#fff;border-top:1px solid #eee;padding-top:.75rem;margin-top:.5rem}.product-type-card[data-v-cda5eba7]{border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem 1.5rem;cursor:pointer;background-color:#fff;transition:all .15s ease-in-out;display:flex;flex-direction:column;gap:.5rem}.product-type-card[data-v-cda5eba7]:hover{box-shadow:0 10px 25px #0f172a14;transform:translateY(-2px);border-color:#16a34a}.product-type-card-active[data-v-cda5eba7]{border-color:#16a34a;box-shadow:0 12px 30px #16a34a33}.product-type-icon[data-v-cda5eba7]{width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;background-color:#ecfdf3;color:#16a34a;font-size:20px}.product-type-title[data-v-cda5eba7]{font-weight:600;color:#0f172a}.product-type-desc[data-v-cda5eba7]{font-size:.775rem;color:#64748b}[data-v-cda5eba7] .products-table .p-datatable-thead>tr>th{vertical-align:top}[data-v-cda5eba7] .products-table .p-datatable-thead>tr:first-child>th{padding-bottom:.4rem}[data-v-cda5eba7] .products-table .p-datatable-thead>tr:last-child>th{padding-top:.35rem}.products-table-sort-button[data-v-cda5eba7]{display:flex;align-items:center;gap:.35rem;padding:0;border:0;background:transparent;color:inherit;font-weight:600;line-height:1.2;text-align:left}.products-table-sort-button.is-active[data-v-cda5eba7]{color:#16a34a}.products-table-filter-cell[data-v-cda5eba7]{min-width:100%}.kpi-value[data-v-eb98ddb9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-control[data-v-0bcceb1c]{min-width:200px}.dashboard-date-control[data-v-0bcceb1c]{min-width:220px}.dashboard-select-control[data-v-0bcceb1c]{min-width:240px}.metric-value[data-v-0bcceb1c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-link-card[data-v-0bcceb1c],.dashboard-link-surface[data-v-0bcceb1c],.dashboard-link-row[data-v-0bcceb1c]{cursor:pointer}.dashboard-link-card[data-v-0bcceb1c]{transition:transform .15s ease,box-shadow .15s ease}.dashboard-link-card[data-v-0bcceb1c]:hover,.dashboard-link-card[data-v-0bcceb1c]:focus-visible{transform:translateY(-2px);box-shadow:0 .35rem 1rem #0f172a24}.dashboard-link-surface[data-v-0bcceb1c]{transition:background-color .15s ease,border-color .15s ease}.dashboard-link-surface[data-v-0bcceb1c]:hover,.dashboard-link-surface[data-v-0bcceb1c]:focus-visible,.dashboard-link-row[data-v-0bcceb1c]:hover,.dashboard-link-row[data-v-0bcceb1c]:focus-visible{background-color:#0d6efd0a}.summary-chip[data-v-0bcceb1c]{min-width:170px}.dashboard-chart[data-v-0bcceb1c]{height:320px}.dashboard-doughnut[data-v-0bcceb1c]{height:180px}.payment-breakdown-chart[data-v-0bcceb1c]{height:220px}.dashboard-chart[data-v-0bcceb1c] canvas{height:320px!important}.dashboard-doughnut[data-v-0bcceb1c] canvas{height:180px!important}.payment-breakdown-chart[data-v-0bcceb1c] canvas{height:220px!important}.dashboard-list-item[data-v-0bcceb1c]{padding:.9rem 0}.payment-breakdown-item[data-v-0bcceb1c]{padding:.85rem .9rem;border-radius:.75rem}.payment-breakdown-item+.payment-breakdown-item[data-v-0bcceb1c]{margin-top:.5rem}.payment-breakdown-dot[data-v-0bcceb1c]{width:.75rem;height:.75rem;border-radius:999px;flex:0 0 auto}.turnover-panel[data-v-0bcceb1c]{min-height:180px}.dashboard-list-item[data-v-0bcceb1c]:first-child{padding-top:0}.dashboard-list-item[data-v-0bcceb1c]:last-child{padding-bottom:0;margin-bottom:0}.avatar-placeholder[data-v-0bcceb1c]{width:48px;height:48px;min-width:48px;border-radius:14px;background:#eef2ff;color:#1e3a8a;display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.04em}.avatar-danger[data-v-0bcceb1c]{background:#fff1f2;color:#be123c}.avatar-primary[data-v-0bcceb1c]{background:#eff6ff;color:#1d4ed8}.transaction-nav .nav-link[data-v-0bcceb1c]{width:100%}.min-w-0[data-v-0bcceb1c]{min-width:0}@media (max-width: 767.98px){.dashboard-control[data-v-0bcceb1c],.dashboard-date-control[data-v-0bcceb1c],.dashboard-select-control[data-v-0bcceb1c]{width:100%;min-width:100%}}.filter-card[data-v-84b30ef6]{border:1px solid rgba(15,23,42,.06)}.report-hero[data-v-84b30ef6]{border:0;background:radial-gradient(circle at top right,rgba(187,247,208,.16),transparent 28%),linear-gradient(135deg,#11231a 0%,#274230 52%,#3f6b4f 100%);color:#fff}.report-hero h2[data-v-84b30ef6]{color:#fff;line-height:1.1}.report-kicker[data-v-84b30ef6]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.report-subtitle[data-v-84b30ef6]{color:#ffffffd6;max-width:50rem}.report-chip[data-v-84b30ef6]{display:inline-flex;align-items:center;padding:.55rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.875rem}.hero-stat-grid[data-v-84b30ef6]{display:grid;gap:.9rem}.hero-stat-card[data-v-84b30ef6]{padding:1rem;border-radius:1rem;background:rgba(240,253,244,.12);border:1px solid rgba(167,243,208,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stat-label[data-v-84b30ef6]{margin-bottom:.35rem;color:#ffffffbd;font-size:.84rem}.hero-stat-value[data-v-84b30ef6]{margin-bottom:.35rem;color:#fff}.hero-stat-note[data-v-84b30ef6]{color:#ffffffc7;font-size:.82rem}.metric-card[data-v-84b30ef6],.report-panel[data-v-84b30ef6]{border:1px solid rgba(15,23,42,.06);border-radius:1rem}.metric-label[data-v-84b30ef6]{color:#64748b;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.metric-value[data-v-84b30ef6]{color:#0f172a;font-weight:700}.metric-note[data-v-84b30ef6]{color:#64748b;font-size:.86rem}.metric-icon[data-v-84b30ef6],.title-icon[data-v-84b30ef6]{display:inline-flex;align-items:center;justify-content:center}.metric-icon[data-v-84b30ef6]{width:2.8rem;height:2.8rem;border-radius:.9rem;font-size:1.1rem}.title-icon[data-v-84b30ef6]{width:2rem;height:2rem;border-radius:.75rem}.icon-soft-green[data-v-84b30ef6],.bg-soft-success[data-v-84b30ef6]{background:rgba(22,163,74,.12);color:#15803d}.icon-soft-slate[data-v-84b30ef6],.bg-soft-primary[data-v-84b30ef6]{background:rgba(148,163,184,.16);color:#334155}.icon-soft-amber[data-v-84b30ef6]{background:rgba(245,158,11,.14);color:#b45309}.insight-list[data-v-84b30ef6]{display:grid;gap:.9rem}.insight-item[data-v-84b30ef6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid rgba(148,163,184,.18)}.insight-label[data-v-84b30ef6]{color:#64748b}.type-pill[data-v-84b30ef6],.status-pill[data-v-84b30ef6]{display:inline-flex;align-items:center;padding:.28rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600}.type-customer[data-v-84b30ef6],.pill-current[data-v-84b30ef6]{background:rgba(22,163,74,.1);color:#166534}.type-supplier[data-v-84b30ef6]{background:rgba(148,163,184,.16);color:#334155}.pill-overdue[data-v-84b30ef6]{background:rgba(245,158,11,.14);color:#b45309}.empty-card[data-v-84b30ef6],.empty-inline[data-v-84b30ef6]{border:1px dashed rgba(148,163,184,.3)}.empty-card-body[data-v-84b30ef6]{min-height:10rem;display:flex;align-items:center;justify-content:center;color:#64748b}.empty-inline[data-v-84b30ef6]{border-radius:.9rem;padding:1rem;text-align:center;color:#64748b}.report-table[data-v-84b30ef6] .p-datatable-thead>tr>th{white-space:nowrap}@media (max-width: 767px){.report-hero h2[data-v-84b30ef6]{font-size:1.55rem}}.treasury-page[data-v-8a27aae5]{--treasury-bg: linear-gradient(135deg, #edf8f6 0%, #ddf3ef 52%, #d4ece7 100%);--treasury-soft: #f7fbfa;--treasury-border: rgba(10, 94, 84, .12);--treasury-text: #16323a;--treasury-muted: #587177}.treasury-hero[data-v-8a27aae5]{position:relative;background:var(--treasury-bg);color:var(--treasury-text);box-shadow:0 18px 38px #16323a14;overflow:hidden}.treasury-hero-glow[data-v-8a27aae5]{position:absolute;border-radius:999px;filter:blur(20px);opacity:.35;pointer-events:none}.treasury-hero-glow-one[data-v-8a27aae5]{width:220px;height:220px;top:-70px;right:14%;background:rgba(29,139,115,.12)}.treasury-hero-glow-two[data-v-8a27aae5]{width:160px;height:160px;bottom:-30px;right:-20px;background:rgba(56,189,248,.12)}.treasury-eyebrow[data-v-8a27aae5],.treasury-section-kicker[data-v-8a27aae5]{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700}.treasury-eyebrow[data-v-8a27aae5]{color:#2a6d67;margin-bottom:.7rem}.treasury-title[data-v-8a27aae5]{font-size:1.85rem;font-weight:800;letter-spacing:-.03em;color:#1f2a44}.treasury-subtitle[data-v-8a27aae5]{color:#5d7479;max-width:42rem}.treasury-hero-inline-meta[data-v-8a27aae5]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:1rem}.treasury-inline-pill[data-v-8a27aae5]{display:inline-flex;align-items:center;min-height:30px;padding:0 .75rem;border-radius:999px;background:rgba(29,139,115,.1);font-size:.75rem;font-weight:700;color:#17695d}.treasury-inline-text[data-v-8a27aae5]{color:#557075;font-size:.9rem}.treasury-control-card[data-v-8a27aae5]{padding:.95rem;border-radius:22px;background:rgba(255,255,255,.78);border:1px solid rgba(29,139,115,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 30px #16323a0f}.treasury-form-label[data-v-8a27aae5]{color:#1f5d59;font-weight:600}.treasury-help-text[data-v-8a27aae5]{color:#698588;font-size:.8rem;margin-top:.45rem}.treasury-range-control[data-v-8a27aae5]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding:.7rem .9rem;border-radius:12px;background:rgba(255,255,255,.96);color:var(--treasury-text);cursor:pointer;border:1px solid #d7e9e5}.treasury-control-facts[data-v-8a27aae5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid #dcece8}.treasury-control-fact[data-v-8a27aae5]{padding:.75rem .8rem;border-radius:16px;background:#f8fcfb;border:1px solid #dcece8;display:flex;flex-direction:column;gap:.2rem}.treasury-control-fact span[data-v-8a27aae5]{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#69908a}.treasury-control-fact strong[data-v-8a27aae5]{font-size:.95rem;color:#24324b}.treasury-hero-btn[data-v-8a27aae5] .p-button-label{font-weight:600}.treasury-hero-btn.btn-light[data-v-8a27aae5]{background:#fff;color:#24324b;box-shadow:0 10px 24px #0f172a0f}.treasury-hero-btn.btn-dark[data-v-8a27aae5]{background:#243b6b;color:#fff}.treasury-stat-card[data-v-8a27aae5]{border:1px solid #dcece8;box-shadow:0 12px 28px #0f172a0d}.treasury-stat-card .card-body[data-v-8a27aae5],.treasury-recap-card .card-body[data-v-8a27aae5]{padding:1rem 1.05rem}.treasury-stat-card.is-balance[data-v-8a27aae5]{background:linear-gradient(135deg,#ecfaf2 0%,#ddf5e7 100%)}.treasury-stat-card.is-transfer[data-v-8a27aae5]{background:linear-gradient(135deg,#eef6ff 0%,#ddeafb 100%)}.treasury-stat-icon.is-balance[data-v-8a27aae5]{color:#1f9d55}.treasury-stat-icon.is-transfer[data-v-8a27aae5]{color:#245f9e}.treasury-stat-label[data-v-8a27aae5]{color:#5e7b76;font-size:.82rem}.treasury-stat-value[data-v-8a27aae5]{color:#24324b;font-size:1.2rem;font-weight:800}.treasury-stat-badge[data-v-8a27aae5]{background:rgba(255,255,255,.86);color:#5e7b76;border:1px solid rgba(94,123,118,.14);font-weight:700}.treasury-session-strip[data-v-8a27aae5],.treasury-panel[data-v-8a27aae5]{background:#fff;box-shadow:0 16px 34px #0f172a12}.treasury-title-icon[data-v-8a27aae5]{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#092c4c}.treasury-section-kicker[data-v-8a27aae5]{color:#1d8b73;margin-bottom:.4rem}.treasury-status-pill[data-v-8a27aae5]{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;font-size:.76rem;font-weight:700}.treasury-status-pill.is-open[data-v-8a27aae5]{background:rgba(28,181,116,.12);color:#137951}.treasury-status-pill.is-closed[data-v-8a27aae5]{background:rgba(100,116,139,.12);color:#475569}.treasury-panel-title[data-v-8a27aae5]{font-size:1.28rem;font-weight:800;color:var(--treasury-text)}.treasury-panel-text[data-v-8a27aae5]{color:var(--treasury-muted)}.treasury-total-badge[data-v-8a27aae5]{display:inline-flex;flex-direction:column;gap:.18rem;min-width:150px;padding:.9rem 1rem;border-radius:16px;background:#f4fbfa}.treasury-total-badge span[data-v-8a27aae5]{color:var(--treasury-muted);font-size:.78rem}.treasury-total-badge strong[data-v-8a27aae5]{font-size:1rem;color:var(--treasury-text)}.treasury-total-badge.is-dark[data-v-8a27aae5]{background:#243b6b}.treasury-total-badge.is-dark span[data-v-8a27aae5],.treasury-total-badge.is-dark strong[data-v-8a27aae5]{color:#fff}.treasury-mini-card[data-v-8a27aae5]{height:100%;padding:1rem;border-radius:18px;background:var(--treasury-soft);border:1px solid var(--treasury-border);transition:transform .2s ease,box-shadow .2s ease}.treasury-mini-card[data-v-8a27aae5]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #0f172a14}.treasury-mini-label[data-v-8a27aae5]{color:#1d8b73;font-size:.76rem;font-weight:700;margin-bottom:.25rem}.treasury-mini-title[data-v-8a27aae5]{color:var(--treasury-text);font-weight:600;margin-bottom:.55rem}.treasury-mini-value[data-v-8a27aae5]{font-size:1.02rem;font-weight:800;color:var(--treasury-text)}.treasury-transfer-flow[data-v-8a27aae5]{display:inline-flex;align-items:center;padding:.35rem .7rem;border-radius:999px;background:rgba(29,139,115,.1);color:#126753;font-weight:700}.treasury-table[data-v-8a27aae5] .p-datatable-header{background:transparent;border:0;padding:0 0 1rem}.treasury-mobile-transfer-list[data-v-8a27aae5]{display:none}.treasury-mobile-transfer-card[data-v-8a27aae5]{padding:.95rem;border:1px solid #e6eaed;border-radius:18px;background:#fff;box-shadow:0 12px 30px #0f172a0f;margin-bottom:.9rem}.treasury-mobile-transfer-top[data-v-8a27aae5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.8rem}.treasury-mobile-transfer-id[data-v-8a27aae5]{font-size:.88rem;font-weight:800;color:var(--treasury-text)}.treasury-mobile-transfer-date[data-v-8a27aae5]{font-size:.76rem;color:var(--treasury-muted);margin-top:.15rem}.treasury-mobile-transfer-amount[data-v-8a27aae5]{font-size:.95rem;font-weight:800;color:#092c4c;white-space:nowrap}.treasury-mobile-transfer-flow-row[data-v-8a27aae5]{display:inline-flex;align-items:center;min-height:32px;padding:.35rem .7rem;border-radius:999px;background:rgba(58,171,88,.1);color:#1f7a39;font-size:.76rem;font-weight:700;margin-bottom:.8rem}.treasury-mobile-grid[data-v-8a27aae5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .8rem}.treasury-mobile-pair[data-v-8a27aae5]{display:flex;flex-direction:column;gap:.18rem}.treasury-mobile-pair span[data-v-8a27aae5]{font-size:.72rem;color:var(--treasury-muted);text-transform:uppercase;letter-spacing:.04em}.treasury-mobile-pair strong[data-v-8a27aae5]{font-size:.83rem;color:var(--treasury-text);word-break:break-word}.treasury-mobile-empty[data-v-8a27aae5]{border:1px dashed #d8e0ea;border-radius:16px;padding:1rem;text-align:center;color:var(--treasury-muted);background:#f8fafc}.treasury-table[data-v-8a27aae5] .p-datatable-thead>tr>th{background:#f5fbfa;color:#466069;border-color:#e0ecea;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.treasury-table[data-v-8a27aae5] .p-datatable-tbody>tr>td{border-color:#e8f1ef;vertical-align:middle}.treasury-table[data-v-8a27aae5] .p-inputtext{min-height:40px}@media (max-width: 991px){.treasury-title[data-v-8a27aae5]{font-size:1.6rem}.treasury-control-card[data-v-8a27aae5]{padding:1rem}.treasury-control-facts[data-v-8a27aae5]{grid-template-columns:1fr}}@media (max-width: 767px){.treasury-page[data-v-8a27aae5]{padding-bottom:1rem}.treasury-hero-inline-meta[data-v-8a27aae5]{align-items:flex-start;flex-direction:column;gap:.4rem}.treasury-hero .card-body[data-v-8a27aae5],.treasury-panel .card-header[data-v-8a27aae5],.treasury-panel .card-body[data-v-8a27aae5]{padding-left:1rem!important;padding-right:1rem!important}.treasury-total-badge[data-v-8a27aae5]{width:100%}.treasury-mobile-grid[data-v-8a27aae5]{grid-template-columns:1fr}}@media (max-width: 991px){.treasury-mobile-transfer-list[data-v-8a27aae5]{display:block}.treasury-table[data-v-8a27aae5]{display:none}}.expenses-page[data-v-d7b59d9f]{--expenses-bg: linear-gradient(135deg, #fff5eb 0%, #fde7d3 52%, #f7dcc5 100%);--expenses-soft: #fffaf5;--expenses-border: #efd5bf;--expenses-text: #6c2d12;--expenses-muted: #9a5b37}.expenses-hero[data-v-d7b59d9f]{position:relative;background:var(--expenses-bg);color:var(--expenses-text);box-shadow:0 18px 38px #7c2d121a;overflow:hidden}.expenses-hero-glow[data-v-d7b59d9f]{position:absolute;border-radius:999px;filter:blur(20px);opacity:.35;pointer-events:none}.expenses-hero-glow-one[data-v-d7b59d9f]{width:220px;height:220px;top:-80px;right:10%;background:rgba(246,173,85,.18)}.expenses-hero-glow-two[data-v-d7b59d9f]{width:170px;height:170px;bottom:-40px;right:-10px;background:rgba(194,65,12,.14)}.expenses-eyebrow[data-v-d7b59d9f]{display:inline-flex;align-items:center;min-height:30px;padding:0 .8rem;border-radius:999px;background:rgba(194,65,12,.12);color:#9a3412;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.expenses-title[data-v-d7b59d9f]{font-size:clamp(1.8rem,2.8vw,2.55rem);line-height:1.05;font-weight:800;margin-top:.8rem;color:#1f2a44}.expenses-subtitle[data-v-d7b59d9f]{max-width:620px;font-size:.96rem;color:#7b5035}.expenses-hero-actions[data-v-d7b59d9f]{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.2rem!important}.expenses-hero-btn[data-v-d7b59d9f]{min-height:42px;border-radius:14px;padding:0 .95rem;border:0}.expenses-hero-btn.btn-light[data-v-d7b59d9f]{background:#fff;color:#2b3551;box-shadow:0 10px 24px #0f172a14}.expenses-hero-btn.btn-dark[data-v-d7b59d9f]{background:#243b6b;color:#fff}.expenses-hero-inline-meta[data-v-d7b59d9f]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:1.1rem}.expenses-inline-pill[data-v-d7b59d9f]{display:inline-flex;align-items:center;min-height:30px;padding:0 .75rem;border-radius:999px;background:rgba(194,65,12,.1);font-size:.75rem;font-weight:700;color:#9a3412}.expenses-inline-text[data-v-d7b59d9f]{color:#7b5035;font-size:.9rem}.expenses-hero-metrics[data-v-d7b59d9f]{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:1rem}.expenses-metric-chip[data-v-d7b59d9f]{min-width:180px;padding:.95rem 1rem;border-radius:18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:.25rem}.expenses-metric-label[data-v-d7b59d9f]{font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3}.expenses-metric-chip strong[data-v-d7b59d9f]{font-size:1rem;color:#fff}.expenses-control-card[data-v-d7b59d9f]{padding:.95rem;border-radius:22px;background:rgba(255,255,255,.72);border:1px solid rgba(194,65,12,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 30px #7c2d1214}.expenses-control-card .form-label[data-v-d7b59d9f]{font-size:.78rem;font-weight:700;letter-spacing:.02em;margin-bottom:.45rem;color:#7c2d12}.expenses-range-picker[data-v-d7b59d9f]{min-height:42px;cursor:pointer;border-color:#ecd6c4;background:#fff}.expenses-control-facts[data-v-d7b59d9f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid #f3dfd3}.expenses-control-fact[data-v-d7b59d9f]{padding:.75rem .8rem;border-radius:16px;background:#fff7ef;border:1px solid #f0dfd0;display:flex;flex-direction:column;gap:.2rem}.expenses-control-fact span[data-v-d7b59d9f]{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#9a5b37}.expenses-control-fact strong[data-v-d7b59d9f]{font-size:.95rem;color:#2b3551}.expense-stat-card[data-v-d7b59d9f]{border:1px solid #f0dfd0;box-shadow:0 12px 28px #0f172a0f}.expense-stat-card .card-body[data-v-d7b59d9f],.expense-recap-card .card-body[data-v-d7b59d9f]{padding:1rem 1.05rem}.expense-stat-card.is-total[data-v-d7b59d9f]{background:linear-gradient(135deg,#fff6ea 0%,#fde8d6 100%)}.expense-stat-card.is-draft[data-v-d7b59d9f]{background:linear-gradient(135deg,#fff8e6 0%,#feefc3 100%)}.expense-stat-card.is-posted[data-v-d7b59d9f]{background:linear-gradient(135deg,#eef9f0 0%,#dff3e3 100%)}.expense-stat-icon.is-total[data-v-d7b59d9f]{color:#c2410c}.expense-stat-icon.is-draft[data-v-d7b59d9f]{color:#b7791f}.expense-stat-icon.is-posted[data-v-d7b59d9f]{color:#2f855a}.expense-stat-label[data-v-d7b59d9f]{color:#8b5e3c;font-size:.82rem}.expense-stat-value[data-v-d7b59d9f]{color:#24324b;font-size:1.2rem;font-weight:800}.expense-stat-badge[data-v-d7b59d9f]{background:rgba(255,255,255,.8);color:#8b5e3c;border:1px solid rgba(139,94,60,.12);font-weight:700}.expense-recap-card[data-v-d7b59d9f]{border:1px solid #ecdaca;box-shadow:0 12px 28px #7c2d120d;background:#fffdfa}.expenses-tabs-shell[data-v-d7b59d9f]{background:#fff;box-shadow:0 16px 34px #0f172a12}.expenses-tabs-shell[data-v-d7b59d9f] .p-tabview-nav{border:0;gap:.6rem;margin-bottom:1.25rem;flex-wrap:wrap}.expenses-tabs-shell[data-v-d7b59d9f] .p-tabview-nav li .p-tabview-nav-link{border:1px solid #f3dfd3;background:#fff7ed;border-radius:999px;padding:.6rem .95rem;color:#9a3412;font-weight:700}.expenses-tabs-shell[data-v-d7b59d9f] .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#b45309;color:#fff;border-color:#b45309}.expenses-tabs-shell[data-v-d7b59d9f] .p-tabview-panels{padding:0}.expenses-section-header[data-v-d7b59d9f]{padding:.25rem 0 .5rem}.expenses-section-kicker[data-v-d7b59d9f]{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-bottom:.15rem}.expenses-title-icon[data-v-d7b59d9f]{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#7c2d12}.expenses-table[data-v-d7b59d9f] .p-datatable-header{background:transparent;border:0;padding:0 0 1rem}.expenses-table[data-v-d7b59d9f] .p-datatable-thead>tr>th{background:#fff7ed;border-color:#fde6d8;color:#7c2d12;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.expenses-table[data-v-d7b59d9f] .p-datatable-tbody>tr>td{border-color:#f6e9df}.expense-analytics-card[data-v-d7b59d9f]{box-shadow:0 14px 30px #0f172a0f}.expense-analytics-card .card-header[data-v-d7b59d9f]{background:#fff;border-bottom:1px solid #f5ded0;padding:1rem 1.1rem;color:#7c2d12}.expense-analytics-card .card-body[data-v-d7b59d9f]{padding:1rem 1.1rem 1.1rem}.expense-mobile-list[data-v-d7b59d9f]{display:flex;flex-direction:column;gap:.75rem}.expense-mobile-card[data-v-d7b59d9f]{border-radius:18px;background:#ffffff;box-shadow:0 12px 28px #0f172a14;border:1px solid #f5ded0}.expense-mobile-card[data-v-d7b59d9f]:active{transform:scale(.98)}.expense-mobile-topbar[data-v-d7b59d9f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.expense-mobile-top-actions[data-v-d7b59d9f]{display:flex;align-items:center;gap:.35rem}.expense-mobile-id[data-v-d7b59d9f]{font-size:.78rem;font-weight:700;color:#9a3412}.expense-mobile-amount[data-v-d7b59d9f]{font-size:1.1rem;font-weight:800;line-height:1.15}.expense-mobile-meta[data-v-d7b59d9f]{display:flex;flex-direction:column;border-top:1px solid #f8e9de;border-bottom:1px solid #f8e9de}.expense-mobile-row[data-v-d7b59d9f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.55rem 0;min-width:0;border-bottom:1px solid #f8efe8}.expense-mobile-row[data-v-d7b59d9f]:last-child{border-bottom:0}.expense-mobile-label[data-v-d7b59d9f]{flex:0 0 42%;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#c2410c}.expense-mobile-value[data-v-d7b59d9f]{flex:1 1 auto;min-width:0;font-size:.84rem;font-weight:600;color:#431407;line-height:1.35;word-break:break-word}.expense-mobile-description[data-v-d7b59d9f]{font-weight:500;color:#7c2d12;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.expense-mobile-row-description[data-v-d7b59d9f]{align-items:flex-start}.expense-mobile-action-grid[data-v-d7b59d9f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.expense-mobile-action-full[data-v-d7b59d9f]{grid-column:1 / -1}.expense-inline-picker[data-v-d7b59d9f]{display:flex;align-items:stretch;gap:.6rem}.expense-supplier-option[data-v-d7b59d9f]{display:flex;flex-direction:column;min-width:0;line-height:1.2}.expense-supplier-name[data-v-d7b59d9f]{font-size:.9rem;font-weight:700;color:#24324b}.expense-supplier-meta[data-v-d7b59d9f]{font-size:.74rem;color:#8b5e3c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expense-supplier-dropdown[data-v-d7b59d9f] .p-dropdown-label{display:flex;align-items:center}.expense-inline-create-btn[data-v-d7b59d9f]{white-space:nowrap}@media (max-width: 991px){.expenses-title[data-v-d7b59d9f]{font-size:1.65rem}.expenses-tabs-shell .card-body[data-v-d7b59d9f]{padding:1rem!important}.expenses-control-facts[data-v-d7b59d9f]{grid-template-columns:1fr}}@media (max-width: 575.98px){.expenses-hero-inline-meta[data-v-d7b59d9f]{align-items:flex-start;flex-direction:column;gap:.4rem}.expenses-hero-actions[data-v-d7b59d9f]{flex-direction:column}.expenses-hero-btn[data-v-d7b59d9f],.expenses-metric-chip[data-v-d7b59d9f]{width:100%}.expense-inline-picker[data-v-d7b59d9f]{flex-direction:column}.expense-inline-create-btn[data-v-d7b59d9f]{width:100%}.expense-mobile-card .card-body[data-v-d7b59d9f]{padding:.8rem}.expense-mobile-amount[data-v-d7b59d9f]{font-size:1rem}.expense-mobile-label[data-v-d7b59d9f]{flex-basis:40%}.expense-mobile-value[data-v-d7b59d9f]{font-size:.81rem}.expense-mobile-card .btn[data-v-d7b59d9f]{min-height:34px;font-size:.76rem;padding:.42rem .55rem}}.internal-notes-panel[data-v-9a9ccc7a]{--notes-green: #16a34a;--notes-green-dark: #166534;--notes-slate: #0f172a;--notes-muted: #64748b;--notes-soft: #f6fbf7;--notes-border: rgba(148, 163, 184, .18)}.internal-notes-panel[data-v-9a9ccc7a] .notes-card.p-panel{border:0;border-radius:22px;overflow:hidden;box-shadow:0 18px 45px #0f172a14}.internal-notes-panel[data-v-9a9ccc7a] .notes-card .p-panel-header{border:0;padding:1rem 1.25rem}.internal-notes-panel[data-v-9a9ccc7a] .notes-card .p-panel-content{border:0;padding:1.1rem 1.25rem 1.25rem}.internal-notes-panel[data-v-9a9ccc7a] .notes-composer-card .p-panel-header{background:#f1f8f2}.internal-notes-panel[data-v-9a9ccc7a] .notes-history-card .p-panel-header{background:#f7faf8}.notes-panel-heading[data-v-9a9ccc7a]{display:flex;align-items:center;gap:.9rem;width:100%}.notes-panel-heading-between[data-v-9a9ccc7a]{justify-content:space-between}.notes-panel-icon[data-v-9a9ccc7a]{width:2.6rem;height:2.6rem;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0}.notes-panel-icon-compose[data-v-9a9ccc7a]{color:#166534;background:rgba(34,197,94,.14)}.notes-panel-icon-thread[data-v-9a9ccc7a]{color:#166534;background:rgba(34,197,94,.1)}.notes-panel-title[data-v-9a9ccc7a]{color:var(--notes-slate);font-size:1rem;font-weight:700;line-height:1.1}.notes-panel-subtitle[data-v-9a9ccc7a]{margin-top:.2rem;color:var(--notes-muted);font-size:.83rem}.notes-count-badge[data-v-9a9ccc7a]{min-width:2.25rem;padding:.35rem .7rem;border-radius:999px;background:rgba(22,163,74,.1);color:var(--notes-green-dark);text-align:center;font-size:.82rem;font-weight:700}.notes-composer-shell[data-v-9a9ccc7a]{display:flex;align-items:flex-start;gap:1rem}.composer-avatar[data-v-9a9ccc7a]{margin-top:.15rem}.notes-avatar[data-v-9a9ccc7a]{width:2.6rem;height:2.6rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.82rem;font-weight:700;letter-spacing:.04em;flex-shrink:0;box-shadow:0 12px 24px #0f172a1f}.notes-avatar-self[data-v-9a9ccc7a]{background:linear-gradient(135deg,#16a34a 0%,#15803d 100%)}.notes-avatar-other[data-v-9a9ccc7a]{background:linear-gradient(135deg,#475569 0%,#334155 100%)}.notes-composer-main[data-v-9a9ccc7a]{flex:1;min-width:0}.internal-notes-panel[data-v-9a9ccc7a] .notes-composer-input{width:100%;min-height:110px;padding:.95rem 1rem;border:1px solid #d1fae5;border-radius:18px;background:#fbfefb;color:#0f172a;box-shadow:inset 0 1px 2px #0f172a0a;resize:none}.internal-notes-panel[data-v-9a9ccc7a] .notes-composer-input:focus{border-color:#4ade80;box-shadow:0 0 0 4px #4ade8029}.notes-composer-footer[data-v-9a9ccc7a]{margin-top:.85rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.notes-composer-tip[data-v-9a9ccc7a]{color:var(--notes-muted);font-size:.82rem}.notes-send-button[data-v-9a9ccc7a]{border-radius:999px;padding-inline:1rem;box-shadow:0 10px 22px #16a34a2e}.notes-thread-surface[data-v-9a9ccc7a]{border:1px solid rgba(148,163,184,.14);border-radius:20px;padding:1rem;background:var(--notes-soft)}.notes-thread-scroll[data-v-9a9ccc7a]{max-height:34rem;overflow:auto;padding-right:.4rem}.notes-thread-scroll[data-v-9a9ccc7a]::-webkit-scrollbar{width:8px}.notes-thread-scroll[data-v-9a9ccc7a]::-webkit-scrollbar-thumb{background:rgba(148,163,184,.45);border-radius:999px}.notes-state[data-v-9a9ccc7a],.notes-empty-state[data-v-9a9ccc7a]{min-height:14rem;display:flex;align-items:center;justify-content:center;text-align:center}.notes-state[data-v-9a9ccc7a]{color:var(--notes-muted);font-size:.95rem}.notes-empty-state[data-v-9a9ccc7a]{flex-direction:column;gap:.55rem;padding:1rem}.notes-empty-icon[data-v-9a9ccc7a]{width:4rem;height:4rem;border-radius:1.25rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(22,163,74,.1);color:var(--notes-green-dark);font-size:1.45rem}.notes-empty-title[data-v-9a9ccc7a]{color:var(--notes-slate);font-size:1rem;font-weight:700}.notes-empty-text[data-v-9a9ccc7a]{max-width:24rem;color:var(--notes-muted);font-size:.9rem}.note-row[data-v-9a9ccc7a]{display:flex;align-items:flex-end;gap:.85rem;margin-bottom:1rem}.note-row[data-v-9a9ccc7a]:last-child{margin-bottom:0}.note-row.is-own[data-v-9a9ccc7a]{flex-direction:row-reverse}.note-bubble-column[data-v-9a9ccc7a]{max-width:min(40rem,calc(100% - 3.45rem))}.note-row.is-own .note-bubble-column[data-v-9a9ccc7a]{margin-left:auto}.note-meta[data-v-9a9ccc7a]{display:flex;align-items:center;gap:.45rem;margin:0 0 .4rem;color:var(--notes-muted);font-size:.78rem}.note-row.is-own .note-meta[data-v-9a9ccc7a]{justify-content:flex-end}.note-author[data-v-9a9ccc7a]{color:var(--notes-slate);font-weight:700}.note-row.is-own .note-author[data-v-9a9ccc7a]{color:var(--notes-green-dark)}.note-bubble[data-v-9a9ccc7a]{padding:.9rem 1rem;border-radius:20px 20px 20px 8px;border:1px solid var(--notes-border);background:#fff;box-shadow:0 18px 34px #0f172a12}.note-row.is-own .note-bubble[data-v-9a9ccc7a]{border-color:#22c55e38;border-radius:20px 20px 8px;background:#ecfdf3}.note-text[data-v-9a9ccc7a]{white-space:pre-wrap;word-break:break-word;color:#0f172a;font-size:.95rem;line-height:1.55}@media (max-width: 767px){.notes-composer-shell[data-v-9a9ccc7a]{flex-direction:column}.note-row[data-v-9a9ccc7a],.note-row.is-own[data-v-9a9ccc7a]{gap:.65rem}.note-bubble-column[data-v-9a9ccc7a]{max-width:calc(100% - 3rem)}.notes-composer-footer[data-v-9a9ccc7a]{align-items:stretch}.notes-send-button[data-v-9a9ccc7a]{width:100%}}.filter-card[data-v-c7277505]{border:1px solid rgba(15,23,42,.06)}.general-hero[data-v-c7277505]{border:0;background:radial-gradient(circle at top left,rgba(251,191,36,.24),transparent 30%),radial-gradient(circle at bottom right,rgba(14,165,233,.18),transparent 34%),linear-gradient(135deg,#172554 0%,#1d4ed8 46%,#0f766e 100%);color:#fff}.general-hero h2[data-v-c7277505]{color:#fff;line-height:1.08;text-shadow:0 1px 12px rgba(15,23,42,.22)}.report-kicker[data-v-c7277505]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.report-subtitle[data-v-c7277505]{color:#ffffffd6;max-width:52rem}.report-chip[data-v-c7277505]{display:inline-flex;align-items:center;padding:.55rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.875rem}.report-chip-soft[data-v-c7277505]{background:rgba(255,255,255,.18)}.hero-stat-grid[data-v-c7277505]{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-stat-card[data-v-c7277505]{padding:1rem;border-radius:1rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stat-label[data-v-c7277505]{margin-bottom:.35rem;color:#ffffffbd;font-size:.84rem}.hero-stat-value[data-v-c7277505]{margin-bottom:.45rem;color:#fff}.hero-stat-note[data-v-c7277505]{color:#ffffffd6;font-size:.82rem}.delta-badge[data-v-c7277505]{display:inline-flex;align-items:center;padding:.35rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600}.delta-positive[data-v-c7277505]{background:rgba(22,163,74,.18);color:#dcfce7}.delta-negative[data-v-c7277505]{background:rgba(220,38,38,.18);color:#fee2e2}.delta-neutral[data-v-c7277505]{background:rgba(148,163,184,.18);color:#e2e8f0}.title-icon[data-v-c7277505]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.metric-card[data-v-c7277505]{width:100%;border:1px solid rgba(15,23,42,.08);border-radius:1rem;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)}.metric-card-body[data-v-c7277505]{padding:1rem}.metric-label[data-v-c7277505]{font-size:.82rem;color:#64748b}.metric-value[data-v-c7277505]{color:#0f172a}.metric-note[data-v-c7277505]{color:#64748b;font-size:.82rem}.metric-icon[data-v-c7277505]{width:2.5rem;height:2.5rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.report-surface[data-v-c7277505]{padding:.9rem 1rem;border-radius:1rem;border:1px solid rgba(15,23,42,.06);background:#fff}.summary-chip[data-v-c7277505]{min-width:0}.metric-list-row[data-v-c7277505]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid rgba(148,163,184,.16)}.metric-list-row[data-v-c7277505]:last-child{border-bottom:0}.metric-list-label[data-v-c7277505]{color:#64748b;font-size:.8rem}.dashboard-list-item[data-v-c7277505]{padding:.9rem 0}.dashboard-list-item.border-bottom[data-v-c7277505]{border-bottom:1px solid rgba(148,163,184,.16)!important}.chart-lg[data-v-c7277505]{height:340px}.chart-md[data-v-c7277505]{height:280px}.chart-sm[data-v-c7277505]{height:220px}.report-badge[data-v-c7277505]{border-radius:999px;background:rgba(29,78,216,.1);color:#1d4ed8;font-weight:600}.payment-dot[data-v-c7277505]{width:.75rem;height:.75rem;border-radius:999px;flex-shrink:0}.alert-grid[data-v-c7277505]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.alert-panel[data-v-c7277505]{min-width:0}.mini-row[data-v-c7277505]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 0}.mini-row.border-bottom[data-v-c7277505]{border-bottom:1px solid rgba(148,163,184,.14)}.customer-mix[data-v-c7277505]{display:grid;gap:.9rem}.customer-mix-row span[data-v-c7277505],.customer-mix-row strong[data-v-c7277505]{font-size:.88rem}.slim-progress[data-v-c7277505]{height:.5rem;border-radius:999px;background:rgba(148,163,184,.16)}.general-table thead th[data-v-c7277505]{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b;border-bottom:1px solid rgba(148,163,184,.16)}.general-table tbody td[data-v-c7277505]{border-bottom:1px solid rgba(148,163,184,.12)}.general-table tbody tr:last-child td[data-v-c7277505]{border-bottom:0}.activity-badge[data-v-c7277505],.status-badge[data-v-c7277505]{border-radius:999px;font-weight:600}.activity-sale[data-v-c7277505]{background:rgba(249,115,22,.14);color:#c2410c}.activity-invoice[data-v-c7277505]{background:rgba(20,184,166,.14);color:#0f766e}.activity-purchase[data-v-c7277505]{background:rgba(14,165,233,.14);color:#0369a1}.activity-expense[data-v-c7277505]{background:rgba(220,38,38,.12);color:#b91c1c}.activity-other[data-v-c7277505],.status-neutral[data-v-c7277505]{background:rgba(148,163,184,.14);color:#475569}.status-ok[data-v-c7277505]{background:rgba(22,163,74,.14);color:#15803d}.status-warn[data-v-c7277505]{background:rgba(245,158,11,.16);color:#b45309}.min-w-0[data-v-c7277505]{min-width:0}.btn-xs[data-v-c7277505]{padding:.2rem .55rem;font-size:.75rem}[data-v-c7277505] canvas{height:100%!important}@media (max-width: 1199.98px){.hero-stat-grid[data-v-c7277505]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.hero-stat-grid[data-v-c7277505],.alert-grid[data-v-c7277505]{grid-template-columns:minmax(0,1fr)}.metric-list-row[data-v-c7277505]{align-items:flex-start;flex-direction:column}}.filter-card[data-v-484f2132],.analysis-tabs[data-v-484f2132] .p-tabview-nav,.report-table[data-v-484f2132] .p-datatable-wrapper,.metric-card[data-v-484f2132],.summary-surface[data-v-484f2132],.surface-row[data-v-484f2132]{border-radius:18px}.analysis-hero[data-v-484f2132]{border:0;background:radial-gradient(circle at top left,rgba(14,165,233,.18),transparent 34%),radial-gradient(circle at bottom right,rgba(249,115,22,.18),transparent 32%),linear-gradient(135deg,#f8fbff 0%,#f5f8f3 52%,#fff8ef 100%);box-shadow:0 24px 50px #0f172a14}.hero-kicker[data-v-484f2132]{color:#0f766e;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hero-subtitle[data-v-484f2132]{max-width:720px;color:#475569;line-height:1.65}.hero-chip[data-v-484f2132]{display:inline-flex;align-items:center;padding:.55rem .9rem;border-radius:999px;background:rgba(255,255,255,.82);color:#0f172a;box-shadow:inset 0 0 0 1px #94a3b833}.hero-chip-soft[data-v-484f2132]{color:#475569}.hero-stat-grid[data-v-484f2132]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.hero-stat-card[data-v-484f2132]{padding:1rem 1.1rem;border-radius:18px;background:rgba(255,255,255,.82);box-shadow:inset 0 0 0 1px #94a3b82e}.hero-stat-label[data-v-484f2132]{margin-bottom:.35rem;color:#64748b;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hero-stat-value[data-v-484f2132]{margin-bottom:.35rem;color:#0f172a;font-size:1.4rem;font-weight:800}.hero-stat-note[data-v-484f2132]{color:#475569;font-size:.83rem}.analysis-tabs[data-v-484f2132] .p-tabview-nav{padding:.45rem;border:0;background:linear-gradient(135deg,#eff6ff 0%,#f8fafc 55%,#fff7ed 100%);box-shadow:inset 0 0 0 1px #94a3b82e}.analysis-tabs[data-v-484f2132] .p-tabview-nav li .p-tabview-nav-link{border:0;border-radius:14px;background:transparent;color:#475569;font-weight:700}.analysis-tabs[data-v-484f2132] .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#ffffff;color:#0f172a;box-shadow:0 12px 24px #0f172a0f}.analysis-tabs[data-v-484f2132] .p-tabview-panels{padding:1.25rem 0 0;background:transparent}.panel-note[data-v-484f2132]{margin-bottom:1rem;color:#475569;line-height:1.65}.metric-card[data-v-484f2132]{border:0;background:#ffffff;box-shadow:0 18px 35px #0f172a0f}.metric-card-body[data-v-484f2132]{padding:1.15rem 1.1rem}.metric-label[data-v-484f2132]{color:#64748b;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.metric-value[data-v-484f2132]{color:#0f172a;font-size:1.35rem;font-weight:800}.metric-note[data-v-484f2132]{color:#475569;font-size:.86rem;line-height:1.5}.metric-tone-primary[data-v-484f2132]{background:linear-gradient(180deg,#ffffff 0%,#eef5ff 100%)}.metric-tone-info[data-v-484f2132]{background:linear-gradient(180deg,#ffffff 0%,#eefcfe 100%)}.metric-tone-success[data-v-484f2132]{background:linear-gradient(180deg,#ffffff 0%,#eefcf4 100%)}.metric-tone-warning[data-v-484f2132]{background:linear-gradient(180deg,#ffffff 0%,#fff7ed 100%)}.metric-tone-danger[data-v-484f2132]{background:linear-gradient(180deg,#ffffff 0%,#fff1f2 100%)}.summary-surface[data-v-484f2132]{padding:.95rem 1rem;background:#f8fafc;box-shadow:inset 0 0 0 1px #94a3b81f}.surface-row[data-v-484f2132]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid rgba(148,163,184,.16)}.surface-row[data-v-484f2132]:last-child{border-bottom:0;padding-bottom:0}.title-icon[data-v-484f2132]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.chart-lg[data-v-484f2132]{min-height:320px}.chart-sm[data-v-484f2132]{min-height:230px}.report-badge[data-v-484f2132]{background:rgba(29,78,216,.08);color:#1d4ed8;border:1px solid rgba(29,78,216,.14)}.report-table[data-v-484f2132] .p-datatable-thead>tr>th{background:#f8fafc;color:#334155;font-weight:700;border-color:#94a3b82e}.report-table[data-v-484f2132] .p-datatable-tbody>tr>td{border-color:#94a3b824}.report-table[data-v-484f2132] .p-paginator{border:0;background:transparent}@media (max-width: 1199.98px){.hero-stat-grid[data-v-484f2132]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.hero-stat-grid[data-v-484f2132]{grid-template-columns:1fr}.analysis-tabs[data-v-484f2132] .p-tabview-panels{padding-top:1rem}.surface-row[data-v-484f2132]{align-items:flex-start;flex-direction:column}}.filter-card[data-v-5151e258]{border:1px solid rgba(15,23,42,.06)}.perf-hero[data-v-5151e258]{border:0;background:radial-gradient(circle at top right,rgba(110,231,183,.24),transparent 30%),radial-gradient(circle at bottom left,rgba(16,185,129,.22),transparent 38%),linear-gradient(135deg,#073e16 0%,#009688 52%,#15803d 100%);color:#fff}.perf-hero h2[data-v-5151e258]{color:#fff;line-height:1.08;text-shadow:0 1px 12px rgba(15,23,42,.22)}.perf-kicker[data-v-5151e258]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.perf-subtitle[data-v-5151e258]{color:#ffffffd1;max-width:52rem}.perf-chip[data-v-5151e258]{display:inline-flex;align-items:center;padding:.55rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.875rem}.hero-stat-grid[data-v-5151e258]{display:grid;gap:.9rem}.hero-stat-card[data-v-5151e258]{padding:1rem;border-radius:1rem;background:rgba(240,253,244,.12);border:1px solid rgba(167,243,208,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stat-label[data-v-5151e258]{margin-bottom:.35rem;color:#ffffffbd;font-size:.84rem}.hero-stat-value[data-v-5151e258]{margin-bottom:.45rem;color:#fff}.delta-badge[data-v-5151e258]{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600}.delta-positive[data-v-5151e258]{background:rgba(34,197,94,.18);color:#d1fae5}.delta-negative[data-v-5151e258]{background:rgba(248,113,113,.18);color:#fee2e2}.delta-neutral[data-v-5151e258]{background:rgba(255,255,255,.14);color:#ffffffdb}.metric-card[data-v-5151e258]{border:1px solid rgba(15,23,42,.07)}.metric-label[data-v-5151e258]{color:#64748b;font-size:.84rem}.metric-value[data-v-5151e258]{white-space:nowrap}.metric-note[data-v-5151e258]{color:#6b7280;font-size:.78rem}.metric-icon[data-v-5151e258]{width:2.8rem;height:2.8rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem}.report-surface[data-v-5151e258]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.report-surface[data-v-5151e258]:hover,.report-surface[data-v-5151e258]:focus-visible{transform:translateY(-1px);box-shadow:0 .35rem 1rem #0f172a14;background-color:#0d6efd08}.summary-chip[data-v-5151e258]{min-width:180px}.perf-chart[data-v-5151e258]{position:relative}.chart-lg[data-v-5151e258]{height:360px}.chart-md[data-v-5151e258]{height:300px}.chart-sm[data-v-5151e258]{height:220px}.perf-chart[data-v-5151e258] canvas{width:100%!important}.chart-lg[data-v-5151e258] canvas{height:360px!important}.chart-md[data-v-5151e258] canvas{height:300px!important}.chart-sm[data-v-5151e258] canvas{height:220px!important}.metric-list-row[data-v-5151e258]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid rgba(15,23,42,.08)}.payment-dot[data-v-5151e258]{width:.75rem;height:.75rem;border-radius:999px;flex:0 0 auto}.customer-stat-box[data-v-5151e258],.cash-stat-card[data-v-5151e258]{height:100%;padding:1rem;border-radius:1rem;border:1px solid rgba(15,23,42,.08);background:#f8fafc}.dashboard-list-item[data-v-5151e258]{padding:.9rem 0}.dashboard-list-item[data-v-5151e258]:first-child{padding-top:0}.dashboard-list-item[data-v-5151e258]:last-child{padding-bottom:0}.avatar-placeholder[data-v-5151e258]{width:2.4rem;height:2.4rem;border-radius:.85rem;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:#0f172a;background:#e2e8f0}.avatar-primary[data-v-5151e258]{background:rgba(13,110,253,.14);color:#0d6efd}.avatar-info[data-v-5151e258]{background:rgba(14,165,233,.14);color:#0284c7}@media (max-width: 767.98px){.chart-lg[data-v-5151e258],.chart-md[data-v-5151e258]{height:260px}.chart-lg[data-v-5151e258] canvas,.chart-md[data-v-5151e258] canvas{height:260px!important}}.filter-card[data-v-c598e80d]{border:1px solid rgba(15,23,42,.06)}.sales-hero[data-v-c598e80d]{border:0;background:radial-gradient(circle at top left,rgba(251,191,36,.22),transparent 28%),radial-gradient(circle at bottom right,rgba(20,184,166,.18),transparent 34%),linear-gradient(135deg,#0f172a 0%,#1d4ed8 56%,#0f766e 100%);color:#fff}.sales-hero h2[data-v-c598e80d]{color:#fff;line-height:1.08;text-shadow:0 1px 12px rgba(15,23,42,.22)}.report-kicker[data-v-c598e80d]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.report-subtitle[data-v-c598e80d]{color:#ffffffd1;max-width:52rem}.report-chip[data-v-c598e80d]{display:inline-flex;align-items:center;padding:.55rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.875rem}.hero-stat-grid[data-v-c598e80d]{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-stat-card[data-v-c598e80d]{padding:1rem;border-radius:1rem;background:rgba(239,246,255,.12);border:1px solid rgba(191,219,254,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stat-label[data-v-c598e80d]{margin-bottom:.35rem;color:#ffffffbd;font-size:.84rem}.hero-stat-value[data-v-c598e80d]{margin-bottom:.45rem;color:#fff}.hero-stat-note[data-v-c598e80d]{color:#ffffffd1;font-size:.82rem;font-weight:600}.delta-badge[data-v-c598e80d]{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600}.delta-positive[data-v-c598e80d]{background:rgba(34,197,94,.18);color:#d1fae5}.delta-negative[data-v-c598e80d]{background:rgba(248,113,113,.18);color:#fee2e2}.delta-neutral[data-v-c598e80d]{background:rgba(255,255,255,.14);color:#ffffffdb}.metric-card[data-v-c598e80d]{border:1px solid rgba(15,23,42,.07)}.metric-label[data-v-c598e80d]{color:#64748b;font-size:.84rem}.metric-value[data-v-c598e80d]{white-space:nowrap}.metric-note[data-v-c598e80d]{color:#6b7280;font-size:.78rem}.metric-icon[data-v-c598e80d]{width:2.8rem;height:2.8rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem}.report-surface[data-v-c598e80d]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.report-surface[data-v-c598e80d]:hover,.report-surface[data-v-c598e80d]:focus-visible{transform:translateY(-1px);box-shadow:0 .35rem 1rem #0f172a14;background-color:#1d4ed808}.summary-chip[data-v-c598e80d]{min-width:180px}.report-chart[data-v-c598e80d]{position:relative}.chart-lg[data-v-c598e80d]{height:360px}.chart-md[data-v-c598e80d]{height:280px}.chart-sm[data-v-c598e80d]{height:220px}.report-chart[data-v-c598e80d] canvas{width:100%!important}.chart-lg[data-v-c598e80d] canvas{height:360px!important}.chart-md[data-v-c598e80d] canvas{height:280px!important}.chart-sm[data-v-c598e80d] canvas{height:220px!important}.metric-list-row[data-v-c598e80d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid rgba(15,23,42,.08)}.source-dot[data-v-c598e80d]{width:.75rem;height:.75rem;border-radius:999px;flex:0 0 auto}.dashboard-list-item[data-v-c598e80d]{padding:.9rem 0}.dashboard-list-item[data-v-c598e80d]:first-child{padding-top:0}.dashboard-list-item[data-v-c598e80d]:last-child{padding-bottom:0}.avatar-placeholder[data-v-c598e80d]{width:2.4rem;height:2.4rem;border-radius:.85rem;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:#0f172a;background:#e2e8f0}.avatar-primary[data-v-c598e80d]{background:rgba(29,78,216,.14);color:#1d4ed8}.avatar-warning[data-v-c598e80d]{background:rgba(249,115,22,.14);color:#f97316}.doc-badge[data-v-c598e80d]{display:inline-flex;align-items:center;padding:.22rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700}.doc-badge.sale[data-v-c598e80d]{background:rgba(249,115,22,.14);color:#c2410c}.doc-badge.invoice[data-v-c598e80d]{background:rgba(20,184,166,.14);color:#0f766e}.detail-table th[data-v-c598e80d],.detail-table td[data-v-c598e80d]{white-space:nowrap}@media (max-width: 1199.98px){.hero-stat-grid[data-v-c598e80d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.hero-stat-grid[data-v-c598e80d]{grid-template-columns:minmax(0,1fr)}.chart-lg[data-v-c598e80d],.chart-md[data-v-c598e80d]{height:260px}.chart-lg[data-v-c598e80d] canvas,.chart-md[data-v-c598e80d] canvas{height:260px!important}}.filter-card[data-v-2db9ce93]{border:1px solid rgba(15,23,42,.06)}.items-hero[data-v-2db9ce93]{border:0;background:radial-gradient(circle at top left,rgba(251,191,36,.24),transparent 28%),radial-gradient(circle at bottom right,rgba(20,184,166,.18),transparent 34%),linear-gradient(135deg,#102a1f 0%,#166534 46%,#0f766e 100%);color:#fff}.items-hero h2[data-v-2db9ce93]{color:#fff;line-height:1.08;text-shadow:0 1px 12px rgba(15,23,42,.22)}.report-kicker[data-v-2db9ce93]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.report-subtitle[data-v-2db9ce93]{color:#ffffffd1;max-width:52rem}.report-chip[data-v-2db9ce93]{display:inline-flex;align-items:center;padding:.55rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.875rem}.hero-stat-grid[data-v-2db9ce93]{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-stat-card[data-v-2db9ce93]{padding:1rem;border-radius:1rem;background:rgba(240,253,244,.12);border:1px solid rgba(220,252,231,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stat-label[data-v-2db9ce93]{margin-bottom:.35rem;color:#ffffffbd;font-size:.84rem}.hero-stat-value[data-v-2db9ce93]{margin-bottom:.45rem;color:#fff}.hero-stat-note[data-v-2db9ce93]{color:#ffffffd1;font-size:.82rem;font-weight:600}.delta-badge[data-v-2db9ce93]{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600}.delta-positive[data-v-2db9ce93]{background:rgba(34,197,94,.18);color:#d1fae5}.delta-negative[data-v-2db9ce93]{background:rgba(248,113,113,.18);color:#fee2e2}.delta-neutral[data-v-2db9ce93]{background:rgba(255,255,255,.14);color:#ffffffdb}.metric-card[data-v-2db9ce93]{border:1px solid rgba(15,23,42,.07)}.metric-label[data-v-2db9ce93]{color:#64748b;font-size:.84rem}.metric-value[data-v-2db9ce93]{white-space:nowrap}.metric-note[data-v-2db9ce93]{color:#6b7280;font-size:.78rem}.metric-icon[data-v-2db9ce93]{width:2.8rem;height:2.8rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem}.summary-chip[data-v-2db9ce93]{min-width:180px}.report-chart[data-v-2db9ce93]{position:relative}.chart-lg[data-v-2db9ce93]{height:360px}.chart-md[data-v-2db9ce93]{height:300px}.chart-sm[data-v-2db9ce93]{height:220px}.report-chart[data-v-2db9ce93] canvas{width:100%!important}.chart-lg[data-v-2db9ce93] canvas{height:360px!important}.chart-md[data-v-2db9ce93] canvas{height:300px!important}.chart-sm[data-v-2db9ce93] canvas{height:220px!important}.metric-list-row[data-v-2db9ce93]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid rgba(15,23,42,.08)}.source-dot[data-v-2db9ce93]{width:.75rem;height:.75rem;border-radius:999px;flex:0 0 auto}.type-pill[data-v-2db9ce93]{display:inline-flex;align-items:center;padding:.28rem .6rem;border-radius:999px;font-size:.76rem;font-weight:700}.type-pill.product[data-v-2db9ce93]{background:rgba(37,99,235,.12);color:#1d4ed8}.type-pill.service[data-v-2db9ce93]{background:rgba(20,184,166,.12);color:#0f766e}.item-table th[data-v-2db9ce93],.item-table td[data-v-2db9ce93]{white-space:nowrap}@media (max-width: 1199.98px){.hero-stat-grid[data-v-2db9ce93]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.hero-stat-grid[data-v-2db9ce93]{grid-template-columns:minmax(0,1fr)}.chart-lg[data-v-2db9ce93],.chart-md[data-v-2db9ce93]{height:260px}.chart-lg[data-v-2db9ce93] canvas,.chart-md[data-v-2db9ce93] canvas{height:260px!important}}.filter-card[data-v-a781ce8c]{border:1px solid rgba(15,23,42,.06)}.report-hero[data-v-a781ce8c]{border:0;background:radial-gradient(circle at top right,rgba(110,231,183,.16),transparent 28%),linear-gradient(135deg,#0c2019 0%,#17382d 52%,#1f6b4f 100%);color:#fff}.report-hero h2[data-v-a781ce8c]{color:#fff;line-height:1.1}.report-kicker[data-v-a781ce8c]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.report-subtitle[data-v-a781ce8c]{color:#ffffffd6;max-width:50rem}.report-chip[data-v-a781ce8c]{display:inline-flex;align-items:center;padding:.55rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.875rem}.hero-stat-grid[data-v-a781ce8c]{display:grid;gap:.9rem}.hero-stat-card[data-v-a781ce8c]{padding:1rem;border-radius:1rem;background:rgba(240,253,244,.12);border:1px solid rgba(167,243,208,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stat-label[data-v-a781ce8c]{margin-bottom:.35rem;color:#ffffffbd;font-size:.84rem}.hero-stat-value[data-v-a781ce8c]{margin-bottom:.35rem;color:#fff}.hero-stat-value-sm[data-v-a781ce8c]{font-size:1.25rem;line-height:1.3}.hero-stat-note[data-v-a781ce8c]{color:#ffffffc7;font-size:.82rem}.metric-card[data-v-a781ce8c],.report-panel[data-v-a781ce8c]{border:1px solid rgba(15,23,42,.06);border-radius:1rem}.metric-label[data-v-a781ce8c]{color:#64748b;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.metric-value[data-v-a781ce8c]{color:#0f172a;font-weight:700}.metric-note[data-v-a781ce8c]{color:#64748b;font-size:.86rem}.metric-icon[data-v-a781ce8c],.title-icon[data-v-a781ce8c]{display:inline-flex;align-items:center;justify-content:center}.metric-icon[data-v-a781ce8c]{width:2.8rem;height:2.8rem;border-radius:.9rem;font-size:1.1rem}.title-icon[data-v-a781ce8c]{width:2rem;height:2rem;border-radius:.75rem}.icon-soft-green[data-v-a781ce8c]{background:rgba(22,163,74,.12);color:#15803d}.icon-soft-slate[data-v-a781ce8c]{background:rgba(148,163,184,.16);color:#334155}.summary-chip[data-v-a781ce8c]{min-width:9rem;padding:.75rem .9rem;border:1px solid rgba(148,163,184,.16);border-radius:.9rem;background:#fff}.summary-chip-label[data-v-a781ce8c]{color:#64748b;font-size:.8rem}.chart-wrap[data-v-a781ce8c]{height:22rem}.movement-pill[data-v-a781ce8c]{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;background:rgba(22,163,74,.1);color:#166534;font-size:.78rem;font-weight:600}.empty-card[data-v-a781ce8c],.empty-inline[data-v-a781ce8c]{border:1px dashed rgba(148,163,184,.3)}.empty-card-body[data-v-a781ce8c]{min-height:10rem;display:flex;align-items:center;justify-content:center;color:#64748b}.empty-inline[data-v-a781ce8c]{border-radius:.9rem;padding:1rem;text-align:center;color:#64748b}.report-table[data-v-a781ce8c] .p-datatable-thead>tr>th{white-space:nowrap}@media (max-width: 767px){.report-hero h2[data-v-a781ce8c]{font-size:1.55rem}.chart-wrap[data-v-a781ce8c]{height:18rem}}.filter-card[data-v-ec5ccc3c]{border:1px solid rgba(15,23,42,.06)}.report-hero[data-v-ec5ccc3c]{border:0;background:radial-gradient(circle at top right,rgba(110,231,183,.18),transparent 30%),linear-gradient(135deg,#0b1f18 0%,#12352a 52%,#166534 100%);color:#fff}.report-hero h2[data-v-ec5ccc3c]{color:#fff;line-height:1.1}.report-kicker[data-v-ec5ccc3c]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.report-subtitle[data-v-ec5ccc3c]{color:#ffffffd6;max-width:50rem}.report-chip[data-v-ec5ccc3c]{display:inline-flex;align-items:center;padding:.55rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.875rem}.hero-stat-grid[data-v-ec5ccc3c]{display:grid;gap:.9rem}.hero-stat-card[data-v-ec5ccc3c]{padding:1rem;border-radius:1rem;background:rgba(240,253,244,.12);border:1px solid rgba(167,243,208,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stat-label[data-v-ec5ccc3c]{margin-bottom:.35rem;color:#ffffffbd;font-size:.84rem}.hero-stat-value[data-v-ec5ccc3c]{margin-bottom:.35rem;color:#fff}.hero-stat-note[data-v-ec5ccc3c]{color:#ffffffc7;font-size:.82rem}.metric-card[data-v-ec5ccc3c]{border:1px solid rgba(15,23,42,.06);border-radius:1rem}.metric-label[data-v-ec5ccc3c]{color:#64748b;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.metric-value[data-v-ec5ccc3c]{color:#0f172a;font-weight:700}.metric-note[data-v-ec5ccc3c]{color:#64748b;font-size:.86rem}.metric-icon[data-v-ec5ccc3c]{width:2.8rem;height:2.8rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.icon-soft-green[data-v-ec5ccc3c]{background:rgba(22,163,74,.12);color:#15803d}.icon-soft-slate[data-v-ec5ccc3c]{background:rgba(148,163,184,.16);color:#334155}.report-panel[data-v-ec5ccc3c]{border:1px solid rgba(15,23,42,.06);border-radius:1rem}.title-icon[data-v-ec5ccc3c]{width:2rem;height:2rem;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center}.insight-list[data-v-ec5ccc3c]{display:grid;gap:.9rem}.insight-item[data-v-ec5ccc3c]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(148,163,184,.16)}.insight-item[data-v-ec5ccc3c]:last-child{border-bottom:0;padding-bottom:0}.insight-label[data-v-ec5ccc3c]{color:#64748b}.status-pill[data-v-ec5ccc3c]{display:inline-flex;align-items:center;margin-top:.45rem;padding:.2rem .6rem;border-radius:999px;font-size:.78rem;font-weight:600}.pill-open[data-v-ec5ccc3c]{background:rgba(250,204,21,.16);color:#a16207}.pill-closed[data-v-ec5ccc3c]{background:rgba(22,163,74,.14);color:#166534}.empty-card[data-v-ec5ccc3c],.empty-inline[data-v-ec5ccc3c]{border:1px dashed rgba(148,163,184,.3)}.empty-card-body[data-v-ec5ccc3c]{min-height:10rem;display:flex;align-items:center;justify-content:center;color:#64748b}.empty-inline[data-v-ec5ccc3c]{border-radius:.9rem;padding:1rem;text-align:center;color:#64748b}.report-table[data-v-ec5ccc3c] .p-datatable-thead>tr>th{white-space:nowrap}@media (max-width: 767px){.report-hero h2[data-v-ec5ccc3c]{font-size:1.55rem}}[data-v-2a936985] canvas{height:280px!important}.filter-card[data-v-01693e4e]{border:1px solid rgba(15,23,42,.06)}.report-hero[data-v-01693e4e]{border:0;background:radial-gradient(circle at top right,rgba(187,247,208,.16),transparent 28%),linear-gradient(135deg,#11231a 0%,#274230 52%,#3f6b4f 100%);color:#fff}.report-hero h2[data-v-01693e4e]{color:#fff;line-height:1.1}.report-kicker[data-v-01693e4e]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.report-subtitle[data-v-01693e4e]{color:#ffffffd6;max-width:50rem}.report-chip[data-v-01693e4e]{display:inline-flex;align-items:center;padding:.55rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.875rem}.hero-stat-grid[data-v-01693e4e]{display:grid;gap:.9rem}.hero-stat-card[data-v-01693e4e]{padding:1rem;border-radius:1rem;background:rgba(240,253,244,.12);border:1px solid rgba(167,243,208,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stat-label[data-v-01693e4e]{margin-bottom:.35rem;color:#ffffffbd;font-size:.84rem}.hero-stat-value[data-v-01693e4e]{margin-bottom:.35rem;color:#fff}.hero-stat-value-sm[data-v-01693e4e]{font-size:1.25rem;line-height:1.3}.hero-stat-note[data-v-01693e4e]{color:#ffffffc7;font-size:.82rem}.metric-card[data-v-01693e4e],.report-panel[data-v-01693e4e]{border:1px solid rgba(15,23,42,.06);border-radius:1rem}.metric-label[data-v-01693e4e]{color:#64748b;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.metric-value[data-v-01693e4e]{color:#0f172a;font-weight:700}.metric-note[data-v-01693e4e]{color:#64748b;font-size:.86rem}.metric-icon[data-v-01693e4e],.title-icon[data-v-01693e4e]{display:inline-flex;align-items:center;justify-content:center}.metric-icon[data-v-01693e4e]{width:2.8rem;height:2.8rem;border-radius:.9rem;font-size:1.1rem}.title-icon[data-v-01693e4e]{width:2rem;height:2rem;border-radius:.75rem}.icon-soft-green[data-v-01693e4e]{background:rgba(22,163,74,.12);color:#15803d}.icon-soft-slate[data-v-01693e4e]{background:rgba(148,163,184,.16);color:#334155}.summary-chip[data-v-01693e4e]{min-width:9rem;padding:.75rem .9rem;border:1px solid rgba(148,163,184,.16);border-radius:.9rem;background:#fff}.summary-chip-label[data-v-01693e4e]{color:#64748b;font-size:.8rem}.chart-wrap[data-v-01693e4e]{height:21rem}.movement-pill[data-v-01693e4e]{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;font-size:.78rem;font-weight:600}.pill-product[data-v-01693e4e]{background:rgba(22,163,74,.1);color:#166534}.pill-variant[data-v-01693e4e]{background:rgba(148,163,184,.16);color:#334155}.empty-card[data-v-01693e4e],.empty-inline[data-v-01693e4e]{border:1px dashed rgba(148,163,184,.3)}.empty-card-body[data-v-01693e4e]{min-height:10rem;display:flex;align-items:center;justify-content:center;color:#64748b}.empty-inline[data-v-01693e4e]{border-radius:.9rem;padding:1rem;text-align:center;color:#64748b}.report-table[data-v-01693e4e] .p-datatable-thead>tr>th{white-space:nowrap}@media (max-width: 767px){.report-hero h2[data-v-01693e4e]{font-size:1.55rem}.chart-wrap[data-v-01693e4e]{height:17rem}}.filter-card[data-v-56b20500]{border:1px solid rgba(31,48,71,.08);box-shadow:0 14px 34px #1118270d}.value-hero[data-v-56b20500]{position:relative;border:0;background:radial-gradient(circle at top right,rgba(241,202,125,.35),transparent 30%),linear-gradient(135deg,#103246 0%,#1d5f58 42%,#8c512b 100%);color:#f7f2ea;box-shadow:0 28px 60px #10324640;animation:report-rise-56b20500 .45s ease}.value-hero[data-v-56b20500]:before{content:"";position:absolute;inset:auto -60px -70px auto;width:240px;height:240px;border-radius:999px;background:rgba(255,255,255,.08);filter:blur(2px)}.value-kicker[data-v-56b20500]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.12);color:#ffe0a7;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.value-hero h2[data-v-56b20500],.hero-stat-value[data-v-56b20500]{font-family:"DM Serif Display",Georgia,serif}.value-hero h2[data-v-56b20500]{color:#fff7ea;text-shadow:0 10px 24px rgba(8,14,22,.22)}.value-subtitle[data-v-56b20500]{max-width:720px;color:#fff7eaf0;font-size:1rem;line-height:1.7}.value-chip[data-v-56b20500]{display:inline-flex;align-items:center;border-radius:999px;padding:10px 14px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.14);color:#fff7ea;font-weight:600}.value-chip-warm[data-v-56b20500]{background:rgba(255,216,146,.16);color:#ffe7be}.hero-stat-grid[data-v-56b20500]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px}.hero-stat-card[data-v-56b20500]{border-radius:22px;padding:18px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 1px #ffffff14}.hero-stat-label[data-v-56b20500]{margin-bottom:8px;color:#fff7eae0;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:700}.hero-stat-value[data-v-56b20500]{margin-bottom:10px;font-size:1.95rem;line-height:1.1;color:#fff}.hero-stat-note[data-v-56b20500]{display:block;color:#fff7eaeb;font-size:.88rem;line-height:1.45}.metric-card[data-v-56b20500]{border:1px solid rgba(31,48,71,.08);box-shadow:0 18px 38px #1118270d;animation:report-rise-56b20500 .45s ease}.metric-card[data-v-56b20500]:nth-child(2){animation-delay:.04s}.metric-card[data-v-56b20500]:nth-child(3){animation-delay:.08s}.metric-label[data-v-56b20500]{color:#6a7282;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.metric-value[data-v-56b20500]{color:#1f3047}.metric-note[data-v-56b20500]{color:#6a7282;line-height:1.5}.metric-icon[data-v-56b20500]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;font-size:1.35rem}.bg-soft-primary[data-v-56b20500]{background:rgba(31,117,104,.12);color:#1f7568}.bg-soft-info[data-v-56b20500]{background:rgba(35,91,125,.12);color:#235b7d}.bg-soft-success[data-v-56b20500]{background:rgba(57,135,92,.14);color:#39875c}.bg-soft-warning[data-v-56b20500]{background:rgba(221,159,54,.16);color:#9f6717}.value-badge[data-v-56b20500],.value-badge-alt[data-v-56b20500]{display:inline-flex;align-items:center;border-radius:999px;padding:8px 12px;font-weight:700}.value-badge[data-v-56b20500]{background:rgba(31,117,104,.12);color:#1f7568}.value-badge-alt[data-v-56b20500]{background:rgba(221,159,54,.16);color:#9f6717}.summary-chip[data-v-56b20500]{min-width:180px}.report-surface[data-v-56b20500]{border:1px solid rgba(31,48,71,.08);border-radius:18px;padding:14px 16px;background:linear-gradient(180deg,#fffdfa 0%,#fbf7ef 100%)}.metric-list-row+.metric-list-row[data-v-56b20500]{margin-top:12px}.metric-list-label[data-v-56b20500]{color:#6a7282;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.value-chart[data-v-56b20500]{height:360px}.value-empty[data-v-56b20500]{border:1px dashed rgba(31,48,71,.16);border-radius:20px;padding:32px 22px;background:linear-gradient(180deg,#fffdfa 0%,#f8f4ec 100%);color:#6a7282;text-align:center}.value-table[data-v-56b20500] .p-datatable-thead>tr>th{border-bottom:1px solid rgba(31,48,71,.08);color:#6a7282;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.value-table[data-v-56b20500] .p-datatable-tbody>tr>td{padding-top:16px;padding-bottom:16px;border-color:#1f30470f}.value-table[data-v-56b20500] .p-datatable-tbody>tr:hover{background:rgba(241,202,125,.08)}.value-table[data-v-56b20500] .p-paginator{border:0;border-top:1px solid rgba(31,48,71,.08);padding:14px 0 0;background:transparent}.value-product[data-v-56b20500]{font-weight:700;color:#1f3047}.value-variant[data-v-56b20500]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(31,117,104,.08);color:#1f7568;font-weight:600}.value-share[data-v-56b20500]{min-width:140px}.value-share-bar[data-v-56b20500]{width:100%;height:8px;margin-top:6px;border-radius:999px;overflow:hidden;background:#ebe4d8}.value-share-bar span[data-v-56b20500]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#dd9f36 0%,#1f7568 100%)}@keyframes report-rise-56b20500{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 991.98px){.value-chart[data-v-56b20500]{height:300px}}@media (max-width: 767.98px){.value-hero h2[data-v-56b20500]{font-size:1.6rem}.hero-stat-value[data-v-56b20500]{font-size:1.65rem}.summary-chip[data-v-56b20500]{min-width:100%}.value-share[data-v-56b20500]{min-width:110px}}.pos-shell[data-v-5beb8f43]{padding-top:12px;padding-bottom:12px}.pos-topbar[data-v-5beb8f43]{position:sticky;top:0;z-index:1040}.pos-content[data-v-5beb8f43]{padding-bottom:110px}.calc-grid[data-v-5beb8f43]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.calc-shell[data-v-5beb8f43]{-webkit-user-select:none;user-select:none}.calc-display[data-v-5beb8f43]{border:1px solid rgba(0,0,0,.15);border-radius:8px;padding:10px 12px;background:rgba(0,0,0,.03)}.calc-display-value[data-v-5beb8f43]{font-size:22px;font-weight:600;text-align:right;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calc-btn[data-v-5beb8f43]{width:100%;height:44px;font-size:16px;font-weight:600}.calc-span-2[data-v-5beb8f43]{grid-column:span 2}.cart-thumb-wrap[data-v-5beb8f43]{width:44px;height:44px;border-radius:8px;overflow:hidden}.cart-thumb-img[data-v-5beb8f43]{width:100%;height:100%;object-fit:cover;display:block}.pos-client-dd[data-v-5beb8f43]{min-width:240px;max-width:420px}.pos-footer-row[data-v-5beb8f43]{align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pos-footer-meta[data-v-5beb8f43],.pos-footer-payable[data-v-5beb8f43]{gap:14px}.pos-footer-payable-text[data-v-5beb8f43]{font-size:18px}.pos-footer-actions[data-v-5beb8f43]{gap:8px;flex-wrap:wrap;justify-content:flex-end}.pos-footer-actions-scroll[data-v-5beb8f43]{width:100%}.qty-input[data-v-5beb8f43] input{width:64px;text-align:center;padding-left:6px;padding-right:6px}.pos-product-grid[data-v-5beb8f43]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 768px){.pos-product-grid[data-v-5beb8f43]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 992px){.pos-product-grid[data-v-5beb8f43]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bs5-hover[data-v-5beb8f43]{transition:transform .12s ease,box-shadow .12s ease}.bs5-hover[data-v-5beb8f43]:hover{transform:translateY(-1px)}.pos-footer-bar[data-v-5beb8f43]{position:fixed;left:0;right:0;bottom:0;z-index:1030}@media (max-width: 576px){.pos-content[data-v-5beb8f43]{padding-bottom:170px}.pos-client-dd[data-v-5beb8f43]{min-width:0;max-width:none;width:100%}.pos-footer-row[data-v-5beb8f43]{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px}.pos-footer-meta[data-v-5beb8f43],.pos-footer-payable[data-v-5beb8f43]{width:100%;justify-content:space-between;gap:10px}.pos-footer-payable-text[data-v-5beb8f43]{font-size:16px}.pos-footer-actions-scroll[data-v-5beb8f43]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x;padding-bottom:6px}.pos-footer-actions[data-v-5beb8f43]{width:max-content;flex-wrap:nowrap;gap:8px;padding-right:2px}.pos-footer-actions[data-v-5beb8f43] .p-button{flex:0 0 auto;white-space:nowrap}.pos-footer-actions[data-v-5beb8f43] .p-button-label{font-size:12px}.pos-product-grid[data-v-5beb8f43]{gap:10px}}.pos-sale-totals[data-v-5beb8f43]{max-width:320px}.pos-sale-totals-row[data-v-5beb8f43]{display:grid;grid-template-columns:1fr auto;column-gap:10px;align-items:baseline;padding:2px}.pos-sale-totals-row+.pos-sale-totals-row[data-v-5beb8f43]{border-top:1px solid var(--bs-border-color);margin-top:6px;padding-top:8px}.pos-invoice-shell[data-v-a4519925]{max-width:1480px}.profile-body[data-v-420621c5]{padding:0}.pwd-toggle[data-v-420621c5]{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer;font-size:1rem;color:#6c757d;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;transition:background-color .15s,color .15s}.pwd-toggle[data-v-420621c5]:hover{background:#f1f3f5;color:#343a40}.position-relative input.form-control.pe-5[data-v-420621c5]{padding-right:2.5rem}.wait[data-v-cee8e3a4]{background-color:#eef0f7;text-align:center;padding-top:115px;position:fixed;width:100%;height:100vh;z-index:2000;top:0}header[data-v-cee8e3a4]{line-height:1.5}.logo[data-v-cee8e3a4]{display:block;margin:0 auto 2rem}@media (min-width: 1024px){header[data-v-cee8e3a4]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-cee8e3a4]{margin:0 2rem 0 0}header .wrapper[data-v-cee8e3a4]{display:flex;place-items:flex-start;flex-wrap:wrap}}.active_panel_alert[data-v-cee8e3a4]{transform:translate(-50%)!important;display:block;opacity:0;animation-name:active_alert-cee8e3a4;animation-duration:.3s;animation-fill-mode:forwards}@keyframes active_alert-cee8e3a4{0%{opacity:0}to{opacity:1}}
