.Did2dG_panel{border-radius:var(--i-radius-card);flex-direction:column;padding:clamp(1.5rem,3.5vw,3rem);display:flex}.Did2dG_panel>.Did2dG_title{text-wrap:balance;max-width:18ch}.Did2dG_panel>.Did2dG_lede{margin-top:var(--i-gap-4)}.Did2dG_bars{gap:var(--i-gap-5);margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}.Did2dG_row{-moz-column-gap:var(--i-gap-5);align-items:center;column-gap:var(--i-gap-5);row-gap:var(--i-gap-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""track value";display:grid}.Did2dG_label{color:var(--ai-text-soft);font-size:var(--i-text-label);line-height:var(--i-lh-meta);grid-area:label}.Did2dG_value{font-variant-numeric:tabular-nums;letter-spacing:var(--i-track-display);text-align:right;grid-area:value;min-width:3.4ch;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1}.Did2dG_row[data-accent] .Did2dG_value{color:var(--ai-yellow)}.Did2dG_track{border-radius:var(--i-radius-control);background:var(--ai-ink-card);grid-area:track;height:clamp(2.25rem,4vw,3rem);position:relative}.Did2dG_fill{width:var(--w);border-radius:var(--i-radius-control);background:var(--i-henry-white);transform-origin:0;transition:scale 1.4s var(--i-ease-out);position:absolute;inset:0 auto 0 0;scale:0 1}.Did2dG_row[data-accent] .Did2dG_fill{background:var(--ai-yellow)}.Did2dG_bars[data-visible=true] .Did2dG_fill{scale:1}.Did2dG_bars[data-visible=true] .Did2dG_row+.Did2dG_row .Did2dG_fill{transition-delay:.3s}.Did2dG_hole{inset-block:0;left:var(--from);width:calc(var(--to) - var(--from));border:1px dashed var(--ai-yellow);border-radius:var(--i-radius-control);padding-inline:var(--i-gap-2);opacity:0;transition:opacity var(--i-dur-slow) var(--i-ease-out) 1.4s;place-items:center;display:grid;position:absolute}.Did2dG_bars[data-visible=true] .Did2dG_hole{opacity:1}.Did2dG_holeLabel{color:var(--ai-yellow);font-size:var(--i-text-eyebrow);line-height:var(--i-lh-chip);letter-spacing:var(--i-track-eyebrow);text-align:center;text-transform:uppercase;white-space:nowrap}.Did2dG_source{color:var(--i-gray-400);font-size:var(--i-text-meta);line-height:var(--i-lh-meta);margin-top:clamp(1.75rem,3vw,2.5rem)}.Did2dG_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}.Did2dG_stat{gap:var(--i-gap-2);border-radius:var(--i-radius-control);background:var(--ai-ink-card);flex-direction:column;padding:clamp(1rem,2vw,1.5rem);display:flex}.Did2dG_statValue{letter-spacing:var(--i-track-display);font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1}.Did2dG_statText{max-width:40ch;color:var(--ai-text-soft);font-size:var(--i-text-body);line-height:var(--i-lh-body)}.Did2dG_statSource{color:var(--i-gray-400);font-size:var(--i-text-eyebrow);line-height:var(--i-lh-meta);letter-spacing:var(--i-track-eyebrow);text-transform:uppercase;margin-top:auto}@media (max-width:680px){.Did2dG_stats{grid-template-columns:1fr}.Did2dG_row{-moz-column-gap:var(--i-gap-3);column-gap:var(--i-gap-3)}.Did2dG_holeLabel{white-space:normal;font-size:10px;line-height:1.15}}@media (prefers-reduced-motion:reduce){.Did2dG_fill,.Did2dG_hole{transition:none}.Did2dG_fill{scale:1}.Did2dG_hole{opacity:1}}
