.ds-score-dist__row{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-font-2xs);color:var(--ds-text-dimmed);display:flex}.ds-score-dist__score{width:var(--ds-icon-sm);text-align:right;font-weight:var(--ds-font-weight-bold);color:var(--score-tone,var(--ds-text-dimmed));flex-shrink:0}.ds-score-dist__track{border-radius:var(--ds-radius-pill);background:var(--ds-state-hover-bg);flex:1;min-width:0;height:6px;display:block;overflow:hidden}.ds-score-dist__fill{height:100%;width:var(--score-dist-pct,0%);border-radius:var(--ds-radius-pill);background:var(--score-tone,var(--ds-text-dimmed));transition:width var(--ds-transition-smooth);display:block}.ds-score-dist__count{font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-secondary);font-feature-settings:"tnum";flex-shrink:0}.ds-score-dist__pct{text-align:right;font-feature-settings:"tnum";flex-shrink:0;min-width:30px}.ds-score-dist__row--interactive{width:100%;padding:var(--ds-space-1) var(--ds-space-2);border:var(--ds-border-width) solid transparent;border-radius:var(--ds-radius-sm);text-align:left;cursor:pointer;transition:background-color var(--ds-transition-fast), border-color var(--ds-transition-fast)}@media (hover:hover){.ds-score-dist__row--interactive:not(:disabled):hover{background:var(--ds-state-hover-bg)}}.ds-score-dist__row--interactive[aria-pressed=true]{background:var(--ds-accent-soft);border-color:var(--ds-accent-border)}.ds-score-dist__row--interactive:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){.ds-score-dist__fill,.ds-score-dist__row--interactive{transition:none}}
