/* Rezilta V5.60.13 — global betting-link contrast and control-state audit */
:root{--rz-link-hover-bg:#ffd43b;--rz-link-hover-text:#171200;--rz-link-focus:#fff;--rz-link-active-bg:#20d66b;--rz-link-active-text:#031008}
:is(a,button)[class*="bet"],
:is(a,button)[class*="odds"],
:is(a,button)[class*="bookmaker"],
a[href*="williamhill" i],a[href*="bet365" i],a[href*="sportsbet" i],a[href*="bookmaker" i],
.bet-now,.row-bet-btn,.hero-bet,.preview-acca-btn,.big-action-btn,.market-cta,.odds-cta,.bookmaker-cta{
  text-decoration:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;
}
:is(a,button)[class*="bet"]:hover,
:is(a,button)[class*="bet"]:focus-visible,
:is(a,button)[class*="odds"]:hover,
:is(a,button)[class*="odds"]:focus-visible,
:is(a,button)[class*="bookmaker"]:hover,
:is(a,button)[class*="bookmaker"]:focus-visible,
a[href*="williamhill" i]:hover,a[href*="williamhill" i]:focus-visible,
a[href*="bet365" i]:hover,a[href*="bet365" i]:focus-visible,
a[href*="sportsbet" i]:hover,a[href*="sportsbet" i]:focus-visible,
.bet-now:hover,.bet-now:focus-visible,.row-bet-btn:hover,.row-bet-btn:focus-visible,
.hero-bet:hover,.hero-bet:focus-visible,.preview-acca-btn:hover,.preview-acca-btn:focus-visible,
.big-action-btn:hover,.big-action-btn:focus-visible,.market-cta:hover,.market-cta:focus-visible,
.odds-cta:hover,.odds-cta:focus-visible,.bookmaker-cta:hover,.bookmaker-cta:focus-visible{
  background:var(--rz-link-hover-bg)!important;color:var(--rz-link-hover-text)!important;border-color:var(--rz-link-hover-bg)!important;
  -webkit-text-fill-color:var(--rz-link-hover-text)!important;text-shadow:none!important;box-shadow:0 0 0 3px rgba(255,212,59,.2),0 8px 22px rgba(0,0,0,.22)!important;
}
:is(a,button)[class*="bet"]:hover *,
:is(a,button)[class*="bet"]:focus-visible *,
:is(a,button)[class*="odds"]:hover *,
:is(a,button)[class*="odds"]:focus-visible *,
:is(a,button)[class*="bookmaker"]:hover *,
:is(a,button)[class*="bookmaker"]:focus-visible *,
.bet-now:hover *,.bet-now:focus-visible *,.row-bet-btn:hover *,.row-bet-btn:focus-visible *,
.hero-bet:hover *,.hero-bet:focus-visible *,.preview-acca-btn:hover *,.preview-acca-btn:focus-visible *{
  color:inherit!important;-webkit-text-fill-color:inherit!important;
}
:is(a,button)[class*="bet"]:focus-visible,
:is(a,button)[class*="odds"]:focus-visible,
:is(a,button)[class*="bookmaker"]:focus-visible,
.bet-now:focus-visible,.row-bet-btn:focus-visible,.hero-bet:focus-visible,.preview-acca-btn:focus-visible{
  outline:3px solid var(--rz-link-focus)!important;outline-offset:3px!important;
}
:is(a,button)[class*="bet"]:active,
:is(a,button)[class*="odds"]:active,
:is(a,button)[class*="bookmaker"]:active,.bet-now:active,.row-bet-btn:active{
  background:var(--rz-link-active-bg)!important;color:var(--rz-link-active-text)!important;-webkit-text-fill-color:var(--rz-link-active-text)!important;transform:translateY(1px);
}
/* Keep disabled controls legible and non-interactive. */
:is(a,button)[class*="bet"]:disabled,:is(a,button)[class*="bet"][aria-disabled="true"],
:is(a,button)[class*="odds"]:disabled,:is(a,button)[class*="odds"][aria-disabled="true"]{opacity:.55;pointer-events:none;color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important}
/* Global footer timing and floating notifications. */
.rz-footer-speed{display:block;margin-top:8px;color:var(--muted);font-size:11px;line-height:1.35;letter-spacing:.015em;text-align:center}
.rz-push-fab{position:fixed;right:16px;bottom:78px;z-index:890;width:42px;height:42px;border-radius:50%;border:1px solid rgba(32,214,107,.42);background:#0a1a12;color:#fff;display:grid;place-items:center;box-shadow:0 10px 30px rgba(0,0,0,.35);cursor:pointer}
.rz-push-fab:hover,.rz-push-fab:focus-visible{background:var(--green);color:#031008;border-color:var(--green);outline:3px solid rgba(255,255,255,.85);outline-offset:2px}
@media(min-width:900px){.rz-push-fab{bottom:24px}}
@media(prefers-reduced-motion:reduce){:is(a,button)[class*="bet"],:is(a,button)[class*="odds"],:is(a,button)[class*="bookmaker"]{transition:none!important}}
