/* SportDebates v0.1.2 cache-proof sky-blue identity override. */
:root,
body.sportdebates-theme{
  --sd-blue:#7dd3fc;
  --sd-blue-2:#38bdf8;
}
body.sportdebates-theme a{color:#7dd3fc}
body.sportdebates-theme :focus-visible{outline-color:#7dd3fc!important}
body.sportdebates-theme .sd-nav a:hover,
body.sportdebates-theme .sd-nav .current-menu-item>a{background:rgba(125,211,252,.12)!important;color:#7dd3fc!important}
body.sportdebates-theme .sd-account-link,
body.sportdebates-theme .sd-button:not(.sd-button-secondary),
body.sportdebates-theme .sd-ticker{background:#7dd3fc!important;border-color:#7dd3fc!important;color:#061018!important}
body.sportdebates-theme .sd-kicker,
body.sportdebates-theme .sd-landing-hero h1 span,
body.sportdebates-theme .sd-scoreboard::before,
body.sportdebates-theme .sd-card-number{color:#7dd3fc!important}
body.sportdebates-theme .sd-kicker::before,
body.sportdebates-theme .sd-pulse{background:#7dd3fc!important}
body.sportdebates-theme .sd-landing-hero{background:radial-gradient(circle at 80% 0,rgba(125,211,252,.15),transparent 34%),repeating-linear-gradient(90deg,transparent 0 79px,rgba(255,255,255,.018) 80px),#070809!important}
body.sportdebates-theme .sd-landing-hero::after{border-color:rgba(125,211,252,.055)!important}
body.sportdebates-theme .sd-card:hover{border-color:rgba(125,211,252,.42)!important}
body.sportdebates-theme .sd-brand img{content:url('../img/sportdebates-logo-sky-blue-v013.svg')}

/* SportDebates v0.1.3 header logo visibility repair. */
html body.sportdebates-theme .sd-site-header .sd-brand{
  display:inline-flex !important;visibility:visible !important;opacity:1 !important;
  flex:0 1 420px !important;min-width:240px !important;max-width:420px !important;
}
html body.sportdebates-theme .sd-site-header .sd-brand::before,
html body.sportdebates-theme .sd-site-header .sd-brand::after{content:none !important;display:none !important}
html body.sportdebates-theme .sd-site-header .sd-brand img,
html body.sportdebates-theme .sd-site-header .sd-brand img[src*="sportdebates" i]{
  content:url('../img/sportdebates-logo-sky-blue-v013.svg') !important;
  display:block !important;visibility:visible !important;opacity:1 !important;
  width:min(410px,42vw) !important;height:auto !important;min-height:0 !important;max-height:78px !important;
  object-fit:contain !important;object-position:left center !important;
}


/* SportDebates v0.1.3 footer logo color and visibility repair. */
html body.sportdebates-theme .sd-site-footer .sd-footer-brand img,
html body.sportdebates-theme .sd-site-footer img[src*="sportdebates-logo" i]{
  content:url('../img/sportdebates-logo-sky-blue-v013.svg') !important;
  display:block !important;visibility:visible !important;opacity:1 !important;
  width:min(300px,82vw) !important;height:auto !important;object-fit:contain !important;
  object-position:left center !important;
}
