/* English Communication listening sentence translations v6.15.486 — scoped, opt-in. */
#listeningQuiz .v486-source-translation,
#listeningQuiz .v486-listen-translation{
  margin-top:10px;padding:11px 12px;border:1px solid var(--line,#dbe3eb);
  border-radius:12px;background:var(--card,#fff);max-width:100%;
}
#listeningQuiz .v486-source-translation[hidden],
#listeningQuiz .v486-listen-translation[hidden]{display:none!important;}
#listeningQuiz .v486-source-translation summary,
#listeningQuiz .v486-listen-translation summary{
  cursor:pointer;font-size:.9rem;font-weight:700;line-height:1.5;
  color:var(--text,#16344e);list-style-position:inside;
}
#listeningQuiz .v486-source-translation[open] summary,
#listeningQuiz .v486-listen-translation[open] summary{margin-bottom:8px;}
#listeningQuiz .v486-source-translation .v486-note{
  font-size:.82rem;margin:2px 0 9px;color:var(--muted,#576678);
}
#listeningQuiz .v486-lines{display:grid;gap:6px;padding-left:27px;margin:6px 0 0;}
#listeningQuiz .v486-lines li{padding:7px 3px;line-height:1.5;}
#listeningQuiz .v486-lines li+li{border-top:1px solid var(--line,#edf0f3);}
#listeningQuiz .v486-en,#listeningQuiz .v486-vi{
  display:block;white-space:normal;overflow-wrap:anywhere;font-size:.9rem;line-height:1.55;
}
#listeningQuiz .v486-en{font-weight:600;}
#listeningQuiz .v486-vi{color:var(--muted,#43576a);margin-top:3px;}
#listeningQuiz .v486-line-copy{padding:4px 2px 0;}
@media(max-width:520px){
  #listeningQuiz .v486-source-translation,#listeningQuiz .v486-listen-translation{padding:9px 10px;}
  #listeningQuiz .v486-en,#listeningQuiz .v486-vi{font-size:.88rem;}
}
