:root{
  --te-bg:#0a132a;
  --te-bg-2:#060c1b;
  --te-bg-3:#000516;
  --te-surface:#13234a;
  --te-surface-2:#1d3367;
  --te-surface-3:#26417d;
  --te-line:rgba(212,168,59,0.14);
  --te-line-2:rgba(212,168,59,0.32);
  --te-line-cream:rgba(244,238,216,0.08);
  --te-line-cream-2:rgba(244,238,216,0.16);
  --te-text:#f4eed8;
  --te-text-2:#dad2b8;
  --te-muted:#8b9bbc;
  --te-muted-2:#65779a;
  --te-gold:#d4a83b;
  --te-gold-2:#e8c45e;
  --te-cyan:#23c5d5;
  --te-red:#e1303a;
  --te-green:#1e8b3f;
  --te-pitch:#0c5e2c;
  --font-display:'Saira Condensed','Bebas Neue',Impact,sans-serif;
  --font-body:'DM Sans','Inter Tight',system-ui,sans-serif;
  --font-serif:'Cormorant Garamond',Georgia,serif;
  --font-mono:'Space Mono','JetBrains Mono',monospace;
}
*{box-sizing:border-box}
html,body{margin:0;padding:0;background:var(--te-bg);color:var(--te-text);font-family:var(--font-body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}
body{background-image:repeating-linear-gradient(0deg,transparent 0,transparent 3px,rgba(244,238,216,.012) 3px,rgba(244,238,216,.012) 4px)}
a{color:inherit;text-decoration:none}
.wrap{max-width:1320px;margin:0 auto;padding:0 24px}
.skip{position:absolute;left:-9999px;top:-9999px}
.skip:focus{position:fixed;left:8px;top:8px;background:var(--te-gold);color:var(--te-bg);padding:8px 14px;z-index:1000;font-family:var(--font-display);font-weight:800;letter-spacing:.08em;text-transform:uppercase}

/* ── LIVE TICKER ────────────────────────────────────────── */
.topbar{background:var(--te-bg-3);border-bottom:1px solid var(--te-line-cream);overflow:hidden;height:36px;font-family:var(--font-mono);font-size:11px;color:var(--te-muted);letter-spacing:.05em}
.ticker-row{display:flex;align-items:stretch;height:36px}
.ticker-tag{background:var(--te-red);color:#fff;font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.18em;padding:0 14px;display:inline-flex;align-items:center;flex-shrink:0;text-transform:uppercase}
.ticker-tag::before{content:'';width:7px;height:7px;background:#fff;border-radius:50%;margin-right:8px;animation:tepulse 1.4s infinite}
@keyframes tepulse{0%,100%{opacity:1}50%{opacity:.35}}
.ticker-window{overflow:hidden;flex:1;mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%)}
.ticker{display:flex;align-items:center;white-space:nowrap;animation:tetick 110s linear infinite;padding-left:20px;height:36px}
.topbar:hover .ticker{animation-play-state:paused}
@keyframes tetick{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.ticker span{padding:0 16px;border-right:1px solid var(--te-line-cream);height:36px;display:inline-flex;align-items:center;gap:8px}
.ticker b{font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.06em;color:var(--te-text)}
.ticker .sc{background:rgba(255,255,255,.06);padding:2px 7px;font-family:var(--font-mono);font-size:11px;color:var(--te-gold-2)}
.ticker .from{color:var(--te-muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.12em}

/* ── MASTHEAD ───────────────────────────────────────────── */
.masthead{background:var(--te-bg);border-bottom:1px solid var(--te-line);position:relative}
.masthead::before{content:'';position:absolute;left:0;right:0;bottom:-1px;height:3px;background:linear-gradient(90deg,var(--te-gold) 0%,var(--te-gold-2) 25%,var(--te-cyan) 50%,var(--te-gold-2) 75%,var(--te-gold) 100%);opacity:.35}
.masthead .wrap{display:flex;align-items:center;justify-content:space-between;gap:32px;height:84px}
.logo{display:flex;align-items:baseline;gap:14px}
.logo-mark{font-family:var(--font-display);font-weight:900;font-size:42px;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--te-gold);position:relative}
.logo-mark::after{content:'';position:absolute;left:0;right:0;bottom:-4px;height:3px;background:var(--te-gold)}
.logo-sub{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:14px;color:var(--te-muted);letter-spacing:.02em}
.navlist{display:flex;gap:32px;font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}
.navlist a{color:var(--te-muted);padding:8px 0;border-bottom:3px solid transparent;transition:all .15s;position:relative}
.navlist a:hover{color:var(--te-text)}
.navlist a[aria-current="page"]{color:var(--te-gold);border-bottom-color:var(--te-gold)}
.mast-cta{display:flex;gap:10px;align-items:center}
.btn{display:inline-block;padding:11px 20px;font-family:var(--font-display);font-size:13px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--te-line-2);background:transparent;color:var(--te-text);cursor:pointer;font-weight:700}
.btn.gold{background:var(--te-gold);color:var(--te-bg);border-color:var(--te-gold)}
.btn.gold:hover{filter:brightness(1.1)}
.btn.outline:hover{border-color:var(--te-gold);color:var(--te-gold)}

/* ── BREADCRUMB ─────────────────────────────────────────── */
.crumbs{padding:14px 0;background:var(--te-bg-2);border-bottom:1px solid var(--te-line-cream);font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;color:var(--te-muted)}
.crumbs ol{margin:0;padding:0;list-style:none;display:flex;gap:12px;align-items:center}
.crumbs a{color:var(--te-gold)}
.crumbs li+li::before{content:'›';margin-right:12px;color:var(--te-muted-2)}

/* ── MATCHDAY HERO ──────────────────────────────────────── */
.matchday-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--te-bg) 0%,var(--te-bg-2) 100%);border-bottom:1px solid var(--te-line)}
.matchday-hero::before{content:'';position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,transparent 0,transparent 80px,rgba(212,168,59,.04) 80px,rgba(212,168,59,.04) 81px);pointer-events:none}
.matchday-hero::after{content:'';position:absolute;top:40px;right:60px;width:340px;height:340px;background:radial-gradient(circle,rgba(35,197,213,.08) 0%,transparent 60%);pointer-events:none;border-radius:50%}
.matchday-hero .wrap{padding:48px 24px 56px;position:relative;z-index:1}
.md-band{display:flex;align-items:baseline;gap:14px;margin-bottom:24px;font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--te-muted)}
.md-band .pill{background:var(--te-gold);color:var(--te-bg);padding:5px 11px;font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.16em}
.md-band .live-pill{background:var(--te-red);color:#fff;padding:5px 11px;font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.16em;display:inline-flex;align-items:center;gap:6px}
.md-band .live-pill::before{content:'';width:6px;height:6px;background:#fff;border-radius:50%;animation:tepulse 1.4s infinite}
.md-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:end}
.md-headline{font-family:var(--font-display);font-weight:900;font-size:clamp(64px,9vw,128px);line-height:.88;letter-spacing:-.005em;text-transform:uppercase;color:var(--te-text);margin:0 0 18px}
.md-headline em{font-style:normal;color:var(--te-gold);display:block}
.md-lede{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:21px;line-height:1.5;color:var(--te-text-2);max-width:560px;margin:0}

/* big featured fixture */
.feature-fix{background:var(--te-surface);border:1px solid var(--te-line);padding:0;position:relative;overflow:hidden}
.feature-fix::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--te-gold)}
.feature-fix-head{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;background:var(--te-bg-2);border-bottom:1px solid var(--te-line-cream);font-family:var(--font-mono);font-size:11px;color:var(--te-muted);letter-spacing:.08em;text-transform:uppercase}
.feature-fix-head .league{display:flex;align-items:center;gap:10px;color:var(--te-gold)}
.feature-fix-head .league::before{content:'';width:4px;height:14px;background:var(--te-gold)}
.feature-fix-body{padding:28px 20px}
.feature-fix-teams{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-bottom:18px}
.team-side{text-align:center}
.team-side .team-name{font-family:var(--font-display);font-weight:800;font-size:24px;letter-spacing:.01em;text-transform:uppercase;color:var(--te-text);line-height:1.1}
.team-side .team-form{font-family:var(--font-mono);font-size:10px;color:var(--te-muted);margin-top:6px;letter-spacing:.06em}
.team-vs{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:22px;color:var(--te-muted);padding:0 10px}
.feature-fix-odds{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;padding-top:18px;border-top:1px solid var(--te-line-cream)}
.odd-cell{background:var(--te-bg-2);border:1px solid var(--te-line-cream);padding:12px 10px;text-align:center;cursor:pointer;transition:all .15s}
.odd-cell:hover{border-color:var(--te-gold);background:rgba(212,168,59,.06)}
.odd-cell .lbl{font-family:var(--font-mono);font-size:9px;color:var(--te-muted);letter-spacing:.12em;text-transform:uppercase;display:block;margin-bottom:4px}
.odd-cell .val{font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--te-gold);letter-spacing:0}
.feature-fix-cta{display:block;text-align:center;background:var(--te-gold);color:var(--te-bg) !important;padding:13px;font-family:var(--font-display);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;margin-top:14px;border-top:none}
.feature-fix-cta:hover{filter:brightness(1.1)}

