.fdash{font-family:var(--font-atkinson);--paper:#fff;--panel:#f4f6f8;--sunk:#fafbfc;--rule:#dce0e6;--ink:#14171b;--ink-2:#3d444d;--muted:#6e7681;--fgo:#1d6fa8;--msai:#c25e10;--track:#e7eaee;--up:#1a7f4f;--down:#b23b2e;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--step:4px;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.75}.fdash *,.fdash :before,.fdash :after{box-sizing:border-box}.fdash h2,.fdash h3,.fdash h4{text-wrap:balance;margin:0;line-height:1.3}.fdash p{margin:0}.fdash .wrap{flex-direction:column;gap:56px;inline-size:min(1120px,94vw);margin-inline:auto;padding-block:8px 40px;display:flex}.fdash .head{flex-direction:column;gap:10px;display:flex}.fdash .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}.fdash .head h2{letter-spacing:-.01em;font-size:clamp(28px,4.4vw,44px)}.fdash .lead{color:var(--ink-2);max-inline-size:62ch}.fdash .stamp{border-top:1px solid var(--rule);font-family:var(--mono);color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin-top:6px;padding-top:12px;font-size:12px;display:flex}.fdash .stamp b{color:var(--ink-2);font-weight:500}.fdash .fund{--ac:var(--fgo);flex-direction:column;gap:22px;display:flex}.fdash .fund[data-fund=msai]{--ac:var(--msai)}.fdash .fund-head{border-top:3px solid var(--ac);padding-top:14px}.fdash .fund-head h3{font-size:clamp(20px,2.6vw,27px)}.fdash .tag{color:var(--ink-2);margin-top:4px}.fdash .type{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);margin-top:6px;font-size:11px}.fdash .policy{color:var(--ink-2);max-inline-size:68ch}.fdash .callout{border-inline-start:3px solid var(--ac);background:var(--panel);padding:12px 16px;font-size:15px}.fdash .fine{color:var(--muted);font-size:13px}.fdash .solohead,.fdash .perfrow{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid}.fdash .solohead>*,.fdash .perfrow>*{background:var(--paper);padding:12px 14px}.fdash .perf dt,.fdash .fact dt{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);margin:0;font-size:11px}.fdash .perf dd,.fdash .fact dd{margin:2px 0 0;font-size:15px}.fdash .perf .em{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:22px;font-weight:600}.fdash .perf .bm{font-family:var(--mono);color:var(--muted);font-size:12px}.fdash .solohead dd{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:18px}.fdash .facts{border-block:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 24px;margin:0;padding:18px 0;display:grid}.fdash .fact dd{color:var(--ink-2)}.fdash .tablewrap{overflow-x:auto}.fdash table.courses{border-collapse:collapse;inline-size:100%;min-inline-size:660px;font-size:14px}.fdash table.courses th,.fdash table.courses td{text-align:right;border-bottom:1px solid var(--rule);font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);padding:10px 12px}.fdash table.courses thead th:first-child{text-align:left}.fdash table.courses thead th{letter-spacing:.08em;color:var(--muted);border-bottom:1px solid var(--ink-2);font-size:11px;font-weight:500}.fdash table.courses tbody th{text-align:left;white-space:normal;min-inline-size:190px;font-weight:400}.fdash table.courses tbody th b{inline-size:22px;color:var(--ac);font-weight:700;display:inline-block}.fdash table.courses .cl{color:var(--muted);font-size:12px}.fdash table.courses .em{font-weight:600}.fdash .ok{color:var(--ac)}.fdash .no{color:var(--muted)}.fdash .asof,.fdash .asof-inline{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);font-size:11px}.fdash .comp{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;display:grid}.fdash .compblock h4{letter-spacing:.04em;margin-bottom:10px;font-size:13px}.fdash .bars{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fdash .bars li{grid-template-columns:minmax(0,1fr) 88px 46px;align-items:center;gap:10px;font-size:13px;display:grid}.fdash .bl{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fdash .bt{background:var(--track);block-size:9px}.fdash .bt i{background:var(--ac);border-radius:0 var(--step) var(--step) 0;block-size:100%;display:block}.fdash .bv{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}.fdash.solo .fund-head h3{display:none}.fdash.solo .fund{border-block-start:0;padding-block-start:0}.fdash .perfchart{margin-block:18px 0}.fdash .ch-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-block-end:6px;display:flex}.fdash .ch-head h4{font-size:13px}.fdash .ch-lg{gap:14px;display:flex}.fdash .lg{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.fdash .lg:before{content:"";background:currentColor;border-radius:2px;block-size:2px;inline-size:14px}.fdash .lg-px{color:var(--ac)}.fdash .lg-re{color:var(--ink-2)}.fdash .lg-re:before{background:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 7px)}.fdash .lg-au{color:var(--muted)}.fdash .lg-au:before{background:var(--track);border:1px solid var(--rule);border-radius:2px;block-size:8px}.fdash .perfchart svg{block-size:auto;inline-size:100%;display:block}.fdash .cg{stroke:var(--rule);stroke-width:1px}.fdash .ct{fill:var(--muted);font-size:10px;font-family:var(--mono)}.fdash .ca{fill:var(--track);stroke:none;opacity:.55}.fdash .cl-px{fill:none;stroke:var(--ac);stroke-width:1.6px}.fdash .cl-re{fill:none;stroke:var(--ink-2);stroke-width:1.4px;stroke-dasharray:4 3}.fdash .cnote{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.6}.fdash .dist{border-block-start:1px solid var(--rule);margin-block:20px 0;padding-block-start:16px}.fdash .dist h4{margin-block-end:10px;font-size:13px}.fdash .dsub{color:var(--muted);font-size:11px;font-weight:400}.fdash .dgrid{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:1px;display:grid}.fdash .dcell{background:var(--paper);flex-direction:column;gap:2px;padding:7px 9px;display:flex}.fdash .dd{color:var(--muted);font-size:10.5px;font-family:var(--mono)}.fdash .da{font-size:13px;font-weight:600;font-family:var(--mono);font-variant-numeric:tabular-nums}.fdash .dsum{flex-wrap:wrap;gap:10px 32px;margin:12px 0 0;display:flex}.fdash .dsum dt{color:var(--muted);font-size:11px}.fdash .dsum dd{font-size:18px;font-weight:600;font-family:var(--mono);font-variant-numeric:tabular-nums;margin:2px 0 0}.fdash .ddisc{color:var(--muted);margin:12px 0 0;font-size:11.5px;line-height:1.75}.fdash .holds-head{border-bottom:1px solid var(--ink-2);align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.fdash .holds-head h4{font-size:16px}.fdash .chartnote{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.6}.fdash .holds{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:1px;display:grid}.fdash .hold{background:var(--paper);outline:1px solid var(--rule);flex-direction:column;gap:12px;padding:20px;display:flex}.fdash .hold-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.fdash .rank{font-family:var(--mono);color:var(--ac);font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px;font-weight:600}.fdash .hold-id h4{flex-direction:column;gap:1px;font-size:17px;display:flex}.fdash .hold-id .en{font-family:var(--mono);color:var(--muted);letter-spacing:.02em;font-size:11px;font-weight:400}.fdash .chips{flex-wrap:wrap;align-content:flex-start;gap:6px;min-block-size:50px;margin-top:7px;display:flex}.fdash .tick,.fdash .sect{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--rule);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;max-inline-size:100%;padding:2px 7px;font-size:10.5px;line-height:16px;overflow:hidden}.fdash .tick{border-color:var(--ac);color:var(--ac)}.fdash .tick-un{border-color:var(--rule);color:var(--muted)}.fdash .wt{align-items:baseline;gap:2px;display:flex}.fdash .wt b{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:24px;font-weight:600}.fdash .wt span{font-family:var(--mono);color:var(--muted);font-size:12px}.fdash .wbar{background:var(--track);block-size:6px}.fdash .wbar i{background:var(--ac);border-radius:0 var(--step) var(--step) 0;block-size:100%;display:block}.fdash .note{color:var(--ink-2);font-size:14.5px}.fdash .quote{background:var(--panel);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 12px;display:flex}.fdash .px{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:17px;font-weight:600}.fdash .chg{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.fdash .chg.up{color:var(--up)}.fdash .chg.down{color:var(--down)}.fdash .chg.flat{color:var(--muted)}.fdash .cap{font-family:var(--mono);color:var(--muted);font-size:11px}.fdash .rng{flex-basis:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:4px;display:grid}.fdash .re{font-family:var(--mono);color:var(--muted);font-size:10px}.fdash .rt{background:var(--track);block-size:3px;position:relative}.fdash .rt i{background:var(--ac);border:2px solid var(--panel);border-radius:50%;block-size:9px;inline-size:9px;position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}.fdash .latest{border:1px solid var(--ac)}.fdash .latest-h{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper);background:var(--ac);padding:3px 10px;font-size:10px}.fdash .latest-h span{opacity:.85}.fdash .lqs{background:var(--rule);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin:0;display:grid}.fdash .lq{background:var(--paper);padding:10px 12px}.fdash .lq dt{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);font-size:10px}.fdash .lq dd{flex-wrap:wrap;align-items:baseline;gap:8px;margin:2px 0 0;font-size:13px;display:flex}.fdash .lq dd b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.fdash .chart{background:var(--sunk);border:1px solid var(--rule);flex:none;min-block-size:204px;margin-block-start:auto}.fdash .chart-static{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px;display:flex}.fdash .chart-note{color:var(--muted);font-size:12px}.fdash .chart-go{font-family:var(--mono);color:var(--ac);font-size:12px}.fdash .chart-load{cursor:pointer;min-block-size:170px;inline-size:100%;font:inherit;font-family:var(--mono);color:var(--muted);background:0 0;border:0;font-size:12px}.fdash .chart-load:hover{color:var(--ac);background:var(--panel)}.fdash .links{flex-wrap:wrap;gap:14px;padding-top:4px;display:flex}.fdash .lnk{font-family:var(--mono);color:var(--ink-2);border-bottom:1px solid var(--rule);padding-bottom:2px;font-size:12px;text-decoration:none}.fdash .lnk:hover{color:var(--ac);border-bottom-color:var(--ac)}.fdash a:focus-visible,.fdash button:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.fdash .foot{border-top:1px solid var(--rule);flex-direction:column;gap:12px;padding-top:20px;display:flex}.fdash .foot h4{letter-spacing:.04em;font-size:13px}.fdash .srcs{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.fdash .srcs a{color:var(--ink-2)}.fdash .disc{color:var(--muted);max-inline-size:74ch;font-size:12.5px}@media (prefers-reduced-motion:reduce){.fdash *,.fdash :before,.fdash :after{transition:none!important;animation:none!important}}.fdash{inline-size:100vw;margin-inline:calc(50% - 50vw)}main{overflow-x:clip}.fdash .hold-id h4,.fdash .compblock h4,.fdash .holds-head h4,.fdash .foot h4{margin:0}
