.page-actions[data-v-4614d6b1]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px;padding:24px;border:1px solid #e8edf3;border-radius:18px;background:#fff;color:#263449;box-shadow:0 4px 20px rgba(31,48,74,.04)}.page-actions__buttons[data-v-4614d6b1],.page-actions__heading[data-v-4614d6b1]{display:flex;align-items:center;gap:12px}.page-actions__buttons[data-v-4614d6b1]{flex-wrap:wrap}.page-actions__icon[data-v-4614d6b1]{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:13px;background:#eef5ff;color:#468bea}.page-actions h2[data-v-4614d6b1]{margin:0;font-size:18px;font-weight:600}.page-actions p[data-v-4614d6b1]{margin:5px 0 0;color:#788598;font-size:13px;line-height:20px}.page-actions button[data-v-4614d6b1]{display:flex;align-items:center;gap:8px;padding:11px 15px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#54647a;font:inherit;font-size:13px;cursor:pointer}.page-actions button[data-v-4614d6b1]:hover{background:#f1f6fd}.page-actions button.is-primary[data-v-4614d6b1]{background:#468bea;border-color:#468bea;color:#fff}.page-actions button[data-v-4614d6b1]:disabled{opacity:.5;cursor:default}.page-actions button[data-v-4614d6b1]:focus-visible{outline:2px solid #408df2;outline-offset:3px}@media(max-width:900px){.page-actions[data-v-4614d6b1]{align-items:flex-start;flex-direction:column;padding:16px}}.table-toolbar[data-v-fead680c]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 24px;background:#f8fafc;border-block:1px solid #edf1f5}.table-toolbar__search[data-v-fead680c]{display:flex;align-items:center;flex:1;gap:10px;min-width:220px;padding:11px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#8794a6}.table-toolbar input[data-v-fead680c]{width:100%;min-width:0;border:0;background:transparent;color:#263449;font:inherit}.table-toolbar__size[data-v-fead680c]{display:flex;align-items:center;gap:10px;color:#788598;font-size:12px}.table-toolbar select[data-v-fead680c]{padding:9px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#263449}.table-toolbar input[data-v-fead680c]:focus-visible,.table-toolbar select[data-v-fead680c]:focus-visible{outline:2px solid #408df2;outline-offset:3px}@media(max-width:768px){.table-toolbar[data-v-fead680c]{padding:16px}.table-toolbar__search[data-v-fead680c]{min-width:0;flex-basis:100%}}.table-pagination[data-v-6476de36]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;color:#788598;font-size:13px}.table-pagination button[data-v-6476de36],.table-pagination div[data-v-6476de36]{display:flex;align-items:center;gap:8px}.table-pagination div[data-v-6476de36]{gap:14px}.table-pagination button[data-v-6476de36]{padding:9px 12px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;color:#54647a;cursor:pointer;font:inherit}.table-pagination button[data-v-6476de36]:disabled{opacity:.4;cursor:default}.table-pagination button[data-v-6476de36]:focus-visible{outline:2px solid #408df2;outline-offset:3px}.data-table[data-v-5a825f7a]{margin-bottom:25px;overflow:hidden;border:1px solid #e8edf3;border-radius:18px;background:#fff;color:#263449;box-shadow:0 4px 20px rgba(31,48,74,.04);font-size:14px;min-width:0}.data-table h2[data-v-5a825f7a],.data-table p[data-v-5a825f7a]{margin:0}.data-table h2[data-v-5a825f7a]{font-size:18px;line-height:26px;font-weight:600}.data-table__header[data-v-5a825f7a]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px}.data-table__heading[data-v-5a825f7a]{display:flex;align-items:center;gap:12px}.data-table__heading p[data-v-5a825f7a]{margin-top:3px;color:#788598;font-size:13px;line-height:20px}.data-table__icon[data-v-5a825f7a]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:#eef5ff;color:#468bea}@media(max-width:768px){.data-table__header[data-v-5a825f7a]{padding:16px;flex-wrap:wrap}}.data-table__header p[data-v-5a825f7a]{margin-top:4px;color:#788598;font-size:13px}.data-table__scroll[data-v-5a825f7a]{overflow-x:auto}.data-table table[data-v-5a825f7a]{width:100%;border-collapse:collapse;text-align:left}.data-table th[data-v-5a825f7a]{padding:16px 20px;color:#8794a6;background:#fff;font-size:12px;font-weight:500;white-space:nowrap}.data-table th button[data-v-5a825f7a]{display:flex;align-items:center;gap:8px;border:0;background:transparent;color:inherit;padding:0;font:inherit;cursor:pointer}.data-table td[data-v-5a825f7a]{padding:18px 20px;border-block:1px solid #edf1f5;max-width:280px;overflow-wrap:anywhere;line-height:20px}.data-table tbody tr[data-v-5a825f7a]:nth-child(2n){background:#fafcff}.data-table tbody tr[data-v-5a825f7a]:hover{background:#f3f7fd}.data-table__state[data-v-5a825f7a]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 24px;text-align:center;color:#8794a6}.data-table__state strong[data-v-5a825f7a]{color:#54647a}.data-table__state button[data-v-5a825f7a]{padding:10px 16px;background:#eef5ff;color:#468bea;border:0;border-radius:10px;cursor:pointer}.data-table__scroll[data-v-5a825f7a]:focus-visible,.data-table button[data-v-5a825f7a]:focus-visible{outline:2px solid #408df2;outline-offset:-2px}.analytics-insights[data-v-41a7d0c4]{min-width:0}.analytics-insights section[data-v-41a7d0c4]{margin:20px 0}.analytics-insights__card[data-v-41a7d0c4]{background:#fff;padding:20px;border:1px solid #e2e8f0;border-radius:14px}.analytics-insights__card h2[data-v-41a7d0c4]{margin:0 0 10px;font-size:17px;font-weight:600}.analytics-insights__hint[data-v-41a7d0c4]{color:#788598;font-size:12px;line-height:1.65;margin:12px 0}.analytics-insights__metrics[data-v-41a7d0c4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.analytics-insights__metrics article[data-v-41a7d0c4]{padding:16px;background:#fafcff;border-radius:12px;min-width:0}.analytics-insights__metrics h3[data-v-41a7d0c4]{margin:0;font-size:14px}.analytics-insights__metrics p[data-v-41a7d0c4]{color:#687990;font-size:12px}.analytics-insights__metrics strong[data-v-41a7d0c4]{font-size:22px;overflow-wrap:anywhere}.analytics-insights__negative[data-v-41a7d0c4]{color:#b83c49}@media(max-width:600px){.analytics-insights__metrics[data-v-41a7d0c4]{grid-template-columns:1fr}.analytics-insights__card[data-v-41a7d0c4]{padding:16px}}.analytics-page[data-v-c9c178f8]{min-width:0;color:#263449;font-size:14px;padding-bottom:24px}.analytics-page h2[data-v-c9c178f8]{margin:0 0 10px;font-size:17px;font-weight:600}.analytics-page h3[data-v-c9c178f8]{margin:0 0 14px;font-size:13px;font-weight:500;color:#687990}.analytics-page button[data-v-c9c178f8],.analytics-page input[data-v-c9c178f8],.analytics-page select[data-v-c9c178f8]{font:inherit;border:1px solid #e2e8f0;border-radius:9px;padding:10px 12px;background:#fff;color:#54647a;min-width:0}.analytics-page button[data-v-c9c178f8]{cursor:pointer}.analytics-page button[data-v-c9c178f8]:disabled,.analytics-page select[data-v-c9c178f8]:disabled{opacity:.5;cursor:default}.analytics-page button[data-v-c9c178f8]:focus-visible,.analytics-page input[data-v-c9c178f8]:focus-visible,.analytics-page select[data-v-c9c178f8]:focus-visible{outline:2px solid #408df2;outline-offset:3px}.analytics-page__primary[data-v-c9c178f8]{background:#408df2!important;color:#fff!important;border-color:#408df2!important}.analytics-page__filters[data-v-c9c178f8]{display:flex;flex-wrap:wrap;gap:16px;align-items:end;padding:20px;margin-bottom:20px;background:#fff;border:1px solid #e2e8f0;border-radius:14px}.analytics-page label[data-v-c9c178f8]{display:flex;flex:1 1 150px;flex-direction:column;gap:8px;min-width:0;color:#687990;font-size:13px}.analytics-page__filter-help[data-v-c9c178f8]{flex-basis:100%;margin:0;color:#788598;font-size:12px;line-height:1.6}.analytics-page__note[data-v-c9c178f8]{padding:16px 20px;background:#eff6ff;color:#52749f;border-radius:12px;line-height:1.65;margin:0 0 20px}.analytics-page__state[data-v-c9c178f8]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:32px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;line-height:1.6;margin-bottom:20px}.analytics-page__period[data-v-c9c178f8]{margin:24px 0 20px}.analytics-page__period p[data-v-c9c178f8]{color:#788598;margin:0}.analytics-page__metrics[data-v-c9c178f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:16px}.analytics-page__metric[data-v-c9c178f8]{background:#fff;padding:20px;border:1px solid #e2e8f0;border-radius:14px}.analytics-page__value[data-v-c9c178f8]{display:block;font-size:24px;font-weight:600;overflow-wrap:anywhere}.analytics-page__previous[data-v-c9c178f8]{margin:12px 0 8px;color:#8794a6;font-size:12px}.analytics-page__change[data-v-c9c178f8]{display:flex;flex-wrap:wrap;gap:6px;margin:0;color:#526b8d;font-size:12px}.analytics-page__hint[data-v-c9c178f8]{font-size:12px;line-height:1.65;color:#788598;margin:14px 0 20px}.analytics-page__metric .analytics-page__hint[data-v-c9c178f8]{margin-bottom:0}.analytics-page__payments[data-v-c9c178f8]{background:#fff;padding:20px;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:20px}.analytics-page__payments dl[data-v-c9c178f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin:20px 0}.analytics-page__payments dt[data-v-c9c178f8]{color:#788598;font-size:13px}.analytics-page__payments dd[data-v-c9c178f8]{margin:10px 0 0;font-size:19px;font-weight:600}.analytics-page__charts[data-v-c9c178f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.analytics-page__chart-card[data-v-c9c178f8]{min-width:0;padding:20px;background:#fff;border:1px solid #e2e8f0;border-radius:14px}.analytics-page__canvas[data-v-c9c178f8]{position:relative;height:300px}.analytics-page__chart-empty[data-v-c9c178f8]{display:flex;align-items:center;justify-content:center;height:300px;margin:0;color:#8794a6;text-align:center}.analytics-page .data-table[data-v-c9c178f8]{margin-top:20px}@media(max-width:1000px){.analytics-page__charts[data-v-c9c178f8]{grid-template-columns:1fr}}@media(max-width:600px){.analytics-page__chart-card[data-v-c9c178f8],.analytics-page__filters[data-v-c9c178f8],.analytics-page__metric[data-v-c9c178f8]{padding:16px}.analytics-page__metrics[data-v-c9c178f8]{grid-template-columns:1fr}.analytics-page__canvas[data-v-c9c178f8],.analytics-page__chart-empty[data-v-c9c178f8]{height:260px}.analytics-page__primary[data-v-c9c178f8]{width:100%}}