/* ── SECTIONS ────────────────────────────────────────── */
.sec{padding:56px 0;border-bottom:1px solid var(--te-line)}
.sec.compact{padding:40px 0}
.sec-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px;padding-bottom:14px;border-bottom:2px solid var(--te-gold)}
.sec-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--te-gold);margin-bottom:6px}
.sec-title{font-family:var(--font-display);font-weight:900;font-size:36px;letter-spacing:.005em;text-transform:uppercase;color:var(--te-text);margin:0;line-height:1}
.sec-title em{font-style:normal;color:var(--te-gold)}
.sec-more{font-family:var(--font-mono);font-size:11px;color:var(--te-muted);letter-spacing:.12em;text-transform:uppercase;padding-bottom:3px;border-bottom:1px solid var(--te-line-cream-2)}
.sec-more:hover{color:var(--te-gold);border-bottom-color:var(--te-gold)}

/* ── FIXTURE GRID ─────────────────────────────────────── */
.fix-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.fix{background:var(--te-surface);border:1px solid var(--te-line-cream);padding:18px 20px;display:grid;grid-template-columns:60px 1fr auto;gap:18px;align-items:center;border-left:4px solid var(--league-color,var(--te-gold));transition:border-color .15s,background .15s;cursor:pointer}
.fix:hover{background:var(--te-surface-2);border-color:var(--te-gold)}
.fix-time{font-family:var(--font-mono);font-size:13px;color:var(--te-text);font-weight:500}
.fix-time small{display:block;font-size:10px;color:var(--te-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:2px}
.fix-match{display:flex;flex-direction:column;gap:4px}
.fix-league{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--te-muted)}
.fix-teams{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:.01em;text-transform:uppercase;color:var(--te-text);line-height:1.1}
.fix-teams .vs{color:var(--te-muted-2);font-weight:400;margin:0 6px}
.fix-odds{display:flex;gap:4px}
.fix-odds .o{background:var(--te-bg-2);border:1px solid var(--te-line-cream);padding:6px 10px;font-family:var(--font-mono);font-size:11px;color:var(--te-muted);min-width:48px;text-align:center;cursor:pointer}
.fix-odds .o b{display:block;font-family:var(--font-display);font-weight:700;color:var(--te-gold);font-size:14px;letter-spacing:0;margin-top:1px}
.fix-odds .o:hover{background:rgba(212,168,59,.06);border-color:var(--te-gold)}

