.rasa-ticker-widget{
  --blue:#2563eb;
  --indigo:#4338ca;
  --grad:linear-gradient(135deg,#2563eb,#4338ca);
  direction:rtl;
  width:100%;
  overflow:hidden;
  box-sizing:border-box;
}

.rasa-ticker-widget,
.rasa-ticker-widget *{
  box-sizing:border-box;
}

.rasa-ticker-widget .rasa-ticker{
  width:100%;
  overflow:hidden;
  background:var(--grad);
  padding:.85rem 0;
  position:relative;
  z-index:1;
  direction:ltr;
}

.rasa-ticker-widget .rasa-tick-t{
  display:flex;
  width:max-content;
  white-space:nowrap;
  will-change:transform;
  transform:translate3d(0,0,0);
}

.rasa-ticker-widget .rasa-ticker-group{
  display:flex;
  align-items:center;
  flex-shrink:0;
  white-space:nowrap;
}

.rasa-ticker-widget .rasa-ti{
  display:inline-flex;
  align-items:center;
  gap:.7rem;
  padding:0 1.75rem;
  font-size:.78rem;
  font-weight:500;
  color:rgba(255,255,255,.88);
  letter-spacing:.05em;
  flex-shrink:0;
  direction:rtl;
  line-height:1.8;
}

.rasa-ticker-widget .rasa-ti span{
  color:rgba(255,255,255,.35);
}

@media(max-width:768px){
  .rasa-ticker-widget .rasa-ticker{
    padding:.75rem 0;
  }

  .rasa-ticker-widget .rasa-ti{
    font-size:.74rem;
    padding:0 1.25rem;
  }
}
