
.lgh-ticker.lgh-live .lgh-kick{position:relative;padding-left:14px}
.lgh-ticker.lgh-live .lgh-kick::before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:#D9564B;animation:lghPulse 2s ease-in-out infinite}
@keyframes lghPulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(217,86,75,.55)}50%{opacity:.55;box-shadow:0 0 0 5px rgba(217,86,75,0)}}
.lgh-ticker.lgh-live .lgh-tick{transition:opacity .7s ease,transform .7s ease}
@media (min-width:1101px){
  .lgh-ticker.lgh-live .lgh-tick{opacity:.5}
  .lgh-ticker.lgh-live .lgh-tick.is-on{opacity:1}
}
@media (max-width:1100px){
  .lgh-ticker.lgh-live .lgh-kick{letter-spacing:.06em}
  .lgh-ticker.lgh-live{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center}
  .lgh-ticker.lgh-live .lgh-tick{grid-column:2;grid-row:1;opacity:0;transform:translateY(7px);pointer-events:none;display:flex;align-items:baseline;gap:6px;min-width:0;white-space:nowrap}
  .lgh-ticker.lgh-live .lgh-tick-l{min-width:0;overflow:hidden;text-overflow:ellipsis}
  .lgh-ticker.lgh-live .lgh-tick-v{flex:none}
  .lgh-ticker.lgh-live .lgh-tick.is-on{opacity:1;transform:none;pointer-events:auto}
}
@media (prefers-reduced-motion:reduce){
  .lgh-ticker.lgh-live .lgh-tick{transition:none}
  .lgh-ticker.lgh-live .lgh-kick::before{animation:none}
}
