.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-d1ad7303]{cursor:pointer}.shop-visit-pill[data-v-d1ad7303]{display:inline-flex;align-items:center;background:#f3f4f6;border-radius:999px;padding:4px;gap:6px}.shop-visit-main[data-v-d1ad7303]{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-d1ad7303]:hover{background:rgba(17,24,39,.04);color:#111827;text-decoration:none}.shop-visit-copy[data-v-d1ad7303]{width:40px;height:40px;border:0;border-radius:999px;background:#ffffff;display:inline-grid;place-items:center;color:#111827}.shop-visit-copy[data-v-d1ad7303]:hover{background:rgba(17,24,39,.04)}.shop-visit-copy[data-v-d1ad7303]:disabled{opacity:.6;cursor:not-allowed}.user-letter.bg-warning[data-v-d1ad7303]{background-color:#ffc107!important}.user-letter.bg-success[data-v-d1ad7303]{background-color:#28a745!important}.dropdown-item.active[data-v-d1ad7303]{background-color:#f8f9fa;font-weight:600;color:#000!important}.sidebar .slimscroll[data-v-d858725d]{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-fd660985]{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-b0844773]{background:#f8f9fa;position:absolute;width:100%;max-width:100%;box-sizing:border-box}.settings-wrapper[data-v-b0844773]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000012;padding:1.5rem}@media (max-width: 600px){.settings-wrapper[data-v-b0844773]{padding:0}}.settings-sidebar[data-v-b0844773]{width:240px;border-right:1px solid #f0f0f0;background:#f9f9fb;border-radius:10px 0 0 10px;min-height:480px}.settings-sidebar ul[data-v-b0844773]{list-style:none;padding:0;margin:0}.settings-sidebar li[data-v-b0844773]{margin-bottom:8px}.settings-sidebar li.active>a[data-v-b0844773]{background:#e9ecef;border-radius:6px;font-weight:700}.settings-sidebar a[data-v-b0844773]{display:flex;align-items:center;padding:8px 12px;color:#333;text-decoration:none;transition:background .15s}.settings-sidebar a[data-v-b0844773]:hover{background:#f1f3f5;border-radius:6px}.card.flex-fill[data-v-b0844773]{min-width:0}.side-product li[data-v-b0844773]{margin-bottom:10px}.side-product ul li a[data-v-b0844773]{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-b0844773],.side-product ul li.active a i[data-v-b0844773]{color:#fff}.side-product ul>li.active a[data-v-b0844773]{background:rgba(var(--primary-rgb-picr),1)!important;border-radius:5px}.sidebar-menu[data-v-b0844773]{background-color:#d1d9e53d;padding:15px;border-radius:15px}.page-title h4[data-v-6f4f62b7]{margin:0}[data-v-6f4f62b7] .p-sidebar-content{padding:0!important}.product-view-sidebar[data-v-6f4f62b7]{padding:1rem}.product-view-footer[data-v-6f4f62b7]{position:sticky;bottom:0;background:#fff;border-top:1px solid #eee;padding-top:.75rem;margin-top:.5rem}.product-type-card[data-v-6f4f62b7]{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-6f4f62b7]:hover{box-shadow:0 10px 25px #0f172a14;transform:translateY(-2px);border-color:#16a34a}.product-type-card-active[data-v-6f4f62b7]{border-color:#16a34a;box-shadow:0 12px 30px #16a34a33}.product-type-icon[data-v-6f4f62b7]{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-6f4f62b7]{font-weight:600;color:#0f172a}.product-type-desc[data-v-6f4f62b7]{font-size:.775rem;color:#64748b}.kpi-value[data-v-d361ba11]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-control[data-v-88deae8d]{min-width:200px}.dashboard-date-control[data-v-88deae8d]{min-width:220px}.dashboard-select-control[data-v-88deae8d]{min-width:240px}.metric-value[data-v-88deae8d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-link-card[data-v-88deae8d],.dashboard-link-surface[data-v-88deae8d],.dashboard-link-row[data-v-88deae8d]{cursor:pointer}.dashboard-link-card[data-v-88deae8d]{transition:transform .15s ease,box-shadow .15s ease}.dashboard-link-card[data-v-88deae8d]:hover,.dashboard-link-card[data-v-88deae8d]:focus-visible{transform:translateY(-2px);box-shadow:0 .35rem 1rem #0f172a24}.dashboard-link-surface[data-v-88deae8d]{transition:background-color .15s ease,border-color .15s ease}.dashboard-link-surface[data-v-88deae8d]:hover,.dashboard-link-surface[data-v-88deae8d]:focus-visible,.dashboard-link-row[data-v-88deae8d]:hover,.dashboard-link-row[data-v-88deae8d]:focus-visible{background-color:#0d6efd0a}.summary-chip[data-v-88deae8d]{min-width:170px}.dashboard-chart[data-v-88deae8d]{height:320px}.dashboard-doughnut[data-v-88deae8d]{height:180px}.payment-breakdown-chart[data-v-88deae8d]{height:220px}.dashboard-chart[data-v-88deae8d] canvas{height:320px!important}.dashboard-doughnut[data-v-88deae8d] canvas{height:180px!important}.payment-breakdown-chart[data-v-88deae8d] canvas{height:220px!important}.dashboard-list-item[data-v-88deae8d]{padding:.9rem 0}.payment-breakdown-item[data-v-88deae8d]{padding:.85rem .9rem;border-radius:.75rem}.payment-breakdown-item+.payment-breakdown-item[data-v-88deae8d]{margin-top:.5rem}.payment-breakdown-dot[data-v-88deae8d]{width:.75rem;height:.75rem;border-radius:999px;flex:0 0 auto}.turnover-panel[data-v-88deae8d]{min-height:180px}.dashboard-list-item[data-v-88deae8d]:first-child{padding-top:0}.dashboard-list-item[data-v-88deae8d]:last-child{padding-bottom:0;margin-bottom:0}.avatar-placeholder[data-v-88deae8d]{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-88deae8d]{background:#fff1f2;color:#be123c}.avatar-primary[data-v-88deae8d]{background:#eff6ff;color:#1d4ed8}.transaction-nav .nav-link[data-v-88deae8d]{width:100%}.min-w-0[data-v-88deae8d]{min-width:0}@media (max-width: 767.98px){.dashboard-control[data-v-88deae8d],.dashboard-date-control[data-v-88deae8d],.dashboard-select-control[data-v-88deae8d]{width:100%;min-width:100%}}.treasury-page[data-v-59cdf0ce]{--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-59cdf0ce]{position:relative;background:var(--treasury-bg);color:var(--treasury-text);box-shadow:0 18px 38px #16323a14;overflow:hidden}.treasury-hero-glow[data-v-59cdf0ce]{position:absolute;border-radius:999px;filter:blur(20px);opacity:.35;pointer-events:none}.treasury-hero-glow-one[data-v-59cdf0ce]{width:220px;height:220px;top:-70px;right:14%;background:rgba(29,139,115,.12)}.treasury-hero-glow-two[data-v-59cdf0ce]{width:160px;height:160px;bottom:-30px;right:-20px;background:rgba(56,189,248,.12)}.treasury-eyebrow[data-v-59cdf0ce],.treasury-section-kicker[data-v-59cdf0ce]{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700}.treasury-eyebrow[data-v-59cdf0ce]{color:#2a6d67;margin-bottom:.7rem}.treasury-title[data-v-59cdf0ce]{font-size:1.85rem;font-weight:800;letter-spacing:-.03em;color:#1f2a44}.treasury-subtitle[data-v-59cdf0ce]{color:#5d7479;max-width:42rem}.treasury-hero-inline-meta[data-v-59cdf0ce]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:1rem}.treasury-inline-pill[data-v-59cdf0ce]{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-59cdf0ce]{color:#557075;font-size:.9rem}.treasury-control-card[data-v-59cdf0ce]{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-59cdf0ce]{color:#1f5d59;font-weight:600}.treasury-help-text[data-v-59cdf0ce]{color:#698588;font-size:.8rem;margin-top:.45rem}.treasury-range-control[data-v-59cdf0ce]{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-59cdf0ce]{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-59cdf0ce]{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-59cdf0ce]{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#69908a}.treasury-control-fact strong[data-v-59cdf0ce]{font-size:.95rem;color:#24324b}.treasury-hero-btn[data-v-59cdf0ce] .p-button-label{font-weight:600}.treasury-hero-btn.btn-light[data-v-59cdf0ce]{background:#fff;color:#24324b;box-shadow:0 10px 24px #0f172a0f}.treasury-hero-btn.btn-dark[data-v-59cdf0ce]{background:#243b6b;color:#fff}.treasury-stat-card[data-v-59cdf0ce]{border:1px solid #dcece8;box-shadow:0 12px 28px #0f172a0d}.treasury-stat-card .card-body[data-v-59cdf0ce],.treasury-recap-card .card-body[data-v-59cdf0ce]{padding:1rem 1.05rem}.treasury-stat-card.is-balance[data-v-59cdf0ce]{background:linear-gradient(135deg,#ecfaf2 0%,#ddf5e7 100%)}.treasury-stat-card.is-transfer[data-v-59cdf0ce]{background:linear-gradient(135deg,#eef6ff 0%,#ddeafb 100%)}.treasury-stat-icon.is-balance[data-v-59cdf0ce]{color:#1f9d55}.treasury-stat-icon.is-transfer[data-v-59cdf0ce]{color:#245f9e}.treasury-stat-label[data-v-59cdf0ce]{color:#5e7b76;font-size:.82rem}.treasury-stat-value[data-v-59cdf0ce]{color:#24324b;font-size:1.2rem;font-weight:800}.treasury-stat-badge[data-v-59cdf0ce]{background:rgba(255,255,255,.86);color:#5e7b76;border:1px solid rgba(94,123,118,.14);font-weight:700}.treasury-session-strip[data-v-59cdf0ce],.treasury-panel[data-v-59cdf0ce]{background:#fff;box-shadow:0 16px 34px #0f172a12}.treasury-title-icon[data-v-59cdf0ce]{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#092c4c}.treasury-section-kicker[data-v-59cdf0ce]{color:#1d8b73;margin-bottom:.4rem}.treasury-status-pill[data-v-59cdf0ce]{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-59cdf0ce]{background:rgba(28,181,116,.12);color:#137951}.treasury-status-pill.is-closed[data-v-59cdf0ce]{background:rgba(100,116,139,.12);color:#475569}.treasury-panel-title[data-v-59cdf0ce]{font-size:1.28rem;font-weight:800;color:var(--treasury-text)}.treasury-panel-text[data-v-59cdf0ce]{color:var(--treasury-muted)}.treasury-total-badge[data-v-59cdf0ce]{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-59cdf0ce]{color:var(--treasury-muted);font-size:.78rem}.treasury-total-badge strong[data-v-59cdf0ce]{font-size:1rem;color:var(--treasury-text)}.treasury-total-badge.is-dark[data-v-59cdf0ce]{background:#243b6b}.treasury-total-badge.is-dark span[data-v-59cdf0ce],.treasury-total-badge.is-dark strong[data-v-59cdf0ce]{color:#fff}.treasury-mini-card[data-v-59cdf0ce]{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-59cdf0ce]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #0f172a14}.treasury-mini-label[data-v-59cdf0ce]{color:#1d8b73;font-size:.76rem;font-weight:700;margin-bottom:.25rem}.treasury-mini-title[data-v-59cdf0ce]{color:var(--treasury-text);font-weight:600;margin-bottom:.55rem}.treasury-mini-value[data-v-59cdf0ce]{font-size:1.02rem;font-weight:800;color:var(--treasury-text)}.treasury-transfer-flow[data-v-59cdf0ce]{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-59cdf0ce] .p-datatable-header{background:transparent;border:0;padding:0 0 1rem}.treasury-mobile-transfer-list[data-v-59cdf0ce]{display:none}.treasury-mobile-transfer-card[data-v-59cdf0ce]{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-59cdf0ce]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.8rem}.treasury-mobile-transfer-id[data-v-59cdf0ce]{font-size:.88rem;font-weight:800;color:var(--treasury-text)}.treasury-mobile-transfer-date[data-v-59cdf0ce]{font-size:.76rem;color:var(--treasury-muted);margin-top:.15rem}.treasury-mobile-transfer-amount[data-v-59cdf0ce]{font-size:.95rem;font-weight:800;color:#092c4c;white-space:nowrap}.treasury-mobile-transfer-flow-row[data-v-59cdf0ce]{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-59cdf0ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .8rem}.treasury-mobile-pair[data-v-59cdf0ce]{display:flex;flex-direction:column;gap:.18rem}.treasury-mobile-pair span[data-v-59cdf0ce]{font-size:.72rem;color:var(--treasury-muted);text-transform:uppercase;letter-spacing:.04em}.treasury-mobile-pair strong[data-v-59cdf0ce]{font-size:.83rem;color:var(--treasury-text);word-break:break-word}.treasury-mobile-empty[data-v-59cdf0ce]{border:1px dashed #d8e0ea;border-radius:16px;padding:1rem;text-align:center;color:var(--treasury-muted);background:#f8fafc}.treasury-table[data-v-59cdf0ce] .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-59cdf0ce] .p-datatable-tbody>tr>td{border-color:#e8f1ef;vertical-align:middle}.treasury-table[data-v-59cdf0ce] .p-inputtext{min-height:40px}@media (max-width: 991px){.treasury-title[data-v-59cdf0ce]{font-size:1.6rem}.treasury-control-card[data-v-59cdf0ce]{padding:1rem}.treasury-control-facts[data-v-59cdf0ce]{grid-template-columns:1fr}}@media (max-width: 767px){.treasury-page[data-v-59cdf0ce]{padding-bottom:1rem}.treasury-hero-inline-meta[data-v-59cdf0ce]{align-items:flex-start;flex-direction:column;gap:.4rem}.treasury-hero .card-body[data-v-59cdf0ce],.treasury-panel .card-header[data-v-59cdf0ce],.treasury-panel .card-body[data-v-59cdf0ce]{padding-left:1rem!important;padding-right:1rem!important}.treasury-total-badge[data-v-59cdf0ce]{width:100%}.treasury-mobile-grid[data-v-59cdf0ce]{grid-template-columns:1fr}}@media (max-width: 991px){.treasury-mobile-transfer-list[data-v-59cdf0ce]{display:block}.treasury-table[data-v-59cdf0ce]{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}}[data-v-3192f0a9] canvas{height:280px!important}[data-v-4496f7a9] canvas{height:280px!important}[data-v-0454e67b] canvas{height:300px!important}[data-v-5c3a16ad] canvas{height:280px!important}[data-v-338d4db1] canvas{height:280px!important}[data-v-636f6c88] canvas{height:280px!important}[data-v-040c99cf] canvas{height:280px!important}.pos-shell[data-v-8e423b7f]{padding-top:12px;padding-bottom:12px}.pos-topbar[data-v-8e423b7f]{position:sticky;top:0;z-index:1040}.pos-content[data-v-8e423b7f]{padding-bottom:110px}.calc-grid[data-v-8e423b7f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.calc-shell[data-v-8e423b7f]{-webkit-user-select:none;user-select:none}.calc-display[data-v-8e423b7f]{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-8e423b7f]{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-8e423b7f]{width:100%;height:44px;font-size:16px;font-weight:600}.calc-span-2[data-v-8e423b7f]{grid-column:span 2}.cart-thumb-wrap[data-v-8e423b7f]{width:44px;height:44px;border-radius:8px;overflow:hidden}.cart-thumb-img[data-v-8e423b7f]{width:100%;height:100%;object-fit:cover;display:block}.pos-client-dd[data-v-8e423b7f]{min-width:240px;max-width:420px}.pos-footer-row[data-v-8e423b7f]{align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pos-footer-meta[data-v-8e423b7f],.pos-footer-payable[data-v-8e423b7f]{gap:14px}.pos-footer-payable-text[data-v-8e423b7f]{font-size:18px}.pos-footer-actions[data-v-8e423b7f]{gap:8px;flex-wrap:wrap;justify-content:flex-end}.pos-footer-actions-scroll[data-v-8e423b7f]{width:100%}.qty-input[data-v-8e423b7f] input{width:64px;text-align:center;padding-left:6px;padding-right:6px}.pos-product-grid[data-v-8e423b7f]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 768px){.pos-product-grid[data-v-8e423b7f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 992px){.pos-product-grid[data-v-8e423b7f]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bs5-hover[data-v-8e423b7f]{transition:transform .12s ease,box-shadow .12s ease}.bs5-hover[data-v-8e423b7f]:hover{transform:translateY(-1px)}.pos-footer-bar[data-v-8e423b7f]{position:fixed;left:0;right:0;bottom:0;z-index:1030}@media (max-width: 576px){.pos-content[data-v-8e423b7f]{padding-bottom:170px}.pos-client-dd[data-v-8e423b7f]{min-width:0;max-width:none;width:100%}.pos-footer-row[data-v-8e423b7f]{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px}.pos-footer-meta[data-v-8e423b7f],.pos-footer-payable[data-v-8e423b7f]{width:100%;justify-content:space-between;gap:10px}.pos-footer-payable-text[data-v-8e423b7f]{font-size:16px}.pos-footer-actions-scroll[data-v-8e423b7f]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x;padding-bottom:6px}.pos-footer-actions[data-v-8e423b7f]{width:max-content;flex-wrap:nowrap;gap:8px;padding-right:2px}.pos-footer-actions[data-v-8e423b7f] .p-button{flex:0 0 auto;white-space:nowrap}.pos-footer-actions[data-v-8e423b7f] .p-button-label{font-size:12px}.pos-product-grid[data-v-8e423b7f]{gap:10px}}.pos-sale-totals[data-v-8e423b7f]{max-width:320px}.pos-sale-totals-row[data-v-8e423b7f]{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-8e423b7f]{border-top:1px solid var(--bs-border-color);margin-top:6px;padding-top:8px}.pos-shell[data-v-bfa7fda3]{padding-top:12px;padding-bottom:12px}.pos-topbar[data-v-bfa7fda3]{position:sticky;top:0;z-index:1040}.pos-content[data-v-bfa7fda3]{padding-bottom:110px}.calc-grid[data-v-bfa7fda3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.calc-shell[data-v-bfa7fda3]{-webkit-user-select:none;user-select:none}.calc-display[data-v-bfa7fda3]{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-bfa7fda3]{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-bfa7fda3]{width:100%;height:44px;font-size:16px;font-weight:600}.calc-span-2[data-v-bfa7fda3]{grid-column:span 2}.cart-thumb-wrap[data-v-bfa7fda3]{width:44px;height:44px;border-radius:8px;overflow:hidden}.cart-thumb-img[data-v-bfa7fda3]{width:100%;height:100%;object-fit:cover;display:block}.pos-client-dd[data-v-bfa7fda3]{min-width:240px;max-width:420px}.qty-input[data-v-bfa7fda3] input{width:64px;text-align:center;padding-left:6px;padding-right:6px}.pos-product-grid[data-v-bfa7fda3]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 768px){.pos-product-grid[data-v-bfa7fda3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 992px){.pos-product-grid[data-v-bfa7fda3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bs5-hover[data-v-bfa7fda3]{transition:transform .12s ease,box-shadow .12s ease}.bs5-hover[data-v-bfa7fda3]:hover{transform:translateY(-1px)}.pos-footer-bar[data-v-bfa7fda3]{position:fixed;left:0;right:0;bottom:0;z-index:1030}.pos-sale-totals[data-v-bfa7fda3]{max-width:320px}.pos-sale-totals-row[data-v-bfa7fda3]{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-bfa7fda3]{border-top:1px solid var(--bs-border-color);margin-top:6px;padding-top:8px}.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}}
