/* The English source precedes its Chinese parallel in both DOM and layout. */
.passage.lang-en{padding-left:0;padding-right:25px;border-left:0}
.passage.lang-zh{padding-left:25px;padding-right:0;border-left:1px solid var(--line)}
.bilingual-row.level-1 .lang-en{padding-inline-start:15px}.bilingual-row.level-2 .lang-en{padding-inline-start:30px}.bilingual-row.level-3 .lang-en{padding-inline-start:43px}.bilingual-row.level-4 .lang-en,.bilingual-row.level-5 .lang-en{padding-inline-start:57px}
.bilingual-row.level-1 .lang-zh{padding-inline-start:40px}.bilingual-row.level-2 .lang-zh{padding-inline-start:55px}.bilingual-row.level-3 .lang-zh{padding-inline-start:68px}.bilingual-row.level-4 .lang-zh,.bilingual-row.level-5 .lang-zh{padding-inline-start:79px}
.single-language .bilingual-row .passage{border:0;padding-inline:0}
.single-language .bilingual-row.level-1 .passage{padding-inline-start:15px}.single-language .bilingual-row.level-2 .passage{padding-inline-start:30px}.single-language .bilingual-row.level-3 .passage{padding-inline-start:43px}.single-language .bilingual-row.level-4 .passage,.single-language .bilingual-row.level-5 .passage{padding-inline-start:57px}
.reader-scripture-link{color:#54726c;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:#8d9c89;text-underline-offset:4px;cursor:pointer;border-radius:2px;user-select:text}
.reader-scripture-link:hover,.reader-scripture-link:focus-visible{color:#173e38;background:#cddbc94f;outline:2px solid transparent;text-decoration-style:solid}
.dark .reader-scripture-link{color:#b0c9b9;text-decoration-color:#90aa99}.dark .reader-scripture-link:hover,.dark .reader-scripture-link:focus-visible{background:#9cbca126;color:#dcebdc}
@media(min-width:1600px){.passage.lang-en{padding-right:35px}.passage.lang-zh{padding-left:35px}}
@media(max-width:1150px) and (min-width:701px){.passage.lang-en{padding-right:19px}.passage.lang-zh{padding-left:19px}}
@media(max-width:700px){
 .passage.lang-en,.passage.lang-zh{border:0;padding:10px 0 12px}
 .passage.lang-zh{color:#5e6d6e}.dark .passage.lang-zh{color:#b8c5c1}
 .passage.lang-zh::before{content:'中文';display:block;font-family:Arial,sans-serif;font-size:9px;letter-spacing:2px;color:var(--muted);line-height:1;margin-bottom:9px;font-weight:400}
 .single-language .passage::before{display:none}
 .bilingual-row.level-1 .passage,.bilingual-row.level-1 .lang-en,.bilingual-row.level-1 .lang-zh{padding-inline-start:11px}
 .bilingual-row.level-2 .passage,.bilingual-row.level-2 .lang-en,.bilingual-row.level-2 .lang-zh{padding-inline-start:21px}
 .bilingual-row.level-3 .passage,.bilingual-row.level-3 .lang-en,.bilingual-row.level-3 .lang-zh{padding-inline-start:30px}
 .bilingual-row.level-4 .passage,.bilingual-row.level-4 .lang-en,.bilingual-row.level-4 .lang-zh,.bilingual-row.level-5 .passage,.bilingual-row.level-5 .lang-en,.bilingual-row.level-5 .lang-zh{padding-inline-start:39px}
}
