@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/IBMPlexSans-Regular.CDDApCn2.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/IBMPlexSans-Medium.6ng42L7E.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/IBMPlexSans-SemiBold.CuJfVYMP.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/IBMPlexSans-Bold.Bxkt5Cjx.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/JetBrainsMono-Regular.V6pRDFza.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/JetBrainsMono-Medium.BWZEU5yA.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/JetBrainsMono-SemiBold.C8RAYTDA.woff2)format("woff2")}:root,[data-theme=dark]{--paper:#04070d;--scroll-shadow:#69b4ec47;--raised:#0a101a;--ink:#e9f0f7;--ink2:#a7b5c6;--ink3:#8fa0b3;--rule:#16202e;--rule2:#22303f;--accent:#a9d2f2;--accent-h:#eaf4fc;--amber:#ffd100;--amber-bg:#302913;--buy:#3fd6a4;--sell:#f07a66;--dem:#69b4ec;--rep:#f07a66;--ind:#a7b5c6;--hatch:repeating-linear-gradient(45deg, transparent 0 3px, #75879b 3px 4px);--serif:"IBM Plex Sans", sans-serif;--sans:"IBM Plex Sans", -apple-system, sans-serif;--mono:"JetBrains Mono", monospace;--fs-label:9.5px;--fs-meta:10px;--fs-control:10.5px;--fs-note:11px;--fs-cell:11.5px;--fs-small:12px;--fs-name:12.5px;--fs-body:13px;--fs-title:13.5px;--fs-brand:14px;--fs-lede:15px;--fs-heading:20px;--fs-display:26px;--fs-hero:40px;--gutter:32px;--col-half:6px;--gap-list:14px;--num-lead:16px;--row-pad-y:7.5px;--mark-slot:14px;--hit-min:24px;--hit-half:12px;--head-pad-t:8px;--head-pad-b:6px;--ink-label:#8494a8;--ink-meta:#7b8b9f;--ink-kicker:#3385c6;--rule-head:#1a2533;--rule-row:#0e1520;--kind-buy-text:#a9d2f2;--kind-buy-edge:#2774ae;--kind-sell-text:#f07a66;--kind-sell-edge:#f07a66;--kind-exch-text:#a7b5c6;--kind-exch-edge:#22303f;--kind-late-text:#ffd100;--kind-late-edge:#7a5a20;--kind-new-text:#3fd6a4;--kind-new-edge:#3fd6a4;--kind-trim-text:#efc363;--kind-trim-edge:#7a5a20;--kind-nochange-text:#8fa0b3;--kind-nochange-edge:#22303f;--kind-noprior-text:#8fa0b3;--kind-noprior-edge:#22303f;--kind-nc-text:#a7b5c6;--kind-behaviour-text:#a9d2f2;--kind-behaviour-edge:#2774ae;--kind-novelty-text:#3fd6a4;--kind-novelty-edge:#3fd6a4;--kind-compliance-text:#ffd100;--kind-compliance-edge:#7a5a20;--kind-withheld-text:#f07a66;--kind-withheld-edge:#f07a66;--tone-ink:#e9f0f7;--tone-blue:#a9d2f2;--tone-gold:#ffd100;--tone-green:#3fd6a4;--story-divider:#10161f;--seg-border:#1b2735;--seg-text:#8fa0b3;--seg-fill:#0f1b2a;--seg-text-active:#eaf4fc;--seg-cue:#69b4ec;--bar-buy:#2774ae;--bar-sell:#9e4e41;--bar-track:#10161f;--bar-tick:#22303f;--bar-gold:#8a6624;color-scheme:dark}[data-theme=light]{--scroll-shadow:#00000029;--paper:#faf9f5;--raised:#fffefb;--ink:#262319;--ink2:#5f5a4e;--ink3:#6b6659;--rule:#e5e1d6;--rule2:#cec8b9;--accent:#30567c;--accent-h:#1f3d5c;--amber:#7a5a14;--amber-bg:#f4e8cf;--buy:#2b6a52;--sell:#92483a;--dem:#49597c;--rep:#7b524f;--ind:#67624f;--hatch:repeating-linear-gradient(45deg, transparent 0 3px, #948d7c 3px 4px);--ink-label:#6b6659;--ink-meta:#6b6659;--ink-kicker:#30567c;--rule-head:#cec8b9;--rule-row:#e5e1d6;--kind-buy-text:#30567c;--kind-buy-edge:#30567c;--kind-sell-text:#92483a;--kind-sell-edge:#92483a;--kind-exch-text:#5f5a4e;--kind-exch-edge:#cec8b9;--kind-late-text:#7a5a14;--kind-late-edge:#7a5a14;--kind-new-text:#2b6a52;--kind-new-edge:#2b6a52;--kind-trim-text:#7a5a14;--kind-trim-edge:#7a5a14;--kind-nochange-text:#6b6659;--kind-nochange-edge:#cec8b9;--kind-noprior-text:#6b6659;--kind-noprior-edge:#cec8b9;--kind-nc-text:#5f5a4e;--kind-behaviour-text:#30567c;--kind-behaviour-edge:#30567c;--kind-novelty-text:#2b6a52;--kind-novelty-edge:#2b6a52;--kind-compliance-text:#7a5a14;--kind-compliance-edge:#7a5a14;--kind-withheld-text:#92483a;--kind-withheld-edge:#92483a;--tone-ink:#262319;--tone-blue:#30567c;--tone-gold:#7a5a14;--tone-green:#2b6a52;--story-divider:var(--rule);--seg-border:#cec8b9;--seg-text:#5f5a4e;--seg-fill:#fffefb;--seg-text-active:#1f3d5c;--seg-cue:#30567c;--bar-buy:#2774ae;--bar-sell:#b5655a;--bar-track:#e5e1d6;--bar-tick:#cec8b9;--bar-gold:#7a5a14;color-scheme:light}@media (width<=720px){:root{--gutter:16px;--fs-display:22px;--fs-hero:28px}}@media (any-pointer:coarse),(width<=720px){:root{--hit-min:44px;--hit-half:22px;--row-pad-y:14.5px;--head-pad-t:28.5px}}*{box-sizing:border-box}html{height:100%}body{background:var(--paper);min-height:100%;color:var(--ink);font-family:var(--sans);-webkit-text-size-adjust:100%;margin:0}a{color:var(--accent);text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent)}a:hover{color:var(--accent-h)}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{max-width:1360px;margin:0 auto;padding-left:40px;padding-right:40px}.masthead{border-bottom:1px solid var(--rule2);background:var(--paper)}.masthead-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:60px;display:flex}.masthead-left{flex-wrap:wrap;align-items:center;gap:4px 36px;min-width:0;display:flex}.brand{color:var(--ink);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.brand-mark{width:22px;height:22px;color:var(--ink);flex-shrink:0;display:block}.brand-name{font:700 var(--fs-brand) var(--serif);letter-spacing:-.01em}.site-nav{flex-wrap:wrap;align-items:baseline;gap:4px 26px;display:flex}.site-nav a,.site-nav .nav-soon{font:500 var(--fs-body) var(--sans);color:var(--ink2);white-space:nowrap;text-decoration:none}.site-nav a[aria-current=page]{color:var(--ink);border-bottom:2px solid var(--accent);margin-bottom:-21px;padding-bottom:19px;font-weight:600}.site-nav .nav-soon{color:var(--ink3)}.badge-soon{font:600 var(--fs-label) var(--mono);color:var(--ink3);border:1px solid var(--rule2);vertical-align:1.5px;border-radius:2px;padding:1px 4px}.masthead-right{flex-shrink:0;align-items:center;gap:20px;display:flex}.site-search{border:1px solid var(--rule2);background:var(--raised);align-items:center;gap:8px;width:230px;padding:6px 12px;display:flex}.site-search .glyph{font:400 var(--fs-small) var(--mono);color:var(--ink3)}.site-search input{font:400 var(--fs-name) var(--sans);color:var(--ink);background:0 0;border:none;width:100%;min-width:0;padding:0}.site-search input::placeholder{color:var(--ink3);opacity:1}.site-search input:focus{outline:none}.site-search:focus-within{outline:2px solid var(--accent);outline-offset:1px}.theme-toggle{font:500 var(--fs-control) var(--mono);color:var(--ink2);border:1px solid var(--rule2);min-height:28px;padding:5px 9px}.theme-toggle:hover{color:var(--ink)}.nav-burger,.search-toggle{display:none}.page{padding-top:36px;padding-bottom:72px}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.page-head-copy{max-width:660px}.kicker{font:600 var(--fs-note) var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3)}.page-title{font:600 var(--fs-display)/1.1 var(--serif);margin:8px 0 12px}.page-lede{font:400 var(--fs-brand)/1.6 var(--sans);color:var(--ink2);margin:0}.page-lede a{font-size:var(--fs-body)}.tiles{background:var(--rule2);border:1px solid var(--rule2);flex-wrap:wrap;flex-shrink:0;gap:1px;min-width:0;max-width:100%;display:flex}.tile{background:var(--raised);flex:auto;min-width:118px;padding:14px 20px}.tile-value{font:600 var(--fs-display) var(--sans);font-variant-numeric:tabular-nums}.tile-value .unit{font-size:var(--fs-brand)}.tile-value.muted{color:var(--ink2)}.tile-label{font:600 var(--fs-meta) var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-top:3px}.tile-label a{color:var(--ink3)}.filterbar{border:1px solid var(--rule2);background:var(--raised);flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;padding:10px 16px;display:flex}.filter-controls{max-width:100%;display:contents}.filter-select{appearance:none;border:1px solid var(--rule2);font:500 var(--fs-cell) var(--sans);color:var(--ink2);cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 49%,currentColor 50%),linear-gradient(-45deg,#0000 49%,currentColor 50%);background-position:right 14px center,right 10px center;background-repeat:no-repeat;background-size:4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:0;min-height:28px;padding:5px 26px 5px 11px}.filter-check{font:500 var(--fs-cell) var(--sans);color:var(--ink2);cursor:pointer;align-items:center;gap:7px;display:flex}.filter-check input{appearance:none;border:1.5px solid var(--rule2);background:var(--paper);cursor:pointer;width:13px;height:13px;margin:0;display:inline-block}.filter-check input:checked{background:var(--ink);box-shadow:inset 0 0 0 2px var(--paper)}.filter-count{border-top:1px solid var(--rule);font:400 var(--fs-note)/1.5 var(--mono);color:var(--ink3);text-align:right;flex:1 0 100%;margin-left:0;padding-top:8px}.filter-count a{font:inherit}.feed{border:1px solid var(--rule2);background:var(--raised);margin-top:16px}.feed-table{border-collapse:collapse;table-layout:auto;width:100%}.feed-table thead,.feed-table tbody{display:block}:where(.feed-table:not(.reference-feed)) .feed-grid-cols{grid-template-columns:26px 92px 150px 1fr 118px 118px 100px 210px 56px;padding:0 14px;display:grid}:where(.feed-table:not(.reference-feed)) .feed-head{border-bottom:1.5px solid var(--rule2)}:where(.feed-table:not(.reference-feed)) .feed-head th,:where(.feed-table:not(.reference-feed)) .feed-head .col{font:600 var(--fs-meta) var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);padding:9px 8px 7px 0}:where(.feed-table:not(.reference-feed)) .feed-head th{text-align:left;vertical-align:bottom}:where(.feed-table:not(.reference-feed)) .feed-head .c-num{text-align:right;padding-right:1px}:where(.feed-table:not(.reference-feed)) .feed-head .range{padding:9px 0 7px 16px}:where(.feed-table:not(.reference-feed)) .feed-head .src{text-align:right;padding:9px 0 7px}:where(.feed-table:not(.reference-feed)) .feed-head .th-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:inherit}:where(.feed-table:not(.reference-feed)) .feed-row{border-bottom:1px solid var(--rule);align-items:center;height:38px}:where(.feed-table:not(.reference-feed)) .feed-row:hover{background:color-mix(in oklab, var(--accent) 4%, var(--raised))}.cell{min-width:0}.star-btn{font:400 var(--fs-body) var(--sans);color:var(--ink3);text-align:left;min-width:22px;min-height:30px}.star-btn[aria-pressed=true]{color:var(--amber)}.star-btn[disabled]{cursor:default}:where(.feed-table:not(.reference-feed)) .cell-filed,:where(.feed-table:not(.reference-feed)) .cell-traded{font:500 var(--fs-name) var(--sans);font-variant-numeric:tabular-nums;color:var(--ink2)}:where(.feed-table:not(.reference-feed)) .cell-member{font:500 var(--fs-name) var(--sans);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;padding-right:8px;overflow:hidden}:where(.feed-table:not(.reference-feed)) .cell-member a{color:var(--ink2);text-decoration:none}.cell-member a.unjoined{border-bottom:1.5px dotted var(--ink3)}:where(.feed-table:not(.reference-feed)) .cell-member sup{font:600 var(--fs-meta) var(--sans);color:var(--accent)}.aff{font:600 var(--fs-note) var(--sans)}.aff.dem{color:var(--dem)}.aff.rep{color:var(--rep)}.aff.ind{color:var(--ind)}.aff.unknown{color:var(--ink3)}:where(.feed-table:not(.reference-feed)) .cell-ticker{font:700 var(--fs-brand) var(--mono);white-space:nowrap;text-overflow:ellipsis;padding-right:8px;overflow:hidden}:where(.feed-table:not(.reference-feed)) .cell-ticker .asset-name{text-overflow:ellipsis;font:500 var(--fs-cell) var(--sans);color:var(--ink2);white-space:nowrap;max-width:26ch;display:block;overflow:hidden}:where(.feed-table:not(.reference-feed)) .cell-ticker a{color:var(--accent);text-decoration:none}:where(.feed-table:not(.reference-feed)) .cell-ticker .none{color:var(--ink3)}:where(.feed-table:not(.reference-feed)) .cell-side{font:600 var(--fs-name) var(--sans)}:where(.feed-table:not(.reference-feed)) .cell-side.buy{color:var(--buy)}:where(.feed-table:not(.reference-feed)) .cell-side.sell{color:var(--sell)}:where(.feed-table:not(.reference-feed)) .cell-side.neutral{color:var(--ink2)}:where(.feed-table:not(.reference-feed)) .cell-side.unknown{color:var(--ink3)}.owner-note{font:500 var(--fs-note) var(--sans);color:var(--ink3)}.lag{color:var(--ink3)}.lag-anomaly{color:var(--amber);font-weight:600}.lag-late{font:700 var(--fs-label) var(--sans);letter-spacing:.05em;background:var(--amber-bg);color:var(--amber);border-radius:2px;padding:1px 5px;display:inline-block}.mobile-dates{display:none}:where(.feed-table:not(.reference-feed)) .cell-amount{font:500 var(--fs-name) var(--sans);font-variant-numeric:tabular-nums;text-align:right}:where(.feed-table:not(.reference-feed)) .cell-amount.unknown{color:var(--ink3)}:where(.feed-table:not(.reference-feed)) .cell-range{align-items:center;gap:8px;padding-left:16px;display:flex;overflow:hidden}.band{background:var(--paper);border:1px solid var(--rule2);flex-shrink:0;width:104px;height:10px;position:relative}.band-fill{background:var(--accent);position:absolute;top:2px;bottom:2px}.band-fill.open{background:0 0;background-image:var(--hatch)}.flag{font:600 var(--fs-meta) var(--sans);white-space:nowrap;text-overflow:ellipsis;border-radius:2px;min-width:0;padding:2px 6px;overflow:hidden}.flag.solid{background:var(--rule);color:var(--ink2)}.flag.dashed{border:1px dashed var(--rule2);color:var(--ink2)}.flag.amber{background:var(--amber-bg);color:var(--amber)}.cell-src{text-align:right}.cell-src a{font:500 var(--fs-control) var(--mono);border-bottom:1px solid var(--rule2);text-decoration:none}.src-missing{font:500 var(--fs-control) var(--mono);color:var(--ink3);border-bottom:1px dashed var(--rule2)}.feed-row.paper{grid-template-columns:26px 92px 1fr 56px}.paper-main{font:500 var(--fs-name) var(--sans);color:var(--ink2);align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.paper-main .who{font:600 var(--fs-body) var(--sans);color:var(--ink);white-space:nowrap;text-decoration:none}.chip-ocr{font:600 var(--fs-meta) var(--sans);border:1px dashed var(--rule2);color:var(--ink2);white-space:nowrap;border-radius:2px;padding:2px 7px}.paper-note{font:400 var(--fs-small) var(--sans);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feed-footnote{border-bottom:1px solid var(--rule);font:400 var(--fs-cell)/1.6 var(--sans);color:var(--ink2);padding:9px 16px}.feed-footnote .dagger{color:var(--accent);font-weight:600}.feed-footnote code{font-family:var(--mono);font-size:var(--fs-control);color:var(--ink3)}.pager-range:focus{outline:2px solid var(--accent);outline-offset:2px}.feed-empty{border-bottom:1px solid var(--rule);padding:36px 40px}.feed-empty h2{font:600 var(--fs-heading)/1.3 var(--serif);margin:0}.feed-empty p{font:400 var(--fs-body)/1.7 var(--sans);color:var(--ink2);max-width:520px;margin:10px 0 0}.feed-empty .suggestions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.feed-empty .suggestions button{font:600 var(--fs-name) var(--sans);border:1px solid var(--rule2);color:var(--ink);min-height:36px;padding:8px 16px}.feed-empty .suggestions .plain{font:500 var(--fs-name) var(--sans);color:var(--accent);border:none;padding:8px 4px}@keyframes pulse{0%,to{opacity:.45}50%{opacity:1}}.feed-loading{border-bottom:1px solid var(--rule);flex-direction:column;gap:10px;padding:18px 24px;display:flex}.feed-loading .bar{background:var(--rule);height:12px;animation:1.4s ease-in-out infinite pulse}.site-footer{border-top:1px solid var(--rule);background:var(--raised)}.site-footer-inner{padding-top:16px;padding-bottom:16px}.footer-row{flex-wrap:wrap;align-items:center;gap:4px 24px;display:flex}.footer-brand{font:600 var(--fs-name) var(--sans);color:var(--ink)}.footer-nav{flex-wrap:wrap;gap:0 20px;display:flex}.footer-nav a{min-height:var(--hit-min);font:400 var(--fs-name) var(--sans);align-items:center;display:inline-flex}.site-footer-inner .theme-toggle{width:max-content;min-height:var(--hit-min);margin-left:auto;padding:4px 10px}.footer-notice{font:400 var(--fs-note)/1.5 var(--sans);color:var(--ink2);margin:6px 0 0}.crumb{font:400 var(--fs-cell) var(--mono);color:var(--ink3)}.crumb a{font:inherit;text-decoration:none}.mono-note{font:400 var(--fs-note)/1.6 var(--mono);color:var(--ink3)}.mono-note a{font:inherit}.mono-id{font-family:var(--mono);font-size:var(--fs-small);color:var(--ink3)}.mono-ticker{font-family:var(--mono);font-weight:600}.fn-ref{font:600 var(--fs-meta) var(--sans);color:var(--accent);vertical-align:super;padding:0 1px;text-decoration:none}.footnotes-stacked .footnote-line{padding:1px 0}.flag-raw{font-family:var(--mono)}.flag-provenance{white-space:normal;display:inline-block;overflow:visible}.flag-provenance>summary{cursor:pointer;white-space:nowrap;list-style:none}.flag-provenance>summary::-webkit-details-marker{display:none}.flag-provenance>summary:after{content:" ⓘ";color:var(--ink3)}.flag-provenance>.flag-raw{font-size:var(--fs-label);color:var(--ink3);white-space:normal;margin-top:3px;display:block}.terminus{border-top:1px dashed var(--rule2);border-bottom:1px dashed var(--rule2);font:400 var(--fs-small)/1.6 var(--sans);color:var(--ink2);background:color-mix(in oklab, var(--rule) 30%, var(--raised));padding:11px 16px}.terminus-author{color:var(--ink);font-weight:600}.watch-btn{font:400 var(--fs-lede) var(--sans);color:var(--ink3);border:1px solid var(--rule2);vertical-align:6px;border-radius:2px;min-height:32px;padding:4px 10px}.watch-btn[aria-pressed=true] .watch-glyph{color:var(--amber)}.watch-note{font:500 var(--fs-note) var(--sans);color:var(--ink2);margin-left:4px}.entity-head{border-bottom:3px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:40px;margin-top:14px;padding-bottom:22px;display:flex}.entity-head-copy{min-width:0}.entity-title{font:600 var(--fs-display)/1.1 var(--serif);margin:0 0 8px}.entity-subline{font:500 var(--fs-brand) var(--sans);color:var(--ink2)}.entity-lede{font:400 var(--fs-body)/1.6 var(--sans);color:var(--ink2);max-width:700px;margin:12px 0 0}.tiles-entity .tile{min-width:104px;padding:14px 18px}.tiles-entity .tile-value{font-size:var(--fs-display)}.entity-grid{grid-template-columns:1.5fr 1fr;gap:28px;margin-top:28px;display:grid}.panel{border:1px solid var(--rule2);background:var(--raised);min-width:0;padding:0 0 8px}.panel-wide{margin-top:28px}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 16px 8px;display:flex}.section-h{font:600 var(--fs-body) var(--serif);margin:0}.section-h2{font:600 var(--fs-heading)/1.2 var(--serif);margin:0}.panel-note,.section-note-inline{font:400 var(--fs-control) var(--mono);color:var(--ink3)}.section-note{font:400 var(--fs-name)/1.6 var(--sans);color:var(--ink2);margin:0;padding:8px 16px}.section-head{border-bottom:1.5px solid var(--rule2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:8px;display:flex}.section-link{font:500 var(--fs-name) var(--sans)}.page-section{margin-top:40px}.card-foot{border-top:1px solid var(--rule);font:400 var(--fs-control) var(--mono);color:var(--ink3);justify-content:space-between;gap:12px;padding:9px 16px;display:flex}.card-foot a{font:inherit}.section-index{border:1px solid var(--rule2);background:var(--raised);border-top:none;align-items:stretch;margin-bottom:28px;display:flex;overflow-x:auto}.section-index a,.section-index .si-soon{font:500 var(--fs-name) var(--sans);color:var(--ink2);border-left:1px solid var(--rule);white-space:nowrap;align-items:center;gap:6px;padding:10px 20px;text-decoration:none;display:flex}.section-index a:first-child{border-left:none}.section-index a.si-active{color:var(--ink);border-bottom:2px solid var(--accent);font-weight:600}.si-n{font:400 var(--fs-control) var(--mono);color:var(--ink3)}.si-soon{color:var(--ink3)}.si-asof{font:400 var(--fs-note) var(--mono);color:var(--ink3);white-space:nowrap;margin-left:auto;padding:12px 16px}.table-scroll{isolation:isolate;-webkit-overflow-scrolling:touch;background:linear-gradient(to right, var(--paper) 30%, #0000) left center local, linear-gradient(to left, var(--paper) 30%, #0000) right center local, radial-gradient(farthest-side at 0 50%, var(--scroll-shadow,#00000029), #0000) left center scroll, radial-gradient(farthest-side at 100% 50%, var(--scroll-shadow,#00000029), #0000) right center scroll;--gutter-l:0px;--gutter-r:0px;background-repeat:no-repeat;background-size:28px 100%,28px 100%,14px 100%,14px 100%;overflow-x:auto}:is(.design-page,.entity-page) .table-scroll{--gutter-l:var(--gutter);--gutter-r:var(--gutter);margin-left:calc(-1 * var(--gutter-l));margin-right:calc(-1 * var(--gutter-r))}:is(.design-page,.entity-page) .entity-grid .table-scroll,.table-scroll .table-scroll{--gutter-l:0px;--gutter-r:0px;margin-left:0;margin-right:0}.etable[data-sticky-first] th:first-child,.etable[data-sticky-first] td:first-child{background:var(--paper);z-index:2;position:sticky;left:0}.etable[data-sticky-first] tbody tr:hover>td:first-child{background:var(--raised)}.etable[data-sticky-issuer]>*>tr>.c-pos{z-index:2;background:var(--paper);border-right:1px solid var(--rule);position:sticky;left:0}.etable[data-sticky-issuer]>thead>tr>.c-pos{z-index:3}.etable[data-sticky-issuer]>tbody>tr:hover>.c-pos{background:var(--raised)}table:is(.etable,.feed-table.reference-feed){border-collapse:collapse;table-layout:auto;width:100%;font:500 var(--fs-cell)/1.2 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}.etable>thead>tr>th,.reference-feed>thead>tr>th{font:600 var(--fs-label)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-label);text-align:left;white-space:nowrap;vertical-align:bottom}.etable>thead>tr>th{padding:var(--head-pad-t) var(--col-half) var(--head-pad-b);border-bottom:1px solid var(--rule-head)}.etable>tbody>tr>td{padding:var(--row-pad-y) var(--col-half);border-bottom:1px solid var(--rule-row);white-space:nowrap;vertical-align:middle}.etable tbody tr:hover,.reference-feed .reference-row:hover{background:var(--raised)}.etable a,.reference-feed a{text-decoration:none}.table-scroll>table:not([data-multiline])>:is(thead,tbody,tfoot)>tr>:first-child{padding-left:var(--gutter-l)}.table-scroll>table:not([data-multiline])>:is(thead,tbody,tfoot)>tr>:last-child{padding-right:var(--gutter-r)}.table-scroll>table:not([data-multiline])>tbody>tr[data-edge]>td:first-child{padding-left:max(var(--gutter-l), 11px)}.etable :is(th,td).c-num{text-align:right;white-space:nowrap}.etable:not([data-multiline])>*>tr>.c-num:not(:first-child){padding-left:var(--num-lead)}.etable-compact{--num-lead:10px}.etable th.c-flex{width:100%}.etable td.c-flex{overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;max-width:0;overflow:clip}.etable td:is(.c-member,.c-filer,.c-issuer,.c-pos){font:500 var(--fs-name)/1.1 var(--sans)}.etable td:is(.c-member,.c-filer,.c-issuer,.c-pos) a{color:var(--accent)}.etable td:is(.c-member,.c-filer,.c-issuer,.c-pos):not(.c-flex){overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;max-width:220px;overflow:clip}.etable-compact td:is(.c-member,.c-filer,.c-issuer,.c-pos):not(.c-flex){max-width:150px}.etable td.c-ticker{font-weight:600}.etable td.c-ticker a{color:var(--ink)}.etable td.c-secondary,.etable td .c-secondary{font:400 var(--fs-note)/1.2 var(--sans);color:var(--ink3)}.etable td.c-secondary{overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;overflow:clip}.etable td.c-secondary:not(.c-flex){max-width:380px}.etable :is(th,td).c-kind{white-space:nowrap}.etable td.c-kind{font:600 var(--fs-meta)/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kind-color,var(--ink2))}.asset-line{align-items:baseline;gap:4px;min-width:0;max-width:100%;display:flex}.asset-line>.asset-text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:clip visible}.asset-line>.asset-text>.note{max-width:100%;display:block}.asset-line>.asset-text>.note>.note-label{max-width:100%;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;text-align:left;display:block;overflow:clip visible}.asset-line>:is(.asset-sep,.owner-note){white-space:nowrap;flex:none}.etable td.c-change{font:500 var(--fs-note)/1.2 var(--mono);color:var(--accent);overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;max-width:380px;overflow:clip}.etable td.c-change .qoq-chip{font:inherit;letter-spacing:0}.etable :is(th,td).c-src{text-align:right}.etable td.c-src{font-size:var(--fs-control)}.etable td.c-src .cell-src{display:inline}.etable .cell-src a,.reference-feed .cell-src a,.cell-src.rail-src a{font:500 var(--fs-control)/1.2 var(--mono);color:var(--accent);border-bottom:1px solid var(--rule2);text-decoration:none}.etable td.c-flags{white-space:nowrap}.etable :is(th,td).c-bar{min-width:150px}.etable .aff,.reference-feed .aff{font:500 var(--fs-label)/1 var(--mono);letter-spacing:.04em;margin-left:5px}.etable .c-muted{color:var(--ink3)}.etable .c-buy{color:var(--kind-buy-text)}.etable .c-sell{color:var(--kind-sell-text)}.etable .c-side{white-space:nowrap}.etable .c-side.buy{color:var(--kind-buy-text)}.etable .c-side.sell{color:var(--kind-sell-text)}.etable .c-side.neutral{color:var(--kind-exch-text)}.etable .c-side.unknown{color:var(--ink3)}.etable .c-amount{text-align:right;white-space:nowrap}.etable .c-amount.unknown{color:var(--ink3)}.etable .c-range .band{vertical-align:middle;margin-right:6px;display:inline-block}.etable .c-traded .cell-traded,.etable .c-src .cell-src{display:inline}.etable .c-flags{white-space:nowrap}.etable>tbody>tr:not(.unranked-sep)>td[colspan]{white-space:normal;font:400 var(--fs-small)/1.5 var(--sans);color:var(--ink3)}.etable .unranked-sep td{font:600 var(--fs-meta)/1.4 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);border-top:1px dashed var(--rule);white-space:normal}.etable .mix-bucket td{color:var(--ink3);font-style:italic}.etable td sup,.reference-feed td sup{font-size:var(--fs-meta);line-height:0}.etable td.c-traded{font-size:var(--fs-note)}.etable .asset-name{font:400 var(--fs-note)/1.2 var(--sans);color:var(--ink3);overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:150px;display:inline-block;overflow:clip}tr:is([data-edge=buy],[data-edge=add],[data-edge=netbuy]){--row-edge:var(--kind-buy-edge);--kind-color:var(--kind-buy-text)}tr:is([data-edge=sell],[data-edge=exit],[data-edge=netsell]){--row-edge:var(--kind-sell-edge);--kind-color:var(--kind-sell-text)}tr[data-edge=exch]{--row-edge:var(--kind-exch-edge);--kind-color:var(--kind-exch-text)}tr[data-edge=late]{--row-edge:var(--kind-late-edge);--kind-color:var(--kind-late-text)}tr[data-edge=new]{--row-edge:var(--kind-new-edge);--kind-color:var(--kind-new-text)}tr[data-edge=trim]{--row-edge:var(--kind-trim-edge);--kind-color:var(--kind-trim-text)}tr:is([data-edge=nochange],[data-edge=flat]){--row-edge:var(--kind-nochange-edge);--kind-color:var(--kind-nochange-text)}tr[data-edge=noprior]{--row-edge:var(--kind-noprior-edge);--kind-color:var(--kind-noprior-text)}tr:is([data-edge=family-behaviour],[data-edge=family-structure]){--row-edge:var(--kind-behaviour-edge);--kind-color:var(--kind-behaviour-text)}tr[data-edge=family-novelty]{--row-edge:var(--kind-novelty-edge);--kind-color:var(--kind-novelty-text)}tr:is([data-edge=family-compliance],[data-edge=family-context]){--row-edge:var(--kind-compliance-edge);--kind-color:var(--kind-compliance-text)}tr[data-edge=family-withheld]{--row-edge:var(--kind-withheld-edge);--kind-color:var(--kind-withheld-text)}tr[data-edge=late]>td.c-kind.buy{--kind-color:var(--kind-buy-text)}tr[data-edge=late]>td.c-kind.sell{--kind-color:var(--kind-sell-text)}tr[data-edge=late]>td.c-kind.neutral{--kind-color:var(--kind-exch-text)}.etable tr[data-edge]>td:first-child{box-shadow:inset 3px 0 0 var(--row-edge,transparent)}.reference-feed :is(.reference-row,.reference-paper)>td:first-child{margin-left:calc(-1 * var(--gutter));padding-left:var(--gutter)}.reference-feed tr.reference-row[data-edge]>td:first-child{box-shadow:inset 3px 0 0 var(--row-edge,transparent)}.etable:not([data-multiline])>*>tr>.has-marks.c-num:not(:last-child){padding-right:calc(var(--col-half) + var(--mark-slot))}.table-scroll>table:not([data-multiline])>:is(thead,tbody)>tr>.has-marks.c-num:last-child{padding-right:max(var(--gutter-r), var(--mark-slot))}.hang,.sort-caret,:is(th,td) .note:has(>.note-mark){white-space:nowrap;text-align:left;vertical-align:baseline;width:0;display:inline-block;overflow:visible}.hang{text-indent:2px;color:var(--ink-meta);letter-spacing:0}.sort-caret{text-indent:2px;color:var(--accent);letter-spacing:0;text-transform:none}th[aria-sort=descending] .sort-caret:before{content:"▾"}th[aria-sort=ascending] .sort-caret:before{content:"▴"}:is(th,td) .note:has(>.note-mark)>.note-mark{margin-left:2px}th:is([aria-sort=ascending],[aria-sort=descending]) .note:has(>.note-mark)>.note-mark{margin-left:8px}.th-sort{font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;background:0 0;border:none;padding:0}th[data-sort] .th-sort,th[data-inst-sort] .th-sort,th[data-congress-sort] .th-sort,th[data-feed-sort] .th-sort,th[data-adds-sort] .th-sort{text-align:inherit}th:is([aria-sort=ascending],[aria-sort=descending]) .th-sort,th:is([aria-sort=ascending],[aria-sort=descending]) .note-label{color:var(--accent)}.etable td :is(.qoq-chip,.nc-chip,.flag,.mono-note,.aff,.owner-note,.id-chip,span.mgr-chip,.si-stamp){line-height:1}.etable td .design-holding-name{vertical-align:top}.etable td :is(.fn-ref,sup){line-height:0}.etable td :is(.qoq-chip,.nc-chip){padding-top:0;padding-bottom:0;display:inline}.etable td .lag-late{background:0 0;padding:0;display:inline}.design-rankings .net-dir{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.design-net-row .net-dir{display:none}.design-rankings .c-net:has(.net-acc){color:var(--kind-new-text)}.design-rankings .c-net:has(.net-dis){color:var(--kind-sell-text)}.reference-net-bound.positive{color:var(--kind-new-text)}.reference-net-bound.negative{color:var(--kind-sell-text)}.design-dates{display:block}.th-abbr{display:none}.design-diverging{background:var(--bar-track);min-width:90px;height:3px;display:block;position:relative}.design-diverging:after{content:"";background:var(--bar-tick);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.design-diverging>span{background:var(--bar-buy);height:100%;position:absolute}.design-diverging>.sale{background:var(--bar-sell)}.design-rankings .design-diverging{min-width:0}.design-cluster-bar:after{display:none}.design-cluster-bar>span{left:0}.design-cluster-bar>.sale{left:auto;right:0}.design-weight-bar{background:var(--bar-track);min-width:90px;height:3px;display:block;position:relative}.design-weight-bar>span{background:var(--bar-buy);position:absolute;inset:0 auto 0 0}.book-track{background:var(--bar-track);height:4px;display:block;position:relative}.book-track>span{background:var(--bar-buy);height:100%;display:block}.book-track>.book-hot{background:var(--bar-gold)}.book-median{background:var(--amber);opacity:.7;width:1px;position:absolute;top:-4px;bottom:-4px}.design-holding-row .book-track{min-width:65px}.reference-feed .reference-head,.reference-feed .reference-row,.reference-feed .reference-paper{grid-template-columns:70px minmax(150px,1.1fr) 76px minmax(120px,1fr) 106px 180px 146px 48px;align-items:center;column-gap:12px;padding-left:0;padding-right:0;display:grid}.reference-feed .reference-head{padding-top:var(--head-pad-t);padding-bottom:var(--head-pad-b);border-bottom:1px solid var(--rule-head);align-items:end}.reference-feed .reference-row,.reference-feed .reference-paper{min-height:max(30px, var(--hit-min));border-bottom:1px solid var(--rule-row);background:0 0}.reference-feed .reference-paper>.paper-main{font:400 var(--fs-note)/1.2 var(--sans);color:var(--ink3);white-space:nowrap;overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;grid-column:span 4;display:block;overflow:clip}.reference-feed .reference-paper>.cell-side{--kind-color:var(--ink3)}.reference-feed .reference-paper>.cell-traded{text-align:right;white-space:nowrap}.reference-feed .reference-row .cell{min-width:0}.reference-feed>*>tr>:is(th,td){border:0;padding:0}.reference-feed>thead>tr>th:is(.c-num,.c-src){text-align:right}.reference-feed .cell-side{font:600 var(--fs-meta)/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kind-color,var(--ink2));align-items:center;gap:2px;display:flex}.reference-feed .cell-member{font:500 var(--fs-name)/1.2 var(--sans);white-space:nowrap;overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;overflow:clip}.reference-feed .cell-member a{color:var(--accent)}.reference-feed .cell-ticker{font:600 var(--fs-cell)/1.2 var(--mono);white-space:nowrap;overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;overflow:clip}.reference-feed .cell-ticker a{color:var(--ink)}.reference-feed .cell-ticker .none{color:var(--ink3)}.reference-feed .cell-asset{font:400 var(--fs-note)/1.2 var(--sans);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:clip visible}.reference-feed .cell-amount{font:500 var(--fs-cell)/1.2 var(--mono);text-align:right;white-space:nowrap}.reference-feed .cell-amount.unknown{color:var(--ink3)}.reference-feed .cell-range{overflow-clip-margin:var(--hit-half);flex-wrap:wrap;align-items:center;gap:2px 6px;padding-left:0;display:flex;position:relative;overflow:clip}.reference-feed .cell-range .band{flex:16px;width:auto;min-width:16px}.reference-feed .cell-range .band,[data-entity-table] .band{background:repeating-linear-gradient(90deg, var(--bar-tick) 0 1px, var(--bar-track) 1px 20%);border:0;height:3px}.reference-feed .band-fill,[data-entity-table] .band-fill{background:var(--bar-buy);top:0;bottom:0}.reference-feed .sell .band-fill{background:var(--bar-sell)}.reference-feed .band-fill.open{background-image:var(--hatch)}.reference-feed .cell-range .flag{text-overflow:clip;flex:none;overflow:visible}.reference-feed .cell-traded{font:500 var(--fs-meta)/1.2 var(--mono);word-spacing:-2px;white-space:normal}.reference-feed .cell-traded .lag,.reference-feed .cell-traded .lag-late{font:inherit;display:inline}.reference-feed .lag-late{background:0 0;padding:0}.reference-feed .cell-src{text-align:right}.reference-watch .star-btn{font-size:var(--fs-meta);min-width:18px;padding:2px}.reference-feed .reference-watch{opacity:0}.reference-feed .reference-row:hover .reference-watch,.reference-feed .reference-row:focus-within .reference-watch{opacity:1}.design-unavailable-message{white-space:normal;color:var(--ink3);font:400 var(--fs-note)/1.7 var(--sans);max-width:450px;padding-top:18px!important;padding-bottom:18px!important}.c-issuer .filed-name{color:var(--ink)}.etable td.c-pos details.holding-group-rows{margin-left:8px;display:inline}.etable td.c-pos details.holding-group-rows>summary{font:400 var(--fs-note)/1.2 var(--sans);color:var(--ink3);cursor:pointer;display:inline}.etable td.c-pos details[open].holding-group-rows{white-space:normal;margin:6px 0 0;display:block}.design-holding-row .c-pos>.cell-src{vertical-align:middle;font-size:var(--fs-control);padding:0;display:inline-block}.design-directory-type{margin-left:8px;display:inline}.etable td .mgr-person{font:400 var(--fs-note)/1.2 var(--sans);color:var(--ink3);margin-left:6px}.etable td .mono-note.filed-name{font:400 var(--fs-note)/1.2 var(--sans);color:var(--ink3)}.design-newpositions .c-rank{font:600 var(--fs-note) var(--mono);color:var(--ink3);width:14px}.design-newpositions .c-accent{color:var(--accent);font-weight:600}.si-table .si-family{font:500 var(--fs-meta) var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-meta);white-space:nowrap}.si-table .si-kind{font:600 var(--fs-meta) var(--mono);letter-spacing:.08em;white-space:nowrap;color:var(--kind-color,var(--ink2))}.si-table .si-subject{font:500 var(--fs-name)/1.2 var(--sans)}.si-table .si-subject a{color:var(--accent)}.si-table .si-ticker{font:600 var(--fs-cell) var(--mono);color:var(--ink)}.si-table .si-evidence{font:400 var(--fs-note)/1.4 var(--sans);color:var(--ink3)}.si-table .si-rule-text{font:400 var(--fs-cell)/1.4 var(--sans);color:var(--ink)}.si-table .si-why{font:400 var(--fs-cell)/1.4 var(--sans);color:var(--ink3)}.si-table .si-hits{font-weight:600;font-family:var(--mono)}.si-table .si-status{font:500 var(--fs-meta) var(--mono);letter-spacing:0;white-space:nowrap}.si-status-active{color:var(--kind-new-text)}.si-status-withheld{color:var(--kind-sell-text)}.si-table .si-mag{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.si-table .si-when{font-family:var(--mono);color:var(--ink2);white-space:nowrap}.si-lag{color:var(--ink3)}.si-late{color:var(--amber);font-weight:600}.si-table .si-what{white-space:nowrap;overflow-clip-margin:var(--hit-half);text-overflow:ellipsis;overflow:clip}.si-table .si-what details.si-expand{display:inline}.si-table .si-what details.si-expand>summary{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:100%;font:400 var(--fs-note)/1.2 var(--sans);color:var(--ink3);cursor:pointer;display:inline-block;overflow:hidden}.si-table>tbody>tr.si-evidence-row{display:none}.si-table>tbody>tr.si-hit:has(details.si-expand[open])+tr.si-evidence-row:not(tbody[data-collapsed=true]>[data-compact-extra]){display:table-row}.si-table>tbody>tr.si-evidence-row>td{white-space:normal;padding-top:4px;padding-bottom:12px}.si-table .si-expand-body{font:400 var(--fs-note)/1.5 var(--sans);color:var(--ink2);white-space:normal;margin:0}.si-table .si-expand-body p,.si-table .si-expand-body .si-receipts{margin:0 0 4px}.si-table .si-expand-body .si-receipts .cell-src{text-align:left;display:inline}.si-table td.si-empty{white-space:normal;color:var(--ink3);font:400 var(--fs-note)/1.6 var(--sans);padding-top:22px;padding-bottom:22px}.si-lag-name{font:500 var(--fs-small)/1.3 var(--sans);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.si-party{font:500 var(--fs-label) var(--mono)}.si-lag-val{font:600 var(--fs-small) var(--mono);font-variant-numeric:tabular-nums;text-align:right}.si-lag-n{font:500 var(--fs-label) var(--mono);color:var(--ink3)}.si-rate dt{font:400 var(--fs-small) var(--sans);color:var(--ink2);text-align:right}.si-rate-val{font:500 var(--fs-cell) var(--mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}.si-bar{background:var(--bar-track);height:3px;display:block;position:relative}.si-bar-fill{background:var(--bar-buy);position:absolute;inset:0 auto 0 0}.si-bar-late{background:var(--bar-gold)}.si-fill-novelty{background:var(--kind-new-edge)}.si-fill-compliance,.si-fill-context{background:var(--bar-gold)}.agree-row{gap:var(--gap-list);border-bottom:1px solid var(--rule);height:40px;font:500 var(--fs-cell)/1 var(--mono);grid-template-columns:150px minmax(0,1fr) 130px;align-items:center;display:grid}.agree-k{color:var(--ink2);font:400 var(--fs-small) var(--sans)}.agree-v{text-align:right;font-weight:600}table[data-multiline]>:is(thead,tbody){display:block}table[data-multiline]>*>tr{column-gap:var(--gap-list);padding:8px var(--gutter-r) 8px var(--gutter-l);border-bottom:1px solid var(--rule-row);grid-template-columns:110px 96px minmax(0,1.1fr) minmax(0,1fr) 56px 100px;align-items:baseline;display:grid}table[data-multiline]>thead>tr{padding-top:var(--head-pad-t);padding-bottom:var(--head-pad-b);border-bottom-color:var(--rule-head)}table[data-multiline]>*>tr>:is(th,td){white-space:normal;border:0;padding:0}table[data-multiline] tr[data-edge]{box-shadow:inset 3px 0 0 var(--row-edge,transparent)}table[data-multiline] tr[data-edge]>td:first-child{box-shadow:none}.panel-head{background:0 0;border-bottom:0;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 10px;padding:12px 0 4px;display:flex}.panel-head>.section-h{font:600 var(--fs-body)/1 var(--sans);margin:0}.panel-note{font:500 var(--fs-meta)/1.4 var(--mono);letter-spacing:0;text-transform:uppercase;color:var(--ink-meta);white-space:normal;overflow-wrap:anywhere}.panel-head>:is(.seg,.chips,.mgr-chips,.ranking-options,.si-watch-controls,.head-controls){margin-left:auto}.head-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 16px;display:flex}.head-control{align-items:center;gap:8px;display:inline-flex}.table-foot,.compact-disclosure,.feed-foot{font:400 var(--fs-note)/1.6 var(--sans);color:var(--ink3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0 8px;display:flex}.compact-bound{font:inherit;color:inherit;margin:0}.compact-bound-count{color:var(--ink2)}.compact-bound-extra{color:var(--ink3)}.compact-bound-count:not([hidden]):not(:empty)+.compact-bound-extra:before{content:" · "}.view-note{font:400 var(--fs-note)/1.6 var(--sans);color:var(--ink3)}.table-foot-reason{font:400 var(--fs-note)/1.6 var(--sans);color:var(--ink3);margin:0;padding:8px 0 0}.view-note a{font:inherit}:is(.seg,.chips,.mgr-chips):where(:not(.si-watch-chips,[id=watch-chips])){border:1px solid var(--seg-border);vertical-align:middle;background:0 0;border-radius:2px;flex-wrap:wrap;align-items:stretch;gap:0;width:auto;margin:0;padding:0;display:inline-flex;overflow:hidden}:is(.seg,.chips,.mgr-chips):where(:not(.si-watch-chips,[id=watch-chips]))>:is(button,a){font:500 var(--fs-control)/1 var(--mono);letter-spacing:0;text-transform:none;min-height:var(--hit-min);min-width:var(--hit-min);border:0;border-left:1px solid var(--seg-border);color:var(--seg-text);box-shadow:none;white-space:nowrap;outline-offset:-3px;background:0 0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:6px 12px;text-decoration:none;display:inline-flex}:is(.seg,.chips,.mgr-chips):where(:not(.si-watch-chips,[id=watch-chips]))>:first-child{border-left:0}:is(.si-watch-chips,[id=watch-chips]){border:0;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:0;display:flex}:is(.si-watch-chips,[id=watch-chips])>.chip{min-height:var(--hit-min);border:1px solid var(--rule2);font:500 var(--fs-control)/1.2 var(--mono);color:var(--ink);white-space:nowrap;border-radius:2px;align-items:center;gap:6px;padding:2px 10px;text-decoration:none;display:inline-flex}:is(.si-watch-chips,[id=watch-chips])>.chip a{color:var(--accent);text-decoration:none}:is(.seg,.chips,.mgr-chips):where(:not(.si-watch-chips,[id=watch-chips]))>:is([aria-pressed=true],[aria-current=true],[aria-current=page],[aria-checked=true],.chip-active){background:var(--seg-fill);color:var(--seg-text-active);box-shadow:inset 0 -2px 0 var(--seg-cue);font-weight:500}.seg button.tint-dem:not([aria-pressed=true]){color:var(--dem)}.seg button.tint-rep:not([aria-pressed=true]){color:var(--rep)}.seg button.tint-ind:not([aria-pressed=true]){color:var(--ind)}.filter-group{align-items:center;gap:10px;display:flex}.filter-label{font:500 var(--fs-meta)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-meta);white-space:nowrap}.pager{align-items:center;gap:8px;display:flex}.pager-range{font:400 var(--fs-note)/1.6 var(--sans);color:var(--ink3);font-variant-numeric:tabular-nums}.pager-btn,.compact-toggle{font:500 var(--fs-control)/1 var(--mono);letter-spacing:0;min-height:var(--hit-min);min-width:var(--hit-min);border:1px solid var(--seg-border);color:var(--seg-text-active);white-space:nowrap;background:0 0;border-radius:2px;flex-shrink:0;padding:6px 12px;text-decoration:none}.pager-btn.is-unavailable{color:var(--seg-text);border-color:var(--seg-border);cursor:default}.th-sort,.note-btn{z-index:1;position:relative}.note-btn:before,.th-sort:before{content:"";left:max(min(0px, calc(50% - var(--hit-min) / 2)), calc(-1 * var(--hit-x-l,999px)));right:max(min(0px, calc(50% - var(--hit-min) / 2)), calc(-1 * var(--hit-x-r,999px)));top:max(min(0px, calc(50% - var(--hit-min) / 2)), calc(-1 * var(--hit-x-t,999px)));bottom:max(min(0px, calc(50% - var(--hit-min) / 2)), calc(-1 * var(--hit-x-b,999px)));position:absolute}thead :is(.note-btn,.th-sort):before{bottom:max(min(0px, calc(50% - var(--hit-min) / 2)), calc(-1 * var(--head-pad-b) - 2px), calc(-1 * var(--hit-x-b,999px)))}@media (any-pointer:coarse),(width<=720px){.book-metric{min-height:var(--hit-min)}}span.mgr-chip,.id-chip{font:500 var(--fs-meta)/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-meta);border:1px solid var(--rule2);white-space:nowrap;background:0 0;border-radius:2px;min-height:0;padding:0 4px}.ranking-options{font:400 var(--fs-control) var(--mono);color:var(--ink3);margin:0;position:relative}.ranking-options>summary{cursor:pointer;color:var(--accent);list-style:none}.ranking-options>summary::-webkit-details-marker{display:none}.ranking-options .range-control{z-index:5;background:var(--paper);border:1px solid var(--rule);padding:12px;position:absolute;top:20px;right:0}@media (width<=1080px){.reference-feed .reference-row{padding:12px var(--gutter);grid-template-columns:70px minmax(0,1fr) 100px;gap:8px 12px;height:auto;min-height:0;display:grid;position:relative}.reference-feed .reference-paper{padding:12px var(--gutter);grid-template-columns:70px minmax(0,1fr) 100px;gap:8px 12px;min-height:0}.reference-feed .reference-row>.cell-range{min-height:17px}.reference-feed .reference-paper>.paper-main{white-space:normal;grid-area:2/1/auto/4}.reference-feed .reference-paper>.cell-traded{text-align:left;grid-area:3/1/auto/3}.reference-feed .reference-paper>.cell-src{grid-row:3}.reference-feed .reference-row>.cell{float:none;width:auto;max-width:none;margin:0;padding:0;display:block;position:relative}.reference-feed .cell-side{grid-area:1/1}.reference-feed .cell-member{grid-area:1/2}.reference-feed .cell-ticker{grid-area:1/3}.reference-feed .cell-asset{grid-area:2/1/auto/4}.reference-feed .cell-amount{text-align:left;white-space:nowrap;grid-area:3/1/auto/3}.reference-feed .cell-range{flex-wrap:wrap;grid-area:4/1/auto/3;overflow:visible}.reference-feed .cell-traded{white-space:nowrap;text-align:left;grid-area:5/1/auto/3}.reference-feed .cell-src{text-align:right;grid-area:3/3/6;align-self:center}#congress-feed{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));border-left:0;border-right:0}.reference-feed .reference-head{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reference-feed .reference-head:focus-within{width:auto;height:auto;padding:8px var(--gutter);clip:auto;clip-path:none;white-space:normal;flex-wrap:wrap;gap:6px 14px;margin:0;display:flex;position:static;overflow:visible}.reference-feed .cell-traded .filed{display:inline}.reference-feed .cell-member .aff{white-space:nowrap}.reference-feed .reference-row .flag{max-width:100%}.reference-feed .reference-watch{opacity:1}.design-dates{display:block}}#feed-section{margin-top:0}#feed-section .filter-count{border:0;margin:0;padding:0}#feed-section .filterbar{padding:8px 0}@media (width>=1081px){#feed-section{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));border-top:0;grid-template-columns:minmax(0,1fr) auto;display:grid}#feed-section>.panel-head{padding:12px 0 12px var(--gutter);border:0;grid-area:1/1;justify-content:flex-start;margin:0}#feed-section .filterbar,#congress-feed{display:contents}#feed-section .filter-controls{padding-right:var(--gutter);grid-area:1/2;align-items:center;gap:8px;display:flex}#feed-section .filter-label{display:none}#feed-section .filter-group{gap:0}#feed-section .advanced-filters>summary{font-size:var(--fs-meta);padding:4px}#feed-section .filter-controls{flex-wrap:wrap}#feed-section .advanced-filters{flex-basis:100%}#feed-section .advanced-filter-body{background:var(--paper);border:1px solid var(--rule);flex-wrap:wrap;gap:8px 14px;width:auto;max-width:560px;margin-left:auto;padding:12px;display:flex;position:static}#feed-section .advanced-filter-body .filter-label{display:inline}#feed-section .filter-count{padding:12px 0 8px var(--gutter);font:400 var(--fs-note)/1.6 var(--sans);text-align:left;grid-area:3/1;align-self:center}#feed-section .reference-feed-scroll{border-top:1px solid var(--rule);grid-area:2/1/auto/-1;padding-top:18px}#feed-section .feed-foot{padding:8px var(--gutter) 8px 8px;border:0;grid-area:3/2;justify-content:flex-end;margin:0}#feed-section .feed-foot .pager-range{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#feed-footnote{padding:0 var(--gutter) 12px;font-size:var(--fs-meta);grid-area:4/1/auto/-1;margin:0}#feed-section .feed-loading,#feed-section .feed-empty{grid-area:2/1/auto/-1}.design-rankings .reference-ranking{padding-top:14px}.reference-ranking{position:relative}.design-dates{display:inline}.design-date-year{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.reference-feed .reference-head,.reference-feed .reference-row,.reference-feed .reference-paper{padding-left:var(--gutter);padding-right:var(--gutter);grid-template-columns:58px minmax(150px,1.2fr) 70px minmax(100px,1fr) 100px 200px 140px 60px;column-gap:12px}.reference-feed :is(.reference-row,.reference-paper){min-height:max(30px, var(--hit-min));margin:0}.reference-feed .cell-traded{white-space:nowrap;text-align:right}}@media (width<=899px){.th-abbr{display:inline}.th-full{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=720px){.table-scroll{position:relative;mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#00000040)}.etable[data-sticky-first] th:first-child,.etable[data-sticky-first] td:first-child{background:var(--paper);border-right:1px solid var(--rule2);z-index:2;position:sticky;left:0}.etable td:is(.c-member,.c-filer,.c-pos):not(.c-flex),.etable td.c-flex{max-width:200px}.reference-feed .cell-member{white-space:normal}.design-band>*,.design-rankings>*{padding-left:var(--gutter);padding-right:var(--gutter)}}.unjoined-name,.reconciled{border-bottom:1.5px dotted var(--ink3)}.ribbon{padding:8px 16px 12px}.rb-track{border-bottom:1.5px solid var(--rule2);gap:14px;height:170px;padding:0 6px;display:flex}.ribbon-two .rb-track{border-bottom:none;height:190px}.rb-col{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.rb-up{flex:1;position:relative}.ribbon-two .rb-up{flex:1}.rb-axis{background:var(--rule2);height:1.5px}.rb-down{flex:.7;position:relative}.rb-split{gap:3px;display:flex}.rb-half{flex:1;position:relative}.rb-bar{border:1px solid var(--rule2);box-sizing:border-box;width:18px;position:absolute;left:50%;transform:translate(-50%)}.rb-half .rb-bar{width:14px}.rb-buy{background:var(--buy);opacity:.8}.rb-sell{background:var(--sell);opacity:.8}.rb-down .rb-bar{top:0;bottom:auto}.rb-hatch{background:0 0;background-image:var(--hatch);opacity:1}.rb-gap{display:none}.rb-labels{gap:14px;padding:5px 6px 0;display:flex}.rb-label{text-align:center;font:400 var(--fs-meta) var(--mono);color:var(--ink3);flex:1}.rb-caption{font:400 var(--fs-note)/1.6 var(--mono);color:var(--ink3);border-top:1px solid var(--rule);margin-top:12px;padding-top:10px}.ribbon-monthly .rb-track{gap:2px;height:224px;padding:12px 2px}.ribbon-monthly .rb-down{flex:1}.ribbon-monthly .rb-labels{gap:2px;padding:5px 2px 0}.ribbon-monthly .rb-label{text-align:left;white-space:nowrap;min-width:0;overflow:visible}.ribbon-monthly .rb-bar{border:0;width:70%;min-width:2px;max-width:18px}.ribbon-monthly :is(.mf-cap,.mf-stub){height:11px}.ribbon-monthly .mf-tick{width:100%;max-width:none;height:2px}.ribbon-monthly .mf-est,.mf-shade-est .mf-swatch{background:color-mix(in oklab, var(--ink3) 12%, transparent)}.ribbon-monthly .mf-window,.mf-shade-window .mf-swatch{background:color-mix(in oklab, var(--ink3) 26%, transparent)}.mf-breadth{gap:2px;height:48px;margin-top:12px;padding:0 2px;display:flex}.mf-bcol{flex-direction:column;flex:1;min-width:0;display:flex}.mf-bup,.mf-bdown{flex:1;position:relative}.mf-bup{border-bottom:1px solid var(--rule2)}.mf-bbar{opacity:.8;width:70%;min-width:2px;max-width:18px;position:absolute;left:50%;transform:translate(-50%)}.mf-bup .mf-bbar{bottom:0}.mf-bdown .mf-bbar{top:0}.mf-breadth-note,.mf-completeness,.mf-exclusions{font:400 var(--fs-note)/1.6 var(--mono);color:var(--ink3);margin:8px 0 0}.mf-shade-labels{font:400 var(--fs-note)/1.5 var(--mono);color:var(--ink2);flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;padding:0;list-style:none;display:flex}.mf-shade-labels li{align-items:center;gap:6px;display:inline-flex}.mf-swatch{border:1px solid var(--rule2);width:10px;height:10px;display:inline-block}.qoq-chip{font:600 var(--fs-meta)/1.2 var(--mono);letter-spacing:.08em;white-space:nowrap}.qoq-new{color:var(--kind-new-text)}.qoq-add{color:var(--kind-buy-text)}.qoq-trim{color:var(--kind-trim-text)}.qoq-exit{color:var(--kind-sell-text)}.qoq-held{color:var(--kind-nochange-text)}.qoq-noprior{color:var(--kind-noprior-text)}.qoq-held-group{margin-top:8px}.qoq-held-group>summary{cursor:pointer;font:600 var(--fs-small) var(--sans);color:var(--ink2)}.qoq-nc{border:1px solid var(--rule2);background-image:var(--hatch);color:var(--ink2);border-radius:2px;padding:0 4px}.nc-chip{font:700 var(--fs-meta) var(--sans);border:1px solid var(--rule2);background-image:var(--hatch);color:var(--ink2);white-space:nowrap;border-radius:2px;padding:2.5px 8px}.inst-stamp{font:400 var(--fs-control) var(--mono);color:var(--ink3)}.caveat-line,.table-stamp{font:400 var(--fs-note)/1.6 var(--mono);color:var(--ink3);border-top:1px solid var(--rule);padding:8px 16px}.caveat-inline{color:var(--ink3)}.id-chip{margin-left:4px}.pending-note{color:var(--ink2)}.empty-window .linklike{font-weight:600}.stamp-line{font:400 var(--fs-note)/1.6 var(--mono);color:var(--ink3);padding:4px 0 0}.method-links{font:400 var(--fs-note)/1.6 var(--mono);flex-wrap:wrap;gap:4px 14px;padding:6px 0 0;display:flex}.table-caveat{border-top:none;border-bottom:1px solid var(--rule)}.table-caveat strong{color:var(--ink2);font-weight:600}.src-derived{font:500 var(--fs-control) var(--mono);border-bottom:1px dashed var(--rule2);white-space:nowrap;text-decoration:none}.period-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.period-label{font:600 var(--fs-meta) var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.chip{font-variant-numeric:tabular-nums}.period-note{font:400 var(--fs-note) var(--mono);color:var(--ink3)}.edgar-block{border:1px solid var(--rule2);background:var(--raised);margin-top:28px;padding:22px 26px}.edgar-block p{font:400 var(--fs-body)/1.7 var(--sans);color:var(--ink2);max-width:720px}.absent-block{border:1px dashed var(--rule2);background:var(--raised);margin-top:18px;padding:22px 26px}.absent-h{font:600 var(--fs-heading)/1.3 var(--serif);margin:0 0 8px}.absent-block p{font:400 var(--fs-body)/1.7 var(--sans);color:var(--ink2);max-width:640px;margin:0 0 8px}.s1-block,.s2-block{border:1px solid var(--rule2);background:var(--raised);margin-top:24px;padding:44px 40px}.s1-mark{border:2.5px solid var(--ink);width:28px;height:28px;margin-bottom:18px;display:block;position:relative}.s1-mark:after{content:"";background-image:var(--hatch);position:absolute;inset:38% 34% 38% 22%}.s1-h{font:600 var(--fs-heading)/1.25 var(--serif);max-width:520px;margin:0}.s1-detail{font:400 var(--fs-title)/1.7 var(--sans);color:var(--ink2);max-width:560px;margin:12px 0 0}.s2-block .crumb{margin-bottom:10px}.cta{font:600 var(--fs-title) var(--sans);border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;min-height:44px;margin-top:18px;padding:10px 20px;text-decoration:none;display:inline-block}.cta-primary{background:var(--ink);color:var(--paper);border:none;padding:12px 24px}.cta-plain{font:500 var(--fs-body) var(--sans);align-self:center}.plain-link{font:500 var(--fs-name) var(--sans);align-self:center;padding:9px 4px}.s4-shell{margin-top:24px}.s4-note{font:400 var(--fs-small) var(--sans);color:var(--ink2);margin:8px 0 12px}.s4-error{border:1px solid var(--rule2);background:var(--raised);margin-top:24px;padding:36px 40px}.s4-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.s7-banner{border:1px solid var(--rule2);border-left:3px solid var(--amber);background:var(--raised);flex-wrap:wrap;align-items:baseline;gap:18px;margin-top:20px;padding:14px 20px;display:flex}.s7-chip{font:700 var(--fs-control) var(--sans);letter-spacing:.06em;background:var(--amber-bg);color:var(--amber);white-space:nowrap;border-radius:2px;padding:2px 8px}.s7-copy{font:400 var(--fs-body)/1.6 var(--sans);color:var(--ink2)}.paper-block{margin-top:28px}.masthead-search-first .site-search{border:1.5px solid var(--ink);width:340px}@media (width<=1220px){.masthead-search-first .site-search{width:230px}}@media (width>=721px) and (width<=1080px){.masthead-search-first .site-search{width:170px}}.site-search{position:relative}.search-kbd{font:400 var(--fs-meta) var(--mono);color:var(--ink3);border:1px solid var(--rule2);border-radius:2px;padding:0 4px}.search-panel{background:var(--raised);border:1px solid var(--rule2);z-index:40;max-height:60vh;position:absolute;top:calc(100% + 1px);left:-1px;right:-1px;overflow-y:auto}.search-group-h{font:600 var(--fs-meta) var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);padding:8px 12px 4px}.search-opt{color:var(--ink);justify-content:space-between;align-items:center;gap:10px;min-height:32px;padding:7px 12px;text-decoration:none;display:flex}.search-opt.active,.search-opt:hover{background:color-mix(in oklab, var(--accent) 8%, var(--raised))}.opt-label{font:600 var(--fs-name) var(--sans)}.opt-sub{font:400 var(--fs-control) var(--mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-empty{font:400 var(--fs-small)/1.6 var(--sans);color:var(--ink2);padding:14px 12px}.search-panel-foot{border-top:1px solid var(--rule);font:400 var(--fs-meta) var(--mono);color:var(--ink3);padding:6px 12px}.search-prequery{padding:4px 0 10px}.quick-links{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 12px;display:flex}.quick-link{font:600 var(--fs-small) var(--sans);border:1px solid var(--rule2);color:var(--ink);align-items:center;min-height:32px;padding:7px 14px;text-decoration:none;display:inline-flex}.s6-block .s6-h{font:600 var(--fs-lede) var(--serif);padding:8px 12px 0}.s6-body{font:400 var(--fs-small)/1.6 var(--sans);color:var(--ink2);margin:6px 0 0;padding:0 12px}.s6-note{align-self:center}.hero-band{border-bottom:1px solid var(--rule2)}.hero{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));align-items:center;gap:64px;padding-top:72px;padding-bottom:56px;display:grid}.hero-kicker{align-items:center;gap:16px;margin-bottom:22px;display:flex}.hero-mark{width:44px;height:44px;color:var(--ink);flex-shrink:0;display:block}.hero-kicker-text{font:600 var(--fs-note) var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink3)}.hero-title{font:600 var(--fs-hero)/1.08 var(--serif);letter-spacing:-.01em;max-width:640px;margin:0 0 20px}.hero-lede{font:400 var(--fs-lede)/1.65 var(--sans);color:var(--ink2);max-width:600px;margin:0 0 12px}.hero-sub{font:400 var(--fs-brand)/1.65 var(--sans);color:var(--ink2);max-width:600px;margin:0 0 28px}.hero-ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero-ctas .cta-primary{margin-top:0}.specimen{border:1px solid var(--rule2);background:var(--raised)}.spec-head{border-bottom:1px solid var(--rule);font:400 var(--fs-control) var(--mono);color:var(--ink3);padding:12px 18px}.spec-body{padding:20px 18px 8px}.spec-row1{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.spec-name{font:600 var(--fs-brand) var(--sans)}.spec-name a{color:var(--ink);text-decoration:none}.spec-row1 .cell-src{display:inline}.spec-row2{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.spec-side{font:600 var(--fs-name) var(--sans)}.spec-side.buy{color:var(--buy)}.spec-side.sell{color:var(--sell)}.spec-side.neutral{color:var(--ink2)}.spec-side.unknown{color:var(--ink3)}.spec-amount{font:500 var(--fs-name) var(--sans);font-variant-numeric:tabular-nums}.specimen .band{width:auto;height:12px;margin-top:12px}.spec-scale{font:400 var(--fs-label) var(--mono);color:var(--ink3);justify-content:space-between;margin-top:3px;display:flex}.spec-dates{border-top:1px solid var(--rule);flex-wrap:wrap;gap:22px;margin-top:14px;padding-top:12px;display:flex}.spec-l{font:600 var(--fs-label) var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.spec-v{font:500 var(--fs-name) var(--sans);font-variant-numeric:tabular-nums}.spec-lag{font-size:var(--fs-note);color:var(--ink3)}.spec-foot{border-top:1px solid var(--rule);font:400 var(--fs-control)/1.6 var(--mono);color:var(--ink3);padding:10px 18px}.spec-foot a{font:inherit}.modules-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.mod-grid{background:var(--rule2);border:1px solid var(--rule2);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid}.mod-card{background:var(--raised);color:var(--ink);padding:24px 24px 20px;text-decoration:none;display:block}a.mod-card:hover{background:color-mix(in oklab, var(--accent) 4%, var(--raised))}.mod-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.mod-name{font:600 var(--fs-heading) var(--serif)}.mod-card-planned .mod-name{color:var(--ink2)}.badge-live{font:600 var(--fs-label) var(--mono);color:var(--buy);border:1px solid var(--buy);border-radius:2px;padding:2px 6px}.badge-planned{font:600 var(--fs-label) var(--mono);color:var(--ink3);border:1px solid var(--rule2);border-radius:2px;padding:2px 6px}.mod-desc{font:400 var(--fs-name)/1.6 var(--sans);color:var(--ink2);margin:10px 0 16px}.mod-stats{font:400 var(--fs-note)/1.8 var(--mono);color:var(--ink3)}.commitments{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;margin-top:44px;display:grid}.commit{border-top:3px solid var(--ink);padding-top:14px}.commit-h{font:600 var(--fs-lede) var(--serif);margin-bottom:6px}.commit-body{font:400 var(--fs-body)/1.65 var(--sans);color:var(--ink2)}.planned-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;display:grid}.planned-card{border:1px dashed var(--rule2);padding:22px 26px}.planned-card .section-h{color:var(--ink2)}.planned-card p{font:400 var(--fs-name)/1.65 var(--sans);color:var(--ink2);margin:8px 0 0}.methodology{max-width:1120px}.metho-title{font:600 var(--fs-hero)/1.1 var(--serif);max-width:760px;margin:10px 0 14px}.metho-lede,.metho-body,.metho-planned{font:400 var(--fs-lede)/1.65 var(--sans);color:var(--ink2);max-width:720px}.metho-body,.metho-planned{font-size:var(--fs-body);line-height:1.75}.toc{font:500 var(--fs-name) var(--sans);flex-wrap:wrap;gap:18px;margin-top:22px;display:flex}.toc a{border:1px solid var(--rule2);color:var(--ink);align-items:center;min-height:32px;padding:6px 14px;text-decoration:none;display:inline-flex}.toc a.toc-muted{color:var(--ink3)}.metho-section{border-top:3px solid var(--ink);margin-top:52px;padding-top:24px}.metho-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.standing-caveat{border-left:3px solid var(--accent);font:400 var(--fs-lede)/1.7 var(--serif);color:var(--ink);max-width:760px;margin:18px 0 24px;padding:4px 0 4px 18px}.metho-tiles{background:var(--rule2);border:1px solid var(--rule2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;display:grid}.mtile{background:var(--raised);padding:16px 18px}.mtile .tile-value{font-size:var(--fs-display)}.mtile-sub{font:400 var(--fs-control) var(--mono);color:var(--ink3);margin-top:2px}.metho-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:24px;display:grid}.source-list{border:1px solid var(--rule2);background:var(--raised)}.source-row{border-bottom:1px solid var(--rule);grid-template-columns:200px 1fr;gap:14px;padding:10px 16px;display:grid}.source-name{font:600 var(--fs-name) var(--sans)}.source-cond{font:400 var(--fs-small)/1.55 var(--sans);color:var(--ink2)}.gaps-block{border:1px solid var(--rule2);background:var(--raised);font:400 var(--fs-name)/1.8 var(--sans);color:var(--ink2);padding:16px 18px}.gaps-block.cols-2{columns:2;column-gap:40px}.pub-grid{background:var(--rule2);border:1px solid var(--rule2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid}.pub-card{background:var(--raised);padding:18px 20px}.pub-h{font:600 var(--fs-title) var(--sans);margin-bottom:6px}.pub-body{font:400 var(--fs-small)/1.65 var(--sans);color:var(--ink2)}.verify-line{word-break:break-all;margin-top:14px}.verify-cmd{color:var(--ink2)}.module-shell{border:1px solid var(--rule2);background:var(--raised);margin-top:12px;padding:44px 40px}.shell-title{font:600 var(--fs-display)/1.2 var(--serif);max-width:520px;margin:10px 0 12px}.shell-lede{font:400 var(--fs-title)/1.7 var(--sans);color:var(--ink2);max-width:560px;margin:0}.caveat-box{border:1px solid var(--rule2);max-width:640px;margin-top:22px}.caveat-box-head{border-bottom:1px solid var(--rule);font:600 var(--fs-control) var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:10px 16px}.caveat-box-summary{cursor:pointer;text-transform:none;letter-spacing:0;font:600 var(--fs-name)/1.6 var(--sans);color:var(--ink2);border-bottom:0}details[open]>.caveat-box-summary{border-bottom:1px solid var(--rule)}.caveat-box-body{font:400 var(--fs-name)/1.8 var(--sans);color:var(--ink2);padding:12px 16px}.shell-foot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}@media (width>=721px) and (width<=1080px){.masthead-inner{gap:12px;padding-top:8px;padding-bottom:8px}.masthead-left{gap:6px 20px}.brand-name{font-size:var(--fs-brand)}.site-nav{gap:6px 18px}.masthead-right{gap:12px}.site-search{width:170px}.site-nav a[aria-current=page]{margin-bottom:-5px;padding-bottom:3px}}@media (width<=1080px){.feed-head{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feed-row:where(:not(.reference-row)){grid-template-columns:auto 1fr auto;grid-template-areas:"ticker member side""range amount traded""src src src";gap:7px 8px;height:auto;padding-right:40px;display:grid;position:relative}.feed-row:where(:not(.reference-row)) .cell-ticker{grid-area:ticker}.feed-row:where(:not(.reference-row)) .cell-member{grid-area:member}.feed-row:where(:not(.reference-row)) .cell-side{grid-area:side}.feed-row:where(:not(.reference-row)) .cell-range{grid-area:range}.feed-row:where(:not(.reference-row)) .cell-amount{grid-area:amount}.feed-row:where(:not(.reference-row)) .cell-traded{grid-area:traded}.feed-row:where(:not(.reference-row)) .cell-src{grid-area:src}.feed-row .cell-filed,.feed-row .cell-traded .traded-date{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feed-row:where(:not(.reference-row)) .cell-star{position:absolute;top:4px;right:8px}.feed-row:where(:not(.reference-row)) .cell-member .aff{white-space:nowrap}.feed-row:where(:not(.reference-row)) .cell-traded{text-align:right;white-space:nowrap}.feed-row:where(:not(.reference-row)) .cell-src{text-align:right}.feed-row:where(:not(.reference-row)) .cell-range{flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:19px;padding-left:0;display:flex;overflow:visible}.feed-row:where(:not(.reference-row)) .cell-range .band{flex:16px;min-width:16px}.feed-row:where(:not(.reference-row)) .cell-range .flag{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;flex:none;max-width:100%;overflow:visible}:where(.feed-table:not(.reference-feed)) .cell-amount{text-align:left;white-space:nowrap}.feed-row .mobile-dates{font:400 var(--fs-meta) var(--sans);font-variant-numeric:tabular-nums;color:var(--ink3);display:inline}.feed-row:where(:not(.reference-row)) .flag{max-width:100%}.feed-row.paper:where(:not(.reference-paper)){grid-template-columns:1fr auto;grid-template-areas:"main main""src src"}.feed-row.paper:where(:not(.reference-paper)) .paper-main{grid-area:main}.feed-row.paper:where(:not(.reference-paper)) .cell-src{text-align:right;grid-area:src}.paper-main{white-space:normal;flex-wrap:wrap}.paper-note{white-space:normal}}@media (width<=720px){.shell{padding-left:16px;padding-right:16px}.masthead-inner{height:52px}.masthead-left{gap:0}.brand-mark{width:16px;height:16px}.brand-name{font-size:var(--fs-brand)}.site-nav{display:none}.site-nav.open{background:var(--paper);border-bottom:1px solid var(--rule2);z-index:20;flex-direction:column;gap:0;padding:8px 16px 12px;display:flex;position:absolute;top:52px;left:0;right:0}.site-nav.open a,.site-nav.open .nav-soon{border-bottom:1px solid var(--rule);align-items:center;gap:6px;min-height:44px;padding:12px 0;display:flex}.site-nav.open a[aria-current=page]{border-bottom:1px solid var(--rule);margin-bottom:0;padding-bottom:12px}.masthead-right{gap:12px}.site-search{display:none}.site-search.open{z-index:20;border-left:none;border-right:none;width:auto;margin:0;padding:12px 16px;display:flex;position:absolute;top:52px;left:0;right:0}.search-toggle,.nav-burger{min-width:44px;min-height:44px;font:600 var(--fs-brand) var(--sans);color:var(--ink2);justify-content:center;align-items:center;display:flex}.search-toggle{font-family:var(--mono)}.masthead{position:relative}.page{padding-top:18px;padding-bottom:48px}.page-head{flex-direction:column;align-items:stretch;gap:0}.page-title{font-size:var(--fs-display);margin:6px 0 4px}.page-lede{font-size:var(--fs-name);margin-top:6px;line-height:1.55}.tiles{margin-top:12px}.tile{min-width:104px;padding:10px 14px}.tile-value{font-size:var(--fs-lede)}.tile-label{font-size:var(--fs-label)}.filterbar{flex-direction:column;align-items:stretch;gap:6px;margin-top:14px;padding:8px 12px;overflow:visible}.filter-controls{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:14px;min-width:0;display:flex;overflow-x:auto}.filter-label{display:none}.filter-select,.theme-toggle{min-height:44px;padding:7px 12px}.filter-check{white-space:nowrap;min-height:44px}.filter-count{text-align:left;width:100%;min-width:0;line-height:1.55;font-size:var(--fs-meta);border-top:1px solid var(--rule);margin-left:0;padding-top:6px}.filter-count .linklike{min-height:28px;margin:-8px 0;padding:8px 4px;display:inline-block}:where(.feed-table:not(.reference-feed)) .feed-grid-cols{padding:0 16px}.feed-row:where(:not(.reference-row)){min-height:44px;padding:12px 16px}.feed-row:where(:not(.reference-row)) .cell-star .star-btn{min-width:44px;min-height:44px;font-size:var(--fs-lede);text-align:center}.feed-row:where(:not(.reference-row)) .cell-member{font-size:var(--fs-title)}.feed-row:where(:not(.reference-row)) .cell-ticker,.feed-row:where(:not(.reference-row)) .cell-side{font-size:var(--fs-small)}.band{background:var(--raised);width:64px;height:9px}:where(.feed-table:not(.reference-feed)) .cell-amount{font-size:var(--fs-cell)}.feed-row:where(:not(.reference-row)) .lag,.feed-row:where(:not(.reference-row)) .lag-late{font-size:var(--fs-label)}.feed-row:where(:not(.reference-row)) .owner-note{font-size:var(--fs-control)}.feed-row:where(:not(.reference-row)) .flag{font-size:var(--fs-label)}.feed-row .cell-src a{min-width:44px;min-height:44px;font-size:var(--fs-control);border-bottom:none;justify-content:center;align-items:center;margin:-14px 0;display:inline-flex}.feed-empty{padding:24px 16px}.feed-foot{text-align:center;flex-direction:column-reverse;align-items:stretch}.pager{justify-content:space-between}.pager-btn{align-items:center;display:inline-flex}.view-note{font-size:var(--fs-meta)}.entity-head{flex-direction:column;gap:16px}.entity-title{font-size:var(--fs-display)}.entity-lede{font-size:var(--fs-name)}.watch-btn{min-height:44px}.entity-grid,.metho-grid{grid-template-columns:1fr}.gaps-block.cols-2{columns:1}.source-row{grid-template-columns:1fr;gap:4px}.hero{grid-template-columns:1fr;gap:32px;padding-top:36px;padding-bottom:32px}.hero-title,.metho-title{font-size:var(--fs-hero)}.section-index{overflow-x:auto}.section-index a,.section-index .si-soon{min-height:44px}.si-asof{margin-left:0}.toc a,.search-opt,.quick-link,.cta{min-height:44px}.module-shell,.s1-block,.s2-block,.s4-error{padding:24px 18px}.rb-track{gap:8px}.rb-bar{width:12px}.rb-half .rb-bar{width:10px}.search-panel{max-height:calc(100vh - 52px);position:fixed;top:52px;left:0;right:0}}@media print{.masthead-right .search-toggle,.site-footer .theme-toggle,.masthead-right .nav-burger,.site-search,.search-panel,.watch-btn,.star-btn,.pager,.filterbar .filter-controls,.compact-toggle,.s4-actions{display:none!important}body{background:#fff}.feed-footnote,.footnotes-stacked,.terminus,.compact-bound,.caveat-line,.rb-caption,.table-stamp{display:block!important}.table-scroll{overflow:visible;mask-image:none}.flag-provenance::details-content,.caveat-box::details-content{content-visibility:visible!important}.caveat-box>.caveat-box-body,.flag-provenance>.flag-raw{display:block!important}a{color:inherit}}.net-dir{font:600 var(--fs-meta) var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:1px 5px}.net-acc{color:var(--buy,#2e7d32);background:color-mix(in oklab, currentColor 12%, transparent)}.net-dis{color:var(--sell,#c62828);background:color-mix(in oklab, currentColor 12%, transparent)}.unrankable-block{margin-top:18px}.c-net{white-space:nowrap}.feed-separator{font:600 var(--fs-note) var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);border-top:1px dashed var(--rule,currentColor);border-bottom:1px dashed var(--rule,currentColor);margin:6px 0;padding:8px 12px}.filter-text{min-width:150px}.rail{margin:26px 0 8px}.rail-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rail-rows{border-top:1px solid var(--rule,currentColor)}.rail-row{border-bottom:1px solid color-mix(in oklab, currentColor 12%, transparent);font:500 var(--fs-body) var(--sans);flex-wrap:wrap;align-items:baseline;gap:12px;padding:8px 0;display:flex}.rail-who{min-width:220px}.rail-what{min-width:90px}.rail-amount{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.rail-filed{font:400 var(--fs-cell) var(--mono);color:var(--ink3)}.rail-caption{font:400 var(--fs-note) var(--mono);color:var(--ink3);margin-top:8px}.watch-controls{flex-wrap:wrap;align-items:center;gap:14px;margin:14px 0;display:flex}.watch-chip{align-items:baseline;gap:6px;display:inline-flex}.chip-x{cursor:pointer;color:var(--ink3);font-size:var(--fs-body);background:0 0;border:none}.chip-x:hover{color:var(--sell,#c62828)}.watch-note{font:500 var(--fs-name) var(--sans);color:var(--ink2);margin:10px 0}.watch-gap{font:500 var(--fs-body) var(--sans);border:1px dashed var(--amber,#b8860b);color:var(--ink);margin:10px 0;padding:10px 14px}.watch-new{border-left:3px solid var(--amber,#b8860b)}.non-allegation{font-weight:600}.signal-rule-inline{font:400 var(--fs-control) var(--mono);color:var(--ink3);max-width:46ch}.range-control{flex-wrap:wrap;align-items:center;gap:14px;margin:10px 0 4px;display:flex}.col-why{font:400 var(--fs-meta) var(--sans);letter-spacing:0;text-transform:none;color:var(--ink3);white-space:normal;max-width:22ch;margin-top:3px;line-height:1.35;display:block}.stub-link{font:600 var(--fs-brand) var(--sans);min-height:44px;line-height:44px;display:inline-block}.mgr-chips{margin:8px 0 4px}span.mgr-chip-notable{border-style:dashed}.mgr-person{font:400 var(--fs-note) var(--sans);color:var(--ink3)}tbody[data-collapsed=true] tr[data-compact-extra]{display:none}.note{vertical-align:baseline;display:inline-block;position:relative}.note-btn{appearance:none;cursor:help;font:inherit;color:var(--ink-meta);background:0 0;border:0;margin:0;padding:0;line-height:1;position:relative}.note-btn:not(.note-label):not(.note-mark){font:500 var(--fs-meta)/1 var(--mono);padding:0 2px}.note-label{color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;text-underline-offset:3px;text-decoration:underline dotted}.asset-name>.note{vertical-align:bottom;max-width:100%;display:inline-block}.asset-name>.note>.note-label{max-width:100%;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;text-align:left;display:block;overflow:clip visible}.note-mark{font:500 var(--fs-meta)/1 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink-meta)}.note-btn:hover,.note-btn:focus-visible{color:var(--ink);text-decoration:underline dotted}.note-pop{border:1px solid var(--rule,#ccc);background:var(--raised);max-width:min(38ch,100vw - 2rem);color:var(--ink);font-size:var(--fs-small);white-space:normal;text-transform:none;letter-spacing:normal;text-align:left;font-variant:normal;overflow-wrap:anywhere;border-radius:4px;margin:0;padding:.6rem .75rem;font-weight:400;line-height:1.45;position:fixed;inset:auto;box-shadow:0 2px 10px #0000001f}.note-pop:popover-open{top:50%;left:50%;translate:-50% -50%}@media (width<=719px){.note-pop{width:calc(100vw - 1.5rem);max-width:calc(100vw - 1.5rem)}}@supports not selector(:popover-open){.note-pop{z-index:40;display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.note:hover .note-pop,.note:focus-within .note-pop{display:block}}:root.force-note-fallback .note-pop{z-index:40;display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}:root.force-note-fallback .note:hover .note-pop,:root.force-note-fallback .note:focus-within .note-pop{display:block}@media print{.note-btn:not(.note-label):not(.note-mark){display:none}.note-label{text-decoration:none}:is(th,td) .note:has(>.note-mark),.hang:has(.note-pop){display:contents}:is(th,td) .note:has(>.note-mark)>.note-mark{white-space:nowrap;width:0;display:inline-block;overflow:visible}.note-pop{max-width:none;box-shadow:none;font-size:var(--fs-note);color:var(--ink2);white-space:normal;border:0;padding:.15rem 0 .15rem 1rem;display:block!important;position:static!important;transform:none!important}.asset-line{flex-wrap:wrap}.asset-line>.asset-text,.asset-line>.asset-text>.note>.note-label,.asset-name>.note>.note-label{white-space:normal;overflow:visible}}body{font-size:var(--fs-body);-webkit-font-smoothing:antialiased;line-height:1.5}.shell{width:100%;max-width:1440px;padding-left:32px;padding-right:32px}.masthead-inner{gap:16px;min-height:52px}.masthead-left{gap:24px}.brand-name{font:700 var(--fs-brand)/1 var(--sans);letter-spacing:.22em;text-transform:uppercase}.brand-mark{width:18px;height:18px}.site-nav{gap:16px}.site-nav a{font-size:var(--fs-name)}.site-nav a[aria-current=page]{margin-bottom:-8px;padding-bottom:6px}.masthead-right{gap:10px}.site-search{background:var(--paper);border-radius:2px;width:380px}.page{padding-top:28px}.page-head,.entity-head{border-bottom:0;align-items:flex-end;gap:28px;margin-top:0;padding-bottom:18px}.page-head-copy,.entity-head-copy{flex:360px;min-width:0;max-width:690px}.page-head,.entity-head{flex-wrap:wrap}.page-title,.entity-title{font:700 var(--fs-display)/1.15 var(--sans);letter-spacing:-.025em;margin:8px 0}.kicker,.crumb{font:500 var(--fs-meta)/1.5 var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--accent)}.crumb{margin-bottom:12px}.page-lede,.entity-lede,.entity-subline{font:400 var(--fs-body)/1.5 var(--sans);color:var(--ink2);margin:0}.tiles{background:0 0;border:0;gap:24px}.tile,.tiles-entity .tile{background:0 0;border:0;flex-direction:column;min-width:100px;padding:0;display:flex}.tile-label{font:400 var(--fs-label)/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-meta);order:-1}.tile-value,.tiles-entity .tile-value{font:600 var(--fs-display)/1.3 var(--mono);letter-spacing:-.03em}.design-ledger{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:flex-start;gap:16px 40px;margin:0;display:flex}.ledger-fig{flex-direction:column;flex:none;min-width:150px;max-width:240px;margin:0;display:flex}.ledger-fig>dt{font:500 var(--fs-meta)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-meta);white-space:nowrap;margin:0 0 6px}.ledger-fig>.ledger-value{font:600 var(--fs-display)/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;color:var(--ledger-tone,var(--tone-ink));margin:0}.ledger-fig>.ledger-sub{font:500 var(--fs-control)/1.6 var(--mono);color:var(--ink-meta);contain:inline-size;overflow-wrap:anywhere;margin:4px 0 0}.ledger-fig[data-wide]{flex-shrink:1;max-width:none}.ledger-fig[data-wide]>.ledger-sub{contain:none}.ledger-fig[data-tone=blue]{--ledger-tone:var(--tone-blue)}.ledger-fig[data-tone=gold]{--ledger-tone:var(--tone-gold)}.ledger-fig[data-tone=green]{--ledger-tone:var(--tone-green)}.filer-ledger-root{display:contents}.design-provenance{font:400 var(--fs-meta)/1.6 var(--mono);color:var(--ink2);padding:10px 0 16px}.design-briefing{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 22px;display:grid}.design-story{min-width:0;padding:18px 28px 20px}.design-story+.design-story{border-left:1px solid var(--story-divider)}.design-story-tag{font:500 var(--fs-label)/1 var(--mono);color:var(--story-tone,var(--tone-blue));letter-spacing:.14em;text-transform:uppercase}.design-story[data-tone=blue]{--story-tone:var(--tone-blue)}.design-story[data-tone=gold]{--story-tone:var(--tone-gold)}.design-story[data-tone=green]{--story-tone:var(--tone-green)}.design-story[data-tone=sell]{--story-tone:var(--kind-sell-text)}.design-story h2{font:600 var(--fs-title)/1.4 var(--sans);color:var(--ink);margin:8px 0 4px}.design-story p{font:400 var(--fs-small)/1.55 var(--sans);color:var(--ink3);margin:0}.panel,.panel-wide{border:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);box-shadow:none;background:0 0;border-radius:0;margin-top:22px}.section-h{font:600 var(--fs-body)/1.5 var(--sans)}.feed-table a{text-decoration:none}.entity-grid{gap:28px}.design-rankings{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:28px;display:grid}.design-rankings>*{min-width:0}.filterbar{background:0 0;border:0;gap:12px;margin-top:0;padding:10px 0}.filter-select{border-radius:2px}.card-foot,.section-note,.terminus{font-size:var(--fs-note);line-height:1.6}:is(.design-page,.entity-page) :is(.section-note,.caveat-line){padding-left:0;padding-right:0}.watch-btn{font:500 var(--fs-meta)/1.4 var(--mono);vertical-align:middle}.watch-note{font:inherit;text-transform:uppercase}@media (width<=1080px){.masthead-inner{padding-top:12px;padding-bottom:12px}.design-rankings{grid-template-columns:minmax(0,1fr)}.page-head-copy,.entity-head-copy{max-width:none}.design-ledger{flex-basis:100%;justify-content:flex-start}}@media (width<=720px){.shell{padding-left:16px;padding-right:16px}.page{padding-top:20px}.brand-name{font-size:var(--fs-small)}.masthead-left{gap:16px}.design-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ledger-fig{min-width:0;max-width:none}.ledger-fig[data-wide]{grid-column:1/-1}.design-ledger,.page-head-copy,.entity-head-copy{align-self:stretch}.design-briefing{grid-template-columns:minmax(0,1fr)}.design-story{padding:16px 0}.design-story+.design-story{border-left:0;border-top:1px solid var(--rule)}.tiles{gap:20px;padding:10px 0}.site-search{width:100%}.filter-controls{flex-wrap:wrap;gap:10px;display:flex}.watch-btn,.filter-select{min-height:44px}}#congress-page .design-provenance{flex-wrap:wrap;gap:8px 18px;display:flex}#congress-page .stamp-line{font:inherit;color:var(--buy);margin:0}#congress-page .method-links{font:inherit;margin:0}.advanced-filters{position:relative}.advanced-filters>summary{cursor:pointer;font:500 var(--fs-note) var(--mono);color:var(--accent);padding:8px}.advanced-filter-body{flex-wrap:wrap;gap:12px;padding:12px 0;display:flex}@media (width<=720px){.advanced-filters>summary{min-height:44px;padding:12px 8px}}.design-institutional-band>*{min-width:0}.design-institutional-band .panel{margin-top:0}@media (width<=1080px){.page-head-copy,.entity-head-copy{flex-basis:auto}}.design-book-shape dl{margin:12px 0}.book-metric{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:10px 0;display:grid}.book-metric dt{color:var(--ink2);font-size:var(--fs-small)}.book-metric dd{font:400 var(--fs-note) var(--mono);grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:12px;margin:0;display:grid}.design-page,.entity-page{--design-gutter:32px}.page-title,.entity-title{font-size:var(--fs-display);line-height:1.1}.design-page>.design-briefing,.entity-page>.design-briefing{margin-left:calc(-1 * var(--design-gutter));margin-right:calc(-1 * var(--design-gutter));margin-bottom:0}.design-band{margin:0 calc(-1 * var(--design-gutter));border-bottom:1px solid var(--rule);gap:0;display:grid}.design-band>*{min-width:0;padding:10px var(--gutter) 14px}@media (width>=1081px){.design-institutional-band:not([data-collapsed])>:first-child{--gutter:28px}.design-member-history-band:not([data-collapsed])>:first-child{padding-right:28px}.design-member-history-band:not([data-collapsed])>:first-child .table-scroll{--gutter-r:28px}.design-member-history-band:not([data-collapsed])>:last-child{padding-left:28px}.design-member-history-band:not([data-collapsed])>:last-child .table-scroll{--gutter-l:28px}}.design-band>*+*{border-left:1px solid var(--rule)}.design-band .panel{border:0;margin:0}.design-member-band{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.design-institutional-band{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.design-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.design-filer-band{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.design-filer-band>[data-holdings-surface]{border:0;margin:0}.design-filer-side>*+*{margin-top:14px}.design-band[data-collapsed=empty-state]{grid-template-columns:minmax(0,1fr)}.design-band[data-collapsed=empty-state]>*+*{border-left:0;border-top:1px solid var(--rule)}@media (width>=1081px){.design-band[data-collapsed=empty-state]>[data-pair-narrow]{width:50%}}.design-availability{color:var(--ink2);font:500 var(--fs-meta) var(--mono);margin-bottom:5px;display:block}.design-trading-profile dl{margin:0}.design-trading-profile .book-metric dd{text-align:right;font-size:var(--fs-meta);grid-template-columns:40px minmax(0,1fr)}.design-supplement{border-bottom:1px solid var(--rule);font-size:var(--fs-note)}.design-supplement>summary{cursor:pointer;color:var(--ink3);padding:10px 0}.design-supplement .entity-grid{margin:0}.design-activity .inst-data-note{font-size:var(--fs-meta)}.design-institutional-band .etable{min-width:0}.design-rankings{border-bottom:1px solid var(--rule);gap:0;margin:0 -32px}.design-rankings>*{padding:10px var(--gutter) 16px;border:0;margin:0}.design-rankings>*+*{border-left:1px solid var(--rule)}@media (width<=720px){.design-page,.entity-page{--design-gutter:16px}.design-band>*,.design-rankings>*{padding:10px 16px 16px}.design-story{padding:16px}.design-rankings{margin-left:-16px;margin-right:-16px}.design-institutional-band .etable{min-width:540px}.design-unavailable .etable{min-width:480px}.design-provenance{padding:6px 0 14px}}.design-provenance{flex-wrap:wrap;gap:8px 20px;display:flex}.design-page .entity-head{padding-bottom:8px}.design-page .entity-lede{max-width:540px}.design-activity>[data-inst-data-note]{font-size:var(--fs-meta);border:0;padding:8px 0}.design-band .book-metric{padding:6px 0}.design-band .section-note,.design-book-shape>.section-note{margin:8px 0;padding:0}.design-book-shape>.panel{margin-top:12px}.design-unavailable .table-scroll{background:0 0}.book-source{font-size:var(--fs-label)}.design-holding-row .c-pos .src{display:inline}.edgar-block.design-supplement{border:0;border-bottom:1px solid var(--rule);background:0 0;margin:12px 0;padding:0}.edgar-block.design-supplement>summary{font:400 var(--fs-note)/1.6 var(--sans)}@media print{.design-supplement::details-content{content-visibility:visible;display:block}}.design-briefing{position:relative}.design-briefing:before{content:"";background:linear-gradient(90deg,var(--kind-buy-edge),var(--rule));width:240px;height:1px;position:absolute;top:-1px;left:0}.design-page .kicker{color:var(--ink-kicker)}.design-page .page-head,.design-page .entity-head{align-items:flex-end;padding-bottom:0}.design-page .design-provenance{font-size:var(--fs-meta);align-items:baseline;gap:8px 18px;padding:14px 0 20px}.design-page .method-links{position:relative}.design-page .method-links summary{cursor:pointer;color:var(--accent)}.design-page .method-links>div{z-index:5;background:var(--paper);border:1px solid var(--rule);gap:10px;min-width:290px;padding:12px;display:grid;position:absolute;top:24px;right:0}.design-rankings .section-note:has(noscript){margin:0;padding:0}@media (width<=1080px){.design-band,.design-rankings{grid-template-columns:minmax(0,1fr)}.design-band>*+*,.design-rankings>*+*{border-left:0;border-top:1px solid var(--rule)}.design-rankings .reference-ranking .etable{min-width:680px}#momentum-section.reference-ranking .etable{min-width:440px}}.design-activity .caveat-box{font-size:var(--fs-meta);border:0;margin-top:6px;padding:0}.filer-data-note>.caveat-box{border-left:0;border-right:0;max-width:none;margin-top:12px}.design-activity .caveat-box-summary{font-weight:400;font-size:var(--fs-meta);padding:4px 0;line-height:1.6}.design-rankings .unrankable-block{border:0;margin-top:8px;padding-top:0}.design-rankings .unrankable-block>summary{font-size:var(--fs-meta);padding:6px 0}@media (width>=1081px){.design-activity .caveat-box-summary{min-height:0}}.table-scroll,.reference-feed-scroll{position:relative}#signals-page .stamp-line{color:var(--buy)}.si-rulebook{border-top:0;margin-top:0}.si-status .note-btn{margin-left:2px}.design-signals-band{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.design-signals-band .panel-head{flex-wrap:wrap}.si-hits .panel-head .seg{margin-left:auto}.si-hits .panel-head>.filter-check{align-self:center}.si-hits-scroll:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.si-stamp{font:600 var(--fs-label) var(--mono);letter-spacing:.06em;color:var(--kind-new-text)}.si-sentence{color:var(--ink)}.si-asset-chip{font:500 var(--fs-label) var(--mono);letter-spacing:.02em;color:var(--ink3);border:1px solid var(--rule2);white-space:nowrap;border-radius:3px;padding:0 4px}.si-group-n{font:600 var(--fs-label) var(--mono);color:var(--ink2);white-space:nowrap}.si-hidden-count{font:400 var(--fs-note)/1.4 var(--sans);color:var(--ink3);align-self:center}.si-evidence-line{color:var(--ink)}.si-group-members ul{margin:2px 0 4px;padding-left:16px}.si-group-members .cell-src{text-align:left;display:inline}.si-new{color:var(--amber);font:600 var(--fs-meta) var(--mono)}.si-gold{color:var(--amber)}.si-lags{margin:4px 0 0;padding:0;list-style:none}.si-lags li{border-bottom:1px solid var(--rule);grid-template-columns:150px minmax(0,1fr) 52px;align-items:center;gap:14px;padding:9px 0;display:grid}.c-dem{color:var(--dem)}.si-bar-tick{background:var(--amber);opacity:.6;width:1px;position:absolute;top:-4px;bottom:-4px}.si-rates{margin:6px 0 0}.si-rate{grid-template-columns:120px minmax(0,1fr) 70px;align-items:center;gap:14px;padding:7px 0;display:grid}.si-rate dd{margin:0;display:contents}.si-rate.si-withheld .si-rate-val{color:var(--kind-sell-text)}.si-watchband .panel-head{flex-wrap:wrap}.si-watch-controls{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.site-nav a[aria-current=page]{position:relative}@media (width<=1080px){.design-signals-band{grid-template-columns:minmax(0,1fr)}.si-hits .panel-head .seg{margin-left:0}}@media (width<=720px){.si-lags li{grid-template-columns:110px minmax(0,1fr) 48px}.si-rate{grid-template-columns:90px minmax(0,1fr) 60px}.si-table{min-width:720px}.si-watch-controls{flex-wrap:wrap;margin-left:0}}.book-metric dd{grid-template-columns:minmax(40px,1fr) 70px auto}@media (width<=720px){.book-metric{grid-template-columns:minmax(0,1fr);gap:4px}}.book-compare{font:400 var(--fs-meta) var(--mono);color:var(--ink3)}.book-above{color:var(--amber)}.book-below{color:var(--accent)}.design-trading-profile .book-metric dd{grid-template-columns:40px minmax(40px,1fr) auto}.book-metric dd>span,.si-lag-val,.si-rate-val,.design-newpositions td,.design-clusters td,.si-table td{position:relative}.book-metric dd .visually-hidden,.si-lag-val .visually-hidden,.si-rate-val .visually-hidden,.design-newpositions td .visually-hidden,.design-clusters td .visually-hidden,.si-table td .visually-hidden{top:0;left:0}.book-metric dd>span{min-width:0}.design-ticker-band{margin-top:0}.design-ticker-time,.design-ticker-agree{grid-template-columns:repeat(2,minmax(0,1fr))}.design-ticker-congress,.design-ticker-holders{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.design-ticker-congress .panel-head,.design-ticker-holders .section-head{flex-wrap:wrap}.design-ticker-holders .page-section{margin:0;padding:0}.design-ticker-holders .section-h2{font:600 var(--fs-body)/1.5 var(--sans)}.tl-plot{border-bottom:1px solid var(--rule2);height:120px;margin:14px 0 0;position:relative}.tl-mid{background:repeating-linear-gradient(90deg, var(--rule) 0 4px, transparent 4px 8px);height:1px;position:absolute;bottom:50%;left:0;right:0}.tl-mark{background:var(--bar-buy);width:8px;height:8px;margin-left:-4px;position:absolute;transform:rotate(45deg)}.tl-sell{background:var(--sell)}.tl-other{background:var(--ink3)}.tl-axis{font:500 var(--fs-label)/1 var(--mono);color:var(--ink3);justify-content:space-between;padding:6px 0 0;display:flex}.design-members-active .c-amber,.c-amber{color:var(--amber)}.agree-unavailable .design-diverging{opacity:.35}.design-ticker-signals .si-evidence{max-width:none}@media (width<=1080px){.design-ticker-time,.design-ticker-agree,.design-ticker-congress,.design-ticker-holders{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.agree-row{grid-template-columns:110px minmax(0,1fr) 100px}}#congress-notes .design-briefing{margin-top:12px}.planned-line{font:400 var(--fs-note)/1.6 var(--sans);color:var(--ink3);margin:12px 0 0}.planned-line .badge-planned{margin-right:6px}.hero-claim{grid-template-columns:minmax(0,1fr)}.home-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 32px;display:grid}.home-tiles>.home-tile{min-width:0;margin:0}@media (width<=1080px){.home-tiles{grid-template-columns:minmax(0,1fr)}}.metho-section#principles .commitments{margin-top:18px}.design-overlap .overlap-halves{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:8px 0 12px;display:grid}.design-overlap .overlap-half{min-width:0}.design-overlap .overlap-half>.section-h{font-size:var(--fs-small);margin:0 0 6px}.overlap-rows{margin:0}.overlap-rows>div{border-bottom:1px solid var(--rule);font-size:var(--fs-small);grid-template-columns:64px minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.overlap-rows dt{color:var(--ink3);font:500 var(--fs-meta)/1.6 var(--mono);text-transform:uppercase;letter-spacing:.08em}.overlap-rows dd{margin:0}.overlap-n{min-width:1.6em;font:600 var(--fs-body) var(--mono);margin-right:4px;display:inline-block}.overlap-total{font:500 var(--fs-control) var(--mono);color:var(--ink3);margin-top:2px;display:block}.overlap-planned .badge-planned{margin-left:6px}@media (width<=720px){.design-overlap .overlap-halves{grid-template-columns:minmax(0,1fr)}}#signal-hits{min-width:0}#signal-hits .panel-head{flex-wrap:wrap;gap:8px}#signal-hits .si-hit-filter{flex-wrap:wrap}#signal-hits .si-expand summary{cursor:pointer}.design-unavailable-line{font-size:var(--fs-small);color:var(--ink3);margin:8px 0}.card-foot-more summary{cursor:pointer}
