.fund-identity{--green:#2fd05b;--gray-border:#e8e8e8;--gray-hairline:#efefef;--gray-ref:#7c7c7c;--black:#0a0a0a;width:100%;height:100%;min-height:540px;font-family:var(--font-inter-tight),Inter,system-ui,sans-serif;color:var(--black);grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:12px;display:grid}.fund-identity .fund-eco{border:1px solid var(--gray-border);background:#fff;border-radius:4px;padding:12px 14px}.fund-identity .eco-label{color:#4a4a4a;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:600;display:-ms-flexbox;display:flex}.fund-identity .info-icon{background:var(--gray-border);color:#888;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:14px;height:14px;margin-left:6px;font-size:9px;font-weight:600;display:-ms-inline-flexbox;display:inline-flex}.fund-identity .head-status{color:var(--gray-ref);-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:400;display:-ms-inline-flexbox;display:inline-flex}.fund-identity .mini-pulse{background:var(--green);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite fi-mini-pulse}.fund-identity .partner-row{border-bottom:1px solid var(--gray-hairline);-ms-flex-align:center;align-items:center;gap:10px;padding:6px 0;display:-ms-flexbox;display:flex}.fund-identity .partner-row:last-child{border-bottom:none}.fund-identity .partner-logo{background:var(--black);letter-spacing:-.02em;color:#fff;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:-ms-flexbox;display:flex}.fund-identity .partner-logo.bk{background:#0a0a0a}.fund-identity .partner-logo.bny{color:#fff;background:#003e68;font-family:Georgia,serif;font-size:11px;font-style:italic}.fund-identity .partner-logo.sec{color:var(--green);background:#1a1a1a}.fund-identity .partner-logo.pwc{color:#1a1a1a;background:#f8ae52}.fund-identity .partner-info{-ms-flex:1;flex:1}.fund-identity .partner-name{color:var(--black);font-size:14px;font-weight:600}.fund-identity .partner-role{color:var(--gray-ref);font-size:12px}.fund-identity .fund-terms{border:1px solid var(--gray-border);background:#fff;border-radius:4px;overflow:hidden}.fund-identity .fund-tabs{border-bottom:1px solid var(--gray-hairline);display:-ms-flexbox;display:flex}.fund-identity .fund-tab{cursor:pointer;text-align:center;color:var(--gray-ref);border-bottom:2px solid transparent;-ms-flex:1;flex:1;padding:9px 6px;font-size:14px}.fund-identity .fund-tab.active{border-bottom-color:var(--black);color:var(--black);font-weight:600}.fund-identity .fund-subtabs{border-bottom:1px solid var(--gray-hairline);display:-ms-flexbox;display:flex}.fund-identity .fund-subtab{text-align:center;color:var(--gray-ref);-ms-flex:1;flex:1;padding:7px 4px;font-size:12px}.fund-identity .terms-list{padding:6px 14px 10px}.fund-identity .term-row{border-bottom:1px solid var(--gray-hairline);-ms-flex-pack:justify;justify-content:space-between;padding:8px 0;font-size:14px;transition:background-color .3s ease-out;display:-ms-flexbox;display:flex}@media (max-height:800px){.fund-identity .term-row{padding:12px 0;font-size:11px}}.fund-identity .term-row:last-child{border-bottom:none}.fund-identity .term-row.is-active{animation:2.2s ease-out fi-vf-pulse}.fund-identity .term-label{color:var(--gray-ref)}.fund-identity .term-value{text-align:right;max-width:60%;color:var(--black);font-size:14px;font-weight:500}@keyframes fi-mini-pulse{0%{box-shadow:0 0 rgba(47,208,91,.6)}70%{box-shadow:0 0 0 8px rgba(47,208,91,0)}to{box-shadow:0 0 rgba(47,208,91,0)}}@keyframes fi-vf-pulse{0%{background-color:rgba(47,208,91,0)}15%{background-color:rgba(47,208,91,.1)}60%{background-color:rgba(47,208,91,.04)}to{background-color:rgba(47,208,91,0)}}
.holdings-ledger{--green:#2fd05b;--gray-border:#e8e8e8;--gray-hairline:#efefef;--gray-ref:#7c7c7c;--black:#0a0a0a;border:1px solid var(--gray-border);width:100%;min-height:540px;font-family:var(--font-inter-tight),Inter,system-ui,sans-serif;color:var(--black);background:#fff;border-radius:4px;padding:24px}@media (max-width:767px){.holdings-ledger{min-height:0;padding:16px 8px}}@media (min-width:768px){.holdings-ledger .cell-short{display:none}}@media (max-width:767px){.holdings-ledger thead th:first-child,.holdings-ledger tbody td:first-child{width:24%}.holdings-ledger thead th:nth-child(2),.holdings-ledger tbody td:nth-child(2){width:25%}.holdings-ledger thead th:nth-child(3),.holdings-ledger tbody td:nth-child(3){width:13%}.holdings-ledger thead th:nth-child(4),.holdings-ledger tbody td:nth-child(4){text-align:left;width:38%;padding-left:12px}.holdings-ledger .cell-full{display:none}.holdings-ledger .cell-short{display:inline}.holdings-ledger thead th.col-yield,.holdings-ledger thead th.col-weight,.holdings-ledger tbody td.col-yield,.holdings-ledger tbody td.col-weight{display:none}}.holdings-ledger .ledger-head{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px;display:-ms-flexbox;display:flex}.holdings-ledger .ledger-title{color:#4a4a4a;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:-ms-flexbox;display:flex}.holdings-ledger .info-icon{color:#888;background:#e8e8e8;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:600;display:-ms-inline-flexbox;display:inline-flex}.holdings-ledger .head-status{color:var(--gray-ref);-ms-flex-align:center;align-items:center;gap:8px;font-size:11px;display:-ms-inline-flexbox;display:inline-flex}.holdings-ledger .mini-pulse{background:var(--green);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite hl-mini-pulse}.holdings-ledger .ext-plain{color:var(--green);margin-left:6px;font-size:14px;line-height:1}.holdings-ledger table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.holdings-ledger thead th{border-bottom:1px solid var(--gray-hairline);text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#8a8a8a;padding:14px 8px 14px 0;font-size:12px;font-weight:400;overflow:hidden}.holdings-ledger tbody td{border-bottom:1px solid var(--gray-hairline);white-space:nowrap;text-overflow:ellipsis;color:var(--black);padding:20px 8px 20px 0;font-size:14px;transition:background-color .3s ease-out;overflow:hidden}@media (max-height:800px){.holdings-ledger tbody td{padding:16px 8px 16px 0}}@media (max-width:767px){.holdings-ledger tbody td{padding:12px 4px 12px 0}}.holdings-ledger tbody tr:last-child td{border-bottom:none}.holdings-ledger thead th:nth-child(5),.holdings-ledger tbody td:nth-child(5){text-align:center}.holdings-ledger tbody tr.is-active td{animation:2.2s ease-out hl-vf-pulse}.holdings-ledger .maturity-soon{color:#e94b4b}.holdings-ledger .mono{font-feature-settings:"tnum";letter-spacing:.01em}.holdings-ledger .weight-cell{-ms-flex-align:center;align-items:center;gap:8px;min-width:0;display:-ms-flexbox;display:flex}.holdings-ledger .weight-bar{background:#eee;border-radius:999px;-ms-flex:1;flex:1;min-width:0;max-width:60px;height:4px;overflow:hidden}.holdings-ledger .weight-fill{background:var(--black);height:100%}.holdings-ledger .show-all{border-top:1px solid var(--gray-hairline);text-align:center;color:var(--gray-ref);margin-top:6px;padding:14px 0 0;font-size:12px}@keyframes hl-mini-pulse{0%{box-shadow:0 0 rgba(47,208,91,.6)}70%{box-shadow:0 0 0 8px rgba(47,208,91,0)}to{box-shadow:0 0 rgba(47,208,91,0)}}@keyframes hl-vf-pulse{0%{background-color:rgba(47,208,91,0)}15%{background-color:rgba(47,208,91,.1)}60%{background-color:rgba(47,208,91,.04)}to{background-color:rgba(47,208,91,0)}}
