
/* Match the associated-text editor defaults; inline paragraph styles keep precedence. */
.questions-page-modern .q-button-associated-text .q-question-associated-text{ text-indent:1.25cm;overflow-wrap:anywhere }
.questions-page-modern .q-question-associated-text p,
.questions-page-modern .q-question-associated-text div{ text-indent:inherit }
.questions-page-modern .q-question-associated-text :is(ul,ol,li,table,blockquote,h1,h2,h3,h4,h5,h6),
.questions-page-modern .q-question-associated-text [align="center"],
.questions-page-modern .q-question-associated-text [align="right"],
.questions-page-modern .q-question-associated-text [style*="text-align:center"],
.questions-page-modern .q-question-associated-text [style*="text-align: center"],
.questions-page-modern .q-question-associated-text [style*="text-align:right"],
.questions-page-modern .q-question-associated-text [style*="text-align: right"]{text-indent:0}
.questions-page-modern .q-question-associated-text :is(b,strong,.bold,.fw-bold,.font-weight-bold){font-weight:700}
.questions-page-modern .q-question-associated-text :is(i,em,.italic,.fst-italic,.font-italic){font-style:italic}
.questions-page-modern .q-question-associated-text :is(u,.underline,.text-decoration-underline){text-decoration:underline;text-decoration-color:currentColor}
.questions-page-modern .q-question-associated-text :is(s,strike,.text-decoration-line-through){text-decoration:line-through}
.questions-page-modern .q-question-associated-text :is(ul,ol){display:block;margin:.5em 0;padding-left:2em}
.questions-page-modern .q-question-associated-text li{display:list-item}

