.listeningPractice{margin-bottom:18px}.listeningPractice h2{font-size:22px;margin:0 0 12px}.listeningPractice .lv1-list-row>div{min-width:0}.listeningPractice .lv1-list-row h3,.listeningPractice .lv1-list-row p{overflow-wrap:anywhere}.listeningPractice [role=alert]:empty{display:none}
@media(max-width:600px){.listeningPractice .lv1-list-row{align-items:flex-start;flex-direction:column;gap:8px}}
