.evaluation-progress-bar{gap:var(--space-3);flex-direction:column;display:flex}.evaluation-progress-bar .bar{width:100%;height:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);display:block;overflow:hidden}@media (max-width:767.98px){.evaluation-progress-bar .bar{height:var(--space-5)}}.evaluation-progress-bar .segment.is-achieved{fill:var(--color-eval-achieved)}.evaluation-progress-bar .segment.is-partially_achieved{fill:var(--color-eval-partially-achieved)}.evaluation-progress-bar .segment.is-in_progress{fill:var(--color-eval-in-progress)}.evaluation-progress-bar .segment.is-under_consideration{fill:var(--color-eval-under-consideration)}.evaluation-progress-bar .segment.is-not_started{fill:var(--color-eval-not-started)}.evaluation-progress-bar .segment.is-abandoned_or_changed{fill:var(--color-eval-abandoned-or-changed)}.evaluation-progress-bar .segment.is-unverifiable{fill:var(--color-eval-unverifiable)}.evaluation-progress-bar .segment.is-unevaluated{fill:var(--color-eval-unevaluated)}.evaluation-progress-bar .legend{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}@media (max-width:479.98px){.evaluation-progress-bar .legend{column-gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}.evaluation-progress-bar .legend-item{align-items:baseline;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}@media (max-width:479.98px){.evaluation-progress-bar .legend-item{gap:var(--space-1)}}.evaluation-progress-bar .swatch{width:var(--space-3);height:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);flex-shrink:0}.evaluation-progress-bar .swatch.is-achieved{background-color:var(--color-eval-achieved)}.evaluation-progress-bar .swatch.is-partially_achieved{background-color:var(--color-eval-partially-achieved)}.evaluation-progress-bar .swatch.is-in_progress{background-color:var(--color-eval-in-progress)}.evaluation-progress-bar .swatch.is-under_consideration{background-color:var(--color-eval-under-consideration)}.evaluation-progress-bar .swatch.is-not_started{background-color:var(--color-eval-not-started)}.evaluation-progress-bar .swatch.is-abandoned_or_changed{background-color:var(--color-eval-abandoned-or-changed)}.evaluation-progress-bar .swatch.is-unverifiable{background-color:var(--color-eval-unverifiable)}.evaluation-progress-bar .swatch.is-unevaluated{background-color:var(--color-eval-unevaluated)}.evaluation-progress-bar .legend-label{flex:1;min-width:0}.evaluation-progress-bar .legend-count{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.evaluation-progress-bar .legend-share{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.evaluation-progress-bar .total{color:var(--color-text-muted);font-size:var(--font-size-xs)}.evaluation-progress-bar-empty{padding:var(--space-4);border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--font-size-sm)}
.evaluation-summary{gap:var(--space-5);flex-direction:column;display:flex}.evaluation-summary .note{color:var(--color-text-muted);font-size:var(--font-size-xs)}
