.fz-sh-page{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-4);inline-size:100%;min-inline-size:0}.fz-sh-lede{margin:0;max-inline-size:70ch;color:var(--muted-foreground);font-size:var(--font-size-label);line-height:1.5}.fz-sh-footnote{margin:0;max-inline-size:80ch;padding-block-start:var(--space-3);border-block-start:1px solid var(--border);color:var(--muted-foreground);font-size:var(--font-size-label-sm);line-height:1.5}.fz-sh-link{color:var(--primary-emphasis);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:2px}.fz-sh-region{display:flex;flex-direction:column;gap:var(--space-2)}.fz-sh-region__title{margin:0;font-family:var(--font-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-bold)}.fz-sh-region__summary{margin-inline-start:var(--space-2);color:var(--muted-foreground);font-family:var(--font-sans);font-size:var(--font-size-label-sm);font-weight:var(--font-weight-regular)}.fz-sh-exgrid{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--space-6);margin:0;padding:0;list-style:none}@container (min-width: 36rem){.fz-sh-exgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 60rem){.fz-sh-exgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 84rem){.fz-sh-exgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fz-sh-exrow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-block-size:3rem;padding-block:var(--space-2);border-block-end:1px solid var(--border)}.fz-sh-exrow__main{display:flex;flex-direction:column;min-inline-size:0}.fz-sh-exrow__name{color:var(--primary-emphasis);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.fz-sh-exrow__meta{color:var(--muted-foreground);font-size:var(--font-size-label-sm)}.fz-sh-exrow__count{flex:0 0 auto;font-size:var(--font-size-label);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold)}.fz-sh-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0}@container (min-width: 44rem){.fz-sh-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.fz-sh-fact{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm)}.fz-sh-fact__label{color:var(--muted-foreground);font-size:var(--font-size-label-sm)}.fz-sh-fact__body{display:flex;flex-direction:column;margin:0}.fz-sh-fact__value{margin-block:var(--space-0-5);font-family:var(--font-heading);font-size:var(--font-size-heading-sm);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.fz-sh-fact__note{color:var(--muted-foreground);font-size:var(--font-size-label-sm)}.fz-sh-prose{display:flex;flex-direction:column;gap:var(--space-2);max-inline-size:72ch;font-size:var(--font-size-label);line-height:1.55}.fz-sh-prose p{margin:0}.fz-sh-cols{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"sectors" "main" "ranges";gap:var(--space-4);align-items:start}@container (min-width: 60rem){.fz-sh-cols[data-rail=true]{grid-template-columns:minmax(0,1fr) 22rem;grid-template-rows:auto 1fr;grid-template-areas:"main sectors" "main ranges";column-gap:var(--space-6)}}.fz-sh-cols__sectors{grid-area:sectors;min-inline-size:0}.fz-sh-cols__main{display:flex;flex-direction:column;gap:var(--space-4);grid-area:main;min-inline-size:0}.fz-sh-cols__ranges{grid-area:ranges;min-inline-size:0}.fz-sh-panel{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm)}.fz-sh-panel--flush{padding:var(--space-2) var(--space-3)}.fz-sh-panel__title{margin:0;font-family:var(--font-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.fz-sh-panel__title:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.fz-sh-panel__count{color:var(--muted-foreground);font-family:var(--font-sans);font-size:var(--font-size-label-sm);font-weight:var(--font-weight-regular)}.fz-sh-bars{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.fz-sh-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1);column-gap:var(--space-2);align-items:center;font-size:var(--font-size-label-sm)}.fz-sh-bar__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fz-sh-bar__track{display:block;grid-column:1 / -1;grid-row:2;block-size:.5rem;overflow:hidden;border-radius:var(--radius-lg);background:var(--muted)}.fz-sh-bar__fill{display:block;block-size:100%;border-radius:var(--radius-lg);background:var(--chart-cat-1)}.fz-sh-bar__value{font-variant-numeric:tabular-nums;text-align:end}.fz-sh-bar[data-unclassified=true] .fz-sh-bar__label{color:var(--muted-foreground);font-style:italic}.fz-sh-bar[data-unclassified=true] .fz-sh-bar__fill{background:var(--muted-foreground)}@container (min-width: 36rem){.fz-sh-bar{grid-template-columns:minmax(0,12rem) minmax(0,1fr) 7.5rem}.fz-sh-bar__track{grid-column:auto;grid-row:auto}}.fz-sh-jump{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.fz-sh-jump__text{color:var(--muted-foreground);font-size:var(--font-size-label-sm)}.fz-sh-jump__actions{display:flex;align-items:center;gap:var(--space-3)}.fz-sh-jump__all{display:inline-flex;align-items:center;min-block-size:var(--control-height-sm);color:var(--primary-emphasis);font-size:var(--font-size-label-sm);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:2px}.fz-sh-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.fz-sh-pager__slot{display:flex;flex:1 1 0;min-inline-size:0}.fz-sh-pager__slot--end{justify-content:flex-end}.fz-sh-pager__count{color:var(--muted-foreground);font-size:var(--font-size-label-sm);font-variant-numeric:tabular-nums}.fz-sh-ranges{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--space-4);margin:0;padding:0;list-style:none}@container (min-width: 36rem){.fz-sh-ranges{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 60rem){.fz-sh-ranges{grid-template-columns:repeat(4,minmax(0,1fr))}}.fz-sh-range{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;gap:var(--space-2);padding-block:var(--space-1);border-block-end:1px solid var(--border);font-size:var(--font-size-label-sm)}.fz-sh-range__page{color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:end}.fz-sh-range__label{display:inline-block;min-block-size:1.5rem;color:var(--primary-emphasis);overflow-wrap:break-word}.fz-sh-range[data-current=true] .fz-sh-range__label{color:var(--foreground);font-weight:var(--font-weight-bold)}.fz-sh-rows{min-inline-size:0}.fz-sh-table.fz-data-table{border:none;box-shadow:none}.fz-sh-company{display:inline-flex;align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:1.5rem}.fz-sh-company__mark{display:inline-flex;flex:0 0 auto}.fz-sh-company__name{min-inline-size:0;color:var(--primary-emphasis);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.fz-sh-table__ticker{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.fz-sh-table__sector{color:var(--muted-foreground)}.fz-sh-cards{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.fz-sh-card{display:flex;flex-direction:column;gap:var(--space-0-5);min-block-size:3rem;padding-block:var(--space-2);border-block-end:1px solid var(--border)}.fz-sh-card:last-child{border-block-end:none}.fz-sh-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);padding-inline-start:calc(1.5rem + var(--space-2));color:var(--muted-foreground);font-size:var(--font-size-label-sm)}.fz-sh-card__dot{display:inline-block;inline-size:3px;block-size:3px;border-radius:50%;background:currentColor}
