html[data-theme=light] .fund-detail-frame--mn{--etf-black: #fff;--etf-black2: #f7f7f5;--etf-black3: #efefeb;--etf-white: #202020;--etf-white2: #525252;--etf-white3: #707070;--etf-orange: #146b49;--etf-orange-text: #146b49;--etf-green: #146b49;--etf-border: #dedede;--etf-border2: #e8e8e8;background:var(--etf-black)}.fund-detail-frame--mn :is(h1,h2,h3){font-family:var(--font-geist);font-weight:500}.mn-holdings-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.fund-hero--compact .fund-stats-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;margin-top:24px;padding:24px 0 0;background:transparent;flex-shrink:0}.fund-hero--compact .fund-stats-rail__cell{justify-content:space-between}.fund-hero--compact{border-bottom:0}html[data-theme=light] .fund-detail-frame--mn .fund-hero--compact{background:var(--etf-black)}.mn-holdings-intro .fund-section-heading{position:static}.mn-holdings-intro #sec-holdings .fund-section-heading h2{font-size:24px;font-weight:500}.mn-holdings-intro #sec-holdings .fund-section-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding-top:20px;padding-bottom:4px}.mn-holdings-intro #sec-holdings .fund-section-heading>p{margin:0}.mn-holdings-intro #sec-holdings{--mangos-row-columns: 40px minmax(0, 1fr) 104px 24px;--mangos-holding-columns: 18px minmax(0, 1fr) minmax(0, .85fr) 100px 52px;--mangos-inset: 28px;--mangos-detail-inset: 28px}.fund-hero--compact [data-fund-field="summary description"]{max-width:none;margin:24px 0 0;font-size:17px;line-height:1.65}.mn-holdings-intro>*{min-width:0}.fund-hero--compact [data-fund-hero-layout]{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto}.fund-hero--compact [data-fund-hero-copy-plane]{padding:36px;align-items:stretch;background:transparent}.fund-hero--compact [data-fund-hero-copy-plane]>div{display:flex;flex-direction:column;max-width:none;padding-right:0}.mn-holdings-intro :is([data-holdings-column-header]:not([data-mangos-holdings-header]),[data-holding-row]:not([data-mangos-company-row]):not([data-mangos-cash-row])){grid-template-columns:24px minmax(240px,2.4fr) repeat(3,minmax(112px,1fr));column-gap:12px;padding-inline:24px}.mn-holdings-intro [data-holding-name]{font-size:16px;font-weight:500}.mn-holdings-intro [data-holding-ticker]{font-size:13px;color:var(--etf-white3)}.mn-holdings-intro [data-holding-row]:not([data-mangos-company-row]):not([data-mangos-cash-row]){border-top:1px solid var(--etf-border2)}.mn-holdings-intro #sec-holdings{container-type:inline-size}.mn-holdings-intro [data-holding-secondary]{display:contents}.mn-holdings-intro [data-holding-detail-label]{display:none}.mn-holdings-intro [data-holding-market-value]{grid-area:1 / 3}.mn-holdings-intro [data-holding-weight]{grid-area:1 / 4}.mn-holdings-intro [data-holding-cusip]{grid-area:1 / 5}.fund-hero--compact h1{width:100%;margin:0;flex-shrink:0;flex-direction:column;align-items:flex-start;gap:8px}.fund-hero--compact h1 :is([data-fund-field=ticker],[data-fund-field="fullName name"]){font-family:var(--font-geist);font-weight:500;text-align:left}.fund-hero--compact h1 [data-fund-field=ticker]{font-size:clamp(64px,5vw,80px);line-height:.95;letter-spacing:-.06em}.fund-hero--compact h1 [data-fund-field="fullName name"]{font-size:clamp(26px,2.3vw,32px);line-height:1.15}.fund-hero--compact [data-fund-hero-visual]{position:static;align-items:flex-end;min-height:0;padding:24px 36px 36px;overflow:visible;background:transparent}.fund-hero--compact [data-fund-hero-visual]>div{max-width:none}.fund-hero--compact [data-fund-buy-card]{display:grid;grid-template-columns:minmax(70px,1fr) auto;align-items:center;gap:10px 16px;padding:12px}.fund-hero--compact [data-buy-card-status]{grid-column:1 / -1;margin:0}.fund-hero--compact [data-buy-card-price]>span:first-child{font-size:28px}.fund-hero--compact [data-buy-card-price]>span+span{margin-top:4px;font-size:12px}.fund-hero--compact [data-buy-card-facts]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.fund-hero--compact [data-buy-card-facts]>div{display:flex;flex-direction:column;justify-content:space-between;padding:6px 10px}.fund-hero--compact [data-analytics-event=buy_cta]{margin:0;padding:10px 14px;white-space:nowrap;grid-column:1 / -1}@media (min-width: 1280px){.fund-hero--compact h1 [data-fund-field=ticker]{font-size:clamp(115.2px,9.6vw,172.8px)}.fund-hero--compact [data-fund-field="summary description"]{margin-top:36px}.fund-hero--compact .fund-stats-rail{margin-block:auto 0}.fund-hero--compact [data-fund-hero-copy-plane]{padding-bottom:4px}.mn-holdings-intro>.fund-hero--compact{border-right:1px solid var(--etf-border)}.mn-overview-viewport>.mn-holdings-intro{height:max(var(--mangos-expanded-min-height, 760px),calc(100svh - 3.5rem));flex:0 0 auto}.mn-holdings-intro>#sec-holdings{height:100%;min-height:0}.mn-holdings-intro [data-holdings-layout=compact]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:visible}.mn-holdings-intro [data-holdings-rows]{flex:1 0 auto}.mn-holdings-intro :is(.fund-section-heading,[data-holdings-column-header],[data-holdings-actions]){flex-shrink:0}}@media (min-width: 1280px) and (max-height: 959px){.mn-holdings-intro [data-holdings-rows]:not([data-holdings-rows-variant=mangos-company-accordion]){flex-grow:0}}@media (min-width: 1280px) and (max-width: 1599px){.mn-holdings-intro [data-holding-row]:not([data-mangos-company-row]):not([data-mangos-cash-row]){padding-block:6px}}@media (max-width: 1279px){.mn-holdings-intro{grid-template-columns:minmax(0,1fr)}.fund-hero--compact [data-fund-hero-copy-plane]{padding:24px}.fund-hero--compact [data-fund-hero-visual]{padding:0 24px 24px}}@media (max-width: 767px){.mn-holdings-intro :is([data-holdings-column-header]:not([data-mangos-holdings-header]),[data-holding-row]:not([data-mangos-company-row]):not([data-mangos-cash-row])){grid-template-columns:28px minmax(0,1fr) 68px;gap:10px;padding-inline:16px}}@media (max-width: 559px){.fund-hero--compact .fund-stats-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.fund-hero--compact h1 [data-fund-field=ticker]{font-size:60px}.fund-hero--compact [data-fund-field="summary description"]{font-size:16px}.fund-hero--compact h1 [data-fund-field="fullName name"]{font-size:24px}.fund-hero--compact [data-fund-buy-card]{grid-template-columns:minmax(65px,1fr) auto;gap:10px}.fund-hero--compact [data-buy-card-facts]{grid-column:1 / -1}.fund-hero--compact [data-buy-card-facts]>div{padding-inline:4px}.fund-hero--compact [data-analytics-event=buy_cta]{grid-column:1 / -1}}@media (max-width: 359px){.fund-hero--compact [data-buy-card-facts]>div>div:last-child{font-size:12px}}@container (max-width: 767px){.mn-holdings-intro :is([data-holdings-column-header]:not([data-mangos-holdings-header]),[data-holding-row]:not([data-mangos-company-row]):not([data-mangos-cash-row])){grid-template-columns:24px minmax(0,1fr) 68px;column-gap:10px;row-gap:2px;padding-inline:16px}.mn-holdings-intro [data-holding-row]:not([data-mangos-company-row]):not([data-mangos-cash-row]){padding-block:5px}.mn-holdings-intro .fund-section-heading{padding-inline:16px}.mn-holdings-intro [data-holdings-column]{display:none}.mn-holdings-intro [data-holding-company]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.mn-holdings-intro [data-holding-ticker]{margin:0}.mn-holdings-intro [data-holding-name]{order:-1;white-space:normal;overflow:visible}.mn-holdings-intro [data-holding-weight]{grid-area:1 / 3}.mn-holdings-intro [data-holding-secondary]{grid-column:2 / -1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.mn-holdings-intro :is([data-holding-market-value],[data-holding-cusip]){display:block;grid-area:auto;text-align:left;font-size:11px;line-height:1.5}.mn-holdings-intro [data-holding-detail-label]{display:inline;color:var(--etf-white3)}}.mn-holdings-intro [data-holdings-rows-variant=mangos-company-accordion]{display:flex;flex:1 0 auto;flex-direction:column}.mn-holdings-intro [data-mangos-company-row]{display:flex;flex:1 0 auto;flex-direction:column;padding:0;border-top:1px solid var(--etf-border2);transition:background-color .15s ease}.mn-holdings-intro [data-mangos-company-row]:first-child{border-top:0}.mn-holdings-intro :is([data-mangos-holdings-header],[data-mangos-company-summary],[data-mangos-cash-row]){grid-template-columns:var(--mangos-row-columns);column-gap:12px;align-items:center;padding-inline:var(--mangos-inset)}.mn-holdings-intro [data-mangos-holdings-header]{height:30px;padding-block:5px}.mn-holdings-intro [data-mangos-holdings-header]>span{align-self:center;line-height:1.1}.mn-holdings-intro [data-mangos-holdings-header]>span:nth-child(2){grid-area:1 / 2}.mn-holdings-intro [data-mangos-holdings-header]>span:nth-child(3){grid-area:1 / 3;justify-self:end}.mn-holdings-intro [data-mangos-company-summary]{flex:1 0 44px;min-height:44px;padding-block:5px}.mn-holdings-intro [data-mangos-company-summary]:focus-visible{outline:2px solid var(--etf-orange-text);outline-offset:-2px}.mn-holdings-intro [data-mangos-cash-row]{flex:0 0 40px;height:40px;padding-block:4px;border-block:1px solid var(--etf-border2)}.mn-holdings-intro [data-mangos-company-summary] [data-holding-monogram]{grid-area:1 / 1;justify-self:start;font-size:30px;font-weight:700;line-height:1;letter-spacing:-.06em;color:var(--etf-orange-text)}.mn-holdings-intro :is([data-mangos-company-summary],[data-mangos-cash-row]) [data-holding-name]{grid-area:1 / 2;min-width:0;font-family:var(--font-geist)}.mn-holdings-intro [data-mangos-company-name]{display:block;font-size:clamp(18px,1.12vw,22px);font-weight:680;line-height:1.1;letter-spacing:-.02em;color:var(--etf-white)}.mn-holdings-intro [data-mangos-company-ticker]{display:block;margin-top:2px;font-size:12px;font-weight:500;line-height:1.1;color:var(--etf-white3)}.mn-holdings-intro :is([data-mangos-company-summary],[data-mangos-cash-row]) [data-holding-weight]{grid-area:1 / 3;justify-self:end;font-family:var(--font-dmmono);font-size:clamp(18px,1.1vw,22px);font-weight:650;line-height:1;white-space:nowrap;color:var(--etf-white)}.mn-holdings-intro [data-mangos-cash-row] [data-holding-name]{font-size:18px;font-weight:650;line-height:1.1;color:var(--etf-white)}.mn-holdings-intro [data-mangos-chevron]{grid-area:1 / 4;justify-self:end;width:24px;height:24px;color:var(--etf-orange-text);transition:transform .18s ease}.mn-holdings-intro [data-mangos-chevron] svg{display:block}.mn-holdings-intro [data-mangos-company-row][data-open=true] [data-mangos-chevron]{transform:rotate(180deg)}.mn-holdings-intro [data-mangos-details-shell]{display:grid;grid-template-rows:0fr;flex:0 0 auto;opacity:0;transition:grid-template-rows .18s ease,opacity .18s ease}.mn-holdings-intro [data-mangos-details-shell][data-open=true]{grid-template-rows:1fr;opacity:1}.mn-holdings-intro [data-mangos-details-inner]{min-height:0;overflow:hidden}.mn-holdings-intro [data-mangos-underlying-summary]{margin:0 var(--mangos-inset) 4px var(--mangos-detail-inset);padding-top:3px;border-top:1px solid var(--etf-border2)}.mn-holdings-intro :is([data-mangos-underlying-holding-header],[data-mangos-underlying-holding-row]){display:grid;grid-template-columns:var(--mangos-holding-columns);align-items:start;gap:8px;min-width:0;font-family:var(--font-geist);font-size:12px;line-height:1.35}.mn-holdings-intro [data-mangos-underlying-holding-header]{padding-bottom:2px;font-weight:600;color:var(--etf-white3)}.mn-holdings-intro [data-mangos-underlying-holding-row]{padding-block:2px;border-top:1px solid var(--etf-border2);font-weight:500;color:var(--etf-white2)}.mn-holdings-intro :is([data-mangos-underlying-holding-header],[data-mangos-underlying-holding-row])>:is(th,td){min-width:0;overflow-wrap:anywhere}.mn-holdings-intro :is([data-mangos-underlying-holding-header],[data-mangos-underlying-holding-row])>:is(th,td):nth-last-child(-n+2){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.mn-holdings-intro [data-mangos-underlying-holding-index]{font-family:var(--font-dmmono);color:var(--etf-orange-text)}.mn-holdings-intro [data-mangos-underlying-holding-name]{color:var(--etf-white)}.mn-holdings-intro [data-holdings-actions]{flex:0 0 auto;padding:8px var(--mangos-inset)}@media (max-width: 1279px){.mn-holdings-intro [data-holdings-layout=compact]{overflow:visible}.mn-holdings-intro [data-mangos-company-summary]{flex-basis:64px}}@media (max-width: 767px){.mn-holdings-intro #sec-holdings{--mangos-row-columns: 30px minmax(0, 1fr) 76px 24px;--mangos-inset: 16px;--mangos-detail-inset: 16px}.mn-holdings-intro :is([data-mangos-holdings-header],[data-mangos-company-summary],[data-mangos-cash-row]){column-gap:10px}.mn-holdings-intro [data-mangos-company-name],.mn-holdings-intro [data-mangos-company-summary] [data-holding-weight]{font-size:18px}}@container (max-width: 520px){.mn-holdings-intro :is([data-mangos-underlying-holding-header],[data-mangos-underlying-holding-row]){grid-template-columns:18px minmax(0,1fr) 100px 52px;gap:4px 8px}.mn-holdings-intro :is([data-mangos-underlying-holding-header],[data-mangos-underlying-holding-row])>:is(th,td):nth-child(2){grid-column:2 / -1}.mn-holdings-intro :is([data-mangos-underlying-holding-header],[data-mangos-underlying-holding-row])>:is(th,td):nth-child(3){grid-column:2}}@media (prefers-reduced-motion: reduce){.mn-holdings-intro :is([data-mangos-details-shell],[data-mangos-chevron]){transition:none}}.mn-holdings-intro .mn-compact-holdings{display:contents}.mn-holdings-intro .mn-compact-holdings-details{display:block;border-collapse:collapse}.mn-holdings-intro .mn-compact-holdings-details :is(thead,tbody){display:block}.mn-holdings-intro .mn-compact-holdings-details :is(th,td){padding:0;text-align:left;font-size:inherit;font-weight:inherit;line-height:inherit}.mn-holdings-intro [data-holdings-layout=compact] [data-mangos-underlying-holding-header] th{font-size:inherit;line-height:inherit}.buffer-payoff-chart{position:relative;height:400px;margin:20px 40px 12px;overflow:hidden}.buffer-payoff-key{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0 40px 16px;padding:14px 0;border-block:1px solid var(--etf-border2);font:12px / 1.6 var(--font-geist);color:var(--etf-white2)}.buffer-payoff-key p{margin:0}.buffer-payoff-key strong{color:var(--etf-white);font-weight:500}.buffer-payoff-key__swatch{display:inline-block;width:10px;height:10px;margin-right:7px;border:1px solid var(--etf-orange);background:color-mix(in srgb,var(--etf-orange) 12%,transparent)}.buffer-payoff-key__swatch--loss{border-color:var(--etf-red);background:color-mix(in srgb,var(--etf-red) 10%,transparent)}.buffer-payoff-instruction,.buffer-payoff-outcome{margin:0 40px 14px;color:var(--etf-white3);font:12px / 1.6 var(--font-geist)}.buffer-payoff-outcome{color:var(--etf-white2)}.buffer-payoff-outcome strong{font-weight:500;color:var(--etf-white)}.buffer-payoff-row[aria-current=true]{background:color-mix(in srgb,var(--etf-orange) 8%,transparent)}.buffer-payoff-scenario{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.buffer-payoff-scenario:focus-visible{outline:2px solid var(--etf-orange);outline-offset:5px}.buffer-payoff-scenario__number{flex:0 0 18px;font:11px / 18px var(--font-dmmono);color:var(--etf-white3);text-align:center;border:1px solid var(--etf-border)}@media (max-width: 767px){.buffer-payoff-chart{height:310px;margin-inline:16px}.buffer-payoff-key,.buffer-payoff-instruction,.buffer-payoff-outcome{margin-inline:16px}}@media (max-width: 480px){.buffer-payoff-chart{height:290px;margin-inline:12px}.buffer-payoff-key,.buffer-payoff-instruction,.buffer-payoff-outcome{margin-inline:12px}.buffer-payoff-key{display:grid;gap:6px}.buffer-payoff-scenario{gap:5px}}.fund-hero-life-backdrop,.fund-hero-life-backdrop__tile,.fund-hero-life-backdrop__frame,.fund-hero-life-backdrop__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fund-hero-life-backdrop{--fund-hero-life-cube: 4.5px;--fund-hero-life-pitch: 5px;isolation:isolate;overflow:hidden;pointer-events:none}.fund-hero-life-backdrop__tile,.fund-hero-life-backdrop__frame{overflow:hidden}.fund-hero-life-backdrop__frame{opacity:.68;-webkit-mask-image:repeating-linear-gradient(to right,#000 0 var(--fund-hero-life-cube),transparent var(--fund-hero-life-cube) var(--fund-hero-life-pitch)),repeating-linear-gradient(to bottom,#000 0 var(--fund-hero-life-cube),transparent var(--fund-hero-life-cube) var(--fund-hero-life-pitch));mask-image:repeating-linear-gradient(to right,#000 0 var(--fund-hero-life-cube),transparent var(--fund-hero-life-cube) var(--fund-hero-life-pitch)),repeating-linear-gradient(to bottom,#000 0 var(--fund-hero-life-cube),transparent var(--fund-hero-life-cube) var(--fund-hero-life-pitch));mask-composite:intersect;-webkit-mask-composite:source-in}.fund-hero-life-backdrop__image{display:block;object-fit:cover}html[data-theme=light] .fund-hero-life-backdrop__frame{opacity:1}html[data-theme=light] .fund-hero-life-backdrop__image{filter:saturate(1.52) contrast(1.72) brightness(.76)}@media (max-width: 640px){.fund-hero-life-backdrop{--fund-hero-life-cube: 3.5px;--fund-hero-life-pitch: 4px}}.mn-main-holdings{--mn-main-row-columns: 32px minmax(0, 1fr) 180px 100px 24px;--mn-main-row-inset: 40px;--mn-main-baseline-height: calc(var(--mn-main-raw-row-count) * 73.5px);font-family:var(--font-geist)}.mn-main-holdings-grid{display:grid;grid-template-columns:var(--mn-main-row-columns);align-items:center;column-gap:16px;padding-inline:var(--mn-main-row-inset)}.mn-main-holdings-header{padding-block:12px;font-size:13px;line-height:1.4;color:var(--etf-white3)}.mn-main-holdings-rows{display:flex;flex-direction:column;height:max(var(--mn-main-baseline-height),var(--mn-main-intrinsic-height, 0px))}.mn-main-holdings-company{display:flex;flex:1 0 auto;flex-direction:column;border-top:1px solid var(--etf-border);transition:background-color .15s ease}.mn-main-holdings-company:first-child{border-top:0}.mn-main-holdings-company:hover,.mn-main-holdings-company[data-open=true]{background:var(--etf-black2)}.mn-main-holdings-summary{flex:1 0 50px;min-height:50px;width:100%;padding-block:5px;border:0;background:transparent;text-align:left;cursor:pointer}.mn-main-holdings-summary:focus-visible{outline:2px solid var(--etf-orange-text);outline-offset:-2px}.mn-main-holdings-monogram{font-size:30px;font-weight:700;line-height:1;letter-spacing:-.06em;color:var(--etf-orange-text)}.mn-main-holdings-name{min-width:0;font-size:20px;font-weight:650;line-height:1.1;letter-spacing:-.02em;color:var(--etf-white);overflow-wrap:anywhere}.mn-main-holdings-ticker{display:block;margin-top:2px;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:normal;color:var(--etf-white3)}.mn-main-holdings-market-value,.mn-main-holdings-weight{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.mn-main-holdings-summary .mn-main-holdings-market-value,.mn-main-holdings-cash .mn-main-holdings-market-value{font-family:var(--font-dmmono);font-size:13px;color:var(--etf-white2)}.mn-main-holdings-summary .mn-main-holdings-weight{font-family:var(--font-dmmono);font-size:20px;line-height:1;color:var(--etf-white)}.mn-main-holdings-chevron{justify-self:end;color:var(--etf-orange-text);transition:transform .18s ease}.mn-main-holdings-company[data-open=true] .mn-main-holdings-chevron{transform:rotate(180deg)}.mn-main-holdings-cash{flex:0 0 40px;height:40px;border-block:1px solid var(--etf-border);font-size:15px;color:var(--etf-white2)}.mn-main-holdings-cash .mn-main-holdings-weight{font-family:var(--font-dmmono);font-size:13px}.mn-main-holdings-disclosure{display:grid;grid-template-rows:0fr;flex:0 0 auto;opacity:0;transition:grid-template-rows .18s ease,opacity .18s ease}.mn-main-holdings-disclosure[data-open=true]{grid-template-rows:1fr;opacity:1}.mn-main-holdings-disclosure-inner{min-height:0;overflow:hidden}.mn-main-holdings-details{width:calc(100% - var(--mn-main-row-inset) * 2 - 48px);margin:0 var(--mn-main-row-inset) 4px calc(var(--mn-main-row-inset) + 48px);border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.3;color:var(--etf-white2)}.mn-main-holdings-details th,.mn-main-holdings-details td{padding:1.5px 8px;border-top:1px solid var(--etf-border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.etf-rehaul [data-fund-section] .mn-main-holdings-details thead th{font-size:13px;line-height:1.25;font-weight:500;color:var(--etf-white3)}.mn-main-holdings-details th:first-child,.mn-main-holdings-details td:first-child{width:24px;padding-left:0;color:var(--etf-orange-text)}.mn-main-holdings-details th:nth-child(3),.mn-main-holdings-details td:nth-child(3){width:240px}.mn-main-holdings-details th:nth-child(4),.mn-main-holdings-details td:nth-child(4){width:180px;text-align:right;font-variant-numeric:tabular-nums}.mn-main-holdings-details th:last-child,.mn-main-holdings-details td:last-child{width:84px;padding-right:0;text-align:right;font-variant-numeric:tabular-nums}@media (min-width: 768px) and (max-width: 925px){.mn-main-holdings{--mn-main-baseline-height: calc(var(--mn-main-raw-row-count) * 73.5px + 48px)}}@media (min-width: 926px) and (max-width: 1084px){.mn-main-holdings{--mn-main-baseline-height: calc(var(--mn-main-raw-row-count) * 73.5px + 24px)}}@media (max-width: 1023px){.mn-main-holdings-rows{height:auto;min-height:var(--mn-main-baseline-height)}.mn-main-holdings-details th:nth-child(3),.mn-main-holdings-details td:nth-child(3){width:210px}.mn-main-holdings-details th:nth-child(4),.mn-main-holdings-details td:nth-child(4){width:135px}.mn-main-holdings-details th:last-child,.mn-main-holdings-details td:last-child{width:70px}}@media (max-width: 767px){.mn-main-holdings{--mn-main-row-columns: 24px minmax(0, 1fr) 70px 16px;--mn-main-row-inset: 16px;--mn-main-baseline-height: calc(var(--mn-main-raw-row-count) * 68px)}.mn-main-holdings-grid{column-gap:10px}.mn-main-holdings-header .mn-main-holdings-market-value{display:none}.mn-main-holdings-summary{position:relative;flex-basis:70px;min-height:70px;padding-bottom:22px}.mn-main-holdings-name,.mn-main-holdings-summary .mn-main-holdings-weight{font-size:18px}.mn-main-holdings-summary .mn-main-holdings-market-value,.mn-main-holdings-cash .mn-main-holdings-market-value{position:absolute;right:42px;bottom:6px;font-size:12px}.mn-main-holdings-monogram{font-size:26px}.mn-main-holdings-cash{position:relative;flex-basis:48px;height:48px;padding-bottom:18px}.mn-main-holdings-details{display:block;width:calc(100% - 32px);margin-inline:16px;font-size:12px;line-height:1.35}.mn-main-holdings-details thead,.mn-main-holdings-details tbody{display:block}.mn-main-holdings-details tr{display:grid;grid-template-columns:18px minmax(0,1fr) 102px 60px;border-top:1px solid var(--etf-border)}.mn-main-holdings-details th,.mn-main-holdings-details td{border:0;padding-inline:4px}.mn-main-holdings-details th:first-child,.mn-main-holdings-details td:first-child{width:auto}.mn-main-holdings-details th:nth-child(2),.mn-main-holdings-details td:nth-child(2){grid-column:2 / -1}.mn-main-holdings-details th:nth-child(3),.mn-main-holdings-details td:nth-child(3){grid-column:2;width:auto}.mn-main-holdings-details th:nth-child(4),.mn-main-holdings-details td:nth-child(4){width:auto}.mn-main-holdings-details th:last-child,.mn-main-holdings-details td:last-child{width:auto}}@media (prefers-reduced-motion: reduce){.mn-main-holdings-disclosure,.mn-main-holdings-chevron{transition:none}}
