nav a svg[data-v-8e94800c]{flex-shrink:0}.header-actions .primary[data-v-8e94800c]{display:inline-flex;align-items:center;gap:7px}.profile button[data-v-8e94800c]{display:grid;place-items:center;cursor:pointer}.dashboard-page[data-v-a7e6a1ce]{max-width:1600px;margin:0 auto}.dashboard-heading[data-v-a7e6a1ce]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px}.eyebrow[data-v-a7e6a1ce],.section-kicker[data-v-a7e6a1ce]{margin:0 0 5px;color:#6366f1;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dashboard-heading h2[data-v-a7e6a1ce]{margin:0;color:#111827;font-size:27px;line-height:1.35;letter-spacing:-.02em}.heading-copy[data-v-a7e6a1ce]{margin:6px 0 0;color:#7c879c;font-size:13px}.updated-pill[data-v-a7e6a1ce],.range-pill[data-v-a7e6a1ce]{display:flex;align-items:center;gap:7px;border:1px solid #e3e7ef;background:#fff;color:#657187;border-radius:10px;padding:9px 12px;font-size:11px;font-weight:600}.metrics-grid[data-v-a7e6a1ce]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-card[data-v-a7e6a1ce]{min-width:0;background:#fff;border:1px solid #e7eaf1;border-radius:15px;padding:17px 18px;box-shadow:0 5px 18px #1e293b09;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.metric-card[data-v-a7e6a1ce]:hover{transform:translateY(-2px);border-color:#d8dceb;box-shadow:0 10px 25px #1e293b12}.metric-top[data-v-a7e6a1ce]{display:flex;align-items:center;justify-content:space-between;gap:12px}.metric-label[data-v-a7e6a1ce]{min-width:0;color:#68748a;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-icon[data-v-a7e6a1ce]{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:11px;background:#eef2ff;color:#5856d6}.metric-icon.blue[data-v-a7e6a1ce]{background:#eaf3ff;color:#3974d6}.metric-icon.orange[data-v-a7e6a1ce]{background:#fff2e5;color:#d97826}.metric-icon.cyan[data-v-a7e6a1ce]{background:#e6f8fb;color:#16869a}.metric-icon.rose[data-v-a7e6a1ce]{background:#fff0f3;color:#cf5d76}.metric-icon.red[data-v-a7e6a1ce]{background:#fff0ed;color:#d25a47}.metric-icon.green[data-v-a7e6a1ce]{background:#eaf8f1;color:#238762}.metric-icon.amber[data-v-a7e6a1ce]{background:#fff6dc;color:#ad7812}.metric-value[data-v-a7e6a1ce]{display:block;margin-top:12px;color:#121a30;font-size:25px;line-height:1.15;letter-spacing:-.035em}.metric-meta[data-v-a7e6a1ce]{display:flex;align-items:center;gap:5px;margin-top:9px;color:#8a96aa;font-size:10px}.metric-meta svg[data-v-a7e6a1ce]{color:#29a374}.dashboard-grid[data-v-a7e6a1ce]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,.9fr);gap:14px;margin-top:14px}.card[data-v-a7e6a1ce]{background:#fff;border:1px solid #e7eaf1;border-radius:15px;box-shadow:0 5px 18px #1e293b09}.analytics-card[data-v-a7e6a1ce],.status-card[data-v-a7e6a1ce]{padding:21px 22px}.section-heading[data-v-a7e6a1ce]{display:flex;align-items:center;justify-content:space-between;gap:16px}.section-heading h3[data-v-a7e6a1ce]{margin:0;color:#182036;font-size:16px;line-height:1.45}.section-kicker[data-v-a7e6a1ce]{color:#98a2b3;font-size:9px}.range-pill[data-v-a7e6a1ce]{border:0;background:#eef2ff;color:#5558ca;padding:7px 10px}.chart-wrap[data-v-a7e6a1ce]{position:relative;height:300px;margin-top:18px}.view-all[data-v-a7e6a1ce]{display:grid;place-items:center;width:34px;height:34px;border:1px solid #e5e8ef;border-radius:9px;color:#68748a;transition:.2s}.view-all[data-v-a7e6a1ce]:hover{border-color:#c7ccda;color:#4f46e5;background:#f8f8ff}.status-list[data-v-a7e6a1ce]{margin-top:14px}.status-row[data-v-a7e6a1ce]{display:flex;align-items:center;justify-content:space-between;min-height:52px;border-bottom:1px solid #edf0f5;color:#4e5a70;font-size:12px}.status-row[data-v-a7e6a1ce]:last-child{border-bottom:0}.status-row strong[data-v-a7e6a1ce]{color:#172036;font-size:14px}.status-name[data-v-a7e6a1ce]{display:flex;align-items:center;gap:9px}.status-name i[data-v-a7e6a1ce]{width:8px;height:8px;border-radius:50%;background:#6366f1}.status-name .dot-1[data-v-a7e6a1ce]{background:#22a06b}.status-name .dot-2[data-v-a7e6a1ce]{background:#f59e0b}.status-name .dot-3[data-v-a7e6a1ce]{background:#e45c75}.empty-state[data-v-a7e6a1ce],.state-card[data-v-a7e6a1ce]{display:flex;align-items:center;justify-content:center;gap:12px;color:#98a2b3}.empty-state[data-v-a7e6a1ce]{min-height:245px;flex-direction:column;font-size:12px}.state-card[data-v-a7e6a1ce]{justify-content:flex-start;padding:18px;margin-bottom:16px;color:#c2414d}.state-card strong[data-v-a7e6a1ce],.state-card span[data-v-a7e6a1ce]{display:block}.state-card span[data-v-a7e6a1ce]{margin-top:2px;color:#8b95aa;font-size:11px}.skeleton[data-v-a7e6a1ce]{height:143px;overflow:hidden;position:relative}.skeleton[data-v-a7e6a1ce]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:shimmer-a7e6a1ce 1.4s infinite}.skeleton span[data-v-a7e6a1ce],.skeleton strong[data-v-a7e6a1ce],.skeleton small[data-v-a7e6a1ce]{display:block;background:#edf0f5;border-radius:6px}.skeleton span[data-v-a7e6a1ce]{width:55%;height:12px}.skeleton strong[data-v-a7e6a1ce]{width:42%;height:25px;margin-top:18px}.skeleton small[data-v-a7e6a1ce]{width:66%;height:9px;margin-top:14px}@keyframes shimmer-a7e6a1ce{to{transform:translate(100%)}}@media (max-width:1180px){.metrics-grid[data-v-a7e6a1ce]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.dashboard-grid[data-v-a7e6a1ce]{grid-template-columns:1fr}.chart-wrap[data-v-a7e6a1ce]{height:270px}}@media (max-width:560px){.dashboard-heading[data-v-a7e6a1ce]{align-items:flex-start}.updated-pill[data-v-a7e6a1ce]{display:none}.dashboard-heading h2[data-v-a7e6a1ce]{font-size:23px}.heading-copy[data-v-a7e6a1ce]{font-size:11px}.metrics-grid[data-v-a7e6a1ce]{grid-template-columns:1fr}.metric-card[data-v-a7e6a1ce]{padding:16px}.dashboard-grid[data-v-a7e6a1ce]{margin-top:12px}.analytics-card[data-v-a7e6a1ce],.status-card[data-v-a7e6a1ce]{padding:18px 15px}.chart-wrap[data-v-a7e6a1ce]{height:240px;margin-left:-4px}.range-pill[data-v-a7e6a1ce]{font-size:9px}}.dashboard-actions[data-v-a7e6a1ce]{display:flex;align-items:center;gap:8px}.export-button[data-v-a7e6a1ce]{display:flex;align-items:center;gap:7px;border:1px solid #e3e7ef;background:#fff;color:#657187;border-radius:10px;padding:9px 12px;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.export-button[data-v-a7e6a1ce]:hover{border-color:#c9ceda;color:#4f46e5;background:#fafaff}.export-button[data-v-a7e6a1ce]:disabled{opacity:.55;cursor:not-allowed}.export-error[data-v-a7e6a1ce]{margin:-12px 0 16px;padding:10px 12px;border-radius:9px;background:#fff1f2;color:#c43d4b;font-size:11px}@media (max-width:680px){.dashboard-heading[data-v-a7e6a1ce]{align-items:flex-start;gap:16px;flex-direction:column}.dashboard-actions[data-v-a7e6a1ce]{width:100%}.dashboard-actions .export-button[data-v-a7e6a1ce]{flex:1;justify-content:center}}.eyebrow[data-v-605725a3]{margin:0 0 4px;color:#6366f1!important;font-size:10px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.orders-title[data-v-605725a3]{align-items:flex-end}.new-order[data-v-605725a3]{display:flex;align-items:center;gap:7px}.filter-panel[data-v-605725a3]{display:grid;grid-template-columns:minmax(320px,1fr) 220px 210px auto;gap:10px;padding:12px;background:#fff;border:1px solid #e5e9f1;border-radius:14px;box-shadow:0 4px 18px #1e293b09}.search-field[data-v-605725a3],.filter-field[data-v-605725a3]{height:43px;display:flex;align-items:center;gap:9px;border:1px solid #dfe4ed;border-radius:10px;background:#fafbfc;color:#8a96a9;padding:0 12px;transition:.2s}.search-field[data-v-605725a3]:focus-within,.filter-field[data-v-605725a3]:focus-within{border-color:#7778e9;background:#fff;box-shadow:0 0 0 3px #6366f11c;color:#5c5ce2}.search-field input[data-v-605725a3],.filter-field select[data-v-605725a3]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#28344b;font:inherit;font-size:12px}.search-field input[data-v-605725a3]::placeholder{color:#98a2b3}.filter-field select[data-v-605725a3]{height:100%;cursor:pointer}.clear-search[data-v-605725a3]{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border:0;border-radius:7px;background:#eef0f4;color:#69758a;cursor:pointer}.reset-filters[data-v-605725a3]{height:43px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:10px;padding:0 13px;background:#fff1f2;color:#c44e5d;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.reset-filters span[data-v-605725a3]{display:grid;place-items:center;min-width:18px;height:18px;border-radius:50%;background:#d45a68;color:#fff;font-size:9px}.results-bar[data-v-605725a3]{min-height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 3px}.results-bar p[data-v-605725a3]{margin:0;color:#7c879b;font-size:11px}.results-bar strong[data-v-605725a3]{color:#273249;font-size:12px}.loading-label[data-v-605725a3]{color:#6366f1;font-size:10px}.error-banner[data-v-605725a3]{padding:10px 12px;background:#fff1f2;border-radius:9px}.orders-table[data-v-605725a3]{margin-top:0}.orders-table table[data-v-605725a3]{table-layout:fixed}.orders-table th[data-v-605725a3]:nth-child(1){width:19%}.orders-table th[data-v-605725a3]:nth-child(2){width:18%}.orders-table th[data-v-605725a3]:nth-child(3){width:18%}.orders-table th[data-v-605725a3]:nth-child(4){width:10%}.orders-table th[data-v-605725a3]:nth-child(5){width:12%}.orders-table th[data-v-605725a3]:nth-child(6){width:13%}.orders-table th[data-v-605725a3]:nth-child(7){width:10%}.orders-table td[data-v-605725a3]{vertical-align:middle}.orders-table tr.dimmed[data-v-605725a3]{opacity:.55}.order-number[data-v-605725a3]{color:#17213b;font-weight:700;text-decoration:none}.order-number[data-v-605725a3]:hover{color:#5556da}.cell-meta[data-v-605725a3]{display:block;margin-top:4px;color:#96a1b4;font-size:10px}.product-cell[data-v-605725a3]{overflow:hidden;text-overflow:ellipsis}.amount[data-v-605725a3]{font-size:13px}.status-badge[data-v-605725a3]{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:600}.status-badge.success[data-v-605725a3]{background:#e8f8ef;color:#21835f}.status-badge.warning[data-v-605725a3]{background:#fff5dc;color:#a66d07}.status-badge.order-status[data-v-605725a3]{background:#eef2ff;color:#555fc2}.row-actions[data-v-605725a3]{display:flex;align-items:center;gap:12px}.row-actions a[data-v-605725a3]{color:#5b56c7;font-weight:600;text-decoration:none}.delete-link[data-v-605725a3]{border:0;background:none;color:#c43d4b;padding:0;cursor:pointer}.delete-link[data-v-605725a3]:disabled{opacity:.55;cursor:not-allowed}.empty-orders[data-v-605725a3]{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#929daf}.empty-orders strong[data-v-605725a3]{color:#435069;font-size:13px}.empty-orders button[data-v-605725a3]{margin-top:4px;border:0;background:none;color:#5c5ce2;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.pagination[data-v-605725a3]{display:flex;align-items:center;justify-content:space-between;padding:14px 2px;color:#7c879b;font-size:11px}.pagination div[data-v-605725a3]{display:flex;gap:7px}.pagination button[data-v-605725a3]{border:1px solid #dfe4ed;border-radius:8px;background:#fff;color:#4b5870;padding:7px 12px;font:inherit;font-size:10px;cursor:pointer}.pagination button[data-v-605725a3]:disabled{opacity:.45;cursor:not-allowed}.sr-only[data-v-605725a3]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.filter-panel[data-v-605725a3]{grid-template-columns:1fr 1fr}.search-field[data-v-605725a3]{grid-column:1/-1}.reset-filters[data-v-605725a3]{justify-self:start}.orders-table table[data-v-605725a3]{min-width:1100px}}@media (max-width:620px){.orders-title[data-v-605725a3]{align-items:flex-start;gap:18px}.new-order[data-v-605725a3]{padding:10px 12px}.filter-panel[data-v-605725a3]{grid-template-columns:1fr}.search-field[data-v-605725a3]{grid-column:auto}.reset-filters[data-v-605725a3]{width:100%}.results-bar[data-v-605725a3]{padding:8px 2px}.pagination[data-v-605725a3]{gap:12px}}.filter-panel[data-v-605725a3]{grid-template-columns:minmax(260px,1fr) repeat(3,minmax(150px,180px)) repeat(2,minmax(155px,175px)) auto}.date-filter span[data-v-605725a3]{white-space:nowrap;color:#7c879b;font-size:10px}.date-filter input[data-v-605725a3]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#28344b;font:inherit;font-size:11px}@media (max-width:1450px){.filter-panel[data-v-605725a3]{grid-template-columns:1fr 1fr 1fr}.search-field[data-v-605725a3]{grid-column:1/-1}}@media (max-width:620px){.filter-panel[data-v-605725a3]{grid-template-columns:1fr}.search-field[data-v-605725a3]{grid-column:auto}}.orders-table.has-seller table[data-v-605725a3]{min-width:1180px}.orders-table.has-seller th[data-v-605725a3]:nth-child(1){width:16%}.orders-table.has-seller th[data-v-605725a3]:nth-child(2){width:16%}.orders-table.has-seller th[data-v-605725a3]:nth-child(3){width:16%}.orders-table.has-seller th[data-v-605725a3]:nth-child(4){width:9%}.orders-table.has-seller th[data-v-605725a3]:nth-child(5){width:11%}.orders-table.has-seller th[data-v-605725a3]:nth-child(6){width:12%}.orders-table.has-seller th[data-v-605725a3]:nth-child(7){width:12%}.orders-table.has-seller th[data-v-605725a3]:nth-child(8){width:8%}.seller-name[data-v-605725a3]{color:#4f46c8}.delivery-fields[data-v-160287d0]{border:0;padding:0;margin:16px 0 0;display:grid;grid-template-columns:160px 160px minmax(200px,1fr) auto;gap:12px;align-items:end}.delivery-fields label[data-v-160287d0]{margin:0}.delivery-fields .input[data-v-160287d0]{display:block;width:100%;margin-top:6px}.delivery-description[data-v-160287d0]{white-space:normal;min-width:180px}@media (max-width:1000px){.delivery-fields[data-v-160287d0]{grid-template-columns:1fr 1fr}}@media (max-width:720px){.delivery-fields[data-v-160287d0]{grid-template-columns:1fr}}.payment-card[data-v-160287d0]{margin-bottom:16px}.payment-form[data-v-160287d0]{display:grid;grid-template-columns:160px 220px minmax(220px,1fr) auto;gap:12px;align-items:end}.payment-form label[data-v-160287d0]{margin-top:0}.payment-form .input[data-v-160287d0]{width:100%}.payment-submit[data-v-160287d0]:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 1000px){.payment-form[data-v-160287d0]{grid-template-columns:1fr 1fr}.payment-submit[data-v-160287d0]{grid-column:1/-1}}@media (max-width: 720px){.payment-form[data-v-160287d0]{grid-template-columns:1fr}.payment-submit[data-v-160287d0]{grid-column:auto}}.required-mark[data-v-f679e36f]{color:#c43d4b}.labeled-grid>div[data-v-f679e36f]{min-width:0}.labeled-grid label[data-v-f679e36f]{margin-top:0;font-size:13px;color:#59647a}.labeled-grid .input[data-v-f679e36f]{width:100%}.priced-item[data-v-f679e36f]{grid-template-columns:minmax(240px,1fr) 190px 120px auto;align-items:end}.priced-item label[data-v-f679e36f]{margin-top:0;font-size:13px;color:#59647a}.priced-item .input[data-v-f679e36f]{width:100%}.remove-item[data-v-f679e36f]{margin-bottom:0}.order-import[data-v-f679e36f]{padding:16px;margin-bottom:24px;border:1px dashed #bfc7dc;border-radius:12px;background:#fafbff}.order-import h3[data-v-f679e36f]{margin:0}.import-text[data-v-f679e36f]{display:block;width:100%;margin:14px 0 10px;resize:vertical;line-height:1.6}.import-actions[data-v-f679e36f]{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 720px){.priced-item[data-v-f679e36f]{grid-template-columns:1fr}}fieldset[data-v-8fe2ae5b]{border:0;padding:0;margin:0;min-width:0}label .input[data-v-8fe2ae5b]{display:block;margin-top:6px;width:100%}textarea[data-v-8fe2ae5b]{font:inherit;resize:vertical}.tier-row[data-v-8fe2ae5b]{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;margin-bottom:14px}.tier-row label[data-v-8fe2ae5b]{margin:0}.share-list[data-v-8fe2ae5b]{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.share-list span[data-v-8fe2ae5b]{background:#f5f7fb;padding:12px;border-radius:8px}.package-prices[data-v-8fe2ae5b]{margin:16px 0;padding:12px 14px;background:#f5f7fb;border-radius:8px}.package-prices p[data-v-8fe2ae5b]{margin:6px 0;font-size:15px;font-weight:600}.product-grid[data-v-8fe2ae5b]{margin-top:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.pagination[data-v-8fe2ae5b]{align-items:center;margin-top:20px}.description[data-v-8fe2ae5b]{white-space:pre-wrap}.actions[data-v-8fe2ae5b]{flex-wrap:wrap}button[data-v-8fe2ae5b]{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}button svg[data-v-8fe2ae5b]{flex-shrink:0}button[data-v-8fe2ae5b]:disabled{cursor:wait;opacity:.6}.toolbar[data-v-8fe2ae5b]{flex-wrap:wrap}.toolbar input[data-v-8fe2ae5b]{max-width:100%}@media (max-width:520px){.tier-row[data-v-8fe2ae5b]{grid-template-columns:1fr 1fr}.tier-row button[data-v-8fe2ae5b]{grid-column:1/-1}}.stock-filters[data-v-03fb8546]{display:grid;grid-template-columns:minmax(230px,1.4fr) repeat(3,minmax(150px,1fr)) repeat(2,minmax(155px,.8fr)) auto;gap:10px;align-items:end;margin-bottom:16px}.stock-filters label[data-v-03fb8546]{margin:0;color:#7c879b;font-size:10px}.stock-filters label .input[data-v-03fb8546]{display:block;width:100%;margin-top:5px}.purpose[data-v-03fb8546]{display:inline-flex;border-radius:999px;padding:5px 9px;background:#fff4d8;color:#946300;font-size:10px}.table-card table[data-v-03fb8546]{min-width:1050px}.dimmed[data-v-03fb8546]{opacity:.55}@media (max-width:1250px){.stock-filters[data-v-03fb8546]{grid-template-columns:repeat(3,1fr)}.stock-filters .search[data-v-03fb8546]{grid-column:1/-1}}@media (max-width:720px){.stock-filters[data-v-03fb8546]{grid-template-columns:1fr}.stock-filters .search[data-v-03fb8546]{grid-column:auto}}.delete-link[data-v-d42e38ef]{border:0;background:none;color:#c43d4b;padding:0;cursor:pointer}.delete-link[data-v-d42e38ef]:disabled{opacity:.55;cursor:not-allowed}.delete-link[data-v-abfc1918]{border:0;background:none;color:#c43d4b;padding:0;cursor:pointer}.delete-link[data-v-abfc1918]:disabled{opacity:.55;cursor:not-allowed}.role-guide[data-v-78d3daf1]{margin-bottom:16px}.edit-card[data-v-78d3daf1]{border-color:#cfd3ff}.section-head p[data-v-78d3daf1]{margin-top:5px}.notice-line[data-v-78d3daf1]{margin:14px 0}.users-table button[data-v-78d3daf1]{padding:7px 11px;cursor:pointer}.eyebrow[data-v-b73c8cda]{margin:0 0 4px;color:#6366f1!important;font-size:10px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.report-title[data-v-b73c8cda]{align-items:flex-end}.report-actions[data-v-b73c8cda]{display:flex;gap:8px}.report-actions button[data-v-b73c8cda]{display:flex;align-items:center;gap:7px}.report-controls[data-v-b73c8cda]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px;background:#fff;border:1px solid #e5e9f1;border-radius:14px;box-shadow:0 4px 18px #1e293b09}.period-tabs[data-v-b73c8cda]{display:flex;gap:4px;padding:4px;background:#f1f3f7;border-radius:10px}.period-tabs button[data-v-b73c8cda]{border:0;border-radius:7px;background:transparent;color:#69758a;padding:8px 13px;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.period-tabs button.active[data-v-b73c8cda]{background:#fff;color:#514fc5;box-shadow:0 2px 7px #1e293b17}.period-nav[data-v-b73c8cda]{display:flex;align-items:center;gap:8px}.period-nav>button[data-v-b73c8cda]{display:grid;place-items:center;width:34px;height:34px;border:1px solid #e1e5ed;border-radius:9px;background:#fff;color:#59667c;cursor:pointer}.period-nav>div[data-v-b73c8cda]{min-width:245px;display:flex;align-items:center;justify-content:center;gap:8px;color:#5c68a0;font-size:12px}.custom-range[data-v-b73c8cda]{display:flex;align-items:center;gap:9px;color:#8a95a8;font-size:10px}.custom-range label[data-v-b73c8cda]{display:flex;align-items:center;gap:7px}.custom-range input[data-v-b73c8cda]{height:36px;border:1px solid #dfe4ed;border-radius:8px;padding:0 9px;color:#39465c;font:inherit}.custom-range button[data-v-b73c8cda]{padding:9px 12px}.error-banner[data-v-b73c8cda]{margin:12px 0 0;padding:10px 12px;background:#fff1f2;border-radius:9px}.report-loading[data-v-b73c8cda]{display:grid;place-items:center;min-height:220px;color:#7b879a}.report-meta[data-v-b73c8cda]{display:flex;align-items:center;justify-content:space-between;margin:20px 2px 10px}.report-meta p[data-v-b73c8cda]{display:flex;align-items:center;gap:9px;margin:0}.report-meta strong[data-v-b73c8cda]{color:#28344a;font-size:13px}.report-meta p span[data-v-b73c8cda],.refreshing[data-v-b73c8cda]{color:#8b96a9;font-size:10px}.summary-grid[data-v-b73c8cda]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;transition:opacity .2s}.summary-grid.refreshing[data-v-b73c8cda]{opacity:.6}.summary-card[data-v-b73c8cda]{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e7eaf1;border-radius:13px;padding:16px 17px;box-shadow:0 4px 15px #1e293b08}.summary-card span[data-v-b73c8cda]{display:block;color:#7a869b;font-size:11px}.summary-card strong[data-v-b73c8cda]{display:block;margin-top:7px;color:#172036;font-size:21px;letter-spacing:-.03em}.summary-card i[data-v-b73c8cda]{display:grid;place-items:center;width:39px;height:39px;border-radius:10px;background:#eef2ff;color:#595bd5;font-style:normal}.summary-card i.blue[data-v-b73c8cda]{background:#eaf3ff;color:#3974d6}.summary-card i.violet[data-v-b73c8cda]{background:#f2ecff;color:#7a56ce}.summary-card i.green[data-v-b73c8cda]{background:#e9f8f0;color:#21865f}.summary-card i.amber[data-v-b73c8cda]{background:#fff5db;color:#a87310}.summary-card i.rose[data-v-b73c8cda]{background:#fff0f3;color:#c95570}.report-table[data-v-b73c8cda]{margin-top:14px}.table-heading[data-v-b73c8cda]{display:flex;align-items:center;justify-content:space-between;padding:17px 18px;border-bottom:1px solid #edf0f5}.table-heading h3[data-v-b73c8cda]{margin:0;color:#253149;font-size:14px}.table-heading p[data-v-b73c8cda]{margin:3px 0 0;color:#909bae;font-size:10px}.report-table a[data-v-b73c8cda]{color:#353f58;font-weight:700;text-decoration:none}.report-table a[data-v-b73c8cda]:hover{color:#5556d8}.report-table td span[data-v-b73c8cda]{display:block;margin-top:3px;color:#98a2b3;font-size:9px}.report-table .received[data-v-b73c8cda]{color:#21835f;font-weight:600}.report-table .outstanding[data-v-b73c8cda]{color:#b06d27;font-weight:600}.status-badge[data-v-b73c8cda]{display:inline-block!important;margin:0!important;border-radius:999px;background:#eef2ff;color:#555fc2!important;padding:5px 9px;font-size:9px!important;font-weight:600}.empty-report[data-v-b73c8cda]{min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#919caf}.empty-report strong[data-v-b73c8cda]{color:#455169;font-size:12px}.pagination[data-v-b73c8cda]{display:flex;align-items:center;justify-content:space-between;padding:14px 2px;color:#7c879b;font-size:10px}.pagination div[data-v-b73c8cda]{display:flex;gap:7px}.pagination button[data-v-b73c8cda]{border:1px solid #dfe4ed;border-radius:8px;background:#fff;color:#4b5870;padding:7px 12px;font:inherit;font-size:10px;cursor:pointer}.pagination button[data-v-b73c8cda]:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1000px){.report-title[data-v-b73c8cda]{align-items:flex-start;gap:18px}.report-controls[data-v-b73c8cda]{align-items:stretch;flex-direction:column}.period-nav[data-v-b73c8cda]{justify-content:center}.custom-range[data-v-b73c8cda]{flex-wrap:wrap}.summary-grid[data-v-b73c8cda]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-table table[data-v-b73c8cda]{min-width:950px}}@media (max-width:620px){.report-actions[data-v-b73c8cda]{width:100%;flex-wrap:wrap}.report-actions button[data-v-b73c8cda]{flex:1;justify-content:center}.report-controls[data-v-b73c8cda]{padding:10px}.period-tabs[data-v-b73c8cda]{width:100%}.period-tabs button[data-v-b73c8cda]{flex:1;padding:8px 5px}.period-nav>div[data-v-b73c8cda]{min-width:0;flex:1}.custom-range[data-v-b73c8cda]{display:grid;grid-template-columns:1fr}.custom-range label[data-v-b73c8cda]{justify-content:space-between}.custom-range input[data-v-b73c8cda]{flex:1}.custom-range>span[data-v-b73c8cda]{display:none}.summary-grid[data-v-b73c8cda]{grid-template-columns:1fr}.summary-card[data-v-b73c8cda]{padding:14px 15px}}.summary-card small[data-v-b73c8cda]{display:block;margin-top:5px;color:#779184;font-size:9px}.summary-card.net-card[data-v-b73c8cda]{border-color:#bfe8d3;background:#f8fdfa}.summary-card.net-card strong[data-v-b73c8cda]{color:#177a55}.location-filter[data-v-b73c8cda]{display:flex;align-items:center;gap:8px;margin-left:auto;color:#8a95a8;font-size:10px}.location-filter select[data-v-b73c8cda]{height:36px;min-width:125px;border:1px solid #dfe4ed;border-radius:9px;background:#fff;padding:0 10px;color:#39465c;font:inherit;font-size:11px;cursor:pointer}@media (max-width:1000px){.location-filter[data-v-b73c8cda]{margin-left:0}.location-filter select[data-v-b73c8cda]{flex:1}}.page-filter[data-v-b73c8cda]{margin-left:0}@media print{.report-actions[data-v-b73c8cda],.report-controls[data-v-b73c8cda],.pagination[data-v-b73c8cda]{display:none}.summary-grid[data-v-b73c8cda]{grid-template-columns:repeat(3,1fr)}.report-table[data-v-b73c8cda]{overflow:visible}.report-table table[data-v-b73c8cda]{font-size:9px}}.report-form[data-v-76aca9d4]{margin-bottom:18px}.report-filters[data-v-76aca9d4]{display:grid;grid-template-columns:repeat(2,minmax(190px,1fr)) repeat(2,minmax(160px,.7fr)) auto auto;gap:10px;align-items:end;margin-bottom:16px}.report-filters label[data-v-76aca9d4]{margin:0;color:#7c879b;font-size:10px}.report-filters label input[data-v-76aca9d4]{display:block;width:100%;margin-top:5px}.paste[data-v-76aca9d4]{display:block;width:100%;resize:vertical}.actions[data-v-76aca9d4]{justify-content:flex-end;margin:10px 0}.page-row[data-v-76aca9d4]{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;margin-bottom:10px}.totals[data-v-76aca9d4]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;padding:14px;background:#f7f8ff;border-radius:10px}.totals label[data-v-76aca9d4]{margin:0}.totals input[data-v-76aca9d4]{display:block;width:100%;margin:6px 0}.totals small[data-v-76aca9d4]{color:#8b95aa}.metrics[data-v-76aca9d4]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.metrics label[data-v-76aca9d4]{margin:0}.metrics input[data-v-76aca9d4]{display:block;width:100%;margin-top:6px}.page-pill[data-v-76aca9d4]{display:block;margin:3px 0}.table-card button[data-v-76aca9d4]{padding:7px 10px}@media (max-width:1000px){.report-filters[data-v-76aca9d4]{grid-template-columns:1fr 1fr}}@media (max-width:720px){.page-row[data-v-76aca9d4],.metrics[data-v-76aca9d4],.totals[data-v-76aca9d4],.report-filters[data-v-76aca9d4]{grid-template-columns:1fr}}
