.monthly-flow-page[data-v-07ad959f]{padding:16px}.page-header[data-v-07ad959f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:16px}.page-header-title h2[data-v-07ad959f]{margin:0;color:#102039;font-size:22px;font-weight:700}.page-header-title p[data-v-07ad959f]{margin:8px 0 0;color:#5f6b7a;font-size:13px;line-height:1.6}.page-header-actions[data-v-07ad959f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-card[data-v-07ad959f]{margin-bottom:16px;border-radius:10px;border:1px solid #e7ebf1;-webkit-box-shadow:0 3px 16px rgba(16,32,57,.06);box-shadow:0 3px 16px rgba(16,32,57,.06)}.filter-section-title[data-v-07ad959f]{margin-bottom:12px;font-size:14px;font-weight:600;color:#102039}.filter-grid[data-v-07ad959f]{display:grid;grid-template-columns:repeat(4,minmax(210px,1fr));gap:12px}.filter-item[data-v-07ad959f]{min-height:64px}.filter-label[data-v-07ad959f]{margin-bottom:6px;color:#3a4a5d;font-size:12px;line-height:1.4}.filter-label.required[data-v-07ad959f]:after{content:"*";margin-left:4px;color:#f5222d}.switch-item[data-v-07ad959f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filter-actions[data-v-07ad959f],.switch-item[data-v-07ad959f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filter-actions[data-v-07ad959f]{margin-top:12px;gap:8px}.metric-panel[data-v-07ad959f]{margin-bottom:16px}.metric-panel-title[data-v-07ad959f]{margin-bottom:8px;color:#102039;font-size:13px;font-weight:600}.metrics-grid[data-v-07ad959f]{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:12px}.metrics-grid-overview[data-v-07ad959f]{grid-template-columns:repeat(3,minmax(200px,1fr))}.metric-card[data-v-07ad959f]{border:1px solid #e8edf4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8fbff));background:linear-gradient(180deg,#fff,#f8fbff);border-radius:8px;padding:10px 12px;min-height:104px}.metric-label[data-v-07ad959f]{color:#5f6b7a;font-size:12px;line-height:1.4}.metric-value[data-v-07ad959f]{margin-top:8px;color:#102039;font-size:18px;font-weight:700;line-height:1.2;word-break:break-word}.metric-currency-list[data-v-07ad959f]{margin-top:6px}.metric-currency-line[data-v-07ad959f]{color:#7b8797;font-size:11px;line-height:1.4;word-break:break-word}.chart-hint[data-v-07ad959f]{margin-bottom:8px;color:#7b8797;font-size:12px;line-height:1.45}.chart-box[data-v-07ad959f]{height:320px}.chart-box-medium[data-v-07ad959f]{height:300px}.inner-card[data-v-07ad959f]{margin-bottom:12px;border:1px solid #edf1f7;border-radius:8px}.linked-filters[data-v-07ad959f]{margin:10px 0 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.table-scroll[data-v-07ad959f]{overflow-x:auto}.amount-up[data-v-07ad959f]{color:#0f9f5f;font-weight:600}.amount-down[data-v-07ad959f]{color:#e24a4a;font-weight:600}.detail-list[data-v-07ad959f]{display:grid;grid-template-columns:1fr;gap:6px}.detail-item[data-v-07ad959f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border-bottom:1px dashed #edf1f7;padding:4px 0}.detail-label[data-v-07ad959f]{width:110px;color:#7b8797;font-size:12px;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.detail-value[data-v-07ad959f]{color:#102039;font-size:12px;line-height:1.5;word-break:break-word}.detail-sub-title[data-v-07ad959f]{margin-bottom:8px;color:#3a4a5d;font-size:13px;font-weight:600}.empty-tip[data-v-07ad959f]{margin-top:6px;color:#7b8797;font-size:12px}.monthly-flow-page[data-v-07ad959f] .ant-card-head-title{white-space:normal;word-break:break-word}.monthly-flow-page[data-v-07ad959f] .ant-table-thead>tr>th{white-space:nowrap}.monthly-flow-page[data-v-07ad959f] .ant-table-tbody>tr>td{vertical-align:top;word-break:break-word}.monthly-flow-page.i18n-long .filter-grid[data-v-07ad959f]{grid-template-columns:repeat(3,minmax(220px,1fr))}.monthly-flow-page.i18n-long[data-v-07ad959f] .ant-select-selection__rendered{min-height:34px}.monthly-flow-page.i18n-long[data-v-07ad959f] .ant-form-item-label>label{white-space:normal;word-break:break-word}@media (max-width:1200px){.filter-grid[data-v-07ad959f]{grid-template-columns:repeat(3,minmax(200px,1fr))}.metrics-grid-overview[data-v-07ad959f],.metrics-grid[data-v-07ad959f]{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (max-width:992px){.page-header[data-v-07ad959f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-grid[data-v-07ad959f]{grid-template-columns:repeat(2,minmax(180px,1fr))}.metrics-grid-overview[data-v-07ad959f],.metrics-grid[data-v-07ad959f]{grid-template-columns:repeat(2,minmax(170px,1fr))}.monthly-flow-page.i18n-long .filter-grid[data-v-07ad959f]{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:768px){.monthly-flow-page[data-v-07ad959f]{padding:12px}.filter-grid[data-v-07ad959f],.metrics-grid-overview[data-v-07ad959f],.metrics-grid[data-v-07ad959f]{grid-template-columns:1fr}.filter-actions[data-v-07ad959f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.chart-box-medium[data-v-07ad959f],.chart-box[data-v-07ad959f]{height:270px}}