/**
 * MISTER FAST LiveMapChat WEB V3.5.3
 * Enterprise News Ticker
 */
:root{
  --mf218-header-h:124px!important;
}

.mf218-web-header.mf353-header-with-ticker{
  position:sticky!important;
  min-height:124px!important;
  padding-bottom:43px!important;
  box-sizing:border-box!important;
}

.mf353-news-ticker{
  position:absolute;
  left:20px;
  right:174px;
  bottom:5px;
  z-index:4;
  min-width:0;
  height:32px;
  display:flex;
  align-items:center;
  overflow:hidden;
  border-top:1px solid #e4ebf5;
  border-bottom:2px solid #FFC400;
  background:rgba(255,255,255,.96);
  color:#173b6f;
  font-size:12px;
  line-height:1;
  box-sizing:border-box;
}

.mf353-news-label{
  position:relative;
  z-index:2;
  height:100%;
  flex:0 0 auto;
  display:flex;
  align-items:center;
  gap:6px;
  padding:0 12px 0 4px;
  background:#fff;
  color:#003DA5;
  white-space:nowrap;
}
.mf353-news-label b{font-weight:900}

.mf353-news-viewport{
  min-width:0;
  flex:1;
  overflow:hidden;
  -webkit-mask-image:linear-gradient(to right,transparent,#000 18px,#000 calc(100% - 18px),transparent);
  mask-image:linear-gradient(to right,transparent,#000 18px,#000 calc(100% - 18px),transparent);
}

.mf353-news-track{
  width:max-content;
  min-width:100%;
  display:flex;
  align-items:center;
  gap:18px;
  padding-left:100%;
  white-space:nowrap;
  will-change:transform;
  animation:mf353TickerMove 30s linear infinite;
}
.mf353-news-track span{display:inline-flex;align-items:center;gap:4px}
.mf353-news-track span b{color:#003DA5;font-weight:900}
.mf353-news-track i{color:#b7c3d3;font-style:normal}
.mf353-news-ticker:hover .mf353-news-track,
.mf353-news-ticker:focus-within .mf353-news-track{animation-play-state:paused}

@keyframes mf353TickerMove{
  from{transform:translateX(0)}
  to{transform:translateX(-100%)}
}

@media (max-width:1180px){
  :root{--mf218-header-h:116px!important}
  .mf218-web-header.mf353-header-with-ticker{min-height:116px!important;padding-bottom:40px!important}
  .mf353-news-ticker{left:14px;right:14px;height:30px;font-size:11px}
}

@media (max-width:900px){
  :root{--mf218-header-h:164px!important}
  .mf218-web-header.mf353-header-with-ticker{min-height:164px!important;padding-bottom:39px!important}
  .mf353-news-ticker{left:12px;right:12px;bottom:4px}
}

@media (max-width:560px){
  :root{--mf218-header-h:158px!important}
  .mf218-web-header.mf353-header-with-ticker{min-height:158px!important}
  .mf353-news-label{padding-right:8px}
  .mf353-news-track{gap:14px;animation-duration:24s}
}

@media (prefers-reduced-motion:reduce){
  .mf353-news-track{animation:none;padding-left:12px}
}
