body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:root{--ink: #0E292D;--ink-2: #374151;--ink-3: #6B7280;--rule: #E5E7EB;--rule-2: #F3F4F6;--pos: #10B981;--neg: #EF4444;--warn: #F59E0B;--accent: #2563EB;--accent-soft:#EFF6FF;--bg: #FFFFFF;--bg-soft: #F9FAFB;--info: #3B82F6;--font-serif: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--color-bg-card: #FFFFFF;--color-bg-canvas: #F9FAFB;--color-bg-sidebar: #F3F4F6;--color-accent-primary: #2563EB;--color-accent-soft: #EFF6FF;--color-border: #E5E7EB;--color-border-main: rgba(14,41,45,.18);--color-border-dark: rgba(14,41,45,.25);--color-hover-light: rgba(14,41,45,.05);--color-hover-medium: rgba(14,41,45,.08);--color-text-primary: #0E292D;--color-text-secondary: rgba(14,41,45,.7);--color-text-muted: rgba(14,41,45,.4);--color-text-disabled: rgba(14,41,45,.35);--font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--radius-md: 8px}.bdc-mc{--ink-app: #0D292D;--ink-hover: #163A3E;--on-ink: #FFFFFF;--forest: #102A2E;--header: #0D292D;--canvas: #F2F2F0;--cream: #F4F4EF;--cream-2: #F4F4EF;--white: #FFFFFF;--ink: #2C3A3B;--muted: #5E6A6A;--hairline: #E6E6DD;--border: #D9D9CD;--text-subtle: #8A9594;--blue: #3C7B80;--blue-deep: #275053;--ls: #FF0000;--ls-text: #CC0000;--brand-50: #F1F8F8;--brand-100: #E0EFF0;--brand-300: #97CACE;--brand-500: #3C7B80;--brand-700: #275053;--magenta: #AA00FF;--good: #2E7D52;--bad: #CC3B3B;--ai: #7A45D6;--ai-bg: #EFE7FB;--ai-fg: #5B2DB0;--ai-border: #D9C9F4;--lime: #3C7B80;--lav3: #97CACE;--font-display: "acumin-pro", "Acumin Pro", sans-serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-ui: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--pad: clamp(14px, 3vw, 34px);--radius: 12px;--ring: 0 0 0 2px var(--blue);--border-subtle: #E6E6DD;--border-strong: #C3C3B6;--text-strong: #102A2E;--text-muted: #5E6A6A;background:var(--canvas);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100%;padding-bottom:40px}.bdc-mc *,.bdc-mc *:before,.bdc-mc *:after{box-sizing:border-box}.bdc-mc button{font-family:inherit;cursor:pointer}.bdc-mc select{font-family:var(--font-body)}@media(prefers-reduced-motion:reduce){.bdc-mc *,.bdc-mc *:before,.bdc-mc *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.bdc-mc .mc-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--forest);padding:34px var(--pad) 30px}.bdc-mc .mc-hero-band{position:relative;margin:-34px calc(-1 * var(--pad)) 2px;padding:34px var(--pad) 26px}.bdc-mc .mc-hero-brand{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:center}@keyframes bdc-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.bdc-mc .mrow{animation-name:bdc-drift!important}@media(prefers-reduced-motion:reduce){.bdc-mc .mrow{animation:none!important}}.bdc-mc .mc-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d292deb,#0d292dd1,#0d292df0);z-index:1}.bdc-mc .brand-diamond{position:absolute;top:-120px;right:-260px;width:520px;height:520px;transform:rotate(45deg);background:var(--ls);box-shadow:0 26px 70px #ff00002e;z-index:2}.bdc-mc .mc-hero-inner,.bdc-mc .mc-hero .hl-band{position:relative;z-index:3}.bdc-mc .mc-hero-inner{max-width:1240px;margin:0 auto}.bdc-mc .title-card{background:var(--white);border-radius:14px 60px 14px 14px;display:inline-block;padding:20px 40px 18px 24px;box-shadow:0 8px 28px #0d292d38}.bdc-mc .title-card h1{font-family:var(--font-display);font-weight:800;color:var(--forest);font-size:clamp(1.45rem,3.2vw,2.2rem);letter-spacing:-.01em;line-height:1.08;margin:0}.bdc-mc .title-card .tsub{font-family:var(--font-ui);font-size:11px;color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:6px}.bdc-mc .mc-hero p.lede{color:#e8ede5;max-width:72ch;margin:22px 0 0;font-size:clamp(.95rem,1.2vw,1.05rem)}.bdc-mc .mc-asof{font-family:var(--font-mono);font-size:10.5px;color:#b9c6c3;letter-spacing:.12em;text-transform:uppercase;margin-top:14px}.bdc-mc .hl-band{max-width:1240px;margin:26px auto 0;background:var(--cream);border-radius:var(--radius);padding:clamp(16px,2.4vw,26px);box-shadow:0 10px 30px #0d292d2e;opacity:.92}.bdc-mc .hl-band h2{font-family:var(--font-display);font-weight:700;color:var(--forest);font-size:1.1rem;margin:0 0 4px}.bdc-mc .hl-band .hsub{font-family:var(--font-ui);font-size:11px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.bdc-mc .hl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.bdc-mc .hl{background:var(--white);border:1px solid var(--hairline);border-radius:12px;padding:14px 14px 12px;text-align:left}.bdc-mc .hl .v{font-family:var(--font-display);font-weight:700;font-size:clamp(1.2rem,2vw,1.55rem);color:var(--forest);letter-spacing:-.01em}.bdc-mc .hl .l{font-size:11.5px;color:var(--muted);margin-top:4px;line-height:1.35}.bdc-mc .fnref a{color:var(--blue-deep);text-decoration:none;font-size:9px}.bdc-mc .hl-note{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--hairline);font-family:var(--font-ui);font-size:10.5px;line-height:1.6;color:var(--muted);text-align:justify}.bdc-mc .stickyhead{position:sticky;top:0;z-index:40;background:#fff}.bdc-mc .filterbar{background:#fff;padding:12px var(--pad);border-bottom:1px solid var(--hairline)}.bdc-mc .filter-inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.bdc-mc .flabel{font-family:var(--font-ui);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bdc-mc .seg{display:inline-flex;background:var(--cream-2);border-radius:999px;padding:3px;box-shadow:inset 0 0 0 1px var(--hairline)}.bdc-mc .seg button{border:0;background:transparent;color:var(--muted);font-family:var(--font-mono);font-size:12px;padding:6px 14px 5px;border-radius:999px;transition:all .15s}.bdc-mc .seg button[aria-pressed=true]{background:var(--forest);color:#fff;font-weight:600}.bdc-mc .seg button:focus-visible,.bdc-mc .metric-sel:focus-visible,.bdc-mc th button:focus-visible,.bdc-mc .fund-link:focus-visible,.bdc-mc .modal-close:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.bdc-mc .recharts-wrapper:focus,.bdc-mc .recharts-wrapper:focus-visible,.bdc-mc .recharts-surface:focus,.bdc-mc .recharts-surface:focus-visible,.bdc-mc .recharts-wrapper svg:focus,.bdc-mc .recharts-layer:focus,.bdc-mc .recharts-layer:focus-visible,.bdc-mc .recharts-line:focus,.bdc-mc .recharts-line-curve:focus,.bdc-mc .recharts-wrapper path:focus{outline:none}.bdc-mc .pin{display:inline-flex;align-items:center;gap:8px;background:var(--blue);color:#fff;border-radius:999px;font-family:var(--font-mono);font-size:11.5px;font-weight:600;padding:7px 14px 6px;white-space:nowrap}.bdc-mc .pin:before{content:"●";font-size:8px}.bdc-mc .fstack{display:grid;grid-template-columns:auto auto;column-gap:16px;row-gap:10px;align-items:center;justify-items:start;min-width:0}@media(max-width:760px){.bdc-mc .fstack{grid-template-columns:minmax(0,1fr);row-gap:6px}}.bdc-mc .seg-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;cursor:pointer;background:var(--cream-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235E6A6A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 14px center / 10px 6px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--forest);font-family:var(--font-mono);font-size:12px;font-weight:600;line-height:1.55;padding:7px 34px 6px 16px;max-width:100%}.bdc-mc .seg-select:hover{box-shadow:inset 0 0 0 1px var(--forest)}.bdc-mc .seg-select:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.bdc-mc .fright{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.bdc-mc .fcount{font-family:var(--font-mono);font-size:11px;color:var(--muted)}.bdc-mc .fsource{font-family:var(--font-ui);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:right;max-width:460px;line-height:1.35}.bdc-mc .excl-info{position:relative;display:inline-flex;align-items:center;margin-left:5px;vertical-align:middle;cursor:help;outline:none}.bdc-mc .excl-i{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;border:1px solid var(--forest);color:var(--forest);font-family:Archivo,system-ui,sans-serif;font-style:normal;font-weight:700;font-size:9px;line-height:1}.bdc-mc .excl-info:hover .excl-i,.bdc-mc .excl-info:focus-visible .excl-i{background:var(--forest);color:#fff}.bdc-mc .excl-pop{position:absolute;top:calc(100% + 7px);right:0;z-index:50;width:292px;max-width:80vw;max-height:min(56vh,440px);overflow-y:auto;overscroll-behavior:contain;background:var(--white);border:1px solid var(--border);border-radius:10px;box-shadow:0 6px 18px #0d292d24;padding:12px 13px;text-align:left;visibility:hidden;opacity:0;transform:translateY(-3px);transition:opacity .14s ease,transform .14s ease,visibility .14s}.bdc-mc .excl-pop--wide{width:340px;font-weight:400}.bdc-mc .panel-head h3 .excl-info{margin-left:8px}.bdc-mc .excl-info:hover .excl-pop,.bdc-mc .excl-info:focus-within .excl-pop{visibility:visible;opacity:1;transform:translateY(0)}.bdc-mc .excl-pop-note{display:block;font-family:Archivo,system-ui,sans-serif;font-size:11.5px;line-height:1.45;color:var(--ink);text-transform:none;letter-spacing:0}.bdc-mc .excl-pop-head{display:block;margin:11px 0 4px;font-family:Archivo,system-ui,sans-serif;font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.bdc-mc .excl-pop-list{margin:0;padding-left:15px;list-style:disc}.bdc-mc .excl-pop-list li{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;line-height:1.55;color:var(--forest)}@media(max-width:760px){.bdc-mc .fright{flex:1 1 100%;margin-left:0;align-items:flex-start;gap:1px}.bdc-mc .fcount{font-size:10px}.bdc-mc .fsource{font-size:9px;letter-spacing:.04em;max-width:100%;text-align:left;line-height:1.3}}.bdc-mc .qnav{background:#fff;border-bottom:1px solid var(--hairline);padding:10px var(--pad)}.bdc-mc .qnav-inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;padding:4px 0}.bdc-mc .qnav-inner::-webkit-scrollbar{display:none}.bdc-mc .qlink{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;text-decoration:none;border:1px solid var(--hairline);border-radius:999px;padding:6px 13px;line-height:1.4;color:var(--muted);font-size:12px;transition:all .18s;background:#fff}.bdc-mc .qlink .qn{font-family:var(--font-mono);font-size:10px;opacity:.7}.bdc-mc .qlink:hover{border-color:var(--forest);color:var(--forest)}.bdc-mc .qlink.active{background:var(--forest);border-color:var(--forest);color:#fff;font-weight:600}.bdc-mc .qlink.active .qn{color:var(--lime);opacity:1}.bdc-mc .qlink:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.bdc-mc .layout{max-width:1240px;margin:0 auto;padding:30px var(--pad) 0}.bdc-mc .wrap{min-width:0;padding:0}.bdc-mc section.metric{margin-bottom:46px;scroll-margin-top:130px}.bdc-mc .sec-eyebrow{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#8a9594;display:flex;align-items:center;gap:10px;margin-bottom:8px}.bdc-mc .sec-eyebrow:before{content:"";width:30px;height:1px;background:#d9d9cd}.bdc-mc .sec-head{display:flex;align-items:baseline;gap:16px;margin-bottom:6px}.bdc-mc .sec-head h2{font-family:var(--font-display);font-weight:800;color:var(--forest);font-size:clamp(1.4rem,2.6vw,2rem);letter-spacing:-.015em;margin:0}.bdc-mc .sec-sub{font-family:var(--font-ui);color:var(--muted);max-width:100%;font-size:.95rem;margin-bottom:20px}.bdc-mc .duo{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch;margin-bottom:18px}.bdc-mc .duo>.panel{display:flex;flex-direction:column}.bdc-mc .axis-row{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:12px}.bdc-mc .axis-row label{font-family:var(--font-ui);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:8px}.bdc-mc .mtabs+.axis-row,.bdc-mc .trend-controls+.axis-row{margin-top:16px}.bdc-mc .axis-sel{border:1px solid var(--hairline);background:var(--cream-2);color:var(--ink);font-size:12px;border-radius:8px;padding:6px 9px}.bdc-mc .axis-sel:focus-visible{outline:2px solid var(--forest);outline-offset:1px}.bdc-mc .pmap-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(300px,1fr) auto;align-items:stretch;flex:1 1 auto}.bdc-mc .pmap-chart{min-width:0}.bdc-mc .pmap-axes{flex-wrap:nowrap;gap:12px}.bdc-mc .pmap-axes label{min-width:0;flex:0 1 auto}.bdc-mc .pmap-axes .axis-sel{min-width:0;max-width:190px}.bdc-mc .pmap-ctl{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:2px}.bdc-mc .pmap-ctl .zoom-hint{margin-right:auto;font-family:var(--font-ui);font-size:10.5px;color:var(--text-subtle);font-style:italic}.bdc-mc .pmap-brush{position:absolute;pointer-events:none;background:#2f5edc14;border:1px dashed var(--spotlight, #2F5EDC);border-radius:2px}.bdc-mc .zoom-count{flex:0 0 auto;font-family:var(--font-mono);font-size:11px;color:var(--muted);white-space:nowrap}.bdc-mc .zoom-reset{flex:0 0 auto;border:1px solid var(--border);background:var(--white);color:var(--muted);font-family:var(--font-mono);font-size:11px;border-radius:999px;padding:6px 14px;cursor:pointer;transition:all .15s}.bdc-mc .zoom-reset:hover:not(:disabled){border-color:var(--forest);color:var(--forest)}.bdc-mc .zoom-reset:disabled{opacity:.45;cursor:default}.bdc-mc .spt{cursor:pointer}.bdc-mc .spt:hover{stroke-width:3px}.bdc-mc .h2h-controls{display:grid;grid-template-columns:1fr auto 1fr auto;gap:16px;align-items:end;margin-bottom:16px}.bdc-mc .h2h-controls label{font-family:var(--font-ui);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:grid;gap:6px;min-width:0}.bdc-mc .h2h-controls .axis-sel{width:100%}.bdc-mc .h2h-vs{font-family:var(--font-display);font-weight:800;color:var(--forest);padding-bottom:8px}@media(max-width:720px){.bdc-mc .h2h-controls{grid-template-columns:1fr}.bdc-mc .h2h-vs{display:none}.bdc-mc .h2h-dl{justify-self:start}}.bdc-mc .h2h-dl{margin-left:auto;align-self:end;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:var(--white);color:var(--brand-700);font-family:var(--font-mono);font-size:11px;font-weight:600;border-radius:999px;padding:8px 16px;transition:all .15s}.bdc-mc .h2h-dl:hover{border-color:var(--brand-500);background:var(--brand-50)}.bdc-mc .h2h-dl:focus-visible{outline:none;box-shadow:var(--ring)}.bdc-mc .tline{cursor:pointer}.bdc-mc .tline:hover{opacity:1!important}.bdc-mc .dstrip{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:2px 0 12px}.bdc-mc .dstrip .dlab{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:2px}.bdc-mc .dchip{font-family:var(--font-mono);font-size:10.5px;border-radius:999px;padding:3px 10px;background:#f4f4ef;color:var(--muted);border:none}.bdc-mc .dchip.up{background:#e0eff0;color:var(--blue-deep)}.bdc-mc .dchip.down{background:#f4f4ef;color:#5e6a6a}.bdc-mc .dchip.lsd{box-shadow:inset 0 0 0 1.5px var(--ls);background:#fff0f0;color:var(--ls-text);font-weight:700}.bdc-mc .quad-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.bdc-mc .quad{border:1px solid var(--hairline);border-radius:9px;padding:7px 10px 6px;background:var(--white)}.bdc-mc .quad.best{background:#f1f8f8;border-color:#97cace}.bdc-mc .quad.worst{background:#f4f4ef;border-color:#e6e6dd}.bdc-mc .quad.lsin{box-shadow:inset 0 0 0 2px var(--ls)}.bdc-mc .quad .qt{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bdc-mc .quad .qc{font-family:var(--font-display);font-weight:800;font-size:1rem;color:var(--forest);margin:1px 0}.bdc-mc .quad .qf{font-family:var(--font-mono);font-size:10px;color:var(--muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bdc-mc .quad .qf b{color:var(--ls-text)}.bdc-mc .quad-note{font-size:11.5px;color:var(--muted);margin-top:8px;line-height:1.55}.bdc-mc .quad-note .hi{color:var(--blue-deep);font-weight:700}.bdc-mc .lg-row{display:grid;grid-template-columns:minmax(84px,1fr) 42px repeat(8,26px);gap:5px;align-items:center;padding:7px 0 7px 10px;border-top:1px dashed var(--hairline);cursor:pointer}.bdc-mc .lg-row:first-of-type{border-top:none}.bdc-mc .lg-row:hover{background:#f4f4ef}.bdc-mc .lg-row.ls{background:#fff0f0;box-shadow:inset 3px 0 0 var(--ls)}.bdc-mc .lg-name{min-width:0}.bdc-mc .lg-name .tk{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--forest);display:flex;align-items:center;gap:5px}.bdc-mc .lg-prem{font-family:var(--font-mono);font-size:8.5px;font-weight:700;letter-spacing:.02em;padding:1px 5px;border-radius:999px;white-space:nowrap;flex:0 0 auto}.bdc-mc .lg-prem.prem{background:#fbebd6;color:#8a551a}.bdc-mc .lg-prem.disc{background:#e4edef;color:#35595f}.bdc-mc .lg-row.ls .lg-name .tk{color:var(--ls-text)}.bdc-mc .lg-name .nm{font-size:10px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bdc-mc .lg-score{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--forest);text-align:center}.bdc-mc .lg-row.ls .lg-score{color:var(--ls-text)}.bdc-mc .lg-cell{height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:9px;color:var(--ink)}.bdc-mc .scorecard-scroll{flex:1 1 0;min-height:300px;contain:size;overflow-y:auto;overscroll-behavior:contain;margin:0 -4px;padding:0 4px}.bdc-mc .scorecard-scroll::-webkit-scrollbar{width:8px}.bdc-mc .scorecard-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}.bdc-mc .lg-head{position:sticky;top:0;z-index:2;background:var(--white);display:grid;grid-template-columns:minmax(84px,1fr) 42px repeat(8,26px);gap:5px;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.02em;color:var(--muted);text-transform:uppercase;padding:0 0 6px 10px}.bdc-mc .lg-head span{text-align:center}.bdc-mc .lg-head span:nth-child(1),.bdc-mc .lg-head span:nth-child(2){text-align:left}.bdc-mc .lg-head span.lg-h-fam{cursor:help;text-decoration:underline dotted;text-decoration-color:var(--border);text-underline-offset:2px}.bdc-mc .method{flex:0 0 auto;margin-top:14px;border-top:1px solid var(--hairline);padding-top:10px}.bdc-mc .method-title{font-family:var(--font-ui);font-size:11px;font-weight:600;color:var(--blue-deep);letter-spacing:.04em;cursor:pointer}.bdc-mc .cov-scroll{max-height:var(--cov-max);overflow-y:auto;overscroll-behavior:contain}.bdc-mc .method p{font-size:12px;line-height:1.7;color:var(--muted);margin-top:8px}.bdc-mc .method strong{color:var(--ink)}@media(max-width:640px){.bdc-mc .lg-row,.bdc-mc .lg-head{grid-template-columns:minmax(56px,1fr) 34px repeat(8,22px);gap:3px}.bdc-mc .lg-name .nm{display:none}}.bdc-mc .duo .panel{margin-bottom:0}@media(max-width:1180px){.bdc-mc .duo{grid-template-columns:1fr;gap:0}.bdc-mc .duo .panel:not(:last-child){margin-bottom:18px}}.bdc-mc .tbl-note{font-family:var(--font-mono);font-size:10.5px;color:var(--muted);margin-top:8px}.bdc-mc .kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:24px}.bdc-mc .kpi{background:var(--white);border:1px solid var(--hairline);border-left:3px solid var(--ls);border-radius:10px;padding:10px 12px 9px;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}.bdc-mc #overlap .kpi,.bdc-mc #distress .kpi,.bdc-mc #trading .kpi{border-left-color:var(--blue)}.bdc-mc .tstats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:4px 0 12px}.bdc-mc .tstat{padding:0 14px;border-left:1px solid var(--hairline);min-width:0}.bdc-mc .tstat:first-child{padding-left:0;border-left:none}.bdc-mc .tstat .tk{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bdc-mc .tstat .tv{font-family:var(--font-display);font-weight:800;font-size:1.25rem;color:var(--forest);font-variant-numeric:tabular-nums;margin:2px 0 1px;white-space:nowrap}.bdc-mc .tstat .tf{font-family:var(--font-mono);font-size:10px;color:var(--muted);line-height:1.5}.bdc-mc .tstat .tf.up{color:var(--good)}.bdc-mc .tstat .tf.down{color:var(--bad)}.bdc-mc .tsnap{display:flex;flex-direction:column;justify-content:space-between;gap:18px;flex:1 1 auto}.bdc-mc .tsnap>div+div{border-top:1px solid var(--hairline);padding-top:18px}.bdc-mc .tsnap-strip{position:relative;height:128px;margin:0 4px}.bdc-mc .tsnap-bar{display:flex;gap:1.5px;height:50px;margin-top:11px}.bdc-mc .dx-work{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:22px;align-items:stretch}.bdc-mc .dx-work>.panel{margin-bottom:0;min-width:0}@media(max-width:1180px){.bdc-mc .dx-work{grid-template-columns:1fr;gap:18px}}.bdc-mc .dx-list{overflow-y:auto;overscroll-behavior:contain}.bdc-mc .dx-list::-webkit-scrollbar{width:8px}.bdc-mc .dx-list::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}.bdc-mc .kpi:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0d292d2e}.bdc-mc .kpi .v{font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem,1.6vw,1.3rem);color:var(--forest)}.bdc-mc .kpi .l{font-size:10.5px;color:var(--muted);margin-top:3px;line-height:1.3}.bdc-mc .kpi .l strong{font-weight:700;color:var(--ink)}.bdc-mc .kpi .delta-slot{margin-top:auto}.bdc-mc .kpi .d{font-family:var(--font-mono);font-size:10px;margin-top:6px;padding-top:6px;border-top:1px dashed var(--hairline)}.bdc-mc .kpi .d.up{color:var(--good)}.bdc-mc .kpi .d.down{color:var(--bad)}.bdc-mc .kpi .d span{color:var(--muted)}.bdc-mc .panel{--panel-pad: clamp(16px,2.2vw,26px);background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:var(--panel-pad);box-shadow:0 1px 2px #0d292d0f,0 1px 3px #0d292d14;margin-bottom:18px}.bdc-mc .panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:4px}.bdc-mc .panel-head h3{font-family:var(--font-display);font-weight:700;color:var(--forest);font-size:1.02rem;margin:0}.bdc-mc .panel-head h3 em{font-family:var(--font-ui);font-style:italic;font-weight:600;color:var(--muted);font-size:.92em}.bdc-mc .mtabs{display:flex;gap:6px;flex-wrap:wrap}.bdc-mc .mtab{border:1px solid var(--hairline);background:var(--cream-2);color:var(--muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;padding:6px 11px 5px;border-radius:999px;transition:all .15s;white-space:nowrap}.bdc-mc .mtab[aria-pressed=true],.bdc-mc .mtab.active{background:var(--ink-app);border-color:var(--ink-app);color:var(--on-ink)}.bdc-mc .mtab:hover{border-color:var(--forest);color:var(--forest)}.bdc-mc .mtab[aria-pressed=true]:hover,.bdc-mc .mtab.active:hover{color:#fff}.bdc-mc .mtab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.bdc-mc .mtab-select{display:none}.bdc-mc .trend-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bdc-mc .trend-controls .mtabs{flex:1 1 auto}.bdc-mc .gran-mobile{display:none}@media(max-width:768px){.bdc-mc .mtabs{display:none}.bdc-mc .mtab-select{display:block;flex:1 1 0;min-width:0;max-width:100%}.bdc-mc .gran-desktop{display:none}.bdc-mc .gran-mobile{display:inline-flex;flex:0 0 auto}}.bdc-mc .ch-sub{font-family:var(--font-ui);font-size:11px;color:var(--muted);letter-spacing:.04em;margin-bottom:14px}.bdc-mc .bar-scroll.is-scroll{flex:1 1 0;min-height:364px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.bdc-mc .bar-scroll.is-scroll::-webkit-scrollbar{width:8px}.bdc-mc .bar-scroll.is-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.bdc-mc .panel svg{width:100%;height:auto;display:block}.bdc-mc .bar-note{font-family:var(--font-ui);font-size:10.5px;color:var(--muted);margin-top:14px;display:flex;gap:20px;flex-wrap:wrap;align-items:center}.bdc-mc .chart-toggle{margin-left:auto;border:1px solid var(--border);background:var(--white);color:var(--brand-700);font-family:var(--font-mono);font-size:11px;font-weight:600;border-radius:999px;padding:6px 14px 5px;transition:all .15s}.bdc-mc .chart-toggle:hover{background:var(--forest);border-color:var(--forest);color:#fff}.bdc-mc .chart-toggle:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(max-width:560px){.bdc-mc .chart-toggle{margin-left:0;width:100%}}.bdc-mc .bar-note .nk{display:flex;align-items:center;gap:8px}.bdc-mc .bar-note .nk i{width:12px;height:12px;border-radius:2px;display:inline-block;flex:0 0 auto}.bdc-mc .bar-note .nk i.b{background:var(--ls)}.bdc-mc .bar-note .nk i.g{background:#7fa28c}.bdc-mc .bar-note .nk i.m{background:var(--magenta)}.bdc-mc .bar-note .nk i.gd{background:#3c7b80}.bdc-mc .bar-note .nk i.gl{background:#c4e1e3}.bdc-mc .strip-key{font-family:var(--font-ui);display:flex;gap:20px;flex-wrap:wrap;align-items:center}.bdc-mc .strip-key .nk{display:flex;align-items:center;gap:8px}.bdc-mc .strip-key .dotk{width:12px;height:12px;border-radius:2px;display:inline-block;flex:0 0 auto}.bdc-mc .strip-key .dotk.lsd{background:var(--ls)}.bdc-mc .strip-key .dotk.lid{background:#0d292d}.bdc-mc .strip-key .dotk.nld{background:#97cace}.bdc-mc .strip-key .tickk{width:12px;height:12px;background:var(--magenta);display:inline-block;border-radius:2px;flex:0 0 auto}.bdc-mc .strip-key .hint{color:var(--muted)}.bdc-mc .strips{display:flex;flex-direction:column}.bdc-mc .strip{display:grid;grid-template-columns:158px 1fr 104px;gap:14px;align-items:center;padding:13px 0;border-top:1px dashed var(--hairline)}.bdc-mc .strip:first-child{border-top:none}.bdc-mc .strip .sl{font-size:12.5px;font-weight:600;color:var(--ink);line-height:1.3}.bdc-mc .strack{position:relative;height:30px}.bdc-mc .strack .rail{position:absolute;left:0;right:0;top:14px;height:2px;background:#e7eadf;border-radius:2px}.bdc-mc .sdot{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;border:0;padding:0;background:#0d292d;opacity:.78;transform:translate(-50%,calc(-50% + var(--lane,0)*5px));transition:transform .15s,opacity .15s;cursor:pointer}.bdc-mc .sdot.nl{background:#97cace}.bdc-mc .sdot:hover,.bdc-mc .sdot:focus-visible{transform:translate(-50%,calc(-50% + var(--lane,0)*5px)) scale(1.55);opacity:1;z-index:5;outline:none;box-shadow:0 0 0 2px #fff,0 2px 6px #00000040}.bdc-mc .sdot.ls{width:13px;height:13px;background:var(--ls);opacity:1;z-index:4;box-shadow:0 0 0 2px #fff,0 1px 4px #ff000059;--lane: 0}.bdc-mc .sdot.hl{width:13px;height:13px;background:var(--lime);opacity:1;z-index:6;box-shadow:0 0 0 2px var(--ink),0 1px 4px #0d292d73;--lane: 0}.bdc-mc .savg{position:absolute;top:7px;width:2px;height:16px;background:var(--magenta);transform:translate(-50%);border-radius:1px;opacity:.85;pointer-events:none;z-index:7}.bdc-mc .sright{text-align:right}.bdc-mc .sval{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--ink)}.bdc-mc .sval.ls{color:var(--ls-text)}.bdc-mc .sval.up{color:var(--good)}.bdc-mc .sval.down{color:var(--bad)}.bdc-mc .srank{font-family:var(--font-mono);font-size:10px;color:var(--muted);margin-top:2px;letter-spacing:.02em}.bdc-mc .sls{font-family:var(--font-mono);font-size:10px;color:var(--muted);margin-top:1px;letter-spacing:.02em}@media(max-width:680px){.bdc-mc .strip{grid-template-columns:1fr 110px;grid-template-areas:"lbl val" "trk trk";gap:6px 12px;padding:12px 0}.bdc-mc .strip .sl{grid-area:lbl}.bdc-mc .strack{grid-area:trk}.bdc-mc .sright{grid-area:val}.bdc-mc .sdot{width:11px;height:11px}.bdc-mc .sdot.ls,.bdc-mc .sdot.hl{width:15px;height:15px}}.bdc-mc-modal-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;background:#14262094;display:none;align-items:flex-start;justify-content:center;padding:4vh 24px;overflow-y:auto}.bdc-mc-modal-veil.open{display:flex}.bdc-mc-modal{background:#f4f4ef;border-radius:12px;max-width:980px;width:100%;box-shadow:0 24px 70px #0006;overflow:hidden;font-family:var(--font-body);color:#2c3a3b}.bdc-mc-modal .modal-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;background:#102a2e;color:#fff;padding:22px 26px 20px}.bdc-mc-modal .modal-top h3{font-family:var(--font-display);font-weight:800;font-size:clamp(1.2rem,2.6vw,1.6rem);line-height:1.15;margin:0}.bdc-mc-modal .msub{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;opacity:.78;margin-top:6px}.bdc-mc-modal .mbadge{display:inline-block;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(255,255,255,.4);border-radius:4px;padding:2px 7px 1px;margin-left:10px;vertical-align:3px}.bdc-mc-modal .modal-close{border:1px solid rgba(255,255,255,.35);background:#ffffff1a;border-radius:999px;width:34px;height:34px;font-size:15px;color:#fff;flex:0 0 auto;cursor:pointer}.bdc-mc-modal .modal-close:hover{background:#ffffff38}.bdc-mc-modal .modal-body{padding:22px 26px 28px}.bdc-mc-modal svg{width:100%;height:auto;display:block}.bdc-mc-modal .scorecard{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;margin-bottom:18px}.bdc-mc-modal .score{background:#fff;border:1px solid #E6E6DD;border-radius:10px;padding:11px 14px 9px}.bdc-mc-modal .score .sv{font-family:var(--font-display);font-weight:800;font-size:1.18rem;color:#102a2e}.bdc-mc-modal .score .sv.good{color:#2e7d52}.bdc-mc-modal .score .sv.bad{color:#cc3b3b}.bdc-mc-modal .score .sl{font-size:11px;color:#5e6a6a;margin-top:2px;line-height:1.35}.bdc-mc-modal .story{background:#fff;border-left:4px solid var(--ls, #FF0000);border-radius:10px;padding:16px 18px;margin-bottom:22px;font-size:14.5px;line-height:1.75;color:#2c3a3b}.bdc-mc-modal .story strong{color:#102a2e}.bdc-mc-modal .story .hi{color:var(--ls-text, #CC0000);font-weight:700}.bdc-mc-modal .mod-tabs{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 12px;scrollbar-width:none;margin-top:2px}.bdc-mc-modal .mod-tabs::-webkit-scrollbar{display:none}.bdc-mc-modal .mtabBtn{flex:0 0 auto;display:inline-flex;align-items:baseline;gap:7px;border:1px solid #E6E6DD;background:#fff;color:#5e6a6a;border-radius:999px;font-size:12px;padding:7px 13px 6px;transition:all .15s;white-space:nowrap;cursor:pointer}.bdc-mc-modal .mtabBtn .tn{font-family:var(--font-mono);font-size:9.5px;opacity:.75}.bdc-mc-modal .mtabBtn[aria-pressed=true]{background:#102a2e;border-color:#102a2e;color:#fff;font-weight:600}.bdc-mc-modal .mtabBtn[aria-pressed=true] .tn{opacity:.85}.bdc-mc-modal .mtabBtn:hover{border-color:#102a2e;color:#102a2e}.bdc-mc-modal .mtabBtn[aria-pressed=true]:hover{color:#fff}.bdc-mc-modal .mtabBtn:focus-visible{outline:2px solid #3C7B80;outline-offset:2px}.bdc-mc-modal .mod-pane{background:#fff;border:1px solid #E6E6DD;border-radius:12px;padding:8px 18px;min-height:220px}.bdc-mc-modal .cat-take{font-size:12.5px;color:#5e6a6a;margin:12px 2px 4px;line-height:1.55}.bdc-mc-modal .pane-key{display:flex;gap:20px;flex-wrap:wrap;font-family:var(--font-ui, "Inter", system-ui, sans-serif);font-size:10px;color:#5e6a6a;margin:14px 2px 0}.bdc-mc-modal .pane-key .k{display:flex;align-items:center;gap:8px}.bdc-mc-modal .pane-key .k i{width:12px;height:12px;border-radius:2px;display:inline-block;flex:0 0 auto}.bdc-mc-modal .pane-key .k i.b{background:var(--ls, #FF0000)}.bdc-mc-modal .pane-key .k i.h{background:#f97316;box-shadow:inset 0 0 0 1.5px #0d292d}.bdc-mc-modal .pane-key .k i.f,.bdc-mc-modal .pane-key .k i.lst{background:#0d292d}.bdc-mc-modal .pane-key .k i.nls{background:#97cace}.bdc-mc-modal .pane-key .k i.m{background:#a0f}.bdc-mc-modal .capstruct{margin:0 0 20px}.bdc-mc-modal .capstruct h4{font-family:var(--font-display);font-weight:700;color:#102a2e;font-size:.98rem;margin-bottom:3px}.bdc-mc-modal .capstruct .cs-sub{font-family:var(--font-mono);font-size:11px;color:#5e6a6a;margin-bottom:10px}.bdc-mc-modal .cs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.bdc-mc-modal .cs-card{background:#fff;border:1px solid #E6E6DD;border-radius:10px;padding:13px 15px 11px}.bdc-mc-modal .cs-card .cn{font-weight:700;color:#102a2e;font-size:13px}.bdc-mc-modal .cs-card .ca{font-family:var(--font-display);font-weight:800;color:#275053;font-size:1.25rem;margin:3px 0 6px}.bdc-mc-modal .cs-card .cd{font-family:var(--font-mono);font-size:10.5px;color:#5e6a6a;line-height:1.6}.bdc-mc-modal .strip{display:grid;grid-template-columns:minmax(150px,230px) 1fr 132px;gap:18px;align-items:center;padding:13px 0;border-top:1px dashed #E6E6DD}.bdc-mc-modal .strip:first-child{border-top:none}.bdc-mc-modal .strip .sl{font-size:12.5px;font-weight:600;color:#2c3a3b;line-height:1.3}.bdc-mc-modal .strack{position:relative;height:30px}.bdc-mc-modal .strack .rail{position:absolute;left:0;right:0;top:14px;height:2px;background:#e7eadf;border-radius:2px}.bdc-mc-modal .sdot{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;border:0;padding:0;background:#0d292d;opacity:.78;transform:translate(-50%,calc(-50% + var(--lane,0)*5px));transition:transform .15s,opacity .15s;cursor:pointer}.bdc-mc-modal .sdot.nl{background:#97cace}.bdc-mc-modal .sdot:hover{transform:translate(-50%,calc(-50% + var(--lane,0)*5px)) scale(1.55);opacity:1;z-index:5}.bdc-mc-modal .sdot.ls{width:13px;height:13px;background:var(--ls, #FF0000);opacity:1;z-index:4;box-shadow:0 0 0 2px #fff,0 1px 4px #ff000059;--lane: 0}.bdc-mc-modal .sdot.hl{width:13px;height:13px;background:#f97316;opacity:1;z-index:6;box-shadow:0 0 0 2px #0d292d,0 1px 4px #0d292d73;--lane: 0}.bdc-mc-modal .savg{position:absolute;top:7px;width:2px;height:16px;background:var(--magenta, #AA00FF);transform:translate(-50%);border-radius:1px;opacity:.85;pointer-events:none;z-index:7}.bdc-mc-modal .sright{text-align:right}.bdc-mc-modal .sval{font-family:var(--font-mono);font-size:13px;font-weight:600;color:#2c3a3b}.bdc-mc-modal .sval.up{color:#2e7d52}.bdc-mc-modal .sval.down{color:#cc3b3b}.bdc-mc-modal .srank{font-family:var(--font-mono);font-size:10px;color:#5e6a6a;margin-top:2px}.bdc-mc-modal .sls{font-family:var(--font-mono);font-size:10px;color:#5e6a6a;margin-top:1px}.bdc-mc .panel-head .gran-seg{flex:0 0 auto}.bdc-mc .gran-btn{border:0;background:transparent;color:var(--muted);font-family:var(--font-mono);font-size:11px;padding:6px 13px 5px;border-radius:999px;transition:all .15s}.bdc-mc .gran-btn[aria-pressed=true]{background:var(--forest);color:#fff;font-weight:600}.bdc-mc .gran-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.bdc-mc .reveal{opacity:1}.bdc-mc .duo>*{min-width:0}@media(max-width:560px){.bdc-mc .axis-row label{flex:1 1 100%;min-width:0}.bdc-mc .axis-row .axis-sel{flex:1 1 auto;min-width:0;max-width:100%}}@media(prefers-reduced-motion:no-preference){.bdc-mc .wrap{animation:bdcWrapIn .45s ease both}@keyframes bdcWrapIn{0%{opacity:0}to{opacity:1}}.bdc-mc.reveal-on .reveal{opacity:0;transform:translateY(24px);will-change:opacity,transform;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1)}.bdc-mc.reveal-on .reveal.is-in{opacity:1;transform:none}.bdc-mc.reveal-on.reveal-safe .reveal{opacity:1!important;transform:none!important;transition:none!important}@keyframes bdcBarGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bdc-mc .ovl-bar{transform-origin:left center;animation:bdcBarGrow .65s ease both}}.bdc-mc .bar-note .rank-note{margin-left:auto;color:var(--text-subtle);font-style:italic}.bdc-mc .hl,.bdc-mc .kpi{transition:transform .18s ease,box-shadow .18s ease}.bdc-mc .hl:hover,.bdc-mc .kpi:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0d292d1a}.bdc-mc{--vsB: #B4552B;--vsBdeep: #8A3E1E;--vsBbg: #F7E9E1}.bdc-mc .sec-eyebrow{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-subtle);display:flex;align-items:center;gap:10px;margin-bottom:8px}.bdc-mc .sec-eyebrow:before{content:"";width:30px;height:1px;background:var(--border)}.bdc-mc .vs-wrap{margin:6px 0 30px}.bdc-mc .dash-sticky-controls{position:sticky;top:calc(var(--head-h, 96px) + 8px);z-index:20;box-shadow:0 8px 20px -14px #0d292d66}.bdc-mc .vs-head-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.bdc-mc .vhk{border:1px solid var(--border);border-radius:12px;background:var(--white);padding:14px 16px 13px}.bdc-mc .vhk .k{font-size:11px;color:var(--muted);margin-bottom:9px}.bdc-mc .vhk .duel{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.bdc-mc .vhk .v{font-family:var(--font-display);font-weight:800;font-size:1.28rem;line-height:1}.bdc-mc .vhk .v.a{color:var(--fund-a)}.bdc-mc .vhk .v.b{color:var(--fund-b)}.bdc-mc .vhk .v.lo{opacity:.4}.bdc-mc .vhk .mid{font-family:var(--font-mono);font-size:9px;color:var(--text-subtle)}.bdc-mc .vhk .gap{font-family:var(--font-mono);font-size:10px;color:var(--muted);margin-top:8px;text-align:center}.bdc-mc .vs-insights{background:var(--white);border:1px solid var(--border);border-radius:14px;padding:clamp(16px,2.4vw,24px);margin-bottom:20px}.bdc-mc .vs-insights .ih{font-family:var(--font-display);font-weight:700;color:var(--forest);font-size:1.05rem;margin-bottom:4px}.bdc-mc .vs-insights .isub{font-size:12px;color:var(--muted);margin-bottom:16px}.bdc-mc .vs-ins-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bdc-mc .vs-ins{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;background:var(--cream);border-left:3px solid var(--fund-a);border-radius:0 10px 10px 0}.bdc-mc .vs-ins .tag{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex:0 0 auto;width:60px;padding-top:2px}.bdc-mc .vs-ins .txt{font-size:13px;line-height:1.55;color:var(--ink)}.bdc-mc .vs-ins .txt b{color:var(--forest)}.bdc-mc .vs-ins.b{border-left-color:var(--fund-b)}.bdc-mc .vs-ins.neutral{border-left-color:var(--brand-300)}.bdc-mc .vs-panel-sub{font-size:12.5px;color:var(--muted);margin:-4px 0 16px}.bdc-mc .vs-dfb-head{display:grid;grid-template-columns:1fr 168px 1fr;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-bottom:6px;border-bottom:1px solid var(--hairline);margin-bottom:2px}.bdc-mc .vs-dfb-head .ha{text-align:right}.bdc-mc .vs-dfb-head .hb{text-align:left}.bdc-mc .vs-dfb-head .hm{text-align:center}.bdc-mc .vs-dfb{display:grid;gap:2px}.bdc-mc .vs-dfb-row{display:grid;grid-template-columns:1fr 168px 1fr;align-items:center;gap:14px;padding:8px 0;border-top:1px dashed var(--hairline)}.bdc-mc .vs-dfb-row:first-child{border-top:0}.bdc-mc .vs-dfb .lab{grid-column:2;text-align:center;font-size:11.5px;color:var(--ink);font-weight:500;line-height:1.3}.bdc-mc .vs-dfb .lab .ref{display:block;font-family:var(--font-mono);font-size:8.5px;font-weight:400;color:var(--text-subtle);margin-top:2px;letter-spacing:.02em}.bdc-mc .vs-dfb .barwrap{display:flex;align-items:center;gap:8px}.bdc-mc .vs-dfb .barwrap.l{justify-content:flex-end}.bdc-mc .vs-dfb .track{flex:1;min-width:0;height:15px;border-radius:3px;background:var(--hairline);position:relative;overflow:hidden}.bdc-mc .vs-dfb .track.l{display:flex;justify-content:flex-end}.bdc-mc .vs-dfb .track i.bar{position:relative;height:15px;border-radius:3px;display:block;z-index:2}.bdc-mc .vs-dfb .track.l i.bar{margin-left:auto}.bdc-mc .vs-dfb .bar.a{background:var(--fund-a)}.bdc-mc .vs-dfb .bar.b{background:var(--fund-b)}.bdc-mc .vs-dfb .bar.dim{opacity:.32}.bdc-mc .vs-dfb .track i.bar.neg{background:transparent!important;box-shadow:inset 0 0 0 2px currentColor}.bdc-mc .vs-dfb .track i.bar.neg.a{color:var(--fund-a)}.bdc-mc .vs-dfb .track i.bar.neg.b{color:var(--fund-b)}.bdc-mc .vs-dfb .track .iqr{position:absolute;top:0;bottom:0;background:var(--brand-100);z-index:0;pointer-events:none}.bdc-mc .vs-dfb .track .med{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--ink-app);opacity:.55;z-index:3;pointer-events:none}.bdc-mc .vs-dfb .val{font-family:var(--font-mono);font-size:11.5px;font-weight:600;white-space:nowrap;flex:0 0 auto;min-width:52px}.bdc-mc .vs-dfb .barwrap.l .val{text-align:left}.bdc-mc .vs-dfb .barwrap.r .val{text-align:right}.bdc-mc .vs-dfb .val.a{color:var(--fund-a-deep)}.bdc-mc .vs-dfb .val.b{color:var(--fund-b-deep)}.bdc-mc .vs-dfb .val.dim{color:var(--muted);font-weight:400}.bdc-mc .dash-group{margin-bottom:20px}.bdc-mc .dash-group-h{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:10px;margin:0 0 12px}.bdc-mc .dash-group-h:after{content:"";flex:1;height:1px;background:var(--hairline)}.bdc-mc .vs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,1fr));gap:10px}.bdc-mc .vs-card{border:1px solid var(--border);border-radius:12px;padding:13px 11px 12px;background:var(--white);position:relative;overflow:hidden;box-shadow:0 1px 3px #0d292d12,0 5px 12px -4px #0d292d1c;transition:box-shadow .16s ease,transform .16s ease}.bdc-mc .vs-card:hover{box-shadow:0 3px 6px #0d292d17,0 12px 22px -6px #0d292d29;transform:translateY(-2px)}.bdc-mc .vs-card .vc-lab{font-size:11px;line-height:1.3;min-height:2.6em;color:var(--muted);margin-bottom:8px}.bdc-mc .vs-card .vc-duel{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.bdc-mc .vs-card .vc-v{font-family:var(--font-display);font-weight:800;font-size:.9rem;line-height:1;white-space:nowrap}.bdc-mc .vs-card .vc-v.a{color:var(--fund-a)}.bdc-mc .vs-card .vc-v.b{color:var(--fund-b)}.bdc-mc .vs-card .vc-vs{font-family:var(--font-mono);font-size:9px;color:var(--muted)}.bdc-mc .vs-card .vc-field{position:relative;height:20px;margin-top:12px}.bdc-mc .vs-card .vc-field .rail{position:absolute;left:0;right:0;top:9px;height:2px;background:var(--hairline);border-radius:2px}.bdc-mc .vs-card .vc-field .band{position:absolute;top:6px;height:8px;background:var(--brand-100);border-radius:2px}.bdc-mc .vs-card .vc-field .med{position:absolute;top:3px;height:14px;width:2px;background:var(--ink-app);opacity:.55;transform:translate(-50%)}.bdc-mc .vs-card .vc-field .pt{position:absolute;top:10px;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid #fff;box-shadow:0 1px 3px #0d292d47}.bdc-mc .vs-card .vc-field .pt.a{background:var(--fund-a);z-index:3}.bdc-mc .vs-card .vc-field .pt.b{background:var(--fund-b);z-index:2}.bdc-mc .vs-card .vc-scale{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:8.5px;color:var(--text-subtle);margin-top:1px}.bdc-mc .vs-card .vc-pct{font-family:var(--font-mono);font-size:9px;color:var(--text-subtle);margin-top:6px;text-align:center}.bdc-mc .vsp-legend{display:flex;gap:18px;flex-wrap:wrap;font-family:var(--font-mono);font-size:11px;color:var(--muted);margin-top:10px}.bdc-mc .vsp-legend .k{display:flex;align-items:center;gap:7px}.bdc-mc .vsp-legend .dot{width:12px;height:12px;border-radius:2px}.bdc-mc .vsp-legend .dot.a{background:var(--fund-a)}.bdc-mc .vsp-legend .dot.b{background:var(--fund-b)}.bdc-mc .vsp-legend .dot.f{background:var(--brand-300)}.bdc-mc .vsp-legend .dashk{width:16px;height:0;border-top:2px dashed var(--ink-app);opacity:.6;flex:0 0 auto;display:inline-block}.bdc-mc .vsp-legend .bandk{width:16px;height:11px;border-radius:2px;background:var(--cream);border:1px solid var(--border);flex:0 0 auto;display:inline-block}.bdc-mc .vsp-note{font-size:12px;color:var(--muted);line-height:1.6;margin-top:10px}.bdc-mc .vsp-note .hi{font-weight:700}.bdc-mc .vsp-legend.vsp-top{margin:10px 0 8px}.bdc-mc .vsp-note.vsp-top{margin:0 0 12px}.bdc-mc .vst-controls{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:14px}.bdc-mc .vst-controls label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:grid;gap:6px}.bdc-mc .vsp-legend.vst-legend{margin:0 0 12px}.bdc-mc .vst-slot{flex:1 1 auto;min-height:220px}.bdc-mc .vst-slot svg{width:100%;height:100%;display:block}.bdc-mc .vsr-svg{flex:1 1 auto;min-height:0}.bdc-mc .vsr-svg svg{width:100%;height:100%;display:block}.bdc-mc .vsp-svg svg{width:100%;height:auto;display:block}@media(max-width:760px){.bdc-mc .vs-head-strip{grid-template-columns:repeat(2,1fr)}.bdc-mc .vs-ins-grid{grid-template-columns:1fr}.bdc-mc .vs-dfb-head,.bdc-mc .vs-dfb-row{grid-template-columns:1fr 96px 1fr;gap:8px}}.bdc-mc .vs-subhead{font-family:var(--font-display);font-weight:700;color:var(--forest);font-size:1.02rem;margin:24px 0 6px;padding-top:18px;border-top:1px solid var(--hairline);display:flex;align-items:baseline;gap:10px}.bdc-mc .vs-subhead em{font-family:var(--font-ui);font-style:italic;font-weight:600;color:var(--muted);font-size:.82em}.bdc-mc .vs-scoreboard{margin-bottom:18px}.bdc-mc .sb-verdict{font-family:var(--font-display);font-size:1.05rem;color:var(--forest);margin-bottom:14px;line-height:1.4}.bdc-mc .sb-verdict strong{font-weight:800}.bdc-mc .sb-verdict strong.a{color:var(--fund-a-deep)}.bdc-mc .sb-verdict strong.b{color:var(--fund-b-deep)}.bdc-mc .sb-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0 2px;font-family:var(--font-mono);font-size:10.5px;color:var(--muted)}.bdc-mc .sb-legend .k{display:inline-flex;align-items:center;gap:7px}.bdc-mc .sb-legend .sw{display:inline-block;flex:0 0 auto}.bdc-mc .sb-legend .sw.dot-a,.bdc-mc .sb-legend .sw.dot-b{width:12px;height:12px;border-radius:2px}.bdc-mc .sb-legend .sw.dot-a{background:var(--fund-a)}.bdc-mc .sb-legend .sw.dot-b{background:var(--fund-b)}.bdc-mc .sb-legend .sw.med{width:2px;height:12px;background:var(--ink-app);opacity:.55}.bdc-mc .sb-legend .sw.band{width:22px;height:8px;border-radius:2px;background:var(--brand-100)}.bdc-mc .sb-legend .sb-legend-hint{color:var(--text-subtle)}.bdc-mc .sb-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 14px;padding-top:14px;border-top:1px solid var(--hairline)}.bdc-mc .sb-tab{border:1px solid var(--border);background:var(--white);border-radius:999px;padding:5px 9px 5px 12px;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:8px;transition:border-color .15s,background .15s}.bdc-mc .sb-tab:hover{border-color:var(--border-strong);background:var(--cream)}.bdc-mc .sb-tab:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.bdc-mc .sb-tab[aria-selected=true]{background:var(--brand-100);border-color:var(--brand-300)}.bdc-mc .sb-tab[aria-selected=true] .sb-tab-name{color:var(--forest);font-weight:700}.bdc-mc .sb-tab[aria-selected=true] .sb-tab-lead{background:var(--white)}.bdc-mc .sb-tab-name{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--ink)}.bdc-mc .sb-tab-lead{font-family:var(--font-mono);font-size:9.5px;font-weight:700;padding:1px 7px;border-radius:999px;background:var(--cream);white-space:nowrap}.bdc-mc .sb-tab-lead.a{color:var(--fund-a-deep)}.bdc-mc .sb-tab-lead.b{color:var(--fund-b-deep)}.bdc-mc .sb-tab-lead.tie{color:var(--text-subtle);font-weight:400}.bdc-mc .sb-tabpanel .vs-cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.bdc-mc .vs-wrap .duo{margin-bottom:18px}.bdc-mc .chart-export{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;opacity:.5;transition:opacity .15s}.bdc-mc .panel:hover .chart-export,.bdc-mc .chart-export:focus-within{opacity:1}.bdc-mc .cx-btn{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--muted);background:var(--white);border:1px solid var(--border);border-radius:999px;padding:3px 9px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.bdc-mc .cx-btn:hover{border-color:var(--border-strong);color:var(--forest);background:var(--cream)}.bdc-mc .cx-btn:focus-visible{outline:none;box-shadow:var(--ring)}.bdc-mc .dash-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.bdc-mc .dash-actions .h2h-dl{margin-left:0}@media print{.bdc-mc{-webkit-print-color-adjust:exact;print-color-adjust:exact}body *{visibility:hidden}.bdc-mc #dashboard,.bdc-mc #dashboard *,.bdc-mc #overlap,.bdc-mc #overlap *{visibility:visible}.bdc-mc #dashboard,.bdc-mc #overlap{position:absolute;left:0;top:0;width:100%;margin:0}.bdc-mc .chart-export,.bdc-mc .dash-actions,.bdc-mc .dash-sticky-controls,.bdc-mc #overlap .h2h-dl{display:none!important}.bdc-mc.reveal-on .reveal{opacity:1!important;transform:none!important}.bdc-mc #overlap .ovl-filterbar{position:static!important;box-shadow:none!important}.bdc-mc #dashboard .duo,.bdc-mc #overlap .duo{grid-template-columns:1fr!important}.bdc-mc #dashboard .vsp-svg{overflow:visible!important}.bdc-mc #dashboard .panel,.bdc-mc #dashboard .vs-card,.bdc-mc #overlap .panel{break-inside:avoid;page-break-inside:avoid}}.bdc-mc .vse-svg svg{width:100%;height:auto;display:block}.bdc-mc .vsp-legend .medk{width:2px;height:12px;background:var(--ink-app);opacity:.55;flex:0 0 auto;display:inline-block}.mc-chart-tip{background:#fff;border:1px solid #D9D9CD;border-radius:6px;padding:6px 10px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:11px;line-height:1.5;color:#2c3a3b;box-shadow:0 4px 14px #0d292d29;white-space:pre-line;max-width:260px}.mc-chart-tip.float{position:fixed;z-index:9999;pointer-events:none}.mc-chart-tip .mc-tip-title{font-weight:700;color:#102a2e;margin-bottom:6px}.bdc-mc .lg-cell{cursor:default}@media(max-width:640px){.bdc-mc .pf-tick-minor{display:none}}.bdc-mc .tstats--aligned{grid-auto-rows:auto;row-gap:0}.bdc-mc .tstats--aligned .tstat{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.bdc-mc .tstats--aligned .tstat .tk{align-self:end}.bdc-mc .tstats--aligned .tstat .tv{align-self:start}@media(max-width:760px){.bdc-mc .filterbar .seg{flex-wrap:wrap;max-width:100%;border-radius:18px;row-gap:2px}}.bdc-mc tr.pair-row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}
