.waffle-chart_figure__tXIoI{position:relative;min-width:0;margin:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);container-type:inline-size}.waffle-chart_body__GGvx4{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--space-6)}@container (min-width: 420px){.waffle-chart_figure__tXIoI[data-legend] .waffle-chart_body__GGvx4{grid-template-columns:minmax(0,232px) minmax(0,1fr);gap:var(--space-6)}}.waffle-chart_board__S9IFh{min-width:0}.waffle-chart_grid__ymJ0d{position:relative;width:100%;max-width:300px;margin-inline:auto;outline:none;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:default}.waffle-chart_cell__2eXlJ{--inner:0 0 0 0 transparent;--outer:0 0 0 0 transparent;position:absolute;top:0;left:0;border-radius:22%;background:var(--cell);box-shadow:var(--inner),var(--outer);will-change:transform;transition:background-color var(--duration-considered) var(--ease-standard) var(--delay,0s),border-radius var(--duration-considered) var(--ease-standard) var(--delay,0s),box-shadow var(--duration-considered) var(--ease-standard) var(--delay,0s),opacity var(--duration-fast) var(--ease-standard)}.waffle-chart_grid__ymJ0d[data-active] .waffle-chart_cell__2eXlJ:not([data-on]){opacity:.26!important;transition:background-color var(--duration-considered) var(--ease-standard) var(--delay,0s),border-radius var(--duration-considered) var(--ease-standard) var(--delay,0s),opacity var(--duration-standard) var(--ease-standard)}.waffle-chart_cell__2eXlJ[data-cursor]{--outer:0 0 0 2px var(--surface),0 0 0 3.5px color-mix(in oklab,var(--foreground) 55%,transparent)}.waffle-chart_cellIcon__iWDmb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit;pointer-events:none}.waffle-chart_cell__2eXlJ[data-shape=round],.waffle-chart_swatch__4P6YS[data-shape=round],.waffle-chart_tipSwatch__UxBtm[data-shape=round]{border-radius:50%}.waffle-chart_cell__2eXlJ[data-shape=framed]{--inner:inset 0 0 0 2.5px var(--cell),inset 0 0 0 3.25px var(--surface)}.waffle-chart_swatch__4P6YS[data-shape=framed],.waffle-chart_tipSwatch__UxBtm[data-shape=framed]{box-shadow:inset 0 0 0 2px var(--cell),inset 0 0 0 3px var(--surface)}.waffle-chart_tooltip__Rw4AA{position:absolute;top:0;left:0;z-index:2;display:grid;min-width:150px;max-width:min(240px,100%);gap:2px;padding:8px 12px;border:1px solid var(--border);border-radius:14px;background:var(--surface-raised);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;scale:.96;transition:opacity var(--duration-fast) var(--ease-standard),scale var(--duration-fast) var(--ease-standard)}.waffle-chart_tooltip__Rw4AA[data-shown]{opacity:1;scale:1}.waffle-chart_tipRow__QywTH{display:flex;min-width:0;align-items:center;gap:8px;margin:0;font-size:var(--text-sm);line-height:1.3}.waffle-chart_tipSwatch__UxBtm{width:10px;height:10px;flex:none;border-radius:3px;background:var(--cell);transition:background-color var(--duration-fast) var(--ease-standard)}.waffle-chart_tipIcon__rgv5D{width:14px;height:14px;flex:none;overflow:hidden;border-radius:4px}.waffle-chart_tipName__PIb31{min-width:0;flex:1;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.waffle-chart_tipValue__u5vsG{flex:none;margin-left:8px;font-weight:500;font-variant-numeric:tabular-nums}.waffle-chart_tipMeta__Mfv3T{margin:0 0 0 18px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums;white-space:nowrap}.waffle-chart_message__CpxPo{display:grid;min-height:160px;place-items:center;margin:0;color:var(--text-muted);font-size:var(--text-sm)}.waffle-chart_legend__bBZRS{display:grid;min-width:0;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:2px var(--space-2);margin:0;padding:0;list-style:none}@container (min-width: 420px){.waffle-chart_figure__tXIoI[data-legend] .waffle-chart_legend__bBZRS{grid-template-columns:minmax(0,1fr)}}@container (max-width: 419px){.waffle-chart_legend__bBZRS{grid-template-columns:minmax(0,1fr);margin-inline:max(-10px,calc((100% - 320px) / 2))}}.waffle-chart_item__e4pfC{display:grid;width:100%;min-height:36px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 10px;border:0;border-radius:12px;background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);text-align:left;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.waffle-chart_item__e4pfC:active{transform:scale(.98)}.waffle-chart_item__e4pfC[data-on]{color:var(--foreground);background:color-mix(in oklab,var(--foreground) 5%,transparent)}.waffle-chart_item__e4pfC[data-dim]{opacity:.5}.waffle-chart_item__e4pfC[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.waffle-chart_item__e4pfC:hover{color:var(--foreground)}}.waffle-chart_swatch__4P6YS{width:10px;height:10px;border-radius:3px;background:var(--cell)}.waffle-chart_itemLabel__644Z4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waffle-chart_itemShare__mMUTq{color:var(--foreground);font-size:var(--text-base);font-weight:500;font-variant-numeric:tabular-nums;text-align:right;min-width:3.2em}.waffle-chart_srOnly__eBM6D{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.waffle-chart_cell__2eXlJ,.waffle-chart_grid__ymJ0d[data-active] .waffle-chart_cell__2eXlJ:not([data-on]),.waffle-chart_item__e4pfC,.waffle-chart_tipSwatch__UxBtm,.waffle-chart_tooltip__Rw4AA{transition:none}}.progress_progress__WCsPp{width:100%;color:var(--text-secondary);font-size:var(--text-sm)}.progress_meta__PvNT8{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;line-height:var(--leading-body)}.progress_label__Kvf9K{position:relative;min-width:0}.progress_line__gPF_U{display:block}.progress_value__5Lde6{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--text-muted);font-variant-numeric:tabular-nums}.progress_count__6PgWW{display:inline-grid;justify-items:end}.progress_count__6PgWW:before{content:"100%";height:0;overflow:hidden;visibility:hidden}.progress_done__ChY_I{display:grid;place-items:center;color:var(--success)}.progress_track__2RxHs{height:7px;overflow:hidden;border:1px solid var(--border);border-radius:99px;background:var(--surface-muted)}.progress_fill__Rnyng{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent);transition:background-color var(--duration-standard) var(--ease-standard)}.progress_progress__WCsPp[data-complete] .progress_fill__Rnyng{background:var(--success);transition-delay:.2s}@media (prefers-reduced-motion:reduce){.progress_fill__Rnyng,.progress_progress__WCsPp[data-complete] .progress_fill__Rnyng{transition:none}}