/* Preserve imported widget styles; only reduced-motion and source-gap adaptations. */
@media(prefers-reduced-motion:reduce){
 *,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}
 .qodef-qi--has-appear,.qodef-qi--has-appear .qodef-e-word,.qodef-qi--has-appear .qodef-e-character{opacity:1!important;transform:none!important}
}
.unavailable-source-image{padding:1rem;border:1px solid #ddd;color:#666;font-size:1rem;line-height:1.6}
