.nws-wt-ticker{
  width:100%;
  overflow:hidden;
  box-sizing:border-box;
  --nws-scroll-seconds:16s;
  --nws-start-x:100%;
  --nws-end-x:-1200px;
  --nws-item-gap:120px;
}

.nws-wt-ticker-track{
  position:relative;
  overflow:hidden;
  white-space:nowrap;
}

.nws-wt-marquee{
  display:inline-flex;
  align-items:center;
  min-width:max-content;
  will-change:transform;
  animation:nwsTickerTraverse var(--nws-scroll-seconds) linear infinite;
  transform:translate3d(var(--nws-start-x),0,0);
}

.nws-wt-ticker-inner{
  display:inline-flex;
  align-items:center;
  white-space:nowrap;
  flex:0 0 auto;
}

@keyframes nwsTickerTraverse{
  from{transform:translate3d(var(--nws-start-x),0,0);}
  to{transform:translate3d(var(--nws-end-x),0,0);}
}

.nws-alert-item{
  font-weight:800;
  padding:4px 10px;
  display:inline-block;
  line-height:1.35;
  text-shadow:none;
}

.nws-sep{
  font-weight:700;
  margin:0 var(--nws-item-gap);
}

.nws-alert-item.nws-none{
  font-weight:900;
  padding:6px 18px;
  border-radius:999px;
  letter-spacing:.3px;
}

.nws-wt-reset .nws-wt-marquee{animation:none !important;}
