.ux-gauge{transform:rotate(-90deg)}.ux-gauge circle{fill:none;stroke-width:10}.ux-gauge-track{stroke:var(--color-border);opacity:.6}.ux-gauge-fill{stroke:#06b6d4;stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.4,0,.2,1),stroke .4s ease}.health-low .ux-gauge-fill{stroke:#f43f5e}.health-mid .ux-gauge-fill{stroke:#f59e0b}.health-high .ux-gauge-fill{stroke:#10b981}.health-low .ux-score-value{color:#e11d48}.health-mid .ux-score-value{color:#d97706}.health-high .ux-score-value{color:#059669}#eval-score{display:inline-block;transition:transform .2s ease}.ux-health-item{background:#f8fafc;border:1px solid var(--color-border);color:#94a3b8;transition:transform .4s ease,background-color .4s ease,border-color .4s ease,color .4s ease}.ux-health-item.is-good{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.ux-health-item.is-bad{background:#fff1f2;border-color:#fecdd3;color:#e11d48;transform:rotate(-2deg) translateY(2px)}@media(prefers-reduced-motion:reduce){.ux-gauge-fill,.ux-health-item,#eval-score{transition:none!important}.ux-health-item.is-bad{transform:none}}
