/* Optional portable component motion; import after component styles. */
.blu-portable-motion .blu-chat__message--new{animation:none!important}
.blu-portable-motion progress::-webkit-progress-value{transition:width var(--blu-component-motion-duration,650ms) var(--blu-component-motion-ease,ease-in-out)}
.blu-portable-motion progress::-moz-progress-bar{transition:width var(--blu-component-motion-duration,650ms) var(--blu-component-motion-ease,ease-in-out)}
[data-blu-motion="off"] .blu-portable-motion *,[data-blu-motion="reduced"] .blu-portable-motion *,.blu-motion-off .blu-portable-motion *{animation:none!important;transition:none!important}
.blu-portable-motion:is([data-blu-motion="off"],[data-blu-motion="reduced"],.blu-motion-off) *{animation:none!important;transition:none!important}
.blu-portable-motion:is([data-blu-motion="off"],[data-blu-motion="reduced"],.blu-motion-off) progress::-webkit-progress-value{transition:none!important}
.blu-portable-motion:is([data-blu-motion="off"],[data-blu-motion="reduced"],.blu-motion-off) progress::-moz-progress-bar{transition:none!important}
@media(prefers-reduced-motion:reduce){.blu-portable-motion *{animation:none!important;transition:none!important}}