/* League colour bars */
.fix.epl{--league-color:#37003c}
.fix.laliga{--league-color:#ee8707}
.fix.bundesliga{--league-color:#d20515}
.fix.seriea{--league-color:#008fd7}
.fix.ligue1{--league-color:#091c3e}
.fix.ucl{--league-color:#00306c}
.fix.europa{--league-color:#ff6b00}

/* ── STANDINGS BLOCK ──────────────────────────────────── */
.stand-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.stand{background:var(--te-surface);border:1px solid var(--te-line);overflow:hidden}
.stand-head{padding:14px 18px;background:var(--te-bg-2);border-bottom:1px solid var(--te-line);display:flex;align-items:center;gap:10px;justify-content:space-between}
.stand-head .lg{font-family:var(--font-display);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--te-gold);display:flex;align-items:center;gap:8px}
.stand-head .lg::before{content:'';width:3px;height:14px;background:var(--league-color,var(--te-gold))}
.stand-head .stat{font-family:var(--font-mono);font-size:10px;color:var(--te-muted);letter-spacing:.1em;text-transform:uppercase}
.stand.epl{--league-color:#37003c}
.stand.laliga{--league-color:#ee8707}
.stand table{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:13px}
.stand th{text-align:left;padding:10px 14px;background:var(--te-bg-2);color:var(--te-muted);font-weight:500;font-size:10px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--te-line-cream)}
.stand td{padding:10px 14px;border-bottom:1px solid var(--te-line-cream);vertical-align:middle}
.stand tr:last-child td{border-bottom:none}
.stand .rk{color:var(--te-muted-2);width:22px;font-family:var(--font-display);font-weight:700;font-size:13px}
.stand .rk.p1{color:var(--te-gold)}
.stand td.team{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--te-text);letter-spacing:.01em;text-transform:uppercase;width:auto}
.stand .num{text-align:center;color:var(--te-text-2);width:32px}
.stand .pts{text-align:right;font-family:var(--font-display);font-weight:800;color:var(--te-gold);font-size:16px;width:42px}

/* ── PROSE / LONG-FORM ──────────────────────────────── */
.prose-wrap{display:grid;grid-template-columns:1fr 280px;gap:48px}
.prose{font-size:17px;line-height:1.7;color:var(--te-text);max-width:760px}
.prose h2{font-family:var(--font-display);font-weight:900;font-size:32px;letter-spacing:.005em;text-transform:uppercase;color:var(--te-gold);margin:48px 0 14px;padding-bottom:8px;border-bottom:1px solid var(--te-line-2)}
.prose h2:first-of-type{margin-top:0}
.prose h3{font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--te-text);text-transform:uppercase;letter-spacing:.02em;margin:32px 0 10px}
.prose p{margin:0 0 18px;font-family:var(--font-body)}
.prose ul,.prose ol{margin:0 0 18px;padding-left:22px}
.prose li{margin-bottom:8px}
.prose a:not([class]){color:var(--te-gold);border-bottom:1px solid var(--te-line-2)}
.prose a:not([class]):hover{border-color:var(--te-gold)}
.prose strong{color:var(--te-gold-2);font-weight:600}
.prose table{width:100%;border-collapse:collapse;margin:18px 0;font-family:var(--font-mono);font-size:13px}
.prose th{text-align:left;padding:10px 6px;color:var(--te-gold);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--te-line-2)}
.prose td{padding:10px 6px;border-bottom:1px solid var(--te-line-cream);color:var(--te-text)}
.aside{position:sticky;top:24px;height:max-content}
.aside-card{background:var(--te-surface);border:1px solid var(--te-line);border-left:3px solid var(--te-gold);padding:18px;margin-bottom:16px}
.aside-card .eyebrow{font-family:var(--font-mono);font-size:10px;color:var(--te-gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}
.aside-card h4{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--te-text);margin:0 0 10px;text-transform:uppercase;letter-spacing:.02em}
.aside-card p{font-size:13px;color:var(--te-text-2);margin:0 0 12px;line-height:1.55}
.aside-card a{color:var(--te-gold);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}

/* ── EMPTY STATE ────────────────────────────────────── */
.empty{padding:64px 24px;text-align:center;background:var(--te-surface);border:1px dashed var(--te-line-2)}
.empty h3{font-family:var(--font-display);font-weight:900;font-size:30px;color:var(--te-gold);margin:0 0 12px;text-transform:uppercase;letter-spacing:.02em}
.empty p{margin:0 0 18px;color:var(--te-text-2);font-size:15px;max-width:540px;margin-left:auto;margin-right:auto}
.empty a{color:var(--te-gold);border-bottom:1px solid var(--te-line-2);font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}

/* ── CTA BAND ────────────────────────────────────────── */
.cta-band{padding:64px 0;background:var(--te-bg-3);border-top:1px solid var(--te-line);text-align:center}
.cta-band h2{font-family:var(--font-display);font-weight:900;font-size:44px;line-height:1.1;color:var(--te-text);margin:0 0 14px;text-transform:uppercase;letter-spacing:.01em}
.cta-band h2 em{font-style:normal;color:var(--te-gold)}
.cta-band p{color:var(--te-muted);font-size:14px;margin:0 0 26px;font-family:var(--font-mono);letter-spacing:.04em}

/* ── OPERATOR STRIP MOUNT ─────────────────────────── */
.igr-osc-strip-mount .igr-operator-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.igr-osc-strip-mount .sports-op-card{background:var(--te-surface);border:1px solid var(--te-line);border-top:3px solid var(--te-gold);padding:18px;display:flex;flex-direction:column;color:var(--te-text);transition:transform .15s,border-color .15s;font-family:var(--font-body)}
.igr-osc-strip-mount .sports-op-card:hover{transform:translateY(-2px);border-color:var(--te-gold)}
.igr-osc-strip-mount .sports-op-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}
.igr-osc-strip-mount .sports-op-name{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--te-text);line-height:1;letter-spacing:.02em;text-transform:uppercase}
.igr-osc-strip-mount .sports-op-rate{font-family:var(--font-display);font-weight:900;font-size:26px;color:var(--te-gold);line-height:1}
.igr-osc-strip-mount .sports-op-rate small{font-family:var(--font-mono);font-size:10px;color:var(--te-muted);font-weight:500;margin-left:2px}
.igr-osc-strip-mount .sports-op-bonus{font-size:12.5px;line-height:1.45;padding:10px 0;border-top:1px solid var(--te-line-cream);flex-grow:1;color:var(--te-text)}
.igr-osc-strip-mount .sports-op-bonus p{margin:0}
.igr-osc-strip-mount .sports-op-bonus-label{display:block;color:var(--te-gold);font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:500;margin-bottom:6px}
.igr-osc-strip-mount .sports-op-cta{display:block;text-align:center;background:var(--te-gold);color:var(--te-bg) !important;padding:12px;font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;margin-top:8px;font-family:var(--font-display)}
.igr-osc-strip-mount .sports-op-cta:hover{filter:brightness(1.1)}
.igr-osc-strip-mount .sports-op-review{display:block;text-align:center;font-size:11px;color:var(--te-muted) !important;padding:6px 0;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;text-decoration:none;margin-top:4px}
.igr-osc-strip-mount .sports-op-review:hover{color:var(--te-gold) !important}
.igr-osc-strip-mount .igr-osc-empty{padding:24px;text-align:center;color:var(--te-muted);font-size:14px}

/* ── FOOTER ─────────────────────────────────────────── */
.site-foot{padding:48px 0 24px;background:var(--te-bg-3);border-top:3px solid var(--te-gold);position:relative}
.site-foot::before{content:'';position:absolute;left:0;right:0;top:-3px;height:3px;background:linear-gradient(90deg,var(--te-gold) 0%,var(--te-gold-2) 25%,var(--te-cyan) 50%,var(--te-gold-2) 75%,var(--te-gold) 100%)}
.site-foot .fgrid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;margin-bottom:32px}
.site-foot h4{font-family:var(--font-display);font-weight:800;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--te-gold);margin:0 0 14px}
.site-foot a{display:block;color:var(--te-muted);font-size:13px;padding:4px 0}
.site-foot a:hover{color:var(--te-text)}
.site-foot .flede{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:17px;color:var(--te-text-2);margin:6px 0 0;line-height:1.45;max-width:380px}
.compliance{font-size:11px;color:var(--te-muted);border-top:1px solid var(--te-line-cream);padding-top:18px;line-height:1.6;font-family:var(--font-mono);letter-spacing:.02em}
.fbot{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10px;color:var(--te-muted-2);margin-top:14px;letter-spacing:.05em;text-transform:uppercase}

@media (max-width:1000px){
  .masthead .wrap{flex-wrap:wrap;height:auto;padding:14px 24px;gap:14px}
  .navlist{flex-wrap:wrap;gap:18px;font-size:12px}
  .md-hero-grid{grid-template-columns:1fr;gap:36px}
  .fix-grid{grid-template-columns:1fr}
  .stand-grid{grid-template-columns:1fr}
  .prose-wrap{grid-template-columns:1fr;gap:36px}
  .site-foot .fgrid{grid-template-columns:1fr 1fr;gap:24px}
  .igr-osc-strip-mount .igr-operator-strip{grid-template-columns:1fr 1fr}
}
@media (max-width:560px){
  .igr-osc-strip-mount .igr-operator-strip{grid-template-columns:1fr}
  .feature-fix-teams{grid-template-columns:1fr;text-align:center}
  .team-vs{padding:8px 0}
}
@media (prefers-reduced-motion:reduce){
  .ticker,.ticker-tag::before,.md-band .live-pill::before{animation:none !important}
}