#htmlUniversityMatcher .uni-info{min-width:0;flex:1}
#htmlUniversityMatcher .matching-entry-routes{margin:14px 0;padding:16px;border-left:3px solid #B0243A;background:#fafbfc;border-radius:0 10px 10px 0;max-width:100%;color:#566176;font-size:13px;line-height:1.65}
#htmlUniversityMatcher .matching-entry-routes p{margin:8px 0;overflow-wrap:anywhere;white-space:normal}
#htmlUniversityMatcher .matching-entry-routes b,#htmlUniversityMatcher .matching-entry-routes h5{color:#36445b}
#htmlUniversityMatcher .verified-level-flags{display:flex;flex-wrap:wrap;gap:6px 14px;margin:8px 0 12px}
#htmlUniversityMatcher .verified-level-flags span{white-space:nowrap}
#htmlUniversityMatcher .verified-level-flags b{color:#B0243A}
#htmlUniversityMatcher .verified-fees{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 14px}
#htmlUniversityMatcher .verified-fees div{min-width:0}
#htmlUniversityMatcher .verified-fees dt{font-weight:700;color:#36445b;margin-bottom:4px}
#htmlUniversityMatcher .verified-fees dd{margin:0;overflow-wrap:anywhere}
#htmlUniversityMatcher .verified-data-status{padding-top:10px;border-top:1px solid #e5e8ed}
#htmlUniversityMatcher .verified-source-details summary{cursor:pointer;color:#B0243A;font-weight:700;padding:7px 0}
#htmlUniversityMatcher .verified-source-details dl{display:grid;gap:12px;margin:14px 0}
#htmlUniversityMatcher .verified-source-details dt{font-weight:700}
#htmlUniversityMatcher .verified-source-details dd{margin:3px 0 0;overflow-wrap:anywhere}
#htmlUniversityMatcher .verified-source-links{display:flex;flex-wrap:wrap;gap:10px 16px;margin:12px 0}
#htmlUniversityMatcher .verified-source-links a{color:#B0243A;text-decoration:underline}
@media(max-width:650px){#htmlUniversityMatcher .matching-entry-routes{padding:12px}#htmlUniversityMatcher .verified-fees{grid-template-columns:1fr;gap:9px}#htmlUniversityMatcher .verified-fees div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px}#htmlUniversityMatcher .verified-level-flags{gap:6px 12px}}
