.arco-btn.stats-export-button{height:30px;padding:0 16px;border:1px solid #4775ff;border-radius:0;background:#fff;color:#4775ff;font-size:14px}.arco-btn.stats-export-button .arco-icon{font-size:16px}.arco-btn.stats-export-button:not(:disabled):hover{background:#f0f5ff;border-color:#245bff;color:#245bff}.arco-btn.stats-export-button:disabled{opacity:.5}.investment-filters[data-v-f818bc94]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 0;background:#fff}.register-select[data-v-f818bc94]{width:220px;min-width:0}.business-select[data-v-f818bc94]{width:325px;min-width:0}.year-select[data-v-f818bc94]{width:130px}.date-range[data-v-f818bc94]{display:flex;align-items:center;gap:10px;color:#86909c;font-size:14px}.date-range .arco-select[data-v-f818bc94]{width:130px}.date-range .arco-picker[data-v-f818bc94]{width:150px}.investment-filters[data-v-f818bc94] .arco-picker,.investment-filters[data-v-f818bc94] .arco-select-view{min-height:32px;background:#f2f3f5;border:1px solid transparent;border-radius:2px;font-size:14px;padding-left:12px}.investment-filters[data-v-f818bc94] .arco-picker:hover,.investment-filters[data-v-f818bc94] .arco-select-view:hover{background:#e5e6eb}.investment-filters[data-v-f818bc94] .arco-picker-focused,.investment-filters[data-v-f818bc94] .arco-select-view-focus{border-color:#205eff}.investment-filters[data-v-f818bc94] .arco-select-view-value{color:#205eff}.investment-filters[data-v-f818bc94] .arco-select-view-tag{max-width:190px;margin-right:4px;border:none;background:transparent;color:#205eff;padding:0;font-size:14px;font-weight:400}.investment-filters[data-v-f818bc94] .arco-select-view-multiple{box-sizing:border-box;min-height:32px;max-height:32px;height:32px;flex-wrap:nowrap;overflow:hidden}.investment-filters[data-v-f818bc94] .arco-select-view-multiple,.investment-filters[data-v-f818bc94] .arco-select-view-multiple.arco-select-view-has-tag{padding-left:12px;padding-right:12px}.investment-filters[data-v-f818bc94] .arco-select-view-multiple .arco-select-view-inner.arco-select-view-nowrap{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;height:30px;box-sizing:border-box;padding-top:0;padding-bottom:0;overflow:hidden}.investment-filters[data-v-f818bc94] .arco-select-view-multiple .arco-select-view-input{min-width:0;max-width:100%;height:24px;min-height:24px;box-sizing:border-box;margin-top:0;margin-bottom:0}.investment-filters[data-v-f818bc94] .input-tag-zoom-enter-active,.investment-filters[data-v-f818bc94] .input-tag-zoom-leave-active,.investment-filters[data-v-f818bc94] .input-tag-zoom-move{transition:none!important;animation:none!important}.investment-filters[data-v-f818bc94] .input-tag-zoom-leave-active{display:none!important}.investment-filters[data-v-f818bc94]{overflow-anchor:none}.investment-filters[data-v-f818bc94] .arco-tag-close-btn{color:#86909c}.query-button[data-v-f818bc94]{height:32px;padding:0 18px;border-radius:2px}@media(max-width:650px){.investment-filters[data-v-f818bc94]{gap:12px}.business-select[data-v-f818bc94]{width:100%;max-width:325px}.date-range[data-v-f818bc94]{flex-wrap:wrap}.date-range .arco-picker[data-v-f818bc94]{width:140px}}.investment-filters[data-v-f818bc94] .register-select .arco-select-view-tag{flex-shrink:0;max-width:none}.investment-filters[data-v-f818bc94] .register-select .arco-tag-content{overflow:visible;text-overflow:clip;white-space:nowrap}.investment-chart[data-v-1ded7c90]{width:100%;height:420px;min-width:0}.customer-export[data-v-182e8408]{height:28px;padding:0 12px;border:1px solid #4775ff;border-radius:0;color:#4775ff;background:#fff;font-size:14px}.customer-export[data-v-182e8408]:disabled{opacity:.5}.customer-export[data-v-182e8408] .arco-icon{font-size:14px}.customer-table[data-v-182e8408]{border:1px solid #e9edf3;border-radius:4px;overflow:hidden}.customer-table[data-v-182e8408] .arco-table-th{background:#f7f8fa;color:#929ba8;font-size:13px;font-weight:500;height:36px;border-bottom:0}.customer-table[data-v-182e8408] .arco-table-td{height:48px;box-sizing:border-box;border-bottom:1px solid #edf0f5;color:#303744;font-size:14px}.customer-table[data-v-182e8408] .arco-table-cell{padding:4px 14px}.customer-table[data-v-182e8408] .arco-link{color:#4775ff;padding:0}.customer-table[data-v-182e8408] .arco-table-td:nth-child(2) .arco-link{font-weight:600}.customer-table small[data-v-182e8408]{color:#98a2b2;font-size:12px;line-height:18px}.customer-table[data-v-182e8408] table{width:100%;table-layout:fixed}.customer-table[data-v-182e8408] col:first-child{width:4%}.customer-table[data-v-182e8408] col:nth-child(2){width:24%}.customer-table[data-v-182e8408] col:nth-child(3){width:11%}.customer-table[data-v-182e8408] col:nth-child(4){width:10%}.customer-table[data-v-182e8408] col:nth-child(5){width:12%}.customer-table[data-v-182e8408] col:nth-child(6){width:9%}.customer-table[data-v-182e8408] col:nth-child(7){width:17%}.customer-table[data-v-182e8408] col:nth-child(8){width:13%}.customer-table[data-v-182e8408] .arco-table-cell{white-space:normal;overflow-wrap:anywhere;padding:6px 8px}.customer-table[data-v-182e8408] .arco-link{max-width:100%;white-space:normal;overflow-wrap:anywhere}.customer-table[data-v-182e8408] .arco-link span{min-width:0;overflow-wrap:anywhere}@media(max-width:1200px){.customer-table[data-v-182e8408] .arco-table-cell{padding:6px 4px}.customer-table[data-v-182e8408] .arco-table-td,.customer-table[data-v-182e8408] .arco-table-th{font-size:12px}}.customer-pagination[data-v-182e8408]{display:flex;flex-wrap:wrap;row-gap:8px;justify-content:flex-end;margin-top:12px}.customer-pagination[data-v-182e8408] .arco-pagination-item{min-width:32px;height:32px;line-height:30px;margin:0 4px;border:1px solid #e1e6ee;border-radius:4px;background:#fff;color:#596579}.customer-pagination[data-v-182e8408] .arco-pagination-item-active{background:#245bff;border-color:#245bff;color:#fff}.customer-pagination[data-v-182e8408] .arco-pagination-jumper{color:#86909c;margin-left:12px}.customer-pagination[data-v-182e8408] .arco-pagination-jumper-input{width:52px;border-radius:4px;background:#f2f3f5}.ent-tags[data-v-182e8408]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.ent-tags span[data-v-182e8408]{font-size:12px;color:#4775ff;background:#f0f5ff;border:1px solid #cbdcff;border-radius:2px;padding:0 4px;line-height:18px}.customer-toolbar[data-v-182e8408]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.arco-pagination[data-v-182e8408]{justify-content:flex-end;margin-top:16px}small[data-v-182e8408]{color:#86909c}.customer-export-content[data-v-182e8408]{padding:8px 12px 12px;font-size:14px;color:#303744;line-height:22px}.customer-export-content .export-options[data-v-182e8408]{padding:8px 4px 24px;border-bottom:1px solid #e5e6eb}.export-option-heading[data-v-182e8408]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.export-quota[data-v-182e8408]{color:#86909c}.export-sub-options[data-v-182e8408]{display:flex;gap:48px;flex-wrap:wrap;margin:18px 0 18px 48px}.customer-export-content .export-count[data-v-182e8408]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:20px 0}.customer-export-content .export-tip[data-v-182e8408]{font-size:12px;line-height:22px;color:#86909c;margin:0}.export-download-text[data-v-182e8408]{color:#245bff}.export-actions[data-v-182e8408]{display:flex;justify-content:center;margin-top:18px}.export-actions .arco-btn[data-v-182e8408]{width:240px;height:36px}.investment-customer-modal .arco-modal-header{height:44px;padding:0 16px}.investment-customer-modal .arco-modal-close-btn{top:12px}.investment-section[data-v-7bb63eef]{background:#fff;padding:20px 24px;border-radius:6px;color:#182b49}h2[data-v-7bb63eef]{font-size:18px;line-height:26px;margin:0 0 8px;font-weight:600}h3[data-v-7bb63eef]{font-size:13px;line-height:22px;color:#6b7280;font-weight:400;margin:0}.distribution-filter-sticky[data-v-7bb63eef]{position:sticky;top:calc(var(--portrait-summary-offset, 16px) - 16px);z-index:16;background:#fff}.notice[data-v-7bb63eef]{margin:12px 0}.stat-card[data-v-7bb63eef]{box-sizing:border-box;margin-top:8px;padding:20px 0}.toolbar[data-v-7bb63eef]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px 18px;align-items:center}.export-button[data-v-7bb63eef]{grid-column:2;grid-row:1;justify-self:end;min-width:56px}.actions[data-v-7bb63eef]{grid-column:2;grid-row:2;display:flex;justify-content:flex-end}.distribution-grid[data-v-7bb63eef]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:20px;margin-top:6px;align-items:start}.chart-side[data-v-7bb63eef],.table-side[data-v-7bb63eef]{min-width:0}.chart-side[data-v-7bb63eef] .investment-chart{height:500px}.table-side[data-v-7bb63eef] .arco-table-td,.table-side[data-v-7bb63eef] .arco-table-th{border-left:0!important;border-right:0!important}.table-side[data-v-7bb63eef] .arco-table-th{white-space:nowrap;background:#f7f9fc;color:#344054;font-size:12px;font-weight:500}.table-side[data-v-7bb63eef] .arco-table-td{font-size:12px;color:#253247;height:36px;padding-top:6px;padding-bottom:6px;font-variant-numeric:tabular-nums}.table-side[data-v-7bb63eef] .arco-link{font-size:12px}.category-name[data-v-7bb63eef]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-side .arco-pagination[data-v-7bb63eef]{justify-content:flex-end;margin-top:16px}.region-ranking-nav[data-v-7bb63eef]{display:flex;align-items:center;gap:12px;min-height:28px;margin:0 0 16px;font-size:16px;color:#253247}.region-ranking-nav[data-v-7bb63eef] .arco-link{font-size:16px;padding:0}.ranking-separator[data-v-7bb63eef]{color:#a2abba;font-size:20px}.province-drill-arrow[data-v-7bb63eef]{margin-left:12px;font-size:16px}@media(max-width:1100px){.investment-section[data-v-7bb63eef]{padding:20px 16px}.distribution-grid[data-v-7bb63eef]{grid-template-columns:1fr}.chart-side[data-v-7bb63eef] .investment-chart{height:340px}}@media(max-width:650px){.actions[data-v-7bb63eef]{grid-column:1/-1;justify-content:flex-start}}.chart-side.map-side[data-v-7bb63eef]{position:relative;align-self:start;height:500px;min-height:360px}.chart-side.map-side[data-v-7bb63eef] .investment-chart{position:absolute;inset:0;height:100%}.region-footer[data-v-7bb63eef]{display:flex;justify-content:flex-end;margin-top:16px}.region-footer .arco-pagination[data-v-7bb63eef]{justify-content:flex-end}@media(max-width:1100px){.chart-side.map-side[data-v-7bb63eef]{height:460px}}@media(max-width:650px){.chart-side.map-side[data-v-7bb63eef]{height:380px}}.distribution-grid.equipment-grid[data-v-7bb63eef]{grid-template-columns:minmax(0,1fr)}.distribution-grid .table-side[data-v-7bb63eef] .arco-table-td,.distribution-grid .table-side[data-v-7bb63eef] .arco-table-th{text-align:left}.distribution-grid .table-side[data-v-7bb63eef] .arco-table-cell{text-align:inherit;justify-content:inherit}.distribution-grid .table-side[data-v-7bb63eef] .arco-table-td:first-child,.distribution-grid .table-side[data-v-7bb63eef] .arco-table-td:nth-child(5),.distribution-grid .table-side[data-v-7bb63eef] .arco-table-th:first-child,.distribution-grid .table-side[data-v-7bb63eef] .arco-table-th:nth-child(5){text-align:center;justify-content:center}.distribution-grid .table-side[data-v-7bb63eef] .arco-table-td:nth-child(3),.distribution-grid .table-side[data-v-7bb63eef] .arco-table-td:nth-child(4),.distribution-grid .table-side[data-v-7bb63eef] .arco-table-th:nth-child(3),.distribution-grid .table-side[data-v-7bb63eef] .arco-table-th:nth-child(4){text-align:right;justify-content:flex-end}.investment-changes[data-v-642431c4]{color:#182b49}.annual-surface[data-v-642431c4],.trend-surface[data-v-642431c4]{padding:20px 24px;background:#fff;border-radius:6px;min-width:0}.annual-surface[data-v-642431c4]{margin-top:16px}h2[data-v-642431c4]{font-size:18px;line-height:26px;font-weight:600;margin:0 0 8px}h3[data-v-642431c4]{font-size:13px;font-weight:400;color:#6b7280;margin:0;line-height:22px}.annual-filter-sticky[data-v-642431c4],.monthly-filter-sticky[data-v-642431c4]{position:sticky;top:calc(var(--portrait-summary-offset, 16px) - 16px);z-index:16;background:#fff}.trend-toolbar[data-v-642431c4]{display:flex;justify-content:space-between;align-items:center;gap:16px}.trend-toolbar h2[data-v-642431c4]{margin:0}.toolbar[data-v-642431c4]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px 18px;align-items:center}.export-button[data-v-642431c4]{grid-column:2;grid-row:1;justify-self:end;min-width:56px}.actions[data-v-642431c4]{grid-column:2;grid-row:2;display:flex;justify-content:flex-end}.trend-grid[data-v-642431c4]{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.trend-card[data-v-642431c4]{min-width:0}.trend-grid h3[data-v-642431c4]{color:#1d2129;margin:8px 0 0;text-align:center;font-size:14px;font-weight:600}.trend-grid[data-v-642431c4] .investment-chart{height:230px}.annual-section[data-v-642431c4]{margin-top:8px;padding-top:20px}.year-grid[data-v-642431c4]{display:grid;grid-template-columns:repeat(5,minmax(270px,1fr));gap:24px;margin-top:16px;overflow-x:auto;padding-bottom:12px}.year-card[data-v-642431c4]{min-width:0}.year-title[data-v-642431c4]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80px;box-sizing:border-box;gap:4px;background:#f2f5fd;padding:8px 12px;border-radius:10px;margin:0 3px 12px 0;text-align:center}.year-card:not(:first-child) .year-title[data-v-642431c4]{margin-left:-24px}.year-card:not(:first-child) .year-rows[data-v-642431c4]{margin-left:-4px}.year-card .year-title .year-heading[data-v-642431c4]{display:block;font-size:24px;line-height:32px;font-weight:700;color:#243d5b}.year-card .year-title .year-total[data-v-642431c4]{display:block;font-size:20px;line-height:28px;font-weight:500;color:#3f6488;font-variant-numeric:tabular-nums}.year-rows[data-v-642431c4]{height:560px;box-sizing:border-box;padding-right:8px;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:auto;scrollbar-color:auto}.year-rows[data-v-642431c4]::-webkit-scrollbar{width:3px;height:3px}.year-rows[data-v-642431c4]::-webkit-scrollbar-track{background:transparent}.year-rows[data-v-642431c4]::-webkit-scrollbar-thumb{background:#e6ebf2;border-radius:3px}.year-rows[data-v-642431c4]:hover::-webkit-scrollbar-thumb{background:#cbd5e1}.year-rows[data-v-642431c4]::-webkit-scrollbar-thumb:hover{background:#aebccd}.load-sentinel[data-v-642431c4]{height:1px}.year-row[data-v-642431c4]{height:56px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(60px,max-content);align-items:center;gap:5px;font-size:12px}.year-name[data-v-642431c4]{display:flex;min-width:0;width:100%;height:100%;align-items:center;gap:8px}.year-name small[data-v-642431c4]{color:#98a5b9;min-width:14px;font-variant-numeric:tabular-nums}.category[data-v-642431c4]{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.year-values[data-v-642431c4]{display:grid;grid-template-columns:auto 52px;align-items:center;gap:8px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.year-values strong[data-v-642431c4]{color:inherit;font-weight:500}.year-values>span[data-v-642431c4]{color:#6b7a90}.change[data-v-642431c4]{cursor:default;box-sizing:border-box;justify-self:end;width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;padding:0 4px;min-height:22px;text-align:right;font-size:9px;line-height:22px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.change-unit[data-v-642431c4]{font-size:7px}.up[data-v-642431c4]{color:#e34d59;background:#fff0f1}.down[data-v-642431c4]{color:#15976a;background:#e8f7ef}@media(max-width:1100px){.annual-surface[data-v-642431c4],.trend-surface[data-v-642431c4]{padding:20px 16px}.trend-grid[data-v-642431c4]{gap:12px}}@media(max-width:800px){.trend-grid[data-v-642431c4]{grid-template-columns:1fr}.trend-grid[data-v-642431c4] .investment-chart{height:250px}}@media(max-width:650px){.actions[data-v-642431c4]{grid-column:1/-1;justify-content:flex-start}}