.bf-explanation-rich { min-width: 0; max-width: 100%; color: #334155; font-size: 13px; font-weight: 500; line-height: 1.65; overflow-wrap: anywhere; }
.bf-explanation-rich > :first-child { margin-top: 0; }
.bf-explanation-rich > :last-child { margin-bottom: 0; }
.bf-explanation-rich p { margin: .45em 0; }
.bf-explanation-rich h1, .bf-explanation-rich h2, .bf-explanation-rich h3 { margin: .75em 0 .35em; color: #17243d; font-weight: 850; line-height: 1.35; }
.bf-explanation-rich h1 { font-size: 1.28em; }
.bf-explanation-rich h2 { font-size: 1.17em; }
.bf-explanation-rich h3 { font-size: 1.08em; }
.bf-explanation-rich ul, .bf-explanation-rich ol { margin: .5em 0; padding-left: 1.6em; }
.bf-explanation-rich li { margin: .25em 0; }
.bf-explanation-rich blockquote { margin: .6em 0; padding: .3em .8em; border-left: 3px solid #8bb4ed; }
.bf-explanation-rich .bf-rich-table-wrap { max-width: 100%; margin: .7em 0; overflow-x: auto; }
.bf-explanation-rich .bf-rich-table { width: 100%; border-collapse: collapse; background: #fff; }
.bf-explanation-rich .bf-rich-table th, .bf-explanation-rich .bf-rich-table td { border: 1px solid #cbd5e1; padding: .45em .6em; text-align: left; vertical-align: top; overflow-wrap: normal; }
.bf-explanation-rich .bf-rich-table th { background: #eef4fd; font-weight: 800; }
.bf-explanation-rich .bf-rich-math { font-family: Cambria, 'Times New Roman', serif; font-size: 1.12em; white-space: nowrap; }
.bf-explanation-rich .bf-rich-frac { display: inline-flex; flex-direction: column; vertical-align: middle; text-align: center; line-height: 1.1; }
.bf-explanation-rich .bf-rich-frac > span:first-child { border-bottom: 1px solid currentColor; padding: 0 .15em .08em; }
.bf-explanation-rich .bf-rich-frac > span:last-child { padding: .08em .15em 0; }
.bf-explanation-rich pre { max-width: 100%; overflow-x: auto; }
.bf-arena-round-review .bf-explanation-rich, .bf-arena-review-row .bf-explanation-rich { margin-top: .5em; }
#viewArcadeTest .arcade-explanation { white-space: normal; }
#viewArcadeTest .arcade-review-row .arcade-explanation { width: 100%; }
