/* normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main { /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}
/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button; /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
:root {
  --c-av-lv1-theme-bg-1: HSL(0, 0%, 100%);
  --c-av-lv1-theme-bg-1-hover: HSL(0, 0%, 97%);
  --c-av-lv1-theme-bg-2: HSL(0, 0%, 95%);
  --c-av-lv1-theme-bg-2-hover: HSL(0, 0%, 98%);
  --c-av-lv1-theme-bg-2-5: HSL(0, 0%, 92%);
  --c-av-lv1-theme-bg-2-5-hover: HSL(0, 0%, 95%);
  --c-av-lv1-theme-bg-3: HSL(0, 0%, 90%);
  --c-av-lv1-theme-bg-3-hover: HSL(0, 0%, 93%);
  --c-av-lv1-theme-bg-4: HSL(0, 0%, 80%);
  --c-av-lv1-theme-bg-4-hover: HSL(0, 0%, 83%);
  --c-av-lv2-theme-bg-1: HSL(0, 0%, 100%);
  --c-av-lv2-theme-bg-1-hover: HSL(0, 0%, 97%);
  --c-av-lv2-theme-bg-2: HSL(0, 0%, 95%);
  --c-av-lv2-theme-bg-2-hover: HSL(0, 0%, 98%);
  --c-av-theme-text-1: var(--c-av-black-opacity-1);
  --c-av-theme-text-2: var(--c-av-black-opacity-2);
  --c-av-theme-text-3: var(--c-av-black-opacity-3);
  --c-av-theme-primary-text: var(--c-av-primary-500);
  --c-av-theme-primary-text-hover: var(--c-av-primary-400);
  --c-av-theme-primary-text-2: var(--c-av-primary-900);
  --c-av-theme-primary-text-2-hover: var(--c-av-primary-800);
  --c-av-theme-secondary-text: var(--c-av-secondary-500);
  --c-av-theme-secondary-text-hover: var(--c-av-secondary-400);
  --c-av-theme-secondary-text-2: var(--c-av-secondary-900);
  --c-av-theme-secondary-text-2-hover: var(--c-av-secondary-800);
  --c-av-theme-border-1: hsla(0, 0%, 0%, .08);
  --c-av-theme-border-2: hsla(0, 0%, 0%, .16);
  --c-av-theme-border-3: hsla(0, 0%, 0%, .24);
  --c-av-primary-50: HSL(calc(var(--c-av-primary-h) + 5),calc(var(--c-av-primary-s) + 25%),calc(var(--c-av-primary-l) + 45%));
  --c-av-primary-100: HSL(calc(var(--c-av-primary-h) + 4),calc(var(--c-av-primary-s) + 20%),calc(var(--c-av-primary-l) + 35%));
  --c-av-primary-200: HSL(calc(var(--c-av-primary-h) + 3),calc(var(--c-av-primary-s) + 15%),calc(var(--c-av-primary-l) + 25%));
  --c-av-primary-300: HSL(calc(var(--c-av-primary-h) + 2),calc(var(--c-av-primary-s) + 10%),calc(var(--c-av-primary-l) + 15%));
  --c-av-primary-400: HSL(calc(var(--c-av-primary-h) + 1),calc(var(--c-av-primary-s) + 5%),calc(var(--c-av-primary-l) + 5%));
  --c-av-primary-500: HSL(calc(var(--c-av-primary-h)),calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l)));
  --c-av-primary-600: HSL(calc(var(--c-av-primary-h) + 1),calc(var(--c-av-primary-s) + 5%),calc(var(--c-av-primary-l) - 5%));
  --c-av-primary-700: HSL(calc(var(--c-av-primary-h) + 2),calc(var(--c-av-primary-s) + 10%),calc(var(--c-av-primary-l) - 10%));
  --c-av-primary-800: HSL(calc(var(--c-av-primary-h) + 3),calc(var(--c-av-primary-s) + 15%),calc(var(--c-av-primary-l) - 15%));
  --c-av-primary-900: HSL(calc(var(--c-av-primary-h) + 4),calc(var(--c-av-primary-s) + 20%),calc(var(--c-av-primary-l) - 20%));
  --c-av-secondary-50: HSL(calc(var(--c-av-secondary-h) + 0),calc(var(--c-av-secondary-s) - 10%),calc(var(--c-av-secondary-l) + 45%));
  --c-av-secondary-100: HSL(calc(var(--c-av-secondary-h) + 0),calc(var(--c-av-secondary-s) + 10%),calc(var(--c-av-secondary-l) + 40%));
  --c-av-secondary-200: HSL(calc(var(--c-av-secondary-h) + 0),calc(var(--c-av-secondary-s) + 10%),calc(var(--c-av-secondary-l) + 30%));
  --c-av-secondary-300: HSL(calc(var(--c-av-secondary-h) + 0),calc(var(--c-av-secondary-s) + 10%),calc(var(--c-av-secondary-l) + 20%));
  --c-av-secondary-400: HSL(calc(var(--c-av-secondary-h) + 0),calc(var(--c-av-secondary-s) + 10%),calc(var(--c-av-secondary-l) + 10%));
  --c-av-secondary-500: HSL(var(--c-av-secondary-h),var(--c-av-secondary-s),var(--c-av-secondary-l));
  --c-av-secondary-600: HSL(calc(var(--c-av-secondary-h) - 2),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 5%));
  --c-av-secondary-700: HSL(calc(var(--c-av-secondary-h) - 4),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 10%));
  --c-av-secondary-800: HSL(calc(var(--c-av-secondary-h) - 6),calc(var(--c-av-secondary-s) + 10%),calc(var(--c-av-secondary-l) - 15%));
  --c-av-secondary-900: HSL(calc(var(--c-av-secondary-h) - 8),calc(var(--c-av-secondary-s) + 10%),calc(var(--c-av-secondary-l) - 20%));
  --c-av-match-bg: hsl(0, 0%, 91%);
  --c-av-match-even-bg: hsl(0, 0%, 100%);
  --c-av-match-live-bg: hsl(14, 100%, 92%);
  --c-av-match-live-even-bg: hsl(15, 100%, 95%);
  --c-av-match-bettype-bg: hsl(222, 56%, 87%);
  --c-av-match-even-bettype-bg: hsl(224, 60%, 90%);
  --c-av-match-live-bettype-bg: hsl(14, 100%, 88%);
  --c-av-match-live-even-bettype-bg: hsl(16, 100%, 90%);
  --c-av-in-play-color-1: hsl(4, 90%, 40%);
  --c-av-in-play-color-2: hsl(4, 90%, 30%);
  --c-av-in-play-color-3: hsl(4, 90%, 20%);
  --c-av-in-play-color-4: hsl(4, 90%, 10%);
  --c-av-in-play-color-5: hsl(4, 90%, 6%);
  --c-av-waiting-color-1: hsl(4, 90%, 97%);
  --c-av-waiting-color-2: hsl(4, 90%, 40%);
  --c-av-waiting-color-3: hsl(4, 90%, 30%);
  --c-av-accent-color-1: hsl(4, 90%, 40%);
  --c-av-favor-color-1: hsl(3, 52%, 47%);
  --c-av-muay-blue-color: blue;
  --c-av-muay-red-color: red;
  --c-av-warning-color-1: hsl(45, 100%, 95%);
  --c-av-warning-color-2: hsl(45, 100%, 50%);
  --c-av-success-color-1: hsl(125, 50%, 90%);
  --c-av-success-color-2: hsl(125, 50%, 50%);
  --c-av-danger-color-1: hsl(14, 100%, 88%);
  --c-av-danger-color-2: hsl(4, 90%, 40%);
  --c-av-info-color-1: hsl(205, 50%, 90%);
  --c-av-info-color-2: hsl(205, 50%, 50%);
  --c-av-parlay-boost-color-1: hsl(54, 100%, 54%);
  --c-av-parlay-boost-color-2: hsl(245, 100%, 58%);
  --c-av-theme-palettes-light-primary: hsl(219, 35%, 50%);
  --c-av-theme-palettes-light-secondary: hsl(30, 90%, 50%);
  --c-av-theme-palettes-dark-primary: hsl(220, 40%, 40%);
  --c-av-theme-palettes-dark-secondary: var(--c-av-theme-palettes-light-secondary);
  --c-av-theme-palettes-dark-01-primary: hsl(190, 45%, 26%);
  --c-av-theme-palettes-dark-01-secondary: hsl(189, 25%, 10%);
  --c-av-theme-palettes-dark-02-primary: hsl(256, 30%, 24%);
  --c-av-theme-palettes-dark-02-secondary: hsl(40, 100%, 60%);
  --c-av-theme-palettes-dark-03-primary: hsl(205, 80%, 20%);
  --c-av-theme-palettes-dark-03-secondary: hsl(180, 80%, 50%);
  --c-av-theme-palettes-light-01-primary: hsl(235, 40%, 50%);
  --c-av-theme-palettes-light-01-secondary: hsl(80, 75%, 45%);
  --c-av-theme-palettes-light-02-primary: hsl(180, 30%, 45%);
  --c-av-theme-palettes-light-02-secondary: hsl(47, 100%, 50% );
  --c-av-theme-palettes-light-03-primary: hsl(220, 19%, 49% );
  --c-av-theme-palettes-light-03-secondary: hsl(49, 100%, 50%);
  --c-av-btn-theme-light-gradient: linear-gradient(120deg,var(--c-av-theme-palettes-light-secondary) 0%,var(--c-av-theme-palettes-light-secondary) 50%,var(--c-av-theme-palettes-light-primary) 51%,var(--c-av-theme-palettes-light-primary) 100%);
  --c-av-btn-theme-dark-gradient: linear-gradient(120deg,var(--c-av-theme-palettes-dark-secondary) 0%,var(--c-av-theme-palettes-dark-secondary) 50%,var(--c-av-theme-palettes-dark-primary) 51%,var(--c-av-theme-palettes-dark-primary) 100%);
  --c-av-btn-theme-dark-01-gradient: linear-gradient(120deg,var(--c-av-theme-palettes-dark-01-secondary) 0%,var(--c-av-theme-palettes-dark-01-secondary) 50%,var(--c-av-theme-palettes-dark-01-primary) 51%,var(--c-av-theme-palettes-dark-01-primary) 100%);
  --c-av-btn-theme-dark-02-gradient: linear-gradient(120deg,var(--c-av-theme-palettes-dark-02-secondary) 0%,var(--c-av-theme-palettes-dark-02-secondary) 50%,var(--c-av-theme-palettes-dark-02-primary) 51%,var(--c-av-theme-palettes-dark-02-primary) 100%);
  --c-av-btn-theme-dark-03-gradient: linear-gradient(120deg,var(--c-av-theme-palettes-dark-03-secondary) 0%,var(--c-av-theme-palettes-dark-03-secondary) 50%,var(--c-av-theme-palettes-dark-03-primary) 51%,var(--c-av-theme-palettes-dark-03-primary) 100%);
  --c-av-btn-theme-light-01-gradient: linear-gradient(120deg,var(--c-av-theme-palettes-light-01-secondary) 0%,var(--c-av-theme-palettes-light-01-secondary) 50%,var(--c-av-theme-palettes-light-01-primary) 51%,var(--c-av-theme-palettes-light-01-primary) 100%);
  --c-av-btn-theme-light-02-gradient: linear-gradient(120deg,var(--c-av-theme-palettes-light-02-secondary) 0%,var(--c-av-theme-palettes-light-02-secondary) 50%,var(--c-av-theme-palettes-light-02-primary) 51%,var(--c-av-theme-palettes-light-02-primary) 100%);
  --c-av-btn-theme-light-03-gradient: linear-gradient(120deg,var(--c-av-theme-palettes-light-03-secondary) 0%,var(--c-av-theme-palettes-light-03-secondary) 50%,var(--c-av-theme-palettes-light-03-primary) 51%,var(--c-av-theme-palettes-light-03-primary) 100%);
}
:root {
  --c-av-body-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-body-text: var(--c-av-theme-text-1);
  --c-av-box-shadow: var(--c-av-box-multi-shadow);
  --c-av-overlay: var(--c-av-black-opacity-4);
  --c-av-font-red: var(--c-av-in-play-color-2);
  --c-av-text-js-bet-name: var(--c-av-secondary-500);
  --c-av-text-js-bet-name-em: var(--c-av-body-text);
  --c-av-text-bet-count: var(--c-av-theme-primary-text);
  --c-av-text-mmr-positive: hsl(210, 100%, 38%);
  --c-av-text-mmr-negative: hsl(0, 100%, 50%);
  --c-av-cashout-btn-bg: hsl(45, 100%, 60%);
  --c-av-cashout-btn-text: hsl(11, 30%, 25%);
  --c-av-odds-change-hover-bg: hsl(14, 100%, 85%);
  --c-av-odds-change-bg: hsl(14, 100%, 79%);
  --c-av-odds-changed-bg: hsla(60, 97%, 64%, .2);
  --c-av-match-score-change-bg: var(--c-av-odds-change-bg);
  --c-av-match-score-changed-bg: var(--c-av-odds-changed-bg);
  --c-av-odds-bg: hsla(0, 0%, 100%, .7);
  --c-av-odds-img: none;
  --c-av-odds-hover-bg: hsl(60, 100%, 85%);
  --c-av-odds-hover-img: none;
  --c-av-odds-selected-bg: hsl(45, 100%, 70%);
  --c-av-odds-selected-img: none;
  --c-av-odds-selected-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  --c-av-odds-in-play-bg: var(--c-av-odds-bg);
  --c-av-odds-in-play-img: none;
  --c-av-odds-in-play-hover-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-in-play-hover-img: none;
  --c-av-odds-changed-up-bg: hsl(125, 50%, 40%);
  --c-av-odds-changed-down-bg: hsl(0, 100%, 50%);
  --c-av-odds-even-bg: hsla(0, 0%, 100%, .38);
  --c-av-odds-even-in-play-bg: var(--c-av-odds-even-bg);
  --c-av-odds-heavy-bg: hsla(0, 0%, 0%, 0.05);
  --c-av-goal-text: var(--c-av-theme-text-2);
  --c-av-bet-odds-text: var(--c-av-odds-text);
  --c-av-odds-button-border: transparent;
  --c-av-odds-button-border-width: 1px;
  --c-av-odds-button-hover-border: var(--c-av-odds-button-border);
  --c-av-bettype-cricket-button-odds-selected-bg: var(--c-av-odds-selected-bg);
  --c-av-odds-quickbet-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-quickbet-img: var(--c-av-odds-hover-img);
  --c-av-odds-quickbet-border: var(--c-av-odds-button-hover-border);
  --c-av-match-hover-bg: transparent;
  --c-av-close-price-text: var(--c-av-theme-text-3);
  --c-av-odds-close-text: var(--c-av-theme-text-3);
  --c-av-match-bg: hsl(0, 0%, 91%);
  --c-av-match-even-bg: hsl(0, 0%, 100%);
  --c-av-match-live-bg: hsl(14, 100%, 92%);
  --c-av-match-live-even-bg: hsl(15, 100%, 95%);
  --c-av-match-bettype-bg: darken(hsl(0, 0%, 91%), 3%);
  --c-av-match-even-bettype-bg: darken(hsl(0, 0%, 100%), 3%);
  --c-av-match-live-bettype-bg: darken(hsl(14, 100%, 92%), 3%);
  --c-av-match-live-even-bettype-bg: darken(hsl(15, 100%, 95%), 3%);
  --c-av-cricket-fancy-blue-1: hsl(0, 0%, 100%);
  --c-av-cricket-fancy-blue-2: hsl(210, 90%, 95%);
  --c-av-cricket-fancy-blue-3: hsl(210, 90%, 90%);
  --c-av-cricket-fancy-pink-1: hsl(0, 0%, 100%);
  --c-av-cricket-fancy-pink-2: hsl(4, 90%, 95%);
  --c-av-cricket-fancy-pink-3: hsl(4, 90%, 90%);
  --c-av-streaming-content-demo-bg: var(--c-av-black);
  --c-av-custom-scroll-thumb-width: var(--c-6px-6);
  --c-av-custom-scroll-thumb-height: var(--c-6px-6);
  --c-av-custom-scroll-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-custom-scroll-thumb: var(--c-av-grey-200);
  --c-av-custom-scroll-thumb-hover: var(--c-av-grey-300);
  --c-av-custom-scroll-thumb-border: var(--c-av-custom-scroll-bg);
  --c-av-custom-scroll-thumb-shadow: transparent;
}
.c-icon {
  --c-av-icon-parlay-boost: var(--c-av-parlay-boost-color-1);
  --c-av-icon-parlay-boost-bg: var(--c-av-parlay-boost-color-2);
}
[class^=c-iconcolor-] {
  --c-av-icon-sportlive-bg: var(--c-av-white);
  --c-av-iconcolor-live-icon: var(--c-av-in-play-color-1);
  --c-av-iconcolor-live-icon-bg: var(--c-av-lv1-theme-bg-1);
}
[class*=c-text] {
  --c-av-text-danger: hsl(0, 100%, 50%);
  --c-av-text-disabled: var(--c-av-grey-500);
  --c-av-text-mmr-positive: hsl(210, 100%, 38%);
  --c-av-text-mmr-negative: hsl(0, 100%, 50%);
  --c-av-text-back: var(--c-av-white);
  --c-av-text-back-bg: #78acff;
  --c-av-text-lay: var(--c-av-white);
  --c-av-text-lay-bg: #d675c3;
  --c-av-text-yes: var(--c-av-white);
  --c-av-text-yes-bg: #78acff;
  --c-av-text-no: var(--c-av-white);
  --c-av-text-no-bg: #d675c3;
  --c-av-text-favor: var(--c-av-favor-color-1);
  --c-av-text-blue: var(--c-av-muay-blue-color);
  --c-av-text-red: var(--c-av-muay-red-color);
  --c-av-text-minus: red;
  --c-av-text-forecast-win: hsla(7, 100%, 48%, 1);
  --c-av-text-forecast-lose: var(--c-av-success-color-2);
  --c-av-text-search-result: inherit;
  --c-av-text-search-result-bg: hsl(53, 99%, 71%);
  --c-av-text-select-league-search-result: inherit;
  --c-av-text-select-league-search-result-bg: hsl(53, 99%, 71%);
  --c-av-text-csld-tip: var(--c-av-secondary-500);
  --c-av-link-text: var(--c-av-info-color-2);
  --c-av-primary-text: var(--c-av-primary-500);
}
.inIframe [class*=c-text] {
  --c-av-border-radius: var(--c-3px-3);
  --c-av-text-back: #ffffff;
  --c-av-text-back-bg: #78acff;
  --c-av-text-lay: #ffffff;
  --c-av-text-lay-bg: #d675c3;
  --c-av-text-yes: #ffffff;
  --c-av-text-yes-bg: #78acff;
  --c-av-text-no: #ffffff;
  --c-av-text-no-bg: #d675c3;
}
.c-badge {
  --c-av-badge-text: var(--c-av-white);
  --c-av-badge-bg: var(--c-av-secondary-500);
  --c-av-badge-default-text: var(--c-av-white);
  --c-av-badge-default-bg: var(--c-av-primary-500);
  --c-av-badge-void-text: var(--c-av-white);
  --c-av-badge-void-bg: var(--c-av-grey-400);
}
.c-btn, .c-tooltip {
  --c-av-btn-border-color: transparent;
  --c-av-btn-default-text: var(--c-av-theme-text-2);
  --c-av-btn-default-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-btn-default-hover-bg: var(--c-av-btn-default-bg);
  --c-av-btn-default-img: none;
  --c-av-btn-default-hover-img: var(--c-av-btn-default-img);
  --c-av-btn-default-hover-filter: brightness(102.5%);
  --c-av-btn-default-border-color: transparent;
  --c-av-btn-primary-text: var(--c-av-white);
  --c-av-btn-primary-bg: var(--c-av-primary-500);
  --c-av-btn-primary-hover-bg: var(--c-av-btn-primary-bg);
  --c-av-btn-primary-img: none;
  --c-av-btn-primary-hover-img: var(--c-av-btn-primary-img);
  --c-av-btn-primary-hover-filter: brightness(110%);
  --c-av-btn-primary-border-color: transparent;
  --c-av-btn-secondary-text: var(--c-av-white);
  --c-av-btn-secondary-bg: var(--c-av-secondary-500);
  --c-av-btn-secondary-hover-bg: var(--c-av-btn-secondary-bg);
  --c-av-btn-secondary-img: none;
  --c-av-btn-secondary-hover-img: var(--c-av-btn-secondary-img);
  --c-av-btn-secondary-hover-filter: brightness(105%);
  --c-av-btn-secondary-border-color: transparent;
  --c-av-btn-outline-primary-text: var(--c-av-theme-primary-text);
  --c-av-btn-outline-primary-hover-filter: brightness(120%);
  --c-av-btn-bet-text: var(--c-av-btn-secondary-text);
  --c-av-btn-bet-bg: var(--c-av-btn-secondary-bg);
  --c-av-btn-bet-hover-bg: var(--c-av-btn-bet-bg);
  --c-av-btn-bet-img: none;
  --c-av-btn-bet-hover-img: var(--c-av-btn-bet-img);
  --c-av-btn-bet-shadow: none;
  --c-av-btn-bet-hover-filter: brightness(107%);
  --c-av-btn-bet-border-color: transparent;
  --c-av-btn-booked-text: var(--c-av-theme-secondary-text);
  --c-av-btn-booked-bet-text: var(--c-av-white);
  --c-av-btn-booked-bet-bg: hsl(30, 90%, 50%);
  --c-av-btn-add-parlay-text: var(--c-av-white);
  --c-av-btn-add-parlay-bg: var(--c-av-primary-500);
  --c-av-btn-add-parlay-hover-bg: var(--c-av-btn-add-parlay-bg);
  --c-av-btn-add-parlay-img: none;
  --c-av-btn-add-parlay-hover-img: var(--c-av-btn-add-parlay-img);
  --c-av-btn-add-parlay-hover-filter: brightness(110%);
  --c-av-btn-add-parlay-border-color: transparent;
  --c-av-btn-disable-text: var(--c-av-grey-400);
  --c-av-btn-disable-bg: var(--c-av-grey-300);
  --c-av-btn-focus-shadow-outline: var(--c-av-grey-300);
  --c-av-btn-focus-shadow-inline: var(--c-av-white);
  --c-av-btn-clear-text: var(--c-av-theme-text-2);
  --c-av-btn-clear-hover-text: var(--c-av-white);
  --c-av-btn-clear-hover-bg: var(--c-av-black-opacity-3);
  --c-av-btn-fastmarket-text: var(--c-av-in-play-color-2);
  --c-av-btn-fastmarket-bg: var(--c-av-match-option-button-bg);
  --c-av-btn-fastmarket-border: var(--c-av-theme-border-2);
  --c-av-btn-fastmarket-hover-text: var(--c-av-match-option-button-in-play-hover-text);
  --c-av-btn-fastmarket-hover-bg: var(--c-av-match-option-button-in-play-hover-bg);
  --c-av-btn-time-machine-text: var(--c-av-theme-primary-text);
  --c-av-btn-time-machine-bg: var(--c-av-match-option-button-bg);
  --c-av-btn-time-machine-bg-img: none;
  --c-av-btn-time-machine-border: var(--c-av-theme-border-2);
  --c-av-btn-time-machine-hover-text: var(--c-av-match-option-button-hover-text);
  --c-av-btn-time-machine-hover-bg: var(--c-av-match-option-button-hover-bg);
  --c-av-btn-time-machine-hover-bg-img: none;
  --c-av-btn-live-streamver-text: var(--c-av-in-play-color-2);
  --c-av-btn-live-streamver-bg: var(--c-av-match-option-button-bg);
  --c-av-btn-live-streamver-border: var(--c-av-theme-border-2);
  --c-av-btn-live-streamver-hover-text: var(--c-av-match-option-button-in-play-hover-text);
  --c-av-btn-live-streamver-hover-bg: var(--c-av-match-option-button-in-play-hover-bg);
  --c-av-btn-parlay-boost-bg: var(--c-av-parlay-boost-color-2);
  --c-av-btn-pin-selected-text: var(--c-av-match-option-button-hover-text);
  --c-av-btn-pin-selected-bg: var(--c-av-match-option-button-hover-bg);
  --c-av-btn-add-in-play-text: var(--c-av-in-play-color-2);
  --c-av-btn-add-disabled-text: var(--c-av-theme-text-2);
  --c-av-btn-score-map: var(--c-av-theme-primary-text);
  --c-av-btn-statistic: var(--c-av-theme-primary-text);
  --c-av-btn-betting-parlay: var(--c-av-theme-primary-text);
  --c-av-btn-live-score: var(--c-av-theme-primary-text);
  --c-av-btn-time-machine: var(--c-av-theme-primary-text);
  --c-av-btn-smp: var(--c-av-theme-primary-text);
  --c-av-btn-gv-text: var(--c-av-theme-primary-text);
  --c-av-btn-music-tv-icon-video-text: var(--c-av-white);
  --c-av-btn-music-tv-icon-video-bg: var(--c-av-in-play-color-2);
  --c-av-btn-more-lines-text: var(--c-av-theme-text-1);
  --c-av-btn-help-text: var(--c-av-theme-text-2);
  --c-av-tooltip-tg-bot-text: var(--c-av-theme-text-1);
  --c-av-btn-telegram-icon: HSL(199, 73%, 54%);
  --c-av-btn-telegram-icon-bg: var(--c-av-white);
  --c-av-btn-telegram-bind-icon: HSL(47, 100%, 59%);
  --c-av-btn-telegram-bind-icon-bg: var(--c-av-grey-800);
  --c-av-btn-back-to-event-text: var(--c-av-theme-primary-text);
  --c-av-bettype-btn-help-text: var(--c-av-theme-text-2);
  --c-av-tooltip-img-item-bg: var(--c-av-black-opacity-1);
  --c-av-tooltip-img-item-icon: var(--c-av-white-opacity-3);
  --c-av-tooltip-accent-text: var(--c-av-accent-color-1);
  --c-av-tooltip-multi-view-promo-btn-bg: var(--c-av-white);
  --c-av-tooltip-multi-view-promo-btn-hover-bg: var(--c-av-primary-500);
  --c-av-tooltip-multi-view-promo-btn-hover-text: var(--c-av-white-opacity-1);
  --c-av-tooltip-multi-view-promo-btn-clear-text: var(--c-av-black-opacity-2);
  --c-av-tooltip-promo-bg: HSL(47, 100%, 59%);
  --c-av-tooltip-promo-text: var(--c-av-grey-800);
  --c-av-tooltip-promo-hover-bg: HSL(50, 100%, 64%);
  --c-av-tooltip-promo-btn-bg: var(--c-av-white);
  --c-av-tooltip-promo-btn-hover-bg: var(--c-av-primary-500);
  --c-av-tooltip-promo-btn-hover-text: var(--c-av-white-opacity-1);
  --c-av-tooltip-promo-btn-clear-text: var(--c-av-black-opacity-2);
  --c-av-tooltip-promo-checkbox-icon: var(--c-av-tooltip-promo-text);
  --c-av-tooltip-promo-checked-checkbox-icon: var(--c-av-black-opacity-2);
  --c-av-tooltop-pg-img-bg: linear-gradient(180deg, #250A5C 0%, #4A2D86 100%);
}
.c-btn--message {
  --c-av-btn-message-bg: transparent;
  --c-av-btn-message-border-color: transparent;
  --c-av-btn-message-hover-bg: transparent;
  --c-av-btn-message-hover-text: var(--c-av-primary-500);
  --c-av-btn-message-hover-border-color: transparent;
}
.c-checkbox {
  --c-av-checkbox-icon: var(--c-av-theme-text-2);
  --c-av-checkbox-checked-icon: var(--c-av-theme-primary-text);
  --c-av-checkbox-bg: inherit;
}
.c-input-stepper {
  --c-av-input-stepper-text: var(--c-av-theme-text-1);
  --c-av-input-stepper-input-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-input-stepper-border: var(--c-av-theme-border-2);
  --c-av-input-stepper-warning-border: var(--c-av-danger-color-2);
  --c-av-input-stepper-tips-text: var(--c-av-danger-color-2);
  --c-av-input-stepper-btn-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-input-stepper-btn-hover-filter: brightness(102%);
  --c-av-input-stepper-btn-active-filter: brightness(95%);
  --c-av-input-stepper-input-focus-border: var(--c-av-primary-500);
  --c-av-input-stepper-primary-btn-icon: var(--c-av-white-opacity-1);
  --c-av-input-stepper-primary-btn-bg: var(--c-av-primary-500);
  --c-av-input-stepper-primary-btn-hover-filter: brightness(110%);
  --c-av-input-stepper-primary-btn-active-filter: brightness(95%);
}
.c-radio {
  --c-av-radio-icon: var(--c-av-theme-text-2);
  --c-av-radio-checked-icon: var(--c-av-theme-primary-text);
  --c-av-radio-bg: var(--c-av-lv1-theme-bg-1);
}
.c-textfield,
.c-tooltip {
  --c-av-textfield-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-textfield-disabled-bg: var(--c-av-black-opacity-5);
  --c-av-textfield-border: var(--c-av-theme-border-2);
  --c-av-textfield-disabled-border: var(--c-av-theme-border-2);
  --c-av-textfield-input-text: var(--c-av-theme-text-1);
  --c-av-textfield-input-disabled-text: var(--c-av-theme-text-3);
  --c-av-textfield-odds-minus-input-text: var(--c-av-odds-minus-text);
  --c-av-textfield-input-placeholder: var(--c-av-theme-text-3);
  --c-av-textfield-stake-input-text: var(--c-av-theme-primary-text);
  --c-av-textfield-stake-focus-border: var(--c-av-primary-500);
  --c-av-textfield-stake-btn-clear-icon: var(--c-av-theme-text-3);
}
.c-tooltip,
[class*=c-betting] {
  --c-av-tooltip-bg: var(--c-av-warning-color-1);
  --c-av-tooltip-tg-bot-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-tooltip-text: var(--c-av-theme-text-1);
  --c-av-tooltip-svg-primary-bg: var(--c-av-btn-add-parlay-bg);
  --c-av-tooltip-svg-bet-bg: var(--c-av-btn-bet-bg);
  --c-av-tooltip-svg-quickbet-panel-bg: var(--c-av-quick-bet-panel-bg);
  --c-av-tooltip-svg-input-border: var(--c-av-textfield-border);
  --c-av-tooltip-svg-input-bg: var(--c-av-textfield-bg);
  --c-av-tooltip-svg-odds-button-bg: var(--c-av-odds-bg);
  --c-av-tooltip-svg-odds-button-text: var(--c-av-odds-text);
  --c-av-tooltip-whats-new-bg: HSL(47, 100%, 59%);
  --c-av-tooltip-whats-new-text: var(--c-av-grey-800);
  --c-av-tooltip-whats-new-hover-bg: HSL(50, 100%, 64%);
}
.c-dropdown {
  --c-av-dropdown-container-text: var(--c-av-theme-text-2);
  --c-av-dropdown-container-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-dropdown-container-border: var(--c-av-theme-border-2);
  --c-av-dropdown-header-border: var(--c-av-theme-border-2);
  --c-av-dropdown-menu-item-hover: var(--c-av-lv1-theme-bg-3);
  --c-av-dropdown-menu-item-hover-text: var(--c-av-dropdown-container-text);
  --c-av-dropdown-menu-item-selected: var(--c-av-primary-50);
  --c-av-dropdown-menu-primary-text: var(--c-av-white-opacity-1);
  --c-av-dropdown-menu-primary-bg: var(--c-av-primary-500);
  --c-av-dropdown-menu-primary-bg-hover: var(--c-av-primary-400);
  --c-av-dropdown-menu-primary-item-bg-hover: var(--c-av-primary-50);
  --c-av-dropdown-container-scroll-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-dropdown-container-scroll-thumb-color: var(--c-av-grey-200);
  --c-av-dropdown-container-scroll-thumb-border: var(--c-av-lv1-theme-bg-1);
  --c-av-dropdown-container-scroll-thumb-color-hover: var(--c-av-grey-300);
  --c-av-dropdown-multi-view-event-card-in-play-border: var(--c-av-theme-border-2);
  --c-av-dropdown-multi-view-event-card-in-play-hover-border: var(--c-av-primary-500);
  --c-av-bettype-dropdown-menu-text: var(--c-av-odds-text);
  --c-av-bettype-dropdown-menu-bg: var(--c-av-odds-bg);
  --c-av-bettype-dropdown-menu-bg-hover: var(--c-av-odds-hover-bg);
  --c-av-bettype-dropdown-menu-border: transparent;
  --c-av-bettype-dropdown-menu-border-hover: var(--c-av-bettype-dropdown-menu-border);
  --c-av-bettype-dropdown-menu-in-play-text: var(--c-av-odds-text);
  --c-av-bettype-dropdown-menu-in-play-bg: var(--c-av-odds-in-play-bg);
  --c-av-bettype-dropdown-menu-in-play-bg-hover: var(--c-av-odds-in-play-hover-bg);
  --c-av-bettype-dropdown-menu-in-play-border: var(--c-av-bettype-dropdown-menu-border);
  --c-av-bettype-dropdown-menu-in-play-border-hover: var(--c-av-bettype-dropdown-menu-border-hover);
  --c-av-fastmarkets-dropdown-menu-text: var(--c-av-bettype-dropdown-menu-text);
  --c-av-fastmarkets-dropdown-menu-bg: var(--c-av-bettype-dropdown-menu-bg);
  --c-av-fastmarkets-dropdown-menu-hover-bg: var(--c-av-bettype-dropdown-menu-bg-hover);
  --c-av-fastmarket-dropdown-menu-item-hover: var(--c-av-primary-50);
  --c-av-fastmarket-dropdown-menu-item-selected-text: var(--c-av-white);
  --c-av-fastmarket-dropdown-menu-item-selected-bg: var(--c-av-primary-500);
  --c-av-fastmarket-dropdown-menu-item-title-text: var(--c-av-theme-text-1);
  --c-av-fastmarket-dropdown-menu-item-title-bg: var(--c-av-grey-100);
  --c-av-dropdown-favorite-button-text: var(--c-av-theme-primary-text);
  --c-av-dropdown-favorite-button-bg: hsla(0, 0%, 100%, 0.7);
  --c-av-dropdown-favorite-button-border: var(--c-av-theme-border-2);
  --c-av-dropdown-favorite-button-border-width: 1px;
  --c-av-dropdown-favorite-button-hover-text: var(--c-av-white-opacity-1);
  --c-av-dropdown-favorite-button-hover-bg: var(--c-av-primary-500);
  --c-av-dropdown-favorite-button-is-open-text: var(--c-av-dropdown-favorite-button-hover-text);
  --c-av-dropdown-favorite-button-is-open-bg: var(--c-av-dropdown-favorite-button-hover-bg);
  --c-av-dropdown-match-feature-btn-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-dropdown-match-feature-btn-border: var(--c-av-theme-border-2);
  --c-av-dropdown-match-feature-btn-group-text: var(--c-av-primary-500);
  --c-av-dropdown-btn-theme-border: var(--c-av-dropdown-menu-lang-border);
  --c-av-dropdown-btn-theme-inner-border: var(--c-av-primary-500);
}
[class*=c-switch] {
  --c-av-switch-on-bg: var(--c-av-primary-500);
  --c-av-switch-bg: var(--c-av-black-opacity-4);
  --c-av-switch-dot-bg: var(--c-av-white);
  --c-av-switch-quickbet-hover-text: var(--c-av-white-opacity-1);
  --c-av-switch-darkmode-border: var(--c-av-white-opacity-2);
}
.c-side-switch {
  --c-av-side-switch-text: var(--c-av-white);
  --c-av-side-switch-bg: var(--c-av-primary-500);
  --c-av-side-switch-image: none;
  --c-av-side-switch-box-shadow: none;
  --c-av-side-switch-icon: var(--c-av-white);
  --c-av-side-switch-icon-bg: transparent;
}
[class*=c-btn--theme] {
  --c-av-btn-theme-icon: var(--c-av-cashout-btn-bg);
  --c-av-btn-theme-icon-bg:hsl(21, 40%, 32%);
  --c-av-btn-theme-selected-border: var(--c-av-white-opacity-4);
  --c-av-btn-theme-border: var(--c-av-white-opacity-5);
}
.c-preloader {
  --c-av-preloader-border: var(--c-av-theme-primary-text);
  --c-av-preloader-white-border: var(--c-av-white);
  --c-av-preloader-text: var(--c-av-theme-primary-text);
}
.c-tag {
  --c-av-tag-live-text: var(--c-av-white);
  --c-av-tag-live-bg: var(--c-av-in-play-color-1);
  --c-av-tag-live-map-text: var(--c-av-white);
  --c-av-tag-live-map-bg: var(--c-av-primary-500);
  --c-av-tag-in-play-text: var(--c-av-white);
  --c-av-tag-in-play-bg: var(--c-av-in-play-color-1);
  --c-av-tag-new-text: var(--c-av-grey-800);
  --c-av-tag-new-bg: HSL(47, 100%, 59%);
  --c-av-tag-hot-text: var(--c-av-white);
  --c-av-tag-hot-bg: var(--c-av-in-play-color-1);
  --c-av-tag-home-text: var(--c-av-white);
  --c-av-tag-home-bg: var(--c-av-white-opacity-5);
  --c-av-tag-parlay-boost-text: var(--c-av-parlay-boost-color-2);
  --c-av-tag-parlay-boost-bg: var(--c-av-parlay-boost-color-1);
}
.c-ani-tgbot {
  --c-av-ani-tgbot-circle-bg: var(--c-av-primary-500);
  --c-av-ani-tgbot-face-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-ani-tgbot-fill-bg: var(--c-av-primary-500);
}
.c-ani-pg {
  --c-ani-pg-btn-text: var(--c-av-white);
  --c-ani-pg-btn-bg: hsl(7, 95%, 60%);
  --c-ani-pg-btn-shadow: hsl(7, 95%, 40%);
  --c-ani-pg-pointer: var(--c-av-white);
}
.c-modal {
  --c-av-modal-heading-text: var(--c-av-white);
  --c-av-modal-heading-bg: var(--c-av-primary-500);
  --c-av-modal-heading-btn-hover-bg: var(--c-av-primary-400);
  --c-av-modal-heading-icon: var(--c-av-white-opacity-1);
  --c-av-modal-heading-icon-hover: var(--c-av-white);
  --c-av-modal-heading-icon-border: transparent;
  --c-av-modal-heading-img: var(--c-av-primary-500);
  --c-av-modal-text: var(--c-av-theme-text-1);
  --c-av-modal-accent-text: var(--c-av-accent-color-1);
  --c-av-modal-img-border: var(--c-av-theme-border-2);
  --c-av-modal-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-modal-bg2: var(--c-av-lv2-theme-bg-1);
  --c-av-modal-article-border: var(--c-av-theme-border-3);
  --c-av-modal-article-thead-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-modal-article-table-example-td-title-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-modal-promo-bg: var(--c-av-grey-600);
  --c-av-modal-promo-text: var(--c-av-white);
  --c-av-modal-primary-text: var(--c-av-theme-primary-text);
  --c-av-modal-sportsbook-icon: var(--c-av-black-opacity-3);
  --c-av-modal-sportsbook-icon-hover: hsl(64, 100%, 50%);
  --c-av-modal-sportsbook-hover-bg: hsl(220, 60%, 20%);
  --c-av-modal-result-primary: var(--c-av-primary-500);
  --c-av-modal-result-title-text: var(--c-av-black-opacity-2);
  --c-av-modal-result-title-bg: var(--c-av-grey-100);
  --c-av-modal-result-title-border: var(--c-av-black-opacity-6);
  --c-av-modal-result-league-bg: var(--c-av-grey-50);
  --c-av-modal-result-league-border: var(--c-av-grey-50);
  --c-av-modal-result-row-bg: var(--c-av-white);
  --c-av-modal-overlay-bg: transparent;
}
.c-empty {
  --c-av-empty-img-icon: var(--c-av-grey-100);
  --c-av-empty-msg-text: var(--c-av-theme-text-2);
  --c-av-empty-multi-view-msg-bg: var(--c-av-grey-300);
  --c-av-empty-img-lottie-opacity: .7;
  --c-av-empty-img-lottie-mix-blend-mode: normal;
}
.c-empty-info {
  --c-av-empty-info-text: var(--c-av-theme-text-2);
  --c-av-empty-info-bg: var(--c-av-grey-300);
}
.c-header {
  --c-av-header-text: var(--c-av-white-opacity-1);
  --c-av-header-bg: var(--c-av-primary-500);
  --c-av-header-border: transparent;
  --c-av-header-logout-text: var(--c-av-grey-700);
  --c-av-header-logout-hover-text: var(--c-av-grey-700);
  --c-av-header-logout-bg: var(--c-av-white-opacity-3);
  --c-av-header-logout-hover-bg: var(--c-av-white-opacity-1);
  --c-av-header-logout-hover-filter: none;
  --c-av-header-announce-border: transparent;
  --c-av-header-announce-bg: var(--c-av-white-opacity-5);
  --c-av-header-announce-accent-text: var(--c-av-white);
  --c-av-header-announce-secondary-text: var(--c-av-white);
  --c-av-header-switch-dot-bg: var(--c-av-white);
  --c-av-header-switch-on-bg: var(--c-av-primary-300);
  --c-av-header-option-text: inherit;
  --c-av-header-option-border: var(--c-av-white-opacity-5);
  --c-av-header-option-bg: transparent;
  --c-av-header-option-img: none;
  --c-av-dropdown-menu-lang-text: var(--c-av-header-text);
  --c-av-dropdown-menu-lang-border: var(--c-av-white-opacity-2);
  --c-av-dropdown-menu-lang-bg: transparent;
  --c-av-dropdown-menu-lang-hover-text: inherit;
  --c-av-dropdown-menu-lang-hover-bg: var(--c-av-primary-400);
  --c-av-dropdown-menu-support-submenu-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-dropdown-menu-support-submenu-border: var(--c-av-theme-border-2);
  --c-av-dropdown-menu-support-submenu-text: var(--c-av-theme-text-1);
  --c-av-dropdown-menu-support-submenu-img-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-header-btngroup-text: var(--c-av-white-opacity-2);
  --c-av-header-btngroup-btn-hover-text: var(--c-av-white);
  --c-av-header-btngroup-btn-bg: transparent;
  --c-av-header-btngroup-btn-img: none;
  --c-av-header-btngroup-btn-border: transparent;
  --c-av-header-btngroup-btn-hover-bg: var(--c-av-primary-700);
  --c-av-header-btngroup-btn-hover-img: none;
  --c-av-header-menu-item-selected-text: var(--c-av-secondary-500);
  --c-av-header-menu-primary: var(--c-av-secondary-500);
  --c-av-header-menu-item-hover-text: var(--c-av-secondary-500);
  --c-av-lic-header-text: var(--c-av-theme-primary-text);
  --c-av-lic-header-content-bg: var(--c-av-body-bg);
  --c-av-lic-header-option-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-lic-header-option-box-shadow: 0 0 0.1rem 0 rgba(0,0,0,0.4);
  --c-av-lic-header-btngroup-text: var(--c-av-white-opacity-1);
  --c-av-lic-header-btngroup-btn-hover-bg: var(--c-av-primary-400);
  --c-av-lic-header-dropdown-btn-text: var(--c-av-lic-header-btngroup-text);
  --c-av-lic-header-switch-btn-text: var(--c-av-body-text);
  --c-av-lic-header-switch-btn-hover-text: var(--c-av-body-text);
  --c-av-lic-header-search-text: var(--c-av-lic-header-btngroup-text);
  --c-av-lic-header-search-btn-bg: var(--c-av-lic-header-btngroup-btn-bg);
  --c-av-lic-header-search-btn-hover-bg: var(--c-av-primary-400);
  --c-av-lic-search-text: inherit;
  --c-av-lic-search-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-lic-search-hover-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-lic-search-btn-hover-text: var(--c-av-white-opacity-1);
  --c-av-lic-search-btn-hover-bg: var(--c-av-primary-500);
  --c-av-lic-search-box-border: var(--c-av-theme-border-3);
  --c-av-lic-header-btngroup-btn-bg: var(--c-av-primary-500);
  --c-av-lic-announce-text: inherit;
  --c-av-lic-announce-bg: transparent;
  --c-av-lic-announce-hover-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-lic-announce-hover-text: inherit;
  --c-av-phone-betting-submit-btn-bg: var(--c-av-primary-300);
  --c-av-phone-betting-btngroup-btn-bg: var(--c-av-primary-300);
  --c-av-phone-betting-dropdown-menu-filter-hover-bg: var(--c-av-primary-400);
  --c-av-phone-betting-dropdown-menu-filter-border: var(--c-av-white-opacity-2);
}
.c-header--phone-betting .c-dropdown {
  --c-av-header-btngroup-btn-border: var(--c-av-white-opacity-2);
}
.c-header .c-textfield {
  --c-av-search-bg: var(--c-av-textfield-bg);
  --c-av-search-icon: var(--c-av-theme-text-2);
  --c-av-search-text: var(--c-av-theme-text-1);
  --c-av-search-hover-bg: var(--c-av-white-opacity-2);
  --c-av-search-dropdown-menu-item-text: var(--c-av-theme-text-2);
  --c-av-search-btn-hover-text: var(--c-av-white-opacity-3);
  --c-av-search-btn-hover-bg: var(--c-av-primary-300);
  --c-av-search-clear-btn-bg: transparent;
  --c-av-search-clear-btn-text: var(--c-av-search-icon);
  --c-av-search-clear-btn-hover-bg: transparent;
}
.c-header-search {
  --c-av-header-search-text: var( --c-av-white-opacity-1);
  --c-av-header-search-btn-bg: var( --c-av-primary-300);
  --c-av-header-search-btn-hover-bg: var(--c-av-primary-200);
}
.c-header-search .c-textfield {
  --c-av-search-btn-hover-text: var(--c-av-black-opacity-3);
  --c-av-search-btn-hover-bg: transparent;
  --c-av-search-clear-btn-bg: transparent;
  --c-av-search-clear-btn-text: var(--c-av-search-icon );
  --c-av-search-clear-btn-hover-bg: transparent;
}
.c-header-menu {
  --c-av-header-menu-hot-tag-bg: hsl(16, 100%, 50%);
  --c-av-header-menu-hot-tag-text: hsl(0, 0%, 100%);
  --c-av-header-menu-item-selected-border: currentColor;
  --c-av-header-menu-item-selected-text: var(--c-av-secondary-500);
  --c-av-header-menu-item-selected-img: none;
  --c-av-header-menu-item-hover-text: var(--c-av-secondary-500);
  --c-av-header-menu-bg-top: var(--c-av-lv2-theme-bg-1);
  --c-av-header-menu-bg-bottom: var(--c-av-lv2-theme-bg-2);
  --c-av-header-menu-shadow: var(--c-av-black-opacity-4);
  --c-av-header-menu-swiper-arrow-bg: var(--c-av-black-opacity-4);
  --c-av-header-menu-swiper-arrow-text: hsl(0, 0%, 100%);
  --c-av-header-menu-swiper-arrow-hover-bg: var(--c-av-black-opacity-3);
  --c-av-header-submenu-item-hover-bg: var(--c-av-white-opacity-1);
  --c-av-header-menu-play-now-text: var(--c-av-white);
  --c-av-header-submenu-name-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-header-submenu-item-name-text: hsl(217, 49%, 27%);
  --c-av-header-submenu-item-bgline-1-1: hsl(33, 100%, 50%);
  --c-av-header-submenu-item-bgline-1-2: hsl(23, 100%, 50%);
  --c-av-header-submenu-item-bgline-1: hsl(217, 100%, 86%);
  --c-av-header-submenu-item-playline-1-1: hsl(33, 100%, 50%);
  --c-av-header-submenu-item-playline-1-2: hsl(23, 100%, 50%);
  --c-av-header-submenu-item-playline-1-3: hsl(217, 49%, 27%);
  --c-av-header-submenu-item-name-1: hsl(33, 100%, 50%);
  --c-av-header-submenu-item-bgline-2-1: hsl(213, 88%, 45%);
  --c-av-header-submenu-item-bgline-2-2: hsl(212, 88%, 45%);
  --c-av-header-submenu-item-bgline-2: hsl(217, 100%, 86%);
  --c-av-header-submenu-item-playline-2-1: hsl(199, 97%, 49%);
  --c-av-header-submenu-item-playline-2-2: hsl(232, 68%, 38%);
  --c-av-header-submenu-item-playline-2-3: hsl(217, 50%, 27%);
  --c-av-header-submenu-item-name-2: hsl(207, 97%, 49%);
  --c-av-header-submenu-item-bgline-3-1: hsl(85, 100%, 29%);
  --c-av-header-submenu-item-bgline-3-2: hsl(85, 100%, 29%);
  --c-av-header-submenu-item-bgline-3: hsl(37, 57%, 65%);
  --c-av-header-submenu-item-playline-3-1: hsl(0, 63%, 21%);
  --c-av-header-submenu-item-playline-3-2: hsl(0, 72%, 45%);
  --c-av-header-submenu-item-playline-3-3: hsl(217, 49%, 27%);
  --c-av-header-submenu-item-name-3: hsl(0, 75%, 58%);
  --c-av-header-submenu-item-bgline-4-1: hsl(260, 95%, 58%);
  --c-av-header-submenu-item-bgline-4-2: hsl(260, 95%, 58%);
  --c-av-header-submenu-item-bgline-4: hsl(217, 100%, 86%);
  --c-av-header-submenu-item-playline-4-1: hsl(260, 95%, 58%);
  --c-av-header-submenu-item-playline-4-2: hsl(252, 88%, 56%);
  --c-av-header-submenu-item-playline-4-3: hsl(217, 50%, 27%);
  --c-av-header-submenu-item-name-4: hsl(260, 95%, 58%);
  --c-av-header-submenu-item-new-text: hsl(11, 30%, 35%);
  --c-av-header-submenu-item-new-bg: hsl(47, 100%, 59%);
  --c-av-header-submenu-item-new-shadow: var(--c-av-black-opacity-4);
  --c-av-header-submenu-item-hot-text: hsl(0, 0%, 100%);
  --c-av-header-submenu-item-hot-bg: hsl(16, 100%, 50%);
  --c-av-header-submenu-item-hot-shadow: var(--c-av-black-opacity-4);
}
.c-left-bar {
  --c-av-left-bar-container-bg: var(--c-av-body-bg);
  --c-av-left-bar-content-custom-scroll-bg: transparent;
  --c-av-left-bar-content-custom-scroll-thumb-hover: var(--c-av-grey-400);
  --c-av-side-nav-header-bg: var(--c-av-primary-500);
  --c-av-side-nav-header-hover-bg: var(--c-av-primary-300);
  --c-av-side-nav-header-img: none;
  --c-av-side-nav-header-text: var(--c-av-white);
  --c-av-side-nav-header-icon: var(--c-av-white-opacity-3);
  --c-av-side-nav-header-hover-icon: var(--c-av-white);
  --c-av-side-nav-header-mask-bg: var(--c-av-white-opacity-5);
  --c-av-side-nav-header-mini-bg: var(--c-av-primary-300);
  --c-av-side-nav-header-mini-img: none;
  --c-av-side-nav-header-hover-mini-bg: var(--c-av-primary-200);
  --c-av-side-nav-header-mini-open-bg: var(--c-av-primary-500);
  --c-av-side-nav-tabs-mini-bg: var(--c-av-grey-50);
  --c-av-side-nav-tabs-mini-open-bg: var(--c-av-grey-200);
  --c-av-side-nav-tabs-after-border: var(--c-av-side-nav-tabs-mini-open-bg);
  --c-av-side-nav-tab-group-text: var(--c-av-white-opacity-2);
  --c-av-side-nav-tab-group-mini-border-width: 0;
  --c-av-side-nav-tab-group-bg: var(--c-av-primary-700);
  --c-av-side-nav-tab-selected-text: var(--c-av-white);
  --c-av-side-nav-tab-selected-after-bg: var(--c-av-white-opacity-1);
  --c-av-side-nav-tab-selected-after-img: none;
  --c-av-side-nav-tab-hover-text: var(--c-av-white);
  --c-av-side-nav-tab-hover-after-bg: var(--c-av-white-opacity-1);
  --c-av-side-nav-tab-hover-bg: transparent;
  --c-av-side-nav-tab-group-mini-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-side-nav-tab-group-mini-text: var(--c-av-theme-text-3);
  --c-av-side-nav-tab-mini-hover-text: var(--c-av-theme-text-1);
  --c-av-side-nav-tab-mini-hover-bg: transparent;
  --c-av-side-nav-tab-mini-selected-text: var(--c-av-theme-text-1);
  --c-av-side-nav-item-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-side-nav-item-text: var(--c-av-theme-text-1);
  --c-av-side-nav-item-open-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-side-sub-nav-bg: var(--c-av-side-nav-item-open-bg);
  --c-av-side-sub-nav-open-border: var(--c-av-theme-border-1);
  --c-av-side-sub-nav-btn-selected-text: var(--c-av-theme-primary-text);
  --c-av-side-sub-nav-btn-hover-text: var(--c-av-theme-primary-text);
  --c-av-side-nav-btn-hover-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-side-nav-btn-live-icon: var(--c-av-in-play-color-1);
  --c-av-side-nav-btn-live-icon-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-side-nav-more-text: var(--c-av-theme-primary-text);
  --c-av-side-nav-more-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-side-nav-more-border: var(--c-av-theme-border-1);
  --c-av-side-nav-more-hover-bg: var(--c-av-side-nav-btn-hover-bg);
  --c-av-side-nav-btn-selected-bg: var(--c-av-grey-200);
  --c-av-side-favorite-header-text: var(--c-av-white);
  --c-av-side-favorite-header-bg: var(--c-av-side-nav-header-bg);
  --c-av-side-favorite-header-img: var(--c-av-side-nav-header-img);
  --c-av-side-favorite-header-mask-bg: var(--c-av-side-nav-header-mask-bg);
  --c-av-side-favorite-header-hover-bg: var(--c-av-side-nav-header-hover-bg);
  --c-av-side-favorite-heading-icon: HSL(45, 100%, 60%);
  --c-av-side-favorite-mini-btn-bg: var(--c-av-side-nav-header-mini-bg);
  --c-av-side-favorite-mini-btn-hover-bg: var(--c-av-side-nav-header-hover-mini-bg);
  --c-av-side-favorite-mini-btn-img: none;
  --c-av-side-favorite-header-mini-open-bg: var(--c-av-side-nav-header-mini-open-bg);
  --c-av-tw-entrance-text: var(--c-av-white);
  --c-av-tw-entrance-shadow: none;
  --c-av-tw-entrance-mini-image: linear-gradient(359.84deg, #0B1941 0.61%, #224BC3 93.63%);
  --c-av-tw-entrance-mini-image-hover: linear-gradient(359.84deg, #1B3A98 0.14%, #6787E4 93.62%, #6787E4 93.63%);
  --c-av-tw-entrance-mini-shadow: none;
}
.c-odds-page {
  --c-av-btn-back-text: var(--c-av-white);
  --c-av-btn-back-bg: var(--c-av-primary-500);
  --c-av-btn-back-hover-bg: var(--c-av-primary-400);
  --c-av-odds-page-title-text: inherit;
  --c-av-odds-page-header-text: var(--c-av-theme-text-1);
  --c-av-odds-page-header-bg: var(--c-av-body-bg);
  --c-av-odds-page-header-border-bg: var(--c-av-theme-border-1);
  --c-av-odds-page-type-dropdown-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-odds-page-type-dropdown-border: var(--c-av-lv1-theme-bg-1);
  --c-av-odds-page-type-dropdown-hover-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-odds-page-type-dropdown-menu-btn-text: var(--c-av-theme-text-2);
  --c-av-odds-page-type-dropdown-menu-icon-text: var(--c-av-theme-text-2);
  --c-av-btn-parlay-text: var(--c-av-white);
  --c-av-btn-parlay-bg: var(--c-av-primary-500);
  --c-av-btn-parlay-hover-bg: var(--c-av-primary-400);
  --c-av-btn-pg-text: var(--c-av-white);
  --c-av-btn-pg-bg: hsl(260, 95%, 50%);
  --c-av-btn-pg-hover-bg: hsl(260, 95%, 60%);
  --c-av-odds-page-option-border: var(--c-av-theme-border-1);
  --c-av-odds-page-option-btn-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-odds-page-option-btn-text: var(--c-av-theme-text-2);
  --c-av-odds-page-option-btn-hover-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-odds-page-dropdown-menu-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-odds-page-dropdown-menu-border: var(--c-av-odds-page-dropdown-menu-bg);
  --c-av-odds-page-dropdown-menu-hover-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-odds-page-option-dropdown-menu-icon: var(--c-av-theme-text-2);
  --c-av-odds-page-option-dropdown-menu-text: var(--c-av-theme-text-2);
  --c-av-odds-page-tab-text: var(--c-av-white-opacity-1);
  --c-av-odds-page-tab-bg: var(--c-av-primary-500);
  --c-av-odds-page-tab-bg-hover: var(--c-av-primary-400);
  --c-av-odds-page-tab-selected: var(--c-av-primary-800);
  --c-av-odds-page-filters-border: var(--c-av-theme-border-1);
  --c-av-odds-page-filter-btn-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-odds-page-filter-btn-text: var(--c-av-theme-text-2);
  --c-av-odds-page-filter-btn-hover-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-odds-page-filter-btn-selected-text: var(--c-av-white-opacity-1);
  --c-av-odds-page-filter-btn-selected-bg: var(--c-av-primary-500);
}
.c-side-account {
  --c-av-side-account-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-side-account-text: var(--c-av-theme-text-1);
  --c-av-account-group-bottom: var(--c-av-theme-border-2);
  --c-av-account-header-icon-hover: var(--c-av-theme-text-1);
  --c-av-account-header-icon: var(--c-av-theme-text-3);
  --c-av-side-account-main-shadow: 0px 4px 4px rgba(0, 0, 0, 0.22), 0px 16px 24px rgba(0, 0, 0, 0.12), 0px 6px 30px rgba(0, 0, 0, 0.1);
  --c-av-side-account-content-bg: var(--c-av-side-account-bg);
  --c-av-account-header-text: var(--c-av-theme-text-3);
  --c-av-account-header-crown-text: var(--c-av-theme-secondary-text);
  --c-av-account-header-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-account-value-text: var(--c-av-theme-primary-text);
  --c-av-account-minus-value-text: var(--c-av-odds-minus-text);
  --c-av-account-help-text: var(--c-av-theme-text-2);
  --c-av-side-account-mini-btn-icon: var(--c-av-white);
  --c-av-side-account-mini-btn-bg: var(--c-av-side-nav-header-mini-bg);
  --c-av-side-account-mini-btn-hover-bg: var(--c-av-side-nav-header-hover-mini-bg);
  --c-av-side-account-mini-btn-selected-icon: var(--c-av-white);
  --c-av-side-account-mini-btn-selected-bg: var(--c-av-side-nav-header-mini-open-bg);
  --c-av-side-account-mini-container-header-shadow: var(--c-av-side-account-main-shadow);
  --c-av-account-tooltip-title-text: var(--c-av-theme-primary-text);
  --c-av-account-tooltip-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-account-bonus-btn-icon: var(--c-av-warning-color-2);
  --c-av-account-bonus-btn-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-account-btn-border: var(--c-av-theme-border-1);
  --c-av-account-second-border: var(--c-av-lv1-theme-border-2);
  --c-av-account-col-bg: transparent;
  --c-av-account-col-title-bg: transparent;
  --c-av-account-last-col-bg: transparent;
  --c-av-account-last-col-title-bg: transparent;
  --c-av-account-simple-col-title-bg: transparent;
  --c-av-account-simple-row-third-bg: transparent;
  --c-av-account-option-btn-text: var(--c-av-primary-500);
  --c-av-account-option-btn-hover-text: var(--c-av-lv1-theme-bg-1);
  --c-av-account-option-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-account-option-btn-hover-bg: var(--c-av-primary-500);
  --c-av-account-option-btn-border: var(--c-av-theme-border-1);
}
.c-side-betting {
  --c-av-side-betting-mini-btn-icon: var(--c-av-white);
  --c-av-side-betting-mini-btn-bg: var(--c-av-side-nav-header-mini-bg);
  --c-av-side-betting-mini-btn-hover-bg: var(--c-av-side-nav-header-hover-mini-bg);
  --c-av-side-betting-mini-btn-selected-icon: var(--c-av-side-betting-mini-btn-icon);
  --c-av-side-betting-mini-btn-selected-bg: var(--c-av-side-nav-header-mini-open-bg);
  --c-av-side-betting-main-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-side-betting-main-shadow: 0px 4px 4px rgba(0, 0, 0, 0.22), 0px 16px 24px rgba(0, 0, 0, 0.12), 0px 6px 30px rgba(0, 0, 0, 0.1);
  --c-av-side-betting-header-img: none;
  --c-av-side-betting-tab-border: var(--c-av-theme-border-2);
  --c-av-side-betting-tab-selected-text: var(--c-av-theme-primary-text);
  --c-av-side-betting-tab-selected-bottom-line: currentColor;
  --c-av-side-betting-tab-selected-bottom-line-img: none;
  --c-av-side-betting-tab-selected-icon: currentColor;
  --c-av-side-betting-tab-selected-hover-icon: var(--c-av-primary-400);
  --c-av-side-betting-tab-unselected-hover-text: var(--c-av-theme-primary-text);
  --c-av-side-betting-tab-mini-selected-text: var(--c-av-side-betting-tab-selected-text);
  --c-av-side-betting-tab-mini-selected-bg: transparent;
  --c-av-side-betting-tab-mini-selected-bottom-line: transparent;
}
.c-betcart {
  --c-av-betcart-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-betcart-text: var(--c-av-body-text);
  --c-tw-betcart-tabs-img: none;
  --c-av-betcart-shadow: 0px 11px 15px 0px var(--c-av-black-opacity-5), 0px 9px 46px 0px var(--c-av-black-opacity-6), 0px 24px 38px 0px var(--c-av-black-opacity-5);
  --c-av-betcart-mini-btn-icon: var(--c-av-white-opacity-1);
  --c-av-betcart-mini-btn-bg: var(--c-av-primary-300);
  --c-av-betcart-mini-btn-hover-bg: var(--c-av-primary-200);
  --c-av-betcart-mini-btn-selected-bg: var(--c-av-primary-500);
  --c-av-betcart-header-text: var(--c-av-white);
  --c-av-betcart-header-bg: var(--c-av-primary-500);
  --c-av-betcart-betslip-tab-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-betcart-betslip-tab-selected-text: var(--c-av-white);
  --c-av-betcart-betslip-tab-selected-bg: var(--c-av-primary-500);
  --c-av-betcart-betslip-betting-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-betcart-betlist-tab-bg: var(--c-av-betcart-betslip-tab-bg);
  --c-av-betcart-betlist-tab-selected-text: var(--c-av-betcart-betslip-tab-selected-text);
  --c-av-betcart-betlist-tab-selected-bg: var(--c-av-betcart-betslip-tab-selected-bg);
  --c-av-betcart-betlist-betting-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-betcart-tab-border: var(--c-av-theme-border-2);
  --c-av-betcart-tab-bottom-line: currentColor;
  --c-av-betcart-tab-bottom-line-img: none;
  --c-av-betcart-tab-selected-text: var(--c-av-theme-primary-text);
  --c-av-betcart-tab-selected-icon: currentColor;
  --c-av-betcart-tab-selected-hover-icon: var(--c-av-primary-400);
  --c-av-betcart-tab-unselected-hover-text: var(--c-av-theme-primary-text);
}
.c-betslip {
  --c-av-betslip-tabs-border: var(--c-av-theme-border-2);
  --c-av-betslip-tab-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-betslip-tab-hover-filter: brightness(96%);
  --c-av-betslip-tab-selected-bg: var(--c-av-lv1-theme-bg-1);
}
.c-betlist {
  --c-av-betlist-tabs-border: var(--c-av-theme-border-2);
  --c-av-betlist-tab-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-betlist-tab-hover-filter: brightness(96%);
  --c-av-betlist-tab-selected-bg: var(--c-av-lv1-theme-bg-1);
}
.c-booked-bet {
  --c-av-booked-bet-text: var(--c-av-theme-text-1);
  --c-av-booked-bet-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-booked-bet-shadow: 0px 11px 15px 0px var(--c-av-black-opacity-5), 0px 9px 46px 0px var(--c-av-black-opacity-6), 0px 24px 38px 0px var(--c-av-black-opacity-5);
  --c-av-booked-bet-header-text: var(--c-av-white-opacity-1);
  --c-av-booked-bet-header-bg: var(--c-av-primary-500);
  --c-av-booked-bet-msg-icon: var(--c-av-white-opacity-1);
  --c-av-booked-bet-msg-icon-bg: var(--c-av-success-color-2);
}
[class*=c-betting] {
  --c-av-betting-border: var(--c-av-theme-border-1);
  --c-av-betting-choice-ticket-number-text: var(--c-av-white);
  --c-av-betting-choice-ticket-number-bg: var(--c-av-secondary-500);
  --c-av-betting-choice-ticket-number-border: var(--c-av-betting-choice-ticket-number-bg);
  --c-av-betting-waiting-text: var(--c-av-waiting-color-2);
  --c-av-betting-msg-text: var(--c-av-theme-text-1);
  --c-av-betting-msg-icon: var(--c-av-warning-color-2);
  --c-av-betting-msg-bg: var(--c-av-warning-color-1);
  --c-av-betting-msg-lowlight-text: var(--c-av-theme-text-3);
  --c-av-betting-msg-lowlight-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betting-msg-danger-text: var(--c-av-theme-text-1);
  --c-av-betting-msg-danger-bg: var(--c-av-danger-color-1);
  --c-av-betting-msg-danger-icon: var(--c-av-danger-color-2);
  --c-av-betting-msg-successful-bg: var(--c-av-success-color-1);
  --c-av-betting-msg-successful-icon: var(--c-av-success-color-2);
  --c-av-betting-msg-badge-rounded-text: var(--c-av-white);
  --c-av-betting-msg-badge-rounded-bg: var(--c-av-secondary-500);
  --c-av-betting-score-map-text-value: var(--c-av-theme-primary-text);
  --c-av-betting-score-map-btn-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-betting-score-map-btn-border: var(--c-av-theme-border-2);
  --c-av-betting-score-map-btn-hover-icon: var(--c-av-white-opacity-1);
  --c-av-betting-score-map-btn-hover-bg: var(--c-av-primary-500);
  --c-av-betting-score-map-btn-hover-filter: brightness(105%);
  --c-av-betting-quick-stake-btn-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betting-quick-stake-btn-hover-filter: brightness(97%);
  --c-av-betting-combo-list-border: var(--c-av-theme-border-1);
  --c-av-betting-combo-list-item-open-text-group: var(--c-av-theme-primary-text);
  --c-av-betting-combo-list-item-open-bg: var(--c-av-primary-50);
  --c-av-betting-combo-list-item-btn-icon: var(--c-av-theme-text-2);
  --c-av-betting-combo-list-item-has-stake-btn-text: var(--c-av-theme-text-1);
  --c-av-betting-combo-list-item-has-stake-btn-text-stake: var(--c-av-theme-primary-text);
  --c-av-betting-combo-list-item-error-btn-text: var(--c-av-accent-color-1);
  --c-av-betting-combo-list-item-quick-stake-btn-text: var(--c-av-primary-900);
  --c-av-betting-combo-list-item-quick-stake-btn-bg: var(--c-av-primary-100);
  --c-av-betting-combo-list-item-quick-stake-btn-hover-filter: brightness(105%);
  --c-av-betting-list-border: var(--c-av-theme-border-2);
  --c-av-betting-list-dropdown-border: var(--c-av-theme-border-2);
  --c-av-betting-per-stake-border: var(--c-av-theme-border-1);
  --c-av-betting-total-stake-border: var(--c-av-theme-border-1);
  --c-av-betting-total-stake-text-value: var(--c-av-theme-primary-text);
  --c-av-betting-confirm-border: var(--c-av-theme-border-1);
  --c-av-betting-confirm-msg-text: var(--c-av-theme-text-1);
  --c-av-betting-confirm-msg-text-bettype-bg: var(--c-av-betting-msg-bg);
  --c-av-betting-result-text-value: var(--c-av-theme-primary-text);
  --c-av-betting-accept-odds-btn-icon: var(--c-av-theme-text-2);
  --c-av-betting-submit-border: var(--c-av-theme-border-1);
  --c-av-betting-other-info-border: var(--c-av-theme-border-1);
  --c-av-betting-bottom-info-border: var(--c-av-theme-border-1);
  --c-av-betting-setting-border: transparent;
  --c-av-betting-setting-btn-border: transparent;
  --c-av-betting-setting-mobileview-border: var(--c-av-primary-200);
  --c-av-betting-setting-open-border: var(--c-av-primary-200);
  --c-av-betting-setting-open-btn-text: var(--c-av-theme-primary-text);
  --c-av-betting-setting-main-bg: var(--c-av-betcart-bg);
  --c-av-betting-setting-main-shadow: 0px 11px 15px 0px var(--c-av-black-opacity-5), 0px 9px 46px 0px var(--c-av-black-opacity-6), 0px 24px 38px 0px var(--c-av-black-opacity-5);
  --c-av-betting-setting-header-text: var(--c-av-white);
  --c-av-betting-setting-header-bg: var(--c-av-primary-500);
  --c-av-betting-setting-container-bg: var(--c-av-lv2-theme-bg-1);
}
.c-ticket {
  --c-av-ticket-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-ticket-text-bettype: var(--c-av-theme-text-1);
  --c-av-ticket-header-btn-icon: var(--c-av-theme-text-2);
  --c-av-ticket-header-btn-hover-icon: var(--c-av-theme-text-3);
  --c-av-ticket-main-text: var(--c-av-theme-text-1);
  --c-av-ticket-main-border: var(--c-av-primary-500);
  --c-av-ticket-choice-text: var(--c-av-theme-primary-text);
  --c-av-ticket-multi-choice-text: var(--c-av-theme-text-1);
  --c-av-ticket-multi-choice-border: var(--c-av-theme-border-2);
  --c-av-ticket-multi-choice-icon: var(--c-av-theme-text-3);
  --c-av-ticket-multi-choice-hover: var(--c-av-theme-primary-text);
  --c-av-ticket-odds-text-goal: var(--c-av-theme-text-1);
  --c-av-ticket-odds-text-score: var(--c-av-theme-text-2);
  --c-av-ticket-text-oddstype: var(--c-av-theme-text-3);
  --c-av-ticket-msg-text: inherit;
  --c-av-ticket-match-info-text: var(--c-av-theme-text-1);
  --c-av-ticket-match-info-timer-icon: var(--c-av-theme-text-2);
  --c-av-ticket-team-score-text: var(--c-av-theme-text-3);
  --c-av-ticket-team-score-highlight-text: var(--c-av-theme-secondary-text);
  --c-av-ticket-msg-bg: var(--c-av-warning-color-1);
  --c-av-ticket-info-text: var(--c-av-theme-text-3);
  --c-av-ticket-detail-text: var(--c-av-theme-text-3);
  --c-av-ticket-detail-text-stake: var(--c-av-theme-text-1);
  --c-av-ticket-detail-border: var(--c-av-theme-border-1);
  --c-av-ticket-in-play-bg: var(--c-av-ticket-bg);
  --c-av-ticket-in-play-main-border: var(--c-av-primary-500);
  --c-av-ticket-in-play-text-bettype: var(--c-av-ticket-text-bettype);
  --c-av-ticket-in-play-choice-text: var(--c-av-ticket-choice-text);
  --c-av-ticket-closed-text: var(--c-av-body-text);
  --c-av-ticket-closed-bg: var(--c-av-ticket-bg);
  --c-av-ticket-closed-main-border: var(--c-av-ticket-main-border);
  --c-av-ticket-closed-msg-bg: var(--c-av-ticket-msg-bg);
  --c-av-ticket-closed-text-bettype-number: var(--c-av-ticket-text-bettype);
  --c-av-ticket-closed-live-tag-bg: var(--c-av-in-play-color-1);
  --c-av-ticket-closed-opacity: .32;
  --c-av-ticket-waiting-bg: var(--c-av-waiting-color-1);
  --c-av-ticket-waiting-main-border: var(--c-av-waiting-color-2);
  --c-av-ticket-waiting-text-bettype: var(--c-av-ticket-text-bettype);
  --c-av-ticket-waiting-choice-text: var(--c-av-waiting-color-2);
  --c-av-ticket-waiting-preloader-border: var(--c-av-waiting-color-2);
  --c-av-ticket-waiting-status-tag-text: var(--c-av-waiting-color-2);
  --c-av-ticket-void-text: var(--c-av-body-text);
  --c-av-ticket-void-main-border: var(--c-av-ticket-main-border);
  --c-av-ticket-void-choice-btn-icon: var(--c-av-theme-primary-text);
  --c-av-ticket-void-choice-btn-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-ticket-void-opacity: var(--c-av-ticket-closed-opacity);
  --c-av-ticket-void-status-tag-text: var(--c-av-theme-text-3);
  --c-av-ticket-void-tag-parlay-boost-text: var(--c-av-theme-text-3);
  --c-av-ticket-void-tag-parlay-boost-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-ticket-void-tag-parlay-boost-icon: var(--c-av-lv1-theme-bg-3);
  --c-av-ticket-void-tag-parlay-boost-icon-bg: var(--c-av-theme-text-3);
  --c-av-ticket-reject-text: var(--c-av-ticket-void-text);
  --c-av-ticket-reject-main-border: var(--c-av-ticket-void-main-border);
  --c-av-ticket-reject-choice-btn-icon: var(--c-av-ticket-void-choice-btn-icon);
  --c-av-ticket-reject-choice-btn-bg: var(--c-av-ticket-void-choice-btn-bg);
  --c-av-ticket-reject-opacity: var(--c-av-ticket-closed-opacity);
  --c-av-ticket-reject-status-tag-text: var(--c-av-ticket-void-status-tag-text);
  --c-av-ticket-reject-tag-parlay-boost-text: var(--c-av-ticket-void-tag-parlay-boost-text);
  --c-av-ticket-reject-tag-parlay-boost-bg: var(--c-av-ticket-void-tag-parlay-boost-bg);
  --c-av-ticket-reject-tag-parlay-boost-icon: var(--c-av-ticket-void-tag-parlay-boost-icon);
  --c-av-ticket-reject-tag-parlay-boost-icon-bg: var(--c-av-ticket-void-tag-parlay-boost-icon-bg);
  --c-av-ticket-smp-dot-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-ticket-smp-dot-border: var(--c-av-primary-500);
  --c-av-ticket-smp-border: var(--c-av-primary-500);
  --c-av-ticket-smp-void-dot-border: var(--c-av-ticket-smp-dot-border);
  --c-av-ticket-smp-void-border: var(--c-av-ticket-smp-border);
  --c-av-ticket-smp-reject-dot-border: var(--c-av-ticket-smp-dot-border);
  --c-av-ticket-smp-reject-border: var(--c-av-ticket-smp-border);
  --c-av-ticket-parlay-border: var(--c-av-theme-border-1);
  --c-av-ticket-border: var(--c-av-theme-border-1);
  --c-av-sub-ticket-bg: var(--c-av-white-opacity-1);
  --c-av-sub-ticket-border: var(--c-av-theme-border-1);
  --c-av-ticket-re-selected-filter: brightness(108%);
  --c-av-ticket-odds-type-border: var(--c-av-theme-border-2);
}
.c-ticket-status-tag {
  --c-av-ticket-status-tag-text: var(--c-av-theme-primary-text);
  --c-av-ticket-status-tag-running-text: var(--c-av-white);
  --c-av-ticket-status-tag-running-bg: var(--c-av-primary-500);
  --c-av-ticket-status-tag-running-border: var(--c-av-primary-500);
  --c-av-ticket-status-tag-under-settlement-text: var(--c-av-ticket-status-tag-running-text);
  --c-av-ticket-status-tag-under-settlement-bg: var(--c-av-ticket-status-tag-running-bg);
  --c-av-ticket-status-tag-under-settlement-border: var(--c-av-ticket-status-tag-running-border);
  --c-av-ticket-status-tag-delay-payout-text: var(--c-av-ticket-status-tag-running-text );
  --c-av-ticket-status-tag-delay-payout-bg: var(--c-av-ticket-status-tag-running-bg);
  --c-av-ticket-status-tag-delay-payout-border: var(--c-av-ticket-status-tag-running-border);
  --c-av-ticket-status-tag-waiting-text: var(--c-av-white);
  --c-av-ticket-status-tag-waiting-bg: var(--c-av-waiting-color-2);
  --c-av-ticket-status-tag-waiting-border: var(--c-av-waiting-color-2);
  --c-av-ticket-status-tag-void-text: var(--c-av-white);
  --c-av-ticket-status-tag-void-bg: var(--c-av-black-opacity-4);
  --c-av-ticket-status-tag-void-border: transparent;
  --c-av-ticket-status-tag-reject-text: var(--c-av-white);
  --c-av-ticket-status-tag-reject-bg: var(--c-av-black-opacity-4);
  --c-av-ticket-status-tag-reject-border: transparent;
  --c-av-ticket-status-tag-abnormal-bet-text: var(--c-av-ticket-status-tag-void-text);
  --c-av-ticket-status-tag-abnormal-bet-bg: var(--c-av-ticket-status-tag-void-bg);
  --c-av-ticket-status-tag-abnormal-bet-border: var(--c-av-ticket-status-tag-void-border);
  --c-av-ticket-status-tag-refund-text: var(--c-av-ticket-status-tag-reject-text);
  --c-av-ticket-status-tag-refund-bg: var(--c-av-ticket-status-tag-reject-bg);
  --c-av-ticket-status-tag-refund-border: var(--c-av-ticket-status-tag-reject-border);
  --c-av-ticket-status-tag-closed-text: var(--c-av-white);
  --c-av-ticket-status-tag-closed-bg: var(--c-av-black-opacity-4);
  --c-av-ticket-status-tag-closed-border: transparent;
}
.c-odds-adjust {
  --c-av-odds-adjust-before-text: var(--c-av-theme-text-3);
}
.c-quick-bet, .c-tooltip {
  --c-av-quick-bet-text: var(--c-av-body-text);
  --c-av-quick-bet-panel-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-quick-bet-arrow: var(--c-av-quick-bet-panel-bg);
  --c-av-quick-bet-panel-border: transparent;
  --c-av-quick-bet-top-btn-shadow: 0 0 38px rgba(0, 0, 0, .14), 0 0 46px rgba(0, 0, 0, .12), 0 0 15px rgba(0, 0, 0, .2);
  --c-av-quick-bet-top-panel-shadow: 0 -10px 38px rgba(0, 0, 0, .14), 0 -9px 46px rgba(0, 0, 0, .12), 0 -4px 15px rgba(0, 0, 0, .2);
  --c-av-quick-bet-bottom-btn-shadow: 0 24px 38px rgba(0, 0, 0, .14), 0 9px 46px rgba(0, 0, 0, .12), 0 11px 15px rgba(0, 0, 0, .2);
  --c-av-quick-bet-bottom-panel-shadow: 0 24px 38px rgba(0, 0, 0, .14), 0 9px 46px rgba(0, 0, 0, .12), 0 11px 15px rgba(0, 0, 0, .2);
  --c-av-quick-bet-ticket-bg: var(--c-av-quick-bet-panel-bg);
  --c-av-quick-bet-betslip-tab-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-quick-bet-betslip-tab-selected-text: var(--c-av-white);
  --c-av-quick-bet-betslip-tab-selected-bg: var(--c-av-primary-500);
}
.betInfo {
  --c-av-betInfo-void-betchoice-tag-text: var(--c-av-white);
  --c-av-betInfo-void-betchoice-tag-bg: var(--c-av-grey-400);
  --c-av-betInfo-reject-betchoice-tag-text: var(--c-av-white);
  --c-av-betInfo-reject-betchoice-tag-bg: var(--c-av-grey-400);
}
[class^=c-cashout] {
  --c-av-cashout-ticket-bg: transparent;
  --c-av-cashout-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-cashout-stake-value: var(--c-av-theme-primary-text);
  --c-av-cashout-msg-bg: var(--c-av-warning-color-1);
  --c-av-cashout-msg-text: var(--c-av-theme-text-1);
  --c-av-cashout-msg-text-accent: var(--c-av-accent-color-1);
  --c-av-cashout-msg-warning-icon: var(--c-av-warning-color-2);
  --c-av-cashout-msg-process-bg: var(--c-av-black-opacity-6);
  --c-av-cashout-msg-process-text: var(--c-av-theme-text-1);
  --c-av-cashout-msg-success-bg: var(--c-av-success-color-1);
  --c-av-cashout-msg-success-icon: var(--c-av-success-color-2);
  --c-av-cashout-filter-text: var(--c-av-cashout-btn-text);
  --c-av-cashout-filter-icon-img: var(--c-av-lv2-theme-bg-1);
  --c-av-cashout-filter-icon-img-hover: var(--c-av-lv2-theme-bg-1-hover);
  --c-av-cashout-filter-icon: var(--c-av-body-text);
  --c-av-cashout-filter-border: var(--c-av-grey-200);
  --c-av-cashout-filter-bg: var(--c-av-grey-200);
  --c-av-cashout-filter-selected-border: var(--c-av-cashout-btn-bg);
  --c-av-cashout-filter-selected-bg: var(--c-av-cashout-btn-bg);
  --c-av-cashout-filter-selected-text: var(--c-av-cashout-btn-text);
  --c-av-cashout-collapse-border: var(--c-av-theme-border-2);
  --c-av-cashout-collapse-img: var(--c-av-lv1-theme-bg-1);
  --c-av-cashout-collapse-img-hover: transparent;
  --c-av-cashout-collapse-text: var(--c-av-theme-text-1);
  --c-av-cashout-collapse-payout-text: var(--c-av-theme-primary-text);
}
[class^=c-cashout] .c-checkbox input:checked ~ .c-icon {
  --c-av-checkbox-bg: var(--c-av-white);
}
.c-footer {
  --c-av-footer-text: var(--c-av-theme-text-1);
  --c-av-footer-container-text: var(--c-av-theme-text-2);
  --c-av-footer-container-border: var(--c-av-primary-500);
  --c-av-footer-service-text: var(--c-av-theme-text-1);
  --c-av-footer-service-hover-text: var(--c-av-theme-primary-text);
  --c-av-footer-service-icon: var(--c-av-theme-primary-text);
  --c-av-footer-nav-text: var(--c-av-theme-primary-text);
  --c-av-footer-nav-hover-text: var(--c-av-primary-400);
  --c-av-footer-nav-border: var(--c-av-primary-400);
}
[class*=c-team] {
  --c-av-team-text: var(--c-av-theme-text-1);
  --c-av-team-blue: var(--c-av-muay-blue-color);
  --c-av-team-red: var(--c-av-muay-red-color);
  --c-av-team-favor: var(--c-av-favor-color-1);
}
.c-team-redcard {
  --c-av-red-card-text: var(--c-av-white);
  --c-av-red-card-bg: var(--c-av-in-play-color-1);
}
.c-league {
  --c-av-league-border: var(--c-av-theme-border-1);
  --c-av-league-header-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-league-header-image: none;
  --c-av-league-header-hover-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-league-info-text: var(--c-av-theme-text-1);
  --c-av-league-favorite-color: var(--c-av-theme-text-3);
  --c-av-league-favorite-selected: hsl(45, 100%, 60%);
}
.c-match,
.c-tooltip {
  --c-av-match-border: var(--c-av-theme-border-1);
  --c-av-match-header-text: var(--c-av-theme-text-2);
  --c-av-match-header-bg: inherit;
  --c-av-match-header-bettype-title-border: var(--c-av-theme-border-1);
  --c-av-match-in-play-header-bettype-title-border: var(--c-av-theme-border-1);
  --c-av-match-btn-collapse-border: var(--c-av-theme-border-1);
  --c-av-match-favorite-color: var(--c-av-theme-text-3);
  --c-av-match-favorite-selected: hsl(45, 100%, 60%);
  --c-av-odds-in-play-bg: var(--c-av-odds-bg);
  --c-av-match-timer-text: var(--c-av-theme-text-2);
  --c-av-match-h-timer-text: var(--c-av-theme-primary-text);
  --c-av-match-team-name-color: currentColor;
  --c-av-match-event-border: var(--c-av-theme-border-1);
  --c-av-match-option-button-text: var(--c-av-theme-primary-text);
  --c-av-match-option-button-bg: hsla(0, 0%, 100%, 0.7);
  --c-av-match-option-button-border: var(--c-av-theme-border-2);
  --c-av-match-option-button-border-width: 1px;
  --c-av-match-option-button-hover-text: var(--c-av-white-opacity-1);
  --c-av-match-option-button-hover-bg: var(--c-av-primary-500);
  --c-av-match-option-button-in-play-text: var(--c-av-in-play-color-2);
  --c-av-match-option-button-in-play-bg: var(--c-av-match-option-button-bg);
  --c-av-match-option-button-in-play-hover-text: var(--c-av-match-option-button-hover-text);
  --c-av-match-option-button-in-play-hover-bg: var(--c-av-in-play-color-2);
  --c-av-match-option-button-disable-text: var(--c-av-theme-text-2);
  --c-av-match-option-button-disable-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-match-option-button-custom-hover-filter: brightness(110%);
  --c-av-match-option-button-selected-text: var(--c-av-white-opacity-1);
  --c-av-match-option-button-selected-bg: var(--c-av-primary-500);
  --c-av-match-more-btn-text: var(--c-av-theme-primary-text);
  --c-av-match-more-btn-bg: hsla(0, 0%, 100%, .7);
  --c-av-match-more-btn-border: var(--c-av-theme-border-2);
  --c-av-match-more-btn-hover-text: var(--c-av-white-opacity-1);
  --c-av-match-more-btn-hover-bg: var(--c-av-primary-500);
  --c-av-match-row-heading-border: var(--c-av-lv1-theme-bg-3);
  --c-av-match-row-heading-live-border: var(--c-av-theme-border-1);
  --c-av-match-odds-more-lines-hover-bg: var(--c-av-white-opacity-4);
  --c-av-match-odds-more-lines-live-hover-bg: var(--c-av-match-odds-more-lines-hover-bg);
  --c-av-match-live-border: var(--c-av-match-border);
  --c-av-match-icons-disabled-bg: transparent;
  --c-av-match-icons-btn-parlay-boost-bg: var(--c-av-parlay-boost-color-2);
}
.c-match-status-tag {
  --c-av-match-status-tag-text: var(--c-av-secondary-500);
  --c-av-match-status-tag-border: var(--c-av-secondary-500);
}
.c-match-score {
  --c-av-match-score-text: var(--c-av-secondary-500);
  --c-av-match-score-current-text: var(--c-av-match-score-text);
}
.c-bettypes {
  --c-av-bettype-border: var(--c-av-theme-border-1);
  --c-av-bettype-heading-text: var(--c-av-theme-primary-text-2);
  --c-av-bettype-heading-bg: transparent;
  --c-av-bettype-title-text: var(--c-av-grey-500);
  --c-av-bettype-title-bg: transparent;
  --c-av-bettype-title-border: var(--c-av-theme-border-1);
  --c-av-oddstable-btn-collapse: var(--c-av-theme-text-2);
  --c-av-oddstable-btn-collapse-hover: var(--c-av-theme-primary-text);
  --c-av-bettype-text-highlight: var(--c-av-secondary-500);
  --c-av-bettype-subheading-border: var(--c-av-bettype-title-border);
  --c-av-bettype-child-match-info-text: var(--c-av-bettype-title-text);
  --c-av-bettype-col-group-btn-border: transparent;
  --c-av-bettype-col-group-btn-hover-border: var(--c-av-bettype-col-group-btn-border);
  --c-av-bettype-col-group-btn-in-play-border: var(--c-av-bettype-col-group-btn-border);
  --c-av-bettype-col-group-btn-in-play-hover-border: var(--c-av-bettype-col-group-btn-hover-border);
  --c-av-bettype-ball-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-bettype-ball-goal-text: var(--c-av-white);
  --c-av-bettype-ball-goal: hsl(91, 95%, 33%);
  --c-av-bettype-ball-goal-hover: HSLA(91, 95%, 33%, .7);
  --c-av-bettype-ball-miss-text: var(--c-av-white);
  --c-av-bettype-ball-miss: hsl(0, 75%, 50%);
  --c-av-bettype-ball-miss-hover: HSLA(0, 75%, 50%, .7);
  --c-av-bettype-ball-disabled: var(--c-av-grey-200);
  --c-av-bettype-ball-disabled-bg: var(--c-av-white-opacity-2);
  --c-av-bettype-cricket-col-blue-bg: var(--c-av-cricket-fancy-blue-3);
  --c-av-bettype-cricket-col-pink-bg: var(--c-av-cricket-fancy-pink-3);
  --c-av-bettype-cricket-odds-button-blue-bg: var(--c-av-cricket-fancy-blue-2);
  --c-av-bettype-cricket-odds-button-blue-img: none;
  --c-av-bettype-cricket-odds-button-blue-hover-bg: var(--c-av-cricket-fancy-blue-1);
  --c-av-bettype-cricket-odds-button-blue-hover-img: none;
  --c-av-bettype-cricket-odds-button-pink-bg: var(--c-av-cricket-fancy-pink-2);
  --c-av-bettype-cricket-odds-button-pink-img: none;
  --c-av-bettype-cricket-odds-button-pink-hover-bg: var(--c-av-cricket-fancy-pink-1);
  --c-av-bettype-cricket-odds-button-pink-hover-img: none;
  --c-av-bettype-cricket-button-odds-selected-bg: var(--c-av-odds-selected-bg);
  --c-av-bettype-cricket-fancy-odds: var(--c-av-theme-text-1);
}
.c-bettypes-tabs {
  --c-av-bettypes-tabs-border: var(--c-av-primary-500);
  --c-av-bettypes-tabs-text: var(--c-av-white-opacity-1);
  --c-av-bettypes-tabs-bg: var(--c-av-primary-500);
  --c-av-bettypes-tabs-hover-bg: var(--c-av-primary-400);
  --c-av-bettypes-tabs-selected: var(--c-av-theme-primary-text);
  --c-av-bettypes-tabs-swiper-btn-icon: var(--c-av-theme-text-1);
  --c-av-bettypes-tabs-swiper-btn-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-bettypes-tabs-swiper-btn-hover-icon: var(--c-av-white);
  --c-av-bettypes-tabs-swiper-btn-hover-bg: var(--c-av-primary-500);
  --c-av-bettypes-tabs-swiper-btn-shadow: 0 0 0.2rem 0 var(--c-av-theme-text-2);
}
.c-bettypes-option {
  --c-bettypes-option-bg: none;
  --c-bettypes-option-text: inherit;
}
.c-bettype-group {
  --c-av-bettype-border: var(--c-av-theme-border-1);
}
[class^=c-bettype-details] {
  --c-av-bettype-detail-heading-text: var(--c-av-bettype-title-text);
  --c-av-bettype-detail-heading-bg: var(--c-av-bettype-heading-bg);
  --c-av-bettype-detail-group-hover-bg: var(--c-av-odds-hover-bg);
}
[class^=c-bettype-col] {
  --c-av-bettype-col-border: var(--c-av-theme-border-1);
  --c-av-empty-info-bg: var(--c-av-grey-400);
  --c-av-bettype-col-back-bg: hsl(210, 90%, 90%);
  --c-av-bettype-col-back-hover-bg: hsl(210, 90%, 90%);
  --c-av-bettype-col-lay-bg: hsl(4, 90%, 95%);
  --c-av-bettype-col-lay-hover-bg: hsl(4, 90%, 95%);
  --c-av-bettype-col-yes-bg: hsl(210, 90%, 90%);
  --c-av-bettype-col-yes-hover-bg: hsl(210, 90%, 90%);
  --c-av-bettype-col-no-bg: hsl(4, 90%, 95%);
  --c-av-bettype-col-no-hover-bg: hsl(4, 90%, 95%);
}
.c-odds-table {
  --c-av-oddstable-title-text: var(--c-av-primary-900);
  --c-av-bettype-title-border: var(--c-av-theme-border-1);
  --c-av-oddstable-header-text: var(--c-av-white-opacity-1);
  --c-av-oddstable-header-bg: var(--c-av-primary-500);
  --c-av-oddstable-header-img: none;
  --c-av-oddstable-header-dropdown-text: var(--c-av-white-opacity-1);
  --c-av-oddstable-header-dropdown-border: var(--c-av-white-opacity-4);
  --c-av-oddstable-btn-collapse-border: var(--c-av-theme-border-1);
  --c-av-oddstable-btn-collapse: var(--c-av-white-opacity-2);
  --c-av-odds-table-event-text: inherit;
  --c-av-oddstable-header-arrow-bg: var(--c-av-white-opacity-5);
  --c-av-w50-oddstable-title-border: var(--c-av-theme-border-1);
  --c-av-odds-table-event-dropdown-hover-bg: var(--c-av-white-opacity-6);
  --c-av-oddstable-in-play-league-header-border: transparent;
  --c-av-odds-table-favorite-btn-text: var(--c-av-white-opacity-1);
  --c-av-odds-table-favorite-btn-border: var(--c-av-white-opacity-4);
  --c-av-oddstable-favorite-btn-clear-all-hover-bg: var(--c-av-white-opacity-6);
}
.c-pinned-event {
  --c-av-pinned-event-header-text: var(--c-av-white-opacity-1);
  --c-av-pinned-event-header-bg: var(--c-av-primary-500);
  --c-av-pinned-event-header-img: none;
  --c-av-pinned-event-header-arrow-bg: var(--c-av-white-opacity-5);
  --c-av-pinned-event-btn-collapse-border: var(--c-av-theme-border-1);
  --c-av-pinned-event-btn-collapse-text: var(--c-av-white-opacity-2);
  --c-av-pinned-event-header-dropdown-text: var(--c-av-white-opacity-1);
  --c-av-pinned-event-header-dropdown-border: var(--c-av-white-opacity-4);
  --c-av-pinned-event-header-dropdown-hover-bg: var(--c-av-white-opacity-6);
}
.c-knockout {
  --c-av-knockout-text: var(--c-av-black-opacity-1);
  --c-av-knockout-bg: var(--c-av-primary-50);
  --c-av-knockout-box-shadow: 0 0 0.1rem 0 rgba(0,0,0,0.4);
}
.c-side-collapse {
  --c-av-side-collapse-after-icon: var(--c-av-white);
  --c-av-side-collapse-after-bg: var(--c-av-grey-300);
  --c-av-side-collapse-after-hover-bg: var(--c-av-grey-500);
}
.c-side-promo {
  --c-av-side-promo-box-shadow: none;
  --c-av-side-promo-mini-btn-icon: var(--c-av-white);
  --c-av-side-promo-mini-btn-bg: var(--c-av-primary-300);
  --c-av-side-promo-mini-btn-hover-bg: var(--c-av-primary-200);
}
.c-widget {
  --c-av-widget-heading-text: var(--c-av-white);
  --c-av-widget-heading-bg: var(--c-av-primary-500);
  --c-av-widget-heading-img: none;
  --c-av-widget-heading-mask-bg: var(--c-av-white-opacity-5);
  --c-av-widget-heading-arrow-icon: var(--c-av-white-opacity-3);
  --c-av-widget-heading-hover-bg: var(--c-av-primary-300);
  --c-av-widget-heading-arrow-hover-icon: var(--c-av-white);
  --c-av-widget-icon-collapse-icon: var(--c-av-white);
  --c-av-widget-icon-collapse-bg: var(--c-av-primary-300);
  --c-av-widget-icon-collapse-hover-bg: var(--c-av-primary-200);
  --c-av-widget-icon-collapse-open-bg: var(--c-av-primary-500);
  --c-av-widget-content-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-banner-bg: var(--c-av-lv1-theme-bg-1);
  --c-widget-exclusive-offer-border: var(--c-av-theme-border-2);
}
.c-side-banner {
  --c-av-side-banner-bg: var(--c-av-white);
  --c-av-side-banner-bullet-bg: var(--c-av-black-opacity-5);
  --c-av-side-banner-bullet-active-bg: var(--c-av-primary-500);
  --c-av-side-banner-open-mini-bg: var(--c-av-primary-500);
  --c-av-side-banner-icon: var(--c-av-white-opacity-1);
  --c-av-side-banner-close-mini-bg: var(--c-av-primary-300);
}
[class*=c-event-card] {
  --c-av-event-card-group-close: var(--c-av-theme-text-2);
  --c-av-event-card-group-close-hover: var(--c-av-theme-text-2);
  --c-av-event-card-group-close-hover-icon: var(--c-av-lv1-theme-bg-1);
  --c-av-event-card-group-close-hover-shadow: var(--c-av-theme-text-1);
  --c-av-event-card-swiper-button: var(--c-av-lv1-theme-bg-2);
  --c-av-event-card-swiper-button-shadow: var(--c-av-theme-text-2);
  --c-av-event-card-swiper-button-hover: var(--c-av-primary-500);
  --c-av-event-card-swiper-button-hover-icon: var(--c-av-white);
  --c-av-event-card-match-team-name: var(--c-av-theme-text-1);
  --c-av-event-card-hover: var(--c-av-primary-500);
  --c-av-event-card-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-event-card-border: var(--c-av-theme-border-2);
  --c-av-event-card-color-bg: HSLA( calc( var(--c-av-primary-h) + 4 ), calc( var(--c-av-primary-s) + 20% ), calc( var(--c-av-primary-l) + 35%), .3);
  --c-av-event-card-color-img: none;
  --c-av-event-card-default-border: var(--c-av-theme-border-2);
  --c-av-event-card-empty-border: var(--c-av-black-opacity-5);
  --c-av-event-card-empty-hover: var(--c-av-black-opacity-5);
  --c-av-event-card-color-empty-bg: var(--c-av-black-opacity-5);
  --c-av-event-card-match-score-color: var(--c-av-secondary-500);
  --c-av-event-card-text-league-gradient-1: var(--c-av-theme-border-2);
  --c-av-event-card-text-league-gradient-2: var(--c-av-white-opacity-6);
  --c-av-event-card-bets-bg: var(--c-av-primary-300);
  --c-av-event-card-bets-users-text: var(--c-av-primary-500);
  --c-av-event-card-bets-users-icon: var(--c-av-primary-500);
  --c-av-event-card-users-bg: var(--c-av-white-opacity-4);
  --c-av-event-card-bets-text: var(--c-av-theme-text-1);
  --c-av-event-card-bets-icon: var(--c-av-theme-text-1);
  --c-av-event-card-inplay-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-event-card-inplay-color-img: none;
  --c-av-event-card-inplay-border: var(--c-av-event-card-border);
  --c-av-event-card-inplay-color-bg: var(--c-av-in-play-color-1);
  --c-av-event-card-inplay-text-league-gradient-1: var(--c-av-theme-border-2);
  --c-av-event-card-inplay-text-league-gradient-2: var(--c-av-white-opacity-6);
  --c-av-event-card-inplay-bets-users-text: var(--c-av-in-play-color-1);
  --c-av-event-card-inplay-bets-users-icon: var(--c-av-in-play-color-1);
  --c-av-event-card-inplay-bets-bg: var(--c-av-in-play-color-1);
  --c-av-event-card-inplay-hover: var(--c-av-in-play-color-1);
  --c-av-event-smallBtn-accent-hover: var(--c-av-in-play-color-1);
  --c-av-event-card-team-name-red: var(--c-av-muay-red-color);
  --c-av-event-card-team-name-blue: var(--c-av-muay-blue-color);
  --c-av-event-card-msg-text: var(--c-av-theme-text-1);
  --c-av-event-card-msg-icon: var(--c-av-warning-color-2);
  --c-av-event-card-msg-bg: var(--c-av-warning-color-1);
  --c-av-event-card-odds-button-bg: var(--c-av-odds-bg);
  --c-av-event-card-odds-button-img: var(--c-av-odds-img);
  --c-av-event-card-odds-button-hover-bg: var(--c-av-odds-hover-bg);
  --c-av-event-card-odds-button-hover-img: var(--c-av-odds-hover-img);
  --c-av-event-card-odds-button-border-width: var(--c-av-odds-button-border-width);
}
.c-score-map {
  --c-av-scoremap-bg: var(--c-av-white-opacity-1);
  --c-av-scoremap-text: var(--c-av-theme-text-2);
  --c-av-scoremap-msg-text: var(--c-av-theme-text-2);
  --c-av-scoremap-msg-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-scoremap-collapse-border-bottom: var(--c-av-theme-border-1);
  --c-av-scoremap-heading-text: var(--c-av-theme-primary-text);
  --c-av-scoremap-heading-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-scoremap-heading-border-bottom: var(--c-av-theme-border-1);
  --c-av-scoremap-ticket-border-bottom: var(--c-av-theme-border-1);
  --c-av-scoremap-ticket-hover-bg: hsl(60, 100%, 85%);
  --c-av-scoremap-ticket-closed-bg: transparent;
  --c-av-scoremap-ticket-closed-text: var(--c-av-theme-text-3);
  --c-av-scoremap-table-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-scoremap-table-text: var(--c-av-theme-text-1);
  --c-av-scoremap-table-thead-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-scoremap-table-thead-text: var(--c-av-theme-text-1);
  --c-av-scoremap-table-td-waiting-bg: hsl(3, 92%, 95%);
  --c-av-scoremap-table-td-checked-bg: hsl(45, 100%, 70%);
  --c-av-scoremap-table-td-current-bg: hsl(14, 100%, 87%);
  --c-av-scoremap-table-td-disabled-bg: var(--c-av-black-opacity-4);
  --c-av-scoremap-table-td-disabled-text: var(--c-av-theme-text-1);
  --c-av-scoremap-table-td-border: var(--c-av-theme-border-1);
  --c-av-scoremap-table-td-home-text: var(--c-av-theme-text-1);
  --c-av-scoremap-table-td-home-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-scoremap-table-td-away-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-scoremap-table-td-away-text: var(--c-av-theme-text-2);
  --c-av-scoremap-value-text: var(--c-av-theme-primary-text);
  --c-av-scoremap-score-text: HSL(0, 100%, 50%);
  --c-av-scoremap-clear-icon: var(--c-av-theme-text-2);
  --c-av-score-map-btn-border: var(--c-av-theme-border-2);
  --c-av-score-map-btn-text: var(--c-av-theme-text-2);
  --c-av-score-map-btn-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-score-map-btn-hover-bg: var(--c-av-lv2-theme-bg-1-hover);
}
.c-scoreboard {
  --c-av-scoreboard-icon-bg: transparent;
  --c-av-scoreboard-match-player-icon-color: var(--c-av-grey-300);
  --c-av-scoreboard-sport-icon-color: var(--c-av-grey-800);
  --c-av-scoreboard-status-icon-color: hsl(3, 52%, 47%);
  --c-av-scoreboard-content-text: inherit;
  --c-av-scoreboard-content-bg: var(--c-av-white-opacity-2);
  --c-av-scoreboard-content-in-paly-bg: transparent;
  --c-av-scoreboard-content-border: var(--c-av-theme-border-1);
  --c-av-scoreboard-detail-text: var(--c-av-scoreboard-content-text);
  --c-av-scoreboard-detail-bg: var(--c-av-scoreboard-content-bg);
  --c-av-scoreboard-detail-border: var(--c-av-theme-border-1);
  --c-av-scoreboard-row-title-bg: hsla(0, 0%, 0%, .04);
  --c-av-scoreboard-row-title-in-play-bg: var(--c-av-white-opacity-4);
  --c-av-scoreboard-text-highlight: var(--c-av-secondary-500);
  --c-av-scoreboard-text-total: var(--c-av-scoreboard-text-highlight);
  --c-av-scoreboard-serve-bg: var(--c-av-scoreboard-text-highlight);
  --c-av-scoreboard-ball-text: var(--c-av-white );
  --c-av-scoreboard-ball-bg: var(--c-av-black-opacity-3);
  --c-av-scoreboard-ball-empty-bg: var(--c-av-black-opacity-5);
  --c-av-scoreboard-sport50-content-text: inherit;
  --c-av-scoreboard-sport50-content-bg: transparent;
  --c-av-scoreboard-sport50-content-border: var(--c-av-theme-border-1);
  --c-av-scoreboard-sport50-detail-text: var(--c-av-scoreboard-sport50-content-text);
  --c-av-scoreboard-sport50-detail-bg: var(--c-av-scoreboard-sport50-content-bg);
  --c-av-scoreboard-sport50-detail-border: var(--c-av-theme-border-1);
  --c-av-scoreboard-sport50-detail-btn-bg: var(--c-av-scoreboard-sport50-cell-title-bg);
  --c-av-scoreboard-sport50-cell-title-bg: var(--c-av-white-opacity-4);
  --c-av-scoreboard-sport50-text-highlight: var(--c-av-secondary-500);
  --c-av-scoreboard-sport50-text-total: var(--c-av-scoreboard-sport50-text-highlight);
  --c-av-scoreboard-sport50-serve-bg: var(--c-av-scoreboard-sport50-text-highlight);
  --c-av-scoreboard-streaming-bg: transparent;
  --c-av-scoreboard-streaming-content-text: var(--c-av-white-opacity-1);
  --c-av-scoreboard-streaming-content-border: var(--c-av-white-opacity-5);
  --c-av-scoreboard-streaming-content-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-streaming-detail-text: var(--c-av-scoreboard-streaming-content-text);
  --c-av-scoreboard-streaming-detail-border: var(--c-av-white-opacity-5);
  --c-av-scoreboard-streaming-detail-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-streaming-cell-title-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-streaming-row-title-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-streaming-detail-btn-bg: var(--c-av-scoreboard-streaming-sport50-cell-title-bg);
  --c-av-scoreboard-streaming-text-highlight: HSL(47, 100%, 59%);
  --c-av-scoreboard-streaming-ball-text: var(--c-av-scoreboard-ball-text);
  --c-av-scoreboard-streaming-ball-bg: var(--c-av-white-opacity-4);
  --c-av-scoreboard-streaming-serve-bg: HSL(47, 100%, 59%);
  --c-av-scoreboard-streaming-ball-empty-bg: var(--c-av-white-opacity-5);
  --c-av-scoreboard-streaming-text-total: HSL(47, 100%, 59%);
}
.time-machine {
  --time-machine-bg: HSL(0, 0%, 100%);
  --time-machine-bg-gredient-1: HSL(217, 87%, 89%);
  --time-machine-bg-gredient-2: HSL(0, 0%, 100%);
}
[class^=tm-] {
  --tm-text-goal-color: var(--c-av-theme-text-1);
  --tm-text-odds-color: var(--c-av-theme-text-1);
  --tm-text-odds-minus: #ff0000;
  --tm-bettype-text-title-color: HSL(217, 33%, 49%);
  --tm-bettype-text-color: var(--c-av-theme-text-1);
  --tm-oddsbox-text: var(--c-av-theme-text-1);
  --tm-oddsbox-border: var(--c-av-theme-border-2);
  --tm-oddsbox-bg: var(--c-av-odds-bg);
  --tm-oddsbox-img: var(--c-av-odds-img);
  --tm-oddsbox-change-up-color: HSL( 91, 100%, 32%);
  --tm-oddsbox-change-down-color: HSL(0, 100%, 46%);
  --tm-oddsbox-hover-img: linear-gradient(to bottom, transparent 45%, rgba(200, 200, 200, 0.2) 90%);
  --tm-oddsbox-hover-border: var(--c-av-theme-border-2);
  --tm-oods-minus: var(--c-av-odds-minus-text);
  --tm-clock-time-text: var(--c-av-theme-text-1);
  --tm-clock-bg: var(--c-av-white);
  --tm-clock-shadow: drop-shadow(0px 0px 8px HSL(217, 87%, 89%));
  --tm-clock-before-shadow: drop-shadow(0 0 .5rem var(--c-av-white-opacity-3));
  --tm-clock-match-time-shadow: drop-shadow( 0 0 .25rem rgba(0, 0, 0, 0.38));
  --tm-slider-group-btn-icon: var(--c-av-theme-text-1);
  --tm-slider-group-btn-bg: HSL(0, 0%, 100%);
  --tm-slider-group-btn-border: var(--tm-oddsbox-border);
  --tm-slider-group-btn-disabled-icon: var(--c-av-black-opacity-5);
  --tm-slider-group-btn-disabled-bg: HSL(0, 0%, 93%);
  --tm-slider-bg: HSL(0, 0%, 46%);
  --tm-slider-after-bg: red;
  --tm-slider-border: var(--c-av-theme-border-2);
  --tm-slider-bar-text-title-color: HSL(0, 0%, 100%);
  --tm-slider-info-text: var(--c-av-theme-text-1);
  --tm-slider-tag-div-bg: var(--c-av-white-opacity-1);
  --tm-slider-match-time-text: var(--c-av-white);
  --tm-slider-match-time-bg: HSL(0, 0%, 46%);
  --tm-slider-match-time-arrow: HSL(0, 0%, 46%);
  --tm-slider-select-time-gradient-1: rgba(255, 153, 0, 1);
  --tm-slider-select-time-gradient-2: rgba(255, 79, 0, 1);
  --tm-slider-select-time-text: var(--c-av-white);
  --tm-slider-select-time-shadow: drop-shadow(0px 0px 6px var(--c-av-black-opacity-1));
  --tm-slider-select-time-before-border: rgba(255, 79, 0, 1);
  --tm-slider-range-slider-thumb-shadow: rgba(255, 249, 51, 0.9);
  --tm-slider-range-slider-thumb-hint-shadow: rgba(255, 249, 51, 0);
  --tm-btn-bar-text: var(--c-av-theme-text-1);
  --tm-btn-bar-disabled-text: var(--c-av-black-opacity-5);
  --tm-btn-bar-bg: var(--c-av-grey-100);
  --tm-btn-bar-hover-filter: brightness(85%);
  --tm-pointer-mask-gredient-1: HSL(217, 87%, 89%);
  --tm-pointer-mask-gredient-2: var(--c-av-white);
  --tm-special-pointer-mask-gredient-1: HSL(120, 100%, 35%);
  --tm-special-pointer-mask-gredient-2: HSL(120, 100%, 10%);
  --tm-preloader-circle: HSL( 262, 100%, 50% ) ;
  --tm-preloader-bg: var(--c-av-white);
  --tm-star-bg: rgba(24, 255, 0, 0.7);
  --tm-star-shadow: #feffae;
  --tm-desktop-info-text: var(--c-av-white);
  --tm-desktop-info-bg: var(--c-av-black-opacity-1);
  --tm-desktop-info-content-scrollbar-track-bg: var(--c-av-black-opacity-1);
  --tm-desktop-info-content-scrollbar-thumb-bg: var(--c-av-white-opacity-4);
  --tm-desktop-info-content-scrollbar-thumb-hover-bg: var(--c-av-white-opacity-3);
}
.c-streaming {
  --c-av-streaming-singlematch-heading-bg: var(--c-av-grey-800);
  --c-av-streaming-heading-text: var(--c-av-white);
  --c-av-streaming-heading-arrow-bg: var(--c-av-white-opacity-5);
  --c-av-streaming-heading-hover-bg: var(--c-av-black);
  --c-av-streaming-heading-selected-bg: var(--c-av-black);
  --c-av-streaming-heading-icon: var(--c-av-white-opacity-1);
  --c-av-streaming-heading-icon-border: transparent;
  --c-av-streaming-heading-selected-icon: var(--c-av-secondary-500);
  --c-av-streaming-heading-in-play-icon: var(--c-av-in-play-color-1);
  --c-av-streaming-heading-icon-play-selected-bg: var(--c-av-in-play-color-1);
  --c-av-streaming-heading-icon-play-selected-icon: var(--c-av-white);
  --c-av-streaming-heading-data-selected-hover-bg: transparent;
  --c-av-multi-view-streaming-heading-bg: var(--c-av-primary-500);
  --c-av-multi-view-streaming-heading-btn-hover-bg: var(--c-av-primary-400);
  --c-av-multi-view-streaming-heading-btn-selected-bg: var(--c-av-primary-600);
  --c-av-multi-view-streaming-dropdown-hover-bg: var(--c-av-multi-view-streaming-heading-btn-hover-bg);
  --c-av-streaming-popup-heading-text: var(--c-av-white);
  --c-av-streaming-popup-heading-bg: var(--c-av-primary-500);
  --c-av-streaming-popup-heading-hover-bg: var(--c-av-primary-400);
  --c-av-streaming-popup-in-mobile-title-bg: var(--c-av-black-opacity-1);
  --c-av-streaming-popup-dropdown-text: var(--c-av-white-opacity-1);
  --c-av-streaming-popup-dropdown-bg: var(--c-av-primary-500);
  --c-av-streaming-popup-dropdown-gradient-bg: transparent;
  --c-av-streaming-popup-dropdown-bg-hover: var(--c-av-primary-400);
  --c-av-streaming-popup-dropdown-list-bg: var(--c-av-primary-600);
  --c-av-streaming-popup-dropdown-item-bg-hover: var(--c-av-primary-700);
  --c-av-streaming-popup-dropdown-item-bg-selected: var(--c-av-primary-700);
  --c-av-streaming-dropdown-text: var(--c-av-white);
  --c-av-streaming-dropdown-bg: transparent;
  --c-av-streaming-dropdown-hover-bg: var(--c-av-black);
  --c-av-streaming-dropdown-gradient-bg: transparent;
  --c-av-streaming-dropdown-list-bg: var(--c-av-grey-800);
  --c-av-streaming-dropdown-item-bg-hover: var(--c-av-grey-700);
  --c-av-streaming-dropdown-item-bg-selected: var(--c-av-grey-600);
  --c-av-streaming-highlight-heading-icon: var(--c-av-white);
  --c-av-streaming-highlight-heading-icon-bg: var(--c-av-primary-800);
  --c-av-streaming-highlight-heading-icon-hover-bg: var(--c-av-primary-400);
  --c-av-streaming-match-bg: var(--c-av-black);
  --c-av-streaming-match-text: var(--c-av-white);
}
.c-bbin-popup {
  --c-av-bbin-popup-header-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-bbin-popup-currency-text: var(--c-av-theme-primary-text);
  --c-av-bbin-popup-main-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-bbin-popup-main-head-border: var(--c-av-theme-border-1);
  --c-av-bbin-popup-main-slider-text: var(--c-av-theme-primary-text);
  --c-av-bbin-popup-modal-container-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-bbin-popup-main-slider-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-bbin-popup-main-slider-fill-bg: var(--c-av-primary-500);
  --c-av-bbin-popup-main-slider-handle-bg: var(--c-av-white);
}
.c-favorite-list {
  --c-av-favorite-list-bg: var(--c-av-white-opacity-4);
  --c-av-favorite-list-border: var(--c-av-theme-border-2);
  --c-av-favorite-list-collapse-button-color: var(--c-av-theme-text-2);
  --c-av-favorite-list-collapse-button-hover-color: var(--c-av-lv1-theme-bg-1);
  --c-av-favorite-list-collapse-button-hover-bg: var(--c-av-theme-text-2);
  --c-av-favorite-list-collapse-button-hover-shadow: var(--c-av-theme-text-1);
  --c-av-favorite-list-teams-btn-text: var(--c-av-odds-page-filter-btn-text);
  --c-av-favorite-list-teams-btn-bg: var(--c-av-odds-page-filter-btn-bg);
  --c-av-favorite-list-teams-btn-hover-bg: var(--c-av-odds-page-filter-btn-hover-bg);
}
.c-select-league {
  --c-av-select-league-filter-btn-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-select-league-filter-btn-hover-bg: var(--c-av-select-league-filter-btn-bg);
  --c-av-select-league-filter-btn-hover-filter: brightness(102.5%);
  --c-av-select-league-filter-btn-text: var(--c-av-theme-text-2);
  --c-av-select-league-filters-border: var(--c-av-theme-border-2);
  --c-av-select-league-btn-text: var(--c-av-theme-primary-text);
  --c-av-select-league-btn-bg: var(--c-av-primary-50);
  --c-av-select-league-btn-border-bottom: transparent;
  --c-av-select-league-header-input-bg: var(--c-av-lv1-theme-bg-1);
}
.c-popup-streaming,
.c-widget--showing-now {
  --c-av-streaming-schedule-bg: var(--c-av-primary-500);
  --c-av-streaming-default-text: var(--c-av-primary-800);
  --c-av-streaming-popup-text: var(--c-av-theme-text-2);
  --c-av-streaming-scrollbar-track: var(--c-av-primary-50);
  --c-av-streaming-scrollbar-thumb: var(--c-av-primary-200);
  --c-av-streaming-scrollbar-thumb-hover: var(--c-av-primary-200);
  --c-av-streaming-list-bg: var(--c-av-primary-700);
  --c-av-streaming-list-sport-control-text: var(--c-av-white-opacity-1);
  --c-av-streaming-list-sport-control-next: linear-gradient(to right, transparent 0, var(--c-av-black-opacity-1) 40%);
  --c-av-streaming-list-sport-control-next-hover: linear-gradient(to right, transparent 0, var(--c-av-grey-400) 40%);
  --c-av-streaming-list-sport-control-pre: linear-gradient(to left, transparent 0, var(--c-av-black-opacity-1) 40%);
  --c-av-streaming-list-sport-control-pre-hover: linear-gradient(to left, transparent 0, var(--c-av-grey-400) 40%);
  --c-av-streaming-list-sport-menu-bg: var(--c-av-primary-900);
  --c-av-streaming-list-sport-item-text: var(--c-av-primary-900);
  --c-av-streaming-list-sport-item-bg: var(--c-av-primary-700);
  --c-av-streaming-list-sport-item-border: var(--c-av-white-opacity-4);
  --c-av-streaming-list-sport-item-bg-hover: var(--c-av-primary-600);
  --c-av-streaming-list-sport-item-text-selected: var(--c-av-theme-text-1);
  --c-av-streaming-list-sport-item-bg-selected: var(--c-av-lv2-theme-bg-1);
  --c-av-streaming-list-content-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-streaming-list-tab-text: var(--c-av-theme-text-2);
  --c-av-streaming-list-tab-text-hover: var(--c-av-theme-primary-text);
  --c-av-streaming-list-tab-text-selected: var(--c-av-theme-primary-text);
  --c-av-streaming-list-tab-after: currentColor;
  --c-av-streaming-list-tab-after-img: none;
  --c-av-streaming-list-item-bg: var(--c-av-primary-50);
  --c-av-streaming-list-item-bg-hover: var(--c-av-odds-hover-bg);
  --c-av-streaming-list-league-text: var(--c-av-theme-primary-text);
  --c-av-streaming-list-league-icon: var(--c-av-theme-primary-text);
  --c-av-streaming-list-match-bg: var(--c-av-in-play-color-1);
  --c-av-streaming-list-match-bg-hover: var(--c-av-in-play-color-1);
  --c-av-streaming-list-match-icon: var(--c-av-white);
  --c-av-streaming-content-demo-bg: var(--c-av-black);
  --c-av-showing-now-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-showing-now-list-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-showing-now-border: var(--c-av-primary-600);
  --c-av-showing-now-collapse-text: var(--c-av-theme-primary-text);
  --c-av-showing-now-collapse-icon: var(--c-av-white-opacity-1);
  --c-av-showing-now-collapse-icon-bg: var(--c-av-primary-500);
}
.c-network {
  --c-av-btn-network-hover-bg: var(--c-av-primary-800);
  --c-av-btn-network-fill: var(--c-av-white);
  --c-av-network-btn-open: var(--c-av-primary-800);
  --c-av-network-btn-fill: var(--c-av-white);
  --c-av-network-content-shadow: var(--c-av-black);
  --c-av-network-content-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-network-content-text: var(--c-av-theme-text-1);
  --c-av-network-item-text: var(--c-av-theme-text-1);
  --c-av-network-item-border: var(--c-av-theme-border-2);
  --c-av-network-item-bg-hover: var(--c-av-grey-50);
  --c-av-network-item-bg-active: var(--c-av-grey-100);
  --c-av-side-network-mini-btn-bg: var(--c-av-primary-300);
  --c-av-side-network-mini-btn-hover-bg: var(--c-av-primary-200);
  --c-av-side-network-mini-btn-selected-icon: var(--c-av-white);
  --c-av-side-network-mini-btn-selected-bg: var(--c-av-primary-500);
  --c-av-side-network-main-shadow: 0px 4px 4px rgba(0, 0, 0, 0.22), 0px 16px 24px rgba(0, 0, 0, 0.12), 0px 6px 30px rgba(0, 0, 0, 0.1);
}
.c-network-iconsymbol {
  --c-network-icon-nosignal: var( --c-av-grey-400);
  --c-network-icon-color: hsl(100, 86%, 48%);
}
.c-search-list {
  --c-av-search-list-border-color: var(--c-av-dropdown-container-border);
  --c-av-search-list-item-hover-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-search-list-header-btn-hover-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-search-list-item-btn-hover-bg: var(--c-av-lv2-theme-bg-1);
}
.c-gototop {
  --c-av-btn-backtotop-bg: var(--c-av-black-opacity-3);
  --c-av-btn-backtotop-hover-bg: var(--c-av-black-opacity-1);
  --c-av-btn-backtotop-txt: var(--c-av-white);
}
.c-sport-highlight-list {
  --c-av-sport-highlight-list-bg: var(--c-av-primary-900);
  --c-av-sport-highlight-list-swiper-button-text: var(--c-av-white);
  --c-av-sport-highlight-list-swiper-button-bg: var(--c-av-black);
  --c-av-sport-highlight-list-swiper-button-hover-bg: var(--c-av-grey-600);
  --c-av-sport-highlight-list-item-selected-border: var(--c-av-grey-100);
  --c-av-sport-highlight-list-item-text: var(--c-av-white);
  --c-av-sport-highlight-list-item-after-bg-image: linear-gradient( var(--c-av-black-opacity-2) 0%, transparent 100%);
  --c-av-sport-highlight-list-item-hover-after-bg-image: linear-gradient( var(--c-av-black-opacity-2) 25%, transparent 100%);
}
[class^=c-recommend] {
  --c-av-recommend-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-recommend-border: var(--c-av-theme-border-2);
  --c-av-recommend-swiper-button: var(--c-av-lv2-theme-bg-1);
  --c-av-recommend-swiper-button-icon: var(--c-av-theme-text-2);
  --c-av-recommend-swiper-button-shadow: var(--c-av-theme-text-2);
  --c-av-recommend-swiper-button-hover: var(--c-av-primary-500);
  --c-av-recommend-swiper-button-hover-icon: var(--c-av-white-opacity-1);
  --c-av-recommend-swiper-bullet: var(--c-av-black-opacity-5);
  --c-av-recommend-swiper-bullet-active: var(--c-av-primary-500);
}
.c-tutorial {
  --c-av-tutorial-overlay-bg: var(--c-av-black-opacity-3);
  --c-av-tutorial-step-text: var(--c-av-white-opacity-1);
  --c-av-tutorial-btn-text: var(--c-av-white-opacity-1);
  --c-av-tutorial-btn-bg: var(--c-av-black-opacity-2);
  --c-av-tutorial-btn-next-text: var(--c-av-white-opacity-1);
  --c-av-tutorial-btn-next-bg: var(--c-av-primary-500);
  --c-av-tutorial-btn-watch-again-text: var(--c-av-white-opacity-1);
  --c-av-tutorial-btn-watch-again-bg: var(--c-av-primary-500);
  --c-av-tutorial-btn-play-now-text: var(--c-av-white-opacity-1);
  --c-av-tutorial-btn-play-now-bg: var(--c-av-secondary-500);
}
.c-history-score {
  --c-av-history-score-border: var(--c-av-primary-600);
  --c-av-history-score-header-text: var(--c-av-white);
  --c-av-history-score-header-bg: var(--c-av-primary-500);
  --c-av-history-score-container-border: var(--c-av-theme-border-2);
  --c-av-history-score-container-bg: var(--c-av-white-opacity-1);
  --c-av-history-score-home: HSL(0, 100%, 50%);
  --c-av-history-score-away: HSL(217, 100%, 50%);
  --c-av-history-score-draw: HSL(121, 100%, 30%);
}
.jssocials {
  --c-av-jssocials-share-link-bg: var(--c-av-primary-700);
  --c-av-jssocials-share-link-text: var(--c-av-white);
}
.singlePage {
  --c-av-single-page-icon-color: var(--c-av-white);
  --c-av-single-page-footer-text: var(--c-av-grey-600);
  --c-av-single-page-footer-bg: var(--c-av-grey-200);
  --c-av-single-page-footer-border-top-color: var(--c-av-grey-500);
  --c-av-single-page-remind-text: var(--c-av-grey-500);
}
.passStrength {
  --c-av-passStrength-text: var(--c-av-white);
  --c-av-passStrength-bg: var(--c-av-white);
  --c-av-passStrength-border: var(--c-av-black-opacity-5);
  --c-av-passStrength-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.1) inset;
  --c-av-passStrength-shortPass-text: #9c0000;
  --c-av-passStrength-shortPass-border: #dd5b57;
  --c-av-passStrength-otherPass-bg-start: #cf3d3a;
  --c-av-passStrength-otherPass-bg-end: #dd5b57;
  --c-av-passStrength-otherPass-bg: linear-gradient(to left, var(--c-av-passStrength-otherPass-bg-start) 0%, var(--c-av-passStrength-otherPass-bg-end) 100%);
  --c-av-passStrength-badPass-bg-start: #cf3d3a;
  --c-av-passStrength-badPass-bg-end: #dd5b57;
  --c-av-passStrength-badPass-bg: linear-gradient(to left, var(--c-av-passStrength-badPass-bg-start) 0%, var(--c-av-passStrength-badPass-bg-end) 100%);
  --c-av-passStrength-goodPass-bg-start: #ec9739;
  --c-av-passStrength-goodPass-bg-end: #f2b556;
  --c-av-passStrength-goodPass-bg: linear-gradient(to left, var(--c-av-passStrength-goodPass-bg-start) 0%, var(--c-av-passStrength-goodPass-bg-end) 100%);
  --c-av-passStrength-strongPass-bg-start: #43a543;
  --c-av-passStrength-strongPass-bg-end: #66bf66;
  --c-av-passStrength-strongPass-bg: linear-gradient(to left, var(--c-av-passStrength-strongPass-bg-start) 0%, var(--c-av-passStrength-strongPass-bg-end) 100%);
}
:root {
  --scroll-bar-track: var(--c-av-black-opacity-4);
  --scroll-bar-track-shadow: 0 0 .2rem 0 var(--c-av-black-opacity-1);
  --checkbox-common-border: var(--c-av-grey-200);
  --checkbox-common-bg: var(--c-av-white);
  --checkbox-text: var(--c-av-grey-700);
  --checkbox-checkbox-border: var(--c-av-grey-200);
  --checkbox-checkbox-bg: var(--c-av-white);
  --checkbox-disable-text: var(--c-av-grey-300);
  --checkbox-disable-checkbox-bg: var(--c-av-grey-100);
  --checkbox-disable-checkbox-text: var(--c-av-grey-500);
  --radio-text: var(--c-av-grey-700);
  --radio-radio-border: var(--c-av-grey-300);
  --radio-radio-bg: var(--c-av-white);
  --radio-checked-radiobox-before-bg: var(--c-av-grey-700);
  --preloader-common-bg: rgba(0, 0, 0, 0.03);
}
.largeBtn,
[class*=smallBtn] {
  --unrenamed-btn-focus-shadow: 0 0 0 1px var(--c-av-white), 0 0 1px 3px var(--c-av-black-opacity-4);
  --small-btn-icon-favorite-added-text-shadow: 0 0 0.1em rgba(0, 0, 0, 1);
  --largebtn-tertiary-hover-shadow: 0 0 .2rem 0 var(--c-av-black-opacity-6);
}
[class^=hint] {
  --hint-shadow: 0 0 .2rem 0 var(--c-av-black-opacity-6);
}
.msg {
  --msg-shadow: 0 0 .2rem 0 var(--c-av-black-opacity-6);
}
[data-darkmode=true]:root {
  --c-av-body-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-custom-scroll-thumb: var(--c-av-lv1-theme-bg-3);
  --c-av-custom-scroll-thumb-hover: var(--c-av-lv1-theme-bg-4);
  --c-av-custom-scroll-thumb-shadow: var(--c-av-black-opacity-3);
  --c-av-text-mmr-positive: hsl(220, 100%, 70%);
  --c-av-text-mmr-negative: hsl(0, 100%, 70%);
  --c-av-odds-bg: hsla(0, 0%, 100%, .1);
  --c-av-odds-heavy-bg: hsla(0, 0%, 100%, .1);
  --c-av-odds-hover-bg: hsla(0, 0%, 100%, .2);
  --c-av-odds-even-bg: hsla(0, 0%, 100%, .18);
  --c-av-odds-in-play-hover-bg: hsla(0, 0%, 100%, .2);
  --c-av-odds-quickbet-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-selected-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-selected-shadow: 0 0 0 1px var(--c-av-primary-50) inset;
  --c-av-odds-change-bg: hsla(60, 100%, 15%, .6);
  --c-av-odds-changed-bg: hsla(60, 100%, 15%, .2);
  --c-av-match-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-match-even-bg: var(--c-av-match-bg);
  --c-av-match-live-bg: var(--c-av-match-bg);
  --c-av-match-live-even-bg: var(--c-av-match-live-bg);
  --c-av-match-bettype-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-match-even-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-even-bettype-bg: var(--c-av-match-live-bettype-bg);
  --c-av-cricket-fancy-blue-1: hsl(218, 50%, 50%);
  --c-av-cricket-fancy-blue-2: hsl(218, 60%, 65%);
  --c-av-cricket-fancy-blue-3: hsl(218, 70%, 75%);
  --c-av-cricket-fancy-pink-1: hsl(350, 50%, 50%);
  --c-av-cricket-fancy-pink-2: hsl(350, 60%, 65%);
  --c-av-cricket-fancy-pink-3: hsl(350, 70%, 75%);
}
[data-darkmode=true] .c-badge {
  --c-av-badge-void-bg: var(--c-av-grey-600);
}
[data-darkmode=true] .c-btn,
[data-darkmode=true] .c-tooltip {
  --c-av-btn-default-hover-filter: brightness(120%);
  --c-av-btn-time-machine-border: var(--c-av-match-option-button-border);
  --c-av-btn-live-streamver-border: var(--c-av-match-option-button-border);
  --c-av-btn-fastmarket-border: var(--c-av-match-option-button-border);
  --c-av-btn-add-in-play-text: var(--c-av-in-play-color-1);
}
[data-darkmode=true] .c-input-stepper {
  --c-av-input-stepper-btn-hover-filter: brightness(120%);
  --c-av-input-stepper-input-focus-border: var(--c-av-primary-50);
}
[data-darkmode=true] [class*=c-text] {
  --c-av-text-mmr-positive: hsl(220, 100%, 70%);
  --c-av-text-mmr-negative: hsl(0, 100%, 70%);
  --c-av-text-search-result: var(--c-av-theme-text-1);
  --c-av-text-search-result-bg: var(--c-av-warning-color-1);
  --c-av-text-select-league-search-result: var(--c-av-theme-text-1);
  --c-av-text-select-league-search-result-bg: var(--c-av-warning-color-1);
  --c-av-primary-text: var(--c-av-primary-50);
}
[data-darkmode=true] .c-team {
  --c-av-team-favor: var(--c-av-theme-secondary-text);
}
[data-darkmode=true] .c-textfield,
[data-darkmode=true] .c-tooltip {
  --c-av-textfield-stake-focus-border: var(--c-av-primary-50);
  --c-av-tooltip-accent-text: var(--c-av-warning-color-2);
}
[data-darkmode=true] .c-empty {
  --c-av-empty-img-icon: var(--c-av-theme-text-3);
  --c-av-empty-multi-view-msg-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-empty-img-lottie-opacity: 1;
  --c-av-empty-img-lottie-mix-blend-mode: screen;
}
[data-darkmode=true] .c-dropdown {
  --c-av-dropdown-container-border: var(--c-av-theme-border-2);
  --c-av-dropdown-menu-item-hover: var(--c-av-lv2-theme-bg-2);
  --c-av-dropdown-menu-item-selected: var(--c-av-primary-500);
  --c-av-dropdown-container-scroll-thumb-color: var(--c-av-lv1-theme-bg-3);
  --c-av-dropdown-container-scroll-thumb-color-hover: var(--c-av-lv1-theme-bg-4);
  --c-av-fastmarket-dropdown-menu-item-hover: var(--c-av-primary-500);
  --c-av-fastmarket-dropdown-menu-item-selected-bg: var(--c-av-primary-50);
  --c-av-fastmarket-dropdown-menu-item-title-bg: var(--c-av-white-opacity-6);
  --c-av-dropdown-match-feature-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-dropdown-match-feature-btn-group-text: var(--c-av-theme-primary-text);
  --c-av-dropdown-favorite-button-bg: hsla(0, 0%, 100%, .1);
  --c-av-dropdown-favorite-button-border: var(--c-av-dropdown-favorite-button-bg);
}
[data-darkmode=true] [class*=c-switch] {
  --c-av-switch-bg: var(--c-av-white-opacity-4);
  --c-av-switch-on-bg: var(--c-av-primary-400);
  --c-av-switch-darkmode-border: var(--c-av-white-opacity-4);
}
[data-darkmode=true] .c-ani-tgbot {
  --c-av-ani-tgbot-circle-bg: var(--c-av-primary-300);
  --c-av-ani-tgbot-fill-bg: var(--c-av-primary-300);
  --c-av-ani-tgbot-face-bg: var(--c-av-lv2-theme-bg-1);
}
[data-darkmode=true] .c-header {
  --c-av-header-logout-text: var(--c-av-white-opacity-2);
  --c-av-header-logout-hover-text: var(--c-av-white-opacity-1);
  --c-av-header-logout-bg: var(--c-av-primary-400);
  --c-av-header-logout-hover-bg: var(--c-av-primary-300);
  --c-av-header-announce-bg: var(--c-av-black-opacity-5);
  --c-av-header-announce-accent-text: var(--c-av-white-opacity-1);
  --c-av-header-announce-secondary-text: var(--c-av-white-opacity-1);
  --c-av-header-switch-on-bg: var(--c-av-primary-100);
  --c-av-header-option-border: var(--c-av-black-opacity-5);
  --c-av-dropdown-menu-lang-border: var(--c-av-white-opacity-4);
  --c-av-lic-header-option-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-lic-search-hover-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-lic-announce-hover-bg: var(--c-av-lv1-theme-bg-2-5);
}
[data-darkmode=true] .c-header .c-textfield {
  --c-av-search-bg: var(--c-av-primary-600);
  --c-av-search-hover-bg: var(--c-av-primary-700);
  --c-av-search-btn-hover-bg: var(--c-av-primary-800);
}
[data-darkmode=true] .c-header-menu {
  --c-av-header-submenu-item-name-text: var(--c-av-theme-text-1);
  --c-av-header-submenu-item-hover-bg: var(--c-av-white-opacity-5);
}
[data-darkmode=true] .c-side-account {
  --c-av-side-account-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-account-header-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-account-value-text: var(--c-av-theme-text-2);
  --c-av-account-option-btn-hover-text: var(--c-av-theme-text-2);
  --c-av-account-option-btn-text: var(--c-av-theme-text-2);
  --c-av-account-option-btn-hover-text: var(--c-av-theme-text-2);
}
[data-darkmode=true] .c-side-account__container.c-is-open {
  --c-av-account-header-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-side-account-content-bg: var(--c-av-lv2-theme-bg-1);
}
[data-darkmode=true] .c-left-bar {
  --c-av-left-bar-content-custom-scroll-thumb-hover: var(--c-av-custom-scroll-thumb-hover);
  --c-av-side-nav-item-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-side-nav-item-open-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-side-nav-header-hover-bg: var(--c-av-white-opacity-5);
  --c-av-side-nav-header-mini-bg: var(--c-av-primary-500);
  --c-av-side-nav-header-hover-mini-bg: var(--c-av-primary-400);
  --c-av-side-nav-header-mini-open-bg: var(--c-av-primary-600);
  --c-av-side-nav-header-mask-bg: var(--c-av-white-opacity-6);
  --c-av-side-nav-tabs-mini-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-side-nav-tabs-mini-open-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-side-nav-tab-group-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-side-nav-tab-group-mini-border-width: 0;
  --c-av-side-nav-tab-group-mini-border: transparent;
  --c-av-side-nav-btn-hover-bg: var(--c-av-lv1-theme-bg-2-5-hover);
  --c-av-side-nav-btn-selected-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-side-nav-tab-selected-text: var(--c-av-primary-50);
  --c-av-side-nav-tab-selected-after-bg: currentColor;
  --c-av-side-nav-tab-selected-after-img: none;
  --c-av-side-nav-more-text: var(--c-av-white);
  --c-av-side-nav-more-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-tw-entrance-shadow: 0 0 0 1px var(--c-av-theme-border-2);
}
[data-darkmode=true] .c-left-bar--mini .c-side-account {
  --c-av-account-header-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-side-account-content-bg: var(--c-av-lv2-theme-bg-1);
}
[data-darkmode=true] .c-left-bar--mini .c-side-betting {
  --c-av-side-betting-main-bg: var(--c-av-lv2-theme-bg-1);
}
[data-darkmode=true] .c-left-bar--mini .c-widget {
  --c-av-widget-content-bg: var(--c-av-lv2-theme-bg-1);
}
[data-darkmode=true] .c-left-bar--mini .c-ticket {
  --c-av-ticket-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-sub-ticket-bg: var(--c-av-lv1-theme-bg-3);
}
[data-darkmode=true] .c-right-bar--mini .c-widget {
  --c-av-widget-content-bg: var(--c-av-lv2-theme-bg-1);
}
[data-darkmode=true] .c-side-collapse {
  --c-av-side-collapse-after-bg: var(--c-av-primary-600);
  --c-av-side-collapse-after-hover-bg: var(--c-av-primary-500);
}
[data-darkmode=true] .c-side-betting {
  --c-av-side-betting-main-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-side-betting-tab-selected-hover-icon: var(--c-av-primary-100);
}
[data-darkmode=true] .c-betcart {
  --c-av-betcart-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betcart-betslip-betting-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betcart-betlist-betting-bg: var(--c-av-lv1-theme-bg-2);
}
[data-darkmode=true] .c-betslip {
  --c-av-betslip-tab-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betslip-tab-hover-filter: brightness(92%);
  --c-av-betslip-tab-selected-bg: var(--c-av-primary-500);
}
[data-darkmode=true] .c-betlist {
  --c-av-betlist-tab-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betlist-tab-selected-bg: var(--c-av-primary-500);
}
[data-darkmode=true] .c-booked-bet {
  --c-av-booked-bet-bg: var(--c-av-lv1-theme-bg-2);
}
[data-darkmode=true] [class*=c-betting] {
  --c-av-betting-waiting-text: var(--c-av-waiting-color-3);
  --c-av-betting-quick-stake-btn-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-betting-quick-stake-btn-img: none;
  --c-av-betting-quick-stake-btn-hover-filter: brightness(120%);
  --c-av-betting-combo-list-item-open-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-betting-combo-list-item-quick-stake-btn-text: var(--c-av-theme-text-1);
  --c-av-betting-combo-list-item-quick-stake-btn-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-betting-combo-list-item-quick-stake-btn-hover-filter: brightness(120%);
  --c-av-betting-setting-container-bg: var(--c-av-lv1-theme-bg-2);
}
[data-darkmode=true] .c-ticket {
  --c-av-ticket-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-ticket-main-border: var(--c-av-primary-50);
  --c-av-ticket-in-play-main-border: var(--c-av-primary-50);
  --c-av-ticket-closed-text-bettype-number: var(--c-av-grey-600);
  --c-av-ticket-closed-live-tag-bg: var(--c-av-grey-600);
  --c-av-ticket-waiting-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-ticket-waiting-main-border: var(--c-av-waiting-color-3);
  --c-av-ticket-waiting-choice-text: var(--c-av-waiting-color-3);
  --c-av-ticket-waiting-status-tag-text: var(--c-av-waiting-color-3);
  --c-av-ticket-smp-dot-border: var(--c-av-primary-50);
  --c-av-ticket-smp-border: var(--c-av-primary-50);
  --c-av-sub-ticket-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-ticket-void-betchoice-tag-bg: var(--c-av-white-opacity-5);
}
[data-darkmode=true] .c-ticket-status-tag {
  --c-av-ticket-status-tag-void-text: var(--c-av-white-opacity-2);
  --c-av-ticket-status-tag-void-bg: var(--c-av-white-opacity-5);
  --c-av-ticket-status-tag-reject-text: var(--c-av-white-opacity-2);
  --c-av-ticket-status-tag-reject-bg: var(--c-av-white-opacity-5);
  --c-av-ticket-status-tag-closed-text: var(--c-av-white-opacity-2);
  --c-av-ticket-status-tag-closed-bg: var(--c-av-white-opacity-5);
}
[data-darkmode=true] [class^=c-cashout] {
  --c-av-cashout-filter-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-cashout-filter-text: var(--c-av-theme-text-1);
  --c-av-cashout-msg-process-bg: var(--c-av-white-opacity-5);
  --c-av-cashout-filter-border: transparent;
  --c-av-cashout-filter-selected-border: transparent;
}
[data-darkmode=true] [class^=c-cashout] .c-is-selected .c-icon--checkbox {
  --c-av-checkbox-bg: var(--c-av-white);
  --c-av-checkbox-checked-icon: var(--c-av-primary-500);
}
[data-darkmode=true] .c-quick-bet,
[data-darkmode=true] .c-tooltip {
  --c-av-quick-bet-arrow: var(--c-av-theme-border-2);
  --c-av-quick-bet-panel-border: var(--c-av-theme-border-2);
}
[data-darkmode=true] .c-bettype--back-lay .c-quick-bet,
[data-darkmode=true] .c-bettype--no-yes .c-quick-bet {
  --c-av-quick-bet-arrow: var(--c-av-quick-bet-panel-bg);
}
[data-darkmode=true] .c-widget {
  --c-av-widget-heading-mask-bg: var(--c-av-white-opacity-6);
  --c-av-widget-heading-hover-bg: var(--c-av-white-opacity-5);
  --c-av-widget-icon-collapse-bg: var(--c-av-primary-500);
  --c-av-widget-icon-collapse-hover-bg: var(--c-av-primary-400);
  --c-av-widget-icon-collapse-open-bg: var(--c-av-primary-600);
  --c-av-widget-content-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-banner-bg: var(--c-av-lv1-theme-bg-2);
}
[data-darkmode=true] .c-side-banner {
  --c-av-side-banner-bullet-bg: var(--c-av-white-opacity-4);
  --c-av-side-banner-bullet-active-bg: var(--c-av-primary-50);
}
[data-darkmode=true] .c-odds-page {
  --c-av-odds-page-title-text: var(--c-av-theme-text-1);
  --c-av-odds-page-option-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-odds-page-dropdown-menu-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-odds-page-dropdown-menu-hover-bg: var(--c-av-lv1-theme-bg-3-hover);
  --c-av-odds-page-option-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-odds-page-option-btn-hover-bg: var(--c-av-lv1-theme-bg-3-hover);
  --c-av-odds-page-tab-selected: var(--c-av-primary-700);
  --c-av-odds-page-filter-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-odds-page-filter-btn-hover-bg: var(--c-av-lv1-theme-bg-4);
}
[data-darkmode=true] .c-odds-table {
  --c-av-oddstable-title-text: var(--c-av-theme-text-1);
  --c-av-oddstable-header-arrow-bg: var(--c-av-white-opacity-6);
  --c-av-oddstable-in-play-league-header-border: var(--c-av-in-play-color-1);
  --c-av-oddstable-in-play-league-header-border-width: 1px;
}
[data-darkmode=true] .c-pinned-event {
  --c-av-pinned-event-header-arrow-bg: var(--c-av-white-opacity-6);
}
[data-darkmode=true] .c-league {
  --c-av-league-header-hover-bg: var(--c-av-lv1-theme-bg-3-hover);
}
[data-darkmode=true] .c-match {
  --c-av-match-option-button-bg: hsla(0, 0%, 100%, .1);
  --c-av-match-option-button-border: var(--c-av-match-option-button-bg);
  --c-av-match-option-button-in-play-text: var(--c-av-in-play-color-1);
  --c-av-match-option-button-in-play-hover-bg: var(--c-av-in-play-color-1);
  --c-av-match-more-btn-bg: hsla(0, 0%, 100%, .1);
  --c-av-match-more-btn-border: var(--c-av-match-more-btn-bg);
  --c-av-match-odds-more-lines-hover-bg: var(--c-av-lv1-theme-bg-3);
}
[data-darkmode=true] .c-bettypes-tabs {
  --c-av-bettypes-tabs-selected: var(--c-av-primary-50);
}
[data-darkmode=true] .c-bettypes {
  --c-av-bettype-ball-disabled: var(--c-av-grey-600);
  --c-av-bettype-ball-disabled-bg: var(--c-av-black-opacity-2);
}
[data-darkmode=true] .c-empty-info {
  --c-av-empty-info-bg: var(--c-av-lv1-theme-bg-3);
}
[data-darkmode=true] .c-bbin-popup {
  --c-av-bbin-popup-main-slider-fill-bg: var(--c-av-primary-50);
}
[data-darkmode=true] .c-favorite-list {
  --c-av-favorite-list-bg: var(--c-av-lv1-theme-bg-2-hover);
}
[data-darkmode=true] .c-knockout {
  --c-av-knockout-bg: var(--c-av-lv1-theme-bg-2);
}
[data-darkmode=true] .c-network {
  --c-av-network-item-bg-hover: var(--c-av-black-opacity-4);
  --c-av-network-item-bg-active: var(--c-av-black-opacity-3);
}
[data-darkmode=true] .c-select-league {
  --c-av-select-league-header-input-bg: var(--c-av-primary-800);
  --c-av-select-league-btn-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-select-league-filter-btn-text: var(--c-av-theme-text-1);
}
[data-darkmode=true] [class*=c-event-card] {
  --c-av-event-card-hover: var(--c-av-primary-50);
  --c-av-event-card-color-bg: HSLA( var(--c-av-primary-h), 40%, 30%, .3 );
  --c-av-event-card-bets-bg: var(--c-av-white-opacity-5);
  --c-av-event-card-inplay-bets-bg: var(--c-av-event-card-bets-bg);
}
[data-darkmode=true] [class^=c-recommend] {
  --c-av-recommend-card-color-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-recommend-swiper-button: var(--c-av-lv1-theme-bg-2);
  --c-av-recommend-swiper-button-hover: var(--c-av-primary-500);
  --c-av-recommend-swiper-bullet: var(--c-av-white-opacity-4);
  --c-av-recommend-swiper-bullet-active: var(--c-av-primary-50);
}
[data-darkmode=true] .c-scoreboard {
  --c-av-scoreboard-content-bg: transparent;
  --c-av-scoreboard-row-title-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-row-title-in-play-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-sport50-cell-title-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-ball-bg: var(--c-av-grey-700);
  --c-av-scoreboard-ball-empty-bg: var(--c-av-grey-700);
}
[data-darkmode=true] .c-popup-streaming,
[data-darkmode=true] .c-widget--showing-now {
  --c-av-streaming-scrollbar-track: var(--c-av-black-opacity-5);
  --c-av-streaming-scrollbar-thumb: var(--c-av-white-opacity-6);
  --c-av-streaming-scrollbar-thumb-hover: var(--c-av-white-opacity-6);
  --c-av-streaming-list-content-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-streaming-list-sport-item-bg-selected: var(--c-av-lv2-theme-bg-2);
  --c-av-streaming-list-sport-item-bg-hover: var(--c-av-primary-800);
  --c-av-streaming-list-item-bg: var(--c-av-primary-700);
  --c-av-streaming-list-tab-text-selected: var(--c-av-primary-50);
  --c-av-streaming-list-tab-text-hover: var(--c-av-theme-text-1);
  --c-av-streaming-list-league-text: var(--c-av-theme-text-2);
  --c-av-streaming-list-league-icon: var(--c-av-theme-text-1);
}
[data-darkmode=true] .c-streaming {
  --c-av-streaming-popup-dropdown-text: var(--c-av-theme-text-1);
  --c-av-streaming-popup-dropdown-list-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-streaming-popup-dropdown-item-bg-hover: var(--c-av-lv2-theme-bg-2);
  --c-av-streaming-popup-dropdown-item-bg-selected: var(--c-av-primary-600);
}
[data-darkmode=true] .c-score-map {
  --c-av-scoremap-heading-text: var(--c-av-theme-text-1);
  --c-av-scoremap-table-td-away-bg: var(--c-av-primary-700);
  --c-av-scoremap-table-td-home-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-scoremap-ticket-hover-bg: var(--c-av-white-opacity-6);
  --c-av-scoremap-table-td-disabled-bg: var(--c-av-black-opacity-3);
  --c-av-scoremap-table-td-disabled-text: var(--c-av-theme-text-2);
  --c-av-scoremap-table-td-waiting-bg: hsl(3, 92%, 25%);
  --c-av-scoremap-table-td-checked-bg: hsl(45, 100%, 15%);
  --c-av-scoremap-table-td-current-bg: hsl(14, 100%, 17%);
}
[data-darkmode=true] .time-machine {
  --time-machine-bg: var(--c-av-primary-h), 40%, 15%;
  --time-machine-bg-gredient-1: HSL(217, 50%, 30%);
  --time-machine-bg-gredient-2: var(--c-av-primary-h), 40%, 15%;
}
[data-darkmode=true] [class^=tm-] {
  --tm-bettype-text-title-color: HSL(220, 70%, 70%);
  --tm-oddsbox-border: var(--c-av-theme-border-2);
  --tm-oddsbox-bg: var(--c-av-primary-h), 40%, 15%;
  --tm-oods-minus: HSL(0, 100%, 60%);
  --tm-clock-bg: var(--c-av-primary-h), 40%, 15%;
  --tm-clock-shadow: drop-shadow(0px 0px 8px HSL(217, 50%, 50%));
  --tm-slider-group-btn-bg: var(--c-av-lv1-theme-bg-4);
  --tm-slider-group-btn-border: var(--c-av-theme-border-2);
  --tm-slider-group-btn-disabled-icon: var(--c-av-white-opacity-5);
  --tm-slider-group-btn-disabled-bg: var(--c-av-primary-800);
  --tm-slider-bg: var(--c-av-primary-900);
  --tm-slider-border: var(--c-av-theme-border-2);
  --tm-slider-match-time-bg: var(--c-av-grey-700);
  --tm-slider-match-time-arrow: var(--c-av-grey-700);
  --tm-btn-bar-disabled-text: var(--c-av-white-opacity-5);
  --tm-btn-bar-bg: HSL(var(--c-av-primary-h), 40%, 20%);
  --tm-btn-bar-hover-filter: brightness(130%);
  --tm-pointer-mask-gredient-1: HSL(217, 50%, 30%);
  --tm-pointer-mask-gredient-2: HSL(var(--c-av-primary-h), 40%, 15%);
  --tm-preloader-circle: HSL(262, 100%, 60%);
  --tm-preloader-bg: HSL(var(--c-av-primary-h), 40%, 15%);
}
[data-darkmode=true] .c-gototop {
  --c-av-btn-backtotop-bg: var(--c-av-white-opacity-3);
  --c-av-btn-backtotop-hover-bg: var(--c-av-white-opacity-1);
  --c-av-btn-backtotop-txt: var(--c-av-black);
}
[data-darkmode=true] .c-history-score {
  --c-av-history-score-container-bg: var(--c-av-black-opacity-1);
}
:root {
  --c-3px-3: .1875rem;
  --c-6px-6: .375rem;
  --c-9px-9: .5625rem;
  --c-12px-3: .75rem;
  --c-18px-9: 1.125rem;
  --c-24px-6: 1.5rem;
  --c-27px-9: 1.6875rem;
  --c-36px-9: 2.25rem;
  --c-48px-3: 3rem;
  --c-54px-9: 3.375rem;
  --c-72px-9: 4.5rem;
  --c-90px-9: 5.625rem;
  --c-96px-6: 6rem;
}
:root {
  --c-av-body-font-family: "-apple-system", "BlinkMacSystemFont", "Helvetica Neue", "Segoe UI", "Tahoma", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Open Sans", "sans-serif", "Microsoft Yahei";
  --c-av-body-line-height: 1.15;
  --c-av-icon-line-height: var(--c-18px-9);
  --c-av-border-radius: var(--c-3px-3);
  --c-av-overlay-1: rgba(0,0,0, .7);
  --c-av-overlay-2: rgba(0,0,0, .35);
  --c-av-box-shadow-down: 0 2px 4px rgba(0,0,0,.42);
  --c-av-box-shadow-up: 0 -2px 4px rgba(0,0,0,.42);
  --c-av-box-shadow-1: 0 0 4px rgba(0,0,0,.42);
  --c-av-box-shadow-2: 0px 0px 6px rgba(0,0,0,.87);
  --c-av-box-shadow-3: 0px 2px 15px rgba(0, 0, 0, 0.19);
  --c-av-box-multi-shadow: 0px 4px 4px rgba(0, 0, 0, 0.22), 0px 16px 24px rgba(0, 0, 0, 0.12), 0px 6px 30px rgba(0, 0, 0, 0.1);
  --c-av-side-nav-box-shadow: 0 0 0.1rem 0 rgba(0,0,0,0.4);
  --c-av-font-xs: .75rem;
  --c-av-font-sm: .8125rem;
  --c-av-font-md: .875rem;
  --c-av-font-lg: 1rem;
  --c-av-font-xl: 1.125rem;
  --c-av-font-2xl: 1.25rem;
  --c-av-font-3xl: 1.375rem;
  --c-av-header-height: 105px;
  --c-av-odds-page-header-height: 40px;
  --c-av-lic-header-height: 40px;
  --c-av-side-nav-width: 224px;
}
.c-header--lic,
.c-header--lic + .c-main,
.c-header--phone-betting,
.c-header--phone-betting + .c-main {
  --c-av-header-height: 40px;
}
*,
::before,
::after {
  box-sizing: border-box;
  border: 0 solid;
  border-color: inherit;
}
html {
  font-size: 16px;
  box-sizing: border-box;
  border: 0 solid;
  border-color: inherit;
}
pre {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  white-space: pre-wrap;
}
p {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
a {
  color: inherit;
  text-decoration: none;
}
button {
  background-color: transparent;
  cursor: pointer;
}
img {
  vertical-align: middle;
  width: 100%;
}
iframe {
  display: block;
  width: 100%;
  max-height: 100%;
  border: none;
}
body {
  height: 100%;
  font-size: var(--c-av-font-md);
  font-family: var(--c-av-body-font-family);
  font-weight: 400;
  line-height: var(--c-av-body-line-height);
  color: var(--c-av-body-text);
  background-color: var(--c-av-body-bg);
}
ul,
li,
ol {
  list-style: none;
}
body {
  display: flex;
  flex-direction: column;
}
[data-oddsbet] body {
  min-width: 1300px;
}
@media screen and (max-width: 1536px) {
  body {
    font-size: var(--c-av-font-sm);
  }
  .c-left-bar--mini,
  .c-right-bar--mini {
    line-height: 1.2;
  }
}
@-moz-document url-prefix() {
  :root {
    --c-av-body-line-height: 1.35;
  }
  .c-header .c-header-topbar .c-announce {
    line-height: 1.1;
  }
}
[data-view=asiaview] [role=asiaview2022-visible] {
  display: none !important;
}
[data-view=asiaview2022] [role=asiaview-visible] {
  display: none !important;
}
[lang=mm] .c-btn {
  font-size: var(--c-av-font-xs);
}
[data-UC-browser=true] .c-container--single-match[data-livestreaming-fixed=true] .c-streaming {
  position: relative;
  top: 0;
  z-index: 0;
}
[data-UC-browser=true] .c-container--single-match[data-livestreaming-fixed=true] .c-odds-page__header {
  position: relative;
  top: 0;
  z-index: 2;
}
[data-platform=desktop-in-mobile] .c-header {
  position: relative;
  min-width: auto;
}
[data-platform=desktop-in-mobile] .c-main {
  padding-top: 0;
  min-width: auto;
}
[data-platform=desktop-in-mobile] .c-container {
  margin-left: 0;
}
[data-platform=desktop-in-mobile] .c-left-bar .c-left-bar__container {
  position: relative;
  height: auto;
  top: auto;
}
[data-platform=desktop-in-mobile] .c-side-collapse {
  display: none;
}
[data-platform=desktop-in-mobile] .c-widget--mini-casino {
  display: none;
}
[data-platform=desktop-in-mobile] .c-left-bar .c-side-sportsmenu:last-child {
  margin-bottom: 0;
}
[data-platform=desktop-in-mobile] .c-left-bar .scroll-panel {
  margin-bottom: 0;
}
[data-platform=desktop-in-mobile] .c-container--single-match[data-livestreaming-fixed=true] .c-streaming {
  position: relative;
  top: 0;
  z-index: 0;
}
[data-platform=desktop-in-mobile] .c-league__header[data-sticky=true] {
  position: static;
}
[data-platform=desktop-in-mobile] .c-odds-page__header {
  position: static;
  top: 0;
  z-index: 2;
}
[data-platform=desktop-in-mobile] [data-scroll-lock=true] {
  overflow: hidden;
}
.c-header {
  z-index: 4;
}
.c-left-bar {
  z-index: 3;
}
.c-right-bar {
  z-index: 2;
}
.c-container {
  z-index: 1;
}
.c-event-layer {
  z-index: 9;
}
.c-modal {
  z-index: 10;
}
.c-overlay {
  z-index: 11;
}
.c-popup-welcome {
  z-index: 12;
}
:root {
  --c-av-brand-color: hsl(219, 35%, 50%);
  --c-av-brand-h: 219;
  --c-av-brand-s: 35%;
  --c-av-brand-l: 50%;
  --c-av-primary-color: var(--c-av-brand-color);
  --c-av-primary-h: var(--c-av-brand-h);
  --c-av-primary-s: var(--c-av-brand-s);
  --c-av-primary-l: var(--c-av-brand-l);
  --c-av-secondary-color: hsl(30, 90%, 50%);
  --c-av-secondary-h: 30;
  --c-av-secondary-s: 90%;
  --c-av-secondary-l: 50%;
  --c-av-match-bg: hsl(0, 0%, 91%);
  --c-av-match-even-bg: hsl(0, 0%, 100%);
  --c-av-match-live-bg: hsl(14, 100%, 92%);
  --c-av-match-live-even-bg: hsl(15, 100%, 95%);
  --c-av-match-bettype-bg: hsl(222, 56%, 87%);
  --c-av-match-even-bettype-bg: hsl(224, 60%, 90%);
  --c-av-match-live-bettype-bg: hsl(14, 100%, 88%);
  --c-av-match-live-even-bettype-bg: hsl(16, 100%, 90%);
  --c-av-in-play-color-1: hsl(4, 90%, 40%);
  --c-av-in-play-color-2: hsl(4, 90%, 30%);
  --c-av-odds-text: var(--c-av-theme-text-1);
  --c-av-odds-minus-text: hsl(0, 100%, 50%);
}
[data-darkmode=false]:root {
  --popup-body-bg: hsl(219, 35%, 93%);
}
[data-darkmode=true]:root {
  --c-av-brand-color: hsl(220, 40%, 40%);
  --c-av-brand-h: 220;
  --c-av-brand-s: 40%;
  --c-av-brand-l: 40%;
  --c-av-odds-minus-text: hsl(0, 100%, 60%);
  --c-av-lv1-theme-bg-1: HSL( var(--c-av-primary-h), 40%, 5% );
  --c-av-lv1-theme-bg-1-hover: HSL( var(--c-av-primary-h), 40%, 8% );
  --c-av-lv1-theme-bg-2: HSL( var(--c-av-primary-h), 40%, 10% );
  --c-av-lv1-theme-bg-2-hover: HSL( var(--c-av-primary-h), 40%, 13% );
  --c-av-lv1-theme-bg-2-5: HSL( var(--c-av-primary-h), 40%, 15% );
  --c-av-lv1-theme-bg-2-5-hover: HSL( var(--c-av-primary-h), 40%, 18% );
  --c-av-lv1-theme-bg-3: HSL( var(--c-av-primary-h), 40%, 20% );
  --c-av-lv1-theme-bg-3-hover: HSL( var(--c-av-primary-h), 40%, 23% );
  --c-av-lv1-theme-bg-4: HSL( var(--c-av-primary-h), 40%, 30% );
  --c-av-lv1-theme-bg-4-hover: HSL( var(--c-av-primary-h), 40%, 33% );
  --c-av-lv2-theme-bg-1: HSL( var(--c-av-primary-h), 40%, 15% );
  --c-av-lv2-theme-bg-1-hover: HSL( var(--c-av-primary-h), 40%, 18% );
  --c-av-lv2-theme-bg-2: HSL( var(--c-av-primary-h), 40%, 25% );
  --c-av-lv2-theme-bg-2-hover: HSL( var(--c-av-primary-h), 40%, 28% );
  --c-av-theme-text-1: var(--c-av-white-opacity-1);
  --c-av-theme-text-2: var(--c-av-white-opacity-2);
  --c-av-theme-text-3: var(--c-av-white-opacity-3);
  --c-av-theme-primary-text: var(--c-av-primary-50);
  --c-av-theme-primary-text-hover: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 30%),calc(var(--c-av-primary-l) + 35%));
  --c-av-theme-primary-text-2: var(--c-av-primary-100);
  --c-av-theme-primary-text-2-hover: var(--c-av-primary-50);
  --c-av-theme-secondary-text: var(--c-av-secondary-400);
  --c-av-theme-secondary-text-hover: var(--c-av-secondary-300);
  --c-av-theme-secondary-text-2: var(--c-av-secondary-500);
  --c-av-theme-secondary-text-2-hover: var(--c-av-secondary-400);
  --c-av-theme-border-1: hsla(0, 0%, 100%, .08);
  --c-av-theme-border-2: hsla(0, 0%, 100%, .16);
  --c-av-theme-border-3: hsla(0, 0%, 100%, .24);
  --c-av-primary-50: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 30%),calc(var(--c-av-primary-l) + 30%));
  --c-av-primary-100: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 25%),calc(var(--c-av-primary-l) + 25%));
  --c-av-primary-200: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 20%),calc(var(--c-av-primary-l) + 20%));
  --c-av-primary-300: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 15%),calc(var(--c-av-primary-l) + 15%));
  --c-av-primary-400: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 10%),calc(var(--c-av-primary-l) + 10%));
  --c-av-primary-500: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l)));
  --c-av-primary-600: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l) - 10%));
  --c-av-primary-700: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l) - 20%));
  --c-av-primary-800: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l) - 30%));
  --c-av-primary-900: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l) - 35%));
  --c-av-in-play-color-1: hsl(0, 100%, 60%);
  --c-av-in-play-color-2: hsl(0, 100%, 50%);
  --c-av-in-play-color-3: hsl(0, 100%, 40%);
  --c-av-in-play-color-4: hsl(0, 100%, 30%);
  --c-av-in-play-color-5: hsl(0, 100%, 20%);
  --c-av-waiting-color-1: hsl(6, 76%, 10%);
  --c-av-waiting-color-2: hsl(6, 75%, 25%);
  --c-av-waiting-color-3: hsl(6, 75%, 50%);
  --c-av-accent-color-1: hsl(0, 100%, 60%);
  --c-av-favor-color-1: var(--c-av-theme-secondary-text);
  --c-av-muay-blue-color: hsl(220, 100%, 70%);
  --c-av-muay-red-color: hsl(0, 100%, 70%);
  --c-av-warning-color-1: hsl(45, 65%, 30%);
  --c-av-warning-color-2: hsl(45, 95%, 58%);
  --c-av-success-color-1: hsl(125, 40%, 30%);
  --c-av-success-color-2: hsl(125, 70%, 46%);
  --c-av-danger-color-1: hsl(0, 35%, 25%);
  --c-av-danger-color-2: hsl(0, 100%, 74%);
}
.c-icon {
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  /* speak: none; only necessary if not using the private unicode range (firstGlyph option) */
  text-decoration: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "iconfont-asia2022";
  src: url('iconfont-asia2022.90ce15e105e6e41e1956.woff?85473') format("woff");
}
:root .c-icon:not(.c-gc-icon)::before {
  font-family: "iconfont-asia2022";
}
:root .c-icon--account::before {
  content: "\ea01";
}
:root .c-icon--add-box::before {
  content: "\ea02";
}
:root .c-icon--addition::before {
  content: "\ea03";
}
:root .c-icon--angle-double::before {
  content: "\ea04";
}
:root .c-icon--arrow-circle-down::before {
  content: "\ea05";
}
:root .c-icon--arrow-circle-up::before {
  content: "\ea06";
}
:root .c-icon--arrow-down::before {
  content: "\ea07";
}
:root .c-icon--arrow-left::before {
  content: "\ea08";
}
:root .c-icon--arrow-right::before {
  content: "\ea09";
}
:root .c-icon--arrow-solid-down::before {
  content: "\ea0a";
}
:root .c-icon--arrow-solid-up::before {
  content: "\ea0b";
}
:root .c-icon--arrow-up::before {
  content: "\ea0c";
}
:root .c-icon--back::before {
  content: "\ea0d";
}
:root .c-icon--backspace::before {
  content: "\ea0e";
}
:root .c-icon--camera-solid::before {
  content: "\ea0f";
}
:root .c-icon--camera::before {
  content: "\ea10";
}
:root .c-icon--channels::before {
  content: "\ea11";
}
:root .c-icon--checkbox-on::before {
  content: "\ea12";
}
:root .c-icon--checkbox::before {
  content: "\ea13";
}
:root .c-icon--clear-solid::before {
  content: "\ea14";
}
:root .c-icon--clear::before {
  content: "\ea15";
}
:root .c-icon--collaborator::before {
  content: "\ea16";
}
:root .c-icon--collapse::before {
  content: "\ea17";
}
:root .c-icon--colossus-bet::before {
  content: "\ea18";
}
:root .c-icon--csld::before {
  content: "\ea19";
}
:root .c-icon--danger-outline::before {
  content: "\ea1a";
}
:root .c-icon--danger::before {
  content: "\ea1b";
}
:root .c-icon--delete-outline::before {
  content: "\ea1c";
}
:root .c-icon--early::before {
  content: "\ea1d";
}
:root .c-icon--edit::before {
  content: "\ea1e";
}
:root .c-icon--email::before {
  content: "\ea1f";
}
:root .c-icon--enter::before {
  content: "\ea20";
}
:root .c-icon--exclusive-offer::before {
  content: "\ea21";
}
:root .c-icon--expand::before {
  content: "\ea22";
}
:root .c-icon--favorite::before {
  content: "\ea23";
}
:root .c-icon--filter::before {
  content: "\ea24";
}
:root .c-icon--foreign::before {
  content: "\ea25";
}
:root .c-icon--gototop::before {
  content: "\ea26";
}
:root .c-icon--headphone::before {
  content: "\ea27";
}
:root .c-icon--help-outline::before {
  content: "\ea28";
}
:root .c-icon--help-word::before {
  content: "\ea29";
}
:root .c-icon--help::before {
  content: "\ea2a";
}
:root .c-icon--history::before {
  content: "\ea2b";
}
:root .c-icon--info-outline::before {
  content: "\ea2c";
}
:root .c-icon--info-word::before {
  content: "\ea2d";
}
:root .c-icon--info::before {
  content: "\ea2e";
}
:root .c-icon--lessen::before {
  content: "\ea2f";
}
:root .c-icon--live-score::before {
  content: "\ea30";
}
:root .c-icon--live-streamer::before {
  content: "\ea31";
}
:root .c-icon--live::before {
  content: "\ea32";
}
:root .c-icon--lock::before {
  content: "\ea33";
}
:root .c-icon--logout::before {
  content: "\ea34";
}
:root .c-icon--multiply::before {
  content: "\ea35";
}
:root .c-icon--new-window::before {
  content: "\ea36";
}
:root .c-icon--news::before {
  content: "\ea37";
}
:root .c-icon--others::before {
  content: "\ea38";
}
:root .c-icon--pause::before {
  content: "\ea39";
}
:root .c-icon--pin::before {
  content: "\ea3a";
}
:root .c-icon--playlist::before {
  content: "\ea3b";
}
:root .c-icon--printer::before {
  content: "\ea3c";
}
:root .c-icon--promotion-airplane::before {
  content: "\ea3d";
}
:root .c-icon--radio-on::before {
  content: "\ea3e";
}
:root .c-icon--radio::before {
  content: "\ea3f";
}
:root .c-icon--refresh::before {
  content: "\ea40";
}
:root .c-icon--replay::before {
  content: "\ea41";
}
:root .c-icon--return::before {
  content: "\ea42";
}
:root .c-icon--rocket::before {
  content: "\ea43";
}
:root .c-icon--sabapoint::before {
  content: "\ea44";
}
:root .c-icon--search::before {
  content: "\ea45";
}
:root .c-icon--settings::before {
  content: "\ea46";
}
:root .c-icon--sidebar-arrow-left::before {
  content: "\ea47";
}
:root .c-icon--sidebar-arrow-right::before {
  content: "\ea48";
}
:root .c-icon--sidebar-fold::before {
  content: "\ea49";
}
:root .c-icon--statistic::before {
  content: "\ea4a";
}
:root .c-icon--streaming-collapse::before {
  content: "\ea4b";
}
:root .c-icon--streaming-expand::before {
  content: "\ea4c";
}
:root .c-icon--successful::before {
  content: "\ea4d";
}
:root .c-icon--switch::before {
  content: "\ea4e";
}
:root .c-icon--tag-live::before {
  content: "\ea4f";
}
:root .c-icon--tick::before {
  content: "\ea50";
}
:root .c-icon--today::before {
  content: "\ea51";
}
:root .c-icon--trend::before {
  content: "\ea52";
}
:root .c-icon--trophy::before {
  content: "\ea53";
}
:root .c-icon--tune::before {
  content: "\ea54";
}
:root .c-icon--unfilter::before {
  content: "\ea55";
}
:root .c-icon--video::before {
  content: "\ea56";
}
:root .c-icon--volume-off::before {
  content: "\ea57";
}
:root .c-icon--volume-on::before {
  content: "\ea58";
}
:root .c-icon--warning-outline::before {
  content: "\ea59";
}
:root .c-icon--warning::before {
  content: "\ea5a";
}
:root .c-icon--balance::before {
  content: "\ea5b";
}
:root .c-icon--bet::before {
  content: "\ea5c";
}
:root .c-icon--betlist::before {
  content: "\ea5d";
}
:root .c-icon--betslip::before {
  content: "\ea5e";
}
:root .c-icon--betting-parlay::before {
  content: "\ea5f";
}
:root .c-icon--betting-single::before {
  content: "\ea60";
}
:root .c-icon--double-line::before {
  content: "\ea61";
}
:root .c-icon--match-live::before {
  content: "\ea62";
}
:root .c-icon--odds-china::before {
  content: "\ea63";
}
:root .c-icon--odds-decimal::before {
  content: "\ea64";
}
:root .c-icon--odds-hongkong::before {
  content: "\ea65";
}
:root .c-icon--odds-indonesia::before {
  content: "\ea66";
}
:root .c-icon--odds-malay::before {
  content: "\ea67";
}
:root .c-icon--odds-myanmar::before {
  content: "\ea68";
}
:root .c-icon--odds-usa::before {
  content: "\ea69";
}
:root .c-icon--result::before {
  content: "\ea6a";
}
:root .c-icon--single-line::before {
  content: "\ea6b";
}
:root .c-icon--sort-normal::before {
  content: "\ea6c";
}
:root .c-icon--sort-time::before {
  content: "\ea6d";
}
:root .c-icon--statement::before {
  content: "\ea6e";
}
:root .c-icon--ticket-bets::before {
  content: "\ea6f";
}
:root .c-icon--ticket-booked::before {
  content: "\ea70";
}
:root .c-icon--ticket-void::before {
  content: "\ea71";
}
:root .c-icon--ticket-waiting::before {
  content: "\ea72";
}
:root .c-icon--timer-1h::before {
  content: "\ea73";
}
:root .c-icon--timer-2h::before {
  content: "\ea74";
}
:root .c-icon--timer-ft::before {
  content: "\ea75";
}
:root .c-icon--empty-match::before {
  content: "\ea76";
}
:root .c-icon--empty-ticket::before {
  content: "\ea77";
}
:root .c-icon--baseball-bat::before {
  content: "\ea78";
}
:root .c-icon--coffee::before {
  content: "\ea79";
}
:root .c-icon--power-play::before {
  content: "\ea7a";
}
:root .c-icon--rain::before {
  content: "\ea7b";
}
:root .c-icon--red-cross::before {
  content: "\ea7c";
}
:root .c-icon--rugby::before {
  content: "\ea7d";
}
:root .c-icon--corner-first-1::before {
  content: "\ea7e";
}
:root .c-icon--corner-first::before {
  content: "\ea7f";
}
:root .c-icon--corner-last-1::before {
  content: "\ea80";
}
:root .c-icon--corner-last::before {
  content: "\ea81";
}
:root .c-icon--goal-first-1::before {
  content: "\ea82";
}
:root .c-icon--goal-first-2::before {
  content: "\ea83";
}
:root .c-icon--goal-first::before {
  content: "\ea84";
}
:root .c-icon--goal-last-1::before {
  content: "\ea85";
}
:root .c-icon--goal-last-2::before {
  content: "\ea86";
}
:root .c-icon--goal-last::before {
  content: "\ea87";
}
:root .c-icon--gv-esports::before {
  content: "\ea88";
}
:root .c-icon--gv::before {
  content: "\ea89";
}
:root .c-icon--facebook::before {
  content: "\ea8a";
}
:root .c-icon--letstalk::before {
  content: "\ea8b";
}
:root .c-icon--line::before {
  content: "\ea8c";
}
:root .c-icon--live-chat::before {
  content: "\ea8d";
}
:root .c-icon--phone::before {
  content: "\ea8e";
}
:root .c-icon--skype::before {
  content: "\ea8f";
}
:root .c-icon--telegram::before {
  content: "\ea90";
}
:root .c-icon--twitter::before {
  content: "\ea91";
}
:root .c-icon--whatsapp::before {
  content: "\ea92";
}
:root .c-icon--zalo::before {
  content: "\ea93";
}
:root .c-icon--bonus::before {
  content: "\ea94";
}
:root .c-icon--cashout::before {
  content: "\ea95";
}
:root .c-icon--fastmarket::before {
  content: "\ea96";
}
:root .c-icon--jackpots::before {
  content: "\ea97";
}
:root .c-icon--mini-game::before {
  content: "\ea98";
}
:root .c-icon--mini-th-party::before {
  content: "\ea99";
}
:root .c-icon--multi-view::before {
  content: "\ea9a";
}
:root .c-icon--promotion::before {
  content: "\ea9b";
}
:root .c-icon--score-map::before {
  content: "\ea9c";
}
:root .c-icon--showing-now::before {
  content: "\ea9d";
}
:root .c-icon--time-machine::before {
  content: "\ea9e";
}
:root {
  --c-av-black: hsl( 0, 0%, 0% );
  --c-av-black-opacity-1: hsla( 0, 0%, 0%, .87 );
  --c-av-black-opacity-2: hsla( 0, 0%, 0%, .70 );
  --c-av-black-opacity-3: hsla( 0, 0%, 0%, .54 );
  --c-av-black-opacity-4: hsla( 0, 0%, 0%, .32 );
  --c-av-black-opacity-5: hsla( 0, 0%, 0%, .16 );
  --c-av-black-opacity-6: hsla( 0, 0%, 0%, .08 );
  --c-av-white: hsl( 0, 0%, 100% );
  --c-av-white-opacity-1: hsla( 0, 0%, 100%, .87 );
  --c-av-white-opacity-2: hsla( 0, 0%, 100%, .70 );
  --c-av-white-opacity-3: hsla( 0, 0%, 100%, .54 );
  --c-av-white-opacity-4: hsla( 0, 0%, 100%, .32 );
  --c-av-white-opacity-5: hsla( 0, 0%, 100%, .16 );
  --c-av-white-opacity-6: hsla( 0, 0%, 100%, .08 );
  --c-av-grey-20: hsl( 0, 0%, 98% );
  --c-av-grey-50: hsl( 0, 0%, 95% );
  --c-av-grey-100: hsl( 0, 0%, 90% );
  --c-av-grey-200: hsl( 0, 0%, 80% );
  --c-av-grey-300: hsl( 0, 0%, 70% );
  --c-av-grey-400: hsl( 0, 0%, 60% );
  --c-av-grey-500: hsl( 0, 0%, 50% );
  --c-av-grey-600: hsl( 0, 0%, 40% );
  --c-av-grey-700: hsl( 0, 0%, 30% );
  --c-av-grey-800: hsl( 0, 0%, 20% );
  --c-av-grey-900: hsl( 0, 0%, 10% );
}
[data-theme^=dark]:root,
[data-theme^=light]:root {
  --popup-lv1-theme-bg-1: var(--c-av-lv1-theme-bg-1);
  --popup-lv1-theme-bg-1-hover: var(--c-av-lv1-theme-bg-1-hover);
  --popup-lv1-theme-bg-2: var(--c-av-lv1-theme-bg-2);
  --popup-lv1-theme-bg-2-hover: var(--c-av-lv1-theme-bg-2-hover);
  --popup-lv1-theme-bg-2-5: var(--c-av-lv1-theme-bg-2-5);
  --popup-lv1-theme-bg-2-5-hover: var(--c-av-lv1-theme-bg-2-5-hover);
  --popup-lv1-theme-bg-3: var(--c-av-lv1-theme-bg-3);
  --popup-lv1-theme-bg-3-hover: var(--c-av-lv1-theme-bg-3-hover);
  --popup-lv1-theme-bg-4: var(--c-av-lv1-theme-bg-4);
  --popup-lv1-theme-bg-4-hover: var(--c-av-lv1-theme-bg-4-hover);
  --popup-lv2-theme-bg-1: var(--c-av-lv2-theme-bg-1);
  --popup-lv2-theme-bg-1-hover: var(--c-av-lv2-theme-bg-1-hover);
  --popup-lv2-theme-bg-2: var(--c-av-lv2-theme-bg-2);
  --popup-lv2-theme-bg-2-hover: var(--c-av-lv2-theme-bg-2-hover);
  --popup-theme-text-1: var(--c-av-theme-text-1);
  --popup-theme-text-2: var(--c-av-theme-text-2);
  --popup-theme-text-3: var(--c-av-theme-text-3);
  --popup-theme-primary-text: var(--c-av-theme-primary-text);
  --popup-theme-primary-text-hover: var(--c-av-theme-primary-text-hover);
  --popup-theme-primary-text-2: var(--c-av-theme-primary-text-2);
  --popup-theme-primary-text-2-hover: var(--c-av-theme-primary-text-2-hover);
  --popup-theme-secondary-text: var(--c-av-theme-secondary-text);
  --popup-theme-secondary-text-hover: var(--c-av-theme-secondary-text-hover);
  --popup-theme-secondary-text-2: var(--c-av-theme-secondary-text-2);
  --popup-theme-secondary-text-2-hover: var(--c-av-theme-secondary-text-2-hover);
  --popup-theme-border-1: var(--c-av-theme-border-1);
  --popup-theme-border-2: var(--c-av-theme-border-2);
  --popup-theme-border-3: var(--c-av-theme-border-3);
  --popup-primary-h: var(--c-av-primary-h);
  --popup-primary-s: var(--c-av-primary-s);
  --popup-primary-l: var(--c-av-primary-l);
  --popup-secondary-h: var(--c-av-secondary-h);
  --popup-secondary-s: var(--c-av-secondary-s);
  --popup-secondary-l: var(--c-av-secondary-l);
  --popup-primary-50: var(--c-av-primary-50);
  --popup-primary-100: var(--c-av-primary-100);
  --popup-primary-200: var(--c-av-primary-200);
  --popup-primary-300: var(--c-av-primary-300);
  --popup-primary-400: var(--c-av-primary-400);
  --popup-primary-500: var(--c-av-primary-500);
  --popup-primary-600: var(--c-av-primary-600);
  --popup-primary-700: var(--c-av-primary-700);
  --popup-primary-800: var(--c-av-primary-800);
  --popup-primary-900: var(--c-av-primary-900);
  --popup-secondary-50: var(--c-av-secondary-50);
  --popup-secondary-100: var(--c-av-secondary-100);
  --popup-secondary-200: var(--c-av-secondary-200);
  --popup-secondary-300: var(--c-av-secondary-300);
  --popup-secondary-400: var(--c-av-secondary-400);
  --popup-secondary-500: var(--c-av-secondary-500);
  --popup-secondary-600: var(--c-av-secondary-600);
  --popup-secondary-700: var(--c-av-secondary-700);
  --popup-secondary-800: var(--c-av-secondary-800);
  --popup-secondary-900: var(--c-av-secondary-900);
}
[data-theme^=dark] .c-header-menu,
[data-theme^=light] .c-header-menu {
  --c-av-header-menu-item-selected-text: var(--c-av-theme-secondary-text);
  --c-av-header-menu-item-selected-border: var(--c-av-header-menu-item-selected-text);
  --c-av-header-menu-item-hover-text: var(--c-av-header-menu-item-selected-text);
}
[data-theme^=dark] .c-bettype--back-lay .c-bettype__col:last-child .c-odds-button[data-quickbet-open=true],
[data-theme^=light] .c-bettype--back-lay .c-bettype__col:last-child .c-odds-button[data-quickbet-open=true] {
  background-color: var(--c-av-bettype-cricket-odds-button-pink-hover-bg) !important;
  background-image: var(--c-av-bettype-cricket-odds-button-pink-hover-img) !important;
  border-color: transparent !important;
  box-shadow: 0 0 0px !important;
}
[data-theme^=dark] .c-bettype--back-lay .c-bettype__col:nth-child(2) .c-odds-button[data-quickbet-open=true],
[data-theme^=light] .c-bettype--back-lay .c-bettype__col:nth-child(2) .c-odds-button[data-quickbet-open=true] {
  background-color: var(--c-av-bettype-cricket-odds-button-blue-hover-bg) !important;
  background-image: var(--c-av-bettype-cricket-odds-button-blue-hover-img) !important;
  border-color: transparent !important;
  box-shadow: 0 0 0px !important;
}
[data-theme^=dark] .c-bettype--no-yes .c-bettype__col:nth-child(1) .c-odds-button[data-quickbet-open=true],
[data-theme^=light] .c-bettype--no-yes .c-bettype__col:nth-child(1) .c-odds-button[data-quickbet-open=true] {
  background-color: var(--c-av-bettype-cricket-odds-button-pink-hover-bg) !important;
  background-image: var(--c-av-bettype-cricket-odds-button-pink-hover-img) !important;
  border-color: transparent !important;
  box-shadow: 0 0 0px !important;
}
[data-theme^=dark] .c-bettype--no-yes .c-bettype__col:last-child .c-odds-button[data-quickbet-open=true],
[data-theme^=light] .c-bettype--no-yes .c-bettype__col:last-child .c-odds-button[data-quickbet-open=true] {
  background-color: var(--c-av-bettype-cricket-odds-button-blue-hover-bg) !important;
  background-image: var(--c-av-bettype-cricket-odds-button-blue-hover-img) !important;
  border-color: transparent !important;
  box-shadow: 0 0 0px !important;
}
[data-theme^=dark]:root {
  --c-av-cricket-fancy-blue-1: hsl(218, 50%, 50%);
  --c-av-cricket-fancy-blue-2: hsl(218, 60%, 65%);
  --c-av-cricket-fancy-blue-3: hsl(218, 70%, 75%);
  --c-av-cricket-fancy-pink-1: hsl(350, 50%, 50%);
  --c-av-cricket-fancy-pink-2: hsl(350, 60%, 65%);
  --c-av-cricket-fancy-pink-3: hsl(350, 70%, 75%);
  --c-av-in-play-color-1: hsl(335, 90%, 58%);
  --c-av-in-play-color-2: hsl(335, 90%, 48%);
  --c-av-in-play-color-3: hsl(335, 90%, 38%);
  --c-av-in-play-color-4: hsl(335, 90%, 28%);
  --c-av-in-play-color-5: hsl(335, 90%, 18%);
  --c-av-waiting-color-1: var(--c-av-in-play-color-1);
  --c-av-waiting-color-2: var(--c-av-in-play-color-2);
  --c-av-waiting-color-3: var(--c-av-waiting-color-2);
  --c-av-danger-color-1: hsl(0, 35%, 25%);
  --c-av-danger-color-2: hsl(0, 100%, 74%);
  --c-av-accent-color-1: var(--c-av-in-play-color-1);
  --c-av-favor-color-1: var(--c-av-in-play-color-1);
}
[data-theme^=dark] .c-ani-tgbot {
  --c-av-ani-tgbot-circle-bg: var(--c-av-primary-300);
  --c-av-ani-tgbot-fill-bg: var(--c-av-primary-300);
  --c-av-ani-tgbot-face-bg: var(--c-av-lv2-theme-bg-1);
}
[data-theme^=dark] .c-badge {
  --c-av-badge-text: var(--c-av-black-opacity-1);
  --c-av-badge-void-bg: var(--c-av-grey-600);
}
[data-theme^=dark] .c-btn,
[data-theme^=dark] .c-tooltip {
  --c-av-btn-bet-bg: var(--c-av-secondary-500);
  --c-av-btn-bet-img: none;
  --c-av-btn-default-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-btn-default-border-color: var(--c-av-primary-500);
  --c-av-btn-default-hover-filter: brightness(120%);
  --c-av-btn-secondary-text: var(--c-av-black-opacity-1);
  --c-av-btn-bet-shadow: 0 0 3px 0 HSLA( var(--c-av-secondary-h), var(--c-av-secondary-s), var(--c-av-secondary-l), .36 );
  --c-av-btn-time-machine-text: var(--c-av-white-opacity-1);
  --c-av-btn-time-machine-border: var(--c-av-match-option-button-border);
  --c-av-btn-live-streamver-border: var(--c-av-match-option-button-border);
  --c-av-btn-fastmarket-border: var(--c-av-match-option-button-border);
  --c-av-btn-add-in-play-text: var(--c-av-in-play-color-1);
  --c-av-btn-back-to-event-text: var(--c-av-theme-secondary-text);
  --c-av-btn-score-map: var(--c-av-theme-secondary-text);
  --c-av-btn-statistic: var(--c-av-white-opacity-1);
  --c-av-btn-betting-parlay: var(--c-av-white-opacity-1);
  --c-av-btn-live-score: var(--c-av-white-opacity-1);
  --c-av-btn-smp: var(--c-av-white-opacity-1);
  --c-av-btn-gv-text: var(--c-av-white-opacity-1);
  --c-av-btn-parlay-text: var(--c-av-black-opacity-1);
  --c-av-btn-parlay-bg: var(--c-av-secondary-500);
  --c-av-btn-parlay-hover-bg: var(--c-av-secondary-400);
}
[data-theme^=dark] .c-checkbox {
  --c-av-checkbox-checked-icon: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] .c-dropdown {
  --c-av-dropdown-container-border: var(--c-av-theme-border-2);
  --c-av-dropdown-menu-item-hover: var(--c-av-lv2-theme-bg-2);
  --c-av-dropdown-menu-item-selected: var(--c-av-primary-500);
  --c-av-dropdown-container-scroll-thumb-color: var(--c-av-lv1-theme-bg-3);
  --c-av-dropdown-container-scroll-thumb-color-hover: var(--c-av-lv1-theme-bg-4);
  --c-av-fastmarket-dropdown-menu-item-hover: var(--c-av-primary-500);
  --c-av-fastmarket-dropdown-menu-item-selected-bg: var(--c-av-primary-50);
  --c-av-fastmarket-dropdown-menu-item-title-bg: var(--c-av-white-opacity-6);
  --c-av-dropdown-match-feature-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-dropdown-match-feature-btn-hover-btn-bg: var(--c-av-lv1-theme-bg-3-hover);
  --c-av-dropdown-match-feature-btn-group-text: var(--c-av-theme-secondary-text);
  --c-av-dropdown-favorite-button-text: var(--c-av-theme-text-1);
  --c-av-dropdown-favorite-button-bg: hsla(0, 0%, 100%, .1);
  --c-av-dropdown-favorite-button-border: var(--c-av-dropdown-favorite-button-bg);
  --c-av-dropdown-favorite-button-border-width: 0;
  --c-av-dropdown-favorite-button-hover-bg: var(--c-av-primary-300);
  --c-av-dropdown-multi-view-event-card-in-play-border: var(--c-av-primary-500);
  --c-av-dropdown-multi-view-event-card-in-play-hover-border: var(--c-av-secondary-500);
  --c-av-bettype-dropdown-menu-border: var(--c-av-primary-500);
  --c-av-bettype-dropdown-menu-border-hover: var(--c-av-primary-50);
}
[data-theme^=dark] .c-empty {
  --c-av-empty-img-icon: var(--c-av-theme-text-3);
  --c-av-empty-multi-view-msg-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-empty-img-lottie-opacity: 1;
  --c-av-empty-img-lottie-mix-blend-mode: screen;
}
[data-theme^=dark] .c-empty-info {
  --c-av-empty-info-bg: var(--c-av-lv1-theme-bg-3);
}
[data-theme^=dark] .c-preloader {
  --c-av-preloader-border: var(--c-av-theme-secondary-text);
  --c-av-preloader-text: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] .c-radio {
  --c-av-radio-checked-icon: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] [class*=c-switch] {
  --c-av-switch-bg: var(--c-av-white-opacity-4);
  --c-av-switch-on-bg: var(--c-av-secondary-500);
  --c-av-switch-dot-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-switch-darkmode-border: var(--c-av-white-opacity-4);
}
[data-theme^=dark] .c-team {
  --c-av-team-favor: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] [class*=c-text] {
  --c-av-text-mmr-positive: hsl(220, 100%, 70%);
  --c-av-text-mmr-negative: hsl(0, 100%, 70%);
  --c-av-text-favor: var(--c-av-theme-secondary-text);
  --c-av-text-minus: var(--c-av-accent-color-1);
  --c-av-text-search-result: var(--c-av-theme-text-1);
  --c-av-text-search-result-bg: var(--c-av-warning-color-1);
  --c-av-text-select-league-search-result: var(--c-av-theme-text-1);
  --c-av-text-select-league-search-result-bg: var(--c-av-warning-color-1);
  --c-av-primary-text: var(--c-av-primary-50);
  --c-av-text-bet-count: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] .c-textfield,
[data-theme^=dark] .c-tooltip {
  --c-av-textfield-stake-input-text: var(--c-av-theme-secondary-text);
  --c-av-textfield-stake-focus-border: var(--c-av-secondary-500);
  --c-av-tooltip-accent-text: var(--c-av-warning-color-2);
}
[data-theme^=dark] .c-footer {
  --c-av-footer-nav-text: var(--c-av-theme-secondary-text-2);
  --c-av-footer-nav-hover-text: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] .c-header {
  --c-av-header-announce-bg: var(--c-av-black-opacity-5);
  --c-av-header-announce-accent-text: var(--c-av-white-opacity-1);
  --c-av-header-announce-secondary-text: var(--c-av-white-opacity-1);
  --c-av-header-logout-text: var(--c-av-white-opacity-2);
  --c-av-header-logout-bg: var(--c-av-primary-700);
  --c-av-header-logout-hover-text: var(--c-av-header-logout-text);
  --c-av-header-logout-hover-bg: var(--c-av-header-logout-bg);
  --c-av-header-logout-hover-filter: brightness(115%);
  --c-av-header-option-border: var(--c-av-black-opacity-4);
  --c-av-dropdown-menu-lang-border: var(--c-av-white-opacity-4);
  --c-av-lic-header-text: var(--c-av-white-opacity-1);
  --c-av-lic-header-option-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-lic-search-bg: var(--c-av-black-opacity-5);
  --c-av-lic-search-hover-bg: var(--c-av-black-opacity-4);
  --c-av-lic-announce-hover-bg: var(--c-av-black-opacity-4);
  --c-av-header-switch-dot-bg: var(--c-av-header-bg);
  --c-av-header-switch-on-bg: var(--c-av-secondary-500);
  --c-av-header-border: var(--c-av-body-bg);
  --c-av-header-menu-item-selected-text: var(--c-av-theme-secondary-text);
  --c-av-header-menu-item-selected-border: var(--c-av-header-menu-item-selected-text);
  --c-av-header-menu-item-hover-text: var(--c-av-header-menu-item-selected-text);
}
[data-theme^=dark] .c-header .c-textfield {
  --c-av-search-bg: var(--c-av-black-opacity-5);
  --c-av-search-hover-bg: var(--c-av-black-opacity-4);
}
[data-theme^=dark] .c-header-menu {
  --c-av-header-submenu-item-name-text: var(--c-av-theme-text-1);
  --c-av-header-submenu-item-hover-bg: var(--c-av-primary-500);
}
[data-theme^=dark] .c-left-bar {
  --c-av-left-bar-content-custom-scroll-thumb-hover: var(--c-av-custom-scroll-thumb-hover);
  --c-av-side-nav-item-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-side-nav-item-open-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-side-nav-header-hover-bg: var(--c-av-side-nav-header-mask-bg);
  --c-av-side-nav-header-img: linear-gradient(to bottom, var(--c-av-primary-500) 0%, var(--c-av-body-bg) 100%);
  --c-av-side-nav-header-mask-bg: transparent;
  --c-av-side-nav-header-mini-bg: var(--c-av-primary-500);
  --c-av-side-nav-header-mini-img: none;
  --c-av-side-nav-header-hover-mini-bg: var(--c-av-primary-400);
  --c-av-side-nav-header-mini-open-bg: var(--c-av-primary-600);
  --c-av-side-nav-tabs-mini-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-side-nav-tabs-mini-open-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-side-nav-tab-group-text: var(--c-av-theme-text-3);
  --c-av-side-nav-tab-group-bg: var(--c-av-body-bg);
  --c-av-side-nav-tab-group-mini-border-width: 1px;
  --c-av-side-nav-tab-group-mini-border: var(--c-av-primary-500);
  --c-av-side-nav-btn-hover-bg: var(--c-av-lv1-theme-bg-2-5-hover);
  --c-av-side-nav-btn-selected-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-side-nav-tab-selected-text: var(--c-av-secondary-500);
  --c-av-side-nav-tab-selected-after-bg: currentColor;
  --c-av-side-sub-nav-btn-selected-text: var(--c-av-theme-secondary-text);
  --c-av-side-sub-nav-btn-hover-text: var(--c-av-side-sub-nav-btn-selected-text);
  --c-av-side-nav-more-text: var(--c-av-white);
  --c-av-side-nav-more-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-side-favorite-header-hover-bg: var(--c-av-side-favorite-header-mask-bg);
  --c-av-side-favorite-mini-btn-img: none;
  --c-av-tw-entrance-shadow: 0 0 0 1px var(--c-av-theme-border-2);
}
[data-theme^=dark] .c-left-bar--mini .c-side-account {
  --c-av-account-header-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-side-account-content-bg: var(--c-av-lv2-theme-bg-1);
}
[data-theme^=dark] .c-left-bar--mini .c-side-betting {
  --c-av-side-betting-main-bg: var(--c-av-lv2-theme-bg-1);
}
[data-theme^=dark] .c-left-bar--mini .c-widget {
  --c-av-widget-content-bg: var(--c-av-lv2-theme-bg-1);
}
[data-theme^=dark] .c-left-bar--mini .c-ticket {
  --c-av-ticket-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-sub-ticket-bg: var(--c-av-lv1-theme-bg-3);
}
[data-theme^=dark] .c-right-bar--mini .c-widget {
  --c-av-widget-content-bg: var(--c-av-lv2-theme-bg-1);
}
[data-theme^=dark] .c-side-collapse {
  --c-av-side-collapse-after-bg: var(--c-av-primary-600);
  --c-av-side-collapse-after-hover-bg: var(--c-av-primary-500);
}
[data-theme^=dark] .c-side-account {
  --c-av-side-account-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-account-header-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-account-value-text: var(--c-av-theme-text-2);
  --c-av-account-tooltip-title-text: var(--c-av-theme-secondary-text);
  --c-av-account-option-btn-hover-text: var(--c-av-theme-text-2);
  --c-av-account-option-btn-text: var(--c-av-theme-text-2);
  --c-av-account-option-btn-hover-text: var(--c-av-theme-text-2);
}
[data-theme^=dark] .c-side-account__container.c-is-open {
  --c-av-account-header-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-side-account-content-bg: var(--c-av-lv2-theme-bg-1);
}
[data-theme^=dark] .c-side-banner {
  --c-av-side-banner-bullet-bg: var(--c-av-white-opacity-4);
  --c-av-side-banner-bullet-active-bg: var(--c-av-primary-50);
}
[data-theme^=dark] .c-widget {
  --c-av-widget-heading-img: linear-gradient(to bottom, var(--c-av-primary-500) 0%, var(--c-av-body-bg) 100%);
  --c-av-widget-heading-mask-bg: transparent;
  --c-av-widget-heading-hover-bg: var(--c-av-widget-heading-mask-bg);
  --c-av-widget-icon-collapse-bg: var(--c-av-primary-500);
  --c-av-widget-icon-collapse-hover-bg: var(--c-av-primary-400);
  --c-av-widget-icon-collapse-open-bg: var(--c-av-primary-600);
  --c-av-widget-content-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-banner-bg: var(--c-av-lv1-theme-bg-2);
}
[data-theme^=dark] .c-side-betting {
  --c-av-side-betting-main-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-side-betting-header-img: linear-gradient(to bottom, var(--c-av-primary-500) 0%, var(--c-av-side-betting-main-bg) 100%);
  --c-av-side-betting-tab-selected-text: var(--c-av-theme-secondary-text);
  --c-av-side-betting-tab-selected-hover-icon: var(--c-av-theme-secondary-text);
  --c-av-side-betting-tab-unselected-hover-text: var(--c-av-secondary-600);
}
[data-theme^=dark] .c-betcart {
  --c-av-betcart-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betcart-betslip-tab-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betcart-betslip-betting-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betcart-betlist-betting-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betcart-tab-selected-text: var(--c-av-theme-secondary-text);
  --c-av-betcart-tab-unselected-hover-text: var(--c-av-secondary-600);
}
[data-theme^=dark] .c-betslip {
  --c-av-betslip-tab-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betslip-tab-hover-filter: brightness(120%);
  --c-av-betslip-tab-selected-bg: var(--c-av-primary-500);
}
[data-theme^=dark] .c-betlist {
  --c-av-betlist-tab-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-betlist-tab-hover-filter: brightness(120%);
  --c-av-betlist-tab-selected-bg: var(--c-av-primary-500);
}
[data-theme^=dark] .c-booked-bet {
  --c-av-booked-bet-bg: var(--c-av-lv1-theme-bg-2-5);
}
[data-theme^=dark] [class*=c-betting] {
  --c-av-betting-choice-ticket-number-text: var(--c-av-black-opacity-1);
  --c-av-betting-waiting-text: var(--c-av-waiting-color-3);
  --c-av-betting-msg-badge-rounded-text: var(--c-av-black-opacity-1);
  --c-av-betting-score-map-text-value: var(--c-av-theme-secondary-text);
  --c-av-betting-stake-info-text-value: var(--c-av-theme-secondary-text);
  --c-av-betting-stake-info-btn-icon: var(--c-av-theme-secondary-text);
  --c-av-betting-quick-stake-btn-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-betting-quick-stake-btn-img: linear-gradient(to bottom, var(--c-av-primary-500) 0%, var(--c-av-lv1-theme-bg-2-5) 100%);
  --c-av-betting-quick-stake-btn-hover-filter: brightness(120%);
  --c-av-betting-combo-list-item-open-text-group: var(--c-av-theme-secondary-text);
  --c-av-betting-combo-list-item-open-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-betting-combo-list-item-has-stake-btn-text-stake: var(--c-av-theme-secondary-text);
  --c-av-betting-combo-list-item-quick-stake-btn-text: var(--c-av-theme-text-1);
  --c-av-betting-combo-list-item-quick-stake-btn-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-betting-combo-list-item-quick-stake-btn-hover-filter: brightness(120%);
  --c-av-betting-total-stake-text-value: var(--c-av-theme-secondary-text);
  --c-av-betting-result-text-value: var(--c-av-theme-secondary-text);
  --c-av-betting-score-map-text-value: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] [class^=c-cashout] {
  --c-av-cashout-stake-value: var(--c-av-theme-secondary-text);
  --c-av-cashout-filter-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-cashout-filter-icon-img: var(--c-av-lv1-theme-bg-2);
  --c-av-cashout-filter-icon-img-hover: var(--c-av-lv1-theme-bg-2-hover);
  --c-av-cashout-filter-text: var(--c-av-theme-text-1);
  --c-av-cashout-msg-process-bg: var(--c-av-white-opacity-5);
  --c-av-cashout-filter-border: transparent;
  --c-av-cashout-filter-selected-border: transparent;
  --c-av-cashout-collapse-payout-text: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] [class^=c-cashout] .c-is-selected .c-icon--checkbox {
  --c-av-checkbox-bg: var(--c-av-white);
  --c-av-checkbox-checked-icon: var(--c-av-lv1-theme-bg-2);
}
[data-theme^=dark] .c-ticket {
  --c-av-ticket-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-ticket-main-border: var(--c-av-secondary-500);
  --c-av-ticket-choice-text: var(--c-av-theme-text-1);
  --c-av-ticket-choice-btn-icon: var(--c-av-theme-secondary-text);
  --c-av-ticket-in-play-main-border: var(--c-av-secondary-500);
  --c-av-ticket-closed-text-bettype-number: var(--c-av-grey-600);
  --c-av-ticket-closed-live-tag-bg: var(--c-av-grey-600);
  --c-av-ticket-waiting-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-ticket-waiting-main-border: var(--c-av-waiting-color-3);
  --c-av-ticket-waiting-choice-text: var(--c-av-waiting-color-3);
  --c-av-ticket-waiting-status-tag-text: var(--c-av-waiting-color-3);
  --c-av-ticket-smp-dot-border: var(--c-av-secondary-500);
  --c-av-ticket-smp-border: var(--c-av-secondary-500);
  --c-av-sub-ticket-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-ticket-void-betchoice-tag-bg: var(--c-av-white-opacity-5);
}
[data-theme^=dark] .c-ticket-status-tag {
  --c-av-ticket-status-tag-text: var(--c-av-theme-secondary-text);
  --c-av-ticket-status-tag-running-text: var(--c-av-black-opacity-1);
  --c-av-ticket-status-tag-running-bg: var(--c-av-secondary-500);
  --c-av-ticket-status-tag-void-text: var(--c-av-white-opacity-2);
  --c-av-ticket-status-tag-void-bg: var(--c-av-white-opacity-5);
  --c-av-ticket-status-tag-reject-text: var(--c-av-white-opacity-2);
  --c-av-ticket-status-tag-reject-bg: var(--c-av-white-opacity-5);
  --c-av-ticket-status-tag-closed-text: var(--c-av-white-opacity-2);
  --c-av-ticket-status-tag-closed-bg: var(--c-av-white-opacity-5);
}
[data-theme^=dark] .c-quick-bet,
[data-theme^=dark] .c-tooltip {
  --c-av-quick-bet-arrow: var(--c-av-quick-bet-panel-border);
  --c-av-quick-bet-panel-border: var(--c-av-primary-500);
}
[data-theme^=dark] .c-odds-page {
  --c-av-odds-page-title-text: var(--c-av-theme-text-1);
  --c-av-odds-page-option-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-odds-page-dropdown-menu-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-odds-page-dropdown-menu-hover-bg: var(--c-av-lv1-theme-bg-3-hover);
  --c-av-odds-page-option-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-odds-page-option-btn-hover-bg: var(--c-av-lv1-theme-bg-3-hover);
  --c-av-odds-page-tab-selected: var(--c-av-primary-700);
  --c-av-odds-page-filter-btn-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-odds-page-filter-btn-hover-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-odds-page-filter-btn-selected-bg: var(--c-av-primary-200);
}
[data-theme^=dark] .c-bettypes,
[data-theme^=dark] .c-betbuilder {
  --c-av-bettype-heading-text: var(--c-av-theme-secondary-text);
  --c-av-bettype-title-text: var(--c-av-theme-text-2);
  --c-av-bettype-ball-disabled: var(--c-av-grey-600);
  --c-av-bettype-ball-disabled-bg: var(--c-av-black-opacity-2);
  --c-av-bettype-col-group-btn-border: var(--c-av-primary-500);
  --c-av-bettype-col-group-btn-hover-border: var(--c-av-primary-50);
  --c-av-bettype-text-highlight: var(--c-av-secondary-100);
}
[data-theme^=dark] .c-bettypes-tabs {
  --c-av-bettypes-tabs-border: var(--c-av-primary-400);
  --c-av-bettypes-tabs-selected: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] .c-bitcoin-chart {
  --c-av-bitcoin-chart-bg: var(--c-av-lv1-theme-bg-2);
}
[data-theme^=dark] .c-league {
  --c-av-league-border: var(--c-av-black-opacity-4);
  --c-av-league-header-hover-bg: var(--c-av-lv1-theme-bg-3-hover);
}
[data-theme^=dark] .c-match {
  --c-av-match-option-button-text: var(--c-av-theme-text-1);
  --c-av-match-option-button-bg: hsla(0, 0%, 100%, .1);
  --c-av-match-option-button-border: var(--c-av-match-option-button-bg);
  --c-av-match-option-button-border-width: 0;
  --c-av-match-option-button-hover-bg: var(--c-av-primary-300);
  --c-av-match-option-button-in-play-text: var(--c-av-in-play-color-1);
  --c-av-match-option-button-in-play-hover-bg: var(--c-av-in-play-color-1);
  --c-av-match-more-btn-text: var(--c-av-theme-secondary-text);
  --c-av-match-more-btn-bg: hsla(0, 0%, 100%, .1);
  --c-av-match-more-btn-border: var(--c-av-match-more-btn-bg);
  --c-av-match-odds-more-lines-hover-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-match-h-timer-text: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] .c-odds-table {
  --c-av-oddstable-title-text: var(--c-av-theme-text-1);
  --c-av-bettype-title-border: var(--c-av-black-opacity-4);
  --c-av-oddstable-header-bg: transparent;
  --c-av-oddstable-header-img: linear-gradient(to bottom, var(--c-av-primary-500) 0%, var(--c-av-body-bg) 100%);
  --c-av-oddstable-header-arrow-bg: transparent;
  --c-av-oddstable-in-play-league-header-border: var(--c-av-in-play-color-1);
  --c-av-oddstable-in-play-league-header-border-width: 1px;
}
[data-theme^=dark] .c-virtualsports {
  --c-av-vs-oddstable-title-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-vs-oddstable-title-category-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-vs-oddstable-title-category-text: var(--c-av-white-opacity-1);
  --c-av-vs-oddstable-title-bettype-text: var(--c-av-white-opacity-1);
  --c-av-vs-oddstable-title-category-light-bg: var(--c-av-lv1-theme-bg-4);
}
[data-theme^=dark] .c-bbin-popup {
  --c-av-bbin-popup-currency-text: var(--c-av-theme-secondary-text);
  --c-av-bbin-popup-main-slider-text: var(--c-av-theme-secondary-text);
  --c-av-bbin-popup-main-slider-fill-bg: var(--c-av-primary-50);
}
[data-theme^=dark] .c-favorite-list {
  --c-av-favorite-list-bg: var(--c-av-lv1-theme-bg-2);
}
[data-theme^=dark] .c-empty-page {
  --c-av-vs-empty-page-path-opacity: .5;
  --c-av-vs-empty-page-title: var(--c-av-theme-secondary-text);
}
[data-theme^=dark] [class*=c-event-card] {
  --c-av-event-card-hover: var(--c-av-secondary-500);
  --c-av-event-card-border: var(--c-av-primary-50);
  --c-av-event-card-color-bg: transparent;
  --c-av-event-card-color-img: linear-gradient(80deg, var(--c-av-primary-500) 60%, var(--c-av-primary-800) 100%);
  --c-av-event-card-bets-bg: transparent;
  --c-av-event-card-inplay-border: var(--c-av-in-play-color-3);
  --c-av-event-card-inplay-color-bg: transparent;
  --c-av-event-card-inplay-color-img: linear-gradient(80deg, var(--c-av-in-play-color-4) 60%, var(--c-av-in-play-color-5) 100%);
  --c-av-event-card-inplay-bets-bg: var(--c-av-event-card-bets-bg);
  --c-av-event-card-odds-button-bg: var(--c-av-white-opacity-6);
  --c-av-event-card-odds-button-img: none;
  --c-av-event-card-odds-button-hover-bg: var(--c-av-white-opacity-5);
  --c-av-event-card-odds-button-hover-img: none;
  --c-av-event-card-odds-button-border-width: 0;
}
[data-theme^=dark] .c-gototop {
  --c-av-btn-backtotop-bg: var(--c-av-white-opacity-3);
  --c-av-btn-backtotop-hover-bg: var(--c-av-white-opacity-1);
  --c-av-btn-backtotop-txt: var(--c-av-black);
}
[data-theme^=dark] .c-history-score {
  --c-av-history-score-container-bg: var(--c-av-black-opacity-1);
}
[data-theme^=dark] .c-knockout {
  --c-av-knockout-bg: var(--c-av-lv1-theme-bg-2);
}
[data-theme^=dark] .c-network {
  --c-av-network-item-bg-hover: var(--c-av-black-opacity-4);
  --c-av-network-item-bg-active: var(--c-av-black-opacity-3);
}
[data-theme^=dark] [class^=c-recommend] {
  --c-av-recommend-card-color-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-recommend-swiper-button: var(--c-av-lv1-theme-bg-2);
  --c-av-recommend-swiper-button-hover: var(--c-av-primary-500);
  --c-av-recommend-swiper-bullet: var(--c-av-white-opacity-4);
  --c-av-recommend-swiper-bullet-active: var(--c-av-primary-50);
}
[data-theme^=dark] .c-popup-streaming,
[data-theme^=dark] .c-widget--showing-now {
  --c-av-streaming-scrollbar-track: var(--c-av-black-opacity-5);
  --c-av-streaming-scrollbar-thumb: var(--c-av-white-opacity-6);
  --c-av-streaming-scrollbar-thumb-hover: var(--c-av-white-opacity-6);
  --c-av-streaming-list-content-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-streaming-list-sport-item-bg-selected: var(--c-av-lv2-theme-bg-2);
  --c-av-streaming-list-sport-item-bg-hover: var(--c-av-primary-800);
  --c-av-streaming-list-sport-control-next: linear-gradient(to right, transparent 0, HSLA( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 20%), calc( var(--c-av-primary-l) - 16%), 0.54 ) 30%, HSLA( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 20% ), calc( var(--c-av-primary-l) - 16% ), .87 ) 80%);
  --c-av-streaming-list-sport-control-next-hover: linear-gradient(to right, transparent 0, HSLA( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5%), calc( var(--c-av-secondary-l) - 40%), 0.54 ) 30%, HSLA( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 40% ), .87 ) 80%);
  --c-av-streaming-list-tab-text-hover: var(--c-av-theme-text-1);
  --c-av-streaming-list-tab-text-selected: var(--c-av-theme-secondary-text);
  --c-av-streaming-list-item-bg: var(--c-av-primary-500);
  --c-av-streaming-list-item-bg-hover: var(--c-av-streaming-list-item-bg);
  --c-av-streaming-list-league-text: var(--c-av-theme-text-2);
  --c-av-streaming-list-league-icon: var(--c-av-theme-secondary-text);
  --c-av-showing-now-border: var(--c-av-secondary-700);
  --c-av-showing-now-collapse-text: var(--c-av-theme-secondary-text);
  --c-av-showing-now-collapse-icon: var(--c-av-black-opacity-1);
  --c-av-showing-now-collapse-icon-bg: var(--c-av-secondary-500);
}
[data-theme^=dark] .c-scoreboard {
  --c-av-scoreboard-content-bg: transparent;
  --c-av-scoreboard-row-title-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-row-title-in-play-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-sport50-cell-title-bg: var(--c-av-white-opacity-6);
  --c-av-scoreboard-ball-bg: var(--c-av-grey-700);
  --c-av-scoreboard-ball-empty-bg: var(--c-av-grey-700);
}
[data-theme^=dark] .c-score-map {
  --c-av-scoremap-heading-text: var(--c-av-theme-text-1);
  --c-av-scoremap-table-td-away-bg: var(--c-av-primary-700);
  --c-av-scoremap-table-td-home-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-scoremap-ticket-hover-bg: var(--c-av-white-opacity-6);
  --c-av-scoremap-table-td-disabled-bg: var(--c-av-black-opacity-3);
  --c-av-scoremap-table-td-disabled-text: var(--c-av-theme-text-2);
  --c-av-scoremap-table-td-waiting-bg: hsl(3, 92%, 25%);
  --c-av-scoremap-table-td-checked-bg: hsl(45, 100%, 15%);
  --c-av-scoremap-table-td-current-bg: hsl(14, 100%, 17%);
  --c-av-scoremap-value-text: var(--c-av-theme-secondary-text);
  --c-av-scoremap-score-text: var(--c-av-accent-color-1);
}
[data-theme^=dark] .c-select-league {
  --c-av-select-league-header-input-bg: var(--c-av-primary-800);
  --c-av-select-league-btn-text: var(--c-av-theme-secondary-text);
  --c-av-select-league-btn-bg: var(--c-av-lv2-theme-bg-2);
  --c-av-select-league-filter-btn-text: var(--c-av-theme-text-1);
}
[data-theme^=dark] .c-streaming {
  --c-av-streaming-popup-dropdown-text: var(--c-av-theme-text-1);
  --c-av-streaming-popup-dropdown-list-bg: var(--c-av-lv2-theme-bg-1);
  --c-av-streaming-popup-dropdown-item-bg-hover: var(--c-av-lv2-theme-bg-2);
  --c-av-streaming-popup-dropdown-item-bg-selected: var(--c-av-primary-600);
}
[data-theme^=dark] [class^=tm-] {
  --tm-bettype-text-title-color: var(--c-av-theme-secondary-text);
  --tm-oddsbox-border: var(--c-av-odds-button-border);
  --tm-oddsbox-hover-img: var(--c-av-odds-hover-img);
  --tm-oddsbox-hover-border: var(--c-av-odds-button-hover-border);
  --tm-clock-bg: var(--c-av-lv2-theme-bg-2);
  --tm-clock-shadow: drop-shadow(0 0 1rem var(--c-av-secondary-700));
  --tm-slider-group-btn-bg: var(--c-av-lv1-theme-bg-4);
  --tm-slider-group-btn-border: var(--c-av-theme-border-2);
  --tm-slider-group-btn-disabled-icon: var(--c-av-white-opacity-5);
  --tm-slider-group-btn-disabled-bg: var(--c-av-primary-800);
  --tm-slider-bg: var(--c-av-primary-900);
  --tm-slider-border: var(--c-av-theme-border-2);
  --tm-slider-match-time-bg: var(--c-av-grey-700);
  --tm-slider-match-time-arrow: var(--c-av-grey-700);
  --tm-btn-bar-disabled-text: var(--c-av-white-opacity-5);
  --tm-btn-bar-bg: HSL(var(--c-av-primary-h), 40%, 20%);
  --tm-btn-bar-hover-filter: brightness(130%);
  --tm-pointer-mask-gredient-1: HSL(217, 50%, 30%);
  --tm-pointer-mask-gredient-2: HSL(var(--c-av-primary-h), 40%, 15%);
  --tm-preloader-circle: var(--c-av-secondary-500);
  --tm-preloader-bg: var(--c-av-lv2-theme-bg-1);
}
[data-theme^=dark] .time-machine {
  --time-machine-bg: var(--c-av-primary-h), 40%, 15%;
  --time-machine-bg-gredient-1: HSL(217, 50%, 30%);
  --time-machine-bg-gredient-2: var(--c-av-primary-h), 40%, 15%;
}
[data-theme^=dark] .singlePage {
  --c-av-single-page-icon-color: var(--c-av-primary-100);
  --c-av-single-page-footer-text: var(--c-av-theme-text-2);
  --c-av-single-page-footer-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-single-page-footer-border-top-color: var(--c-av-lv1-theme-bg-4);
  --c-av-single-page-remind-text: var(--c-av-primary-500);
}
[data-theme^=dark]:root {
  --popup-accent-color: var(--c-av-in-play-color-1);
  --popup-hover-bg: var(--popup-lv1-theme-bg-2-hover);
  --popup-c-text-search-result: var(--c-av-theme-text-1);
  --popup-c-text-search-result-bg: var(--c-av-warning-color-1);
  --popup-c-preloader-border: var(--popup-secondary-500);
  --popup-danger-color-1: #943b38;
  --popup-danger-color-2: #a6433f;
  --popup-warning-color-1: #996933;
  --popup-warning-color-2: #ac7739;
  --popup-warning-color-3: #7e651b;
  --popup-success-color-1: #478547;
  --popup-success-color-2: #509550;
}
[data-theme^=dark]:root {
  --popup-nav-main-bg: var(--popup-primary-700);
}
[data-theme^=dark]:root {
  --c-popup-btn-copy-border-hover-text: var(--popup-primary-100);
  --popup-accountTable-leagueName-bg: var(--popup-lv1-theme-bg-2);
  --popup-accountTable-highlight-text: var(--popup-black-opacity-1);
  --popup-accountTable-tabNav-li-text: var(--popup-theme-text-1);
  --popup-accountTable-tabNav-li-bg: var(--popup-primary-600);
  --popup-accountTable-tabNav-li-hover-bg: var(--popup-lv1-theme-bg-4-hover);
  --popup-accountTable-tableRow-void-bg: var(--popup-lv1-theme-bg-3);
  --popup-breadcrumbs-link-text: var(--popup-theme-secondary-text);
  --popup-loading-secondary-border: var(--popup-secondary-500);
  --popup-otherContent-primary-text: var(--popup-theme-secondary-text);
  --popup-otherTable-primary-text: var(--popup-theme-secondary-text);
  --popup-otherTable-accent-text: var(--popup-secondary-500);
  --popup-otherTableRow-muaythai-accent-text: var(--popup-theme-secondary-text);
  --popup-otherTableRow-muaythai-primary-text: var(--popup-primary-50);
  --popup-preloader-secondary-spin-circle-bg: var(--popup-secondary-500);
  --popup-static-panelContent-a-text: var(--popup-theme-secondary-text);
  --popup-baseList-category-sub-bg: var(--popup-lv1-theme-bg-2);
  --popup-baseList-category-sub-li-hover-bg: var(--popup-lv1-theme-bg-2-hover);
  --popup-baseList-li-sub-active-a-text: var(--popup-secondary-500);
  --popup-mixParlay-bet-teachingAccent-bg: var(--popup-secondary-800);
  --popup-mixParlay-accountTable-verticalAlignTop-tableRow-hover-bg: var(--popup-lv1-theme-bg-2-hover);
  --popup-static-table-liveligh-bg: hsl(15, 55%, 30%);
  --popup-static-table-trbgov-bg: hsl(53, 55%, 30%);
}
[data-theme^=dark]:root {
  --popup-accent-text-1: var(--popup-secondary-700);
  --popup-largeBtn-bg: var(--popup-primary-300);
  --popup-largeBtn-hover-bg: var(--popup-primary-200);
  --popup-largeBtn-secondary-bg: var(--popup-primary-500);
  --popup-largeBtn-secondary-hover-bg: var(--popup-primary-400);
  --popup-smallBtn-primary-bg: var(--popup-primary-400);
  --popup-smallBtn-primary-hover-bg: var(--popup-primary-100);
  --popup-collapsible-default-li-text: var(--popup-theme-secondary-text);
  --popup-collapsible-default-li-bg: var(--popup-lv1-theme-bg-3);
  --popup-collapsible-default-li-border: var(--popup-theme-border-2);
  --popup-filter-selected-bg: var(--popup-lv1-theme-bg-3);
  --popup-form-drag-bg: var(--popup-lv1-theme-bg-3);
  --popup-form-drag-hover-bg: var(--popup-lv1-theme-bg-3-hover);
  --popup-form-input-accent-bg: var(--popup-lv1-theme-bg-1);
  --popup-form-input-accent-text: var(--popup-secondary-200);
  --popup-fieldset-primary-text: var(--popup-theme-secondary-text);
  --popup-panel-text: var(--popup-theme-text-2);
  --popup-panel-bg: transparent;
  --popup-baseList-li-bg: var(--popup-lv1-theme-bg-2);
  --popup-baseList-li-hover-bg: var(--popup-lv1-theme-bg-2-hover);
  --popup-account-btnArea-bg: var(--popup-lv1-theme-bg-2-5);
  --popup-betDetail-border: var(--popup-secondary-500);
  --popup-comboItem-stacks-text: var(--popup-theme-secondary-text);
  --popup-singleTicketStatus-text: var(--popup-theme-secondary-text);
  --popup-betInfo-betType-text: var(--popup-theme-secondary-text);
  --popup-glyphIcon-secondary-text: var(--c-av-white-opacity-3);
  --popup-passStrength-text: var(--popup-white-opacity-2);
  --popup-passStrength-bg: var(--popup-lv1-theme-bg-1);
  --popup-passStrength-shortPass-text: #dd5b57;
  --popup-passStrength-shortPass-border: #dd5b57;
}
[data-darkmode=false][data-theme^=dark]:root {
  --popup-body-bg: var(--popup-lv1-theme-bg-2-5);
}
[data-theme^=dark] .c-modal {
  --c-av-modal-result-primary: var(--popup-theme-secondary-text);
}
[data-theme=dark-01] {
  --c-av-lv1-theme-bg-1: HSL( var(--c-av-primary-h), 20%, 6% );
  --c-av-lv1-theme-bg-1-hover: HSL( var(--c-av-primary-h), 20%, 8.5% );
  --c-av-lv1-theme-bg-2: HSL( var(--c-av-primary-h), 20%, 10% );
  --c-av-lv1-theme-bg-2-hover: HSL( var(--c-av-primary-h), 20%, 12.5% );
  --c-av-lv1-theme-bg-2-5: HSL( var(--c-av-primary-h), 20%, 14% );
  --c-av-lv1-theme-bg-2-5-hover: HSL( var(--c-av-primary-h), 20%, 16.5% );
  --c-av-lv1-theme-bg-3: HSL( var(--c-av-primary-h), 30%, 18% );
  --c-av-lv1-theme-bg-3-hover: HSL( var(--c-av-primary-h), 30%, 20.5% );
  --c-av-lv1-theme-bg-4: HSL( var(--c-av-primary-h), 40%, 28% );
  --c-av-lv1-theme-bg-4-hover: HSL( var(--c-av-primary-h), 40%, 30.5% );
  --c-av-lv2-theme-bg-1: HSL( var(--c-av-primary-h), 20%, 14% );
  --c-av-lv2-theme-bg-1-hover: HSL( var(--c-av-primary-h), 20%, 16.5% );
  --c-av-lv2-theme-bg-2: HSL( var(--c-av-primary-h), 30%, 18% );
  --c-av-lv2-theme-bg-2-hover: HSL( var(--c-av-primary-h), 30%, 20.5% );
  --c-av-theme-text-1: var(--c-av-white-opacity-1);
  --c-av-theme-text-2: var(--c-av-white-opacity-2);
  --c-av-theme-text-3: var(--c-av-white-opacity-3);
  --c-av-theme-primary-text: var(--c-av-primary-50);
  --c-av-theme-primary-text-hover: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 30%),calc(var(--c-av-primary-l) + 35%));
  --c-av-theme-primary-text-2: var(--c-av-primary-100);
  --c-av-theme-primary-text-2-hover: var(--c-av-primary-50);
  --c-av-theme-secondary-text: var(--c-av-secondary-500);
  --c-av-theme-secondary-text-hover: var(--c-av-secondary-400);
  --c-av-theme-secondary-text-2: var(--c-av-secondary-600);
  --c-av-theme-secondary-text-2-hover: var(--c-av-secondary-500);
  --c-av-theme-border-1: hsla(0, 0%, 100%, .08);
  --c-av-theme-border-2: hsla(0, 0%, 100%, .16);
  --c-av-theme-border-3: hsla(0, 0%, 100%, .24);
  --c-av-primary-color: hsl(190, 40%, 22%);
  --c-av-primary-h: 190;
  --c-av-primary-s: 40%;
  --c-av-primary-l: 22%;
  --c-av-primary-50: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 25% ), calc( var(--c-av-primary-l) + 20% ) );
  --c-av-primary-100: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 20% ), calc( var(--c-av-primary-l) + 16% ) );
  --c-av-primary-200: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 15% ), calc( var(--c-av-primary-l) + 12% ) );
  --c-av-primary-300: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 10% ), calc( var(--c-av-primary-l) + 8% ) );
  --c-av-primary-400: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 5% ), calc( var(--c-av-primary-l) + 4% ) );
  --c-av-primary-500: HSL( var(--c-av-primary-h), var(--c-av-primary-s), var(--c-av-primary-l) );
  --c-av-primary-600: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 10% ), calc( var(--c-av-primary-l) - 4% ) );
  --c-av-primary-700: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 20% ), calc( var(--c-av-primary-l) - 8% ) );
  --c-av-primary-800: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 20% ), calc( var(--c-av-primary-l) - 12% ) );
  --c-av-primary-900: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 20% ), calc( var(--c-av-primary-l) - 16% ) );
  --c-av-secondary-color: hsl(164, 90%, 48%);
  --c-av-secondary-h: 164;
  --c-av-secondary-s: 90%;
  --c-av-secondary-l: 48%;
  --c-av-secondary-50: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 30% ), calc( var(--c-av-secondary-l) + 40% ) );
  --c-av-secondary-100: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 30% ), calc( var(--c-av-secondary-l) + 32% ) );
  --c-av-secondary-200: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 30% ), calc( var(--c-av-secondary-l) + 24% ) );
  --c-av-secondary-300: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 20% ), calc( var(--c-av-secondary-l) + 16% ) );
  --c-av-secondary-400: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 10% ), calc( var(--c-av-secondary-l) + 8% ) );
  --c-av-secondary-500: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 0% ), calc( var(--c-av-secondary-l) ) );
  --c-av-secondary-600: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 10% ) );
  --c-av-secondary-700: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 20% ) );
  --c-av-secondary-800: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 30% ) );
  --c-av-secondary-900: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 40% ) );
  --c-av-muay-blue-color: hsl(220, 100%, 70%);
  --c-av-muay-red-color: hsl(0, 100%, 70%);
  --c-av-warning-color-1: hsl(45, 65%, 30%);
  --c-av-warning-color-2: hsl(45, 95%, 58%);
  --c-av-success-color-1: hsl(125, 40%, 30%);
  --c-av-success-color-2: hsl(125, 70%, 46%);
}
[data-theme=dark-01] {
  --c-av-body-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-custom-scroll-thumb: var(--c-av-lv1-theme-bg-3);
  --c-av-custom-scroll-thumb-hover: var(--c-av-lv1-theme-bg-4);
  --c-av-custom-scroll-thumb-shadow: var(--c-av-black-opacity-3);
  --c-av-odds-minus-text: var(--c-av-accent-color-1);
  --c-av-odds-bg: transparent;
  --c-av-odds-hover-bg: var(--c-av-odds-bg);
  --c-av-odds-heavy-bg: hsla(0, 0%, 100%, .1);
  --c-av-odds-img: linear-gradient(to bottom, HSL( calc( var(--c-av-primary-h) + 15), calc( var(--c-av-primary-s) - 10%), calc( var(--c-av-primary-l) - 10%) ) 0%, transparent 100%);
  --c-av-odds-hover-img: linear-gradient(to right, HSLA( var(--c-av-secondary-h), var(--c-av-secondary-s), var(--c-av-secondary-l), .16 ) 0%, transparent 100%);
  --c-av-odds-selected-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-selected-img: var(--c-av-odds-hover-img);
  --c-av-odds-selected-shadow: 0 0 0 1px var(--c-av-primary-50) inset;
  --c-av-odds-change-bg: hsla(60, 100%, 15%, .6);
  --c-av-odds-changed-bg: hsla(60, 100%, 15%, .2);
  --c-av-odds-in-play-img: var(--c-av-odds-img );
  --c-av-odds-in-play-hover-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-in-play-hover-img: var(--c-av-odds-hover-img);
  --c-av-odds-even-bg: hsla(0, 0%, 100%, .18);
  --c-av-goal-text: var(--c-av-theme-text-3);
  --c-av-odds-button-border: var(--c-av-primary-500);
  --c-av-odds-button-hover-border: var(--c-av-primary-50);
  --c-av-odds-quickbet-bg: var(--c-av-odds-hover-bg);
  --c-av-match-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-match-even-bg: var(--c-av-match-bg);
  --c-av-match-live-bg: var(--c-av-match-bg);
  --c-av-match-live-even-bg: var(--c-av-match-live-bg);
  --c-av-match-bettype-bg: var(--c-av-lv1-theme-bg-2-hover);
  --c-av-match-even-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-even-bettype-bg: var(--c-av-match-live-bettype-bg);
}
[data-theme=dark-01] .c-header-menu {
  --c-av-header-menu-item-selected-border: transparent;
  --c-av-header-menu-item-selected-img: linear-gradient(to right, transparent 0%, transparent 5%, currentColor 50%, transparent 95%, transparent 100%);
}
[data-theme=dark-01] .c-left-bar {
  --c-av-side-nav-tab-selected-after-bg: transparent;
  --c-av-side-nav-tab-selected-after-img: linear-gradient(to right, transparent 0%, currentColor 50%, transparent 100%);
}
[data-theme=dark-01] .c-side-betting {
  --c-av-side-betting-main-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-side-betting-tab-selected-bottom-line: transparent;
  --c-av-side-betting-tab-selected-bottom-line-img: linear-gradient(to right, transparent 0%, currentColor 50%, transparent 100%);
}
[data-theme=dark-01] .c-betcart {
  --c-av-betcart-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-betcart-betslip-betting-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-betcart-betlist-betting-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-betcart-tab-bottom-line: transparent;
  --c-av-betcart-tab-bottom-line-img: linear-gradient(to right, transparent 0%, currentColor 50%, transparent 100%);
}
[data-theme=dark-01] .c-ticket {
  --c-av-sub-ticket-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-ticket-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-ticket-waiting-bg: var(--c-av-lv1-theme-bg-2-5);
}
[data-theme=dark-01] [class*=betting] {
  --c-av-betting-combo-list-item-open-bg:var(--c-av-lv1-theme-bg-2-5-hover);
}
[data-theme=dark-01] .c-popup-streaming,
[data-theme=dark-01] .c-widget--showing-now {
  --c-av-streaming-list-tab-after: transparent;
  --c-av-streaming-list-tab-after-img: linear-gradient(to right, transparent 0%, currentColor 50%, transparent 100%);
}
[data-theme=dark-01]:root[data-darkmode=false] {
  --popup-body-bg: var(--popup-lv1-theme-bg-2);
}
[data-theme=dark-01]:root {
  --popup-account-btnArea-bg: var(--popup-lv1-theme-bg-3);
}
[data-theme=dark-01]:root {
  --popup-accountTable-leagueName-bg: var(--popup-lv1-theme-bg-3);
}
[data-theme=dark-01]:root {
  --popup-baseList-li-bg: var(--popup-lv1-theme-bg-3);
  --popup-baseList-li-hover-bg: var(--popup-lv1-theme-bg-3-hover);
}
[data-theme=dark-02] {
  --c-av-lv1-theme-bg-1: HSL( var(--c-av-primary-h), 30%, 10% );
  --c-av-lv1-theme-bg-1-hover: HSL( var(--c-av-primary-h), 30%, 12% );
  --c-av-lv1-theme-bg-2: HSL( var(--c-av-primary-h), 30%, 14% );
  --c-av-lv1-theme-bg-2-hover: HSL( var(--c-av-primary-h), 30%, 16% );
  --c-av-lv1-theme-bg-2-5: HSL( var(--c-av-primary-h), 30%, 18% );
  --c-av-lv1-theme-bg-2-5-hover: HSL( var(--c-av-primary-h), 30%, 20% );
  --c-av-lv1-theme-bg-3: HSL( var(--c-av-primary-h), 30%, 22% );
  --c-av-lv1-theme-bg-3-hover: HSL( var(--c-av-primary-h), 30%, 24.5% );
  --c-av-lv1-theme-bg-4: HSL( var(--c-av-primary-h), 40%, 28% );
  --c-av-lv1-theme-bg-4-hover: HSL( var(--c-av-primary-h), 40%, 30.5% );
  --c-av-lv2-theme-bg-1: HSL( var(--c-av-primary-h), 20%, 14% );
  --c-av-lv2-theme-bg-1-hover: HSL( var(--c-av-primary-h), 20%, 16.5% );
  --c-av-lv2-theme-bg-2: HSL( var(--c-av-primary-h), 30%, 18% );
  --c-av-lv2-theme-bg-2-hover: HSL( var(--c-av-primary-h), 30%, 20.5% );
  --c-av-theme-text-1: var(--c-av-white-opacity-1);
  --c-av-theme-text-2: var(--c-av-white-opacity-2);
  --c-av-theme-text-3: var(--c-av-white-opacity-3);
  --c-av-theme-primary-text: var(--c-av-primary-50);
  --c-av-theme-primary-text-hover: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 30%),calc(var(--c-av-primary-l) + 35%));
  --c-av-theme-primary-text-2: var(--c-av-primary-100);
  --c-av-theme-primary-text-2-hover: var(--c-av-primary-50);
  --c-av-theme-secondary-text: var(--c-av-secondary-500);
  --c-av-theme-secondary-text-hover: var(--c-av-secondary-400);
  --c-av-theme-secondary-text-2: var(--c-av-secondary-600);
  --c-av-theme-secondary-text-2-hover: var(--c-av-secondary-500);
  --c-av-theme-border-1: hsla(0, 0%, 100%, .08);
  --c-av-theme-border-2: hsla(0, 0%, 100%, .16);
  --c-av-theme-border-3: hsla(0, 0%, 100%, .24);
  --c-av-primary-color: hsl(256, 30%, 24%);
  --c-av-primary-h: 256;
  --c-av-primary-s: 30%;
  --c-av-primary-l: 24%;
  --c-av-primary-50: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 10% ), calc( var(--c-av-primary-l) + 35% ) );
  --c-av-primary-100: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 8% ), calc( var(--c-av-primary-l) + 28% ) );
  --c-av-primary-200: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 6% ), calc( var(--c-av-primary-l) + 21% ) );
  --c-av-primary-300: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 4% ), calc( var(--c-av-primary-l) + 14% ) );
  --c-av-primary-400: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 2% ), calc( var(--c-av-primary-l) + 7% ) );
  --c-av-primary-500: HSL( var(--c-av-primary-h), var(--c-av-primary-s), var(--c-av-primary-l) );
  --c-av-primary-600: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 0% ), calc( var(--c-av-primary-l) - 4% ) );
  --c-av-primary-700: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 0% ), calc( var(--c-av-primary-l) - 8% ) );
  --c-av-primary-800: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 0% ), calc( var(--c-av-primary-l) - 12% ) );
  --c-av-primary-900: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 0% ), calc( var(--c-av-primary-l) - 16% ) );
  --c-av-secondary-color: hsl(40, 100%, 60%);
  --c-av-secondary-h: 40;
  --c-av-secondary-s: 100%;
  --c-av-secondary-l: 60%;
  --c-av-secondary-50: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 30% ), calc( var(--c-av-secondary-l) + 30% ) );
  --c-av-secondary-100: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 30% ), calc( var(--c-av-secondary-l) + 24% ) );
  --c-av-secondary-200: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 30% ), calc( var(--c-av-secondary-l) + 18% ) );
  --c-av-secondary-300: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 20% ), calc( var(--c-av-secondary-l) + 12% ) );
  --c-av-secondary-400: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 10% ), calc( var(--c-av-secondary-l) + 6% ) );
  --c-av-secondary-500: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 0% ), calc( var(--c-av-secondary-l) ) );
  --c-av-secondary-600: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 10% ) );
  --c-av-secondary-700: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 20% ) );
  --c-av-secondary-800: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 30% ) );
  --c-av-secondary-900: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 40% ) );
  --c-av-muay-blue-color: hsl(220, 100%, 70%);
  --c-av-muay-red-color: hsl(0, 100%, 70%);
  --c-av-warning-color-1: hsl(45, 65%, 30%);
  --c-av-warning-color-2: hsl(45, 95%, 58%);
  --c-av-success-color-1: hsl(125, 40%, 30%);
  --c-av-success-color-2: hsl(125, 70%, 46%);
}
[data-theme=dark-02] {
  --c-av-body-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-custom-scroll-thumb: var(--c-av-lv1-theme-bg-3);
  --c-av-custom-scroll-thumb-hover: var(--c-av-lv1-theme-bg-4);
  --c-av-custom-scroll-thumb-shadow: var(--c-av-black-opacity-3);
  --c-av-odds-minus-text: var(--c-av-accent-color-1);
  --c-av-odds-bg: transparent;
  --c-av-odds-hover-bg: var(--c-av-odds-bg);
  --c-av-odds-heavy-bg: hsla(0, 0%, 100%, .1);
  --c-av-odds-img: linear-gradient(to bottom, HSL( var(--c-av-primary-h), var(--c-av-primary-s), calc( var(--c-av-primary-l) - 16%)) 0%, HSL( var(--c-av-primary-h), var(--c-av-primary-s), calc( var(--c-av-primary-l) - 10%)) 100%);
  --c-av-odds-hover-img: linear-gradient(to right, HSL( var(--c-av-primary-h), var(--c-av-primary-s), var(--c-av-primary-l)) 0%, hsl(254, 30%, 14%) 100%);
  --c-av-odds-selected-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-selected-img: var(--c-av-odds-hover-img);
  --c-av-odds-selected-shadow: 0 0 0 1px var(--c-av-primary-50) inset;
  --c-av-odds-change-bg: hsla(60, 100%, 15%, .6);
  --c-av-odds-changed-bg: hsla(60, 100%, 15%, .2);
  --c-av-odds-in-play-img: var(--c-av-odds-img);
  --c-av-odds-in-play-hover-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-in-play-hover-img: var(--c-av-odds-hover-img);
  --c-av-odds-even-bg: hsla(0, 0%, 100%, .18);
  --c-av-goal-text: var(--c-av-theme-text-2);
  --c-av-odds-button-border: var(--c-av-primary-500);
  --c-av-odds-button-hover-border: var(--c-av-primary-50);
  --c-av-odds-quickbet-bg: var(--c-av-odds-hover-bg);
  --c-av-match-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-match-even-bg: var(--c-av-match-bg);
  --c-av-match-live-bg: var(--c-av-match-bg);
  --c-av-match-live-even-bg: var(--c-av-match-live-bg);
  --c-av-match-bettype-bg: var(--c-av-lv1-theme-bg-2-hover);
  --c-av-match-even-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-even-bettype-bg: var(--c-av-match-live-bettype-bg);
  --popup-accountTable-tableRow-void-bg: var(--popup-lv1-theme-bg-4);
  --c-popup-btn-copy-border-hover-text: var(--c-av-primary-50);
}
[data-theme=dark-02] [class*=c-text] {
  --c-av-primary-text: var(--c-av-theme-secondary-text);
}
[data-theme=dark-02] .c-dropdown {
  --c-av-dropdown-favorite-button-hover-bg: var(--c-av-primary-50);
}
[data-theme=dark-02] .c-ticket {
  --c-av-ticket-closed-msg-bg: var(--c-av-lv1-theme-bg-1);
}
[data-theme=dark-02] .c-match {
  --c-av-match-option-button-hover-bg: var(--c-av-primary-50);
}
[data-theme=dark-02] .c-score-map {
  --c-av-scoremap-msg-bg: var(--c-av-lv1-theme-bg-1);
}
[data-theme=dark-03] {
  --c-av-lv1-theme-bg-1: HSL( var(--c-av-primary-h), 80%, 8% );
  --c-av-lv1-theme-bg-1-hover: HSL( var(--c-av-primary-h), 80%, 10.5% );
  --c-av-lv1-theme-bg-2: HSL( var(--c-av-primary-h), 80%, 12% );
  --c-av-lv1-theme-bg-2-hover: HSL( var(--c-av-primary-h), 80%, 14.5% );
  --c-av-lv1-theme-bg-2-5: HSL( var(--c-av-primary-h), 80%, 16% );
  --c-av-lv1-theme-bg-2-5-hover: HSL( var(--c-av-primary-h), 80%, 18.5% );
  --c-av-lv1-theme-bg-3: HSL( var(--c-av-primary-h), 90%, 20% );
  --c-av-lv1-theme-bg-3-hover: HSL( var(--c-av-primary-h), 90%, 22.5% );
  --c-av-lv1-theme-bg-4: HSL( var(--c-av-primary-h), 90%, 28% );
  --c-av-lv1-theme-bg-4-hover: HSL( var(--c-av-primary-h), 90%, 30.5% );
  --c-av-lv2-theme-bg-1: HSL( var(--c-av-primary-h), 80%, 12% );
  --c-av-lv2-theme-bg-1-hover: HSL( var(--c-av-primary-h), 80%, 14.5% );
  --c-av-lv2-theme-bg-2: HSL( var(--c-av-primary-h), 80%, 16.5% );
  --c-av-lv2-theme-bg-2-hover: HSL( var(--c-av-primary-h), 80%, 18.5% );
  --c-av-theme-text-1: var(--c-av-white-opacity-1);
  --c-av-theme-text-2: var(--c-av-white-opacity-2);
  --c-av-theme-text-3: var(--c-av-white-opacity-3);
  --c-av-theme-primary-text: var(--c-av-primary-50);
  --c-av-theme-primary-text-hover: HSL(calc(var(--c-av-primary-h)), calc(var(--c-av-primary-s) + 30%),calc(var(--c-av-primary-l) + 35%));
  --c-av-theme-primary-text-2: var(--c-av-primary-100);
  --c-av-theme-primary-text-2-hover: var(--c-av-primary-50);
  --c-av-theme-secondary-text: var(--c-av-secondary-500);
  --c-av-theme-secondary-text-hover: var(--c-av-secondary-400);
  --c-av-theme-secondary-text-2: var(--c-av-secondary-600);
  --c-av-theme-secondary-text-2-hover: var(--c-av-secondary-500);
  --c-av-theme-border-1: hsla(0, 0%, 100%, .08);
  --c-av-theme-border-2: hsla(0, 0%, 100%, .16);
  --c-av-theme-border-3: hsla(0, 0%, 100%, .24);
  --c-av-primary-color: hsl(205, 80%, 20%);
  --c-av-primary-h: 205;
  --c-av-primary-s: 80%;
  --c-av-primary-l: 20%;
  --c-av-primary-50: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 0% ), calc( var(--c-av-primary-l) + 40% ) );
  --c-av-primary-100: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 0% ), calc( var(--c-av-primary-l) + 32% ) );
  --c-av-primary-200: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 0% ), calc( var(--c-av-primary-l) + 25% ) );
  --c-av-primary-300: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 0% ), calc( var(--c-av-primary-l) + 18% ) );
  --c-av-primary-400: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) + 0% ), calc( var(--c-av-primary-l) + 10% ) );
  --c-av-primary-500: HSL( var(--c-av-primary-h), var(--c-av-primary-s), var(--c-av-primary-l) );
  --c-av-primary-600: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 5% ), calc( var(--c-av-primary-l) - 5% ) );
  --c-av-primary-700: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 5% ), calc( var(--c-av-primary-l) - 10% ) );
  --c-av-primary-800: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 5% ), calc( var(--c-av-primary-l) - 15% ) );
  --c-av-primary-900: HSL( var(--c-av-primary-h), calc( var(--c-av-primary-s) - 5% ), calc( var(--c-av-primary-l) - 18% ) );
  --c-av-secondary-color: hsl(180, 80%, 50%);
  --c-av-secondary-h: 180;
  --c-av-secondary-s: 80%;
  --c-av-secondary-l: 50%;
  --c-av-secondary-50: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 10% ), calc( var(--c-av-secondary-l) + 35% ) );
  --c-av-secondary-100: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 10% ), calc( var(--c-av-secondary-l) + 30% ) );
  --c-av-secondary-200: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 8% ), calc( var(--c-av-secondary-l) + 25% ) );
  --c-av-secondary-300: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 3% ), calc( var(--c-av-secondary-l) + 20% ) );
  --c-av-secondary-400: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) - 3% ), calc( var(--c-av-secondary-l) + 13% ) );
  --c-av-secondary-500: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 0% ), calc( var(--c-av-secondary-l) ) );
  --c-av-secondary-600: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 5% ), calc( var(--c-av-secondary-l) - 5% ) );
  --c-av-secondary-700: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 15% ), calc( var(--c-av-secondary-l) - 15% ) );
  --c-av-secondary-800: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 25% ), calc( var(--c-av-secondary-l) - 25% ) );
  --c-av-secondary-900: HSL( var(--c-av-secondary-h), calc( var(--c-av-secondary-s) + 35% ), calc( var(--c-av-secondary-l) - 35% ) );
  --c-av-muay-blue-color: hsl(220, 100%, 70%);
  --c-av-muay-red-color: hsl(0, 100%, 70%);
  --c-av-warning-color-1: hsl(45, 65%, 30%);
  --c-av-warning-color-2: hsl(45, 95%, 58%);
  --c-av-success-color-1: hsl(125, 40%, 30%);
  --c-av-success-color-2: hsl(125, 70%, 46%);
}
[data-theme=dark-03] {
  --c-av-body-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-custom-scroll-thumb: var(--c-av-lv1-theme-bg-3);
  --c-av-custom-scroll-thumb-hover: var(--c-av-lv1-theme-bg-4);
  --c-av-custom-scroll-thumb-shadow: var(--c-av-black-opacity-3);
  --c-av-odds-minus-text: var(--c-av-accent-color-1);
  --c-av-odds-bg: transparent;
  --c-av-odds-hover-bg: var(--c-av-odds-bg);
  --c-av-odds-heavy-bg: hsla(0, 0%, 100%, .1);
  --c-av-odds-img: linear-gradient( var(--c-av-lv1-theme-bg-2) 0%, HSLA( var(--c-av-primary-h), var(--c-av-primary-s), var(--c-av-primary-l) , 0%) 100%) , linear-gradient(0deg, var(--c-av-primary-500), var(--c-av-primary-500));
  --c-av-odds-hover-img: linear-gradient( 90deg, var(--c-av-primary-500) 0.12%, var(--c-av-primary-500) 47.4%, var(--c-av-lv1-theme-bg-2) 99.88%);
  --c-av-odds-selected-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-selected-img: var(--c-av-odds-hover-img);
  --c-av-odds-selected-shadow: 0 0 0 1px var(--c-av-primary-50) inset;
  --c-av-odds-change-bg: hsla(60, 100%, 15%, .6);
  --c-av-odds-changed-bg: hsla(60, 100%, 15%, .2);
  --c-av-odds-in-play-img: var(--c-av-odds-img);
  --c-av-odds-in-play-hover-bg: var(--c-av-odds-hover-bg);
  --c-av-odds-in-play-hover-img: var(--c-av-odds-hover-img);
  --c-av-odds-even-bg: hsla(0, 0%, 100%, .18);
  --c-av-goal-text: var(--c-av-theme-text-3);
  --c-av-odds-button-border: var(--c-av-primary-400);
  --c-av-odds-button-hover-border: var(--c-av-primary-400);
  --c-av-odds-quickbet-bg: var(--c-av-odds-hover-bg);
  --c-av-match-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-match-even-bg: var(--c-av-match-bg);
  --c-av-match-live-bg: var(--c-av-match-bg);
  --c-av-match-live-even-bg: var(--c-av-match-live-bg);
  --c-av-match-bettype-bg: var(--c-av-lv1-theme-bg-2-hover);
  --c-av-match-even-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-even-bettype-bg: var(--c-av-match-live-bettype-bg);
}
[data-theme=dark-03] .c-left-bar {
  --c-av-side-nav-item-open-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-side-nav-tab-selected-after-bg: currentColor;
}
[data-theme=dark-03] .c-side-betting {
  --c-av-side-betting-tab-selected-bottom-line-img: transparent;
}
[data-theme=dark-03] .c-side-account {
  --c-av-side-account-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-account-header-bg: var(--c-av-lv1-theme-bg-2);
}
[data-theme=dark-03] [class*=c-event-card] {
  --c-av-event-card-hover: var(--c-av-secondary-500);
  --c-av-event-card-border: var(--c-av-secondary-800);
  --c-av-event-card-color-img: linear-gradient(80deg, var(--c-av-lv1-theme-bg-3) 60%, var(--c-av-lv1-theme-bg-1-hover) 100%);
}
[data-theme=dark-03] .c-network-iconsymbol {
  --c-network-icon-color: var(--c-av-secondary-500);
}
[data-theme=dark-03] .c-score-map {
  --c-av-scoremap-msg-bg: var(--c-av-lv1-theme-bg-1);
}
[data-theme=dark-03]:root {
  --popup-accent-text-2: var(--popup-secondary-300);
}
[data-theme^=light] {
  --popup-hover-bg: var(--popup-lv1-theme-bg-1-hover);
  --popup-c-preloader-border: var(--popup-primary-500);
  --popup-js-bet-name-text: var(--popup-secondary-600);
  --popup-nav-main-bg: var(--popup-primary-700);
  --popup-nav-main-active-bg: var(--popup-primary-400);
  --popup-bettypeSet-oddsBet-bg: var(--popup-lv1-theme-bg-3);
  --popup-accountTable-accent-text: var(--popup-secondary-600);
  --popup-font-red-text: var(--popup-accountTable-accent-text);
  --popup-accountTable-leagueName-bg: var(--popup-lv1-theme-bg-3);
  --popup-accountTable-tabNav-li-bg: var(--popup-lv1-theme-bg-3);
  --popup-accountTable-tabNav-li-hover-bg: var(--popup-lv1-theme-bg-3-hover);
  --popup-accountTable-tableRow-even-bg: var(--popup-lv1-theme-bg-2-5-hover);
  --popup-otherTableRow-WinResult-bg: var(--popup-lv1-theme-bg-2);
  --popup-otherTable-accent-text: var(--popup-secondary-600);
  --popup-otherTableRow-muaythai-accent-text: var(--popup-secondary-600);
  --popup-otherTableRow-muaythai-primary-text: var(--popup-theme-primary-text);
  --popup-mixParlay-bet-teaching-bg: var(--popup-primary-100);
  --popup-largeBtn-secondary-bg: var(--popup-primary-200);
  --popup-largeBtn-secondary-hover-bg: var(--popup-primary-50);
  --popup-accent-text-1: var(--popup-secondary-700);
  --popup-accent-text-2: var(--popup-secondary-600);
  --popup-collapsible-default-li-bg: var(--popup-lv1-theme-bg-3);
}
[data-theme^=light]:root {
  --c-av-in-play-color-1: hsl(0, 100%, 52%);
  --c-av-in-play-color-2: hsl(0, 100%, 40%);
  --c-av-in-play-color-3: hsl(0, 100%, 30%);
  --c-av-in-play-color-4: hsl(0, 100%, 20%);
  --c-av-in-play-color-5: hsl(0, 100%, 10%);
  --c-av-waiting-color-2: var(--c-av-in-play-color-2);
  --c-av-waiting-color-3: var(--c-av-waiting-color-2);
  --c-av-accent-color-1: var(--c-av-in-play-color-1);
  --c-av-favor-color-1: var(--c-av-in-play-color-1);
  --c-av-cricket-fancy-blue-1: hsl(211, 92%, 96%);
  --c-av-cricket-fancy-blue-2: hsl(211, 92%, 90%);
  --c-av-cricket-fancy-blue-3: hsl(211, 92%, 84%);
  --c-av-cricket-fancy-pink-1: hsl(4, 92%, 96%);
  --c-av-cricket-fancy-pink-2: hsl(4, 92%, 90%);
  --c-av-cricket-fancy-pink-3: hsl(4, 92%, 84%);
  --c-av-body-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-text-js-bet-name: var(--c-av-secondary-600);
}
[data-theme^=light] .c-dropdown {
  --c-av-dropdown-menu-lang-hover-bg: var(--c-av-white-opacity-6);
  --c-av-dropdown-menu-item-hover: var(--c-av-lv1-theme-bg-2-5);
  --c-av-dropdown-multi-view-event-card-in-play-border: var(--c-av-theme-border-2);
  --c-av-dropdown-multi-view-event-card-in-play-hover-border: var(--c-av-primary-500);
}
[data-theme^=light] .c-badge {
  --c-av-badge-text: var(--c-av-black-opacity-1);
  --c-av-badge-bg: var(--c-av-secondary-400);
}
[data-theme^=light] .c-btn,
[data-theme^=light] .c-tooltip {
  --c-av-btn-bet-bg: var(--c-av-secondary-500);
  --c-av-btn-bet-img: none;
  --c-av-btn-default-bg: var(--c-av-lv1-theme-bg-2-5);
  --c-av-btn-secondary-text: var(--c-av-black-opacity-1);
  --c-av-btn-secondary-bg: var(--c-av-secondary-400);
}
[data-theme^=light] [class*=c-text] {
  --c-av-text-csld-tip: var(--c-av-secondary-600);
}
[data-theme^=light] [class*=c-switch] {
  --c-av-switch-bg: var(--c-av-black-opacity-4);
  --c-av-switch-on-bg: var(--c-av-secondary-500);
}
[data-theme^=light] .c-checkbox {
  --c-av-checkbox-icon: inherit;
}
[data-theme^=light] .c-header {
  --c-av-header-switch-dot-bg: var(--c-av-header-bg);
  --c-av-header-switch-on-bg: var(--c-av-secondary-500);
}
[data-theme^=light] .c-header-menu {
  --c-av-header-menu-item-selected-text: var(--c-av-secondary-400);
  --c-av-header-menu-item-hover-text: var(--c-av-secondary-400);
}
[data-theme^=light] .c-left-bar {
  --c-av-side-nav-header-img: linear-gradient(to right, var(--c-av-primary-500) 0%, var(--c-av-primary-400) 100%);
  --c-av-side-nav-tabs-mini-bg: var(--c-av-side-nav-item-bg);
  --c-av-side-nav-tabs-mini-open-bg: var(--c-av-lv1-theme-bg-3);
  --c-av-side-nav-tab-group-text: var(--c-av-white-opacity-3);
  --c-av-side-nav-tab-group-bg: var(--c-av-primary-600);
}
[data-theme^=light] .c-side-account {
  --c-av-account-header-crown-text: var(--c-av-secondary-600);
}
[data-theme^=light] .c-betslip {
  --c-av-betslip-tab-bg: var(--c-av-lv1-theme-bg-2);
}
[data-theme^=light] .c-betlist {
  --c-av-betlist-tab-bg: var(--c-av-lv1-theme-bg-2);
}
[data-theme^=light] [class*=c-betting] {
  --c-av-betting-choice-ticket-number-text: var(--c-av-black-opacity-1);
  --c-av-betting-choice-ticket-number-bg: var(--c-av-secondary-400);
  --c-av-betting-msg-badge-rounded-text: var(--c-av-black-opacity-1);
  --c-av-betting-msg-badge-rounded-bg: var(--c-av-secondary-400);
  --c-av-betting-combo-list-item-open-bg: var(--c-av-primary-100);
  --c-av-betting-combo-list-item-quick-stake-btn-bg: var(--c-av-primary-200);
}
[data-theme^=light] .c-ticket {
  --c-av-ticket-in-play-choice-text: var(--c-av-ticket-choice-text);
}
[data-theme^=light] .c-league {
  --c-av-league-header-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-league-header-hover-bg: var(--c-av-lv1-theme-bg-2-hover);
}
[data-theme^=light] .c-odds-table {
  --c-av-oddstable-header-img: linear-gradient(to right, var(--c-av-primary-500) 0%, var(--c-av-primary-400) 100%);
  --c-av-oddstable-in-play-league-header-border: var(--c-av-in-play-color-1);
  --c-av-oddstable-in-play-league-header-border-width: 1px;
}
[data-theme^=light] .c-match-score {
  --c-av-match-score-text: var(--c-av-secondary-600);
}
[data-theme^=light] .c-match-status-tag {
  --c-av-match-status-tag-text: var(--c-av-secondary-600);
  --c-av-match-status-tag-border: var(--c-av-match-status-tag-text);
}
[data-theme^=light] .c-bettypes {
  --c-av-bettype-text-highlight: var(--c-av-secondary-600);
}
[data-theme^=light] [class*=c-event-card] {
  --c-av-event-card-color-img: linear-gradient(80deg, var(--c-av-lv1-theme-bg-2) 70%, var(--c-av-lv1-theme-bg-3) 100%);
  --c-av-event-card-bets-bg: HSLA(var(--c-av-primary-h), var(--c-av-primary-s), var(--c-av-primary-l), .32);
  --c-av-event-card-bets-text: var(--c-av-primary-700);
  --c-av-event-card-match-score-color: var(--c-av-secondary-600);
  --c-av-event-card-inplay-color-bg: transparent;
  --c-av-event-card-inplay-color-img: linear-gradient(80deg, var(--c-av-lv1-theme-bg-2) 60%, var(--c-av-in-play-color-1) 100%);
}
[data-theme^=light] .c-knockout {
  --c-av-knockout-bg: var(--c-av-primary-100);
}
[data-theme^=light] .c-popup-streaming,
[data-theme^=light] .c-widget--showing-now {
  --c-av-streaming-list-sport-control-next-hover: linear-gradient(to right, transparent 0, var(--c-av-primary-300) 40%);
  --c-av-streaming-list-item-bg-hover: var(--c-av-streaming-list-item-bg);
}
[data-theme^=light] .c-scoreboard {
  --c-av-scoreboard-row-title-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-scoreboard-row-title-in-play-bg: var(--c-av-scoreboard-row-title-bg);
  --c-av-scoreboard-sport50-cell-title-bg: var(--c-av-scoreboard-row-title-bg);
  --c-av-scoreboard-text-highlight: var(--c-av-secondary-600);
  --c-av-scoreboard-sport50-text-highlight: var(--c-av-secondary-600);
}
[data-theme^=light] .c-search-list {
  --c-av-search-list-item-hover-bg: var(--c-av-lv1-theme-bg-2-5);
}
[data-theme^=light] .singlePage {
  --c-av-single-page-icon-color: var(--c-av-lv1-theme-bg-3);
  --c-av-single-page-footer-text: var(--c-av-theme-text-2);
  --c-av-single-page-footer-bg: var(--c-av-lv1-theme-bg-4);
  --c-av-single-page-footer-border-top-color: var(--c-av-theme-border-2);
  --c-av-single-page-remind-text: var(--c-av-primary-500);
}
[data-theme^=light]:root {
  --c-av-odds-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-odds-hover-bg: var(--c-av-lv1-theme-bg-2);
  --c-av-odds-selected-shadow: var(--c-av-box-shadow);
  --c-av-odds-quickbet-border: var(--c-av-odds-button-hover-border);
  --c-av-odds-button-border: var(--c-av-theme-border-1);
  --c-av-odds-button-hover-border: var(--c-av-primary-500);
  --c-av-match-bg: var(--c-av-lv1-theme-bg-1);
  --c-av-match-even-bg: var(--c-av-match-bg);
  --c-av-match-live-bg: var(--c-av-match-bg);
  --c-av-match-live-even-bg: var(--c-av-match-bg);
  --c-av-match-bettype-bg: var(--c-av-lv1-theme-bg-2-hover);
  --c-av-match-even-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-bettype-bg: var(--c-av-match-bettype-bg);
  --c-av-match-live-even-bettype-bg: var(--c-av-match-bettype-bg);
}
[data-darkmode=false][data-theme^=light]:root {
  --popup-body-bg: var(--popup-lv1-theme-bg-2-5);
}
[data-theme=light-01] {
  --c-av-lv1-theme-bg-1: HSL( var(--c-av-primary-h), 40%, 100% );
  --c-av-lv1-theme-bg-1-hover: HSL( var(--c-av-primary-h), 40%, 97% );
  --c-av-lv1-theme-bg-2: HSL( var(--c-av-primary-h), 40%, 95% );
  --c-av-lv1-theme-bg-2-hover: HSL( var(--c-av-primary-h), 40%, 98% );
  --c-av-lv1-theme-bg-2-5: HSL( var(--c-av-primary-h), 45%, 90% );
  --c-av-lv1-theme-bg-2-5-hover: HSL( var(--c-av-primary-h), 45%, 93% );
  --c-av-lv1-theme-bg-3: HSL( var(--c-av-primary-h), 40%, 85% );
  --c-av-lv1-theme-bg-3-hover: HSL( var(--c-av-primary-h), 40%, 88% );
  --c-av-lv1-theme-bg-4: HSL( var(--c-av-primary-h), 30%, 80% );
  --c-av-lv1-theme-bg-4-hover: HSL( var(--c-av-primary-h), 30%, 83% );
  --c-av-lv2-theme-bg-1: HSL( var(--c-av-primary-h), 40%, 100% );
  --c-av-lv2-theme-bg-1-hover: HSL( var(--c-av-primary-h), 40%, 97% );
  --c-av-lv2-theme-bg-2: HSL( var(--c-av-primary-h), 40%, 95% );
  --c-av-lv2-theme-bg-2-hover: HSL( var(--c-av-primary-h), 40%, 98% );
  --c-av-theme-text-1: var(--c-av-black-opacity-1);
  --c-av-theme-text-2: var(--c-av-black-opacity-2);
  --c-av-theme-text-3: var(--c-av-black-opacity-3);
  --c-av-theme-primary-text: var(--c-av-primary-500);
  --c-av-theme-primary-text-hover: var(--c-av-primary-400);
  --c-av-theme-primary-text-2: var(--c-av-primary-900);
  --c-av-theme-primary-text-2-hover: var(--c-av-primary-800);
  --c-av-theme-secondary-text: var(--c-av-secondary-500);
  --c-av-theme-secondary-text-hover: var(--c-av-secondary-400);
  --c-av-theme-secondary-text-2: var(--c-av-secondary-900);
  --c-av-theme-secondary-text-2-hover: var(--c-av-secondary-800);
  --c-av-theme-border-1: hsla(0, 0%, 0%, .08);
  --c-av-theme-border-2: hsla(0, 0%, 0%, .16);
  --c-av-theme-border-3: hsla(0, 0%, 0%, .24);
  --c-av-primary-color: hsl(235, 40%, 50%);
  --c-av-primary-h: 235;
  --c-av-primary-s: 40%;
  --c-av-primary-l: 50%;
  --c-av-primary-50: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) + 45%));
  --c-av-primary-100: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) + 40%));
  --c-av-primary-200: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) + 30%));
  --c-av-primary-300: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) + 20%));
  --c-av-primary-400: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) + 10%));
  --c-av-primary-500: HSL(calc(var(--c-av-primary-h)),calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l)));
  --c-av-primary-600: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 12%));
  --c-av-primary-700: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 25%));
  --c-av-primary-800: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 35%));
  --c-av-primary-900: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 40%));
  --c-av-secondary-color: hsl(75, 90%, 45%);
  --c-av-secondary-h: 75;
  --c-av-secondary-s: 90%;
  --c-av-secondary-l: 45%;
  --c-av-secondary-50: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) - 18%),calc(var(--c-av-secondary-l) + 50%));
  --c-av-secondary-100: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) - 18%),calc(var(--c-av-secondary-l) + 44%));
  --c-av-secondary-200: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) - 18%),calc(var(--c-av-secondary-l) + 33%));
  --c-av-secondary-300: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) - 18%),calc(var(--c-av-secondary-l) + 22%));
  --c-av-secondary-400: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) - 18%),calc(var(--c-av-secondary-l) + 11%));
  --c-av-secondary-500: HSL(var(--c-av-secondary-h),var(--c-av-secondary-s),var(--c-av-secondary-l));
  --c-av-secondary-600: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 11%));
  --c-av-secondary-700: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 21%));
  --c-av-secondary-800: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 35%));
  --c-av-secondary-900: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 40%));
}
[data-theme=light-01] {
  --c-av-match-score-change-bg: hsl(60, 107%, 60%, .7);
}
[data-theme=light-02] {
  --c-av-lv1-theme-bg-1: HSL( var(--c-av-primary-h), 30%, 100% );
  --c-av-lv1-theme-bg-1-hover: HSL( var(--c-av-primary-h), 30%, 97% );
  --c-av-lv1-theme-bg-2: HSL( var(--c-av-primary-h), 30%, 95% );
  --c-av-lv1-theme-bg-2-hover: HSL( var(--c-av-primary-h), 30%, 98% );
  --c-av-lv1-theme-bg-2-5: HSL( var(--c-av-primary-h), 25%, 90% );
  --c-av-lv1-theme-bg-2-5-hover: HSL( var(--c-av-primary-h), 25%, 93% );
  --c-av-lv1-theme-bg-3: HSL( var(--c-av-primary-h), 20%, 85% );
  --c-av-lv1-theme-bg-3-hover: HSL( var(--c-av-primary-h), 20%, 88% );
  --c-av-lv1-theme-bg-4: HSL( var(--c-av-primary-h), 15%, 80% );
  --c-av-lv1-theme-bg-4-hover: HSL( var(--c-av-primary-h), 15%, 83% );
  --c-av-lv2-theme-bg-1: HSL( var(--c-av-primary-h), 30%, 100% );
  --c-av-lv2-theme-bg-1-hover: HSL( var(--c-av-primary-h), 30%, 97% );
  --c-av-lv2-theme-bg-2: HSL( var(--c-av-primary-h), 30%, 95% );
  --c-av-lv2-theme-bg-2-hover: HSL( var(--c-av-primary-h), 30%, 98% );
  --c-av-theme-text-1: var(--c-av-black-opacity-1);
  --c-av-theme-text-2: var(--c-av-black-opacity-2);
  --c-av-theme-text-3: var(--c-av-black-opacity-3);
  --c-av-theme-primary-text: var(--c-av-primary-500);
  --c-av-theme-primary-text-hover: var(--c-av-primary-400);
  --c-av-theme-primary-text-2: var(--c-av-primary-900);
  --c-av-theme-primary-text-2-hover: var(--c-av-primary-800);
  --c-av-theme-secondary-text: var(--c-av-secondary-500);
  --c-av-theme-secondary-text-hover: var(--c-av-secondary-400);
  --c-av-theme-secondary-text-2: var(--c-av-secondary-900);
  --c-av-theme-secondary-text-2-hover: var(--c-av-secondary-800);
  --c-av-theme-border-1: hsla(0, 0%, 0%, .08);
  --c-av-theme-border-2: hsla(0, 0%, 0%, .16);
  --c-av-theme-border-3: hsla(0, 0%, 0%, .24);
  --c-av-primary-color: hsl(180, 30%, 45%);
  --c-av-primary-h: 180;
  --c-av-primary-s: 30%;
  --c-av-primary-l: 45%;
  --c-av-primary-50: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 5%),calc(var(--c-av-primary-l) + 50%));
  --c-av-primary-100: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 5%),calc(var(--c-av-primary-l) + 45%));
  --c-av-primary-200: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 0%),calc(var(--c-av-primary-l) + 35%));
  --c-av-primary-300: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 0%),calc(var(--c-av-primary-l) + 25%));
  --c-av-primary-400: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 0%),calc(var(--c-av-primary-l) + 15%));
  --c-av-primary-500: HSL(calc(var(--c-av-primary-h)),calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l)));
  --c-av-primary-600: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 11%));
  --c-av-primary-700: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 22%));
  --c-av-primary-800: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 34%));
  --c-av-primary-900: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 40%));
  --c-av-secondary-color: hsl(47, 100%, 50%);
  --c-av-secondary-h: 47;
  --c-av-secondary-s: 100%;
  --c-av-secondary-l: 50%;
  --c-av-secondary-50: HSL(calc(var(--c-av-secondary-h) + 1),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 45%));
  --c-av-secondary-100: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 40%));
  --c-av-secondary-200: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 30%));
  --c-av-secondary-300: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 20%));
  --c-av-secondary-400: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 10%));
  --c-av-secondary-500: HSL(var(--c-av-secondary-h),var(--c-av-secondary-s),var(--c-av-secondary-l));
  --c-av-secondary-600: HSL(calc(var(--c-av-secondary-h)),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 13%));
  --c-av-secondary-700: HSL(calc(var(--c-av-secondary-h)),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 25%));
  --c-av-secondary-800: HSL(calc(var(--c-av-secondary-h)),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 37%));
  --c-av-secondary-900: HSL(calc(var(--c-av-secondary-h)),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 45%));
}
[data-theme=light-02] {
  --c-av-match-score-change-bg: hsl(60, 107%, 60%, .7);
}
[data-theme=light-03] {
  --c-av-lv1-theme-bg-1: HSL( var(--c-av-primary-h), 20%, 100% );
  --c-av-lv1-theme-bg-1-hover: HSL( var(--c-av-primary-h), 20%, 97% );
  --c-av-lv1-theme-bg-2: HSL( var(--c-av-primary-h), 20%, 95% );
  --c-av-lv1-theme-bg-2-hover: HSL( var(--c-av-primary-h), 20%, 98% );
  --c-av-lv1-theme-bg-2-5: HSL( var(--c-av-primary-h), 20%, 90% );
  --c-av-lv1-theme-bg-2-5-hover: HSL( var(--c-av-primary-h), 20%, 93% );
  --c-av-lv1-theme-bg-3: HSL( var(--c-av-primary-h), 20%, 85% );
  --c-av-lv1-theme-bg-3-hover: HSL( var(--c-av-primary-h), 20%, 88% );
  --c-av-lv1-theme-bg-4: HSL( var(--c-av-primary-h), 15%, 80% );
  --c-av-lv1-theme-bg-4-hover: HSL( var(--c-av-primary-h), 15%, 83% );
  --c-av-lv2-theme-bg-1: HSL( var(--c-av-primary-h), 20%, 100% );
  --c-av-lv2-theme-bg-1-hover: HSL( var(--c-av-primary-h), 20%, 97% );
  --c-av-lv2-theme-bg-2: HSL( var(--c-av-primary-h), 20%, 95% );
  --c-av-lv2-theme-bg-2-hover: HSL( var(--c-av-primary-h), 20%, 98% );
  --c-av-theme-text-1: var(--c-av-black-opacity-1);
  --c-av-theme-text-2: var(--c-av-black-opacity-2);
  --c-av-theme-text-3: var(--c-av-black-opacity-3);
  --c-av-theme-primary-text: var(--c-av-primary-500);
  --c-av-theme-primary-text-hover: var(--c-av-primary-400);
  --c-av-theme-primary-text-2: var(--c-av-primary-900);
  --c-av-theme-primary-text-2-hover: var(--c-av-primary-800);
  --c-av-theme-secondary-text: var(--c-av-secondary-500);
  --c-av-theme-secondary-text-hover: var(--c-av-secondary-400);
  --c-av-theme-secondary-text-2: var(--c-av-secondary-900);
  --c-av-theme-secondary-text-2-hover: var(--c-av-secondary-800);
  --c-av-theme-border-1: hsla(0, 0%, 0%, .08);
  --c-av-theme-border-2: hsla(0, 0%, 0%, .16);
  --c-av-theme-border-3: hsla(0, 0%, 0%, .24);
  --c-av-primary-color: hsl(220, 20%, 50%);
  --c-av-primary-h: 220;
  --c-av-primary-s: 20%;
  --c-av-primary-l: 50%;
  --c-av-primary-50: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 0%),calc(var(--c-av-primary-l) + 45%));
  --c-av-primary-100: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 0%),calc(var(--c-av-primary-l) + 40%));
  --c-av-primary-200: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 0%),calc(var(--c-av-primary-l) + 30%));
  --c-av-primary-300: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 0%),calc(var(--c-av-primary-l) + 20%));
  --c-av-primary-400: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) - 0%),calc(var(--c-av-primary-l) + 10%));
  --c-av-primary-500: HSL(calc(var(--c-av-primary-h)),calc(var(--c-av-primary-s)),calc(var(--c-av-primary-l)));
  --c-av-primary-600: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 14%));
  --c-av-primary-700: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 25%));
  --c-av-primary-800: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 38%));
  --c-av-primary-900: HSL(calc(var(--c-av-primary-h) + 0),calc(var(--c-av-primary-s) + 0%),calc(var(--c-av-primary-l) - 44%));
  --c-av-secondary-color: hsl(50, 100%, 50%);
  --c-av-secondary-h: 50;
  --c-av-secondary-s: 100%;
  --c-av-secondary-l: 50%;
  --c-av-secondary-50: HSL(calc(var(--c-av-secondary-h) ),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 45%));
  --c-av-secondary-100: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 40%));
  --c-av-secondary-200: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 30%));
  --c-av-secondary-300: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 20%));
  --c-av-secondary-400: HSL(calc(var(--c-av-secondary-h) - 0),calc(var(--c-av-secondary-s) + 0%),calc(var(--c-av-secondary-l) + 10%));
  --c-av-secondary-500: HSL(var(--c-av-secondary-h),var(--c-av-secondary-s),var(--c-av-secondary-l));
  --c-av-secondary-600: HSL(calc(var(--c-av-secondary-h)),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 16%));
  --c-av-secondary-700: HSL(calc(var(--c-av-secondary-h)),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 25%));
  --c-av-secondary-800: HSL(calc(var(--c-av-secondary-h)),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 36%));
  --c-av-secondary-900: HSL(calc(var(--c-av-secondary-h)),calc(var(--c-av-secondary-s)),calc(var(--c-av-secondary-l) - 45%));
}
[data-theme=light-03] {
  --c-av-match-score-change-bg: hsl(60, 107%, 60%, .7);
}
.c-btn {
  --c-av-btn-border-width: 1px;
  flex: 0 0 auto;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: var(--c-3px-3) var(--c-6px-6);
  min-height: 1.375rem;
  line-height: 1;
  border-width: var(--c-av-btn-border-width);
  border-color: var(--c-av-btn-border-color);
  border-radius: var(--c-av-border-radius);
  outline: none;
  cursor: pointer;
}
.c-btn[data-disabled=true], .c-btn.c-is-disabled {
  pointer-events: none;
  cursor: default;
  opacity: 0.5;
}
.c-btn--lg {
  min-width: 100px;
  min-height: 2.5rem;
}
.c-btn--default {
  color: var(--c-av-btn-default-text);
  background-color: var(--c-av-btn-default-bg);
  background-image: var(--c-av-btn-default-img);
  border-color: var(--c-av-btn-default-border-color);
}
.c-btn--default:hover {
  filter: var(--c-av-btn-default-hover-filter);
  background-color: var(--c-av-btn-default-hover-bg);
  background-image: var(--c-av-btn-default-hover-img);
}
.c-btn--primary {
  color: var(--c-av-btn-primary-text);
  background-color: var(--c-av-btn-primary-bg);
  background-image: var(--c-av-btn-primary-img);
  border-color: var(--c-av-btn-primary-border-color, transparent);
}
.c-btn--primary:hover {
  filter: var(--c-av-btn-primary-hover-filter);
  background-color: var(--c-av-btn-primary-hover-bg);
  background-image: var(--c-av-btn-primary-hover-img);
}
.c-btn--primary.c-is-disabled {
  color: var(--c-av-btn-primary-text) !important;
}
.c-btn--secondary {
  color: var(--c-av-btn-secondary-text);
  background-color: var(--c-av-btn-secondary-bg);
  background-image: var(--c-av-btn-secondary-img);
  border-color: var(--c-av-btn-secondary-border-color, transparent);
}
.c-btn--secondary:hover {
  filter: var(--c-av-btn-secondary-hover-filter);
  background-color: var(--c-av-btn-secondary-hover-bg);
  background-image: var(--c-av-btn-secondary-hover-img);
}
[class*=c-btn--outline] {
  border-color: currentColor;
}
.c-btn--outline-primary {
  color: var(--c-av-btn-outline-primary-text);
}
.c-btn--outline-primary:hover {
  filter: var(--c-av-btn-outline-primary-hover-filter);
}
.c-btn + .c-btn {
  margin-left: var(--c-6px-6);
}
.c-btn--favorite {
  color: var(--c-av-match-favorite-color);
}
.c-btn--favorite:hover, .c-btn--favorite.c-is-selected {
  color: var(--c-av-match-favorite-selected);
}
.c-btn--bet {
  color: var(--c-av-btn-bet-text);
  background-color: var(--c-av-btn-bet-bg);
  background-image: var(--c-av-btn-bet-img);
  border-color: var(--c-av-btn-bet-border-color, transparent);
  box-shadow: var(--c-av-btn-bet-shadow);
}
.c-btn--bet:hover {
  filter: var(--c-av-btn-bet-hover-filter);
  background-color: var(--c-av-btn-bet-hover-bg);
  background-image: var(--c-av-btn-bet-hover-img);
}
.c-btn--booked {
  display: flex;
  align-items: center;
  padding: 0 0.75rem;
  min-height: 1rem;
  color: var(--c-av-btn-booked-text);
  border-color: currentColor;
  border-radius: 2em;
}
.c-btn--booked .c-icon::before {
  line-height: 1;
  font-size: 0.75rem;
}
.c-btn--booked-bet {
  padding: 0;
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  min-height: auto;
  color: var(--c-av-btn-booked-bet-text);
  background-color: var(--c-av-btn-booked-bet-bg);
  border-radius: 50%;
}
.c-btn--booked-bet .c-icon::before {
  line-height: 1;
  font-size: 0.875rem;
}
.c-btn--music-tv .c-icon--video {
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  border-radius: 0.125rem;
  color: var(--c-av-btn-music-tv-icon-video-text);
  background-color: var(--c-av-btn-music-tv-icon-video-bg);
}
.c-btn--music-tv .c-icon--video::before {
  font-size: var(--c-av-font-md);
}
.c-btn--time-machine {
  color: var(--c-av-btn-time-machine-text);
}
.c-btn--time-machine .c-icon--time-machine {
  background-color: transparent;
}
.c-bettypes-tabs .c-btn--time-machine {
  background-color: transparent;
}
.c-bettypes-tabs__tab[data-selected=true] .c-bettypes-tabs .c-btn--time-machine {
  cursor: default;
  background-color: transparent;
}
.c-btn--data-status {
  width: 2.5rem;
  cursor: default;
}
.c-btn--data-status.c-is-connecting {
  animation: playConnect 4s steps(21) infinite normal;
}
.c-btn--data-status.c-is-complete {
  background-position: -819px 0;
}
.c-btn--data-status.c-is-offline {
  background-position: -857px 0;
}
@keyframes playConnect {
  from {
    background-position: 0 0;
  }
  to {
    background-position: -819px 0;
  }
}
.c-btn--add-parlay {
  color: var(--c-av-btn-add-parlay-text);
  background-color: var(--c-av-btn-add-parlay-bg);
  background-image: var(--c-av-btn-add-parlay-img);
  border-color: var(--c-av-btn-add-parlay-border-color, transparent);
}
.c-btn--add-parlay:hover {
  filter: var(--c-av-btn-add-parlay-hover-filter);
  background-color: var(--c-av-btn-add-parlay-hover-bg);
  background-image: var(--c-av-btn-add-parlay-hover-img);
}
@keyframes btn-add-parlay-icon-animation {
  0% {
    transform: scale3d(0.5, 0.5, 0.5);
  }
  30% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  70% {
    transform: scale3d(0.95, 0.95, 0.95);
  }
}
.c-btn--add-parlay[data-added=true] .c-icon--addition {
  display: none;
}
.c-btn--add-parlay[data-added=true] .c-icon--successful {
  animation: btn-add-parlay-icon-animation 0.5s;
}
.c-btn--add-parlay[data-added=false] .c-icon--addition {
  animation: btn-add-parlay-icon-animation 0.5s;
}
.c-btn--add-parlay[data-added=false] .c-icon--successful {
  display: none;
}
.c-btn--message {
  padding: 0.25rem;
  margin: 0;
  margin-left: var(--c-6px-6);
  color: var(--c-av-btn-message-text);
  background-color: var(--c-av-btn-message-bg);
  border-color: var(--c-av-btn-message-border-color);
  position: relative;
}
.c-btn--message:hover {
  color: var(--c-av-btn-message-hover-text);
  border-color: var(--c-av-btn-message-hover-border-color);
  background-color: var(--c-av-btn-message-hover-bg);
}
.c-btn--message .c-badge {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  transform: translate(60%, -50%) scale(0.8333);
}
.c-btn--message .c-badge .c-text {
  white-space: nowrap;
}
.c-btn--hotleaguewall {
  display: inline-flex;
  width: 1.375rem;
  height: 1.375rem;
  margin-left: 0.125rem;
  border: 1px solid var(--c-av-hotleaguewall-btn-border);
  background-color: var(--c-av-hotleaguewall-btn-bg);
  border-radius: var(--c-3px-3);
  transition: 0.2s ease;
  cursor: pointer;
}
.c-btn--hotleaguewall:hover {
  background-color: var(--c-av-hotleaguewall-btn-hover-bg);
}
.c-btn--hotleaguewall[data-open=false] {
  width: 0;
  margin: 0;
  border: 0;
  opacity: 0;
  visibility: hidden;
}
.c-btn--hotleaguewall[data-open=true] {
  opacity: 1;
  visibility: visible;
}
.c-btn--hotleaguewall + .filter {
  margin-left: 0.175rem;
}
.c-btn--cashout {
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  min-height: auto;
  color: var(--c-av-cashout-btn-text);
  background-color: var(--c-av-cashout-btn-bg);
  border-radius: 50%;
}
.c-btn--cashout .c-icon--cashout::before {
  line-height: 1;
  font-size: var(--c-av-font-lg);
  border-radius: 100%;
}
.c-btn--more .c-icon--caret::before {
  font-size: var(--c-av-font-md);
}
.c-btn--single-match .c-icon--caret::before {
  font-size: var(--c-av-font-md);
  transform: rotate(-90deg);
}
.c-btn--fastmarket {
  color: var(--c-av-btn-fastmarket-text);
}
.c-btn--live-streamer {
  color: var(--c-av-btn-live-streamver-text);
}
.c-btn--gv {
  color: var(--c-av-btn-gv-text);
}
.c-btn--score-map {
  color: var(--c-av-btn-score-map);
}
.c-btn--statistic {
  color: var(--c-av-btn-statistic);
}
.c-btn--betting-parlay {
  color: var(--c-av-btn-betting-parlay);
}
.c-btn--live-score {
  color: var(--c-av-btn-live-score);
}
.c-btn--smp {
  color: var(--c-av-btn-smp);
}
.c-btn--more-lines {
  color: var(--c-av-btn-more-lines-text);
}
.c-btn--help {
  color: var(--c-av-btn-help-text);
}
.c-btn--tg-bot .c-icon--telegram {
  color: var(--c-av-btn-telegram-icon);
}
.c-btn--tg-bot .c-icon--telegram::before {
  font-size: 1.25rem;
  z-index: 1;
}
.c-btn--tg-bot .c-icon--telegram::after {
  content: "";
  background-color: var(--c-av-btn-telegram-icon-bg);
  border-radius: 50%;
  position: absolute;
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
  z-index: 0;
}
.c-btn--tg-bot .c-icon--telegram + .c-text {
  margin-left: 0.25rem !important;
}
.c-btn--tg-bot .c-icon--telegram .c-icon--successful {
  color: var(--c-av-btn-telegram-bind-icon);
  position: absolute;
  bottom: -6px;
  right: -5px;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: 0.2s;
}
.c-btn--tg-bot .c-icon--telegram .c-icon--successful::before {
  font-size: 0.875rem;
  z-index: 1;
}
.c-btn--tg-bot .c-icon--telegram .c-icon--successful::after {
  content: "";
  background-color: var(--c-av-btn-telegram-bind-icon-bg);
  border-radius: 50%;
  position: absolute;
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
  z-index: 0;
}
.c-btn--tg-bot[data-disabled=true] {
  opacity: 0.32;
}
.c-btn--tg-bot[data-bind=true] .c-icon--telegram .c-icon--successful {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.c-btn--back-to-event {
  padding: 0;
  color: var(--c-av-btn-back-to-event-text);
}
.c-btn--back-to-event .c-icon {
  transform: scaleX(-1);
}
.c-btn--parlay-boost {
  padding: 0;
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  min-height: auto;
  background-color: var(--c-av-btn-parlay-boost-bg);
  border-radius: 50%;
}
[data-page=popup-pages] .c-btn--parlay-boost {
  cursor: default;
}
.c-btn--multi-view {
  padding: 0 !important;
  height: 1.375rem;
  position: relative;
}
.c-btn--multi-view:hover .c-checkbox input:checked ~ .c-icon--checkbox:before {
  color: inherit;
}
.c-btn--multi-view:hover .c-checkbox input:checked ~ .c-icon--checkbox:after {
  color: inherit;
}
.c-btn--multi-view > .c-checkbox {
  padding: var(--c-3px-3);
}
.c-btn--multi-view .c-icon--checkbox {
  margin-left: 0.25rem;
  color: inherit;
}
.c-btn--multi-view .c-icon--checkbox::before {
  color: inherit;
}
.c-btn--pg {
  height: 1.375rem;
  padding-left: 0;
  color: var(--c-av-btn-pg-text);
  background-color: var(--c-av-btn-pg-bg);
  position: relative;
}
.c-btn--pg:hover {
  background-color: var(--c-av-btn-pg-hover-bg);
}
.c-btn--pg[data-disabled=true] {
  opacity: 0.32;
}
.c-btn--pg > .c-text {
  margin-left: 0;
}
.c-btn--pg .c-iconcolor-parlay-generator {
  transform: scale(0.75);
}
.c-btn--pg .c-tooltip {
  max-width: 224px;
  width: -moz-max-content;
  width: max-content;
  align-items: center;
}
.c-btn--pg .c-tooltip .c-text {
  white-space: normal;
}
.c-btn--pg .c-tooltip__content {
  padding: 0;
}
.c-btn--pg .c-tooltip .c-btn--clear {
  order: 2;
}
[class*=c-btn--theme] {
  --c-av-btn-theme-size: 24px;
  min-width: var(--c-av-btn-theme-size);
  min-height: var(--c-av-btn-theme-size);
  padding: 0;
  border-width: 0;
  border-radius: 50%;
  position: relative;
}
[class*=c-btn--theme]::before, [class*=c-btn--theme]::after {
  content: "";
  display: block;
  border-radius: inherit;
}
[class*=c-btn--theme]::before {
  min-width: inherit;
  min-height: inherit;
}
[class*=c-btn--theme]::after {
  border-color: var(--c-av-btn-theme-border);
  border-width: var(--c-3px-3);
  border-radius: inherit;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
}
[class*=c-btn--theme][data-selected=true]::after {
  border-color: var(--c-av-btn-theme-selected-border);
}
[class*=c-btn--theme][data-selected=true] .c-icon--successful {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
[class*=c-btn--theme] .c-icon--successful {
  width: 13px;
  height: 13px;
  color: var(--c-av-btn-theme-icon);
  position: absolute;
  bottom: 0px;
  right: -5px;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: 0.2s;
}
[class*=c-btn--theme] .c-icon--successful::before {
  display: inline-flex;
  font-size: 0.875rem;
  height: 15px;
}
[class*=c-btn--theme] .c-icon--successful::after {
  content: "";
  height: 10px;
  width: 10px;
  background-color: var(--c-av-btn-theme-icon-bg);
  border-radius: 50%;
  position: absolute;
  bottom: 0;
  z-index: -1;
}
.c-btn--theme-light::before {
  background-image: var(--c-av-btn-theme-light-gradient);
}
.c-btn--theme-dark::before {
  background-image: var(--c-av-btn-theme-dark-gradient);
}
.c-btn--theme-dark-01::before {
  background-image: var(--c-av-btn-theme-dark-01-gradient);
}
.c-btn--theme-dark-02::before {
  background-image: var(--c-av-btn-theme-dark-02-gradient);
}
.c-btn--theme-dark-03::before {
  background-image: var(--c-av-btn-theme-dark-03-gradient);
}
.c-btn--theme-light-01::before {
  background-image: var(--c-av-btn-theme-light-01-gradient);
}
.c-btn--theme-light-02::before {
  background-image: var(--c-av-btn-theme-light-02-gradient);
}
.c-btn--theme-light-03::before {
  background-image: var(--c-av-btn-theme-light-03-gradient);
}
.c-btn--pin {
  position: relative;
}
.c-btn--pin[data-selected=true] {
  color: var(--c-av-btn-pin-selected-text);
  background-color: var(--c-av-btn-pin-selected-bg);
}
.c-btn--pin[data-selected=true] .c-icon--pin {
  transform: rotate(-45deg);
}
.c-btn--pin > .c-icon {
  transition: color, transform, 0.3s;
}
.c-btn--pin .c-tooltip {
  margin-left: -0.875rem;
  max-width: 204px;
  width: -moz-max-content;
  width: max-content;
}
.c-btn--pin .c-tooltip .c-text {
  white-space: normal;
}
.c-btn.c-in-play {
  color: var(--c-av-btn-add-in-play-text);
}
.c-btn.c-is-disabled {
  color: var(--c-av-btn-add-disabled-text);
  pointer-events: none;
}
.c-textfield {
  display: flex;
  align-items: center;
  padding: 0.125rem 0.25rem;
  width: 100%;
  min-height: 1.75rem;
  line-height: 1;
  border-radius: var(--c-av-border-radius);
  position: relative;
  z-index: 0;
}
.c-textfield__input {
  flex: 1 1 auto;
  padding: 0 0.25rem;
  width: 10px;
  height: inherit;
  color: var(--c-av-textfield-input-text);
  background: none;
  border: none;
  outline: none;
  resize: none;
}
.c-textfield__input:focus {
  border-color: inherit;
  outline: 0;
}
.c-textfield__input::-moz-placeholder {
  color: var(--c-av-textfield-input-placeholder);
}
.c-textfield__input::placeholder {
  color: var(--c-av-textfield-input-placeholder);
}
.c-textfield__input:disabled {
  color: var(--c-av-textfield-input-disabled-text) !important;
}
.c-textfield__input:disabled ~ * {
  color: var(--c-av-textfield-input-disabled-text) !important;
  pointer-events: none;
}
.c-textfield__input:disabled ~ .c-textfield__bg {
  background-color: var(--c-av-textfield-disabled-bg) !important;
  border-color: var(--c-av-textfield-disabled-border) !important;
  opacity: 0.54;
}
.c-textfield__textarea {
  flex: 1 1 auto;
  padding: 0.25rem;
  line-height: 1;
  font-size: var(--c-av-font-md);
  color: var(--c-av-textfield-input-text);
  background: none;
  border: none;
  outline: none;
}
.c-textfield__bg {
  background-color: var(--c-av-textfield-bg);
  border-width: 1px;
  border-color: var(--c-av-textfield-border);
  border-radius: inherit;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}
.c-textfield__currency {
  order: -1;
  display: flex;
  align-items: center;
  padding: 0 0.25rem;
  height: 100%;
  font-size: var(--c-av-font-xs);
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
.c-textfield--stake {
  padding-top: 0;
  padding-bottom: 0;
}
.c-textfield--stake .c-textfield__input {
  text-align: right;
  color: var(--c-av-textfield-stake-input-text);
  font-size: var(--c-av-font-sm);
  font-weight: 700;
  line-height: 1.2;
}
.c-textfield--stake .c-textfield__input::-moz-placeholder {
  padding-top: 2px;
  font-size: var(--c-av-font-md);
  font-weight: 400;
  -moz-transition: ease 0.3s;
  transition: ease 0.3s;
}
.c-textfield--stake .c-textfield__input::placeholder {
  padding-top: 2px;
  font-size: var(--c-av-font-md);
  font-weight: 400;
  transition: ease 0.3s;
}
.c-textfield--stake .c-textfield__input:focus ~ .c-textfield__bg {
  border-color: var(--c-av-textfield-stake-focus-border);
}
.c-textfield--stake .c-btn--clear {
  padding: 0;
  width: 1.75rem;
  height: 1.75rem;
  color: var(--c-av-textfield-stake-btn-clear-icon);
  position: relative;
}
.c-textfield--stake .c-btn--clear .c-icon::before {
  font-size: var(--c-av-font-lg);
}
.c-textfield--stake[data-focus] .c-btn--clear {
  width: 0;
  height: 0;
  transform: scale(0);
  transition: ease 0.2s;
  visibility: hidden;
  opacity: 0;
}
.c-textfield--stake[data-focus=true] .c-textfield__bg {
  border-color: var(--c-av-textfield-stake-focus-border);
}
.c-textfield--stake[data-focus=true] .c-btn--clear {
  width: 1.375rem;
  height: 1.75rem;
  transform: scale(1);
  visibility: visible;
  opacity: 1;
}
.c-textfield--stake + [class^=c-text] {
  margin-left: var(--c-6px-6);
}
[class*=c-textfield--odds] .c-textfield__input {
  font-weight: 700;
}
.c-textfield--odds-minus .c-textfield__input {
  color: var(--c-av-textfield-odds-minus-input-text);
}
.c-textfield + .c-btn--clear {
  margin-left: 0.5rem;
}
.c-textfield + .c-text,
.c-textfield + .c-textfield {
  margin-left: 0.25rem;
}
.c-select-league .c-textfield--search {
  flex: 1;
  margin-right: 0.25rem;
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  padding-left: 0.5rem;
  padding-right: 0.25rem;
  border-style: solid;
  border-width: 1px;
  border-color: var(--c-av-select-league-filters-border);
}
.c-select-league .c-textfield--search .c-icon--clear-solid {
  border: 0;
  color: var(--c-av-textfield-stake-btn-clear-icon);
}
.c-betting {
  position: relative;
}
@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
    transform-origin: left center;
  }
  20% {
    transform: scale3d(1.01, 1.01, 1.01);
    transform-origin: left center;
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
    transform-origin: left center;
  }
  60% {
    opacity: 1;
    transform: scale3d(1.01, 1.01, 1.01);
    transform-origin: left center;
  }
  to {
    opacity: 1;
    transform: scale3d(0.8333, 0.8333, 0.8333);
    transform-origin: left center;
  }
}
.c-betting.c-is-removing {
  animation: cashout-settle 0.4s ease 0.1s 1 normal both;
}
.c-betting-waiting {
  display: flex;
  justify-content: flex-end;
  padding: 0.125rem 0.5rem;
  color: var(--c-av-betting-waiting-text);
}
.c-betting-msg {
  flex: 0 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  margin: 0.25rem 0.5rem;
  padding: var(--c-6px-6) 0.5rem;
  font-size: var(--c-12px-3);
  color: var(--c-av-betting-msg-text);
  background-color: var(--c-av-betting-msg-bg);
  border-radius: var(--c-av-border-radius);
  animation: c-betting-msg-open 0.2s forwards;
  overflow: hidden;
}
@keyframes c-betting-msg-open {
  0% {
    max-height: 0;
    visibility: hidden;
    opacity: 0;
  }
  100% {
    max-height: 100px;
    visibility: visible;
    opacity: 1;
  }
}
.c-betting-msg .c-badge--rounded {
  margin-right: 0.125rem;
  color: var(--c-av-betting-msg-badge-rounded-text);
  background-color: var(--c-av-betting-msg-badge-rounded-bg);
  transform: scale(0.83);
}
.c-betting-msg [class*=c-text] {
  line-height: 1.5;
}
.c-betting-msg .c-icon {
  align-self: flex-start;
  color: var(--c-av-betting-msg-icon);
}
.c-betting-msg .c-icon + .c-text {
  flex: 1;
}
.c-betting-msg--lowlight {
  color: var(--c-av-betting-msg-lowlight-text);
  background-color: var(--c-av-betting-msg-lowlight-bg);
}
.c-betting-msg--successful {
  background-color: var(--c-av-betting-msg-successful-bg);
}
.c-betting-msg--successful .c-icon {
  color: var(--c-av-betting-msg-successful-icon);
}
.c-betting-msg--danger {
  color: var(--c-av-betting-msg-danger-text);
  background-color: var(--c-av-betting-msg-danger-bg);
}
.c-betting-msg--danger .c-icon {
  color: var(--c-av-betting-msg-danger-icon);
}
.c-betting-choice {
  padding: 0.25rem var(--c-6px-6);
}
.c-betting-choice[data-status=less-min-odds] {
  counter-reset: ticket-counter;
}
.c-betting-choice[data-status=less-min-odds] .c-ticket__header .c-text-bettype::before {
  counter-increment: ticket-counter;
  content: counter(ticket-counter);
  flex: 0 0 auto;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.125rem;
  width: 1rem;
  height: 1rem;
  font-size: 0.75rem;
  font-family: var(--c-av-body-font-family);
  vertical-align: text-top;
  color: var(--c-av-betting-choice-ticket-number-text);
  background-color: var(--c-av-betting-choice-ticket-number-bg);
  border-width: 1px;
  border-color: var(--c-av-betting-choice-ticket-number-border);
  border-radius: 50%;
  transform: scale(0.8333);
  transform-origin: left center;
  animation-duration: 0.5s;
  animation-name: bounceIn;
}
.c-betslip .c-betting-choice {
  padding-left: 0;
  padding-right: 0;
}
.c-betting-combo-list {
  border-top-width: 1px;
  border-color: var(--c-av-betting-combo-list-border);
}
.c-betting-combo-list[data-expand-all=true] .c-betting-combo-list__header .c-btn--caret::before {
  transform: rotate(180deg);
}
.c-betting-combo-list[data-expand-all=false] .c-betting-combo-list__header .c-btn--caret::before {
  transform: rotate(0);
}
.c-betting-combo-list__header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.5rem;
  min-height: 2rem;
  position: relative;
}
.c-betting-combo-list__header::after {
  content: "";
  display: block;
  border-bottom-width: 1px;
  border-color: var(--c-av-betting-combo-list-border);
  border-style: dashed;
  position: absolute;
  bottom: 0;
  left: var(--c-6px-6);
  right: var(--c-6px-6);
}
.c-betting-combo-list__header .c-btn {
  padding: 0;
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  min-width: var(--c-18px-9);
  min-height: var(--c-18px-9);
}
.c-betting-combo-list__header .c-btn--caret {
  margin-left: auto;
  padding-left: 0.25rem;
  padding-right: 0;
}
.c-betting-combo-list__header .c-btn--caret::before {
  font-size: var(--c-12px-3);
  transition: ease 0.2s;
  transition-property: transform;
}
.c-betting-combo-list__header .c-btn--help .c-icon::after {
  content: none !important;
}
.c-betting-combo-list__item {
  font-size: var(--c-12px-3);
  transition: ease 0.2s;
  transition-property: padding;
  overflow: hidden;
}
.c-betting-combo-list__item[data-open=true] {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  background-color: var(--c-av-betting-combo-list-item-open-bg);
}
.c-betting-combo-list__item[data-open=true] > .c-btn .c-text-group {
  color: var(--c-av-betting-combo-list-item-open-text-group);
}
.c-betting-combo-list__item[data-open=true] > .c-btn .c-text-stake {
  display: none;
}
.c-betting-combo-list__item[data-open=true] > .c-btn .c-text-stake + .c-icon--caret {
  margin-left: auto;
}
.c-betting-combo-list__item[data-open=true] > .c-btn .c-icon--caret::before {
  transform: rotate(180deg);
}
.c-betting-combo-list__item[data-open=true] .c-betting-stake {
  max-height: 100px;
  visibility: visible;
  opacity: 1;
}
.c-betting-combo-list__item[data-open=true] .c-betting-quick-stake {
  max-height: 100px;
  visibility: visible;
  opacity: 1;
}
.c-betting-combo-list__item[data-open=false] .c-betting-stake {
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-betting-combo-list__item[data-open=false] .c-betting-quick-stake {
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-betting-combo-list__item[data-open=false] .c-tooltip--whats-new {
  margin: 0;
  padding: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-betting-combo-list__item[data-open=false] .c-tooltip--whats-new > span, .c-betting-combo-list__item[data-open=false] .c-tooltip--whats-new > a {
  opacity: 0;
}
.c-betting-combo-list__item[data-open=false] .c-tooltip--whats-new::before {
  opacity: 0;
}
.c-betting-combo-list__item[data-has-stake=true][data-open=false] > .c-btn {
  color: var(--c-av-betting-combo-list-item-has-stake-btn-text);
}
.c-betting-combo-list__item[data-has-stake=true][data-open=false] > .c-btn .c-text-odds {
  display: block;
  transform: scale(0.8333);
  transform-origin: left;
}
.c-betting-combo-list__item[data-has-stake=true][data-open=false] > .c-btn .c-text-stake {
  color: var(--c-av-betting-combo-list-item-has-stake-btn-text-stake);
}
.c-betting-combo-list__item[data-has-stake=true][data-open=false] > .c-btn [class*=c-text-] + [class*=c-text-] {
  margin-left: 0;
}
.c-betting-combo-list__item[data-has-stake=true][data-open=false] > .c-btn .c-icon--caret {
  align-self: flex-start;
}
.c-betting-combo-list__item[data-status=error] {
  pointer-events: none;
}
.c-betting-combo-list__item[data-status=error] > .c-btn .c-text-group {
  color: var(--c-av-betting-combo-list-item-error-btn-text);
}
.c-betting-combo-list__item[data-status=error] > .c-btn .c-text-stake {
  opacity: 0.6;
}
.c-betting-combo-list__item[data-status=error] > .c-btn .c-icon--caret {
  opacity: 0.4;
}
.c-betting-combo-list__item > .c-btn {
  align-items: flex-start;
  justify-content: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  width: 100%;
  min-height: 32px;
  font-size: var(--c-12px-3);
  border-width: 0;
}
.c-betting-combo-list__item > .c-btn .c-icon--caret {
  flex: 0 0 auto;
  justify-content: center;
  align-items: center;
  align-self: auto;
  margin-left: auto;
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  min-width: var(--c-18px-9);
  min-height: var(--c-18px-9);
  color: var(--c-av-betting-combo-list-item-btn-icon);
}
.c-betting-combo-list__item > .c-btn .c-icon--caret::before {
  font-size: var(--c-12px-3);
}
.c-betting-combo-list__item > .c-btn [class*=c-text-] + [class*=c-text-] {
  margin-left: 0.25rem;
}
.c-betting-combo-list__item > .c-btn [class*=c-text-] + .c-text-stake {
  margin-left: auto !important;
}
.c-betting-combo-list__item > .c-btn .c-text-bettype,
.c-betting-combo-list__item > .c-btn .c-text-stake {
  line-height: var(--c-18px-9);
}
.c-betting-combo-list__item > .c-btn .c-text-bettype,
.c-betting-combo-list__item > .c-btn .c-text-odds {
  display: inline;
}
.c-betting-combo-list__item > .c-btn .c-text-stake {
  flex: 0 0 auto;
  padding-left: 1rem;
}
.c-betting-combo-list__item > .c-btn .c-text-stake + .c-icon--caret {
  margin-left: 0.25rem;
}
.c-betting-combo-list__item > .c-btn .c-text-odds {
  flex: 0 0 auto;
}
.c-betting-combo-list__item > .c-btn .c-odds {
  color: inherit;
}
.c-betting-combo-list__item > .c-btn + .c-betting-tips {
  margin-top: -0.25rem;
}
.c-betting-combo-list__item .c-betting-quick-stake .c-btn {
  color: var(--c-av-betting-combo-list-item-quick-stake-btn-text);
  background-color: var(--c-av-betting-combo-list-item-quick-stake-btn-bg);
}
.c-betting-combo-list__item .c-betting-quick-stake .c-btn:hover {
  filter: var(--c-av-betting-combo-list-item-quick-stake-btn-hover-filter);
}
[data-darkmode=false] .c-betting-combo-list__item .c-betting-quick-stake .c-btn {
  opacity: 0.8;
}
.c-betting-list {
  border-color: var(--c-av-betting-list-border);
}
.c-betting-list__row {
  display: flex;
  flex-wrap: wrap;
  min-height: 32px;
}
.c-betting-list__row .c-text-label {
  margin-right: auto;
}
.c-betting-list__row + .c-betting-list__row {
  margin-top: 0.5rem;
}
[class*=c-betting-list__col] {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  min-width: 0;
}
[class*=c-betting-list__col] > * {
  flex: 1;
}
[class*=c-betting-list__col] > .c-dropdown {
  flex: 0 0 auto;
  width: 100%;
}
[class*=c-betting-list__col] > .c-dropdown ~ .c-textfield {
  margin-top: 0.5rem;
}
[class*=c-betting-list__col] + [class*=c-betting-list__col] {
  margin-left: 0.5rem;
}
.c-betting-list__col-value {
  flex: 0 0 auto;
}
.c-betting-list--stake .c-betting-list__col-label .c-text-label {
  line-height: 1.75rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.c-betting-list--stake .c-betting-list__col-value {
  width: 55%;
}
.c-betting-list--option .c-betting-list__col-label {
  align-items: center;
}
.c-betting-list .c-dropdown__btn {
  min-height: 1.75rem;
  border-color: var(--c-av-betting-list-dropdown-border);
}
.c-betting-list .c-textfield-tips {
  flex: 0 0 auto;
  line-height: 1.5;
  font-size: 0.75rem;
  width: 100%;
}
.c-betting-list + .c-betting-list,
.c-betting-list + .c-betting-submit {
  border-top-width: 1px;
}
.c-betting-stake-group {
  transition: ease 0.2s;
  transition-property: margin;
}
.c-betting-tips {
  display: flex;
  width: 100%;
  padding: 0 var(--c-6px-6);
}
.c-betting-stake {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.5rem;
  transition: ease 0.2s;
  transition-property: max-height, opacity, padding-top, padding-bottom;
  overflow: hidden;
  position: relative;
  z-index: 0;
}
.c-betting-stake .c-tooltip {
  position: relative;
  transition: ease 0.2s;
  transition-property: margin-top, padding-top, padding-bottom, max-height, opacity;
}
.c-betting-stake .c-tooltip[data-open=true] {
  max-height: 70px;
  visibility: visible;
  opacity: 1;
}
.c-betting-stake .c-tooltip[data-open=false] {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-betting-stake > .c-text-bet-count {
  display: flex;
  align-items: center;
  color: var(--c-av-text-bet-count);
}
.c-betting-stake > .c-text-bet-count .c-icon::before {
  font-size: var(--c-av-font-lg);
}
.c-betting-stake > .c-text-bet-count .c-icon + .c-text {
  margin-left: 0;
}
.c-betting-stake > .c-textfield--stake {
  flex: 1;
}
.c-betting-stake > .c-text-warning {
  line-height: 1.5;
}
.c-betting-stake + .c-betting-stake-info {
  margin-top: -0.25rem;
}
.c-betting-stake + .c-betting-stake-info + .c-betting-quick-stake {
  margin-top: -0.25rem;
}
.c-betting-stake-info {
  padding: 0.25rem 0.5rem;
  font-size: var(--c-12px-3);
}
.c-betting-stake-info .c-text-group {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  line-height: 1.5;
}
.c-betting-stake-info .c-text-label {
  flex: 0 0 auto;
  position: relative;
  top: 0;
}
.c-betting-stake-info .c-text-label + .c-btn {
  margin-left: auto;
}
.c-betting-stake-info .c-text-value {
  flex: 1;
  margin-left: auto;
  padding-left: 0.5rem;
  text-align: right;
  color: var(--c-av-betting-score-map-text-value);
  position: relative;
  top: 0;
}
.c-betting-quick-stake {
  display: flex;
  padding: 0.25rem 0.5rem;
  transition: ease 0.2s;
  transition-property: max-height, visibility, opacity, padding-top, padding-bottom;
  overflow: hidden;
}
.c-betting-quick-stake[data-disabled=true] .c-btn {
  cursor: default;
  opacity: 0.4;
  pointer-events: none;
}
.c-betting-quick-stake .c-btn {
  flex: 1 1 25%;
  background-color: var(--c-av-betting-quick-stake-btn-bg);
  background-image: var(--c-av-betting-quick-stake-btn-img);
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  max-width: 45%;
  min-height: 1.75rem;
  font-size: var(--c-12px-3);
}
.c-betting-quick-stake .c-btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.c-betting-quick-stake .c-btn:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.c-betting-quick-stake .c-btn:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.c-betting-quick-stake .c-btn:hover {
  filter: var(--c-av-betting-quick-stake-btn-hover-filter);
}
.c-betting-quick-stake .c-btn + .c-btn {
  margin-left: 1px;
}
.c-betting-quick-stake .c-text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.c-betting-quick-stake + .c-tooltip--whats-new {
  align-items: flex-start;
  position: relative;
  margin: 0 0.5rem 0.25rem;
  left: auto;
  transform: none;
}
.c-betting-quick-stake + .c-tooltip--whats-new .c-text {
  white-space: pre-wrap;
}
.c-betting-quick-stake + .c-tooltip--whats-new .c-btn--clear {
  margin-left: 0.125rem;
  margin-top: -0.125rem;
}
.c-betting-refresh {
  padding: 0.25rem 0.5rem;
}
.c-betting-refresh .c-checkbox {
  font-size: var(--c-12px-3);
}
.c-betting-accept-odds {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.5rem;
}
.c-betting-accept-odds .c-checkbox {
  font-size: var(--c-12px-3);
}
.c-betting-accept-odds .c-btn {
  margin-left: auto;
  padding: 0;
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  min-width: var(--c-18px-9);
  min-height: var(--c-18px-9);
  color: var(--c-av-betting-accept-odds-btn-icon);
}
.c-betting-confirm {
  padding: 0.25rem 0.5rem;
  border-top-width: 1px;
  border-color: var(--c-av-betting-confirm-border);
}
.c-betting-confirm > *:not(:first-child) {
  margin-top: 0.25rem;
}
.c-betting-confirm .c-betting-msg {
  flex-direction: column;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0.5rem 0;
  background-color: transparent;
  border-top-width: 1px;
  border-style: dashed;
  border-color: inherit;
  border-radius: 0;
}
.c-betting-confirm .c-betting-msg .c-text-bettype {
  padding: var(--c-6px-6) 0.5rem;
  text-align: center;
  width: 100%;
  background-color: var(--c-av-betting-confirm-msg-text-bettype-bg);
  border-radius: var(--c-av-border-radius);
}
.c-betting-confirm .c-betting-msg .c-text-bettype + .c-text {
  margin-top: 0.5rem;
}
.c-betting-confirm .c-betting-msg > .c-text {
  width: 100%;
  font-size: 0.875rem;
  font-weight: 700;
  text-align: center;
  color: var(--c-av-betting-confirm-msg-text);
}
.c-betting-confirm .c-betting-msg + .c-btn-group {
  margin-top: 0;
}
.c-betting-confirm .c-btn-group {
  display: flex;
}
.c-betting-confirm .c-btn-group .c-btn {
  flex: 1;
  min-height: 1.75rem;
}
.c-betting-confirm .c-preloader {
  padding-bottom: 0.5rem;
  border-top-width: 1px;
  border-style: dashed;
  border-color: inherit;
}
.c-betting-confirm .c-preloader__spiner {
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  border-color: var(--c-av-preloader-border);
}
.c-betting-confirm .c-preloader__circle-1::before, .c-betting-confirm .c-preloader__circle-2::before {
  border-width: 2px;
}
.c-betting-result .c-text-group {
  display: flex;
  flex-wrap: wrap;
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  min-height: var(--c-18px-9);
}
.c-betting-result .c-text-label {
  flex: 0 0 auto;
  font-size: var(--c-12px-3);
  position: relative;
  top: 0.125rem;
}
.c-betting-result .c-text-value {
  margin-left: auto;
  padding-left: 0.5rem;
  font-size: 1rem;
  font-weight: 700;
  text-align: right;
  color: var(--c-av-betting-result-text-value);
}
.c-betting-total-stake {
  padding: 0.25rem 0.5rem;
  font-size: var(--c-12px-3);
  border-top-width: 1px;
  border-color: var(--c-av-betting-total-stake-border);
}
.c-betting-total-stake .c-text-group {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.c-betting-total-stake .c-text-group [class*=c-text] + [class*=c-text] {
  margin-left: auto;
  padding-left: 0.25rem;
}
.c-betting-total-stake .c-text-label {
  flex: 0 0 auto;
  opacity: 0.7;
}
.c-betting-total-stake .c-text-value {
  text-align: right;
  color: var(--c-av-betting-total-stake-text-value);
}
.c-betting-remark {
  display: flex;
  flex-direction: column;
  margin-top: 0.25rem;
  padding: 0.25rem 0.5rem;
  border-top-width: 1px;
  border-color: var(--c-av-betting-confirm-border);
}
.c-betting-remark .c-text-label {
  padding: 0.125rem 0;
  font-size: var(--c-12px-3);
}
.c-betting-remark [class^=c-text-] + .c-textfield {
  margin-left: 0;
}
.c-betting-remark > .c-btn {
  margin-top: var(--c-6px-6);
  min-height: 1.75rem;
}
.c-betting-other-info {
  margin-top: 0.25rem;
  padding: 0.25rem 0.5rem;
  position: relative;
}
.c-betting-other-info::before {
  content: "";
  display: block;
  height: 1px;
  background-color: var(--c-av-betting-other-info-border);
  position: absolute;
  top: 0;
  left: var(--c-6px-6);
  right: var(--c-6px-6);
}
[class*=c-betting-other-info__item] {
  display: flex;
  align-items: center;
  font-size: var(--c-12px-3);
}
[class*=c-betting-other-info__item] .c-btn {
  padding: 0;
}
[class*=c-betting-other-info__item] + [class*=c-betting-other-info__item] {
  margin-top: 0.25rem;
}
.c-betting-bottom-info {
  margin-top: 0.25rem;
  padding: 0.25rem 0.5rem;
  position: relative;
}
.c-betting-bottom-info::before {
  content: "";
  display: block;
  height: 1px;
  background-color: var(--c-av-betting-bottom-info-border);
  position: absolute;
  top: 0;
  left: var(--c-6px-6);
  right: var(--c-6px-6);
}
.c-betting-bottom-info__item {
  display: flex;
  align-items: flex-start;
  font-size: var(--c-12px-3);
}
.c-betting-bottom-info__item::before {
  content: "*";
  display: block;
  margin-right: 0.25rem;
  line-height: 1.5;
}
.c-betting-bottom-info__item .c-text {
  line-height: 1.5;
}
.c-betting-bottom-info__item .c-icon {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
  vertical-align: middle;
}
.c-betting-bottom-info__item .c-icon::before {
  line-height: 1;
  font-size: var(--c-12px-3);
}
.c-betting-bottom-info__item + .c-betting-bottom-info__item {
  margin-top: 0.25rem;
}
.c-betting-submit {
  display: flex;
  flex-direction: column;
  padding: 0.25rem 0.5rem;
  border-color: var(--c-av-betting-submit-border);
}
.c-betting-submit .c-btn {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  max-height: 1.75rem;
  min-height: 1.75rem;
  visibility: visible;
  opacity: 1;
  transition: ease 0.2s;
  transition-property: visibility, opacity, max-height, min-height, padding, margin;
}
.c-betting-submit .c-btn ~ .c-btn {
  margin-left: 0;
  margin-top: 0.5rem;
}
.c-betting-setting {
  margin: 0.25rem 0.5rem;
  border-width: 1px;
  border-color: var(--c-av-betting-setting-border);
  border-radius: var(--c-av-border-radius);
  pointer-events: auto;
  transition: ease 0.2s;
}
.c-betting-setting[data-open=false] {
  overflow: hidden;
}
.c-betting-setting[data-open=false] .c-betting-setting__main {
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
}
.c-betting-setting[data-open=true] {
  border-color: var(--c-av-betting-setting-open-border);
}
.c-betting-setting[data-open=true] .c-betting-setting__btn {
  color: var(--c-av-betting-setting-open-btn-text);
}
.c-betting-setting[data-open=true] .c-betting-setting__main {
  max-height: 550px;
  visibility: visible;
  opacity: 1;
}
.c-betting-setting[data-status=is-loading] .c-betting-setting__container {
  pointer-events: none;
}
.c-betting-setting[data-status=is-loading] .c-betting-setting__container > .c-betting-list {
  opacity: 0.32;
}
.c-betting-setting[data-status=is-loading] .c-betting-setting__container > .c-betting-submit .c-btn:not(.c-btn--primary) {
  opacity: 0.32;
}
.c-betting-setting__btn {
  display: flex;
  max-height: 1.75rem;
  visibility: visible;
  opacity: 1;
  transition: ease 0.2s;
  transition-property: visibility, opacity, max-height, padding, margin;
}
.c-betting-setting__btn .c-btn {
  flex: 1;
  min-height: 1.75rem;
  border-color: var(--c-av-betting-setting-btn-border);
}
.c-betting-setting__main {
  background-color: var(--c-av-betting-setting-main-bg);
  border-radius: var(--c-av-border-radius);
  transition: ease 0.2s;
  transition-property: margin, padding, max-height, transform, visibility, opacity;
  pointer-events: auto;
}
.c-betting-setting__header {
  display: none;
  align-items: center;
  padding: 0.125rem 0.5rem;
  min-height: 30px;
  color: var(--c-av-betting-setting-header-text);
  background-color: var(--c-av-betting-setting-header-bg);
  background-image: var(--c-av-betting-setting-header-img);
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.c-betting-setting__header [class*=c-text] + .c-btn {
  margin-left: auto;
}
.c-betting-setting__container {
  padding: 0.5rem;
  background-color: var(--c-av-betting-setting-container-bg);
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.c-betting-setting .c-betting-list + .c-betting-list {
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}
.c-betting-setting .c-betting-submit {
  padding: 0.5rem 0;
}
.c-betting-setting .c-betting-submit .c-btn {
  position: relative;
}
.c-betting-setting .c-betting-submit .c-btn .c-preloader {
  background-color: transparent;
}
.c-betting-setting .c-betting-submit .c-btn .c-preloader__spiner {
  border-color: currentColor;
}
.c-betting-setting .c-betting-msg {
  margin: 0;
}
.c-betcart .c-betting-setting .c-betting-list--stake .c-betting-list__col-label {
  flex: 0 0 auto;
  width: 100%;
}
.c-betcart .c-betting-setting .c-betting-list--stake .c-betting-list__col-value {
  margin-left: 0;
  width: 100%;
}
.c-betcart .c-betting-setting .c-betting-list--option .c-text-label {
  line-height: 1.15;
  white-space: unset;
}
.c-betting-group[data-status=is-betting] {
  opacity: 0.7;
  pointer-events: none;
}
.c-betting-group[data-status=less-min-odds] {
  counter-reset: ticket-counter;
}
.c-betting-group[data-status=less-min-odds] .c-ticket:not([data-status=no-parlay]) .c-ticket__header .c-text-bettype::before {
  counter-increment: ticket-counter;
  content: counter(ticket-counter);
  flex: 0 0 auto;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.125rem;
  width: 1rem;
  height: 1rem;
  font-size: 0.75rem;
  font-family: var(--c-av-body-font-family);
  vertical-align: text-top;
  color: var(--c-av-betting-choice-ticket-number-text);
  background-color: var(--c-av-betting-choice-ticket-number-bg);
  border-width: 1px;
  border-color: var(--c-av-betting-choice-ticket-number-border);
  border-radius: 50%;
  transform: scale(0.8333);
  transform-origin: left center;
  animation-duration: 0.5s;
  animation-name: bounceIn;
}
.c-betting-scroller {
  --c-av-custom-scroll-bg: transparent;
  display: flex;
  flex-direction: column-reverse;
  overflow-y: auto;
}
.c-betting > .c-btn-group {
  display: flex;
  flex-direction: column;
  padding: 0.25rem 0.5rem;
}
.c-betting > .c-btn-group .c-btn {
  min-height: 1.75rem;
}
.c-betting > .c-btn-group .c-btn ~ .c-btn {
  margin-left: 0;
  margin-top: 0.5rem;
}
.c-betting > .c-btn-group .c-add-parlay {
  margin-top: 0.5rem;
}
.c-betting .c-btn--help {
  display: contents;
}
.c-betting .c-btn--help .c-icon {
  margin-left: 0.125rem;
}
.c-betting .c-btn--help .c-icon::after {
  content: "";
  display: inline-flex;
  height: 0.625rem;
  width: 0.625rem;
  background-color: var(--c-av-tooltip-bg);
  filter: drop-shadow(-4px -2px 0.125rem rgba(0, 0, 0, 0.2));
  position: absolute;
  z-index: 2;
  top: 1rem;
  left: 0.25rem;
  transform: rotate(45deg);
  visibility: hidden;
  opacity: 0;
}
.c-betting .c-btn--help .c-tooltip {
  position: static;
  transition: ease 0.2s;
  order: 3;
}
.c-betting .c-btn--help .c-tooltip[data-open=false] {
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-betting .c-btn--help .c-tooltip[data-open=true] {
  margin-top: 0.125rem;
  max-height: 150px;
  visibility: visible;
  opacity: 1;
}
.c-betting .c-btn--help .c-tooltip[data-open=true] + .c-icon::after {
  visibility: visible;
  opacity: 1;
}
.c-betting .c-btn--help .c-tooltip::before {
  display: none;
}
.c-betting .c-btn--score-map {
  align-self: flex-start;
  padding: 0;
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  min-width: var(--c-18px-9);
  min-height: var(--c-18px-9);
  background-color: var(--c-av-betting-score-map-btn-bg);
  border-width: 1px;
  border-color: var(--c-av-betting-score-map-btn-border);
  border-radius: 0.125rem;
}
.c-betting .c-btn--score-map:hover {
  color: var(--c-av-betting-score-map-btn-hover-icon);
  background-color: var(--c-av-betting-score-map-btn-hover-bg);
  filter: var(--c-av-betting-score-map-btn-hover-filter);
}
.c-betting .c-btn--score-map .c-icon::before {
  font-size: var(--c-12px-3);
}
.c-betting .c-add-parlay {
  position: relative;
}
.c-betting .c-add-parlay .c-btn {
  width: 100%;
}
.c-betting .c-add-parlay .c-tooltip {
  width: 100%;
  position: relative;
  transition-property: margin-top, padding-top, padding-bottom, max-height, opacity;
}
.c-betting .c-add-parlay .c-tooltip[data-open=true] {
  max-height: 70px;
  visibility: visible;
  opacity: 1;
}
.c-betting .c-add-parlay .c-tooltip[data-open=false] {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
}
.c-betting .c-tooltip {
  line-height: 1.375;
  font-size: var(--c-12px-3);
}
.c-betting .c-tooltip--bottom-right::before {
  left: calc(100% - 3.25rem);
}
.c-betting .c-note {
  font-size: var(--c-12px-3);
}
.c-betting + .c-betting {
  border-top-width: 1px;
  border-color: var(--c-av-betting-border);
}
.c-betlist .c-betting {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
[lang=mm] .c-betting-stake-info .c-text-label {
  line-height: 1.75;
}
[lang=mm] .c-betting-stake-info .c-text-value {
  align-self: center;
}
[lang=mm] .c-betting-combo-list__item .c-text,
[lang=mm] .c-betting-combo-list__item .c-text-bettype {
  line-height: 1.75;
}
[lang=mm] .c-betting-accept-odds .c-text {
  line-height: 1.75;
}
[lang=mm] .c-betting-msg .c-text {
  line-height: 1.75;
}
.c-quick-bet {
  font-weight: normal;
  text-align: left;
  color: var(--c-av-quick-bet-text);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.c-quick-bet__btn {
  width: 100%;
  height: 100%;
  background: transparent;
  border-radius: inherit;
}
.c-quick-bet__btn::before {
  content: "";
  border-width: var(--c-6px-6);
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  z-index: 3;
}
.c-quick-bet__panel {
  display: block;
  margin: 0.5rem 0;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  min-width: 224px;
  max-width: 224px;
  background-color: var(--c-av-quick-bet-panel-bg);
  border-radius: var(--c-av-border-radius);
  position: absolute;
  z-index: 2;
  cursor: default;
}
.c-quick-bet__panel::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 1px solid var(--c-av-quick-bet-panel-border);
  border-radius: inherit;
  pointer-events: none;
  z-index: 1;
}
.c-quick-bet .c-ticket {
  background-color: var(--c-av-quick-bet-ticket-bg);
}
.c-quick-bet .c-betting-scroller {
  max-height: 492px;
}
.c-quick-bet .c-betting-scroller .c-betting-choice {
  order: 4;
}
.c-quick-bet .c-betting-scroller .c-betting-stake {
  order: 3;
}
.c-quick-bet .c-betting-scroller .c-betting-msg {
  order: 2;
}
.c-quick-bet .c-betting-scroller .c-betting-stake-info {
  order: 1;
}
.c-quick-bet .c-betting-scroller .c-betting-quick-stake {
  order: 0;
}
.c-quick-bet .c-betting-scroller .c-betting-quick-stake + .c-tooltip--whats-new {
  order: -1;
}
.c-quick-bet .c-betting-scroller .c-betting-combo-list {
  order: 1;
}
.c-quick-bet .c-betting-scroller .c-betting-total-stake {
  order: 0;
}
.c-quick-bet .c-betslip__tab {
  background-color: var(--c-av-quick-bet-betslip-tab-bg);
}
.c-quick-bet .c-betslip__tab[data-selected=true] {
  color: var(--c-av-quick-bet-betslip-tab-selected-text);
  background-color: var(--c-av-quick-bet-betslip-tab-selected-bg);
}
.c-quick-bet .c-betslip .c-betting-scroller .c-betting-total-stake {
  order: 1;
}
.c-quick-bet .c-betslip .c-betting-scroller .c-betting-combo-list {
  order: 2;
}
.c-quick-bet .c-betslip .c-betting-scroller .c-betting-group {
  order: 3;
}
.c-quick-bet .c-betslip .c-betting {
  display: flex;
  flex-direction: column;
  --c-av-betting-ticket-tips-order: 3;
  --c-av-betting-ticket-info-order: 10;
}
.c-quick-bet .c-betslip .c-betting-stake-group {
  width: 100%;
  order: calc(var(--c-av-betting-ticket-tips-order) - 1);
}
.c-quick-bet .c-betslip .c-betting-quick-stake {
  width: 100%;
  order: calc(var(--c-av-betting-ticket-tips-order) + 1);
}
.c-quick-bet .c-betslip .c-betting-quick-stake + .c-tooltip {
  width: 100%;
  position: static;
}
.c-quick-bet .c-betslip .c-betting > .c-betting-msg {
  order: calc(var(--c-av-betting-ticket-info-order) + 2);
  width: calc(100% - 1rem);
}
.c-quick-bet .c-betslip .c-betting > .c-betting-msg + .c-betting-msg {
  order: calc(var(--c-av-betting-ticket-info-order) + 3);
}
.c-quick-bet .c-betslip .c-betting + .c-betting {
  padding-top: 0.25rem;
}
.c-quick-bet .c-betslip .c-ticket {
  display: contents;
}
.c-quick-bet .c-betslip .c-ticket[data-open=true] > .c-ticket__main + .c-ticket__info {
  margin-top: 0;
}
.c-quick-bet .c-betslip .c-ticket[data-open=true] > .c-ticket__status {
  margin-top: 0.25rem;
  max-height: 70px;
  visibility: visible;
  opacity: 1;
}
.c-quick-bet .c-betslip .c-ticket[data-open=false] > .c-ticket__status {
  margin-top: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-quick-bet .c-betslip .c-ticket__header {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  width: 100%;
}
.c-quick-bet .c-betslip .c-ticket__main {
  flex: 1;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-bottom: 0.25rem;
}
.c-quick-bet .c-betslip .c-ticket__tips {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  order: var(--c-av-betting-ticket-tips-order);
}
.c-quick-bet .c-betslip .c-ticket__info {
  order: var(--c-av-betting-ticket-info-order);
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  width: 100%;
}
.c-quick-bet .c-betslip .c-ticket__status {
  order: calc(var(--c-av-betting-ticket-info-order) + 1);
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  width: 100%;
}
.c-quick-bet--top-left .c-quick-bet__btn::before {
  border-color: var(--c-av-quick-bet-arrow) transparent transparent transparent;
  bottom: calc(100% - 4px);
}
.c-quick-bet--top-left .c-quick-bet__panel {
  bottom: 100%;
  left: 0;
  box-shadow: var(--c-av-quick-bet-top-panel-shadow);
}
.c-quick-bet--top-right .c-quick-bet__btn::before {
  border-color: var(--c-av-quick-bet-arrow) transparent transparent transparent;
  bottom: calc(100% - 4px);
}
.c-quick-bet--top-right .c-quick-bet__panel {
  bottom: 100%;
  right: 0;
  box-shadow: var(--c-av-quick-bet-top-panel-shadow);
}
.c-quick-bet--bottom-left .c-quick-bet__btn::before {
  border-color: transparent transparent var(--c-av-quick-bet-arrow) transparent;
  top: calc(100% - 4px);
}
.c-quick-bet--bottom-left .c-quick-bet__panel {
  top: 100%;
  left: 0;
  box-shadow: var(--c-av-quick-bet-bottom-panel-shadow);
}
.c-quick-bet--bottom-right .c-quick-bet__btn::before {
  border-color: transparent transparent var(--c-av-quick-bet-arrow) transparent;
  top: calc(100% - 4px);
}
.c-quick-bet--bottom-right .c-quick-bet__panel {
  top: 100%;
  right: 0;
  box-shadow: var(--c-av-quick-bet-bottom-panel-shadow);
}
[data-platform=desktop-in-mobile] .c-quick-bet .c-betting-scroller {
  max-height: 800px;
}
.c-text-odds {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.c-ticket {
  --c-av-ticket-vertical-padding: var(--c-6px-6);
  --c-av-ticket-horizontal-padding: var(--c-6px-6);
  padding: var(--c-av-ticket-vertical-padding) var(--c-av-ticket-horizontal-padding);
  font-size: var(--c-12px-3);
  background-color: var(--c-av-ticket-bg);
  position: relative;
  transition: ease 0.2s;
  transition-property: max-height, opacity, padding;
}
.c-ticket[data-open=true] > .c-ticket__header .c-icon--caret::before {
  transform: rotate(180deg);
}
.c-ticket[data-open=true] > .c-ticket__main + .c-ticket__info {
  margin-top: var(--c-6px-6);
}
.c-ticket[data-open=true] > .c-ticket__info {
  max-height: 70px;
  visibility: visible;
  opacity: 1;
}
.c-ticket[data-open=true] > .c-ticket__info + .c-ticket__detail {
  margin-top: 0;
}
.c-ticket[data-open=false] > .c-ticket__main + .c-ticket__info {
  margin-top: 0;
}
.c-ticket[data-open=false] > .c-ticket__info {
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-ticket[data-open=false] > .c-ticket__info + .c-ticket__detail {
  margin-top: var(--c-6px-6);
}
.c-ticket[data-status=in-play] {
  background-color: var(--c-av-ticket-in-play-bg);
}
.c-ticket[data-status=in-play] .c-ticket__header .c-text-bettype {
  color: var(--c-av-ticket-in-play-text-bettype);
}
.c-ticket[data-status=in-play] .c-ticket__main {
  border-color: var(--c-av-ticket-in-play-main-border);
}
.c-ticket[data-status=in-play] .c-ticket__choice {
  color: var(--c-av-ticket-in-play-choice-text);
}
.c-ticket[data-status=closed], .c-ticket[data-status=no-parlay] {
  background-color: var(--c-av-ticket-closed-bg);
}
.c-ticket[data-status=closed] .c-tag--live, .c-ticket[data-status=no-parlay] .c-tag--live {
  background-color: var(--c-av-ticket-closed-live-tag-bg);
}
.c-ticket[data-status=closed] .c-ticket__header .c-text-bettype, .c-ticket[data-status=no-parlay] .c-ticket__header .c-text-bettype {
  opacity: var(--c-av-ticket-closed-opacity);
}
.c-ticket[data-status=closed] .c-ticket__main, .c-ticket[data-status=no-parlay] .c-ticket__main {
  border-color: var(--c-av-ticket-closed-main-border);
  opacity: var(--c-av-ticket-closed-opacity);
}
.c-ticket[data-status=closed] .c-ticket__tips, .c-ticket[data-status=no-parlay] .c-ticket__tips {
  opacity: var(--c-av-ticket-closed-opacity);
}
.c-ticket[data-status=closed] .c-ticket__info, .c-ticket[data-status=no-parlay] .c-ticket__info {
  opacity: var(--c-av-ticket-closed-opacity);
}
.c-ticket[data-status=closed] .c-ticket__msg, .c-ticket[data-status=no-parlay] .c-ticket__msg {
  background-color: var(--c-av-ticket-closed-msg-bg);
}
.c-ticket[data-status=closed] .c-text-bettype::before, .c-ticket[data-status=no-parlay] .c-text-bettype::before {
  background-color: var(--c-av-ticket-closed-text-bettype-number) !important;
  border-color: var(--c-av-ticket-closed-text-bettype-number) !important;
}
.c-ticket[data-status=closed] .c-ticket__status {
  opacity: var(--c-av-ticket-closed-opacity) !important;
  pointer-events: none;
}
.c-ticket[data-status=delay-payout] .c-tooltip {
  order: 1;
}
.c-ticket[data-status=delay-payout] .c-tooltip[data-open=true] + .c-ticket-status-tag .c-icon::after {
  display: block;
  visibility: visible;
  opacity: 1;
}
.c-ticket[data-status=delay-payout] .c-btn--back-to-event {
  order: 2;
}
.c-ticket[data-status=waiting] {
  background-color: var(--c-av-ticket-waiting-bg);
}
.c-ticket[data-status=waiting] .c-ticket__header .c-text-bettype {
  color: var(--c-av-ticket-waiting-text-bettype);
}
.c-ticket[data-status=waiting] .c-ticket__header .c-preloader {
  border-color: var(--c-av-ticket-waiting-preloader-border);
}
.c-ticket[data-status=waiting] .c-ticket__main {
  border-color: var(--c-av-ticket-waiting-main-border);
}
.c-ticket[data-status=waiting] .c-ticket__choice {
  color: var(--c-av-ticket-waiting-choice-text);
}
.c-ticket[data-status=waiting] .c-ticket-status-tag {
  color: var(--c-av-ticket-waiting-status-tag-text);
}
.c-ticket[data-status=void] .c-ticket__header .c-text-bettype, .c-ticket[data-status=abnormal-bet] .c-ticket__header .c-text-bettype {
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=void] .c-ticket__main, .c-ticket[data-status=abnormal-bet] .c-ticket__main {
  border-color: var(--c-av-ticket-void-main-border) !important;
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=void] .c-ticket__choice .c-btn, .c-ticket[data-status=abnormal-bet] .c-ticket__choice .c-btn {
  color: var(--c-av-ticket-void-choice-btn-icon) !important;
  background-color: var(--c-av-ticket-void-choice-btn-bg) !important;
  cursor: default;
  pointer-events: none;
}
.c-ticket[data-status=void] .c-ticket__tips, .c-ticket[data-status=abnormal-bet] .c-ticket__tips {
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=void] .c-ticket__info, .c-ticket[data-status=abnormal-bet] .c-ticket__info {
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=void] .c-ticket__detail, .c-ticket[data-status=abnormal-bet] .c-ticket__detail {
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=void] span, .c-ticket[data-status=abnormal-bet] span {
  text-decoration: line-through;
}
.c-ticket[data-status=void] .c-btn--back-to-event span, .c-ticket[data-status=abnormal-bet] .c-btn--back-to-event span {
  -webkit-text-decoration: auto;
          text-decoration: auto;
}
.c-ticket[data-status=void] .c-ticket-status-tag, .c-ticket[data-status=abnormal-bet] .c-ticket-status-tag {
  color: var(--c-av-ticket-void-status-tag-text);
}
.c-ticket[data-status=void] [Class$="--parlay-boost"], .c-ticket[data-status=abnormal-bet] [Class$="--parlay-boost"] {
  color: var(--c-av-ticket-void-tag-parlay-boost-text);
  background-color: var(--c-av-ticket-void-tag-parlay-boost-bg);
}
.c-ticket[data-status=void] [Class$="--parlay-boost"] .c-icon, .c-ticket[data-status=abnormal-bet] [Class$="--parlay-boost"] .c-icon {
  color: var(--c-av-ticket-void-tag-parlay-boost-icon);
  background-color: var(--c-av-ticket-void-tag-parlay-boost-icon-bg);
}
.c-ticket[data-status=reject] .c-ticket__header .c-text-bettype, .c-ticket[data-status=refund] .c-ticket__header .c-text-bettype {
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=reject] .c-ticket__main, .c-ticket[data-status=refund] .c-ticket__main {
  border-color: var(--c-av-ticket-reject-main-border) !important;
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=reject] .c-ticket__choice .c-btn, .c-ticket[data-status=refund] .c-ticket__choice .c-btn {
  color: var(--c-av-ticket-reject-choice-btn-icon) !important;
  background-color: var(--c-av-ticket-reject-choice-btn-bg) !important;
  cursor: default;
  pointer-events: none;
}
.c-ticket[data-status=reject] .c-ticket__tips, .c-ticket[data-status=refund] .c-ticket__tips {
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=reject] .c-ticket__info, .c-ticket[data-status=refund] .c-ticket__info {
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=reject] .c-ticket__detail, .c-ticket[data-status=refund] .c-ticket__detail {
  opacity: var(--c-av-ticket-void-opacity);
}
.c-ticket[data-status=reject] .c-ticket-status-tag, .c-ticket[data-status=refund] .c-ticket-status-tag {
  color: var(--c-av-ticket-reject-status-tag-text);
}
.c-ticket[data-status=reject] .c-tag--parlay-boost, .c-ticket[data-status=refund] .c-tag--parlay-boost {
  color: var(--c-av-ticket-reject-tag-parlay-boost-text);
  background-color: var(--c-av-ticket-reject-tag-parlay-boost-bg);
}
.c-ticket[data-status=reject] .c-tag--parlay-boost .c-icon, .c-ticket[data-status=refund] .c-tag--parlay-boost .c-icon {
  color: var(--c-av-ticket-reject-tag-parlay-boost-icon);
  background-color: var(--c-av-ticket-reject-tag-parlay-boost-icon-bg);
}
.c-ticket--parlay[data-open=true] .c-ticket {
  padding-top: var(--c-av-ticket-vertical-padding);
  padding-bottom: var(--c-av-ticket-vertical-padding);
  max-height: 380px;
  visibility: visible;
  opacity: 1;
}
.c-ticket--parlay[data-open=true] > .c-ticket__detail {
  margin-top: 0.25rem;
  padding-top: 0;
  border-top-width: 0;
  border-color: transparent;
}
.c-ticket--parlay[data-open=false] .c-ticket {
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-ticket--parlay[data-open=false] .c-ticket__parlay {
  margin-top: 0;
  border-width: 0;
}
.c-ticket--parlay[data-open=false] .c-ticket + .c-ticket {
  border-top-width: 0;
}
.c-ticket--parlay[data-open=false] > .c-ticket__detail {
  margin-top: 0.5rem;
  padding-top: 0.25rem;
  border-top-width: 1px;
  border-color: var(--c-av-ticket-detail-border);
}
.c-ticket--single-match-parlay[data-open=true] > .c-ticket__info {
  margin-top: var(--c-6px-6);
}
.c-ticket--single-match-parlay[data-open=false] > .c-ticket__info {
  margin-top: 0;
}
.c-ticket--single-match-parlay[data-open=false] > .c-ticket__detail {
  border-top-width: 0;
}
.c-ticket--single-match-parlay[data-status=void] .c-text-sub-betchoice::before, .c-ticket--single-match-parlay[data-status=abnormal-bet] .c-text-sub-betchoice::before {
  border-color: var(--c-av-ticket-smp-void-dot-border);
}
.c-ticket--single-match-parlay[data-status=void] .c-text-sub-betchoice:not(:last-child)::after, .c-ticket--single-match-parlay[data-status=abnormal-bet] .c-text-sub-betchoice:not(:last-child)::after {
  background-color: var(--c-av-ticket-smp-void-border);
}
.c-ticket--single-match-parlay[data-status=reject] .c-text-sub-betchoice::before, .c-ticket--single-match-parlay[data-status=refund] .c-text-sub-betchoice::before {
  border-color: var(--c-av-ticket-smp-reject-dot-border);
}
.c-ticket--single-match-parlay[data-status=reject] .c-text-sub-betchoice:not(:last-child)::after, .c-ticket--single-match-parlay[data-status=refund] .c-text-sub-betchoice:not(:last-child)::after {
  background-color: var(--c-av-ticket-smp-reject-border);
}
.c-ticket__header {
  display: flex;
  align-items: center;
  position: relative;
}
.c-ticket__header .c-text-bettype {
  font-size: var(--c-12px-3);
  color: var(--c-av-ticket-text-bettype);
}
.c-ticket__header .c-text-bettype + .c-btn,
.c-ticket__header .c-text-bettype + .c-preloader {
  margin-left: auto;
}
.c-ticket__header [class*=c-iconcolor] {
  width: 16px;
  height: 16px;
  margin-right: 0.25rem;
  vertical-align: text-top;
  overflow: hidden;
}
.c-ticket__header [class*=c-iconcolor]::before {
  transform: scale(0.3333333333);
}
.c-ticket__header .c-tag {
  margin-right: -0.125rem;
  transform: scale(0.83);
  transform-origin: left center;
  vertical-align: text-top;
}
.c-ticket__header .c-btn {
  align-self: flex-start;
  padding: 0;
  width: var(--c-18px-9);
  height: var(--c-18px-9);
  min-width: var(--c-18px-9);
  min-height: var(--c-18px-9);
  color: var(--c-av-ticket-header-btn-icon);
}
.c-ticket__header .c-btn:hover {
  color: var(--c-av-ticket-header-btn-hover-icon);
}
.c-ticket__header .c-btn .c-icon::before {
  font-size: var(--c-12px-3);
}
.c-ticket__header .c-btn + .c-btn {
  margin-left: 0.25rem;
}
.c-ticket__header .c-preloader {
  flex: 0 0 auto;
  padding: 0;
}
.c-ticket__header .c-preloader__spiner {
  width: 0.875rem;
  height: 0.875rem;
}
.c-ticket__header [class*=c-preloader__circle]::before {
  border-width: 2px;
}
.c-ticket__header .c-preloader + .c-btn {
  margin-left: 0.25rem;
}
.c-ticket__header + * {
  margin-top: 0.25rem;
}
.c-ticket__header ~ .c-ticket__status {
  margin-top: 0.25rem;
}
.c-ticket__odds-status + .c-ticket__main {
  margin-top: 0.25rem;
}
.c-ticket__main {
  display: flex;
  flex-wrap: wrap;
  padding: 0.125rem var(--c-6px-6);
  padding-right: 0;
  border-left-width: 2px;
  border-color: var(--c-av-ticket-main-border);
  font-size: 0.875rem;
}
.c-ticket__main .c-ticket__choice ~ * {
  margin-top: 0.25rem;
}
.c-ticket__main .c-odds-adjust {
  flex-direction: column;
}
.c-ticket__main .c-odds-adjust__before .c-text-odds {
  font-size: var(--c-12px-3);
}
.c-ticket__main .c-odds-adjust__after .c-text-c-odds {
  font-size: 1rem;
}
.c-ticket__main .c-odds-adjust .c-text-odds {
  line-height: 1.25;
}
.c-ticket__main .c-odds-adjust .c-tag--parlay-boost {
  margin: 0.125rem 0;
}
.c-ticket__choice {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  color: var(--c-av-ticket-choice-text);
}
.c-ticket__choice [class*=c-text] + .c-btn {
  margin-left: auto;
}
.c-ticket__choice .js-bet-name {
  color: var(--c-av-text-js-bet-name);
}
.c-ticket__choice .js-bet-name em {
  font-style: normal;
  color: var(--c-av-text-js-bet-name-em);
  opacity: 0.75;
}
.c-ticket__bet {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.c-ticket__bet .c-odds-adjust {
  width: 100%;
}
.c-ticket__bet + .c-ticket__bet {
  margin-top: 0.25rem;
}
.c-ticket__odds {
  flex: 1;
  display: flex;
  align-items: center;
  align-self: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.c-ticket__odds:empty {
  margin-top: 0;
}
.c-ticket__odds > [class*=c-text] + [class*=c-text] {
  margin-left: var(--c-3px-3);
}
.c-ticket__odds > .c-text-odds .c-text-goal {
  margin-right: 0.25rem;
}
.c-ticket__odds > .c-text-odds .c-odds {
  padding: 0 0.125rem;
  font-size: 1rem;
  border-radius: var(--c-av-border-radius);
}
.c-ticket__odds .c-text-goal {
  max-width: 100%;
  font-size: inherit;
  color: var(--c-av-ticket-odds-text-goal);
  white-space: normal;
}
.c-ticket__odds .c-text-score {
  color: var(--c-av-ticket-odds-text-score);
}
.c-ticket__odds .c-text-remaining-stake {
  width: 100%;
  font-size: 1rem;
  font-weight: 700;
  text-align: right;
}
.c-ticket__odds .c-text-oddstype {
  font-size: 0.75rem;
  color: var(--c-av-ticket-text-oddstype);
}
.c-ticket__odds .c-ng-ball-group {
  flex: 0 0 auto;
  width: auto;
}
.c-ticket__stake {
  flex: 0 0 auto;
  margin-top: 0;
  margin-left: auto;
  padding-left: 0.5rem;
}
.c-ticket__stake .c-text-stake,
.c-ticket__stake .c-text-remaining-stake {
  line-height: 1;
  font-size: 1rem;
  font-weight: 700;
}
.c-ticket__choice-detail {
  width: 100%;
  font-size: var(--c-12px-3);
  line-height: 1.5;
}
.c-ticket__input {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
}
.c-ticket__input .c-text-label {
  width: 100%;
  font-size: var(--c-12px-3);
}
.c-ticket__input .c-text-label + .c-textfield {
  margin-top: 0.125rem;
  margin-left: 0;
}
.c-ticket__input .c-textfield {
  flex: 1;
  min-width: 0;
}
.c-ticket__input .c-textfield__input {
  text-align: center;
}
.c-ticket__input .c-text-goal,
.c-ticket__input [class*=c-text-mmr-],
.c-ticket__input .c-text-odds-prefix {
  flex: 0 0 auto;
  justify-content: flex-end;
  text-align: right;
  min-width: 2.75rem;
}
.c-ticket__input .c-radio {
  flex: 1;
}
.c-ticket__input .c-checkbox {
  justify-content: flex-end;
  width: 100%;
  font-size: var(--c-12px-3);
}
.c-ticket__main .c-ticket__msg {
  width: 100%;
}
.c-ticket__odds-type {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.c-ticket__odds-type .c-dropdown {
  width: calc(100% - 3rem);
  min-height: 28px;
  border-color: var(--c-av-ticket-odds-type-border);
}
.c-ticket__odds-type .c-dropdown .c-dropdown__btn .c-text {
  flex: 1;
}
.c-ticket__booked {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  font-size: 0.75rem;
}
.c-ticket__booked .c-ticket__input .c-text-title {
  font-size: inherit;
}
.c-ticket__booked .c-ticket__input > * + * {
  margin-top: 0.25rem;
}
.c-ticket__booked .c-ticket__input + .c-ticket__input {
  margin-top: 0.5rem;
}
.c-ticket__booked .c-input-stepper {
  width: 100%;
}
.c-ticket__tips {
  display: flex;
  width: 100%;
  padding: 0.25rem 0;
}
.c-ticket__info {
  display: flex;
  flex-direction: column;
  line-height: 1.5;
  color: var(--c-av-ticket-info-text);
  transition: ease 0.2s;
  transition-property: margin-top, max-height, visibility, opacity;
  overflow: hidden;
}
.c-ticket__info .c-text-match {
  display: inline-flex;
  flex-direction: column;
}
.c-ticket__info .c-team-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.c-ticket__info .c-text-league {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.c-ticket__detail {
  display: flex;
  flex-direction: column;
  line-height: 1.5;
  color: var(--c-av-ticket-detail-text);
  transition: ease 0.2s;
  transition-property: margin, padding, border;
}
.c-ticket__detail .c-text-stake {
  text-align: right;
  font-size: 1rem;
  font-weight: 700;
  color: var(--c-av-ticket-detail-text-stake);
}
.c-ticket__status {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
  transition: ease 0.2s;
  transition-property: margin-top, max-height, visibility, opacity;
  overflow: hidden;
}
.c-ticket__status .c-tooltip {
  position: relative;
  transition: ease 0.2s;
  transition-property: margin-top, padding-top, padding-bottom, max-height, opacity;
}
.c-ticket__status .c-tooltip[data-open=true] {
  display: block;
  visibility: visible;
  opacity: 1;
}
.c-ticket__status .c-tooltip[data-open=false] {
  display: none;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.c-ticket__status .c-tooltip::before {
  display: none;
  visibility: hidden;
}
.c-ticket__status .c-btn--back-to-event {
  margin-left: auto;
}
.c-ticket__parlay {
  margin-top: 0.5rem;
  border-width: 1px;
  border-color: var(--c-av-ticket-parlay-border);
  border-radius: var(--c-av-border-radius);
}
.c-ticket__msg {
  padding: 0.25rem 0.5rem;
  line-height: 1.375;
  font-size: var(--c-12px-3);
  color: var(--c-av-ticket-msg-text);
  background-color: var(--c-av-ticket-msg-bg);
  border-radius: var(--c-av-border-radius);
  transition: ease 0.2s;
  transition-property: padding-top, padding-bottom, max-height, opacity;
}
.c-ticket__msg[data-open=false] {
  padding-top: 0;
  padding-bottom: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
}
.c-ticket__msg[data-open=true] {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  max-height: 80px;
  visibility: visible;
  opacity: 1;
}
.c-ticket__discount {
  display: flex;
  flex-direction: column;
}
.c-ticket--parlay .c-ticket {
  background-color: var(--c-av-sub-ticket-bg);
  overflow: hidden;
}
.c-ticket--parlay .c-ticket:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.c-ticket--parlay .c-ticket + .c-ticket {
  border-top-width: 1px;
  border-color: var(--c-av-sub-ticket-border);
  border-radius: 0;
}
.c-ticket--parlay .c-ticket + .c-ticket:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.c-ticket--parlay:not(.c-ticket--single-match-parlay) .c-ticket__stake .c-text-stake {
  font-weight: normal;
}
.c-betslip .c-ticket--single-match-parlay .c-ticket__main,
.c-ticket--single-match-parlay .c-ticket__parlay .c-ticket__main {
  border-color: transparent !important;
  position: relative;
}
.c-ticket--single-match-parlay .c-text-betchoice {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
  position: relative;
}
.c-ticket--single-match-parlay .c-text-sub-betchoice {
  position: relative;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  border-color: inherit;
}
.c-ticket--single-match-parlay .c-text-sub-betchoice::before {
  content: "";
  display: block;
  width: 0.5rem;
  height: 0.5rem;
  background-color: var(--c-av-ticket-smp-dot-bg);
  border-width: 1px;
  border-color: var(--c-av-ticket-smp-dot-border);
  border-radius: 50%;
  position: absolute;
  top: var(--c-9px-9);
  left: -11px;
  z-index: 1;
}
.c-ticket--single-match-parlay .c-text-sub-betchoice:not(:last-child) {
  padding-bottom: 0.5rem;
}
.c-ticket--single-match-parlay .c-text-sub-betchoice:not(:last-child)::after {
  content: "";
  display: block;
  width: 0.125rem;
  background-color: var(--c-av-ticket-smp-border);
  position: absolute;
  top: var(--c-12px-3);
  left: -0.5rem;
  bottom: -0.625rem;
}
.c-ticket--penalty .c-ticket__choice {
  line-height: 1.5;
  font-size: var(--c-12px-3);
}
.c-ticket--re-selected {
  animation-name: c-ticket-re-selected;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}
@keyframes c-ticket-re-selected {
  50% {
    filter: var(--c-av-ticket-re-selected-filter);
  }
}
.c-ticket > .c-text-league {
  color: var(--c-av-ticket-league-text, var(--c-av-black-opacity-4));
}
.c-ticket > .c-text-time {
  color: var(--c-av-ticket-match-time-text, var(--c-av-black-opacity-4));
}
.c-ticket-status-tag {
  display: inline-flex;
  align-items: center;
  padding: 1px 0.5rem;
  font-size: var(--c-12px-3);
  color: var(--c-av-ticket-status-tag-text);
  border-width: 1px;
  border-color: currentColor;
  border-radius: 1em;
}
.c-ticket-status-tag--running {
  color: var(--c-av-ticket-status-tag-running-text) !important;
  background-color: var(--c-av-ticket-status-tag-running-bg) !important;
  border-color: var(--c-av-ticket-status-tag-running-border) !important;
}
.c-ticket-status-tag--under-settlement {
  color: var(--c-av-ticket-status-tag-under-settlement-text) !important;
  background-color: var(--c-av-ticket-status-tag-under-settlement-bg) !important;
  border-color: var(--c-av-ticket-status-tag-under-settlement-border) !important;
}
.c-ticket-status-tag--delay-payout {
  color: var(--c-av-ticket-status-tag-delay-payout-text) !important;
  background-color: var(--c-av-ticket-status-tag-delay-payout-bg) !important;
  border-color: var(--c-av-ticket-status-tag-delay-payout-border) !important;
}
.c-ticket-status-tag--waiting {
  color: var(--c-av-ticket-status-tag-waiting-text) !important;
  background-color: var(--c-av-ticket-status-tag-waiting-bg) !important;
  border-color: var(--c-av-ticket-status-tag-waiting-border) !important;
}
.c-ticket-status-tag--void {
  color: var(--c-av-ticket-status-tag-void-text) !important;
  background-color: var(--c-av-ticket-status-tag-void-bg) !important;
  border-color: var(--c-av-ticket-status-tag-void-border) !important;
}
.c-ticket-status-tag--abnormal-bet {
  color: var(--c-av-ticket-status-tag-abnormal-bet-text) !important;
  background-color: var(--c-av-ticket-status-tag-abnormal-bet-bg) !important;
  border-color: var(--c-av-ticket-status-tag-abnormal-bet-border) !important;
}
.c-ticket-status-tag--reject {
  color: var(--c-av-ticket-status-tag-reject-text) !important;
  background-color: var(--c-av-ticket-status-tag-reject-bg) !important;
  border-color: var(--c-av-ticket-status-tag-reject-border) !important;
}
.c-ticket-status-tag--refund {
  color: var(--c-av-ticket-status-tag-refund-text) !important;
  background-color: var(--c-av-ticket-status-tag-refund-bg) !important;
  border-color: var(--c-av-ticket-status-tag-refund-border) !important;
}
.c-ticket-status-tag--closed {
  color: var(--c-av-ticket-status-tag-closed-text) !important;
  background-color: var(--c-av-ticket-status-tag-closed-bg) !important;
  border-color: var(--c-av-ticket-status-tag-closed-border) !important;
}
.c-ticket-status-tag .c-btn {
  color: inherit;
}
.c-ticket-status-tag .c-btn--help .c-icon::before {
  line-height: 1;
  font-size: 0.875rem;
}
.c-ticket-status-tag .c-btn--help .c-icon::after {
  left: 0.125rem;
}
.c-ticket-multi-choice {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 0.25rem;
  margin: 0.125rem;
  min-width: calc((100% - 0.5rem) / 2);
  min-height: var(--c-24px-6);
  color: var(--c-av-ticket-multi-choice-text);
  border-width: 1px;
  border-color: var(--c-av-ticket-multi-choice-border);
  border-radius: 0.125rem;
  cursor: pointer;
}
.c-ticket-multi-choice:hover {
  border-color: var(--c-av-ticket-multi-choice-hover);
  background-color: transparent;
}
.c-ticket-multi-choice[data-disabled=true] {
  pointer-events: none;
}
.c-ticket-multi-choice .c-text {
  flex: 1;
}
.c-ticket-multi-choice .c-text + .c-odds {
  min-width: auto;
}
.c-ticket-multi-choice .c-icon--clear {
  color: var(--c-av-ticket-multi-choice-icon);
}
.c-ticket-multi-choice .c-icon--clear::before {
  font-size: var(--c-av-font-sm);
}
.c-betslip .c-ticket + .c-ticket::before, .c-quick-bet--parlay .c-ticket + .c-ticket::before {
  content: "";
  display: block;
  border-top-width: 1px;
  border-color: var(--c-av-ticket-border);
  border-style: dashed;
  position: absolute;
  top: 0;
  left: var(--c-6px-6);
  right: var(--c-6px-6);
}
.c-betlist .c-ticket {
  border-radius: var(--c-av-border-radius);
}
[lang=mm] .c-ticket__header .c-text-bettype {
  line-height: 1.75;
}
[lang=mm] .c-ticket__choice .c-text-betchoice {
  line-height: 1.75;
}
