.mbr-main{background:var(--black);min-height:100dvh;color:var(--white);font-family:var(--body);padding:calc(var(--nav-h) + clamp(1.75rem, 3.5vw, 2.75rem)) var(--gutter) clamp(1.75rem, 3.5vw, 2.75rem);justify-content:center;font-weight:400;display:flex}.desk-tabs+.mbr-main{padding-top:clamp(1.75rem,3.5vw,2.75rem)}.mbr-main--centered{align-items:center}@media (max-height:620px){.mbr-main--centered{padding-top:calc(var(--nav-h) + 1rem);align-items:flex-start;padding-bottom:8rem}}.mbr-shell{width:100%;max-width:calc(var(--container) - 2 * var(--gutter))}.mbr-eyebrow{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-blue);align-items:center;gap:.75rem;margin:0 0 1rem;font-size:.75rem;display:flex}.mbr-title{font-family:var(--heading);letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(2.2rem,3.8vw,3rem);font-weight:300;line-height:1.12}.mbr-deck{color:var(--white-60);max-width:var(--measure);margin:0 0 2.5rem;line-height:1.65}.mbr-note{color:var(--white-60);border:1px solid var(--white-12);background:var(--black-card);border-radius:4px;max-width:39.5em;margin:0 0 2rem;padding:clamp(1.5rem,3.5vw,2.5rem);line-height:1.6}.mbr-count{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);margin:0 0 1.5rem;font-size:.75rem}.mbr-group{font-family:var(--heading);letter-spacing:-.01em;margin:2.75rem 0 1.4rem;font-size:clamp(1.5rem,2.6vw,1.7rem);font-weight:300;line-height:1.1}.mbr-group:first-of-type{margin-top:0}.mbr-group b{font-family:var(--numerals);font-variant-numeric:var(--numerals-variant);font-weight:var(--numerals-wt-s);letter-spacing:.1em;color:var(--white-40);vertical-align:middle;margin-left:.7rem;font-size:.75rem}.mbr-actions{flex-wrap:wrap;align-items:center;gap:.85rem 1.1rem;display:flex}.mbr-btn{font-family:var(--body);font-weight:500;font-size:var(--fs-ui);letter-spacing:.02em;border:1px solid var(--navy-mid);background:var(--navy);color:var(--white);cursor:pointer;min-height:44px;transition:background-color var(--dur-ui) var(--ease), border-color var(--dur-ui) var(--ease), transform var(--dur-ui) var(--ease);border-radius:4px;padding:.7rem 1.3rem;line-height:1.7;text-decoration:none;display:inline-block}.mbr-btn:hover{background:var(--navy-mid)}.mbr-btn:active{transform:scale(.98)}.mbr-btn:focus-visible{outline:2px solid var(--navy-light);outline-offset:2px}.mbr-link{appearance:none;cursor:pointer;font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);transition:color var(--dur-ui) var(--ease);background:0 0;border:0;margin:-.75rem -.35rem;padding:.75rem .35rem;font-size:.75rem;text-decoration:none}.mbr-link:hover{color:var(--text-blue)}.mbr-actions .mbr-link{min-height:48px;font-family:var(--body);font-weight:500;font-size:var(--fs-ui);letter-spacing:.02em;text-transform:none;color:var(--white-60);border:1px solid var(--control-border);transition:color var(--dur-ui) var(--ease), border-color var(--dur-ui) var(--ease), transform var(--dur-ui) var(--ease);background:0 0;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:0 1.25rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.mbr-actions .mbr-link:hover{color:var(--white);border-color:var(--white-60)}}.mbr-actions .mbr-link:active{transform:scale(.98)}.mbr-grid{grid-template-columns:1fr;gap:clamp(1.75rem,4vw,3rem);display:grid}.mbr-card{background:var(--black-card);border:1px solid var(--white-12);border-radius:4px;padding:clamp(1.5rem,3.5vw,2.5rem)}.mbr-card--fold,.sysx-card--fold{padding:0;overflow:hidden}.mbr-fold-sum{cursor:pointer;min-height:44px;transition:background .25s var(--ease);justify-content:space-between;align-items:center;gap:1.25rem;padding:clamp(1.5rem,3.5vw,2.5rem);list-style:none;display:flex}.mbr-fold-sum::-webkit-details-marker{display:none}.mbr-fold-sum:hover{background:#fcfcfc05}.mbr-fold-sum:focus-visible{outline:2px solid var(--navy-light);outline-offset:-2px;border-radius:4px}.mbr-fold-titles{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.1rem;min-width:0;display:flex}.mbr-fold-meta{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);flex-wrap:wrap;align-items:center;gap:.45rem .9rem;font-size:.75rem;display:inline-flex}.mbr-fold-meta b{color:var(--white-60);font-weight:500}.mbr-fold-meta .accent{color:var(--text-blue)}.mbr-fold-meta [data-tone=bull]{color:var(--sig-bull-text)}.mbr-fold-meta [data-tone=neutral]{color:var(--sig-neutral-text)}.mbr-fold-meta [data-tone=bear]{color:var(--sig-bear-text)}.mbr-fold-name,.sysx-fold-name{margin:0}.sysx-fold-alloc{align-items:center;gap:.4rem;display:inline-flex}.mbr-fold-entry{align-items:center}.mbr-fold-chev{border-right:1.5px solid var(--white-40);border-bottom:1.5px solid var(--white-40);width:9px;height:9px;transition:transform .35s var(--ease), border-color .25s var(--ease);transform-origin:55% 55%;flex:none;margin-left:.5rem;transform:rotate(45deg)}.mbr-fold[open]>.mbr-fold-sum .mbr-fold-chev{transform:rotate(-135deg)}.mbr-fold-sum:hover .mbr-fold-chev,.mbr-fold[open]>.mbr-fold-sum .mbr-fold-chev{border-color:var(--text-blue)}.mbr-fold-body{border-top:1px solid var(--white-06);padding:clamp(1.25rem,3vw,1.75rem) clamp(1.5rem,3.5vw,2.5rem) clamp(1.5rem,3.5vw,2.5rem)}.mbr-card--fold .mbr-tablewrap,.sysx-card--fold .mbr-tablewrap{overflow-x:auto}@supports (interpolate-size:allow-keywords){.mbr-fold[open]>.mbr-fold-body{animation:mbr-fold-in .3s var(--ease)}@keyframes mbr-fold-in{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.mbr-fold-chev{transition:border-color .25s var(--ease)}.mbr-fold[open]>.mbr-fold-body{animation:none}}@media (forced-colors:active){.mbr-fold-chev{forced-color-adjust:none;border-color:canvastext}}.mbr-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.mbr-byline{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);margin:0;font-size:.75rem}.mbr-byline b{color:var(--text-blue);font-weight:500}.mbr-asof{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);text-align:right;margin:0;font-size:.75rem;line-height:1.5}.mbr-asof b{font-family:var(--numerals);font-variant-numeric:var(--numerals-variant);font-weight:var(--numerals-wt-s);text-transform:none;letter-spacing:.02em;color:var(--white-60)}.mbr-name{font-family:var(--heading);letter-spacing:-.01em;margin:.7rem 0 0;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:300;line-height:1.06}.mbr-thesis{color:var(--white-60);font-size:var(--fs-body);max-width:72ch;margin:.65rem 0 0;line-height:1.55}.mbr-tags{flex-wrap:wrap;gap:.5rem;margin-top:1.2rem;display:flex}.mbr-tag{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-60);border:1px solid var(--white-12);border-radius:4px;padding:.4rem .7rem;font-size:.75rem;font-weight:400}.mbr-tag--trust[data-verified=true]{color:var(--text-blue);border-color:#4a8ec973}.mbr-tag--trust[data-verified=false]{color:var(--white-40)}.mbr-rule{background:var(--white-12);height:1px;margin:1.6rem 0 1.4rem}.mbr-sec{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);margin:1.9rem 0 1rem;font-size:.75rem}.mbr-empty{color:var(--white-40);font-size:var(--fs-ui);margin:0}.mbr-tablewrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.mbr-tablewrap::-webkit-scrollbar{display:none}.mbr-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:30rem}.mbr-table th{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);text-align:left;border-bottom:1px solid var(--white-12);padding:0 .9rem .7rem;font-size:.75rem;font-weight:400}.mbr-table td{border-bottom:1px solid var(--white-06);font-size:var(--fs-body);vertical-align:middle;padding:.82rem .9rem}.mbr-td-label{color:var(--white);font-weight:500}.mbr-td-muted{color:var(--white-60)}.mbr-td-num{text-align:right;font-family:var(--numerals);font-variant-numeric:var(--numerals-variant);font-weight:var(--numerals-wt-s);white-space:nowrap}.mbr-th-num,.mbr-table th.mbr-th-num{text-align:right}.mbr-sig{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;border:1px solid;border-radius:4px;padding:.28rem .7rem;font-size:.75rem;font-weight:400;display:inline-block}.mbr-sig[data-tone=bull]{color:var(--sig-bull-text);background:#16271c;border-color:#6e8b6b73}.mbr-sig[data-tone=neutral]{color:var(--sig-neutral-text);background:#211d12;border-color:#c2a14a66}.mbr-sig[data-tone=bear]{color:var(--sig-bear-text);background:#2a1817;border-color:#96463e80}.mbr-balance{margin:.4rem 0 0}.mbr-bal-track{border:1px solid var(--chart-edge);background:#0d0d0d;border-radius:3px;width:100%;height:10px;display:flex;overflow:hidden}.mbr-bal-seg{height:100%}.mbr-bal-seg[data-tone=bull]{background:var(--sig-bull)}.mbr-bal-seg[data-tone=neutral]{background:var(--sig-neutral)}.mbr-bal-seg[data-tone=bear]{background:var(--sig-bear)}.mbr-bal-keys{font-family:var(--mono);letter-spacing:.04em;color:var(--chart-axis);flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:.7rem;font-size:.75rem;display:flex}.mbr-bal-keys span{align-items:center;gap:.5rem;display:flex}.mbr-bal-keys i{border-radius:2px;width:.7rem;height:.7rem;display:inline-block}.mbr-bal-keys b{font-family:var(--numerals);font-variant-numeric:var(--numerals-variant);font-weight:var(--numerals-wt-s);color:var(--chart-label)}.mbr-fwsig{align-items:center;gap:.6rem;display:flex}.mbr-fwbar{border:1px solid var(--chart-edge);background:#0d0d0d;border-radius:2px;flex:none;width:88px;height:11px;display:inline-flex;overflow:hidden}.mbr-fwbar span{height:100%}.mbr-fwbar span[data-tone=bull]{background:var(--sig-bull)}.mbr-fwbar span[data-tone=neutral]{background:var(--sig-neutral)}.mbr-fwbar span[data-tone=bear]{background:var(--sig-bear)}.mbr-fwverdict{font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;font-size:.75rem}.mbr-fwverdict[data-tone=bull]{color:var(--sig-bull-text)}.mbr-fwverdict[data-tone=neutral]{color:var(--sig-neutral-text)}.mbr-fwverdict[data-tone=bear]{color:var(--sig-bear-text)}.mbr-fwverdict[data-tone=mixed]{color:var(--chart-axis)}.mbr-fwweight{font-family:var(--numerals);font-variant-numeric:var(--numerals-variant);font-weight:var(--numerals-wt-s);color:var(--chart-axis);font-size:.75rem}.mbr-fwband td{background:var(--black-card);border-top:1px solid var(--white-12);border-bottom:1px solid var(--white-12);font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);padding:.7rem .9rem;font-size:.75rem;font-weight:500}@media (forced-colors:active){.mbr-fwbar span{forced-color-adjust:none;border-right:1px solid canvastext}.mbr-fwbar span:last-child{border-right:0}}.mbr-status{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;border:1px solid var(--white-12);color:var(--white-60);border-radius:4px;padding:.28rem .66rem;font-size:.75rem;font-weight:400;display:inline-block}.mbr-status[data-s=open]{color:var(--text-blue);border-color:#4a8ec966}.mbr-status[data-s=closed]{color:var(--white-60)}.mbr-status[data-s=stopped]{color:var(--sig-bear-text);border-color:#96463e80}.mbr-status[data-s=invalidated]{color:var(--white-40)}.mbr-side{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);font-size:.75rem}.mbr-result{font-family:var(--numerals);font-variant-numeric:var(--numerals-variant);font-weight:var(--numerals-wt-s);margin-left:auto;font-size:.95rem}.mbr-result[data-dir=up]{color:var(--sig-bull-text)}.mbr-result[data-dir=down]{color:var(--sig-bear-text)}.mbr-result[data-dir=flat]{color:var(--white-60)}.mbr-levels{flex-wrap:wrap;gap:1.1rem 2.2rem;margin:1.1rem 0 0;display:flex}.mbr-level{flex-direction:column;gap:.35rem;display:flex}.mbr-level-k{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);font-size:.75rem}.mbr-level-v{font-family:var(--body);color:var(--white);font-size:1rem;font-weight:500}.mbr-level-v .numeral{font-family:var(--numerals);font-variant-numeric:var(--numerals-variant);font-weight:var(--numerals-wt-s)}.mbr-asset{font-family:var(--heading);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,2.8vw,1.8rem);font-weight:300}.mbr-note-body{color:var(--white-60);line-height:1.65;font-size:var(--fs-body);white-space:pre-line;max-width:72ch;margin:.9rem 0 0}.mbr-fwshot{min-width:0;margin:.4rem 0 0}.mbr-fwshot-img{border:1px solid var(--white-06);background:#0d0d0d;border-radius:4px;width:100%;height:auto;display:block}.mbr-fwshot-cap{font-family:var(--mono);letter-spacing:.06em;color:var(--white-40);margin:.7rem 0 0;font-size:.75rem}.mbr-disc{font-size:var(--fs-meta);color:var(--white-40);max-width:92ch;margin-top:1.6rem;line-height:1.5}.mbr-foot{border-top:1px solid var(--white-06);font-size:var(--fs-meta);color:var(--white-40);margin-top:3rem;padding-top:1.75rem;line-height:1.6}@media (max-width:640px){.mbr-card-head{flex-direction:column;align-items:flex-start;gap:.6rem}.mbr-asof{text-align:left}}@media (prefers-reduced-motion:reduce){.mbr-btn,.mbr-link,.mbr-actions .mbr-link{transition:none}.mbr-btn:active,.mbr-actions .mbr-link:active{filter:brightness(.88);transform:none}}.mbr-skel{background:var(--white-06);animation:mbr-skel-pulse 1.6s var(--ease) infinite;border-radius:4px}@keyframes mbr-skel-pulse{0%,to{opacity:.5}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.mbr-skel{opacity:.6;animation:none}}.mbr-skel-eyebrow{width:8.5rem;height:.7rem}.mbr-skel-title{width:min(22rem,70%);height:2.4rem}.mbr-skel-line{height:.9rem}.mbr-skel-block{height:clamp(15rem,34vw,22rem)}.mbr-skel-deck{gap:.7rem;margin:1.4rem 0 0;display:grid}.mbr-skel-lines{gap:.9rem;margin:2rem 0 0;display:grid}.desk-tabs{inset:auto;top:var(--nav-h);margin-top:var(--nav-h);z-index:90;background:var(--black);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-bottom:1px solid var(--white-12);width:auto;height:auto;padding:0;display:block;position:sticky}.desk-tabs-inner{max-width:var(--container);padding-left:max(env(safe-area-inset-left), var(--gutter));padding-right:max(env(safe-area-inset-right), var(--gutter));scrollbar-width:none;align-items:stretch;gap:0 clamp(1.1rem,2.2vw,1.9rem);min-height:46px;margin:0 auto;display:flex;overflow-x:auto}.desk-tabs-inner::-webkit-scrollbar{display:none}@media (max-width:767px){.desk-tabs-inner{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}.desk-tab{white-space:nowrap;font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);transition:color var(--dur-ui) var(--ease);align-items:center;padding:.95rem 0;font-size:.75rem;text-decoration:none;display:inline-flex;position:relative}.desk-tab[aria-current=page]{color:var(--white)}.desk-tab:after{content:"";background:var(--text-blue);height:1px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.desk-tab:hover{color:var(--white)}.desk-tab:hover:after{transform:scaleX(.6)}}.desk-tab[aria-current=page]:after{transform:scaleX(1)}.desk-tab:focus-visible{outline:2px solid var(--navy-light);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.desk-tab,.desk-tab:after{transition:none}}@media (forced-colors:active){.desk-tab[aria-current=page]:after{forced-color-adjust:none;background:highlight;transform:scaleX(1)}.mbr-sig,.mbr-status{border:1px solid canvastext}.mbr-bal-track{border-color:canvastext}.mbr-bal-seg{forced-color-adjust:none;border-right:1px solid canvastext}.mbr-bal-seg:last-child{border-right:0}}.mbr-revlist{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.mbr-rev{border-left:1px solid var(--white-12);padding-left:1rem}.mbr-rev-head{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);margin:0;font-size:.75rem}.mbr-rev-head b{font-family:var(--numerals);font-variant-numeric:var(--numerals-variant);font-weight:var(--numerals-wt-s);text-transform:none;letter-spacing:.02em;color:var(--white-60)}.mbr-rev-note{font-size:var(--fs-meta);color:var(--white-40);margin:.6rem 0 0}.mbr-rev-fields{gap:.45rem;margin:.6rem 0 0;display:grid}.mbr-rev-field{grid-template-columns:8.5rem 1fr;align-items:baseline;gap:.6rem;display:grid}.mbr-rev-field dt{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--white-40);font-size:.75rem}.mbr-rev-field dd{font-size:var(--fs-ui);color:var(--white-60);margin:0;line-height:1.5}@media (max-width:640px){.mbr-rev-field{grid-template-columns:1fr;gap:.2rem}}
