@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-cyrillic-ext-wght-normal.d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-cyrillic-wght-normal.BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-greek-wght-normal.CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-vietnamese-wght-normal.Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-latin-ext-wght-normal.CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-latin-wght-normal.IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg:#fff;--color-surface:#f6f7f8;--color-item:#fff;--color-text:#1a1a1a;--color-muted:#5c6470;--color-border:#dde1e6;--color-accent:#2456c9;--color-link-box:#eef0f3;--color-link-box-hover:#dde3ee;--color-up:#1a6b8a;--color-down:#a4571a;--color-flag-yellow:#8a5a00;--color-flag-red:#b3261e;--color-good:#1a7f37;--color-flag-neutral:var(--color-muted);--font-body:"IBM Plex Sans Variable", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2.5rem;--radius:8px;--content-width:45rem;--list-width:60rem;--site-width:96rem;--sidebar-width:12.5rem;--crumb-size:1.25rem;--header-height:3.5rem;--header-control-height:2.2rem;--header-offset:var(--header-height)}html.header-hidden{--header-offset:0rem}*{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-height) + var(--space-3))}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);margin:0;line-height:1.6}a{color:var(--color-accent)}h1,h2,h3{text-wrap:balance;line-height:1.25}h1{letter-spacing:-.01em}.page{max-width:var(--site-width);padding:var(--space-3);margin:0 auto}header.site-header{z-index:10;background:var(--color-bg);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-4);transition:transform .1s ease-out;position:sticky;top:0}html.header-hidden header.site-header{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){header.site-header,.ticker-bar{transition:none}}header.site-header .page{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--header-height);padding-top:0;padding-bottom:0;display:flex}header.site-header nav,.link-boxes{gap:var(--space-2);flex-wrap:wrap;display:flex}.link-boxes{margin:var(--space-3) 0}header.site-header a,.link-boxes a,.link-boxes button{font:inherit;cursor:pointer;background:var(--color-link-box);color:var(--color-text);border:0;border-radius:4px;padding:.3rem .75rem;text-decoration:none;transition:background-color .15s;display:block}header.site-header a.brand,header.site-header nav a,.search-field input,.search-toggle{height:var(--header-control-height)}header.site-header a.brand,header.site-header nav a{justify-content:center;align-items:center;display:flex}header.site-header a:hover,header.site-header a[aria-current=page],.link-boxes a:hover,.link-boxes button:hover{background:var(--color-link-box-hover)}header.site-header a.nav-icon{justify-content:center;align-items:center;display:flex}header.site-header a.nav-icon svg{width:1.25rem;height:1.25rem}header.site-header a.brand,header.site-header a[aria-current=page]{font-weight:600}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}header.site-header .page{position:relative}.header-search{flex:0 20rem;min-width:0}header.site-header .page{grid-template-columns:1fr minmax(0,auto) 1fr;display:grid}header.site-header a.brand{justify-self:start}.header-center{align-items:center;gap:var(--space-2);min-width:0;display:flex}.header-center .header-search{flex:0 20rem;width:20rem}header.site-header nav.nav-site{justify-self:end;position:relative}header.site-header .menu-toggle{height:var(--header-control-height);background:var(--color-link-box);color:var(--color-text);cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;padding:.3rem .6rem;transition:background-color .15s;display:flex}header.site-header .menu-toggle:hover,header.site-header .menu-toggle[aria-expanded=true]{background:var(--color-link-box-hover)}header.site-header .menu-toggle svg{width:1.25rem;height:1.25rem}header.site-header .site-menu{top:calc(100% + var(--space-1));z-index:20;gap:var(--space-1);min-width:10rem;padding:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;flex-direction:column;display:flex;position:absolute;right:0}header.site-header .site-menu[hidden]{display:none}header.site-header .site-menu a{white-space:nowrap;justify-content:flex-start}header.site-header .site-menu button[data-feedback-open]{height:var(--header-control-height);font:inherit;color:inherit;background:var(--color-link-box);white-space:nowrap;cursor:pointer;border:0;border-radius:4px;align-items:center;padding:0 .75rem;display:flex}header.site-header .site-menu button[data-feedback-open]:hover{background:var(--color-link-box-hover)}.search-toggle{display:none}.search-field{align-items:center;margin:0;display:flex;position:relative}.search-field input{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-width:0;color:var(--color-text);font:inherit;border-radius:4px;padding:.35rem 2rem .35rem .75rem}.search-field input::placeholder{color:var(--color-muted)}.search-hint{border:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-mono);pointer-events:none;border-radius:3px;padding:0 .35rem;font-size:.75rem;position:absolute;right:.5rem}.search-field input:focus~.search-hint,.search-field input:not(:placeholder-shown)~.search-hint{display:none}.search-popup{top:calc(100% + var(--space-1));z-index:20;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);position:absolute;left:0;right:0;box-shadow:0 4px 16px #0000001f}.search-popup ul{margin:0;padding:0;list-style:none}.search-popup [role=option]{padding:.3rem var(--space-2);cursor:pointer;border-radius:4px;align-items:baseline;gap:.4em;display:flex}.search-popup [role=option] .sidebar-ticker{font-weight:600}.search-popup [role=option]:hover,.search-popup [role=option][aria-selected=true]{background:var(--color-link-box-hover)}.search-popup [role=option].uncovered{color:var(--color-muted)}.search-popup [role=option] .search-uncovered{margin-left:auto;font-size:.8em;font-style:italic}.search-empty{padding:.3rem var(--space-2);color:var(--color-muted);margin:0}header.site-header .search-empty a{color:var(--color-accent);background:0 0;padding:0;text-decoration:underline;display:inline}@media (width<=800px){.header-center .header-search{flex:none;width:auto}.search-toggle{background:var(--color-link-box);color:var(--color-text);cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;padding:.3rem .5rem;display:flex}.search-toggle svg{width:1.25rem;height:1.25rem}.search-field,.search-hint{display:none}.header-search.open .search-field{z-index:1;padding:var(--space-2) var(--space-3);background:var(--color-bg);border-bottom:1px solid var(--color-border);display:flex;position:absolute;top:100%;left:0;right:0}.search-toggle .icon-close,.search-toggle[aria-expanded=true] .icon-search{display:none}.search-toggle[aria-expanded=true] .icon-close{display:block}.search-toggle[aria-expanded=true]{background:var(--color-link-box-hover)}.header-search.open .search-popup{left:var(--space-3);right:var(--space-3)}}footer.site-footer{border-top:1px solid var(--color-border);margin-top:var(--space-5);color:var(--color-muted);font-size:.875rem}footer.site-footer .page{padding-top:var(--space-3);padding-bottom:var(--space-4)}footer.site-footer p{margin:var(--space-1) 0}.shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);gap:var(--space-5);align-items:start;padding-top:0;display:grid}.content{max-width:var(--content-width);min-width:0}.content.wide{max-width:none}.content>h1:first-child{margin-top:0}.ticker-bar{top:calc(var(--header-offset) + var(--space-3));max-height:calc(100vh - var(--header-offset) - 2 * var(--space-3));font-size:.9rem;transition:top .1s ease-out;position:sticky;overflow-y:auto}.ticker-bar h2{text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);margin:0 0 var(--space-2) 0;font-size:.75rem}.ticker-bar h3{color:var(--color-muted);margin:var(--space-3) 0 var(--space-1) 0;font-size:.75rem;font-weight:600}.timeline-year:first-of-type h3{margin-top:var(--space-2)}.ticker-bar ul{margin:0;padding:0;list-style:none}.timeline-year:not(:has(li:not([hidden]))){display:none}.ticker-bar a{padding:.1rem var(--space-2);border-radius:4px;align-items:baseline;gap:.3em;text-decoration:none;display:flex}.ticker-bar a:hover,.ticker-bar a[aria-current=page]{background:var(--color-link-box-hover)}.ticker-bar a[aria-current=page]{font-weight:600}.timeline-form{flex:0 0 3.2em}.sidebar-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-ticker{flex-shrink:0}.tagline{margin-top:calc(-1 * var(--space-4));padding-top:var(--space-1);padding-bottom:var(--space-2);letter-spacing:0;text-align:center;margin-bottom:0;font-size:1.05rem;font-weight:400}@media (width<=480px){.tagline span{display:block}.tagline{font-size:min(1.05rem,4.6vw)}.tagline span:first-child{white-space:nowrap}}.muted{color:var(--color-muted)}.form-filter,.theme-picker{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);border:0;flex-wrap:wrap;padding:0;display:flex}.theme-picker{margin-bottom:var(--space-5)}.feed-tabs{min-width:0;max-width:var(--list-width);margin:0 0 var(--space-3);border:0;border-bottom:1px solid var(--color-border);padding:0;display:flex}.feed-tabs label{color:var(--color-muted);text-align:center;cursor:pointer;border-bottom:3px solid #0000;margin-bottom:-1px;padding:.4rem 1.5rem;position:relative}.feed-tabs input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.feed-tabs label:hover{color:var(--color-text);background:var(--color-link-box-hover)}.feed-tabs label:has(input:checked){border-bottom-color:var(--color-accent);color:var(--color-text);font-weight:600}.feed-tabs label:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}@media (width<=800px){.feed-tabs label{flex:1 1 0}}.follow-prompt{max-width:var(--list-width);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-item);display:none}html[data-feed=prompt] .follow-prompt{display:block}html[data-feed=prompt] .follow-prompt~:is(.form-filter,.ticker-sort-root,[data-follow-filter]){display:none}.follow-prompt h2{margin:0 0 var(--space-3);font-size:var(--crumb-size)}.follow-prompt-action{background:var(--color-accent);color:var(--color-on-accent,var(--color-bg));border-radius:4px;padding:.45rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.follow-prompt-action:hover{background:var(--color-accent-strong,var(--color-accent))}.filter-row{justify-content:space-between;align-items:flex-start;gap:var(--space-2);max-width:var(--list-width);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.filter-row .form-filter{margin:0}.sort-field{border:0;min-width:0;margin:0;padding:0}.form-filter legend,.sort-field legend{text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);padding:0;font-size:.75rem}.form-filter label,.theme-picker label{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}.ticker-sort{display:flex}.ticker-sort button{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-muted);font:inherit;cursor:pointer;padding:.3rem .6rem;font-size:.8rem}.ticker-sort button+button{border-left:0}.ticker-sort button:first-child{border-radius:4px 0 0 4px}.ticker-sort button:last-child{border-radius:0 4px 4px 0}.ticker-sort button:hover{background:var(--color-link-box-hover)}.ticker-sort button[aria-pressed=true]{background:var(--color-link-box-hover);color:var(--color-text);font-weight:600}.item-codes{gap:var(--space-1);margin:0 0 var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.item-code{background:var(--color-link-box);color:var(--color-muted);border-radius:999px;padding:.15rem .5rem;font-size:.75rem}.filing-header{border-bottom:1px solid var(--color-border);margin-bottom:var(--space-4)}.filing-header h1{margin-top:var(--space-1);margin-bottom:var(--space-2)}.crumbs{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--crumb-size);display:flex}.content>h2,.account-section h2{font-size:var(--crumb-size)}.crumbs ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}@media (width<=800px){:root{--crumb-size:1.1rem}}.crumbs li{align-items:center;display:flex}.crumbs li:before{content:"/";color:var(--color-muted)}.crumbs a,.crumbs span{min-height:1.6rem;padding:.1rem var(--space-2);border-radius:4px;align-items:center;text-decoration:none;display:flex}.crumbs a:hover{background:var(--color-link-box-hover)}.crumbs span{color:var(--color-muted)}.crumbs [aria-current=page]{color:var(--color-text);font-weight:600}.crumbs .beta-badge{letter-spacing:.05em;text-transform:uppercase;min-height:0;color:var(--color-muted);border:1px solid var(--color-border);border-radius:3px;padding:0 .3rem;font-size:.65rem;font-weight:600}.crumbs+h1{margin-top:0}.filing-header .filed-date{margin:0}.filing-tagline{margin:0 0 var(--space-2);text-wrap:pretty;max-width:54ch;font-size:clamp(1.05rem,2.5vw,1.2rem);line-height:1.35}.filing-header h1 .period{color:var(--color-muted);white-space:nowrap;margin-left:.4em;font-size:.55em;font-weight:400}.prose table{font-variant-numeric:tabular-nums}.filed-date{color:var(--color-muted);font-size:.875rem}.nowrap{white-space:nowrap}.company-box{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3)}.company-box p{margin:var(--space-1) 0}.company-box .company-name{font-weight:600}.company-box .company-ids,.company-box .company-source{color:var(--color-muted);font-size:.875rem}.company-box .link-boxes{margin:var(--space-2) 0}.company-box .company-description a{color:var(--color-muted)}.metrics{margin-bottom:var(--space-4)}.metrics h2{margin:0 0 var(--space-2);font-size:1.1rem}.metrics h2 .period{color:var(--color-muted);font-weight:400}.metric-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;padding:0;list-style:none;display:grid}.metric-tile{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-2) var(--space-3);flex-direction:column;gap:.15rem;display:flex}.metric-label{color:var(--color-muted);font-size:.8rem}.metric-value{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:600;line-height:1.2}.metric-value.unavailable{color:var(--color-muted);cursor:help}.metric-caption{letter-spacing:.02em;text-transform:uppercase;font-size:.65rem;font-weight:400;display:block}.metric-tile.muted{background:0 0;border-color:#0000}.metrics-notice{color:var(--color-muted);margin:0;font-size:.9rem}.offering-notice{color:var(--color-muted);margin:0 0 1rem;font-size:.9rem}.metric-breakdown-toggle{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.25em;padding:0 .15em;line-height:1}.metric-breakdown{max-width:min(28rem, calc(100vw - 2 * var(--space-3)));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text);font-size:.85rem}@supports (position-area:bottom){.metric-breakdown{margin:var(--space-1) 0 0;position-area:bottom span-right;position-try-fallbacks:flip-inline, flip-block}}.metric-breakdown table{border-collapse:collapse}.metric-breakdown caption{text-align:left;padding-bottom:var(--space-1);font-weight:600}.metric-breakdown th{text-align:left;padding:.1rem var(--space-3) .1rem 0;font-weight:400}.metric-breakdown tfoot th,.metric-breakdown tfoot td{border-top:1px solid var(--color-border);font-weight:600}.metric-breakdown p{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:.8rem}.metric-breakdown td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.metric-value sup a{margin-left:.1em;font-size:.55em;font-weight:400}.metric-delta{font-variant-numeric:tabular-nums;font-size:.85rem}.metric-delta abbr{color:var(--color-muted);text-decoration:none}.metric-delta.up{color:var(--color-up)}.metric-delta.down{color:var(--color-down)}.metric-notes,.metric-source{color:var(--color-muted);margin:var(--space-2) 0 0;font-size:.8rem}.metric-notes{padding-left:var(--space-4)}.metric-notes-details{color:var(--color-muted);margin:var(--space-2) 0 0;font-size:.8rem}.metric-notes-details>summary{cursor:pointer}.check-marker{border-radius:50%;flex:none;width:.6rem;height:.6rem;display:inline-block}.check-marker.neutral{background:var(--color-flag-neutral)}.check-marker.yellow{background:var(--color-flag-yellow)}.check-marker.red{background:var(--color-flag-red)}.check-notice{align-items:center;gap:var(--space-2);display:flex}.alerts{margin:var(--space-4) 0}.alerts h2{margin:0 0 var(--space-2);font-size:1.1rem}.alert-group+.alert-group{margin-top:var(--space-4)}.alert-group h3{color:var(--color-muted);margin:0;font-size:.95rem}.check-list{margin:var(--space-2) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.check-item{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-2) var(--space-3)}.check-item-head{align-items:center;gap:var(--space-2);margin:0 0 .2rem;display:flex}.check-label{font-size:.85rem;font-weight:600}.check-item.yellow .check-label{color:var(--color-flag-yellow)}.check-item.red .check-label{color:var(--color-flag-red)}.check-item.notable .check-label{color:var(--color-flag-yellow)}.category-indicator{white-space:nowrap;color:var(--color-muted);align-items:center;gap:.3em;margin-left:.5em;font-size:.8rem;font-weight:600;display:inline-flex}.category-indicator.neutral{font-weight:400}.category-indicator.red,.category-icon.red{color:var(--color-flag-red)}.category-indicator.notable,.category-icon.notable{color:var(--color-flag-yellow)}.category-icon{fill:currentColor;flex:none;width:.7rem;height:.7rem}.filing-category{margin:0 0 var(--space-2)}.filing-category .category-indicator{margin-left:0;font-size:.875rem}.filing-labels{flex-wrap:wrap;align-items:center;gap:.35em;margin-left:.5em;display:inline-flex}.filing-labels .category-indicator,.filing-category .filing-labels{margin-left:0}.tag-chip{border:1px solid var(--color-border);color:var(--color-muted);white-space:nowrap;border-radius:999px;padding:0 .55em;font-size:.8rem;font-weight:400}.filing-category .tag-chip{font-size:.875rem}.tone-chip{font-weight:600}.tone-chip.positive{color:var(--color-good);border-color:currentColor}.tone-chip.negative{color:var(--color-flag-red);border-color:currentColor}.tone-chip.mixed{color:var(--color-flag-yellow);border-color:currentColor}.signals{margin:var(--space-4) 0}.signals h2{margin:0 0 var(--space-2);font-size:1.1rem}.signal-lines,.signal-tags{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.signal-tags{margin-top:var(--space-3)}.signal-line,.signal-tag{gap:var(--space-2);grid-template-columns:6.5rem 3rem 1fr;align-items:baseline;display:grid}.signal-tag-label{grid-column:1/3}.signal-tag-label .tag-chip{white-space:normal}.signal-label{font-weight:600}.signal-score{font-variant-numeric:tabular-nums;color:var(--color-muted);font-weight:600}.signal-score.positive{color:var(--color-good)}.signal-score.negative{color:var(--color-flag-red)}.signal-tag-quote{color:var(--color-muted)}@media (width<=480px){.signal-line,.signal-tag{grid-template-columns:5.5rem 1fr}.signal-reason,.signal-tag-label,.signal-tag-quote{grid-column:1/-1}}.check-metric{margin:0 0 var(--space-1);font-variant-numeric:tabular-nums}.check-note{color:var(--color-muted);margin:0;font-size:.9rem}@media (width<=600px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=340px){.metric-grid{grid-template-columns:minmax(0,1fr)}}.item-list{max-width:var(--list-width);gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.list-item{background:var(--color-item);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-2) var(--space-3) var(--space-3);transition:background-color .15s;position:relative}.list-item:hover{background:var(--color-link-box-hover)}.list-item:has(a:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.list-item h2 a:focus-visible{outline:none}.list-item h2 a:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.item-head{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.item-head h2{margin:0;font-size:1.05rem;line-height:1.3}.item-head h2 a{color:var(--color-text);text-decoration:none}.item-company{margin-right:.5em}.item-form{white-space:nowrap;font-weight:400}.item-head a>.item-form:first-child{font-weight:600}.item-form .period,.item-latest-meta .period{color:var(--color-muted);margin-left:.35em}.item-date{color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.item-latest-meta{margin:0 0 var(--space-1);color:var(--color-muted);font-size:.875rem}.item-latest-meta time{white-space:nowrap}.item-body{gap:var(--space-2);display:grid}.item-teaser{text-wrap:pretty;margin:0}.item-metrics{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.item-metric{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-1) var(--space-2);flex-direction:column;flex:8rem;gap:.1rem;display:flex}.item-metric-label{color:var(--color-muted);font-size:.7rem}.item-metric-value{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:600;line-height:1.2}.item-metrics .metric-delta{font-variant-numeric:tabular-nums;font-size:.75rem}@container (width>=40rem){.item-body.has-figures{gap:var(--space-3);grid-template-columns:minmax(0,1fr) 19rem;align-items:start}.item-metrics{flex-wrap:nowrap}}.prose .risk-footnote{color:var(--color-muted);font-size:.875rem;line-height:1.45}.provenance{color:var(--color-muted);margin-top:var(--space-4);font-size:.8rem}.provenance+.provenance{margin-top:var(--space-1)}.prose{font-size:1.125rem;line-height:1.55}.prose h2,.prose h3{margin-top:var(--space-5);margin-bottom:var(--space-2)}.prose ul,.prose ol{padding-left:var(--space-4)}.prose p{text-align:justify;hyphens:auto;text-wrap:pretty}@media (width<=600px){.prose p{text-align:left;hyphens:manual}}.prose strong{font-weight:700}.prose table{border-collapse:collapse;width:100%;font-size:.875em;line-height:1.45}.prose th{background:var(--color-surface);font-weight:600}.prose tbody tr:nth-child(2n){background:var(--color-surface)}.prose th,.prose td{border:1px solid var(--color-border);padding:var(--space-2);text-align:left;vertical-align:top}.table-wrap{overflow-x:auto}@media (width<=800px){.shell{display:block}.ticker-bar{display:none}}@media (width<=400px){:root{--header-control-height:2.5rem}.page{padding:var(--space-2)}header.site-header .page,header.site-header nav{gap:var(--space-1)}header.site-header nav{flex-wrap:nowrap}header.site-header a{white-space:nowrap;padding:.3rem .5rem}header.site-header .search-toggle{padding:.3rem .4rem}}html:not([data-account=in]) .account-in,html[data-account=in] .account-out,html[data-account=in][data-feed=following] [data-follow-filter]>:not([data-followed]),html:not([data-feed=following]) [data-following-only]{display:none}.account-section{margin-bottom:var(--space-5);scroll-margin-top:var(--header-height)}.account-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.account-section button{font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:4px;padding:.5rem .75rem}.account-section button:disabled{opacity:.6;cursor:default}.account-section button:hover:not(:disabled){border-color:var(--color-accent)}.account-section [data-account-identity]{overflow-wrap:anywhere}@media (width<=480px){header.site-header .page,header.site-header nav{gap:2px}header.site-header nav a{padding-inline:.25rem;font-size:.875rem}}.account-section fieldset.email-digest{border:0;min-width:0;margin:0;padding:0}.account-section .email-digest [data-email-forms]>div{margin-top:.5rem}.account-section .email-digest [data-email-forms] label{display:block}.account-section .email-digest [data-email-forms]>label{margin-top:.5rem}.account-section .email-digest [data-email-forms] label[hidden]{display:none}.company-ipo{margin:var(--space-1) 0;font-size:.875rem;font-weight:600}.ipo-subscribe{margin:0 0 var(--space-3);font-size:.875rem}.ipo-legend{gap:var(--space-1);max-width:var(--list-width);margin:0 0 var(--space-3);color:var(--color-muted);font-size:.875rem;display:grid}.ipo-legend>div{flex-wrap:wrap;gap:0 .4em;display:flex}.ipo-legend dt{color:var(--color-text);font-weight:600}.ipo-legend dt:after{content:" —";font-weight:400}.ipo-legend dd{flex:20rem;margin:0}.ipo-idle{color:var(--color-muted)}.brand-mascot,.footer-art{display:none}html:is([data-theme=light],[data-theme=dark]){color-scheme:light;--color-bg:#fafbf8;--color-surface:#f8faf5;--color-item:#f1f4ee;--color-text:#243c36;--color-muted:#5e6960;--color-border:#ccd5c8;--color-accent:#365f5d;--color-accent-strong:#2b4d4b;--color-link-box:#f8faf5;--color-link-box-hover:#e8eee3;--color-selected:#dce3cf;--color-on-accent:#fafbf8;--color-up:#365f5d;--color-down:#8f4f1c;--color-flag-yellow:#8a5a00;--color-flag-red:#b3261e;--color-good:#187633;--color-flag-neutral:var(--color-muted);--radius:0;--header-height:5rem;--header-control-height:2.75rem}html:is([data-theme=light],[data-theme=dark]) a{text-underline-offset:.15em}html:is([data-theme=light],[data-theme=dark]) header.site-header a,html:is([data-theme=light],[data-theme=dark]) .link-boxes a,html:is([data-theme=light],[data-theme=dark]) .link-boxes button,html:is([data-theme=light],[data-theme=dark]) .ticker-bar a{border-radius:0}html:is([data-theme=light],[data-theme=dark]) :focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}html:is([data-theme=light],[data-theme=dark]) header.site-header{isolation:isolate;border-bottom-color:var(--color-accent);background:#e5ebdd}html:is([data-theme=light],[data-theme=dark]) header.site-header:before{content:"";pointer-events:none;z-index:0;opacity:.75;background:url(/_astro/clouds-mobile.CroGeBJO.webp) 50%/auto 300% repeat-x;position:absolute;inset:0}@media (width>=901px){html:is([data-theme=light],[data-theme=dark]) header.site-header:before{background-image:url(/_astro/clouds-desktop.DS5mOuD_.webp);background-repeat:no-repeat;background-size:100%}}html:is([data-theme=light],[data-theme=dark]) header.site-header .page{z-index:1;gap:var(--space-4);position:relative}html:is([data-theme=light],[data-theme=dark]) header.site-header a.brand{align-items:center;gap:var(--space-3);background:0 0;align-self:stretch;height:auto;padding:0;display:flex}html:is([data-theme=light],[data-theme=dark]) .brand-icon{display:none}html:is([data-theme=light],[data-theme=dark]) .brand-mascot{background:url(/_astro/mascot.8SAYd0va.webp) 0 100%/contain no-repeat;align-self:flex-end;width:7.2rem;height:4.55rem;display:block}html:is([data-theme=light],[data-theme=dark]) header.site-header nav{flex-wrap:nowrap}html:is([data-theme=light],[data-theme=dark]) .header-center{gap:var(--space-4)}html:is([data-theme=light],[data-theme=dark]) header.site-header nav.nav-main{flex:0 20rem}html:is([data-theme=light],[data-theme=dark]) header.site-header nav.nav-main a{flex:auto}html:is([data-theme=light],[data-theme=dark]) header.site-header nav a{border:1px solid var(--color-text);background:var(--color-surface);text-align:center;flex:0 10rem;padding:.5rem 1rem;transition:background-color .15s,color .15s,border-color .15s}html:is([data-theme=light],[data-theme=dark]) header.site-header nav a.nav-icon{flex:none;padding-left:.6rem;padding-right:.6rem}html:is([data-theme=light],[data-theme=dark]) header.site-header .menu-toggle{border:1px solid var(--color-text);background:var(--color-surface);border-radius:0;padding-left:.6rem;padding-right:.6rem}html:is([data-theme=light],[data-theme=dark]) header.site-header .menu-toggle:hover,html:is([data-theme=light],[data-theme=dark]) header.site-header .menu-toggle[aria-expanded=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}html:is([data-theme=light],[data-theme=dark]) header.site-header .site-menu{border:1px solid var(--color-text);border-radius:0}html:is([data-theme=light],[data-theme=dark]) header.site-header .site-menu a{text-align:left;background:var(--color-bg);flex:none}html:is([data-theme=light],[data-theme=dark]) header.site-header .site-menu button[data-feedback-open]{background:var(--color-bg);border:1px solid #aab8ab;border-radius:0;flex:none;justify-content:flex-start}html:is([data-theme=light],[data-theme=dark]) header.site-header .site-menu button[data-feedback-open]:hover,html:is([data-theme=light],[data-theme=dark]) header.site-header nav a:hover,html:is([data-theme=light],[data-theme=dark]) header.site-header nav a[aria-current=page]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}html:is([data-theme=light],[data-theme=dark]) .search-field input,html:is([data-theme=light],[data-theme=dark]) .search-hint,html:is([data-theme=light],[data-theme=dark]) .search-popup,html:is([data-theme=light],[data-theme=dark]) .search-popup [role=option]{border-radius:0}html:is([data-theme=light],[data-theme=dark]) .search-field input{border-color:var(--color-text);background:var(--color-surface);padding-top:.5rem;padding-bottom:.5rem}html:is([data-theme=light],[data-theme=dark]) .search-popup{border-color:var(--color-text);background:var(--color-surface)}html:is([data-theme=light],[data-theme=dark]) .search-popup [role=option]:hover,html:is([data-theme=light],[data-theme=dark]) .search-popup [role=option][aria-selected=true]{background:var(--color-selected)}html:is([data-theme=light],[data-theme=dark]) .search-toggle{border:1px solid var(--color-text);background:var(--color-surface);border-radius:0;padding:.5rem .6rem}html:is([data-theme=light],[data-theme=dark]) .search-toggle:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}html:is([data-theme=light],[data-theme=dark]) .ticker-bar li:not([hidden])~li{border-top:1px solid var(--color-border)}html:is([data-theme=light],[data-theme=dark]) .ticker-bar a{padding:.3rem var(--space-2);color:var(--color-text)}html:is([data-theme=light],[data-theme=dark]) .ticker-bar a:hover,html:is([data-theme=light],[data-theme=dark]) .ticker-bar a[aria-current=page]{background:var(--color-selected)}html:is([data-theme=light],[data-theme=dark]) .crumbs a,html:is([data-theme=light],[data-theme=dark]) .crumbs span{border-radius:0}html:is([data-theme=light],[data-theme=dark]) .crumbs a:hover{background:var(--color-selected)}html:is([data-theme=light],[data-theme=dark]) .form-filter,html:is([data-theme=light],[data-theme=dark]) .theme-picker{gap:var(--space-2)}html:is([data-theme=light],[data-theme=dark]) .form-filter legend,html:is([data-theme=light],[data-theme=dark]) .sort-field legend{margin-bottom:var(--space-1)}html:is([data-theme=light],[data-theme=dark]) .form-filter label,html:is([data-theme=light],[data-theme=dark]) .theme-picker label{border:1px solid var(--color-text);background:var(--color-surface);justify-content:center;min-width:4.5rem;padding:.35rem 1rem;transition:background-color .15s,color .15s,border-color .15s;position:relative}html:is([data-theme=light],[data-theme=dark]) .form-filter input,html:is([data-theme=light],[data-theme=dark]) .theme-picker input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}html:is([data-theme=light],[data-theme=dark]) .form-filter label:hover,html:is([data-theme=light],[data-theme=dark]) .theme-picker label:hover{border-color:var(--color-accent);background:var(--color-selected)}html:is([data-theme=light],[data-theme=dark]) .form-filter label:has(input:checked),html:is([data-theme=light],[data-theme=dark]) .theme-picker label:has(input:checked){background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}html:is([data-theme=light],[data-theme=dark]) .form-filter label:has(input:checked):hover,html:is([data-theme=light],[data-theme=dark]) .theme-picker label:has(input:checked):hover{background:var(--color-accent-strong)}html:is([data-theme=light],[data-theme=dark]) .form-filter label:has(input:focus-visible),html:is([data-theme=light],[data-theme=dark]) .theme-picker label:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}html:is([data-theme=light],[data-theme=dark]) .ticker-sort button{border-color:var(--color-text);background:var(--color-surface);color:var(--color-text);border-radius:0;padding-block:.5rem}html:is([data-theme=light],[data-theme=dark]) .ticker-sort button:hover{background:var(--color-selected)}html:is([data-theme=light],[data-theme=dark]) .ticker-sort button[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}html:is([data-theme=light],[data-theme=dark]) .ticker-sort button[aria-pressed=true]:hover{background:var(--color-accent-strong)}html:is([data-theme=light],[data-theme=dark]) .follow-prompt-action{border-radius:0}html:is([data-theme=light],[data-theme=dark]) .feed-tabs label:hover{background:var(--color-selected)}@media (width<=600px){html:is([data-theme=light],[data-theme=dark]) .form-filter{gap:var(--space-1)}html:is([data-theme=light],[data-theme=dark]) .form-filter label{min-width:0;padding:.25rem .4rem;font-size:.875rem}html:is([data-theme=light],[data-theme=dark]) .ticker-sort button{padding:.35rem .3rem;font-size:.75rem}}html:is([data-theme=light],[data-theme=dark]) .link-boxes a,html:is([data-theme=light],[data-theme=dark]) .link-boxes button{border:1px solid var(--color-border);transition:background-color .15s,border-color .15s}html:is([data-theme=light],[data-theme=dark]) .link-boxes a:hover,html:is([data-theme=light],[data-theme=dark]) .link-boxes button:hover{border-color:var(--color-accent)}html:is([data-theme=light],[data-theme=dark]) .item-code{border:1px solid var(--color-border);border-radius:0}html:is([data-theme=light],[data-theme=dark]) .list-item{transition:background-color .15s,border-color .15s}html:is([data-theme=light],[data-theme=dark]) .list-item:hover{border-color:var(--color-accent)}html:is([data-theme=light],[data-theme=dark]) .item-metrics{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--space-1) 0;gap:0}html:is([data-theme=light],[data-theme=dark]) .item-metric{border:0;border-left:1px solid var(--color-border);padding:var(--space-1) var(--space-3);background:0 0}html:is([data-theme=light],[data-theme=dark]) .item-metric:first-child{border-left:0;padding-left:0}html:is([data-theme=light],[data-theme=dark]) .item-metric-value{font-size:1.2rem;font-weight:700}html:is([data-theme=light],[data-theme=dark]) .metric-grid{gap:var(--space-3)}html:is([data-theme=light],[data-theme=dark]) .metric-tile{background:var(--color-item);border-color:var(--color-accent);padding:var(--space-3)}html:is([data-theme=light],[data-theme=dark]) .metric-tile.muted{border-color:var(--color-border);background:0 0;border-style:dashed}html:is([data-theme=light],[data-theme=dark]) .metric-label{font-size:.85rem}html:is([data-theme=light],[data-theme=dark]) .metric-value{white-space:nowrap;font-size:1.7rem;font-weight:700}html:is([data-theme=light],[data-theme=dark]) .metric-delta{font-weight:500}html:is([data-theme=light],[data-theme=dark]) footer.site-footer{border-top-color:var(--color-accent)}html:is([data-theme=light],[data-theme=dark]) .footer-art{background:url(/_astro/footer.B4FPx9oO.webp) 0 100%/auto 100% repeat-x;height:90px;display:block}@media (width<=600px){html:is([data-theme=light],[data-theme=dark]){--header-height:4rem}html:is([data-theme=light],[data-theme=dark]) header.site-header .page,html:is([data-theme=light],[data-theme=dark]) header.site-header a.brand{gap:var(--space-2)}html:is([data-theme=light],[data-theme=dark]) .brand-mascot{width:5.4rem;height:3.4rem}html:is([data-theme=light],[data-theme=dark]) .header-center{gap:var(--space-2)}html:is([data-theme=light],[data-theme=dark]) header.site-header nav a,html:is([data-theme=light],[data-theme=dark]) header.site-header nav.nav-main a{flex:0 auto;padding:.35rem .6rem}html:is([data-theme=light],[data-theme=dark]) header.site-header nav.nav-main{flex:0 auto}html:is([data-theme=light],[data-theme=dark]) header.site-header nav a.nav-icon,html:is([data-theme=light],[data-theme=dark]) .search-toggle{padding:.35rem .4rem}html:is([data-theme=light],[data-theme=dark]) .footer-art{height:60px}}@media (width<=359px){html:is([data-theme=light],[data-theme=dark]) header.site-header .page,html:is([data-theme=light],[data-theme=dark]) header.site-header a.brand,html:is([data-theme=light],[data-theme=dark]) header.site-header nav{gap:var(--space-1)}html:is([data-theme=light],[data-theme=dark]) header.site-header nav a{padding:0 .35rem;font-size:.95rem}html:is([data-theme=light],[data-theme=dark]) header.site-header nav a.nav-icon{padding-left:.3rem;padding-right:.3rem}html:is([data-theme=light],[data-theme=dark]) header.site-header a.nav-icon svg{width:1.05rem;height:1.05rem}}@media (prefers-reduced-motion:reduce){html:is([data-theme=light],[data-theme=dark]) *{transition:none!important}}html:is([data-theme=light],[data-theme=dark]):not([data-account=in]) .account-in,html:is([data-theme=light],[data-theme=dark])[data-account=in] .account-out{display:none}html:is([data-theme=light],[data-theme=dark]) .account-section button{border-color:var(--color-text);border-radius:0}@media (width<=480px){html:is([data-theme=light],[data-theme=dark]) header.site-header .page,html:is([data-theme=light],[data-theme=dark]) header.site-header nav{gap:2px}html:is([data-theme=light],[data-theme=dark]) header.site-header nav a,html:is([data-theme=light],[data-theme=dark]) header.site-header nav.nav-main a{padding-inline:.25rem;font-size:.875rem}}html:is([data-theme=light],[data-theme=dark]) header.site-header .page{max-width:none;padding:0 0 0 var(--space-2);align-items:start}html:is([data-theme=light],[data-theme=dark]) header.site-header .header-center,html:is([data-theme=light],[data-theme=dark]) header.site-header nav.nav-site{align-self:start}html:is([data-theme=light],[data-theme=dark]) header.site-header .menu-toggle{border-top-width:0;border-right-width:0}html:is([data-theme=light],[data-theme=dark]) header.site-header nav a:not(:hover):not([aria-current=page]),html:is([data-theme=light],[data-theme=dark]) header.site-header .menu-toggle:not(:hover):not([aria-expanded=true]),html:is([data-theme=light],[data-theme=dark]) .search-toggle:not(:hover),html:is([data-theme=light],[data-theme=dark]) .form-filter label:not(:hover):not(:has(input:checked)),html:is([data-theme=light],[data-theme=dark]) .theme-picker label:not(:hover):not(:has(input:checked)),html:is([data-theme=light],[data-theme=dark]) .ticker-sort button:not(:hover):not([aria-pressed=true]),html:is([data-theme=light],[data-theme=dark]) .metric-tile:not(.muted),html:is([data-theme=light],[data-theme=dark]) .search-field input:not(:focus){border-color:#0000}html:is([data-theme=light],[data-theme=dark]) .company-box{background:var(--color-bg);border-color:#0000}html:is([data-theme=light],[data-theme=dark]) header.site-header .site-menu{border-color:#0000}html:is([data-theme=light],[data-theme=dark]) header.site-header nav .site-menu a:not(:hover):not([aria-current=page]){border-color:#aab8ab}html:is([data-theme=light],[data-theme=dark]) header.site-header .site-menu{background:0 0}header.site-header .menu-toggle .icon-close,header.site-header .menu-toggle[aria-expanded=true] .icon-menu{display:none}header.site-header .menu-toggle[aria-expanded=true] .icon-close{display:block}html[data-theme=dark]{color-scheme:dark;--color-bg:#141e28;--color-surface:#283a47;--color-item:#1e2c37;--color-text:#e5edf3;--color-muted:#b4c4d0;--color-border:#415a6b;--color-accent:#9ac8c9;--color-accent-strong:#bae1df;--color-link-box:#283a47;--color-link-box-hover:#2b404d;--color-selected:#34505c;--color-on-accent:#141e28;--color-up:#a1cede;--color-down:#e4bba0;--color-flag-yellow:#e7c87f;--color-flag-red:#f3aaa4;--color-good:#a5d4b4;--color-flag-neutral:var(--color-muted)}html[data-theme=dark] header.site-header{border-bottom-color:var(--color-border);background:#203440}html[data-theme=dark] header.site-header:before{opacity:.65;background-image:url(/_astro/starry-header.DczSj1X1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}html[data-theme=dark] header.site-header nav .site-menu a:not(:hover):not([aria-current=page]){border-color:var(--color-border)}html[data-theme=dark] footer.site-footer{border-top-color:var(--color-border)}html[data-theme=dark] .footer-art{background-image:linear-gradient(to bottom, var(--color-bg), transparent 35%), url(/_astro/night-landscape.BUy46m9L.webp);background-position:50%,50% 73%;background-repeat:no-repeat;background-size:100% 100%,cover;height:160px}@media (width<=600px){html[data-theme=dark] .footer-art{background-position:50%,bottom;background-size:100% 100%,auto 210px;height:125px}}.feedback-dialog[data-astro-cid-265xwz66]{width:min(32rem,100vw - 2rem);padding:var(--space-4);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-text);border-radius:0}.feedback-dialog[data-astro-cid-265xwz66]::backdrop{background:#00000080}.feedback-dialog[data-astro-cid-265xwz66] h2[data-astro-cid-265xwz66]{margin-top:0}.feedback-dialog[data-astro-cid-265xwz66] textarea[data-astro-cid-265xwz66],.feedback-dialog[data-astro-cid-265xwz66] input[data-astro-cid-265xwz66][type=email]{box-sizing:border-box;width:100%;margin:var(--space-1) 0 var(--space-3);padding:var(--space-2);font:inherit;color:inherit;background:var(--color-bg);border:1px solid var(--color-border);display:block}.feedback-trap[data-astro-cid-265xwz66]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.feedback-actions[data-astro-cid-265xwz66]{gap:var(--space-2);display:flex}.feedback-actions[data-astro-cid-265xwz66] button[data-astro-cid-265xwz66]{padding:var(--space-2) var(--space-4);font:inherit;color:var(--color-text);background:var(--color-link-box);border:1px solid var(--color-border);cursor:pointer}.feedback-actions[data-astro-cid-265xwz66] button[data-astro-cid-265xwz66]:hover:not(:disabled){background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.feedback-actions[data-astro-cid-265xwz66] button[data-astro-cid-265xwz66]:disabled{opacity:.6;cursor:default}#feedback-status[data-astro-cid-265xwz66]{min-height:1.4em;margin:0 0 var(--space-3);color:var(--color-muted)}
