.route-options>.selector-caption>i{display:grid!important}.route-options>.selector-caption:before{content:none!important;display:none!important}
.matrix-lane.language{flex:1.35}.matrix-lane.application{flex:.75}.matrix-lane.language article{min-height:0;overflow:visible}.matrix-lane.language article:has(.course-line:nth-child(3)){gap:4px;padding:5px}.matrix-lane.language article:has(.course-line:nth-child(3)) .course-line{padding:5px}.matrix-lane.language article:has(.course-line:nth-child(3)) .course-line span{font-size:8px}.matrix-lane.language article:has(.course-line:nth-child(3)) .course-line b{font-size:10px}.matrix-lane.language article:has(.course-line:nth-child(3)) .course-line em{margin-top:2px;padding:2px 5px;font-size:8px}
@media(max-width:1100px) and (min-width:721px){.matrix-lane.language{flex:1.45}.matrix-lane.application{flex:.7}.matrix-lane.language article:has(.course-line:nth-child(3)){gap:3px;padding:4px}.matrix-lane.language article:has(.course-line:nth-child(3)) .course-line{padding:4px}.matrix-lane.language article:has(.course-line:nth-child(3)) .course-line b{font-size:9px}}
