.donut-chart-container[data-astro-cid-b4s4quxa]{display:flex;flex-direction:column;height:100%;margin:var(--space-6) 0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}.donut-chart-header[data-astro-cid-b4s4quxa]{margin-bottom:var(--space-3)}.donut-chart-title[data-astro-cid-b4s4quxa]{margin:0;padding:0;border:none;font-family:var(--font-sans);font-size:var(--text-base);font-weight:650;line-height:1.35;color:var(--ink)}.donut-chart-subtitle[data-astro-cid-b4s4quxa]{margin:.15rem 0 0;font-size:var(--text-sm);line-height:1.45;color:var(--ink-2)}.donut-chart-body[data-astro-cid-b4s4quxa]{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--ink)}.donut-chart-visual[data-astro-cid-b4s4quxa]{width:160px;height:160px;flex-shrink:0;margin:0 auto}.donut-svg[data-astro-cid-b4s4quxa]{width:100%;height:100%}.donut-svg__hole[data-astro-cid-b4s4quxa]{fill:var(--paper)}.donut-svg__value[data-astro-cid-b4s4quxa]{fill:var(--ink);font-family:var(--font-sans);font-size:10px;font-weight:700;font-stretch:var(--stretch-data);font-variant-numeric:tabular-nums}.donut-svg__label[data-astro-cid-b4s4quxa]{fill:var(--ink-2);font-family:var(--font-sans);font-size:5.6px}.donut-chart-legend[data-astro-cid-b4s4quxa]{flex:1;min-width:min(100%,14rem)}.donut-legend-table[data-astro-cid-b4s4quxa]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.donut-legend-table[data-astro-cid-b4s4quxa] td[data-astro-cid-b4s4quxa]{padding:.45rem .5rem .45rem 0;vertical-align:baseline;border:0;border-bottom:1px solid var(--rule-soft);background:none}.donut-legend-table[data-astro-cid-b4s4quxa] tr[data-astro-cid-b4s4quxa]:last-child td[data-astro-cid-b4s4quxa]{border-bottom:0}.donut-legend-table[data-astro-cid-b4s4quxa] tr[data-astro-cid-b4s4quxa]:hover td[data-astro-cid-b4s4quxa]{background:none}.legend-swatch-cell[data-astro-cid-b4s4quxa]{width:1.1rem}.legend-swatch[data-astro-cid-b4s4quxa]{display:block;width:.7rem;height:.7rem}.is-highlight[data-astro-cid-b4s4quxa] .legend-swatch[data-astro-cid-b4s4quxa]{outline:1px solid var(--ink);outline-offset:-1px}.legend-label-cell[data-astro-cid-b4s4quxa] strong[data-astro-cid-b4s4quxa]{font-weight:600;color:var(--ink)}.legend-note[data-astro-cid-b4s4quxa]{display:block;font-size:var(--text-xs);color:var(--ink-2)}.legend-value-cell[data-astro-cid-b4s4quxa]{padding-right:0;text-align:right;white-space:nowrap;font-weight:700;font-stretch:var(--stretch-data);font-variant-numeric:tabular-nums;color:var(--ink)}.donut-chart-source[data-astro-cid-b4s4quxa]{margin-top:var(--space-3);padding-top:0;border-top:0;font-size:var(--text-xs);font-style:normal;line-height:1.5;color:var(--ink-2)}.chart-table[data-astro-cid-br5o3w6d]{margin:var(--space-2) 0 var(--space-6);font-size:var(--text-sm)}.chart-table[data-astro-cid-br5o3w6d] summary[data-astro-cid-br5o3w6d]{width:fit-content;cursor:pointer;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:3px}.chart-table[data-astro-cid-br5o3w6d] summary[data-astro-cid-br5o3w6d]:hover{text-decoration-color:var(--ink)}.chart-table__wrap[data-astro-cid-br5o3w6d]{overflow-x:auto;margin-top:var(--space-2)}.chart-table[data-astro-cid-br5o3w6d] table[data-astro-cid-br5o3w6d]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.chart-table[data-astro-cid-br5o3w6d] th[data-astro-cid-br5o3w6d],.chart-table[data-astro-cid-br5o3w6d] td[data-astro-cid-br5o3w6d]{padding:.4rem .75rem .4rem 0;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--rule)}.chart-table[data-astro-cid-br5o3w6d] thead[data-astro-cid-br5o3w6d] th[data-astro-cid-br5o3w6d]{font-size:var(--text-xs);font-weight:650;font-stretch:var(--stretch-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);border-bottom-color:var(--ink)}.chart-table[data-astro-cid-br5o3w6d] tbody[data-astro-cid-br5o3w6d] th[data-astro-cid-br5o3w6d]{font-weight:600}.chart-table[data-astro-cid-br5o3w6d] td[data-astro-cid-br5o3w6d]{font-variant-numeric:tabular-nums}.chart-table__note[data-astro-cid-br5o3w6d]{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--ink-2)}
