/* Independently authored 3B additions */
.sm3b-model{max-width:820px;margin:14px 0 19px;padding:14px}.sm3b-model svg{display:block;margin:auto;overflow:visible}.sm3b-model figcaption{text-align:left;font-size:12px;color:#536a70}.sm3b-vocab{display:grid;grid-template-columns:minmax(115px,1fr) minmax(0,3fr);gap:8px 16px}.sm3b-vocab dt{font-weight:800;color:#126c66}.sm3b-vocab dd{margin:0}.question-body{min-width:0;flex:1}.question-body p{margin:0 0 6px}.question-body .sm3b-model{margin-top:9px}.curr-question details p{max-width:100%}@media(max-width:600px){.sm3b-vocab{grid-template-columns:1fr;gap:2px}.sm3b-vocab dd{margin-bottom:12px}.sm3b-model{padding:5px}}@media print{.sm3b-model{break-inside:avoid}.sm3b-vocab{grid-template-columns:1fr 2fr}.curr-question details{display:none!important}.curr-question{min-height:60px} .curr-panel h2{break-after:avoid}}