.vnSa8G_ageRetirement{min-width:0;height:100%;min-height:0;container-type:inline-size}.vnSa8G_ageRetirementLayout{gap:1.25rem;min-width:0;height:100%;min-height:0;display:grid}@container (min-width:33rem){.vnSa8G_ageRetirementLayout{grid-template-columns:minmax(0,1.3fr) minmax(15rem,1fr);gap:1.75rem}}.vnSa8G_ageBlock{grid-template-rows:minmax(0,1fr) auto;gap:.5rem;min-width:0;min-height:0;display:grid}.vnSa8G_ageEmpty{justify-content:center;align-items:center;min-height:9rem;display:flex}.vnSa8G_agePlot{grid-template-columns:repeat(var(--age-band-count), minmax(0, 1fr));grid-template-rows:[plot]minmax(0,1fr)[labels]auto;align-items:stretch;gap:.375rem clamp(.25rem,.8vw,.6rem);min-height:9rem;padding:1.25rem .125rem 0;display:grid}.vnSa8G_ageBaseline{border-block-end:1px solid var(--rule-strong);grid-area:plot/1/plot/-1;align-self:end}.vnSa8G_ageBand{grid-row:1/-1;grid-template-rows:subgrid;min-width:0;min-height:2.75rem;color:var(--civic-navy);text-align:center;background:0 0;border:0;padding:0;display:grid;position:relative}button.vnSa8G_ageBand{cursor:pointer}.vnSa8G_ageBand:focus-visible{outline:2px solid var(--guilloche-teal);outline-offset:3px}.vnSa8G_ageMark{width:100%;min-height:.25rem;height:var(--age-bar-height);align-self:end;position:relative}.vnSa8G_agePercentage{inset-inline:0;font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-weight:650;line-height:1;position:absolute;bottom:calc(100% + .25rem)}.vnSa8G_ageColumn{background:color-mix(in oklch, var(--data-mark) 34%, var(--card));transform-origin:bottom;border-start-start-radius:2px;border-start-end-radius:2px;transition:background-color .16s ease-out;animation:.42s cubic-bezier(.16,1,.3,1) both vnSa8G_age-profile-rise;position:absolute;inset:0}.vnSa8G_ageBand[data-near-retirement] .vnSa8G_ageColumn{background:var(--data-mark)}.vnSa8G_ageBand[data-no-data]{color:var(--muted-ink)}.vnSa8G_ageBand[data-no-data] .vnSa8G_ageColumn{background:repeating-linear-gradient(135deg, var(--rule-strong) 0 2px, transparent 2px 5px)}button.vnSa8G_ageBand:hover .vnSa8G_ageColumn,button.vnSa8G_ageBand:focus-visible .vnSa8G_ageColumn{background:color-mix(in oklch, var(--data-mark) 55%, var(--card))}button.vnSa8G_ageBand[data-near-retirement]:hover .vnSa8G_ageColumn,button.vnSa8G_ageBand[data-near-retirement]:focus-visible .vnSa8G_ageColumn,button.vnSa8G_ageBand:active .vnSa8G_ageColumn{background:var(--data-mark-strong)}button.vnSa8G_ageBand[aria-pressed=true] .vnSa8G_ageColumn{background:var(--civic-navy)}.vnSa8G_ageBand[aria-pressed=true] .vnSa8G_ageLabel{color:var(--ink);font-weight:650}.vnSa8G_agePlot[data-filtered] .vnSa8G_ageBand:not([aria-pressed=true]) .vnSa8G_ageColumn,.vnSa8G_agePlot[data-filtered] .vnSa8G_ageBand:not([aria-pressed=true]) .vnSa8G_agePercentage{opacity:.4;transition:opacity .16s ease-out}.vnSa8G_agePlot[data-filtered] .vnSa8G_ageBand:not([aria-pressed=true]):hover .vnSa8G_ageColumn,.vnSa8G_agePlot[data-filtered] .vnSa8G_ageBand:not([aria-pressed=true]):focus-visible .vnSa8G_ageColumn{opacity:.75}.vnSa8G_ageLabel{color:var(--muted-ink);text-wrap:balance;font-size:.75rem;line-height:1.15}.vnSa8G_ageCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;min-width:0;display:flex}.vnSa8G_ageKey{color:var(--muted-ink);align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}.vnSa8G_ageKeySwatch{background:var(--data-mark);border-radius:2px;width:.625rem;height:.625rem}.vnSa8G_ageSummary{color:var(--muted-ink);margin:0;font-size:.72rem;line-height:1.35}.vnSa8G_blockTitle{color:var(--civic-navy);font-family:var(--font-display);margin:0;font-size:.8125rem;font-weight:650;line-height:1.2}.vnSa8G_blockNote{color:var(--muted-ink);margin:0;font-size:.7rem;line-height:1.35}.vnSa8G_shareBlock,.vnSa8G_retirementBlock{min-width:0;container-type:inline-size}.vnSa8G_retirementBlock{grid-template-rows:auto minmax(min-content,1fr) auto;gap:.5rem;min-height:0;display:grid}.vnSa8G_shareList,.vnSa8G_retirementList{grid-template-columns:[name]minmax(0,1fr)[count]max-content[share]max-content;align-content:start;column-gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.vnSa8G_shareList{margin:-.3125rem -.375rem 0}.vnSa8G_shareList[data-ranked]{grid-template-columns:[rank]max-content[name]minmax(0,1fr)[count]max-content[share]max-content}.vnSa8G_retirementList{grid-template-rows:repeat(4,minmax(min-content,1fr));align-content:stretch;row-gap:.5rem}.vnSa8G_shareList>li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.vnSa8G_shareRow,.vnSa8G_retirementRow{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;row-gap:.3125rem;min-width:0;line-height:1.2;display:grid}.vnSa8G_retirementRow{grid-template-rows:auto auto;align-content:center;row-gap:.375rem}.vnSa8G_shareRow{width:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-radius:6px;padding:.3125rem .375rem}.vnSa8G_shareList[data-ranked] .vnSa8G_shareRow{padding-block:.25rem}.vnSa8G_shareRank{color:var(--muted-ink);font-family:var(--font-identifier);font-variant-numeric:tabular-nums;grid-column:rank;font-size:.7rem}.vnSa8G_shareName,.vnSa8G_retirementLabel{min-width:0;color:var(--ink);grid-column:name;font-size:.75rem;font-weight:600;line-height:1.25}.vnSa8G_shareName{overflow-wrap:anywhere}.vnSa8G_shareMeasure,.vnSa8G_retirementValue{display:contents}.vnSa8G_shareMeasure strong,.vnSa8G_retirementValue strong{color:var(--civic-navy);font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:count;justify-self:end;font-size:.8125rem;font-weight:650}.vnSa8G_retirementValue strong{font-size:.875rem}.vnSa8G_sharePercent,.vnSa8G_retirementShare{color:var(--muted-ink);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:share;justify-self:end;font-size:.75rem}.vnSa8G_retirementEmpty{color:var(--muted-ink);grid-column:2/-1;justify-self:end;font-size:.75rem}.vnSa8G_retirementEmpty .dashboard-no-data{border:0;min-height:0;padding-block:0}.vnSa8G_shareBar,.vnSa8G_retirementBar{grid-area:2/name/auto/-1;min-width:0;display:block}.vnSa8G_shareBar>span,.vnSa8G_retirementBar>span{background:var(--data-mark);transform-origin:0;border-start-end-radius:2px;border-end-end-radius:2px;height:.5rem;animation:.42s cubic-bezier(.16,1,.3,1) both vnSa8G_share-grow;display:block}.vnSa8G_shareBar>span{width:var(--share-width)}.vnSa8G_retirementBar>span{width:var(--retirement-share)}.vnSa8G_retirementRow[data-retirement-stage=due] .vnSa8G_retirementBar>span{background:var(--data-mark-strong)}.vnSa8G_shareRow[data-no-data] .vnSa8G_shareName{color:var(--muted-ink)}.vnSa8G_shareRow[data-no-data] .vnSa8G_shareBar>span{background:repeating-linear-gradient(135deg, var(--rule-strong) 0 2px, transparent 2px 5px)}@container (min-width:16rem){.vnSa8G_shareList:not([data-ranked],[data-stacked]){grid-template-columns:[name]minmax(0,1fr)[bar]clamp(3.5rem,20%,9rem)[count]max-content[share]max-content}.vnSa8G_shareList:not([data-ranked],[data-stacked]) .vnSa8G_shareBar{grid-area:1/bar;align-self:start;margin-block-start:.25rem}}@container (min-width:26rem){.vnSa8G_shareList[data-ranked]{grid-template-columns:[rank]max-content[name]minmax(0,1fr)[bar]clamp(3.5rem,20%,9rem)[count]max-content[share]max-content}.vnSa8G_shareList[data-ranked] .vnSa8G_shareBar{grid-area:1/bar;align-self:start;margin-block-start:.25rem}}button.vnSa8G_shareRow{cursor:pointer;transition:background-color .16s ease-out}button.vnSa8G_shareRow:hover{background:color-mix(in oklch, var(--guilloche-teal) 7%, transparent)}button.vnSa8G_shareRow:active{background:color-mix(in oklch, var(--guilloche-teal) 14%, transparent)}button.vnSa8G_shareRow:focus-visible{outline:2px solid var(--guilloche-teal);outline-offset:0}button.vnSa8G_shareRow[aria-pressed=true]{background:var(--teal-wash)}button.vnSa8G_shareRow[aria-pressed=true] .vnSa8G_shareName{color:var(--civic-navy);font-weight:650}.vnSa8G_shareList[data-filtered] .vnSa8G_shareRow:not([aria-pressed=true]) .vnSa8G_shareBar>span{opacity:.4}.vnSa8G_shareList[data-filtered] .vnSa8G_shareRow:not([aria-pressed=true]) .vnSa8G_shareMeasure strong{color:var(--muted-ink)}.vnSa8G_genderSplit{gap:.375rem;margin-block-start:.125rem;display:grid}.vnSa8G_genderTrack{grid-template-columns:var(--female-share) minmax(0, 1fr);gap:2px;height:.375rem;display:grid}.vnSa8G_genderTrack>span{border-radius:2px}.vnSa8G_genderTrack>[data-side=female],.vnSa8G_genderSwatch[data-side=female]{background:var(--data-mark)}.vnSa8G_genderTrack>[data-side=male],.vnSa8G_genderSwatch[data-side=male]{background:var(--civic-navy)}.vnSa8G_genderCounts{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.125rem .75rem;margin:0;display:flex}.vnSa8G_genderCounts>span,.vnSa8G_genderOption{align-items:center;gap:.3rem;display:inline-flex}.vnSa8G_genderOption{min-height:1.5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-inline:-.375rem;padding:0 .375rem;transition:background-color .16s ease-out}.vnSa8G_genderOption:hover{background:color-mix(in oklch, var(--guilloche-teal) 7%, transparent)}.vnSa8G_genderOption:active{background:color-mix(in oklch, var(--guilloche-teal) 14%, transparent)}.vnSa8G_genderOption:focus-visible{outline:2px solid var(--guilloche-teal);outline-offset:0}.vnSa8G_genderOption[aria-pressed=true]{color:var(--civic-navy);background:var(--teal-wash);font-weight:650}.vnSa8G_genderSplit[data-filtered=female] .vnSa8G_genderTrack>[data-side=male],.vnSa8G_genderSplit[data-filtered=male] .vnSa8G_genderTrack>[data-side=female]{opacity:.35}.vnSa8G_genderSwatch{border-radius:2px;width:.5rem;height:.5rem}@keyframes vnSa8G_age-profile-rise{0%{opacity:.68;transform:scaleY(.16)}to{opacity:1;transform:scaleY(1)}}@keyframes vnSa8G_share-grow{0%{transform:scaleX(.1)}to{transform:scaleX(1)}}@media (min-width:1440px){.vnSa8G_shareList[data-ranked] .vnSa8G_shareName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:767px){.vnSa8G_agePlot button.vnSa8G_ageBand{min-width:0}}@media (max-width:639px){.vnSa8G_agePlot{column-gap:.2rem;min-height:10rem;padding-inline:0}.vnSa8G_agePercentage,.vnSa8G_ageLabel{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.vnSa8G_ageColumn,.vnSa8G_retirementBar>span,.vnSa8G_shareBar>span{animation:none}.vnSa8G_ageColumn,.vnSa8G_agePlot[data-filtered] .vnSa8G_ageBand .vnSa8G_ageColumn,.vnSa8G_agePlot[data-filtered] .vnSa8G_ageBand .vnSa8G_agePercentage,button.vnSa8G_shareRow,.vnSa8G_genderOption{transition:none}}
.JOJVcq_block{flex-direction:column;gap:.75rem;min-width:0;height:100%;min-height:0;display:flex;container-type:inline-size}.JOJVcq_block[data-compact]{gap:.5rem}.JOJVcq_block[data-compact] .JOJVcq_band{height:1rem}.JOJVcq_summary{align-items:center;gap:1rem;min-width:0;display:flex}.JOJVcq_headline{color:var(--civic-navy);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;flex-shrink:0;font-size:clamp(2rem,6cqi,3.25rem);font-weight:620;line-height:1}.JOJVcq_summaryContext{gap:.25rem;min-width:0;display:grid}.JOJVcq_summaryName{color:var(--ink);overflow-wrap:break-word;font-size:.8125rem;font-weight:600;line-height:1.3}.JOJVcq_summaryCount{color:var(--muted-ink);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.3}.JOJVcq_band{flex-shrink:0;gap:2px;min-width:0;height:1.125rem;display:flex}.JOJVcq_segment{flex-basis:0;flex-grow:var(--eligibility-count);background:var(--eligibility-tone);min-width:0}.JOJVcq_segment:first-child{border-start-start-radius:2px;border-end-start-radius:2px}.JOJVcq_segment:last-child{border-start-end-radius:2px;border-end-end-radius:2px}.JOJVcq_segment[data-no-data],.JOJVcq_row[data-no-data] .JOJVcq_swatch{background:repeating-linear-gradient(135deg, var(--rule-strong) 0 2px, transparent 2px 5px)}.JOJVcq_segment[data-muted]{opacity:.35}.JOJVcq_list{flex:1;grid-template-columns:[key].625rem[name]minmax(0,1fr)[count]max-content[share]minmax(2.5rem,max-content);grid-auto-rows:minmax(min-content,1fr);align-content:start;column-gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.JOJVcq_list>li,.JOJVcq_row{grid-column:1/-1;grid-template-columns:subgrid;min-width:0;display:grid}.JOJVcq_row{width:100%;min-height:2rem;color:var(--ink);font:inherit;text-align:start;background:0 0;border:0;border-radius:6px;align-content:center;align-items:center;padding:.25rem}.JOJVcq_swatch{background:var(--eligibility-tone);grid-column:key;width:.625rem;height:.625rem}.JOJVcq_name{overflow-wrap:break-word;grid-column:name;min-width:0;font-size:.75rem;font-weight:600;line-height:1.3}.JOJVcq_count{color:var(--civic-navy);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;grid-column:count;font-size:.8125rem;font-weight:600}.JOJVcq_share{color:var(--muted-ink);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;grid-column:share;font-size:.75rem}.JOJVcq_row[data-no-data] .JOJVcq_name{color:var(--muted-ink)}button.JOJVcq_row{cursor:pointer}button.JOJVcq_row:hover,button.JOJVcq_row:active,button.JOJVcq_row[aria-pressed=true]{background:var(--teal-wash)}button.JOJVcq_row:focus-visible{outline:2px solid var(--guilloche-teal);outline-offset:0}.JOJVcq_block[data-filtered] .JOJVcq_row:not([aria-pressed=true]) .JOJVcq_swatch{opacity:.35}@container (max-width:24rem){.JOJVcq_list{grid-template-columns:[key].625rem[name]minmax(0,1fr)[share]max-content}.JOJVcq_row{row-gap:.125rem;min-height:2.75rem}.JOJVcq_swatch{grid-row:1/span 2}.JOJVcq_count{color:var(--muted-ink);text-align:start;grid-area:2/name;font-size:.75rem;font-weight:400}.JOJVcq_share{color:var(--civic-navy);grid-row:1/span 2;align-self:center;font-size:.875rem;font-weight:600}}
.ThFpxW_staffingGrid{align-items:stretch}.ThFpxW_staffingGrid>.operational-panel{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.ThFpxW_staffingGrid>.operational-panel>.operational-panel__header{flex-direction:row;gap:.75rem}.ThFpxW_staffingGrid .operational-panel__actions{width:auto}.ThFpxW_staffingGrid>.operational-panel>.operational-panel__content{display:grid}.ThFpxW_educationContent,.ThFpxW_educationContent>div{min-width:0;display:grid}.ThFpxW_educationContent ol{grid-auto-rows:minmax(min-content,1fr);align-content:stretch}.ThFpxW_educationContent li{align-items:center}.ThFpxW_frame{gap:.75rem;min-width:0;display:grid;container-type:inline-size}.ThFpxW_lead{align-content:start;gap:.25rem;min-width:0;display:grid}.ThFpxW_numeral{color:var(--civic-navy);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.015em;margin:0;font-size:1.75rem;font-weight:620;line-height:1}.ThFpxW_caption{color:var(--muted-ink);margin:0;font-size:.8125rem;line-height:1.35}.ThFpxW_note{color:var(--muted-ink);margin:0;font-size:.75rem;line-height:1.35}.ThFpxW_vacancyFrame{flex-direction:column;display:flex}.ThFpxW_split{flex:1;grid-template-rows:auto minmax(min-content,1fr);gap:1rem;min-width:0;display:grid}.ThFpxW_splitBody{grid-template-rows:auto minmax(min-content,1fr);gap:.5rem;min-width:0;display:grid}.ThFpxW_splitBar{gap:2px;height:.75rem;display:flex}.ThFpxW_splitBar>span{transform-origin:0;border-radius:2px;min-width:2px;animation:.42s cubic-bezier(.16,1,.3,1) both ThFpxW_split-grow}.ThFpxW_splitBar>[data-side=filled],.ThFpxW_swatch[data-side=filled]{background:var(--data-mark)}.ThFpxW_splitBar>[data-side=vacant],.ThFpxW_swatch[data-side=vacant]{background:var(--civic-navy)}.ThFpxW_key{grid-template-columns:[name]minmax(0,1fr)[count]max-content[share]minmax(2.75rem,max-content);grid-auto-rows:minmax(min-content,1fr);column-gap:.75rem;min-width:0;margin:0;display:grid}.ThFpxW_keyRow{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-width:0;padding-block:.25rem;display:grid}.ThFpxW_key dt{min-width:0;color:var(--ink);grid-column:name;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.25;display:inline-flex}.ThFpxW_keyRow[data-total] dt{color:var(--muted-ink);padding-inline-start:1.125rem}.ThFpxW_key dd{font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;margin:0}.ThFpxW_keyCount{color:var(--civic-navy);font-family:var(--font-display);grid-column:count;font-size:.875rem;font-weight:650;line-height:1.2}.ThFpxW_keyShare{color:var(--muted-ink);grid-column:share;font-size:.75rem;line-height:1.2}.ThFpxW_swatch{border-radius:2px;flex:none;width:.625rem;height:.625rem}.ThFpxW_trend{gap:1rem;min-width:0;display:grid}.ThFpxW_trendSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.ThFpxW_periodControl{color:var(--muted-ink);gap:.25rem;font-size:.75rem;line-height:1.35;display:grid}.ThFpxW_periodControl select{border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--document-face);min-width:9.25rem;min-height:2.75rem;color:var(--civic-navy);font:inherit;padding:.375rem .625rem;font-size:.875rem}.ThFpxW_periodControl select:focus-visible{outline:2px solid var(--teal-ink);outline-offset:2px}.ThFpxW_periodControl select:hover:not(:disabled),.ThFpxW_periodControl select:active{border-color:var(--teal-ink)}.ThFpxW_periodControl select:disabled{opacity:.55;cursor:not-allowed}.ThFpxW_trendNote{color:var(--muted-ink);margin:0;font-size:.75rem;line-height:1.4}.ThFpxW_trendNote strong{color:var(--civic-navy);font-weight:600}.ThFpxW_plot{grid-template-columns:repeat(var(--month-count), minmax(0, 1fr));grid-template-rows:[bars]6rem[labels]auto;column-gap:clamp(.25rem,1.4cqi,.75rem);min-width:0;padding-block-start:1.25rem;display:grid}.ThFpxW_month{grid-row:1/-1;grid-template-rows:subgrid;justify-items:center;min-width:0;display:grid}.ThFpxW_baseline{border-block-end:1px solid var(--rule-strong);grid-area:bars/1/bars/-1;align-self:end}.ThFpxW_monthValue{inset-inline-start:50%;color:var(--civic-navy);font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-weight:650;line-height:1;position:absolute;bottom:calc(100% + .375rem);transform:translate(-50%)}.ThFpxW_monthMark{width:100%;max-width:2rem;height:var(--month-height);grid-row:bars;align-self:end;position:relative}.ThFpxW_monthColumn{background:var(--data-mark);transform-origin:bottom;border-start-start-radius:2px;border-start-end-radius:2px;animation:.42s cubic-bezier(.16,1,.3,1) both ThFpxW_column-rise;position:absolute;inset:0}.ThFpxW_monthMark[data-peak=true] .ThFpxW_monthColumn{background:var(--data-mark-strong)}.ThFpxW_monthLabel{color:var(--muted-ink);white-space:nowrap;grid-row:labels;padding-block-start:.375rem;font-size:.75rem;line-height:1.2}.ThFpxW_month[data-future] .ThFpxW_monthLabel{color:var(--faint-ink)}@media (min-width:768px){.ThFpxW_periodControl select{min-height:2rem}}@media (min-width:1280px){.ThFpxW_trend{gap:.5rem}.ThFpxW_plot{grid-template-rows:[bars]4rem[labels]auto}}@keyframes ThFpxW_split-grow{0%{transform:scaleX(.1)}to{transform:scaleX(1)}}@keyframes ThFpxW_column-rise{0%{opacity:.68;transform:scaleY(.16)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ThFpxW_splitBar>span,.ThFpxW_monthColumn{animation:none}}
.QLt1TW_panel{container:regional-summary/inline-size}.QLt1TW_layout{gap:1.25rem;min-height:0;display:grid}.QLt1TW_map{border:0;order:0;padding:0}.QLt1TW_mapCanvas{contain:size;min-height:20rem;padding-block:.5rem}.QLt1TW_ranking{align-content:start;min-width:0;min-height:0;display:grid;container:regional-ranking/inline-size}.QLt1TW_rankingHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;padding-bottom:.75rem;display:flex}.QLt1TW_list{align-content:start;margin:0;padding:0;list-style:none;display:grid}.QLt1TW_columnHeads,.QLt1TW_row{grid-template-columns:1.5rem minmax(0,1fr) 4.75rem 3.25rem;grid-template-areas:"rank name name name"".track count share";align-items:center;column-gap:.75rem;display:grid}.QLt1TW_columnHeads{color:var(--muted-ink);letter-spacing:.06em;text-transform:uppercase;padding:0 .375rem .375rem;font-size:.75rem;font-weight:600;line-height:1.2;display:none}.QLt1TW_columnHeads>:first-child{grid-area:rank}.QLt1TW_columnHeads>:nth-child(2){grid-area:name}.QLt1TW_columnHeads>:nth-child(3){text-align:end;grid-area:count}.QLt1TW_columnHeads>:nth-child(4){text-align:end;grid-area:share}.QLt1TW_row{width:100%;min-height:2.75rem;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;row-gap:.25rem;padding:.375rem}@media (prefers-reduced-motion:no-preference){.QLt1TW_row{transition:background-color .16s ease-out}}.QLt1TW_row:hover,.QLt1TW_row[data-pointed],.QLt1TW_row[aria-pressed=true]{background:color-mix(in oklch, var(--guilloche-teal) 7%, transparent)}.QLt1TW_row:focus-visible{outline:2px solid var(--guilloche-teal);outline-offset:-2px}.QLt1TW_rank{color:var(--muted-ink);font-family:var(--font-identifier);font-variant-numeric:tabular-nums;grid-area:rank;font-size:.75rem}.QLt1TW_name{grid-area:name;align-items:center;gap:.5rem;min-width:0;display:flex}.QLt1TW_swatch{border:1px solid var(--rule-strong);border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem}.QLt1TW_label{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.25;overflow:hidden}.QLt1TW_row[data-pointed] .QLt1TW_label{color:var(--civic-navy)}.QLt1TW_count{color:var(--civic-navy);font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:end;grid-area:count;font-size:.875rem;font-weight:650;line-height:1.2}.QLt1TW_share{color:var(--muted-ink);font-variant-numeric:tabular-nums;text-align:end;grid-area:share;font-size:.75rem}.QLt1TW_track{grid-area:track;min-width:0;display:block}.QLt1TW_track>span{width:var(--region-share);background:var(--data-mark);transform-origin:0;border-start-end-radius:2px;border-end-end-radius:2px;height:.5rem;display:block}.QLt1TW_row[data-pointed] .QLt1TW_track>span{background:var(--data-mark-strong)}@media (prefers-reduced-motion:no-preference){.QLt1TW_track>span{animation:.42s cubic-bezier(.16,1,.3,1) both QLt1TW_region-share-grow}}@keyframes QLt1TW_region-share-grow{0%{transform:scaleX(.1)}}@container regional-ranking (min-width:28rem){.QLt1TW_columnHeads,.QLt1TW_row{grid-template-columns:1.5rem minmax(0,18rem) 4.75rem 3.25rem minmax(4rem,1fr);grid-template-areas:"rank name count share track"}.QLt1TW_columnHeads{display:grid}}@container regional-ranking (min-width:52rem){.QLt1TW_columnHeads,.QLt1TW_row{grid-template-columns:1.5rem minmax(0,22rem) 4.75rem 3.25rem minmax(4rem,1fr)}}@media (min-width:768px){.QLt1TW_row{min-height:1.75rem;padding-block:.25rem}}@container regional-summary (min-width:36rem){.QLt1TW_mapCanvas{min-height:26rem}}@container regional-summary (min-width:56rem){.QLt1TW_layout{grid-template-columns:clamp(22rem,44%,46rem) minmax(0,1fr);column-gap:1.75rem}.QLt1TW_mapCanvas{min-height:26rem}}@container regional-summary (min-width:96rem){.QLt1TW_layout{grid-template-columns:clamp(22rem,42%,54rem) minmax(0,1fr)}@media (min-width:768px){.QLt1TW_row{min-height:2rem}}}
