/* Sonariva TV 1.6 — continuity inside the existing 16:9 signal, not a player layer.
   The controller adds this document attribute only for channels 01–08. */
html[data-stv-continuity-channel] {
  --stv-cont-u: var(--stv43-u, min(1vw, 1.7777778vh));
  --stv-cont-accent: #d1dfea;
  --stv-cont-soft: #f1f5f9;
  --stv-cont-ink: #405d74;
  --stv-cont-second: #e9e2f1;
  --stv-cont-radius: 45%;
  --stv-cont-angle: -24deg;
}
html[data-stv-continuity-channel="1"] { --stv-cont-accent:#d7dfef; --stv-cont-soft:#f1f3fa; --stv-cont-ink:#4e597a; --stv-cont-second:#e7dded; }
html[data-stv-continuity-channel="2"] { --stv-cont-accent:#efcbdc; --stv-cont-soft:#fcf1f6; --stv-cont-ink:#82546d; --stv-cont-second:#e9deed; --stv-cont-radius:48% 48% 15% 48%; --stv-cont-angle:16deg; }
html[data-stv-continuity-channel="3"] { --stv-cont-accent:#cbe2dc; --stv-cont-soft:#f0f7f4; --stv-cont-ink:#3f7166; --stv-cont-second:#ddebf0; --stv-cont-radius:50%; --stv-cont-angle:34deg; }
html[data-stv-continuity-channel="4"] { --stv-cont-accent:#edcec8; --stv-cont-soft:#fcf3ef; --stv-cont-ink:#855e55; --stv-cont-second:#f1e3d2; --stv-cont-radius:8%; --stv-cont-angle:-35deg; }
html[data-stv-continuity-channel="5"] { --stv-cont-accent:#d2e3d2; --stv-cont-soft:#f2f7f0; --stv-cont-ink:#536f51; --stv-cont-second:#dce9e2; --stv-cont-radius:30%; --stv-cont-angle:26deg; }
html[data-stv-continuity-channel="6"] { --stv-cont-accent:#ded2ee; --stv-cont-soft:#f7f2fb; --stv-cont-ink:#705a87; --stv-cont-second:#eddfec; --stv-cont-radius:45% 20% 48% 22%; --stv-cont-angle:-18deg; }
html[data-stv-continuity-channel="7"] { --stv-cont-accent:#efd5c6; --stv-cont-soft:#fcf4ef; --stv-cont-ink:#86624e; --stv-cont-second:#eaddec; --stv-cont-radius:26%; --stv-cont-angle:16deg; }
html[data-stv-continuity-channel="8"] { --stv-cont-accent:#cee3ec; --stv-cont-soft:#f0f7fa; --stv-cont-ink:#487083; --stv-cont-second:#e3e7f2; --stv-cont-radius:50% 12% 50% 12%; --stv-cont-angle:-28deg; }

/* Central content grows; the service rail and each existing ticker keep their rows. */
html[data-stv-continuity-channel] .stv-broadcast,
html[data-stv-continuity-channel] .stv-topic,
html[data-stv-continuity-channel] .stv2-broadcast {
  background:linear-gradient(135deg,#faf9fc,var(--stv-cont-soft))!important;
}
html[data-stv-continuity-channel] .stv-broadcast>.stv-content,
html[data-stv-continuity-channel] .stv-topic>.stv-topic__layout {
  grid-template-columns:minmax(0,2.7fr) minmax(0,1fr)!important;
  gap:calc(1.05 * var(--stv-cont-u))!important;
  padding-inline:1.7%!important;
}
html[data-stv-continuity-channel] .stv-lead,
html[data-stv-continuity-channel] .stv-topic__lead {
  border-color:var(--stv-cont-accent)!important;
  box-shadow:0 calc(.45 * var(--stv-cont-u)) calc(1.4 * var(--stv-cont-u)) #263b5210!important;
}
html[data-stv-continuity-channel] .stv-lottery-dock,
html[data-stv-continuity-channel] .stv-topic__card {
  background:#ffffffb8!important;
  border-color:var(--stv-cont-accent)!important;
}
html[data-stv-continuity-channel] header.stv-signal-header {
  border-bottom-color:var(--stv-cont-accent)!important;
}
html[data-stv-continuity-channel] header.stv-signal-header .stv-signal-header__number>strong {
  background:var(--stv-cont-accent)!important;
  color:var(--stv-cont-ink)!important;
}
html[data-stv-continuity-channel] .stv-topic__progress i,
html[data-stv-continuity-channel] .stv-lead-progress i {
  background:linear-gradient(90deg,var(--stv-cont-accent),var(--stv-cont-second))!important;
}
html[data-stv-continuity-channel] .stv-topic__footer,
html[data-stv-continuity-channel] .stv2-broadcast>.stv2-footer {
  background:var(--stv-cont-soft)!important;
  border-top-color:var(--stv-cont-accent)!important;
}
html[data-stv-continuity-channel] .stv-topic__live,
html[data-stv-continuity-channel] .stv-topic__footer>button,
html[data-stv-continuity-channel] .stv-extra-ticker>strong {
  background:var(--stv-cont-accent)!important;
  color:var(--stv-cont-ink)!important;
}

/* Quiet channel signatures and channel-specific geometry only between media.
   No logo dimensions from program-branding.css are overridden. */
html[data-stv-continuity-channel] .stv-continuity-signature {
  position:absolute; z-index:5; top:4%; left:4%;
  display:grid; grid-template-columns:auto minmax(0,1fr);
  align-items:center; gap:calc(.22 * var(--stv-cont-u)) calc(.48 * var(--stv-cont-u));
  max-width:48%; padding:calc(.55 * var(--stv-cont-u)) calc(.8 * var(--stv-cont-u));
  background:#fbfbfde8; color:var(--stv-cont-ink);
  border:1px solid var(--stv-cont-accent); border-radius:calc(.8 * var(--stv-cont-u));
  pointer-events:none; box-sizing:border-box; overflow:hidden;
}
html[data-stv-continuity-channel] .stv-continuity-signature>span {
  grid-row:1/3; padding-right:calc(.5 * var(--stv-cont-u));
  border-right:1px solid var(--stv-cont-accent);
  font-size:calc(.56 * var(--stv-cont-u)); font-weight:750; letter-spacing:.08em;
  line-height:1.25; white-space:nowrap;
}
html[data-stv-continuity-channel] .stv-continuity-signature>strong {
  margin:0; font-size:calc(.78 * var(--stv-cont-u)); line-height:1.15;
  font-weight:800; letter-spacing:.015em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
html[data-stv-continuity-channel] .stv-continuity-signature>small {
  color:#687488; font-size:calc(.57 * var(--stv-cont-u)); line-height:1.2;
  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
html[data-stv-continuity-channel] .stv-lead.is-program-on-air::after,
html[data-stv-continuity-channel] .stv-topic__lead.is-program-on-air::after {
  content:""; position:absolute; z-index:0; right:-11%; top:14%;
  width:34%; height:65%; border:calc(.2 * var(--stv-cont-u)) solid var(--stv-cont-accent);
  border-radius:var(--stv-cont-radius); transform:rotate(var(--stv-cont-angle));
  box-shadow:0 0 0 calc(1.5 * var(--stv-cont-u)) #ffffff52;
  opacity:.55; pointer-events:none;
}
html[data-stv-continuity-channel="3"] .stv-topic__lead.is-program-on-air::after { width:28%; height:56%; border-style:dotted; }
html[data-stv-continuity-channel="4"] .stv-topic__lead.is-program-on-air::after { width:18%; height:100%; top:-10%; right:-6%; border-width:calc(.7 * var(--stv-cont-u)); }
html[data-stv-continuity-channel="5"] .stv-topic__lead.is-program-on-air::after { border-radius:calc(2.5 * var(--stv-cont-u)); width:24%; right:-9%; top:20%; }
html[data-stv-continuity-channel="6"] .stv-topic__lead.is-program-on-air::after { box-shadow:0 0 0 calc(1 * var(--stv-cont-u)) #ffffff60,0 0 0 calc(2 * var(--stv-cont-u)) var(--stv-cont-second); }
html[data-stv-continuity-channel="8"] .stv-topic__lead.is-program-on-air::after { width:35%; height:40%; top:25%; right:-15%; }

/* Main signal: a compact, normal-flow now/next band replaces the hidden old band. */
html[data-stv-continuity-channel="1"] .stv-broadcast>.stv-lower-third {
  display:grid!important; flex:0 0 8.5%!important; height:8.5%!important;
  min-height:0!important; width:auto!important; margin:0 1.7% calc(.55 * var(--stv-cont-u))!important;
  grid-template-columns:minmax(0,.44fr) minmax(0,2fr) minmax(0,1.2fr)!important;
  border:1px solid var(--stv-cont-accent)!important; border-radius:calc(1 * var(--stv-cont-u));
  background:#ffffffc9!important; overflow:hidden; color:#34445b;
}
html[data-stv-continuity-channel="1"] .stv-onair {
  min-width:0; padding:0 calc(.7 * var(--stv-cont-u))!important;
  justify-content:center!important; background:var(--stv-cont-soft)!important;
  border:0!important; gap:calc(.4 * var(--stv-cont-u))!important;
}
html[data-stv-continuity-channel="1"] .stv-onair>i { background:#779785!important; box-shadow:none!important; animation:none!important; }
html[data-stv-continuity-channel="1"] .stv-onair span { color:var(--stv-cont-ink)!important; font-size:calc(.5 * var(--stv-cont-u))!important; letter-spacing:.06em!important; }
html[data-stv-continuity-channel="1"] .stv-onair strong { color:#34445b!important; font-size:calc(.72 * var(--stv-cont-u))!important; }
html[data-stv-continuity-channel="1"] .stv-now {
  position:relative; min-width:0; min-height:0; padding:calc(.45 * var(--stv-cont-u)) calc(.85 * var(--stv-cont-u))!important;
  gap:calc(.65 * var(--stv-cont-u))!important; background:transparent!important;
}
html[data-stv-continuity-channel="1"] .stv-now>#stvCover { width:calc(3.4 * var(--stv-cont-u))!important; height:calc(3.4 * var(--stv-cont-u))!important; flex:0 0 auto; padding:0!important; border-radius:0!important; }
html[data-stv-continuity-channel="1"] .stv-track { min-width:0; }
html[data-stv-continuity-channel="1"] .stv-track>span,
html[data-stv-continuity-channel="1"] .stv-next>span { color:var(--stv-cont-ink)!important; font-size:calc(.58 * var(--stv-cont-u))!important; line-height:1.15!important; letter-spacing:.07em!important; }
html[data-stv-continuity-channel="1"] .stv-track h3 { color:#293c55!important; font-size:calc(1.1 * var(--stv-cont-u))!important; line-height:1.15!important; margin:calc(.15 * var(--stv-cont-u)) 0!important; }
html[data-stv-continuity-channel="1"] .stv-track p { color:#66748a!important; font-size:calc(.68 * var(--stv-cont-u))!important; margin:0!important; line-height:1.15!important; }
html[data-stv-continuity-channel="1"] .stv-wave { opacity:.3; }
html[data-stv-continuity-channel="1"] .stv-wave i { background:var(--stv-cont-ink)!important; }
html[data-stv-continuity-channel="1"] .stv-next {
  display:grid!important; grid-template-columns:minmax(0,1fr) auto; align-content:center; align-items:center;
  gap:calc(.15 * var(--stv-cont-u)) calc(.6 * var(--stv-cont-u));
  padding:calc(.4 * var(--stv-cont-u)) calc(.9 * var(--stv-cont-u))!important;
  border-left:1px solid var(--stv-cont-accent)!important; background:var(--stv-cont-soft)!important;
}
html[data-stv-continuity-channel="1"] .stv-next>span { grid-column:1; grid-row:1; }
html[data-stv-continuity-channel="1"] .stv-next>strong { grid-column:1/-1; grid-row:2; color:#34445b!important; font-size:calc(1.02 * var(--stv-cont-u))!important; margin:0!important; line-height:1.15!important; white-space:nowrap!important; }
html[data-stv-continuity-channel="1"] .stv-next>small { grid-column:1/-1; grid-row:3; color:#65758b!important; font-size:calc(.63 * var(--stv-cont-u))!important; margin:0!important; line-height:1.15!important; }
html[data-stv-continuity-channel] .stv-continuity-next-time {
  grid-column:2; grid-row:1; align-self:center; justify-self:end; font-weight:800;
  padding:0; max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
  color:var(--stv-cont-ink); font-size:calc(.72 * var(--stv-cont-u)); line-height:1.15; font-variant-numeric:tabular-nums;
}
html[data-stv-continuity-channel] .stv-continuity-progress { position:absolute; bottom:0; left:0; right:0; height:calc(.16 * var(--stv-cont-u)); background:var(--stv-cont-soft); pointer-events:none; }
html[data-stv-continuity-channel] .stv-continuity-progress>i { display:block; height:100%; width:0; background:var(--stv-cont-accent); transition:width 1s linear; }

/* The topic rail keeps its three cards. Programme logos never expand their card. */
html[data-stv-continuity-channel] .stv-topic__radio-card.has-stv-continuity-data {
  display:grid; grid-template-columns:minmax(0,1fr);
  grid-template-rows:auto minmax(0,1fr) minmax(0,1fr); row-gap:calc(.22 * var(--stv-cont-u));
  padding:calc(.6 * var(--stv-cont-u))!important; align-content:stretch;
}
html[data-stv-continuity-channel] .stv-topic__radio-card.has-stv-continuity-data>header { grid-column:1/-1; padding-bottom:calc(.35 * var(--stv-cont-u))!important; }
html[data-stv-continuity-channel] .stv-topic__radio-card.has-stv-continuity-data>#stvTopicNow,
html[data-stv-continuity-channel] .stv-topic__radio-card.has-stv-continuity-data>#stvTopicNext { display:none!important; }
html[data-stv-continuity-channel] .stv-continuity-program,
html[data-stv-continuity-channel] .stv-continuity-next { min-height:0; min-width:0; box-sizing:border-box; }
html[data-stv-continuity-channel] .stv-continuity-program {
  display:flex; align-items:center; gap:calc(.45 * var(--stv-cont-u)); padding-top:calc(.45 * var(--stv-cont-u));
}
html[data-stv-continuity-channel] .stv-continuity-program>div { min-width:0; }
html[data-stv-continuity-channel] .stv-continuity-program__logo {
  display:block; flex:0 0 calc(2.5 * var(--stv-cont-u)); width:calc(2.5 * var(--stv-cont-u));
  height:calc(2.8 * var(--stv-cont-u)); max-height:100%; object-fit:contain; padding:0;
  background:transparent; border:0; border-radius:0; filter:drop-shadow(0 1px 1px #25354a30);
}
html[data-stv-continuity-channel] .stv-continuity-program span,
html[data-stv-continuity-channel] .stv-continuity-next>span {
  display:block; color:var(--stv-cont-ink); font-size:calc(.58 * var(--stv-cont-u));
  font-weight:800; letter-spacing:.025em; line-height:1.15;
}
html[data-stv-continuity-channel] .stv-continuity-program strong,
html[data-stv-continuity-channel] .stv-continuity-next>strong {
  display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;
  color:#34445b!important; font-size:calc(.97 * var(--stv-cont-u))!important;
  font-weight:800; line-height:1.13!important; margin:calc(.16 * var(--stv-cont-u)) 0!important;
  overflow-wrap:anywhere;
}
html[data-stv-continuity-channel] .stv-continuity-program small,
html[data-stv-continuity-channel] .stv-continuity-next>small {
  display:block; color:#66758a; font-size:calc(.61 * var(--stv-cont-u)); line-height:1.2;
}
html[data-stv-continuity-channel] .stv-continuity-next {
  display:flex; flex-direction:column; justify-content:center;
  padding:calc(.45 * var(--stv-cont-u)) 0 0 calc(.6 * var(--stv-cont-u));
  border-left:1px solid var(--stv-cont-accent);
}
html[data-stv-continuity-channel] .stv-continuity-next>time {
  display:block; color:var(--stv-cont-ink); font-weight:800;
  font-size:calc(.7 * var(--stv-cont-u)); line-height:1.2; font-variant-numeric:tabular-nums;
}
html[data-stv-continuity-channel] .stv-topic__radio-card .stv-continuity-program { padding-top:0; }
html[data-stv-continuity-channel] .stv-topic__radio-card .stv-continuity-program__copy { flex:1; }
html[data-stv-continuity-channel] .stv-topic__radio-card .stv-continuity-next {
  display:grid; grid-template-columns:minmax(0,1fr) auto; align-content:center; align-items:center;
  padding:calc(.28 * var(--stv-cont-u)) 0 0; gap:calc(.12 * var(--stv-cont-u)) calc(.4 * var(--stv-cont-u));
  border-left:0; border-top:1px solid var(--stv-cont-accent);
}
html[data-stv-continuity-channel] .stv-topic__radio-card .stv-continuity-next>span { grid-column:1; grid-row:1; }
html[data-stv-continuity-channel] .stv-topic__radio-card .stv-continuity-next>strong { grid-column:1/-1; grid-row:2; margin:0!important; }
html[data-stv-continuity-channel] .stv-topic__radio-card .stv-continuity-next>time { grid-column:2; grid-row:1; text-align:right; font-size:calc(.61 * var(--stv-cont-u)); }
html[data-stv-continuity-channel] .stv-topic__radio-card .stv-continuity-program strong,
html[data-stv-continuity-channel] .stv-topic__radio-card .stv-continuity-next>strong { -webkit-line-clamp:1; }

/* Programme publicity uses the channel palette without changing its duration or copy. */
html[data-stv-continuity-channel] .stv-program-promo {
  background:radial-gradient(ellipse at 12% 12%,var(--stv-cont-accent),transparent 57%),linear-gradient(130deg,#fcfafc,var(--stv-cont-soft));
}
html[data-stv-continuity-channel] .stv-program-promo::before {
  border-color:var(--stv-cont-accent); border-radius:var(--stv-cont-radius);
  transform:rotate(var(--stv-cont-angle)); box-shadow:0 0 0 28px #ffffff44,0 0 0 55px var(--stv-cont-second);
}
html[data-stv-continuity-channel] .stv-program-promo__kicker,
html[data-stv-continuity-channel] .stv-program-promo__header>span,
html[data-stv-continuity-channel] .stv-program-promo__footer span { color:var(--stv-cont-ink); }
html[data-stv-continuity-channel] .stv-program-promo__schedule { color:var(--stv-cont-ink); border-left-color:var(--stv-cont-accent); }
html[data-stv-continuity-channel] .stv-program-promo__footer { border-top-color:var(--stv-cont-accent); }
html[data-stv-continuity-channel] .stv-program-promo__progress i { background:var(--stv-cont-ink); }

/* The festival retains its stage. Its footer gains a two-item radio guide. */
html[data-stv-continuity-channel="7"] .stv2-footer.has-stv-continuity-data {
  grid-template-columns:auto minmax(0,1fr)!important; gap:calc(2 * var(--stv-cont-u))!important;
}
html[data-stv-continuity-channel="7"] .stv2-footer.has-stv-continuity-data>.stv2-wave,
html[data-stv-continuity-channel="7"] .stv2-footer.has-stv-continuity-data>.stv2-presented { display:none!important; }
html[data-stv-continuity-channel="7"] .stv-continuity-strip {
  display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); align-items:center;
  min-width:0; min-height:0; gap:calc(1.2 * var(--stv-cont-u)); height:100%;
}
html[data-stv-continuity-channel="7"] .stv-continuity-strip .stv-continuity-program { display:block; padding:0; }
html[data-stv-continuity-channel="7"] .stv-continuity-strip .stv-continuity-next { padding-top:0; }
html[data-stv-continuity-channel="7"] .stv-continuity-strip strong { font-size:calc(.95 * var(--stv-cont-u))!important; -webkit-line-clamp:1; }
html[data-stv-continuity-channel="7"] .stv-continuity-strip span { font-size:calc(.55 * var(--stv-cont-u)); }

/* Text-only transitions never fade the player or restart its audio. */
html[data-stv-continuity-channel] .stv-continuity-enter>.stv-lead-content,
html[data-stv-continuity-channel] .stv-continuity-enter>.stv-topic__copy,
html[data-stv-continuity-channel] .stv-continuity-enter .stv2-program-visual__copy { animation:stv-continuity-copy-in .55s ease-out both; }
html[data-stv-continuity-channel] .stv-continuity-ident {
  position:absolute; right:3%; top:3%; z-index:6; pointer-events:none;
  max-width:37%; padding:calc(.65 * var(--stv-cont-u)) calc(.9 * var(--stv-cont-u));
  background:#fafbfdef; border:1px solid var(--stv-cont-accent); border-right:calc(.3 * var(--stv-cont-u)) solid var(--stv-cont-accent);
  border-radius:calc(.65 * var(--stv-cont-u)); box-sizing:border-box; color:var(--stv-cont-ink);
}
html[data-stv-continuity-channel] .stv-continuity-ident>span { display:block; font-size:calc(.68 * var(--stv-cont-u)); font-weight:800; line-height:1.2; }
html[data-stv-continuity-channel] .stv-continuity-ident>strong { display:block; margin-top:calc(.2 * var(--stv-cont-u)); font-size:calc(.48 * var(--stv-cont-u)); letter-spacing:.07em; line-height:1.2; }
html[data-stv-continuity-channel] .stv-continuity-ident.is-visible { animation:stv-continuity-ident-in .4s ease-out both; }
html[data-stv-continuity-channel] .stv-continuity-signature[hidden],
html[data-stv-continuity-channel] .stv-continuity-ident[hidden],
html[data-stv-continuity-channel] .stv-continuity-program[hidden],
html[data-stv-continuity-channel] .stv-continuity-program__logo[hidden],
html[data-stv-continuity-channel] .stv-continuity-next[hidden],
html[data-stv-continuity-channel] .stv-continuity-next-time[hidden],
html[data-stv-continuity-channel] .stv-continuity-strip[hidden],
html[data-stv-continuity-channel] .stv-continuity-progress[hidden] { display:none!important; }
html[data-stv-continuity-channel].stv-continuity-protected .stv-continuity-signature,
html[data-stv-continuity-channel].stv-continuity-protected .stv-continuity-ident,
html[data-stv-continuity-channel].has-youtube-live-takeover .stv-continuity-signature,
html[data-stv-continuity-channel].has-youtube-live-takeover .stv-continuity-ident,
html[data-stv-continuity-channel] .has-youtube-live-takeover .stv-continuity-signature,
html[data-stv-continuity-channel] .has-youtube-live-takeover .stv-continuity-ident { display:none!important; }
html[data-stv-continuity-channel].stv-continuity-protected .stv-lead::after,
html[data-stv-continuity-channel].stv-continuity-protected .stv-topic__lead::after { display:none!important; }
html[data-stv-continuity-channel].stv-continuity-protected .stv-continuity-enter>.stv-lead-content,
html[data-stv-continuity-channel].stv-continuity-protected .stv-continuity-enter>.stv-topic__copy,
html[data-stv-continuity-channel].stv-continuity-protected .stv-continuity-enter .stv2-program-visual__copy { animation:none!important; }
@keyframes stv-continuity-copy-in { from { opacity:.35; translate:0 3%; } to { opacity:1; translate:0 0; } }
@keyframes stv-continuity-ident-in { from { opacity:0; transform:translateY(-8%); } to { opacity:1; transform:none; } }
@media(max-width:600px) {
  html[data-stv-continuity-channel] .stv-broadcast>.stv-content,
  html[data-stv-continuity-channel] .stv-topic>.stv-topic__layout { grid-template-columns:minmax(0,2.5fr) minmax(0,1fr)!important; }
  html[data-stv-continuity-channel] .stv-continuity-signature { padding:calc(.4 * var(--stv-cont-u)) calc(.6 * var(--stv-cont-u)); }
  html[data-stv-continuity-channel] .stv-continuity-signature>small { display:none; }
  html[data-stv-continuity-channel] .stv-continuity-signature>span { grid-row:auto; }
  html[data-stv-continuity-channel="1"] .stv-broadcast>.stv-lower-third { grid-template-columns:minmax(0,1.7fr) minmax(0,1.2fr)!important; }
  html[data-stv-continuity-channel="1"] .stv-lower-third>.stv-onair { display:none!important; }
  html[data-stv-continuity-channel] .stv-continuity-program__logo { flex-basis:calc(2 * var(--stv-cont-u)); width:calc(2 * var(--stv-cont-u)); }
}
@media(prefers-reduced-motion:reduce) {
  html[data-stv-continuity-channel] .stv-continuity-enter>.stv-lead-content,
  html[data-stv-continuity-channel] .stv-continuity-enter>.stv-topic__copy,
  html[data-stv-continuity-channel] .stv-continuity-enter .stv2-program-visual__copy,
  html[data-stv-continuity-channel] .stv-continuity-ident.is-visible { animation:none!important; }
  html[data-stv-continuity-channel] .stv-continuity-progress>i { transition:none!important; }
}
