.donut-chart_figure__rSxQu{container-type:inline-size;display:grid;min-width:0;margin:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.donut-chart_figure__rSxQu>*{min-width:0}.donut-chart_figure__rSxQu[data-legend]{gap:var(--space-6)}@container (min-width: 460px){.donut-chart_figure__rSxQu[data-legend]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-8)}}.donut-chart_ring__nMT7g{position:relative;max-width:100%;aspect-ratio:1;justify-self:center;-webkit-tap-highlight-color:transparent}.donut-chart_svg__XSuop{display:block;width:100%;height:100%;overflow:visible;cursor:default}.donut-chart_svg__XSuop[data-hovering]{cursor:pointer}.donut-chart_track__zAWg6{fill:none;stroke:var(--surface-muted);transition:opacity var(--duration-considered,.48s) var(--ease-standard);opacity:0}.donut-chart_track__zAWg6[data-idle]{opacity:1}.donut-chart_segment__KxFSk{fill:var(--slice);shape-rendering:geometricPrecision;transition:fill var(--duration-standard) var(--ease-standard),opacity var(--duration-standard) var(--ease-standard)}.donut-chart_segment__KxFSk[data-dim]{opacity:.45}.donut-chart_center__9bcQp{position:absolute;top:50%;left:50%;display:grid;width:calc(var(--inner) - 16px);transform:translate(-50%,-50%);pointer-events:none}.donut-chart_readout__Q921_{grid-area:1/1;display:grid;min-width:0;justify-items:center;gap:2px;text-align:center}.donut-chart_centerLabel__71maN,.donut-chart_centerMeta__EInIp{display:block;width:100%;min-height:calc(1em * var(--leading-body));overflow:hidden;font-size:var(--text-xs);line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap}.donut-chart_centerLabel__71maN{color:var(--text-secondary)}.donut-chart_centerMeta__EInIp{color:var(--text-muted);font-variant-numeric:tabular-nums}.donut-chart_centerValue__R71QI{display:block;max-width:100%;min-height:calc(1em * var(--leading-display));overflow:hidden;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.donut-chart_legend__aQNmO{display:grid;gap:2px;margin:0;padding:0;list-style:none}.donut-chart_row__wCK7J{display:grid;width:100%;min-height:40px;grid-template-columns:10px minmax(0,1fr) auto 3.25em;align-items:center;column-gap:10px;padding:6px 10px;border:0;border-radius:12px;background:transparent;color:var(--foreground);cursor:pointer;font:inherit;font-size:var(--text-sm);line-height:1.3;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.donut-chart_row__wCK7J:active{transform:scale(.985)}.donut-chart_row__wCK7J[data-active],.donut-chart_row__wCK7J[data-pinned]{background:color-mix(in oklch,var(--foreground) 5%,transparent)}.donut-chart_dot__6pLZ5{width:10px;height:10px;border-radius:50%;background:var(--slice);box-shadow:inset 0 0 0 1.5px var(--slice);transition:background-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}.donut-chart_row__wCK7J[data-hidden] .donut-chart_dot__6pLZ5{background:transparent}.donut-chart_row__wCK7J[data-hidden] .donut-chart_rowLabel__Ke9bn,.donut-chart_row__wCK7J[data-hidden] .donut-chart_rowShare__U159J,.donut-chart_row__wCK7J[data-hidden] .donut-chart_rowValue__Oo0Mh{color:var(--text-muted)}.donut-chart_rowLabel__Ke9bn,.donut-chart_rowShare__U159J,.donut-chart_rowValue__Oo0Mh{transition:color var(--duration-standard) var(--ease-standard)}.donut-chart_rowText__65sG1{display:grid;min-width:0}.donut-chart_rowLabel__Ke9bn,.donut-chart_rowMembers__w5TSI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.donut-chart_rowMembers__w5TSI{color:var(--text-muted);font-size:var(--text-xs)}.donut-chart_rowValue__Oo0Mh{justify-self:end;color:var(--text-secondary);font-variant-numeric:tabular-nums}.donut-chart_rowShare__U159J{justify-self:end;color:var(--foreground);font-weight:500;font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.donut-chart_row__wCK7J:hover{background:color-mix(in oklch,var(--foreground) 5%,transparent)}}.donut-chart_srOnly__OjTxX{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.donut-chart_dot__6pLZ5,.donut-chart_rowLabel__Ke9bn,.donut-chart_rowShare__U159J,.donut-chart_rowValue__Oo0Mh,.donut-chart_row__wCK7J,.donut-chart_segment__KxFSk,.donut-chart_track__zAWg6{transition:none}}