.course-university-scores{--score-accent:#595a98;--score-hover:#ececf8;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:1fr;gap:7px;margin:16px 0 28px;padding:0;list-style:none;display:grid}.course-university-scores-pte{--score-accent:#167d70;--score-hover:#e9f4f1}.course-university-scores li{min-width:0;margin:0;padding:0}.course-university-scores a{box-sizing:border-box;color:#252c3b;background:#ffffff80;border:1px solid #e6e7ef;border-radius:13px;flex-direction:column;justify-content:center;gap:8px;height:100%;min-height:72px;padding:10px 8px;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}:is(.course-university-scores a:hover,.course-university-scores a:focus-visible){background:var(--score-hover);border-color:var(--score-accent)}.course-university-scores a:focus-visible{outline:2px solid var(--score-accent);outline-offset:2px}.university-score-name,.university-score-value{align-items:center;gap:7px;min-width:0;line-height:1.25;display:flex}.university-score-name{align-items:flex-start;gap:5px;min-height:2.5em;font-size:12px;font-weight:600}.university-score-name>span{overflow-wrap:anywhere}.university-score-name svg{width:14px;height:14px}.course-university-scores svg{color:var(--score-accent);flex-shrink:0}.university-score-value{color:var(--score-accent)}.university-score-value strong{font-size:18px;font-weight:650}.university-score-value small{color:#697183;font-size:12px;font-weight:400}@media (max-width:760px){.course-university-scores{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.course-university-scores a{min-height:76px;padding:9px 6px}.university-score-name{font-size:11px}}@media (max-width:420px){.course-university-scores a{gap:6px;min-height:76px;padding:8px 5px}.university-score-name{align-items:flex-start;gap:3px;font-size:10px}.university-score-name svg{width:12px;height:12px}.university-score-value{gap:3px}.university-score-value svg{width:13px;height:13px}.university-score-value small{font-size:10px}.university-score-value strong{font-size:17px}}@media (prefers-reduced-motion:reduce){.course-university-scores a{transition:none}}
