.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;margin:0 0 -2px;padding:0;list-style:none}.donut-chart_item__BD95Z{overflow:hidden}.donut-chart_item__BD95Z>.donut-chart_row__wCK7J{margin-bottom:2px}.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:var(--leading-body);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 oklab,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 oklab,var(--foreground) 5%,transparent)}}.donut-chart_srOnly__OjTxX{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);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}}section.donut-chart_card__4PUD_{width:min(100%,620px)}.donut-chart_card__4PUD_{display:grid;min-width:0;gap:var(--space-6);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.donut-chart_top___Sr0o{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.donut-chart_heading__smG8h{display:grid;min-width:0;gap:2px}.donut-chart_title__vUrnf{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.donut-chart_period__LmPSM{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);font-variant-numeric:tabular-nums}@media (max-width:420px){.donut-chart_card__4PUD_{padding:var(--space-5) var(--space-4)}}