:root{font-family:var(--body-font,Inter,ui-sans-serif,system-ui,sans-serif);color:var(--body-text,#18333e);background:var(--page-background,#f3f7f7)}
body{background:var(--page-background,#f3f7f7);color:var(--body-text,#18333e)}
.widget{background:#fff}
h1,h2,h3{font-family:var(--header-font,inherit)}
.top{background:var(--header-background,#153944);color:var(--header-text,#fff)}
.top .eyebrow,.top p{color:inherit}
.tabs{background:var(--nav-background,#fff)}
.tabs button{color:var(--nav-text,#244651)}
.fixture-games button{border-color:var(--nav-text,#244651);color:var(--nav-text,#244651)}
.tabs button[aria-selected=true],.fixture-games button[aria-pressed=true],.links a.login{background:var(--nav-active-background,#dcefed);color:var(--nav-active-text,#126260)}
.controls select{color:var(--body-text,#18333e)}
.score{background:var(--nav-active-background,#dcefed);color:var(--nav-active-text,#126260)}
.score.pending{background:transparent;color:var(--body-text,#18333e)}
.details,.foot span,.empty,.table-note{color:var(--body-text,#18333e)}
.table th{background:var(--page-background,#f3f7f7);color:var(--body-text,#18333e)}
.links a{color:var(--link-color,#0d7775);background:var(--nav-background,#fff)}
