- Fix reference error in `DiagnosisResultView` by correctly mapping `riskLevel` prop. - Integrate dynamic `RiskBadge` with automated severity-to-color mapping for both diagnosis and catalog views. - Update icons in the medicine recommendation section of `catalog-page` and `DiagnosisResultView` for better visual consistency and intuition.