.waffle-chart_figure__tpKNJ{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__jK6cp{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__tpKNJ[data-legend] .waffle-chart_body__jK6cp{grid-template-columns:minmax(0,232px) minmax(0,1fr);gap:var(--space-6)}}.waffle-chart_board__P2psQ{min-width:0}.waffle-chart_grid__PoVwn{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__dOvNx{--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__PoVwn[data-active] .waffle-chart_cell__dOvNx: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__dOvNx[data-cursor]{--outer:0 0 0 2px var(--surface),0 0 0 3.5px color-mix(in oklch,var(--foreground) 55%,transparent)}.waffle-chart_cell__dOvNx[data-shape=round],.waffle-chart_swatch___FPr6[data-shape=round],.waffle-chart_tipSwatch__gJrGB[data-shape=round]{border-radius:50%}.waffle-chart_cell__dOvNx[data-shape=framed]{--inner:inset 0 0 0 2.5px var(--cell),inset 0 0 0 3.25px var(--surface)}.waffle-chart_swatch___FPr6[data-shape=framed],.waffle-chart_tipSwatch__gJrGB[data-shape=framed]{box-shadow:inset 0 0 0 2px var(--cell),inset 0 0 0 3px var(--surface)}.waffle-chart_tooltip__X_d19{position:absolute;top:0;left:0;z-index:2;display:grid;min-width:150px;max-width:min(240px,100%);gap:2px;padding:9px 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__X_d19[data-shown]{opacity:1;scale:1}.waffle-chart_tipRow__VUtzj{display:flex;min-width:0;align-items:center;gap:8px;margin:0;font-size:var(--text-sm);line-height:1.3}.waffle-chart_tipSwatch__gJrGB{width:10px;height:10px;flex:none;border-radius:3px;background:var(--cell);transition:background-color var(--duration-fast) var(--ease-standard)}.waffle-chart_tipName__Z76b_{min-width:0;flex:1;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.waffle-chart_tipValue__BGaWc{flex:none;margin-left:8px;font-weight:500;font-variant-numeric:tabular-nums}.waffle-chart_tipMeta__7tEFT{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__XwMo_{display:grid;min-height:160px;place-items:center;margin:0;color:var(--text-muted);font-size:var(--text-sm)}.waffle-chart_legend__bnBEs{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__tpKNJ[data-legend] .waffle-chart_legend__bnBEs{grid-template-columns:minmax(0,1fr)}}@container (max-width: 419px){.waffle-chart_legend__bnBEs{grid-template-columns:minmax(0,1fr)}}.waffle-chart_item__Ddbg2{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__Ddbg2:active{transform:scale(.98)}.waffle-chart_item__Ddbg2[data-on]{color:var(--foreground);background:color-mix(in oklch,var(--foreground) 5%,transparent)}.waffle-chart_item__Ddbg2[data-dim]{opacity:.5}.waffle-chart_item__Ddbg2[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.waffle-chart_item__Ddbg2:hover{color:var(--foreground)}}.waffle-chart_swatch___FPr6{width:10px;height:10px;border-radius:3px;background:var(--cell)}.waffle-chart_itemLabel__FPo1t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waffle-chart_itemShare__eqwk0{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__xZj_T{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.waffle-chart_cell__dOvNx,.waffle-chart_grid__PoVwn[data-active] .waffle-chart_cell__dOvNx:not([data-on]),.waffle-chart_item__Ddbg2,.waffle-chart_tipSwatch__gJrGB,.waffle-chart_tooltip__X_d19{transition:none}}