/* MPC GO V52.14.4 — home phrases: surgical display & motion protection only.
   Neither top brand, search box, navigation, ER signature, nor route result sizing changes.
   Keep all responsive heights from the original UI CSS; override the legacy result-state hide only. */
#dynamicMessageBar,
.app.has-result #dynamicMessageBar,
.app:not(.has-result) #dynamicMessageBar {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  max-width: 100%;
  overflow: hidden;
}
#dynamicMessageBar .message-enter {
  animation-name: mpcHomePhraseLeftToRight52144 !important;
  animation-duration: .42s !important;
  animation-timing-function: ease-out !important;
  animation-fill-mode: both !important;
}
@keyframes mpcHomePhraseLeftToRight52144 {
  from { transform: translateX(-14px); opacity: 0; }
  to { transform: translateX(0); opacity: 1; }
}
@media (prefers-reduced-motion: reduce) {
  #dynamicMessageBar .message-enter { animation: none !important; }
}
