/* Only the question moves; the panel, navigation and action bar remain in place. */
.assessment-question-frame{position:relative;display:flow-root}
#assessment-content{display:flow-root}
.assessment-question-frame.is-transitioning{overflow:hidden;overflow:clip;overflow-anchor:none}
.assessment-question-frame.is-transitioning>#assessment-content,.assessment-question-outgoing{will-change:opacity,transform}
.assessment-question-outgoing{position:absolute;inset:0 0 auto;display:flow-root;pointer-events:none;user-select:none}
.assessment-question-outgoing *{pointer-events:none!important}
.assessment-page progress::-webkit-progress-value{transition:width 420ms cubic-bezier(.4,0,.2,1)}
.assessment-page progress::-moz-progress-bar{transition:width 420ms cubic-bezier(.4,0,.2,1)}
@media(prefers-reduced-motion:reduce){
 .assessment-page progress::-webkit-progress-value{transition:none}
 .assessment-page progress::-moz-progress-bar{transition:none}
}
