.institution-logo-image[data-v-6f674542]{-o-object-fit:contain;object-fit:contain;background:#fff}.institution-logo-fallback[data-v-6f674542]{display:grid;width:100%;height:100%;place-items:center}.institution-item[data-v-450bb98e]{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;width:100%;min-height:80px;padding:12px;border:1px solid #e7edf5;border-radius:12px;color:#1f2a44;background:#fff;text-align:left;cursor:pointer}.institution-item.active[data-v-450bb98e],.institution-item[data-v-450bb98e]:hover{border-color:#cfe0ff;background:-webkit-gradient(linear,left top,left bottom,from(#eff5ff),to(#f6f9ff));background:linear-gradient(180deg,#eff5ff,#f6f9ff)}.institution-item.is-followed-entry[data-v-450bb98e]{border-color:#d9e6ff;background:#f7faff}.institution-item.is-followed-entry.active[data-v-450bb98e],.institution-item.is-followed-entry[data-v-450bb98e]:hover{border-color:#bcd3ff;background:-webkit-gradient(linear,left top,left bottom,from(#edf4ff),to(#f5f9ff));background:linear-gradient(180deg,#edf4ff,#f5f9ff)}.institution-copy[data-v-450bb98e]{min-width:0}.institution-copy strong[data-v-450bb98e]{display:block;overflow:hidden;padding-right:14px;text-overflow:ellipsis;white-space:nowrap}.institution-copy small[data-v-450bb98e]{display:block;margin-top:6px;color:#74829c;font-size:12px}.institution-arrow[data-v-450bb98e]{color:#8ea0bf;font-size:20px}.followed-mark[data-v-450bb98e]{position:absolute;top:9px;right:10px;color:#3478f6;font-size:12px}.avatar[data-v-450bb98e]{display:grid;width:46px;height:46px;place-items:center;border-radius:3px;color:#fff;font-size:19px;font-weight:800}.avatar-blue[data-v-450bb98e]{background:-webkit-gradient(linear,left top,left bottom,from(#3d7bff),to(#245eea));background:linear-gradient(180deg,#3d7bff,#245eea)}.avatar-red[data-v-450bb98e]{background:-webkit-gradient(linear,left top,left bottom,from(#ea4439),to(#c93026));background:linear-gradient(180deg,#ea4439,#c93026)}.avatar-deepblue[data-v-450bb98e]{background:-webkit-gradient(linear,left top,left bottom,from(#3072ff),to(#214bc4));background:linear-gradient(180deg,#3072ff,#214bc4)}.institution-workspace-shell[data-v-5f9b83c5]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:hidden;border:1px solid #e7edf5;border-radius:14px;color:#1f2a44;background:#fff;-webkit-box-shadow:0 8px 24px rgba(19,43,86,.06);box-shadow:0 8px 24px rgba(19,43,86,.06)}.institution-header[data-v-5f9b83c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 22px 0}.institution-header-left[data-v-5f9b83c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:14px}.institution-header h3[data-v-5f9b83c5]{margin:0;font-size:18px}.institution-header-left span[data-v-5f9b83c5]{color:#74829c;font-size:13px;font-weight:600}.institution-controls[data-v-5f9b83c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:16px 22px 14px}.search-input[data-v-5f9b83c5]{width:230px}.institution-layout[data-v-5f9b83c5]{display:grid;grid-template-columns:260px 1fr;gap:20px;padding:0 22px 22px}.institution-layout.without-dashboard-controls[data-v-5f9b83c5]{padding-top:22px}.dashboard-institution-layout[data-v-5f9b83c5]{grid-template-columns:260px minmax(0,1fr)}.dashboard-institution-detail[data-v-5f9b83c5]{min-width:0;overflow-x:auto}.institution-list[data-v-5f9b83c5]{display:grid;-ms-flex-line-pack:start;align-content:start;gap:10px}.institution-section[data-v-5f9b83c5]{display:grid;gap:10px;min-width:0}.institution-section+.institution-section[data-v-5f9b83c5]{margin-top:8px}.followed-institutions-section[data-v-5f9b83c5]{padding:12px;border:1px solid #dbe7ff;border-radius:13px;background:#f4f8ff}.institution-section-heading[data-v-5f9b83c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:24px;color:#1f2a44;font-size:13px;font-weight:700}.followed-section-heading[data-v-5f9b83c5]{color:#3478f6}.followed-section-heading .anticon[data-v-5f9b83c5]{margin-right:4px}.institution-section-list[data-v-5f9b83c5]{display:grid;gap:10px}.followed-toggle[data-v-5f9b83c5]{padding:2px 0 0;border:0;color:#3478f6;background:transparent;font-size:12px;cursor:pointer}.institution-pagination[data-v-5f9b83c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;width:100%;min-width:0;margin-top:4px;color:#74829c;font-size:12px;white-space:nowrap}.institution-pagination[data-v-5f9b83c5] .ant-pagination{margin:0;font-size:12px}.institution-pagination[data-v-5f9b83c5] .ant-pagination-item,.institution-pagination[data-v-5f9b83c5] .ant-pagination-next,.institution-pagination[data-v-5f9b83c5] .ant-pagination-prev{width:24px;min-width:24px;height:24px;margin-right:3px;line-height:22px}.institution-pagination[data-v-5f9b83c5] .ant-pagination-jump-next,.institution-pagination[data-v-5f9b83c5] .ant-pagination-jump-prev{width:20px;min-width:20px;margin-right:2px}@media (max-width:1600px){.dashboard-institution-layout .dashboard-institution-detail[data-v-5f9b83c5] .detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-institution-layout .dashboard-institution-detail[data-v-5f9b83c5] .type-distribution-box{-webkit-box-sizing:border-box;box-sizing:border-box;grid-column-start:1;grid-column-end:-1;width:100%}}@media (max-width:1360px){.institution-layout[data-v-5f9b83c5]{grid-template-columns:1fr}.institution-pagination[data-v-5f9b83c5]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:normal}.dashboard-institution-layout[data-v-5f9b83c5]{grid-template-columns:152px minmax(0,1fr);gap:14px}.dashboard-institution-layout .institution-list[data-v-5f9b83c5]{min-width:0}.dashboard-institution-layout .institution-section-list[data-v-5f9b83c5]{grid-template-columns:minmax(0,1fr);gap:8px}.dashboard-institution-layout .followed-institutions-section[data-v-5f9b83c5]{padding:8px}.dashboard-institution-layout .institution-item[data-v-5f9b83c5]{grid-template-columns:minmax(0,1fr);justify-items:center;-ms-flex-line-pack:start;align-content:start;gap:6px;min-width:0;min-height:112px;padding:10px 18px;border-radius:8px;text-align:center}.dashboard-institution-layout .institution-item.active[data-v-5f9b83c5]{border-color:#3478f6;background:#edf4ff}.dashboard-institution-layout .institution-item[data-v-5f9b83c5] .avatar{width:38px;height:38px}.dashboard-institution-layout .institution-item[data-v-5f9b83c5] .institution-copy{width:100%}.dashboard-institution-layout .institution-item[data-v-5f9b83c5] .institution-copy strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:36px;padding-right:0;overflow:hidden;white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:18px}.dashboard-institution-layout .institution-item[data-v-5f9b83c5] .institution-copy small{margin-top:2px}.dashboard-institution-layout .institution-item[data-v-5f9b83c5] .institution-arrow{position:absolute;top:50%;right:7px;display:block;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:720px){.institution-controls[data-v-5f9b83c5]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-input[data-v-5f9b83c5]{width:100%}.dashboard-institution-layout[data-v-5f9b83c5]{grid-template-columns:104px minmax(0,1fr);gap:10px;padding:0 10px 14px}.dashboard-institution-layout .followed-institutions-section[data-v-5f9b83c5]{padding:6px}.dashboard-institution-layout .institution-section-heading[data-v-5f9b83c5]{font-size:12px}.dashboard-institution-layout .institution-item[data-v-5f9b83c5]{padding:8px 14px}.dashboard-institution-layout .institution-item[data-v-5f9b83c5] .institution-arrow{right:4px}.dashboard-institution-layout .dashboard-institution-detail>[data-v-5f9b83c5]{min-width:480px}}.modal-summary[data-v-6fcbfce4]{color:#74829c}.modal-toolbar[data-v-6fcbfce4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin:16px 0}.back-to-funds[data-v-6fcbfce4]{margin-right:auto}.modal-search[data-v-6fcbfce4]{width:260px;max-width:100%}.modal-error[data-v-6fcbfce4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.modal-error .ant-alert[data-v-6fcbfce4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-link[data-v-6fcbfce4]{padding:0;border:0;background:transparent;color:#2463ff;cursor:pointer;text-align:left}.detail-link[data-v-6fcbfce4]:focus,.detail-link[data-v-6fcbfce4]:hover{text-decoration:underline}.fund-code[data-v-6fcbfce4],.zero-count[data-v-6fcbfce4]{color:#74829c}.fund-code[data-v-6fcbfce4]{margin-top:4px;font-size:12px}@media (max-width:720px){.modal-toolbar[data-v-6fcbfce4]{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-search[data-v-6fcbfce4]{width:100%}}.strategy-trend-chart[data-v-c8d4fce8]{height:100%;min-height:0;position:relative;width:100%}.trend-chart[data-v-c8d4fce8]{height:100%;min-height:0;width:100%}.trend-empty[data-v-c8d4fce8]{color:#8c8c8c;font-size:13px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:0}.strategy-list-header[data-v-7b47ae2a],.trend-empty[data-v-c8d4fce8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.strategy-list-header[data-v-7b47ae2a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.strategy-list-header.compact-header[data-v-7b47ae2a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:12px 0}.block-title[data-v-7b47ae2a]{margin:18px 0 12px;color:#1f2a44;font-size:16px;font-weight:800}.strategy-search-input[data-v-7b47ae2a]{width:230px}.strategy-table[data-v-7b47ae2a] .ant-table-pagination{float:none;margin-right:0;margin-left:0;text-align:center}.link-button[data-v-7b47ae2a]{padding:0;border:0;color:#2463ff;background:transparent;font-weight:700;cursor:pointer}.strategy-name-link[data-v-7b47ae2a]{display:block;text-align:left}.strategy-name-link small[data-v-7b47ae2a],.strategy-name-link strong[data-v-7b47ae2a]{display:block}.strategy-name-link small[data-v-7b47ae2a]{margin-top:4px;color:#74829c;font-size:11px;font-weight:400}.table-change-expand[data-v-7b47ae2a]{margin-left:6px;font-size:11px;font-weight:400}.table-sub[data-v-7b47ae2a]{color:#74829c;font-size:11px}.table-trend[data-v-7b47ae2a]{width:112px;height:52px}.status-pill[data-v-7b47ae2a],.type-pill[data-v-7b47ae2a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:22px;padding:0 9px;border-radius:999px;color:#366ef7;background:#edf3ff;font-size:11px;font-weight:700}.type-pill-money[data-v-7b47ae2a]{color:#8b6cf6;background:#f0ebff}.type-pill-steady[data-v-7b47ae2a]{color:#3478f6;background:#eaf1ff}.type-pill-balanced[data-v-7b47ae2a]{color:#f0a43c;background:#fff3df}.type-pill-aggressive[data-v-7b47ae2a]{color:#e45756;background:#fdecec}.type-pill-other[data-v-7b47ae2a]{color:#8a94a6;background:#f1f3f5}.status-running[data-v-7b47ae2a]{color:#3478f6;background:#eaf1ff}.status-stopped[data-v-7b47ae2a]{color:#7183a6;background:#edf2f8}.detail-empty[data-v-7b47ae2a]{padding:24px 0}@media (max-width:720px){.strategy-list-header[data-v-7b47ae2a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.strategy-search-input[data-v-7b47ae2a]{width:100%}}.block-title[data-v-1f4bfcd3]{margin:18px 0 12px;color:#1f2a44;font-size:16px;font-weight:800}.block-subtitle[data-v-1f4bfcd3]{margin:-6px 0 12px;color:#74829c;font-size:12px}.compact-header .block-subtitle[data-v-1f4bfcd3]{margin:12px 0}.detail-timeline[data-v-1f4bfcd3]{display:grid}.timeline-item[data-v-1f4bfcd3]{display:grid;grid-template-columns:70px minmax(140px,.6fr) 1fr auto;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:9px 0;border-bottom:1px solid #e7edf5;color:#74829c;font-size:12px}.timeline-strategy-link[data-v-1f4bfcd3]{color:#1f2a44;font-weight:700}.timeline-strategy-link[data-v-1f4bfcd3]:focus,.timeline-strategy-link[data-v-1f4bfcd3]:hover{color:#2463ff;text-decoration:underline}.timeline-date[data-v-1f4bfcd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;color:#1f2a44;font-weight:700}.time-dot[data-v-1f4bfcd3]{width:8px;height:8px;border-radius:50%;background:#2463ff}.time-dot.muted[data-v-1f4bfcd3]{background:#c0c9d8}.timeline-funds[data-v-1f4bfcd3]{text-align:right}.link-button[data-v-1f4bfcd3]{padding:0;border:0;color:#2463ff;background:transparent;font-weight:700;cursor:pointer}.table-change-expand[data-v-1f4bfcd3]{margin-left:6px;font-size:11px;font-weight:400}.all-records[data-v-1f4bfcd3]{display:block;width:100%;margin-top:14px;text-align:center}.detail-empty[data-v-1f4bfcd3]{padding:24px 0}@media (max-width:720px){.timeline-item[data-v-1f4bfcd3]{grid-template-columns:1fr;gap:5px}.timeline-funds[data-v-1f4bfcd3]{text-align:left}}.institution-detail[data-v-12af09ce]{min-height:260px;padding:20px;border:1px solid #e7edf5;border-radius:15px;color:#1f2a44;background:#fff;-webkit-box-shadow:0 6px 18px rgba(19,43,86,.04);box-shadow:0 6px 18px rgba(19,43,86,.04)}.detail-head[data-v-12af09ce]{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:16px;margin-bottom:18px}.detail-brand[data-v-12af09ce]{display:grid;grid-template-columns:58px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.avatar[data-v-12af09ce]{display:grid;place-items:center;color:#fff;font-weight:800}.detail-avatar[data-v-12af09ce]{width:58px;height:58px;border-radius:3px}.avatar-blue[data-v-12af09ce]{background:-webkit-gradient(linear,left top,left bottom,from(#3d7bff),to(#245eea));background:linear-gradient(180deg,#3d7bff,#245eea)}.avatar-red[data-v-12af09ce]{background:-webkit-gradient(linear,left top,left bottom,from(#ea4439),to(#c93026));background:linear-gradient(180deg,#ea4439,#c93026)}.avatar-deepblue[data-v-12af09ce]{background:-webkit-gradient(linear,left top,left bottom,from(#3072ff),to(#214bc4));background:linear-gradient(180deg,#3072ff,#214bc4)}.detail-title h4[data-v-12af09ce]{margin:0;font-size:18px}.institution-follow-action[data-v-12af09ce]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.institution-follow-button[data-v-12af09ce]{border-color:#91b4ff;color:#2463ff;background:#fff}.institution-follow-button[data-v-12af09ce]:focus,.institution-follow-button[data-v-12af09ce]:hover{border-color:#2463ff;color:#2463ff}.institution-follow-button.is-followed[data-v-12af09ce],.institution-follow-button.is-followed[data-v-12af09ce]:focus,.institution-follow-button.is-followed[data-v-12af09ce]:hover{border-color:#2463ff;color:#fff;background:#2463ff;-webkit-box-shadow:0 3px 8px rgba(36,99,255,.2);box-shadow:0 3px 8px rgba(36,99,255,.2)}.configuration-toolbar[data-v-12af09ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin:12px 0}.configuration-type-tabs[data-v-12af09ce]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.configuration-type-tabs[data-v-12af09ce] .ant-tabs-bar{margin-bottom:0}.configuration-count-link[data-v-12af09ce]{padding:0;border:0;color:#2463ff;background:transparent;cursor:pointer}.configuration-count-link[data-v-12af09ce]:focus,.configuration-count-link[data-v-12af09ce]:hover{text-decoration:underline}.configuration-zero[data-v-12af09ce]{color:#74829c}.configuration-search[data-v-12af09ce]{width:260px;max-width:100%}.configuration-fund-name[data-v-12af09ce]{overflow-wrap:anywhere}.configuration-fund-code[data-v-12af09ce]{margin-top:4px;color:#74829c;font-size:12px;font-weight:400}.configuration-error[data-v-12af09ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.configuration-error .ant-alert[data-v-12af09ce]{-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-metrics[data-v-12af09ce]{display:grid;grid-template-columns:.8fr .8fr 1.8fr;gap:12px;margin-bottom:18px}.metric-box[data-v-12af09ce]{min-height:82px;padding:13px 15px;border:1px solid #e7edf5;border-radius:12px;background:#fbfcff}.metric-cap[data-v-12af09ce]{margin-bottom:9px;color:#74829c;font-size:12px}.detail-metrics>.metric-box[data-v-12af09ce]:not(.type-distribution-box){text-align:center}.detail-metrics>.metric-box:not(.type-distribution-box) .metric-cap[data-v-12af09ce]{text-align:left}.metric-value[data-v-12af09ce]{color:#1f2a44;font-size:32px;font-weight:800;line-height:1.05;text-align:center}.metric-value small[data-v-12af09ce]{margin-left:3px;font-size:14px}.type-distribution-box[data-v-12af09ce]{min-width:0}.type-summary-bar[data-v-12af09ce]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:12px;overflow:hidden;margin:13px 0 11px;border-radius:99px;background:#edf2f8}.type-segment[data-v-12af09ce]{display:block;height:100%;min-width:0}.type-dot-money[data-v-12af09ce],.type-segment-money[data-v-12af09ce]{background:#8b6cf6}.type-dot-steady[data-v-12af09ce],.type-segment-steady[data-v-12af09ce]{background:#3478f6}.type-dot-balanced[data-v-12af09ce],.type-segment-balanced[data-v-12af09ce]{background:#f0a43c}.type-dot-aggressive[data-v-12af09ce],.type-segment-aggressive[data-v-12af09ce]{background:#e45756}.type-dot-other[data-v-12af09ce],.type-segment-other[data-v-12af09ce]{background:#8a94a6}.type-summary-legend[data-v-12af09ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:7px}.type-summary-item[data-v-12af09ce]{display:grid;grid-template-columns:7px minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;color:#74829c;font-size:10px}.type-summary-item strong[data-v-12af09ce]{grid-column:2;color:#1f2a44;font-size:11px}.type-dot[data-v-12af09ce]{width:7px;height:7px;border-radius:50%}@media (max-width:980px){.detail-metrics[data-v-12af09ce]{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.configuration-toolbar[data-v-12af09ce]{-ms-flex-wrap:wrap;flex-wrap:wrap}.configuration-type-tabs[data-v-12af09ce]{-ms-flex-preferred-size:100%;flex-basis:100%}.configuration-search[data-v-12af09ce]{width:100%}.detail-head[data-v-12af09ce]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.strategy-library-institution-workspace[data-v-17bc3217]{display:block;width:100%}.followed-institutions-empty[data-v-17bc3217]{display:grid;min-height:420px;place-items:center;border:1px solid #e5edf7;border-radius:12px;background:#fff}