.fives-section{margin-block-start:var(--wa-space-xl);scroll-margin-block-start:calc(var(--header-height,0px) + var(--wa-space-4xl) + var(--wa-space-m))}@media (max-width:767.98px){.fives-section{scroll-margin-block-start:calc(var(--header-height,0px) + 2 * var(--wa-space-4xl) + var(--wa-space-3xl))}}.fives-title{font-family:var(--font-title);font-size:var(--wa-font-size-xl);font-weight:var(--wa-font-weight-bold);line-height:var(--wa-line-height-condensed)}.fives-intro{font-size:var(--wa-font-size-m);color:var(--wa-color-text-quiet)}.fives-rows{gap:var(--wa-space-xl);display:grid}.fives-row-title{margin:0 0 var(--wa-space-s);font-family:var(--font-title);font-size:var(--wa-font-size-l);font-weight:var(--wa-font-weight-bold)}.fives-grid{gap:var(--wa-space-m);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}@media (max-width:1279.98px){.fives-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fives-grid>:last-child{grid-column:1/-1}}@media (max-width:767.98px){.fives-grid{grid-template-columns:minmax(0,1fr)}}.fives-box{min-width:0;padding:var(--wa-space-s) var(--wa-space-m) var(--wa-space-m)}.fives-head h4{font-family:var(--wa-font-family-heading);font-size:var(--wa-font-size-m);font-weight:var(--wa-font-weight-bold);margin:0}.fives-head p{margin:0 0 var(--wa-space-s);color:var(--wa-color-text-quiet)}.fives-period{margin-block-end:var(--wa-space-s)}.fives-period:not(:defined){min-height:var(--wa-form-control-height-xs,1.75rem);visibility:hidden;display:block}.fives-ring.micro-pie-wrap{gap:var(--wa-space-m);grid-template-columns:minmax(0,1fr);padding:0}.fives-ring .micro-pie{max-width:13rem;margin-inline:auto}.fives-ring .micro-pie-legend{max-width:none}.fives-hkey{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);justify-content:space-between;margin-block-end:var(--wa-space-xs);display:flex}.fives-ref{width:.9rem;border-top:2px dashed var(--wa-color-text-quiet);vertical-align:middle;margin-inline-end:var(--wa-space-2xs);display:inline-block}.fives-hbars{gap:var(--wa-space-2xs);max-height:22rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.fives-hbar{gap:var(--wa-space-xs);font-size:var(--wa-font-size-s);font-variant-numeric:tabular-nums;grid-template-columns:minmax(6rem,12rem) minmax(3rem,1fr) 2.75rem 3.5rem;align-items:center;display:grid}.fives-hbar.thin{opacity:.6}.fives-hname{gap:var(--wa-space-xs);align-items:center;min-width:0;display:flex}.fives-hlabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fives-hname .micro-pie-sw{flex-shrink:0}.fives-hname .micro-pie-sw.none{border:1px solid var(--wa-color-neutral-border-quiet)}.fives-track{border-radius:var(--wa-border-radius-s);background:var(--wa-color-neutral-fill-quiet);height:.6rem;position:relative}.fives-track i{border-radius:inherit;background:var(--bt-score-5);position:absolute;inset-block:0;inset-inline-start:0}[data-fives-target="0"] .fives-track i{background:var(--bt-score-0)}.fives-track b{border-inline-start:2px dashed var(--wa-color-text-quiet);position:absolute;inset-block:-3px}.fives-hv{text-align:end}.fives-hof{text-align:end;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs)}.fives-bands{width:100%;height:auto;display:block}.fives-layer{fill:var(--_c);stroke:var(--wa-color-surface-raised);stroke-width:.5px}.fives-gridline{stroke:var(--wa-color-neutral-border-quiet);stroke-width:1px}.fives-axis{fill:var(--wa-color-text-quiet);font-size:10px}.fives-bleg{margin:var(--wa-space-s) 0 0;gap:var(--wa-space-2xs) var(--wa-space-m);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fives-bleg li{gap:var(--wa-space-2xs);align-items:center;display:flex}.fives-note{margin:var(--wa-space-xs) 0 0;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}[data-fives-ring] .micro-pie-item{cursor:pointer}[data-fives].is-loading{opacity:.5;transition:opacity var(--wa-transition-fast)}.extremes-page .group-link{color:inherit;text-decoration:none}.extremes-page .group-link:hover{text-decoration:underline}.extremes-page[data-astro-cid-67q2grvu]{padding-block:0 var(--wa-space-xl)}.extremes-top[data-astro-cid-67q2grvu]{gap:var(--wa-space-l);margin-bottom:var(--wa-space-l);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}@media (max-width:1279.98px){.extremes-top[data-astro-cid-67q2grvu]{grid-template-columns:minmax(0,1fr)}}.chart-panel[data-astro-cid-67q2grvu]{min-width:0;padding:var(--wa-space-l)}.panel-title[data-astro-cid-67q2grvu]{font-family:var(--wa-font-family-heading);font-size:var(--wa-font-size-l);font-weight:var(--wa-font-weight-bold);margin-bottom:var(--wa-space-s)}.ts-chart[data-astro-cid-67q2grvu]{height:15rem}.matrix-caption[data-astro-cid-67q2grvu]{margin-bottom:var(--wa-space-l)}.matrix-switch[data-astro-cid-67q2grvu]:not(:defined){visibility:hidden}.matrix-explain[data-astro-cid-67q2grvu]{max-width:40rem;font-size:var(--wa-font-size-m);color:var(--wa-color-text-quiet);text-align:center;text-wrap:balance;margin:0}.matrix-note[data-astro-cid-67q2grvu]{margin:var(--wa-space-s) 0 0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center}.matrix-wrap[data-astro-cid-67q2grvu]{padding:var(--wa-space-s)}.sk-ts[data-astro-cid-67q2grvu]{padding-block:var(--wa-space-s)}.sk-line[data-astro-cid-67q2grvu]{height:100%}.sk-line[data-astro-cid-67q2grvu]::part(indicator){border-radius:var(--wa-border-radius-s);clip-path:polygon(0 62%,10% 55%,20% 60%,30% 42%,40% 48%,50% 34%,60% 40%,70% 28%,80% 36%,90% 24%,100% 30%,100% 100%,0 100%)}.sk-line[data-astro-cid-67q2grvu]:not(:defined){border-radius:var(--wa-border-radius-s);clip-path:polygon(0 62%,10% 55%,20% 60%,30% 42%,40% 48%,50% 34%,60% 40%,70% 28%,80% 36%,90% 24%,100% 30%,100% 100%,0 100%)}.sk-gb[data-astro-cid-67q2grvu]{flex-direction:column;display:flex}.sk-legend[data-astro-cid-67q2grvu]{margin-bottom:var(--wa-space-s)}.sk-chip[data-astro-cid-67q2grvu]{width:4.5rem;height:.75rem}.sk-groups[data-astro-cid-67q2grvu]{gap:var(--wa-space-xs);padding-top:var(--wa-space-s);flex:auto;min-height:0;display:flex;overflow:hidden}.sk-group[data-astro-cid-67q2grvu]{gap:var(--wa-space-2xs);flex-direction:column;flex:3.25rem;min-width:3.25rem;display:flex}.sk-bars[data-astro-cid-67q2grvu]{justify-content:center;align-items:flex-end;gap:var(--wa-space-3xs);flex:auto;min-height:0;display:flex}.sk-bar[data-astro-cid-67q2grvu]{max-width:.625rem;height:var(--_h);flex:1 0 .375rem;min-height:0}.sk-bar[data-astro-cid-67q2grvu]::part(indicator){border-radius:var(--wa-border-radius-s) var(--wa-border-radius-s) 0 0}.sk-bar[data-astro-cid-67q2grvu]:not(:defined){border-radius:var(--wa-border-radius-s) var(--wa-border-radius-s) 0 0}.sk-label[data-astro-cid-67q2grvu]{align-self:center;width:80%;height:.625rem;min-height:0}.sk-matrix[data-astro-cid-67q2grvu]{grid-template-columns:9rem repeat(var(--_cols), minmax(0, 1fr));align-content:space-evenly;column-gap:var(--wa-space-s);padding:var(--wa-space-s);display:grid}.sk-cell[data-astro-cid-67q2grvu]{height:.75rem;min-height:0}.sk-cell--head[data-astro-cid-67q2grvu]{width:70%}.extremes-page--winners{--_tone:var(--wa-color-success-fill-loud);--_heat-strong:var(--wa-color-success-fill-normal);--_heat-light:var(--wa-color-success-fill-quiet)}.extremes-page--losers{--_tone:var(--wa-color-danger-fill-loud);--_heat-strong:var(--wa-color-danger-fill-normal);--_heat-light:var(--wa-color-danger-fill-quiet)}.extremes-page .ts-grid{stroke:var(--wa-color-neutral-border-quiet);stroke-dasharray:3 3}.extremes-page .ts-axis{fill:var(--wa-color-text-quiet);font-size:var(--wa-font-size-2xs)}.extremes-page .ts-line{fill:none;stroke:var(--_tone);stroke-width:2px;stroke-linejoin:round}.extremes-page .grouped-bars{align-items:flex-start;gap:var(--wa-space-xs);padding-top:var(--wa-space-s);min-width:min-content;display:flex}.extremes-page .gb-group{flex-direction:column;flex:3.25rem;align-items:stretch;min-width:3.25rem;display:flex}.extremes-page .gb-bars{justify-content:center;align-items:flex-end;gap:var(--wa-space-3xs);height:11.25rem;display:flex}.extremes-page .gb-bar{max-width:.625rem;height:var(--_h);background:var(--_c);border-radius:var(--wa-border-radius-s) var(--wa-border-radius-s) 0 0;min-height:1px;transition:height var(--wa-transition-normal);flex:1 0 .375rem}.extremes-page .gb-label{margin-top:var(--wa-space-2xs);font-size:var(--wa-font-size-2xs);line-height:var(--wa-line-height-condensed);color:var(--wa-color-text-quiet);text-align:center;-webkit-hyphens:auto;hyphens:auto}.extremes-page .ts-legend{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);margin-bottom:var(--wa-space-s)}.extremes-page .ts-legend-swatch{border-radius:var(--wa-border-radius-s);background:var(--_c);width:.75rem;height:.75rem;display:inline-block}.extremes-page .matrix-table{table-layout:fixed;min-width:calc(9rem + var(--_cols,9) * 6rem)}.extremes-page .matrix-table th{font-size:var(--wa-font-size-s);padding:var(--wa-space-s) var(--wa-space-xs)}.extremes-page .matrix-table thead th{text-transform:none;letter-spacing:normal;color:var(--wa-color-text-normal);white-space:normal;text-wrap:balance;vertical-align:bottom;line-height:var(--wa-line-height-condensed)}.extremes-page .matrix-table .region-head{text-align:start;width:9rem}.extremes-page .matrix-table .region-head,.extremes-page .matrix-table .region-cell{z-index:1;background:var(--wa-color-surface-raised);position:sticky;inset-inline-start:0}.extremes-page .matrix-table td{padding:var(--wa-space-s) var(--wa-space-xs)}.extremes-page .pct-cell{font-variant-numeric:tabular-nums;font-size:var(--wa-font-size-m)}.extremes-page .heat-strong{background:var(--_heat-strong);font-weight:var(--wa-font-weight-semibold)}.extremes-page .heat-light{background:var(--_heat-light)}.extremes-page .total-cell,.extremes-page .total-head{font-weight:var(--wa-font-weight-semibold)}.extremes-page .grand-total{font-weight:var(--wa-font-weight-bold)}.extremes-page .region-cell{font-weight:var(--wa-font-weight-semibold);text-transform:none;letter-spacing:normal;font-size:var(--wa-font-size-m);color:var(--wa-color-text-normal);white-space:nowrap;text-align:start;vertical-align:middle}.extremes-page .unplaced-row :is(th,td){color:var(--wa-color-text-quiet);font-weight:var(--wa-font-weight-normal)}.extremes-page .total-row td,.extremes-page .total-row th{border-top:var(--wa-border-width-m) solid var(--wa-color-neutral-border-normal)}.extremes-page .chart-empty{height:100%;padding:var(--wa-space-l);color:var(--wa-color-text-quiet);text-align:center;place-items:center;display:grid}
