@charset "UTF-8";
:root {
  --forzza-black: #000;
  --forzza-black-02: #0003;
  --forzza-black-3: #0000004d;
  --forzza-black-06: #0009;
  --forzza-black--2: #0a0a0a;
  --forzza-black--1: #1f1f1f;
  --forzza-white: #fff;
  --forzza-white-dark: #f6f6f6;
  --forzze-white-darker: #f1f1f1;
  --forzze-white-darker--2: #f5f5f5;
  --forzze-white-darkest: azure;
  --forzze-white-darkest--2: #d6d6d6;
  --forzze-white-darkest--3: #c3c3c3;
  --forzze-white-darkest--4: #e7f2f8;
  --forzze-white-darkest--5: #ebebeb;
  --forzze-white-darkest--6: #ddd;
  --forzze-white-blue: #e8f0fe;
  --forzza-blue: #084772;
  --forzza-blue-06: #08477299;
  --forzza-blue-sky: #dfedfa;
  --forzza-blue-dark: #0e63ae;
  --forzza-blue-dark-06: #0e63ae99;
  --forzza-blue-darker: #337ab7;
  --forzza-blue-darker--2: #16354f;
  --forzza-blue-darker--3: #0e70b8;
  --forzza-blue-darker--4: #105e98;
  --forzza-blue-darker--5: #0c6cb2;
  --forzza-blue-darker--6: #0661a4;
  --forzza-blue-darkest: #0b6ab0;
  --forzza-blue-light: #1678c3;
  --forzza-gray-lighter--2: #5d5d5d;
  --forzza-gray-lighter: #424242;
  --forzza-gray-light: #d9d9d9;
  --forzza-gray-light--1: #dce7ed;
  --forzza-gray-light--2: #ccc;
  --forzza-blue-light--2: #00aaeb;
  --forzza-gray: #c6c6c6;
  --forzza-gray-dark: #333;
  --forzza-gray-darker: #464646;
  --forzza-gray-darker-6: #46464699;
  --forzza-gray-darker--2: #bdbdbd;
  --forzza-gray-darker--3: #585858;
  --forzza-gray-darkest: #e1e1e1;
  --forzza-gray-darkest--2: #a5a5a5;
  --forzza-gray-darkest--3: #ededed;
  --forzza-gray-darkest--4: #b3b2b2;
  --forzza-gray-darkest--5: #e6e6e6;
  --forzza-gray-darkest--6: #b7b7b7;
  --forzza-gray-darkest--7: #949596;
  --forzza-green: #079c20;
  --forzza-green-light: #00890d;
  --forzza-green-lighter: #00c100;
  --forzza-green-dark: #079c20;
  --forzza-green-2: green;
  --forzza-green-3: #2c9532;
  --forzza-orange: #f0ad4e;
  --forzza-orange--1: #f97a00;
  --forzza-red-light: #ff282b;
  --forzza-red: #d9534f;
  --forzza-red-2: #cc0f16;
  --forzza-red-darkest: #cc0f16;
  --forzza-red-dark: #c22326;
  --forzza-red-darker: #b72027;
  --forzza-red-darker-1: #ad0e11;
  --forzza-silver: #acacac;
  --forzza-silver-dark: #8e8e8e;
  --forzza-violet: #ff9e9e;
  --forzza-sky: #a9d0f8;
  --forzza-yellow: #87873f;
  --forzza-yellow-1: #ffc107;
  --forzza-yellow-2: #ffe000;
  --forzza-baseColor: #e1e1e1;
  --forzza-highlightColor: #b7b7b7;
  --forzza-nav-gray: #525252;
  --forzza-nav-gray-medium: #5e5e5e;
  --forzza-nav-gray-dark: #4f4f4f;
  --forzza-nav-gray-dark1: #464646;
  --forzza-nav-gray-darker: #353535;
  --forzza-nav-gray-darkest: #242424;
  --forzza-nav-gray-light: #444;
  --forzza-nav-gray-lighter: #646464;
  --forzza-nav-gray-lightest: #747474;
  --forzza-transition: 250ms;
  --iforzza-gray: #262626;
  --iforzza-gray1: #353535;
  --iforzza-gray2: #3f3f3f;
  --iforzza-blue: #084772;
  --iforzza-blue1: #2e6aab;
  --iforzza-blue1--8: #2e6aabcc;
  --iforzza-green: #079c20;
  --iforzza-green--6: #079c2099;
} /*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: sans-serif;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: initial;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: #0000;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: 700;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: initial;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: initial;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: initial;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: 700;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
html {
  box-sizing: border-box;
  font-size: 14px;
}
html.dont-scroll,
html.dont-scroll-jackpot {
  overflow-y: hidden;
}
*,
:after,
:before {
  box-sizing: inherit;
}
body {
  font-family: Roboto Condensed, Arial, sans-serif;
  margin: 0;
  min-width: 320px;
}
@media only screen and (max-width: 1024px) {
  html {
    font-size: 4vw;
  }
  body {
    font-family: sans-serif;
    overflow-x: hidden;
  }
}
@media (display-mode: standalone) {
  .footer {
    margin: env(safe-area-inset-top) env(safe-area-inset-right)
      env(safe-area-inset-bottom) env(safe-area-inset-left) !important;
  }
}
.hidden {
  display: none;
}
.wrapper-outer {
  min-height: 100vh;
}
.wrapper,
.wrapper-outer {
  display: flex;
  flex-direction: column;
}
.wrapper {
  flex-grow: 1;
}
.footer {
  flex-shrink: 0;
}
.caption {
  font-weight: 400;
  margin: 10px 0;
  text-transform: uppercase;
}
iframe {
  border: none;
}
.visually-hidden {
  clip: rect(0 0 0 0);
  border: 0;
  clip-path: inset(100%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.img-container {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mobile .searchInfo__img {
  height: 32px;
  width: 32px;
}
.mobile .scrollable {
  height: 100%;
  overflow-y: auto;
  padding-bottom: 24px;
  position: relative;
}
.mobile input,
.mobile textarea {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.mobile .wrapper {
  position: relative;
}
.mobile .wrapper_scrollTop {
  align-items: center;
  background-color: #acacac;
  background-color: var(--forzza-silver);
  border: none;
  border-radius: 50%;
  bottom: 10px;
  display: flex;
  height: 40px;
  justify-content: center;
  padding: 0;
  position: absolute;
  right: 10px;
  width: 40px;
}
.wrapper-bg {
  background-attachment: fixed;
  background-color: #091225;
  background-image: url(/assets/bg.10eb42fc837d2e309097.webp);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}
.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.071rem;
  padding-right: 1.071rem;
  width: 73.857rem;
}
.time {
  align-items: center;
  color: #fff;
  color: var(--forzza-white);
  display: inline-flex;
  font-weight: 700;
}
.time-icon {
  margin-right: 0.357rem;
  position: relative;
  width: 1rem;
}
.time-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.time-icon svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.time-current {
  margin-right: 5px;
}
.time-gmt {
  text-transform: uppercase;
}
.logo {
  display: flex;
  flex-shrink: 0;
  position: relative;
  width: 156px;
}
.logo:before {
  content: "";
  display: block;
  padding-top: 44.87%;
}
.logo img {
  max-height: 100%;
  max-width: 100%;
}
.btn {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: inline-flex;
  flex-shrink: 0;
  font-size: 0.857rem;
  height: 2rem;
  justify-content: center;
  min-width: 7.142rem;
  padding-left: 1.4rem;
  padding-right: 1.4rem;
  text-decoration: none;
  text-transform: uppercase;
}
.btn:disabled {
  background-color: #acacac;
  background-color: var(--forzza-silver);
}
.nav {
  font-family: Open Sans, Arial, sans-serif;
}
.nav-list {
  display: flex;
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 85.7%;
}
.nav-item {
  flex-shrink: 0;
  width: 16.6666666667%;
}
.nav-item:first-child .nav-link:before {
  background-image: linear-gradient(90deg, #353535, #4f4f4f);
  background-image: linear-gradient(
    to right,
    var(--forzza-nav-gray-darker),
    var(--forzza-nav-gray-dark)
  );
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 0.142rem;
}
.nav-link {
  color: #f1f1f1;
  color: var(--forzze-white-darker);
  display: flex;
  font-size: 0.857rem;
  justify-content: center;
  padding-bottom: 0.75rem;
  padding-top: 0.75rem;
  position: relative;
  text-decoration: none;
  text-shadow: 0 0 3px #000;
  text-transform: uppercase;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.nav-link:after {
  background-image: linear-gradient(90deg, #353535, #4f4f4f);
  background-image: linear-gradient(
    to right,
    var(--forzza-nav-gray-darker),
    var(--forzza-nav-gray-dark)
  );
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 0.142rem;
}
.input {
  -webkit-appearance: none;
  appearance: none;
}
.input,
.select {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  height: 2.5rem;
  padding: 0.357rem;
  width: 100%;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
}
#root {
  height: 100%;
}
::-webkit-scrollbar-track {
  background-color: #fff;
  -webkit-box-shadow: inset 0 0 0.4rem #0000004d;
}
::-webkit-scrollbar {
  background-color: #fff;
  width: 6px;
}
::-webkit-scrollbar-thumb {
  background-color: #333;
  background-color: var(--forzza-gray-dark);
}
.Toastify__toast-body {
  font-size: 16px;
}
.no-padding {
  padding: 0 !important;
}
.blur-wrapper {
  pointer-events: none;
  position: relative;
}
.blur-wrapper img {
  background-color: #0006;
  filter: blur(5px);
}
.blur-wrapper:after {
  bottom: 0;
  color: #fff;
  content: "Coming Soon";
  font-size: 22px;
  font-weight: 800;
  height: max-content;
  left: 50%;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .blur-wrapper:after {
    font-size: 10px;
  }
}
.blur-wrapper.fs-22:after {
  font-size: 22px;
}
.hide-iframe ~ iframe {
  display: none;
}
button.fullWidth,
div.fullWidth,
li.fullWidth,
span.fullWidth,
ul.fullWidth {
  width: 100%;
}
.new {
  position: relative;
}
.new:before {
  align-items: center;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-name: brightness;
  animation-timing-function: linear;
  background: red;
  border-radius: 0.5rem;
  color: #fff;
  color: var(--forzza-white);
  content: "New";
  display: flex;
  font-size: 0.6rem;
  font-weight: 400;
  height: 1.05rem;
  justify-content: center;
  letter-spacing: 0.5px;
  line-height: 1.1;
  position: absolute;
  right: 0.5rem;
  top: -0.525rem;
  width: 2.1rem;
}
.hide-scrollbar .example::-webkit-scrollbar {
  display: none;
}
.hide-scrollbar .example {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.accountSettings-head {
  align-items: center;
  background: linear-gradient(180deg, #0e70b9 0, #005693);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 43px;
  justify-content: space-between;
}
.accountSettings-head__icon {
  margin: 0 6px;
  position: relative;
  width: 43px;
}
.accountSettings-head__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.accountSettings-head__left {
  align-items: center;
  display: flex;
}
.accountSettings-head__button,
.accountSettings-head__right {
  align-items: center;
  display: flex;
  justify-content: center;
}
.accountSettings-head__button {
  background-color: #0000;
  border: none;
  height: 43px;
  padding: 0;
  width: 43px;
}
.accountSettings-head__reload {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  display: flex;
  height: 30px;
  padding: 0;
  width: 30px;
}
.accountSettings-head__inner,
.accountSettings-head__reload {
  align-items: center;
  border-radius: 50%;
  justify-content: center;
}
.accountSettings-head__inner {
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  display: inline-flex;
  height: 22px;
  width: 22px;
}
.accountSettings-head__icon img {
  max-height: 100%;
  max-width: 100%;
}
.accountSettings-head__icon .img-container {
  padding: 9px;
}
.accountSettings__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.accountSettings__link {
  align-items: center;
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #084772;
  color: var(--forzza-blue);
  display: flex;
  font-size: 13px;
  height: 43px;
  justify-content: space-between;
  padding: 0 10px;
  text-decoration: none;
  width: 100%;
}
.accountSettings__link:active {
  filter: brightness(0.9);
}
.accountSettings__icon {
  display: inline-block;
  position: relative;
  width: 43px;
}
.accountSettings__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.accountSettings__icon img {
  width: 60%;
}
.accountSettings__left {
  align-items: center;
  display: flex;
}
.accountSettings__arrow svg {
  fill: #000;
  fill: var(--forzza-black);
  transform: rotate(-90deg);
}
.accountSettings__svg {
  fill: #084772;
  fill: var(--forzza-blue);
}
.mobile .betSlipTab__list {
  display: flex;
  padding: 7px;
}
.mobile .betSlipTab__item {
  margin-right: 8px;
  width: calc(50% - 4px);
}
.mobile .betSlipTab__item:last-child {
  margin-right: 0;
}
.mobile .betSlipTab__button {
  align-items: center;
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: center;
  position: relative;
  width: 100%;
}
.mobile .betSlipTab__button_combination {
  padding: 9px 13px 9px 31px;
}
.mobile .betSlipTab__button_combination .betSlipCombination__button-absolute {
  left: 5px;
  right: auto;
}
.mobile .betSlipTab__button_system {
  padding: 10px 31px 10px 13px;
}
.mobile .betSlipTab__button.active {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.mobile .betSlipRemove__button {
  align-items: center;
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  border: none;
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: center;
  padding: 9px 31px 9px 13px;
  position: relative;
  width: 100%;
}
.mobile .betSlipGame__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1;
}
.mobile .betSlipGame__head {
  align-items: center;
  background-color: #f5f5f5;
  background-color: var(--forzze-white-darker--2);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 41px;
  justify-content: space-between;
  padding-left: 10px;
}
.mobile .betSlipGame__teams {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-around;
  padding: 3px 0;
}
.mobile .betSlipGame__buttons {
  display: flex;
  height: 100%;
}
.mobile .betSlipGame__button {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  font-size: 17px;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  width: 50px;
}
.mobile .betSlipGame__button_bank {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
}
.mobile .betSlipGame__button_bank.active {
  background-color: #084772;
  background-color: var(--forzza-blue);
  color: #fff;
  color: var(--forzza-white);
}
.mobile .betSlipGame__button_delete {
  background-color: var(--forzze-white-darker--3);
}
.mobile .betSlipGame__button-icon {
  align-items: center;
  background-color: #cc0f16;
  background-color: var(--forzza-red-darkest);
  border-radius: 3px;
  display: flex;
  flex-shrink: 0;
  height: 20px;
  justify-content: center;
  width: 20px;
}
.mobile .betSlipGame__button-svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .betSlipGame__rates {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .betSlipGame__rate {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 11px;
  justify-content: space-between;
  padding: 8px 11px;
}
.mobile .betSlipGame__rate-type {
  align-items: center;
  display: flex;
  width: 60%;
}
.mobile .betSlipGame__rate-type .betSlipGame__button-icon {
  border-radius: 50%;
  margin-left: -10px;
  margin-right: 5px;
}
.mobile .betSlipGame__rate-name {
  align-items: center;
  display: flex;
  font-weight: 700;
  justify-content: center;
  text-align: center;
  width: 15%;
}
.mobile .betSlipGame__rate-odd {
  align-items: center;
  display: flex;
  font-weight: 700;
  justify-content: flex-end;
  text-align: right;
  width: 25%;
}
.mobile .betSlipGame__rate-odd.increment {
  color: green;
  color: var(--forzza-green-2);
}
.mobile .betSlipGame__rate-odd.increment .betSlipGame__rate-icon {
  display: block;
}
.mobile .betSlipGame__rate-odd.increment svg {
  fill: green;
  fill: var(--forzza-green-2);
  transform: rotate(180deg);
}
.mobile .betSlipGame__rate-odd.decrement {
  color: #c22326;
  color: var(--forzza-red-dark);
}
.mobile .betSlipGame__rate-odd.decrement .betSlipGame__rate-icon {
  display: block;
}
.mobile .betSlipGame__rate-odd.decrement svg {
  fill: #c22326;
  fill: var(--forzza-red-dark);
}
.mobile .betSlipGame__rate-icon {
  display: none;
  margin-left: 5px;
}
.mobile .betSlipCombination {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 9px 10px;
}
.mobile .betSlipCombination__item {
  width: 50%;
}
.mobile .betSlipCombination__label {
  align-items: center;
  background-color: #e8f0fe;
  background-color: var(--forzze-white-blue);
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-weight: 700;
  margin: 2px 3px;
  padding: 8.5px 4px 8.5px 5px;
  position: relative;
}
.mobile .betSlipCombination__label.checked {
  background: linear-gradient(
    180deg,
    #2a6fb6 0,
    #205c9e 42%,
    #205c9e 64%,
    #205c9e
  );
  color: #fff;
  color: var(--forzza-white);
}
.mobile .betSlipCombination__checkbox-text {
  display: block;
  flex-grow: 1;
  font-size: 12.8px;
  text-align: center;
}
.mobile .betSlipCombination__checkbox {
  display: none;
}
.mobile
  .betSlipCombination__checkbox:checked
  + .betSlipCombination__checkbox-field
  .betSlipCombination__checkbox-checked {
  display: inline-flex;
}
.mobile .betSlipCombination__checkbox-field {
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  height: 18px;
  margin-right: 4px;
  width: 18px;
}
.mobile .betSlipCombination__checkbox-checked {
  align-items: center;
  display: none;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.mobile .betSlipCombination__checkbox-svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .betSlipInfo {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  border-bottom: 1px solid #0b6ab0;
  border-bottom: 1px solid var(--forzza-blue-darkest);
  border-top: 1px solid #0b6ab0;
  border-top: 1px solid var(--forzza-blue-darkest);
}
.mobile .betSlipInfo__list {
  list-style-type: none;
  margin: 8px 12px;
  padding: 0;
}
.mobile .betSlipInfo__item {
  align-items: center;
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 12px;
}
.mobile .betSlipInfo__item_total {
  color: #0b6ab0;
  color: var(--forzza-blue-darkest);
  font-weight: 700;
}
.mobile .betSlipInfo__row {
  width: 50%;
}
.mobile .betSlipInfo__row:first-child {
  font-weight: 700;
}
.mobile .betSlipInfo__label {
  align-items: center;
  background-color: #fff;
  background-color: var(--forzza-white);
  border: none;
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 30px;
  margin: 6px 0;
  padding: 0 5px;
  text-decoration: none;
  width: 100%;
}
.mobile .betSlipButton {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  padding: 12px 20px;
}
.mobile .betSlipRemove__button_accept {
  background-color: #0000;
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
}
.mobile .betSlipRemove__button_accept.active {
  color: #079c20;
  color: var(--forzza-green);
}
.mobile .betSlipRemove__button_accept.active .login-form__button-absolute,
.mobile .betSlipRemove__button_submit {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.mobile .betSlipRemove__button_submit {
  color: #fff;
  color: var(--forzza-white);
}
.mobile .betSlipEmpty {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  margin: 32px 16px;
}
.mobile .betSlipEmpty__head {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
}
.mobile .betSlipEmpty__body {
  padding: 16px 21px;
}
.mobile .betSlipEmpty__item {
  margin-bottom: 11px;
}
.mobile .betSlipEmpty__item:last-child {
  margin-bottom: 0;
}
.mobile .betSlipEmpty__link {
  display: block;
  text-decoration: none;
}
.mobile .notAccepted__button {
  border-top: 1px solid #d9d9d9;
  border-top: 1px solid var(--forzza-gray-light);
  padding: 12px 20px 0;
}
.mobile .notAccepted__button_link {
  text-decoration: none;
}
.mobile .notAccepted__text {
  color: #d9534f;
  color: var(--forzza-red);
  font-size: 14px;
}
.mobile .notAccepted__game {
  color: #333;
  color: var(--forzza-gray-dark);
  font-weight: 700;
  margin: 0 4px 5px 45px;
}
.mobile .notAccepted__game,
.mobile .notAccepted__market {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  font-size: 12px;
  padding-bottom: 3px;
}
.mobile .notAccepted__market {
  color: #d9534f;
  color: var(--forzza-red);
  margin: 5px 4px 10px 45px;
}
.mobile .notAccepted__icon {
  margin-right: 10px;
}
.mobile .notAccepted__icon svg {
  fill: #f0ad4e;
  fill: var(--forzza-orange);
}
.mobile .searchNotFound.green .notAccepted__icon {
  align-items: center;
  border: 3px solid green;
  border: 3px solid var(--forzza-green-2);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  padding: 4px;
}
.mobile .searchNotFound.green svg {
  fill: green;
  fill: var(--forzza-green-2);
}
.mobile .searchNotFound.green .notAccepted__text {
  color: green;
  color: var(--forzza-green-2);
}
.mobile .betSlipGame__refresh-button {
  display: flex;
  margin-right: 6px;
}
.mobile .betSlipGame__refresh-button svg {
  fill: #079c20;
  fill: var(--forzza-green);
}
.mobile .bookBets {
  padding: 15px 13px;
}
.mobile .bookBets__body {
  align-items: flex-end;
  display: flex;
}
.mobile .bookBets__load {
  padding: 10px 8px;
}
.mobile .bookBets__button {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  font-size: 14px;
  padding: 8px 5.6px;
  width: 70px;
}
.mobile .bookBets__button:disabled {
  background-color: #acacac;
  background-color: var(--forzza-silver);
}
.mobile .bookBets__input {
  flex-grow: 1;
}
.mobile .keyboard {
  flex-grow: 1;
  padding: 22px 18px;
}
.mobile .keyboard__input {
  align-items: center;
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
  border: 1px solid #dce7ed;
  border: 1px solid var(--forzza-gray-light--1);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 15px;
  font-weight: 700;
  height: 32px;
  margin: 0 4px 6px;
  padding: 0 5px;
  position: relative;
  width: calc(100% - 8px);
}
.mobile .keyboard__input .login-form__button-absolute {
  background-color: #c22326;
  background-color: var(--forzza-red-dark);
}
.mobile .keyboard__input .login-form__button-absolute svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .keyboard__input.error {
  background-color: #fff;
  background-color: var(--forzza-white);
  border-color: #c22326;
  border-color: var(--forzza-red-dark);
}
.mobile .keyboard__numbers {
  display: flex;
  flex-wrap: wrap;
}
.mobile .keyboard__number {
  background-color: #f1f1f1;
  background-color: var(--forzze-white-darker);
  border: 1px solid #1678c3;
  border: 1px solid var(--forzza-blue-light);
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  margin: 0 4px 6.5px;
  padding: 9px;
  width: calc(33.33333% - 8px);
}
.mobile .keyboard__button,
.mobile .keyboard__number {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
}
.mobile .keyboard__button {
  border: none;
  color: #fff;
  color: var(--forzza-white);
  margin-bottom: 6.5px;
  padding: 10px 31px 10px 13px;
  position: relative;
  width: 100%;
}
.mobile .keyboard__button_cancel {
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
}
.mobile .keyboard__button_submit {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.mobile .liveCasino__heading {
  align-items: center;
  background: linear-gradient(180deg, #0e70b9 0, #005693);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  height: 43px;
  justify-content: space-between;
  padding: 0 10px;
}
.mobile .liveCasino__types {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .liveCasino__head {
  background-color: #084772;
  background-color: var(--forzza-blue);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 14px;
  margin-bottom: 5px;
  padding: 11px 34px 11px 14px;
  position: relative;
}
.mobile .liveCasino__head .register__arrow {
  transform: rotate(-90deg);
}
.mobile .liveCasino__type.active .liveCasino__body,
.mobile .liveCasino__types_casino .liveCasino__body {
  display: block;
}
.mobile .liveCasino__type.active .register__arrow {
  transform: rotate(1turn);
}
.mobile .liveCasino__head_casino {
  margin-bottom: 1px;
}
.mobile .liveCasino__body {
  display: none;
}
.mobile .liveCasinoEmpty {
  align-items: center;
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 20px;
}
.mobile .liveCasinoEmpty__icon {
  margin-bottom: 10px;
}
.mobile .liveCasinoEmpty__svg {
  height: 50px;
  width: 50px;
}
.mobile .liveCasinoEmpty__title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
}
.mobile .liveCasinoEmpty__text {
  font-size: 14px;
}
.mobile .liveCasinoEmpty__loader {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 20px;
  width: 100%;
}
.mobile .liveCasino__list {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 24px 0 0;
}
.mobile .liveCasinoSkeleton {
  padding: 24px 20px 0;
}
.mobile .casinoSkeleton {
  padding: 24px 10px 0;
}
.mobile .liveCasino__item {
  align-items: center;
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  display: flex;
  flex-direction: column;
  font-size: 13px;
  margin-bottom: 5px;
  position: relative;
  width: 33.3333333333%;
}
@media screen and (max-width: 600px) {
  .mobile .liveCasino__item {
    width: 50%;
  }
}
.mobile .liveCasino__image {
  position: relative;
  width: 100%;
}
.mobile .liveCasino__image img {
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 75%;
}
.mobile .liveCasino__image:before {
  content: "";
  display: block;
  padding-top: 56%;
}
.mobile .liveCasino__name {
  text-align: center;
}
.mobile .liveCasino__img {
  max-height: 100%;
  max-width: 100%;
}
.mobile .liveCasinoTransfer {
  align-items: center;
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  border-top: 1px solid #d9d9d9;
  border-top: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 12px;
  padding: 6px 24px 6px 8px;
  position: relative;
  text-decoration: none;
}
.mobile .liveCasinoTransfer_casino {
  margin-top: 10px;
}
.mobile .liveCasinoTransfer__item {
  align-items: center;
  display: flex;
}
.mobile .liveCasinoTransfer__text {
  display: block;
  margin-right: 4px;
}
.mobile .liveCasinoTransfer__amount {
  color: #00890d;
  color: var(--forzza-green-light);
  display: block;
  font-size: 11px;
  font-weight: 700;
}
.mobile .liveCasinoTransfer__arrow {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.mobile .liveCasinoTransfer__svg {
  fill: #000;
  fill: var(--forzza-black);
}
.mobile .casino__item {
  position: relative;
  width: 100%;
}
.mobile .casino__link {
  align-items: center;
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #084772;
  color: var(--forzza-blue);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: space-between;
  padding: 4px;
  text-decoration: none;
  width: 100%;
}
.mobile .casino__image {
  align-items: center;
  display: inline-flex;
  flex-shrink: 0;
  position: relative;
  width: 75px;
}
.mobile .casino__image:before {
  content: "";
  display: block;
  padding-top: 70%;
}
.mobile .casino__image img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.mobile .casino__img {
  max-height: 100%;
  max-width: 100%;
}
.mobile .casino__name {
  flex-grow: 1;
  padding: 0 10px;
  text-align: center;
}
.mobile .casino__arrow {
  align-items: center;
  display: inline-flex;
  justify-content: flex-end;
}
.mobile .casino__svg {
  fill: #000;
  fill: var(--forzza-black);
}
.mobile .casinoGame__main {
  align-items: center;
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  display: flex;
  flex-direction: column;
  font-size: 13px;
  justify-content: center;
  padding: 20px 10px;
}
.mobile .casinoGame__main,
.mobile .casinoGame__play {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
}
.mobile .casinoGame__play {
  padding: 12px 15%;
}
.mobile .casinoGame__play .register-pagination__button_create {
  text-decoration: none;
}
.mobile .settings-item .register-pagination__button_create {
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
  text-decoration: none;
}
.mobile .casino__filter {
  margin-top: 14px;
}
.mobile .casino__rightArrow {
  fill: #fff;
  fill: var(--forzza-white);
  transform: rotate(-90deg);
}
.mobile .casino-mobile__item-field {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  padding: 12px 16px;
}
.mobile .casinoBanner {
  display: flex;
}
.mobile .casinoBanner img {
  width: 100%;
}
.selectProviders {
  background-color: #fff;
  background-color: var(--forzza-white);
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 42px;
  z-index: 3;
}
.selectProviders .fullHeight {
  height: 100%;
}
.selectProviders__close {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 0;
  width: 43px;
}
.selectProviders__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.selectProviders__search {
  padding: 12px 16px;
}
.selectProviders__field {
  height: 100%;
}
.selectProviders__list {
  color: #fff;
  color: var(--forzza-white);
  font-size: 15px;
  height: calc(100% - 156px);
  list-style-type: none;
  margin: 0;
  overflow-y: auto;
  padding: 0;
}
.selectProviders__selected {
  align-items: center;
  display: none;
}
.selectProviders__item.active .selectProviders__selected {
  display: flex;
}
.selectProviders__button {
  align-items: center;
  background-color: #0c6cb2;
  background-color: var(--forzza-blue-darker--5);
  border: none;
  border-bottom: 1px solid #fff;
  border-bottom: 1px solid var(--forzza-white);
  display: flex;
  justify-content: space-between;
  padding: 10px;
  width: 100%;
}
.selectProviders__mark {
  fill: #fff;
  fill: var(--forzza-white);
}
.selectProviders__name {
  text-transform: capitalize;
}
.mobile .gamingHistory__tabs {
  border: 1px solid #0e63ae;
  border: 1px solid var(--forzza-blue-dark);
  display: flex;
  height: 34px;
  margin: 5px;
}
.mobile .gamingHistory__tab {
  height: 100%;
  width: 50%;
}
.mobile .gamingHistory__tab.active .gamingHistory__tabButton {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
}
.mobile .gamingHistory__tabButton {
  align-items: center;
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  border: none;
  color: #424242;
  color: var(--forzza-gray-lighter);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.mobile .gamingHistory__body .searchInfo {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  border-left: none;
  border-right: none;
  margin: 10px 0 0;
  padding: 9px 14px;
}
.mobile .gamingHistoryCasino {
  margin-top: 10px;
}
.mobile .gamingHistoryCasino__head .liveBettingType__quantity {
  margin-right: 10px;
}
.mobile .gamingHistoryCasino__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .gamingHistoryCasino__item {
  align-items: center;
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #424242;
  color: var(--forzza-gray-lighter);
  display: flex;
  font-size: 12px;
  padding: 5px 16px 5px 5px;
}
.mobile .gamingHistoryCasino__row {
  width: 50%;
}
.mobile .gamingHistoryCasino__column_blue {
  color: #084772;
  color: var(--forzza-blue);
}
.mobile .gamingHistoryCasino__column_green {
  color: #079c20;
  color: var(--forzza-green);
}
.mobile .gamingHistoryCasino__column_red {
  color: #ad0e11;
  color: var(--forzza-red-darker-1);
}
.mobile .gamingHistoryCasino__column_bold {
  font-weight: 700;
}
.mobile .highlights-odd__button {
  align-items: center;
  background-color: #f1f1f1;
  background-color: var(--forzze-white-darker);
  border: none;
  border-bottom: 1px solid #1678c3;
  border-bottom: 1px solid var(--forzza-blue-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
}
.mobile .highlights-odd__button:active {
  filter: brightness(0.9);
}
.mobile .highlights-odd__button.active {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
}
.mobile .highlights-odd__button.disabled:after {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  background-image: url(/assets/lock.98bd79bf80030bc9aa74.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.mobile .home {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  overflow-y: auto;
}
.mobile .home .menu__list {
  overflow-y: visible;
  overflow-y: initial;
}
.mobile .dailyCashback {
  color: #005693;
  font-size: 1.25rem;
  font-weight: 700;
  padding: 0.25rem;
  text-align: center;
}
.mobile .menu__list {
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  overflow-y: auto;
  padding: 0.25rem;
}
.mobile .menu__item {
  background: linear-gradient(180deg, #0e70b9, #005693);
  margin: 0 0.25rem 0.25rem 0;
  overflow: hidden;
  position: relative;
  width: calc(33.33333% - 0.16667rem);
}
.mobile .menu__item:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .menu__item:nth-child(3n + 3) {
  margin-right: 0;
}
.mobile .menu__item .new:before {
  font-size: 0.55rem;
  height: 0.95rem;
  left: 0.3rem;
  right: 0;
  top: 0.3rem;
  width: 1.9rem;
}
.mobile .menu__item_wheel .menu__icon img {
  height: 100%;
  max-height: none;
  max-width: none;
  object-fit: contain;
  width: 100%;
}
@keyframes rotate {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.mobile .home__logo {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  max-width: 8.5rem;
  padding: 2rem 0;
}
.mobile .home__logo img {
  width: 100%;
}
.mobile .menu__item_sport .menu__link {
  background: linear-gradient(180deg, #c5e3f9 0, #fff);
  border: 3px solid #e6e6e6;
  border: 3px solid var(--forzza-gray-darkest--5);
  color: var(--forzza-blue-light1);
}
.mobile .menu__item_sport .menu__link:active {
  filter: brightness(0.8);
}
.mobile .menu__link {
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  flex-direction: column;
  font-size: 0.94rem;
  justify-content: flex-end;
  padding: 0.2rem;
  text-decoration: none;
}
.mobile .menu__link,
.mobile .menu__link:active {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mobile .menu__link:active {
  content: "";
  filter: brightness(0.8);
  z-index: 10;
}
.mobile .menu__text {
  flex-shrink: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: capitalize;
  white-space: nowrap;
}
.mobile .menu__clickCount {
  background-color: #0e70b9;
  padding: 0.125rem 0.25rem;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.mobile .menu__icon {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  margin-bottom: 0.2rem;
  overflow: hidden;
}
.mobile .menu__icon svg {
  fill: #fff;
}
.mobile .menu__img {
  max-height: 100%;
  max-width: 65%;
}
.mobile .menuSlider {
  bottom: 0;
  height: 100% !important;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mobile .menuSlider .slick-arrow,
.mobile .menuSlider .slick-dots {
  display: none !important;
}
.mobile .menuSlider .slick-list {
  height: 100% !important;
}
.mobile .menuSlider .slick-slide div,
.mobile .menuSlider .slick-track {
  height: 100%;
}
.mobile .menuSlider .menu__link {
  height: 100%;
  position: relative;
}
.mobile .login-head {
  align-items: center;
  background: linear-gradient(180deg, #0e70b9 0, #005693);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 43px;
}
.mobile .login-head__icon {
  margin: 0 6px;
  position: relative;
  width: 43px;
}
.mobile .login-head__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .login-head__icon img {
  max-height: 100%;
  max-width: 100%;
}
.mobile .login-head__icon .img-container {
  padding: 9px;
}
.mobile .login-form__item {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 16px;
  padding: 9px 8px;
}
.mobile .login-form__label {
  align-items: center;
  display: flex;
  position: relative;
}
@media screen and (max-width: 500px) {
  .mobile .login-form__label {
    flex-direction: column;
  }
}
.mobile .login-form__label_error .login-form__input {
  border-color: #cc0f16;
  border-color: var(--forzza-red-darkest);
}
.mobile .login-form__label_error .login-error {
  display: flex;
}
.mobile .login-form__input {
  background-color: var(--forzze-white);
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  display: inline-block;
  font-size: 14px;
  padding: 7px 5.6px;
  width: 100%;
}
.mobile .login-form__input-field {
  display: inline-flex;
  position: relative;
  width: 76%;
}
@media screen and (max-width: 500px) {
  .mobile .login-form__input-field {
    width: 100%;
  }
}
.mobile .login-error {
  align-items: center;
  background-color: #cc0f16;
  background-color: var(--forzza-red-darkest);
  border-radius: 50%;
  display: none;
  height: 24px;
  justify-content: center;
  position: absolute;
  right: 5.6px;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
}
.mobile .login-error__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .login-form__name {
  color: #333;
  color: var(--forzza-gray-dark);
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 4px;
  margin-right: 2%;
}
@media screen and (max-width: 500px) {
  .mobile .login-form__name {
    margin-bottom: 8px;
    width: calc(100% - 6.4px);
  }
}
.mobile .search .input__name,
.mobile .search .login-form__name {
  font-size: 16px;
  font-weight: 400;
}
.mobile .login-form__name_icon {
  padding-right: 24px;
  position: relative;
}
.mobile .login-form__name_icon:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAABKZJREFUSImdll1oHFUUx3/3zp2Z3Wyaj23SbNI2S02rrU1t+oUUjBYRqgj6UKHgx4NWCpZqEVTEBxV8UhFUKGJb0CIVK1ifKj4pioKVftivB61JWzHZZNPsJruT3dmZnbk+zG6yaVJBDxzuzNxz/v9zz7nn3hH8i2itASSgAKs2CsBv0FAIcUuMRWdqwAaQKJS87h8ujWwplPyNQoplIvLJtsTNC/fc2X26NWFnAAcIFiNa8KUGbp8fnkh/+dOVfU0x+7GVnS09cdMSShlR+EFAqeLpv28URl3PP7Fr+20fDfQtuwq4N5OIm8HDMIy9dOTHBwtu8MGmvp6VhmGK6RmfiLfBUUBrwiQMq/rCcGak2ZYvvrNn8KSUstxIMo+g7HrqkTe+eqqro/3gwOreeLFcvUVm50tLk+LS1RF3NJt//uvXHz3aFLf9+pxsjH5g7+FBLdTBvp7ueHaqQrkSzCpas3NTip2bukHreXPj+Qrprq6YocwPt+77ZIfvz+Kj6g/x+15LtKdSh+5anY7nHW9+XdDs6E+xfW0nAIUZl5NnMoiGBLhelQ19K+OXh0c/bt/51gBQaFjBLlxt7N+4Jt3nuAGuX52nFa9KwXFnwaYdF9erLrDLOz7b1q1a5QTsp2tXwwrWp6yW5viero6louwtnvdvzmYoewFCwHcXx9HCWNQu2dZKsqXp2Vxn53uMU4kIEnZ/qjPZV6osBNdas3Z5K6AZGp8BoMlSTDr+ol3ketDb3ZHOZSc2AKcjAqE3x2Jx6S4SfRCEvPnEAIac3Q8c+/5Pvvj5LwSaBfsXWJJISARb5gi07hbSYH56BEhJGApeOXqW+/uX8fC2XgC8QOMGtfBDDWEARESGlEhDgQ57oF4DraXrBcyuQEiQBmgB0uDUNYfVqSWz1NVQUw4FQgsMIGZKPK9CvlhmLD/DWHYSdCjnCCA7li9S1iaWaWLZNsqSGEqgTIkUBlWtCYIArTWuHzDtS3y/ilNymcg7eK4L1QrosKaMzxGE+sK0UwqnfVNiWKA8UDYoC2FaIBWDfQ6FQgGATL7EpTEPwioEAWgFhhkBVz3QoSbU56HeB2X/PG5xBGWDUTNWJigLbVhow47SNlseAaYdqbIiW8OMfE0bKoUMvv/bHMHkiEPFOUZQ0UgjMpQNTlLeRFB7lwoMqzaqaAw8cIufMz5ahOjMh5nfoWPrZfAfp23FEqRRi8yCMOTE0ysYvL2VtiYTgBXtNg/dEef42XwEXM+7NCD7xzgl5xmGPis2FhkuT40xYBwgN3yMVL81F6VAKcVoIWC0GDUaWqNMhTAUmpqdsiFz0ac0dYCh6ZGGzd4ga/ZK2ppeYGn6bZYPWPU6YFi1nMei/PsV8F0I/KioVQ9GzvncuPYqufL7DB0K65DzD5TcGU1i/a8EpSuUJu4l1pIgkZwrvFG/ksPZxqKQgeunJsiPPsdU+QhDh8NGyMVv6/QDkFzXi6VeprljN8l0By1dAqs58qg4UMxqctcmKU4eF57/rp66cp2r3y6AuvXvAED6SSGTbUls826N2KylSAEIrceE1ueoVH8Jc8Uc1z9deCD9L0nthu7d/8nlH/ZrI5qfAOMrAAAAAElFTkSuQmCC);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  content: "";
  display: inline-block;
  height: 22px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 22px;
}
.mobile .login-form__label_checkbox {
  background-color: #e8f0fe;
  background-color: var(--forzze-white-blue);
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  margin: 5.6px;
  padding: 8.5px 4px 8.5px 5px;
}
@media screen and (max-width: 500px) {
  .mobile .login-form__label_checkbox {
    flex-direction: row;
  }
}
.mobile .login-form__checkbox-text {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 12.8px;
  font-weight: 700;
}
.mobile .login-form__checkbox {
  display: none;
}
.mobile .login-form__checkbox:checked + .login-form__checkbox-field {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
}
.mobile
  .login-form__checkbox:checked
  + .login-form__checkbox-field
  .login-form__checkbox-checked {
  display: inline-flex;
}
.mobile .login-form__checkbox-field {
  background-color: #0003;
  background-color: var(--forzza-black-02);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  height: 18px;
  margin-right: 4px;
  width: 18px;
}
.mobile .login-form__checkbox-checked {
  align-items: center;
  display: none;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.mobile .login-form__checkbox-svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .login-form__button {
  align-items: center;
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 13px;
  justify-content: center;
  margin: 0 4px;
  padding: 8.75px 31px 8.75px 8.75px;
  position: relative;
  text-decoration: none;
  width: calc(100% - 11.2px);
}
.mobile .login-form__button-absolute {
  align-items: center;
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  border-radius: 50%;
  display: inline-flex;
  height: 22px;
  justify-content: center;
  position: absolute;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
  width: 22px;
}
.mobile .login-form__button-svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .login-register .login-form__button-svg {
  transform: rotate(-90deg);
}
.mobile .login-register .login-form__button {
  background-color: #0c6cb2;
  background-color: var(--forzza-blue-darker--5);
  margin-bottom: 5.57px;
  margin-top: 5.57px;
}
.mobile .login-forgot {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: block;
  font-size: 12.5px;
  font-weight: 700;
  padding: 9px 31.25px 9px 10px;
  position: relative;
  text-decoration: none;
}
.mobile .login-forgot .login-form__button-svg {
  transform: rotate(-90deg);
}
.mobile .login-select__list {
  background-color: var(--forzze-white);
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  display: flex;
  height: 33.5px;
}
@media screen and (max-width: 500px) {
  .mobile .login-select__list {
    width: 100%;
  }
}
.mobile .login-select__list_error {
  border-color: #cc0f16;
  border-color: var(--forzza-red-darkest);
}
.mobile .login-select__list_error .login-error {
  display: flex;
}
.mobile .login-select__item {
  align-items: center;
  border-right: 1px solid #d9d9d9;
  border-right: 1px solid var(--forzza-gray-light);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  padding-right: 12px;
  position: relative;
  width: 33.3333333333%;
}
.mobile .login-select__item:last-child {
  border-right: none;
}
.mobile .login-select__item_only {
  width: 100%;
}
.mobile .login-select__label {
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mobile .login-select {
  height: 100%;
  width: 100%;
}
.mobile .login-select__svg {
  fill: #fff;
  fill: var(--forzza-white);
  transform: rotate(90deg);
}
.mobile .register__list {
  list-style-type: none;
  margin: 24px 0 0;
  padding: 0;
}
.mobile .register__item.active .register__body {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  display: block;
}
.mobile .register__item.active .register__head .register__arrow {
  transform: rotate(90deg);
}
.mobile .register__head {
  align-items: center;
  background-color: #0c6cb2;
  background-color: var(--forzza-blue-darker--5);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 16px;
  font-weight: 700;
  padding: 12px 40px 12px 16px;
  position: relative;
}
.mobile .register__step {
  font-size: 12px;
  margin: 0 10px;
}
.mobile .register__arrow {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .register__body {
  display: none;
  padding: 8px 16px;
}
.mobile .register .login-form__item {
  border-bottom: none;
  padding: 4.2px 0;
}
.mobile .register-pagination {
  display: flex;
  margin-top: 2px;
  padding: 0 3.9px;
}
.mobile .register-pagination__item {
  margin-right: 7.8px;
  width: calc(100% - 3.9px);
}
.mobile .register-pagination__item:last-child {
  margin-right: 0;
}
.mobile .register-pagination__button {
  align-items: center;
  border: none;
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: center;
  padding: 9px 31.25px 9px 12.5px;
  position: relative;
  width: 100%;
}
.mobile .register-pagination__button_next {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
  justify-content: center;
  text-align: center;
}
.mobile .register-pagination__button_next .login-form__button-svg {
  transform: rotate(-90deg);
}
.mobile .register-pagination__button_create {
  background-color: #079c20;
  background-color: var(--forzza-green);
  color: #fff;
  color: var(--forzza-white);
  font-weight: 400;
}
.mobile .register-pagination__button_prev {
  background-color: #b3b2b2;
  background-color: var(--forzza-gray-darkest--4);
  color: #424242;
  color: var(--forzza-gray-lighter);
  padding: 9px 12.5px 9px 31.25px;
}
.mobile .register-pagination__button_prev .login-form__button-svg {
  transform: rotate(90deg);
}
.mobile .register-pagination__button_prev .login-form__button-absolute {
  left: 5px;
  right: auto;
}
.mobile .register-confirmation__title {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 16px;
  margin-bottom: 18px;
}
.mobile .register-confirmation__item {
  margin: 22px 0;
}
.mobile .register-confirmation__item:last-child {
  margin-bottom: 11px;
}
.mobile .settingsChange__item {
  background-color: #f6f6f6;
  background-color: var(--forzza-white-dark);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  padding: 8px;
}
.mobile .incorrectUsername {
  color: #d9534f;
  color: var(--forzza-red);
  display: block;
  margin-top: 5px;
  text-align: center;
}
.backdrop {
  align-content: center;
  background: #00000073;
  bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}
.backdrop,
.backdrop > div {
  width: 100%;
}
.mobile .header {
  background-color: #000;
  background-color: var(--forzza-black);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 16px;
  height: 42px;
  justify-content: space-between;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 6;
}
.mobile .header.headerBlack {
  background-color: #084772;
  background-color: var(--forzza-blue);
}
.mobile .header-back {
  height: 100%;
  width: 42px;
}
.mobile .header-logo {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  padding: 5px;
  width: 60px;
}
.mobile .header-logo img {
  object-fit: contain;
  width: 100%;
}
.mobile .header-back__link {
  align-items: center;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.mobile .header-back__svg {
  fill: #fff;
  fill: var(--forzza-white);
  transform: rotate(180deg);
}
.mobile .header__title {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  overflow: hidden;
}
.mobile .header__title span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mobile .header-nav {
  height: 100%;
}
.mobile .header-nav__button {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding: 0;
  width: 42px;
}
.mobile .header-nav__line {
  background-color: #fff;
  background-color: var(--forzza-white);
  height: 6px;
  margin-bottom: 3px;
  width: 28px;
}
.mobile .header-nav__line:last-child {
  margin-bottom: 0;
}
.mobile .nav {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  transition: 0.25s;
  transition: var(--forzza-transition);
  z-index: 2;
}
.mobile .nav.active {
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  display: flex;
}
.mobile .nav__close-field {
  background-color: #0000;
  transition: 0.25s;
  transition: var(--forzza-transition);
  width: calc(100% - 272px);
}
.mobile .nav__inner {
  background-color: #333;
  background-color: var(--forzza-gray-dark);
  height: 100%;
  width: 272px;
}
.mobile .nav__list {
  background-color: #084772;
  background-color: var(--forzza-blue);
  border-top: 1px solid #fff;
  border-top: 1px solid var(--forzza-white);
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .nav__item {
  border-bottom: 1px solid #fff;
  border-bottom: 1px solid var(--forzza-white);
}
.mobile .nav__link {
  align-items: center;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  text-decoration: none;
}
@media (display-mode: standalone) {
  .mobile .nav__link--application {
    display: none;
  }
}
.mobile .nav__link_close {
  justify-content: space-between;
  padding: 11px 10px 11px 16px;
}
.mobile .nav__close-icon {
  align-items: center;
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  border-radius: 50%;
  display: flex;
  height: 21px;
  justify-content: center;
  width: 21px;
}
.mobile .nav__close-svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .nav__icon {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  margin: 0 6px;
  position: relative;
  width: 42px;
}
.mobile .nav__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .nav__icon .img-container {
  padding: 7px;
}
.mobile .nav__icon img {
  max-height: 100%;
  max-width: 100%;
}
.mobile .navInfo {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.mobile .navInfo__copyright {
  font-size: 12px;
  padding: 20px 5px;
  text-align: center;
}
.mobile .nav__theme {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 0.75rem;
}
.mobile .nav-theme__mode {
  color: #fff;
  color: var(--forzza-white);
  margin-inline-end: auto;
  text-transform: capitalize;
}
.fullscreen {
 
}
.fullscreen,
.mobile.wrapper-outer {
  display: flex;
  flex-direction: column;
}
.mobile.wrapper-outer {
  flex-grow: 1;
  min-height: 100%;
  padding: 42px 0 65px;
}
.mobile .wrapper {
  flex-grow: 1;
  height: calc(100% - 107px);
  overflow: hidden;
}
.mobile .footer {
  bottom: 0;
  flex-shrink: 0;
  height: 65px;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 2;
}
.mobile .footer-menu {
  height: 100%;
}
.mobile .footer-menu__list {
  align-items: center;
  display: flex;
  height: 100%;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .footer-menu__list_four .footer-menu__item {
  width: 25%;
}
.mobile .footer-menu__item {
  height: 100%;
  width: 20%;
}
.mobile .footer-menu__link {
  align-items: center;
  background: linear-gradient(180deg, #424242, #060606);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  padding: 3px 0 13px;
  position: relative;
  text-decoration: none;
  width: 100%;
}
.mobile .footer-menu__link.active {
  background: linear-gradient(180deg, #060606, #424242);
}
.mobile .footer-menu__link:active {
  filter: brightness(0.8);
}
.mobile .footer-menu__icon {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 30px;
}
.mobile .footer-menu__icon img {
  max-height: 100%;
  max-width: 100%;
}
.mobile .footer-menu__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .footer-menu__text {
  color: #fff;
  color: var(--forzza-white);
  font-size: 10px;
  text-align: center;
}
.mobile .footer-menu__quantity {
  background-color: #079c20;
  background-color: var(--forzza-green-dark);
  border-radius: 4px;
  color: #fff;
  color: var(--forzza-white);
  font-size: 11px;
  font-weight: 600;
  padding: 3px 7px;
  position: absolute;
  right: 3px;
  top: 0;
  transform: translateY(-50%);
  z-index: 1;
}
.mobile .footer-menu__quantity_blue {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
}
.liveBettingFavorites__empty {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 14px;
  line-height: 20px;
  padding: 16px 20px;
}
.liveBettingFavorites__info {
  float: left;
  margin-right: 10px;
  position: relative;
  width: 32px;
}
.liveBettingFavorites__info:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.liveBettingFavorites__info svg {
  fill: #0c6cb2;
  fill: var(--forzza-blue-darker--5);
}
.liveBettingFavorites__star_gray {
  fill: #8e8e8e;
  fill: var(--forzza-silver-dark);
}
.liveBettingFavorites__star_blue {
  fill: #1678c3;
  fill: var(--forzza-blue-light);
}
.liveFavorites__buttons {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
}
.mobile .liveBettingTypes {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .liveBettingType {
  margin-top: 1px;
}
.mobile .liveBettingType.active .liveBettingType__svg {
  transform: rotate(90deg);
}
.mobile .liveBettingType.active .liveBettingType__body {
  display: block;
}
.mobile .liveBettingType__body {
  display: none;
}
.mobile .liveBettingType__head {
  background: linear-gradient(180deg, #0e70b9 0, #005693);
  border-top: 1px solid #fff;
  border-top: 1px solid var(--forzza-white);
  color: #fff;
  color: var(--forzza-white);
  font-size: 16px;
  font-weight: 700;
  height: 46px;
  justify-content: space-between;
}
.mobile .liveBettingType__head,
.mobile .liveBettingType__left,
.mobile .liveBettingType__right {
  align-items: center;
  display: flex;
}
.mobile .liveBettingType__icon {
  margin: 0 6px;
  position: relative;
  width: 42px;
}
.mobile .liveBettingType__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .liveBettingType__img {
  width: 60%;
}
.mobile .liveBettingType__quantity {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border-radius: 5px;
  color: #fff;
  color: var(--forzza-white);
  display: inline-block;
  font-size: 12px;
  line-height: 1.6;
  padding: 0 6px;
}
.mobile .liveBettingType__arrow {
  align-items: center;
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  border-radius: 50%;
  display: flex;
  height: 22px;
  justify-content: center;
  margin: 0 8px;
  width: 22px;
}
.mobile .liveBettingType__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .liveBetting__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .liveBetting__head {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
}
.mobile .liveBetting__title {
  color: #424242;
  color: var(--forzza-gray-lighter);
  font-size: 10px;
  font-weight: 700;
  padding: 0 47px;
  position: relative;
  text-align: center;
}
.mobile .liveBetting__titleTime {
  color: #079c20;
  color: var(--forzza-green);
  font-size: 13px;
  font-weight: 700;
  left: 6px;
  line-height: 1.3;
  position: absolute;
  top: 0;
}
.mobile .liveBetting__inner {
  align-items: center;
  display: flex;
  min-height: 44px;
  padding: 2px 0;
}
.mobile .liveBetting__star {
  align-items: center;
  display: flex;
  width: 29px;
}
.mobile .liveBetting__star svg {
  height: 100%;
  width: 100%;
}
.mobile .liveBetting__starButton {
  background-color: #0000;
  border: none;
  display: flex;
  padding: 0;
  position: relative;
  width: 24px;
}
.mobile .liveBetting__starButton:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .liveBetting__starButton.active svg {
  fill: #0e63ae;
  fill: var(--forzza-blue-dark);
}
.mobile .liveBetting__starSvg {
  fill: #8e8e8e;
  fill: var(--forzza-silver-dark);
}
.mobile .liveBetting__teams {
  color: #333;
  color: var(--forzza-gray-dark);
  flex-grow: 1;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
}
.mobile .liveBetting__statistics {
  display: flex;
  justify-content: flex-end;
  width: 32px;
}
.mobile .liveBetting__statisticsButton {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  border-radius: 4px;
  display: flex;
  padding: 0;
  position: relative;
  width: 26px;
}
.mobile .liveBetting__statisticsButton:before {
  content: "";
  display: block;
  padding-top: 92%;
}
.mobile .liveBetting__score {
  padding-right: 5px;
  width: 72px;
}
.mobile .liveBetting__scoreItem {
  align-items: center;
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-weight: 700;
  justify-content: flex-end;
  margin-bottom: 4px;
}
.mobile .liveBetting__scoreItem:last-child {
  margin-bottom: 0;
}
.mobile .liveBetting__scoreNumber {
  color: #424242;
  color: var(--forzza-gray-lighter);
  font-size: 16px;
  font-weight: 700;
  text-align: right;
}
.mobile .liveBetting__arrow {
  align-items: center;
  color: #084772;
  color: var(--forzza-blue);
  display: flex;
  flex-direction: column;
  font-size: 12px;
  font-weight: 700;
  height: 100%;
  width: 40px;
}
.mobile .liveBetting__arrowInnerField {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-top: 3px;
}
.mobile .liveBetting__arrowInner {
  background-color: #084772;
  background-color: var(--forzza-blue);
  border: none;
  border-radius: 50%;
  display: inline-block;
  padding: 0;
  position: relative;
  width: 22px;
}
.mobile .liveBetting__arrowInner:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .liveBetting__arrowSvg {
  fill: #fff;
  fill: var(--forzza-white);
  transform: rotate(-90deg);
}
.mobile .liveBetting__arrowSvg.active {
  transform: rotate(0deg);
}
.mobile .liveBetting__scoreIcon {
  flex-shrink: 0;
  margin-right: 0.35rem;
  position: relative;
  width: 16px;
}
.mobile .liveBetting__scoreIcon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .liveBetting__scoreImg {
  max-height: 100%;
  max-width: 100%;
}
.mobile .liveBetting__scoreGame {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border-radius: 4px;
  color: #fff;
  color: var(--forzza-white);
  font-size: 11px;
  margin: 0 3px;
  padding: 1px 2px;
}
.mobile .liveBetting__scoreSet {
  font-size: 12px;
  line-height: 16px;
  margin-right: 3px;
}
.mobile .liveBetting__scoreMatch {
  font-size: 15px;
  line-height: 16px;
}
.mobile .liveBettingStatisticsPopup {
  align-items: center;
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  bottom: 0;
  display: none;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1;
}
.mobile .liveBettingStatisticsPopup.active {
  display: flex;
}
.mobile .liveBettingStatisticsInner {
  background-color: #fff;
  background-color: var(--forzza-white);
  width: 94%;
}
.mobile .liveBettingStatistics__close {
  padding: 10px 5px 5px;
}
.mobile .liveBettingStatistics__closeButton {
  align-items: center;
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  padding: 4px 0;
  width: 100%;
}
.mobile .liveBettingStatistics__closeField {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.liveBetting__redCard,
.liveBetting__yellowCard {
  border-radius: 2px;
  display: inline-block;
  font-size: 10px;
  margin: 1px 0 1px 4px;
  padding: 2px;
}
@media screen and (max-width: 1024px) {
  .liveBetting__redCard,
  .liveBetting__yellowCard {
    display: inline;
    font-size: 11px;
    padding: 0 3px;
  }
}
.liveBetting__redCard {
  background-color: #cc0f16;
  background-color: var(--forzza-red-darkest);
  color: #fff;
  color: var(--forzza-white);
}
.liveBetting__yellowCard {
  background-color: #ffe000;
  background-color: var(--forzza-yellow-2);
  color: #000;
  color: var(--forzza-black);
}
.mobile .myBets .myBets__empty {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px 10px;
}
.mobile .myBets .myBets__emptyText {
  font-size: 17px;
}
.mobile .myBets .liveBettingType__right {
  padding-right: 10px;
}
.mobile .myBets .searchInfo {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  border-left: none;
  border-right: none;
  margin: 10px 0 0;
  padding: 9px 14px;
}
.mobile .myBetsHead {
  align-items: center;
  display: flex;
  padding: 8px 4px;
}
.mobile .myBetsHead__tab {
  display: flex;
  margin-right: 8px;
  width: calc(50% - 4px);
}
.mobile .myBetsHead__tab:last-child {
  margin-right: 0;
}
.mobile .myBetsHead__button {
  background-color: #079c20;
  background-color: var(--forzza-green);
  color: #fff;
  color: var(--forzza-white);
  padding: 9px 31.25px 9px 12.5px;
}
.mobile .button-mobile,
.mobile .myBetsHead__button {
  align-items: center;
  border: none;
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: center;
  position: relative;
  width: 100%;
}
.mobile .button-mobile_right {
  height: 40px;
  padding: 0 31.25px 0 12.5px;
}
.mobile .button-mobile_right .button-mobile__icon {
  right: 5px;
}
.mobile .button-mobile_left {
  height: 40px;
  padding: 0 12.5px 0 31.25px;
}
.mobile .button-mobile_left .button-mobile__icon {
  left: 5px;
}
.mobile .button-mobile_green {
  background-color: #079c20;
  background-color: var(--forzza-green);
  color: #fff;
  color: var(--forzza-white);
}
.mobile .button-mobile_gray {
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
  color: #fff;
  color: var(--forzza-white);
}
.mobile .button-mobile_grayDark {
  background-color: #333;
  background-color: var(--forzza-gray-dark);
  color: #fff;
  color: var(--forzza-white);
}
.mobile .button-mobile__icon {
  align-items: center;
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  border-radius: 50%;
  display: inline-flex;
  height: 22px;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 22px;
}
.mobile .button-mobile__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .myBetsSearch .search__item,
.mobile .myBetsSearch .settings-item {
  border-bottom: none;
}
.mobile .myBetsHeading .liveBettingType__head {
  padding-right: 10px;
}
.mobile .myBets__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .myBets__item {
  background-color: #e8f0fe;
  background-color: var(--forzze-white-blue);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 12px;
  padding: 7px 5px;
  text-decoration: none;
}
.mobile .myBets__link {
  align-items: center;
  display: flex;
}
.mobile .myBets__row {
  width: calc(50% - 10px);
}
.mobile .myBets__column {
  align-items: center;
  color: #000;
  color: var(--forzza-black);
  display: flex;
  margin-bottom: 2px;
}
.mobile .myBets__column:last-child {
  margin-bottom: 0;
}
.mobile .myBets__columnSquare {
  background-color: #000;
  background-color: var(--forzza-black);
  flex-shrink: 0;
  height: 16px;
  margin-right: 5px;
  width: 16px;
}
.mobile .myBets__column_red {
  color: #cc0f16;
  color: var(--forzza-red-darkest);
}
.mobile .myBets__column_red .myBets__columnSquare {
  background-color: #cc0f16;
  background-color: var(--forzza-red-darkest);
}
.mobile .myBets__column_returned,
.mobile .myBets__column_returned .myBet__row {
  color: #ffc107;
  color: var(--forzza-yellow-1);
}
.mobile .myBets__column_returned .myBet__row_third .myBet__column {
  background-image: url(/static/media/return.e0a07490150395155a17.svg);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 10px auto;
  padding-right: 20px;
}
.mobile .myBets__column_returned .myBets__columnSquare {
  background-color: #ffc107;
  background-color: var(--forzza-yellow-1);
}
.mobile .myBets__column_green {
  color: #079c20;
  color: var(--forzza-green);
}
.mobile .myBets__column_green .myBets__columnSquare {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.mobile .myBets__column_orange {
  color: #f0ad4e;
  color: var(--forzza-orange);
}
.mobile .myBets__column_orange .myBets__columnSquare {
  background-color: #f0ad4e;
  background-color: var(--forzza-orange);
}
.mobile .myBets__columnText_bold {
  font-weight: 700;
  padding-left: 2px;
}
.mobile .myBets__arrow {
  align-items: center;
  display: flex;
  width: 20px;
}
.mobile .myBets__arrowSvg {
  transform: rotate(-90deg);
}
.mobile .myBetsClose {
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
  padding: 12px 16px 9px;
}
.mobile .myBetHeading {
  align-items: center;
  background-color: #0661a4;
  background-color: var(--forzza-blue-darker--6);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 14px;
  height: 32px;
  padding-left: 20px;
}
.mobile .myBetHeading__item {
  width: 50%;
}
.mobile .myBet__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .myBet__item {
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  display: flex;
  padding: 5px 12px 5px 5px;
}
.mobile .myBet__item:last-child {
  border-bottom: none;
}
.mobile .myBet__item_red .myBet__row {
  color: #cc0f16;
  color: var(--forzza-red-darkest);
}
.mobile .myBet__item_red .myBet__row_third .myBet__column {
  background-image: url(/static/media/cancel.d1f80bc7d012c8f4bc76.svg);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 10px auto;
  padding-right: 20px;
}
.mobile .myBet__item_green .myBet__row {
  color: #079c20;
  color: var(--forzza-green);
}
.mobile .myBet__item_green .myBet__row_third .myBet__column {
  background-image: url(/static/media/check.4fa1fba2f8336b437df9.svg);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 10px auto;
  padding-right: 20px;
}
.mobile .myBet__item_orange .myBet__row {
  color: #f0ad4e;
  color: var(--forzza-orange);
}
.mobile .myBet__item_pending .myBet__row_third .myBet__column {
  background-image: url(/static/media/clock.13b9622e18371960d2b7.svg);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 10px auto;
  padding-right: 20px;
}
.mobile .myBet__row {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 11px;
}
.mobile .myBet__row_first {
  width: 15%;
}
.mobile .myBet__row_second {
  width: 60%;
}
.mobile .myBet__row_third {
  text-align: right;
  width: 25%;
}
.mobile .myBet__column_bold {
  font-weight: 700;
}
.mobile .myBetDetails.active .myBetDetails__line_second {
  display: none;
}
.mobile .myBetDetails.active .myBetDetails__body {
  display: block;
}
.mobile .myBetDetails__head {
  align-items: center;
  background-color: #079c20;
  background-color: var(--forzza-green);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  height: 36px;
  padding: 0 5px;
}
.mobile .myBetDetails__body {
  display: none;
}
.mobile .myBetDetails__headIcon {
  align-items: center;
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  border-radius: 50%;
  display: flex;
  height: 22px;
  justify-content: center;
  margin-right: 5px;
  position: relative;
  width: 22px;
}
.mobile .myBetDetails__line {
  background-color: #fff;
  background-color: var(--forzza-white);
  display: inline-block;
  height: 3px;
  width: 14px;
}
.mobile .myBetDetails__line_second {
  display: inline-block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
}
.mobile .myBetDetails__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .myBetDetails__item {
  align-items: center;
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 12px;
  justify-content: space-between;
  padding: 6px 12px 6px 6px;
}
.mobile .myBetDetails__item_blue {
  color: #084772;
  color: var(--forzza-blue);
  font-weight: 700;
}
.mobile .myBetDetails__item_green {
  color: #079c20;
  color: var(--forzza-green);
  font-weight: 700;
}
.mobile .myBetDetails__item_returned {
  color: #ffc107;
  color: var(--forzza-yellow-1);
}
.mobile .myBetDetails__item_orange {
  color: #f0ad4e;
  color: var(--forzza-orange);
  font-weight: 700;
}
.mobile .myBet__column.live-score {
  color: #a5a5a5;
  color: var(--forzza-gray-darkest--2);
  font-size: 11px;
  font-weight: 300;
  padding-left: 0;
}
.mobile .liveBettingType__cashOut-button {
  align-items: center;
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  border-radius: 5px;
  display: flex;
  height: 21px;
  justify-content: center;
  margin-right: 14px;
  outline: none;
  width: 86px;
}
.mobile .cashoutMessage {
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.mobile .cashoutMessage.red {
  color: #c22326;
  color: var(--forzza-red-dark);
}
.mobile .cashout {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0.5rem 0;
}
.mobile .cashout .popup-confirm__partial-cashout {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.mobile .cashout label {
  align-items: center;
  display: flex;
  font-size: 12px;
  justify-content: center;
}
.mobile .cashout .cashout__checkbox {
  -webkit-appearance: checkbox;
  margin-right: 6px;
}
.mobile .BetSlipPopup {
  align-items: center;
  background-color: #0009;
  background-color: var(--forzza-black-06);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1;
}
.mobile .BetSlipPopup__close {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.mobile .BetSlipPopup__inner {
  background-color: #fff;
  background-color: var(--forzza-white);
  width: 300px;
}
.mobile .BetSlipPopup__head {
  align-items: center;
  background-image: linear-gradient(180deg, #0e70b9 0, #005693);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 12px;
  height: 42px;
  justify-content: space-between;
  padding-left: 14px;
}
.mobile .BetSlipPopup__title {
  margin-right: 10px;
}
.mobile .BetSlipPopup__closeButton {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  height: 42px;
  justify-content: center;
  padding: 0;
  width: 42px;
}
.mobile .BetSlipPopup__closeButton svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .BetSlipPopup__list {
  list-style-type: none;
  margin: 0;
  max-height: 55vh;
  overflow-y: auto;
  padding: 0;
}
.mobile .BetSlipPopup__item {
  align-items: center;
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 11px;
  padding: 11px 0 11px 11px;
}
.mobile .BetSlipPopup__item:last-child {
  border-bottom: none;
}
.mobile .BetSlipPopup__item .betSlipGame__button {
  width: 42px;
}
.mobile .BetSlipPopup__type {
  text-align: center;
  width: calc(45% - 14px);
}
.mobile .BetSlipPopup__tip {
  font-weight: 700;
  text-align: center;
  width: calc(30% - 14px);
}
.mobile .BetSlipPopup__odd {
  text-align: right;
  width: calc(25% - 14px);
}
.mobile .BetSlipPopup__buttonList {
  border-top: 1px solid #d9d9d9;
  border-top: 1px solid var(--forzza-gray-light);
  display: flex;
  padding: 11px 16px;
}
.mobile .BetSlipPopup__buttonItem {
  margin-right: 40px;
  width: calc(50% - 20px);
}
.mobile .BetSlipPopup__buttonItem:last-child {
  margin-right: 0;
}
.mobile .BetSlipPopup__button {
  align-items: center;
  background-color: #ebebeb;
  background-color: var(--forzze-white-darkest--5);
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  display: inline-flex;
  height: 57px;
  justify-content: center;
  padding: 5px 40px;
  width: 100%;
}
.mobile .betSlipModal {
  padding: 20px 0;
}
.mobile .BetSlipPopup__bin {
  fill: #2c9532;
  fill: var(--forzza-green-3);
}
.mobile .BetSlipPopup__back {
  fill: #0e63ae;
  fill: var(--forzza-blue-dark);
}
.mobile .BetSlipPopup__text {
  font-size: 0.9rem;
  padding: 0.4rem 0.8rem;
}
.login-form__label.search-item__label {
  align-items: normal;
  flex-direction: column;
}
.mobile .search {
  padding: 18px 16px;
}
.mobile .search__icon {
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  border-radius: 50%;
  height: 22px;
  left: 5px;
  top: 50%;
  transform: translateY(-50%);
  width: 22px;
}
.mobile .search__icon,
.mobile .search__plus {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  position: absolute;
}
.mobile .search__plus {
  height: max-content;
  width: max-content;
}
.mobile .search__line {
  background-color: #fff;
  background-color: var(--forzza-white);
  display: inline-block;
  height: 3px;
  width: 14px;
}
.mobile .search__line_second {
  display: inline-block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
}
.mobile .search__inner.active .search__body {
  display: block;
}
.mobile .search__inner.active .search__line_second {
  display: none;
}
.mobile .search__head {
  align-items: center;
  background-color: #f6f6f6;
  background-color: var(--forzza-white-dark);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 16px;
  font-weight: 700;
  padding: 11px 0 11px 40px;
  position: relative;
}
.mobile .search__body,
.mobile .search__head {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
}
.mobile .search__body {
  border-bottom: none;
  border-top: none;
  display: none;
  padding-top: 10px;
}
.mobile .search__body .login-form__name {
  font-size: 16px;
  font-weight: 400;
}
.mobile .search__item {
  background-color: #f6f6f6;
  background-color: var(--forzza-white-dark);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  font-size: 16px;
  padding: 8px;
}
.mobile .search__item .login-select__svg {
  transform: rotate(0);
}
.mobile .searchInfo {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 14px;
  padding: 16px 21px;
}
.mobile .searchInfo__icon {
  flex-shrink: 0;
  float: left;
  margin-right: 5px;
  position: relative;
  width: 32px;
}
.mobile .searchInfo__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .searchInfo__svg {
  fill: #0c6cb2;
  fill: var(--forzza-blue-darker--5);
}
.mobile .searchInfo__img {
  max-height: 100%;
  max-width: 100%;
}
.mobile .searchInfo__text {
  line-height: 20px;
}
.mobile .search-event {
  align-items: center;
  background-color: #f6f6f6;
  background-color: var(--forzza-white-dark);
  display: flex;
  justify-content: space-between;
  padding-right: 12px;
}
.mobile .search-link {
  color: #fff;
  color: var(--forzza-white);
}
.mobile .searchResult__list {
  list-style-type: none;
  margin: 16px 0 0;
  padding: 0;
}
.mobile .searchResult__item {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
}
.mobile .SearchResultInner__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .SearchResultInner__item {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
}
.mobile .SearchResultInner__item:last-child {
  border-bottom: none;
}
.settings-head {
  align-items: center;
  background: linear-gradient(180deg, #0e70b9 0, #005693);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 43px;
}
.settings-head__icon {
  margin: 0 6px;
  position: relative;
  width: 43px;
}
.settings-head__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.settings-head__icon img {
  max-height: 100%;
  max-width: 100%;
}
.settings-head__icon .img-container {
  padding: 9px;
}
.settings-language__list {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 14px;
  font-weight: 700;
  list-style-type: none;
  margin: 1px 0 0;
  padding: 0;
}
.settings-language__item.active {
  color: #fff;
  color: var(--forzza-white);
}
.settings-language__item.active .settings-language__button {
  background: linear-gradient(
    180deg,
    #2a6fb6 0,
    #205c9e 42%,
    #205c9e 64%,
    #205c9e
  );
}
.settings-language__button {
  align-items: center;
  background-color: #0000;
  border: none;
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  display: flex;
  flex-shrink: 0;
  padding: 8px 10px;
  width: 100%;
}
.settings-language__flag {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  margin-right: 10px;
  position: relative;
  width: 20px;
}
.settings-language__flag:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.settings-language__icon {
  max-height: 100%;
  max-width: 100%;
}
.settings-item {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  padding: 12px 16px;
}
.register-pagination__button {
  align-items: center;
  border: none;
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: center;
  padding: 9px 31.25px 9px 12.5px;
  position: relative;
  width: 100%;
}
.register-pagination__button_next {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
  text-decoration: none;
}
.register-pagination__button_next .login-form__button-svg {
  transform: rotate(-90deg);
}
.register-pagination__button_create {
  background-color: #079c20;
  background-color: var(--forzza-green);
  color: #fff;
  color: var(--forzza-white);
  font-weight: 400;
}
.register-pagination__button_prev {
  background-color: #b3b2b2;
  background-color: var(--forzza-gray-darkest--4);
  color: #424242;
  color: var(--forzza-gray-lighter);
  padding: 9px 12.5px 9px 31.25px;
}
.register-pagination__button_prev .login-form__button-svg {
  transform: rotate(90deg);
}
.register-pagination__button_prev .login-form__button-absolute {
  left: 5px;
  right: auto;
}
.login-form__button-absolute {
  align-items: center;
  background-color: #0000004d;
  background-color: var(--forzza-black-3);
  border-radius: 50%;
  display: inline-flex;
  height: 22px;
  justify-content: center;
  position: absolute;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
  width: 22px;
}
.login-form__button-svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.timezone__list {
  list-style-type: none;
  margin: 0 3px;
  padding: 0 0 11px;
}
.timezone__item.active .timezone__body,
.timezone__list {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
}
.timezone__item.active .timezone__body {
  display: block;
}
.timezone__item.active .timezone__head .timezone__arrow {
  transform: rotate(1turn);
}
.timezone__head {
  align-items: center;
  background-color: #0c6cb2;
  background-color: var(--forzza-blue-darker--5);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  padding: 12px 40px 12px 16px;
  position: relative;
}
.timezone__body {
  display: none;
}
.timezone__arrow {
  fill: #fff;
  fill: var(--forzza-white);
  transform: rotate(-90deg);
}
.timezone__country {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 12.5px;
  font-weight: 700;
  padding: 8.7px 12.5px;
}
.timezone__country:last-child {
  border-bottom: none;
}
.timezone-search__label {
  align-items: center;
  background-color: var(--forzze-white);
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  display: inline-flex;
  font-size: 14px;
  padding: 6px 0;
  width: 100%;
}
.timezone-search__input {
  border: none;
  outline: none;
  padding: 0 5px;
  width: 100%;
}
.timezone-search__icon {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  width: 20px;
}
.timezone-search__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.timezone-search__svg {
  fill: #464646;
  fill: var(--forzza-gray-darker);
}
.menu__count {
  font-size: 0.7rem;
  font-weight: 700;
  position: absolute;
  right: 0.3rem;
  top: 0.3rem;
}
.sports__svg {
  fill: #0e70b8;
  fill: var(--forzza-blue-darker--3);
  height: 75%;
  width: 75%;
}
.sports {
  height: 100%;
}
.sports__list {
  height: 100%;
  list-style-type: none;
  margin: 0;
  overflow-y: auto;
  padding: 0;
}
.sports__link {
  align-items: center;
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #084772;
  color: var(--forzza-blue);
  display: flex;
  font-size: 13px;
  height: 44px;
  justify-content: space-between;
  padding-right: 10px;
  text-decoration: none;
  width: 100%;
}
.sports__link:active {
  filter: brightness(0.9);
}
.sports__icon {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  width: 42px;
}
.sports__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.sports__icon img {
  width: 60%;
}
.sports__link-left,
.sports__text-field {
  align-items: center;
  display: flex;
}
.sports__text-field {
  justify-content: center;
  min-width: 34px;
}
.sports__text {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border-radius: 5px;
  color: #fff;
  color: var(--forzza-white);
  display: inline-block;
  font-size: 13px;
  font-weight: 700;
  padding: 3px 6px;
  text-align: center;
}
.sportsFavorite__button,
.sports__link-right {
  align-items: center;
  display: flex;
}
.sportsFavorite__button {
  background-color: #0000;
  border: none;
  justify-content: center;
  margin-right: 10px;
  padding: 0;
}
.sportsFavorite__button.active .sportsFavorite__star {
  fill: #1678c3;
  fill: var(--forzza-blue-light);
}
.sportsFavorite__star {
  fill: #8e8e8e;
  fill: var(--forzza-silver-dark);
}
.mobile .events__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .event__head {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  border-bottom: 1px solid #ccc;
  border-bottom: 1px solid var(--forzza-gray-light--2);
  padding: 3px 0;
}
.mobile .event__title {
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  font-size: 10px;
  font-weight: 700;
  text-align: center;
}
.mobile .event__main {
  display: flex;
  justify-content: center;
  padding: 2px 0;
}
.mobile .event__row_live {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  font-size: 12px;
  justify-content: center;
  width: 50px;
}
.mobile .event__live {
  color: #1678c3;
  color: var(--forzza-blue-light);
  font-size: 10px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
}
.mobile .event__date {
  color: #079c20;
  color: var(--forzza-green);
  text-align: center;
}
.mobile .event__row_count {
  align-items: center;
  display: flex;
  width: 70px;
}
.mobile .event__row_teams {
  align-items: center;
  display: flex;
  flex-grow: 1;
}
.mobile .event__teams {
  flex-grow: 1;
}
.mobile .event__team {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 4px;
}
.mobile .event__team:last-child {
  margin-bottom: 0;
}
.mobile .event__count {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border-radius: 5px;
  color: #fff;
  color: var(--forzza-white);
  display: inline-block;
  font-size: 12.5px;
  padding: 3px 6px;
}
.mobile .event__arrow {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: center;
}
.mobile .event__svg {
  fill: #000;
  fill: var(--forzza-black);
}
.mobile .single-head {
  background: linear-gradient(180deg, #0e70b9 0, #005693);
  color: #fff;
  color: var(--forzza-white);
  font-size: 14px;
  font-weight: 700;
  height: 43px;
  justify-content: space-between;
}
.mobile .single-head,
.mobile .single-head__left,
.mobile .single-head__right {
  align-items: center;
  display: flex;
}
.mobile .single-head__right {
  background-color: #525252;
  background-color: var(--forzza-nav-gray);
  border: none;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 43px;
}
.mobile .single-head__right:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .single-bet__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .single-bet__head {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  display: block;
  text-decoration: none;
}
.mobile .single-bet__main {
  display: flex;
  justify-content: center;
  padding: 2px 0;
}
.mobile .single-bet__row_live {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  font-size: 12px;
  justify-content: center;
  width: 50px;
}
.mobile .single-bet__live {
  color: #1678c3;
  color: var(--forzza-blue-light);
  font-size: 10px;
  font-weight: 600;
  text-align: center;
}
.mobile .single-bet__date {
  color: #079c20;
  color: var(--forzza-green);
  text-align: center;
}
.mobile .single-bet__row_teams {
  align-items: center;
  display: flex;
  flex-grow: 1;
}
.mobile .single-bet__teams {
  flex-grow: 1;
}
.mobile .single-bet__team {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 4px;
}
.mobile .single-bet__team:last-child {
  margin-bottom: 0;
}
.mobile .single-bet__sport-icon {
  align-items: center;
  display: flex;
}
.mobile .single-bet__sport-icon svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .betTypes {
  margin: 6px 4px 12px;
}
.mobile .betTypes__head {
  align-items: center;
  background: linear-gradient(
    180deg,
    #2a6fb6 0,
    #205c9e 42%,
    #205c9e 64%,
    #205c9e
  );
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: center;
  padding: 9px 13px 9px 31px;
  position: relative;
  width: 100%;
}
.mobile .betTypes__head .button-mobile__icon {
  left: 5px;
}
.mobile .betTypes__body {
  align-items: center;
  background-color: #ededed;
  background-color: var(--forzza-gray-darkest--3);
  border: 1px solid #ddd;
  border: 1px solid var(--forzze-white-darkest--6);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: space-between;
  padding: 9px 5px;
  width: 100%;
}
.mobile .betTypes__bodyIcon {
  align-items: center;
  background-color: #0003;
  background-color: var(--forzza-black-02);
  border-radius: 50%;
  display: inline-flex;
  height: 22px;
  justify-content: center;
  width: 22px;
}
.market-odd__subtitles {
  align-items: center;
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  display: flex;
  font-weight: 700;
}
.market-odds__item_two .market-odd__item {
  width: 50%;
}
.market-odds__item_four .market-odd__item {
  width: 25%;
}
.market-odd__subtitle {
  font-size: 11px;
  padding: 2px 0 2px 11px;
  width: 50%;
}
.market-odd__list {
  align-items: center;
  border-top: 1px solid #d9d9d9;
  border-top: 1px solid var(--forzza-gray-light);
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.market-odd__button_down {
  color: #d9534f;
  color: var(--forzza-red);
  position: relative;
}
.market-odd__button_down:before {
  background-color: #d9534f;
  background-color: var(--forzza-red);
  bottom: 0;
  content: "";
  display: block;
  height: 4px;
  left: 0;
  position: absolute;
  right: 0;
}
.market-odd__button_up {
  color: #00c100;
  color: var(--forzza-green-lighter);
  position: relative;
}
.market-odd__button_up:before {
  background-color: #00c100;
  background-color: var(--forzza-green-lighter);
  content: "";
  display: block;
  height: 4px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mobile .odd__item {
  border-right: 1px solid #d9d9d9;
  border-right: 1px solid var(--forzza-gray-light);
  display: flex;
  font-size: 12px;
  height: 38px;
  margin-bottom: 4px;
  width: 33.3333333333%;
}
.mobile .odd__item.blocked {
  border-color: #f1f1f1;
  border-color: var(--forzze-white-darker);
}
.mobile .odd__item.blocked .highlights-odd__button:after {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  background-image: url(/static/media/lock.98bd79bf80030bc9aa74.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.mobile .odd__item.odd__item.fullWidth {
  width: 100%;
}
.mobile .odd__item:last-child {
  border-right: none;
}
.mobile .odd__button {
  align-items: center;
  background-color: #f1f1f1;
  background-color: var(--forzze-white-darker);
  border: none;
  border-bottom: 1px solid #1678c3;
  border-bottom: 1px solid var(--forzza-blue-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
}
.mobile .odd__button.active {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
}
.mobile .odd__button.disabled:after {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  background-image: url(/static/media/lock.98bd79bf80030bc9aa74.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.mobile .odd__name {
  align-items: center;
  display: flex;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  width: 50%;
}
.mobile .odd__name:last-child {
  font-weight: 400;
}
.mobile .betTypesSelection__head {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  display: flex;
  padding: 12px 16px;
}
.mobile .betTypesSelection__headButton {
  margin-right: 10px;
  width: calc(50% - 5px);
}
.mobile .betTypesSelection__headButton:last-child {
  margin-right: 0;
}
.mobile .betTypesSelection__back {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  border-top: 1px solid #d9d9d9;
  border-top: 1px solid var(--forzza-gray-light);
  padding: 12px 16px;
}
.mobile .betTypesSelection__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .betTypesSelection__list.active .betTypesSelection__text {
  display: block;
}
.mobile .betTypesSelection__item {
  align-items: center;
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 13px;
  font-weight: 700;
  justify-content: space-between;
  padding: 12px 0 12px 13px;
}
.mobile .betTypesSelection__item:last-child {
  border-bottom: none;
}
.mobile .betTypesSelection__item.active {
  background: linear-gradient(
    180deg,
    #2a6fb6 0,
    #205c9e 42%,
    #205c9e 64%,
    #205c9e
  );
  color: #fff;
  color: var(--forzza-white);
}
.mobile .betTypesSelection__text {
  display: none;
  font-size: 12px;
  font-weight: 400;
  margin-top: 5px;
}
.market-list {
  list-style-type: none;
  margin: 0 0 4px;
  padding: 0;
}
.market-title {
  color: #084772;
  color: var(--forzza-blue);
  font-size: 11px;
  text-align: center;
}
.market-odds__item_two .odd__item {
  width: 50%;
}
.market-odds__item_four .odd__item {
  width: 25%;
}
.popup-statistic {
  flex-shrink: 0;
  margin-top: -0.714rem;
  width: 70rem;
}
.popup-statistic__tab-list {
  background-color: #464646;
  background-color: var(--forzza-gray-darker);
  border-bottom: 2px solid #0e63ae;
  border-bottom: 2px solid var(--forzza-blue-dark);
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.popup-statistic__tab-item {
  width: 100%;
}
.popup-statistic__tab-link {
  align-items: center;
  background-color: #0000;
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 0.857rem;
  font-weight: 700;
  justify-content: center;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
  text-decoration: none;
  width: 100%;
}
.popup-statistic__tab-link--active {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
}
.popup-statistic__table {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
}
.popup-statistic__row {
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 0.785rem;
  font-weight: 700;
}
.popup-statistic__row--header {
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
  color: #fff;
  color: var(--forzza-white);
}
.popup-statistic__row:not(.popup-statistic__row--header):nth-child(2n) {
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
}
.popup-statistic__row:not(
    .popup-statistic__row--header
  ).popup-statistic__row--success:nth-child(n) {
  background-color: #a9d0f8;
  background-color: var(--forzza-sky);
}
.popup-statistic__row:not(
    .popup-statistic__row--header
  ).popup-statistic__row--error:nth-child(n) {
  background-color: #ff9e9e;
  background-color: var(--forzza-violet);
}
.popup-statistic__column {
  flex-shrink: 0;
  padding-bottom: 0.142rem;
  padding-top: 0.142rem;
  text-align: center;
  text-transform: uppercase;
  width: 7.95%;
}
.popup-statistic__column--name {
  text-align: left;
  width: 30.61%;
}
.popup-statistic__column--type {
  flex-grow: 1;
}
.popup-statistic__column--scheme {
  flex-grow: 1;
  padding-right: 2rem;
  text-align: right;
  width: auto;
}
.popup-statistic__block--head .popup-statistic__column--name {
  flex-grow: 1;
  width: auto;
}
.popup-statistic__block--head .popup-statistic__column--ft {
  margin-right: 8%;
}
.popup-statistic__column--date {
  width: 11.93%;
}
.popup-statistic__column--team {
  padding-right: 1rem;
  text-align: right;
  width: 19.897%;
}
.register-check {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border-radius: 50%;
  display: none;
  flex-shrink: 0;
  margin-left: 0.571rem;
  position: relative;
  width: 1.714rem;
}
.register-check--active {
  display: block;
}
.register-check:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.register-check svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.register-error {
  background-color: #d9534f;
  background-color: var(--forzza-red);
  border-radius: 50%;
  display: none;
  flex-shrink: 0;
  margin-left: 0.571rem;
  position: relative;
  width: 1.714rem;
}
.register-error--active {
  display: block;
}
.register-error:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.register-error svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.popup-login .popup-body {
  flex-grow: 1;
}
.popup-login__block {
  margin-left: auto;
  margin-right: auto;
  width: 21.428rem;
}
.popup-login__block .signInErrorText,
.popup-login__error {
  color: #c22326;
  color: var(--forzza-red-dark);
  font-size: 12px;
  font-weight: 700;
  text-align: center;
}
.popup-login__error {
  margin-bottom: 0.714rem;
  padding-left: 0.714rem;
  padding-right: 0.714rem;
}
.popup-login__label {
  display: flex;
  margin-bottom: 0.428rem;
}
.popup-login__input {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  height: 2.5rem;
  padding: 0.357rem;
  width: 100%;
}
.popup-login__input,
.popup-login__input::placeholder {
  color: #464646;
  color: var(--forzza-gray-darker);
  font-weight: 700;
}
.popup-login__enter {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 0.714rem;
}
.popup-login__btn {
  -webkit-appearance: none;
  appearance: none;
  border: none;
  color: #fff;
  color: var(--forzza-white);
  font-size: 0.857rem;
  font-weight: 700;
  min-width: 10rem;
  padding: 0.428rem 0.357rem;
  text-transform: uppercase;
}
.popup-login__btn:disabled {
  background-color: #acacac;
  background-color: var(--forzza-silver);
}
.popup-login__btn--login {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
}
.popup-login__list {
  align-items: center;
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  border-top: 1px solid #c6c6c6;
  border-top: 1px solid var(--forzza-gray);
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0 0 0.357rem;
  padding: 0.357rem 0;
}
.popup-login__item:not(:last-child) {
  margin-bottom: 0.357rem;
}
.popup-login__link {
  color: #5e5e5e;
  color: var(--forzza-nav-gray-medium);
  font-size: 0.857rem;
  font-weight: 700;
  text-decoration: none;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.popup-login__link:hover,
.popup-login__title {
  color: #424242;
  color: var(--forzza-gray-lighter);
}
.popup-login__title {
  font-weight: 700;
  margin-bottom: 0.714rem;
  text-align: center;
}
.popup-login__create {
  display: flex;
  justify-content: center;
}
.popup-login__btn--account {
  background-color: #079c20;
  background-color: var(--forzza-green);
  min-width: 12.857rem;
}
.transaction-history__tab {
  display: flex;
  margin-bottom: 1.071rem;
}
.transaction-history__tab-btn {
  align-items: center;
  background-color: #464646;
  background-color: var(--forzza-gray-darker);
  border-color: #0000;
  border-bottom: 2px solid #0e63ae;
  border-bottom: 2px solid var(--forzza-blue-dark);
  border-right: 1px solid #c3c3c3;
  border-right: 1px solid var(--forzze-white-darkest--3);
  color: #fff;
  color: var(--forzza-white);
  cursor: pointer;
  display: flex;
  font-size: 0.928rem;
  font-weight: 700;
  justify-content: center;
  padding-bottom: 0.642rem;
  padding-top: 0.642rem;
  text-decoration: none;
  width: 50%;
}
.transaction-history__tab-btn--active {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
}
.register {
  width: 100%;
}
.register-container {
  background-color: #fff;
  background-color: var(--forzza-white);
  padding: 1.642rem 2.142rem 2.857rem;
  width: 100%;
}
.register-caption {
  font-size: 1.428rem;
  margin-bottom: 0.714rem;
  margin-top: 0;
  text-transform: uppercase;
}
.register-line {
  background-color: #f6f6f6;
  background-color: var(--forzza-white-dark);
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  padding: 0.714rem 1.428rem;
}
.register-line:not(:last-child) {
  margin-bottom: 0.857rem;
}
.register-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.register-item {
  align-items: center;
  display: flex;
}
.register-item:not(:last-child) {
  margin-bottom: 0.928rem;
}
.register-name {
  flex-shrink: 0;
  padding-right: 0.357rem;
  width: 30.01%;
}
.register-label {
  color: #333;
  color: var(--forzza-gray-dark);
  font-weight: 700;
}
.register-input-label {
  display: block;
}
.register-label--important:after {
  color: inherit;
  content: "*";
}
.register-value {
  flex-shrink: 0;
  width: 60.02%;
}
.register-value--available {
  color: #079c20;
  color: var(--forzza-green);
  font-weight: 700;
}
.register-value--unavailable {
  color: var(--forzza-danger);
  font-weight: 700;
}
.register-strength {
  border-radius: 0.285rem;
  box-shadow: inset 0 1px 2px #0000001a;
  height: 1.714rem;
  overflow: hidden;
}
.register-strength__line {
  height: 100%;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.register-strength__line--success {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.register-strength__line--warning {
  background-color: #f0ad4e;
  background-color: var(--forzza-orange);
}
.register-strength__line--danger {
  background-color: #d9534f;
  background-color: var(--forzza-red);
}
.register-asterisk {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 0.85rem;
}
.register-create {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.register-create-button {
  align-items: center;
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 0.92rem;
  height: 2.5rem;
  justify-content: center;
  padding: 0 1.5rem;
  text-transform: uppercase;
}
.recaptcha {
  display: flex;
  justify-content: space-between;
}
.recaptcha-wrapper {
  align-items: center;
  display: flex;
  width: 50%;
}
.recaptcha-image {
  align-items: center;
  display: flex;
  height: 4.28rem;
  width: 12.14rem;
}
.recaptcha-img {
  max-height: 100%;
  max-width: 100%;
}
.recaptcha-reload-button {
  background-color: #0000;
  border: none;
  margin-left: 15px;
  padding: 0;
}
.recaptcha-code {
  width: 50%;
}
.recaptcha-label {
  display: inline-block;
  margin: 0.7rem 0;
}
.register-accept {
  display: flex;
  justify-content: flex-end;
  padding-right: 10%;
  width: 100%;
}
#passwordTip:first-letter {
  text-transform: capitalize;
}
.casino,
.casino-container {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.casino-container {
  max-height: calc(100vh - 16.1rem);
  overflow-y: scroll;
}
.casino-caption {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 1.071rem;
}
.casino-label {
  display: flex;
  flex-shrink: 0;
  position: relative;
  width: 15rem;
}
.casino-search__icon {
  display: none;
}
.casino-label__reset {
  fill: #333;
  fill: var(--forzza-gray-dark);
  align-items: center;
  background-color: #0000;
  border: none;
  bottom: 0;
  display: flex;
  justify-content: center;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 28px;
}
.casino-input {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  cursor: text;
  font-size: 0.857rem;
  height: 2rem;
  padding-left: 0.357rem;
  padding-right: 0.357rem;
  width: 100%;
}
.casino-play {
  align-items: center;
  background-color: #00890d;
  background-color: var(--forzza-green-light);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-weight: 700;
  justify-content: center;
  margin-bottom: 0.714rem;
  padding: 0.785rem 0.5rem;
  text-transform: uppercase;
}
.casino-play__icon {
  flex-shrink: 0;
  margin-right: 0.214rem;
  position: relative;
  width: 1rem;
}
.casino-play__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.casino-play__icon svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.casino-dropdown__list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.casino-dropdown__item:not(:last-child) {
  margin-bottom: 0.428rem;
}
.casino-dropdown__btn {
  -webkit-appearance: none;
  appearance: none;
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  font-size: 1.071rem;
  font-weight: 700;
  height: 2.857rem;
  padding: 0;
  text-transform: uppercase;
  width: 100%;
}
.casino-dropdown__btn--active {
  background-color: #084772;
  background-color: var(--forzza-blue);
}
.casino-dropdown__btn--active ~ .casino-game {
  display: block;
}
.casino-dropdown__btn--active .casino-dropdown__icon {
  transform: scale(-1);
}
.casino-dropdown__line {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: 100%;
  justify-content: space-between;
  padding-left: 0.571rem;
}
.casino-dropdown__icon {
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition: 0.25s;
  transition: var(--forzza-transition);
  width: 2.571rem;
}
.casino-dropdown__icon svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.casino-game {
  background-color: #dfedfa;
  background-color: var(--forzza-blue-sky);
  border: 2px solid #1678c3;
  border: 2px solid var(--forzza-blue-light);
  padding: 0.571rem;
}
.casino-game-empty {
  align-items: center;
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
}
.casino-game-empty__title {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
}
.casino-game-empty__icon {
  margin-bottom: 10px;
}
.casino-game-empty__svg {
  fill: #333;
  fill: var(--forzza-gray-dark);
  height: 60px;
  width: 60px;
}
.casino-game-empty_reset {
  align-items: center;
  background-color: #333;
  background-color: var(--forzza-gray-dark);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  margin: 0 auto;
  padding: 7px 45px;
  text-transform: uppercase;
}
.casino-game__list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
}
.casinoLoader {
  align-items: center;
  display: flex;
  height: 176px;
  justify-content: center;
  width: 100%;
}
.casino-game__item {
  flex-shrink: 0;
  margin-bottom: 0.8925rem;
  width: calc(20% - 0.714rem);
}
.casino-game__item:not(:nth-child(5n)) {
  margin-right: 0.8925rem;
}
.casino-game__link {
  border: 2px solid #424242;
  border: 2px solid var(--forzza-gray-lighter);
  display: flex;
  flex-direction: column;
  position: relative;
  text-decoration: none;
}
.casino-game__img {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.casino-game__img:hover .casino-game__buttons {
  opacity: 1;
  z-index: 1;
}
.casino-game__img:hover .casino-game__button_now {
  transform: translateX(0);
}
.casino-game__img:hover .casino-game__button_demo {
  transform: translateX(0);
  transition: 0.3s;
}
.casino-game__img:before {
  content: "";
  display: block;
  padding-top: 64.44%;
}
.casino-game__img img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.casino-game__buttons {
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  bottom: 0;
  flex-direction: column;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.casino-game__button,
.casino-game__buttons {
  align-items: center;
  display: flex;
  justify-content: center;
}
.casino-game__button {
  background-color: #0000;
  border: 2px solid #0000;
  color: #fff;
  color: var(--forzza-white);
  cursor: pointer;
  font-size: 0.93rem;
  font-weight: 700;
  margin-bottom: 0.71rem;
  min-width: 8.6rem;
  padding: 0.35rem;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.casino-game__button:last-child {
  margin-bottom: 0;
}
.casino-game__button_now {
  background-color: #00c100;
  background-color: var(--forzza-green-lighter);
  transform: translateX(14.3rem);
}
.casino-game__button_demo {
  border-color: #fff;
  border-color: var(--forzza-white);
  transform: translateX(-14.3rem);
}
.casino-game__title {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
  color: #fff;
  color: var(--forzza-white);
  font-size: 0.928rem;
  font-weight: 700;
  overflow: hidden;
  padding-bottom: 0.428rem;
  padding-top: 0.428rem;
  text-align: center;
  text-overflow: ellipsis;
  transition: 0.25s;
  transition: var(--forzza-transition);
  white-space: nowrap;
}
.casino-game__title:hover {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.casino-game__new {
  align-items: center;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-name: brightness;
  animation-timing-function: linear;
  background: red;
  border-radius: 0.5rem;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 0.6rem;
  font-weight: 400;
  justify-content: center;
  letter-spacing: 0.5px;
  line-height: 1.1;
  padding: 3px 5px;
  position: absolute;
  right: 4px;
  text-transform: uppercase;
  top: 4px;
}
@media (max-width: 1024px) {
  .casino-game__new {
    font-size: 10px;
    right: 0;
    transform: translateX(-100%);
  }
  .casino-game__new.casino-mobile {
    left: 4px;
    right: auto;
    transform: none;
  }
}
.casinoType__field {
  margin-left: -0.5rem;
  width: calc(100% - 14rem);
}
.casino-game__hover-desc {
  display: flex;
  justify-content: space-between;
  left: 0.5rem;
  position: absolute;
  right: 0.5rem;
  top: 0.25rem;
}
.casino-game__hover {
  align-items: center;
  background-color: #1f1f1f;
  background-color: var(--forzza-black--1);
  border-radius: 0.25rem;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  height: max-content;
  line-height: 1;
  padding: 0.25rem;
}
.casino-game__hover-icon {
  margin-right: 0.25rem;
  position: relative;
  width: 0.75rem;
}
.casino-game__hover-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.casino-game__hover-icon svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.casino-game__hover-text {
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1;
}
.casino-game__roulette {
  display: none;
}
.roulette .casino-game__roulette {
  bottom: 0.25rem;
  display: flex;
  left: 0.25rem;
  position: absolute;
  right: 0.25rem;
}
.roulette .casino-game__roulette-item {
  align-items: center;
  background-color: #1f1f1f;
  background-color: var(--forzza-black--1);
  border-radius: 0.25rem;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1;
  margin: 0 0.25rem;
  overflow: hidden;
  position: relative;
  width: calc(12.5% - 0.5rem);
}
.roulette .casino-game__roulette-item:after {
  content: "";
  display: block;
  padding-top: 100%;
}
.roulette .casino-game__roulette-item_border {
  background-color: #084772;
  background-color: var(--forzza-blue);
  bottom: 0;
  height: 13px;
  left: 0;
  position: absolute;
  transform: translateY(7.5px) translateX(-7.5px) rotate(45deg);
  width: 13px;
}
.roulette .casino-game__roulette-item_red {
  background-color: #d9534f;
  background-color: var(--forzza-red);
}
.roulette .casino-game__roulette-item_green {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.roulette .casino-game__roulette-item_jackpot {
  border: 2px solid #87873f;
  border: 2px solid var(--forzza-yellow);
}
.roulette .casino-game__roulette-item_jackpot:before {
  align-items: center;
  color: #87873f;
  color: var(--forzza-yellow);
  content: "100";
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  text-shadow: 0 2px 2px #000;
  top: 0;
  transform: translateY(-80%);
}
.casino-game__wheel {
  display: none;
}
.wheel .casino-game__wheel {
  bottom: 0.25rem;
  display: flex;
  left: 0.25rem;
  position: absolute;
  right: 0.25rem;
}
.wheel .casino-game__wheel-item {
  align-items: center;
  background-color: #fff;
  background-color: var(--forzza-white);
  border-radius: 100%;
  color: #000;
  color: var(--forzza-black);
  display: flex;
  font-size: 0.875rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1;
  margin: 0 0.115rem;
  overflow: hidden;
  position: relative;
  width: calc(14.28571% - 0.25rem);
}
.wheel .casino-game__wheel-item:after {
  content: "";
  display: block;
  padding-top: 100%;
}
.casino-game__sicbo {
  display: none;
}
.sicbo .casino-game__sicbo {
  bottom: 0.25rem;
  display: flex;
  left: 0.25rem;
  position: absolute;
  right: 0.25rem;
}
.sicbo .casino-game__sicbo-item {
  align-items: center;
  background-color: #1f1f1f;
  background-color: var(--forzza-black--1);
  border-radius: 0.25rem;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1;
  margin: 0 0.25rem;
  overflow: hidden;
  position: relative;
  width: calc(12.5% - 0.5rem);
}
.sicbo .casino-game__sicbo-item:after {
  content: "";
  display: block;
  padding-top: 100%;
}
.sicbo .casino-game__sicbo-item_red {
  background-color: #d9534f;
  background-color: var(--forzza-red);
}
.sicbo .casino-game__sicbo-item_green {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.sicbo .casino-game__sicbo-item_jackpot {
  border: 2px solid #87873f;
  border: 2px solid var(--forzza-yellow);
}
.sicbo .casino-game__sicbo-item_jackpot:before {
  align-items: center;
  color: #87873f;
  color: var(--forzza-yellow);
  content: "100";
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  text-shadow: 0 2px 2px #000;
  top: 0;
  transform: translateY(-80%);
}
.casinoGameWrapper {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: calc(100vh - 194px);
  position: relative;
  width: 100%;
}
.casinoGameWrapper.fullScreen {
  background-color: #000;
  background-color: var(--forzza-black);
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 3;
}
.casinoGameWrapper.fullScreen .casinoGameWrapper__list {
  display: flex;
  transform: translateX(0);
}
.casinoGameWrapper.fullScreen .casinoGameWrapper____item {
  border-bottom: none;
}
.casinoGameWrapper__list {
  background: #525252;
  background: var(--forzza-nav-gray);
  position: absolute;
  right: 2px;
  top: 0;
  transform: translateX(100%);
}
.casinoGameWrapper____item {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
}
.casinoGameWrapper____item:last-child {
  border: none;
}
.casinoGameWrapper__button {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  height: 30px;
  justify-content: center;
  padding: 0;
  width: 30px;
}
.casinoGameWrapper__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.game-history {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  width: 100%;
}
.game-history__container {
  background-color: #fff;
  background-color: var(--forzza-white);
  flex-grow: 1;
  padding: 0.928rem 0 0;
}
.game-history__wrapper {
  margin: 0 auto;
  width: 61.376%;
}
.game-history-caption {
  font-weight: 400;
  line-height: 1.1;
  margin-bottom: 0.714rem;
  margin-top: 0.714rem;
}
.game-history-tab .tab-item {
  width: 50%;
}
.game-history__form-wrapper {
  margin-top: 1.071rem;
}
.game-history__form {
  background-color: #f5f5f5;
  background-color: var(--forzze-white-darker--2);
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  padding-left: 1.428rem;
  padding-right: 1.428rem;
  padding-top: 1.428rem;
}
.game-history__list {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
}
.game-history__line {
  display: flex;
  margin-bottom: 1.428rem;
}
.game-history__line_submit {
  justify-content: flex-end;
  margin-bottom: 1.071rem;
  width: 90%;
}
.game-history__line:first-child {
  margin-top: 0.357rem;
}
.game-history__text {
  font-size: 1rem;
  font-weight: 700;
  line-height: 2.285rem;
  width: 30%;
}
.game-history__select-wrapper {
  position: relative;
  width: 60%;
}
.game-history__select-wrapper .register-check,
.game-history__select-wrapper .register-error {
  height: 1.714rem;
  position: absolute;
  right: -10px;
  top: 50%;
  transform: translate(100%, -50%);
}
.game-history__select-label {
  flex-grow: 1;
}
.game-history__select {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  display: block;
  font-size: 1rem;
  padding: 0.357rem;
  width: 100%;
}
.game__history-submit {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  font-size: 0.928rem;
  line-height: 1.857rem;
  padding: 0.357rem;
  text-transform: uppercase;
  width: 12.142rem;
}
.game__history-submit:disabled {
  background-color: #0003;
  background-color: var(--forzza-black-02);
}
.game__history-submit:hover:not(:disabled) {
  background-color: #00890d;
  background-color: var(--forzza-green-light);
}
.game-history__result {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.714rem;
  margin-top: 0.714rem;
}
.game-history__result-header {
  background-color: #0b6ab0;
  background-color: var(--forzza-blue-darkest);
  display: flex;
}
.game-history__result-header .game-history__result-col {
  background-color: #0b6ab0;
  background-color: var(--forzza-blue-darkest);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  font-weight: 600;
  line-height: 2rem;
}
.game-history__result-list {
  border-left: 1px solid #c3c3c3;
  border-left: 1px solid var(--forzze-white-darkest--3);
  border-right: 1px solid #c3c3c3;
  border-right: 1px solid var(--forzze-white-darkest--3);
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
}
.game-history__result-line,
.game-history__result-list {
  border-bottom: 1px solid #c3c3c3;
  border-bottom: 1px solid var(--forzze-white-darkest--3);
  display: flex;
}
.game-history__result-line {
  border-top: 1px solid #c3c3c3;
  border-top: 1px solid var(--forzze-white-darkest--3);
  width: 100%;
}
.game-history__result-line:nth-child(odd) {
  background-color: #f1f1f1;
  background-color: var(--forzze-white-darker);
}
.game-history__result-col {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 0.857rem;
  line-height: 1.714rem;
  width: 100%;
}
.game-history__result-col.game-history__result-col_stake {
  border-left: 1px solid #c3c3c3;
  border-left: 1px solid var(--forzze-white-darkest--3);
  color: #cc0f16;
  color: var(--forzza-red-2);
}
.game-history__result-col.game-history__result-col_gain,
.game-history__result-col.game-history__result-col_stake {
  background-color: #f1f1f1;
  background-color: var(--forzze-white-darker);
  border-right: 1px solid #c3c3c3;
  border-right: 1px solid var(--forzze-white-darkest--3);
  font-weight: 700;
  text-align: center;
  width: 14.173%;
}
.game-history__result-col.game-history__result-col_gain {
  color: green;
  color: var(--forzza-green-2);
}
.game-history__result-col_id {
  overflow: hidden;
  padding: 0 10px;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 15.748%;
}
.game-history__result-col_date {
  padding-right: 0.5rem;
  width: 22.047%;
}
.game-history__result-col_game {
  padding-right: 0.5rem;
  width: 29.921%;
}
.home-container {
  background-color: #fff;
  background-color: var(--forzza-white);
  display: flex;
  padding: 0.92rem 0.71rem 1.857rem;
}
.event {
  width: 52%;
}
.event-advertising {
  background-color: #646464;
  background-color: var(--forzza-nav-gray-lighter);
  height: 197px;
  position: relative;
  width: 100%;
}
.event-advertising img {
  height: 197px;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
.event-advertising .swiper-container {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.event-slide {
  height: 100%;
  position: relative;
  width: 100%;
}
.event-slide img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.event-advertising .swiper-pagination {
  display: flex;
  justify-content: flex-end;
}
.event-advertising .swiper-pagination-bullet {
  background-image: linear-gradient(180deg, #fff, #d6d6d6);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-white),
    var(--forzze-white-darkest--2)
  );
  height: 20px;
  opacity: 1;
  position: relative;
  width: 20px;
}
.event-advertising .swiper-pagination-bullet:after {
  background: linear-gradient(180deg, #a5a5a5, #bdbdbd);
  background: linear-gradient(
    to bottom,
    var(--forzza-gray-darkest--2),
    var(--forzza-gray-darker--2)
  );
  border-radius: 50%;
  content: "";
  height: 12px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 12px;
}
.event-advertising
  .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
  background: #b72027;
  background: var(--forzza-red-darker);
}
.aboutUs {
  color: #000;
  color: var(--forzza-black);
  font-size: 14px;
}
@media screen and (max-width: 1024px) {
  .aboutUs {
    font-size: 12px;
    padding: 0 10px;
  }
}
.aboutUs__title {
  font-size: 22px;
  font-weight: 400;
  margin: 15px 0;
  text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
  .aboutUs__title {
    font-size: 20px;
  }
}
.aboutUs__subtitle {
  font-weight: 700;
  margin-bottom: 7px;
}
.aboutUs__subtitle_blue {
  color: #0e63ae;
  color: var(--forzza-blue-dark);
}
.aboutUs__list {
  list-style-type: none;
  margin: 6px 0 0;
  padding: 0;
  width: 80%;
}
.aboutUs__link {
  color: #0e63ae;
  color: var(--forzza-blue-dark);
}
.aboutUs__text {
  margin-bottom: 7px;
}
.aboutUs__item {
  line-height: 1.3;
  margin-bottom: 4px;
}
.aboutUs__item_withoutMarker {
  list-style-type: none;
}
.aboutUsAlpha__list {
  list-style-type: decimal;
  margin: 0;
  padding: 0;
}
.aboutUsAlphaInner__list,
.aboutUsAlpha__list {
  list-style-position: inside;
  text-align: justify;
}
.aboutUsAlphaInner__list {
  list-style-type: lower-alpha;
  padding-left: 20px;
}
@media screen and (max-width: 1024px) {
  .aboutUsAlphaInner__list {
    padding-left: 10px;
  }
}
.aboutUsCircle__list {
  list-style-position: inside;
  list-style-type: disc;
  padding-left: 20px;
  text-align: justify;
}
@media screen and (max-width: 1024px) {
  .aboutUsCircle__list {
    padding-left: 10px;
  }
}
.footer_casino {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1;
}
.footer_minify .footer-bottom-container {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
}
.footer_minify .footer-top-container {
  height: 0;
  min-height: 0;
  overflow: hidden;
  padding: 0 2.15rem;
}
.footer_minify .footer-minify__button {
  transform: translate(50%, -50%) rotate(0);
}
.footer-top-container {
  background-image: url(/assets/footer-bg.3ea5bb18fd9e7c4d62e9.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 21.42rem;
  padding: 1.43rem 2.15rem;
  position: relative;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.footer-top {
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
}
.footer-logo {
  align-items: flex-start;
  width: 7rem;
}
.footer-logo,
.footer-logo-link {
  display: flex;
  justify-content: center;
}
.footer-logo-link {
  align-items: center;
  width: 100%;
}
.footer-logo-img {
  max-height: 100%;
  max-width: 100%;
}
.footer-nav {
  flex: 1 1;
  font-size: 0.85rem;
  justify-content: center;
}
.footer-nav,
.footer-nav-list {
  display: flex;
}
.footer-nav-inner--first {
  margin-right: 30px;
}
.footer-nav-column--first {
  margin-right: 20%;
}
.footer-nav-title {
  font-weight: 700;
  margin-bottom: 0.3rem;
  text-transform: uppercase;
}
.footer-nav-link {
  color: #646464;
  color: var(--forzza-nav-gray-lighter);
  display: inline-block;
  margin-bottom: 0.3rem;
  padding: 0.3rem;
}
.footer-link-list {
  align-items: flex-end;
  display: flex;
  width: 14rem;
}
.footer-link-item {
  margin-right: 1.8rem;
}
.footer-link-item:last-child {
  margin-right: 0;
}
.footer-link {
  align-items: center;
  display: inline-flex;
  justify-content: center;
}
.footer-payment {
  padding: 0.8rem 0;
}
.footer-payment-list {
  align-items: center;
  display: flex;
  justify-content: center;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.footer-payment-item {
  height: 2.28rem;
  margin-left: 1.4rem;
  width: 3.57rem;
}
.footer-payment-item:first-child,
.footer-payment-item:last-child {
  margin-left: 0;
}
.footer-payment-img {
  max-height: 100%;
  max-width: 100%;
}
.footer-info {
  color: #747474;
  color: var(--forzza-nav-gray-lightest);
  font-size: 0.78rem;
  line-height: 1.1rem;
  padding: 0 0.5rem 0 2rem;
}
.footer-to-top-button {
  align-items: center;
  background-color: #acacac;
  background-color: var(--forzza-silver);
  border: none;
  border-radius: 50%;
  display: flex;
  height: 2.85rem;
  justify-content: center;
  padding: 0;
  position: absolute;
  right: 2.71rem;
  top: 0;
  transform: translateY(-50%);
  width: 2.85rem;
}
.footer-minify__button {
  background: linear-gradient(180deg, #525252, #353535);
  background: linear-gradient(
    to bottom,
    var(--forzza-nav-gray),
    var(--forzza-nav-gray-darker)
  );
  border-radius: 0;
  height: 1.7rem;
  right: 50%;
  transform: translate(50%, -50%) rotate(180deg);
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.footer-to-top-arrow {
  align-items: center;
  display: flex;
  justify-content: center;
}
.footer-to-top-svg {
  fill: #fff;
  fill: var(--forzza-white);
  transform: rotate(180deg);
}
.footer-bottom-container {
  background-color: #fff;
  background-color: #fff;
  color: #333;
  font-size: 0.85rem;
  padding: 1.5rem 0;
  position: relative;
  text-align: center;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.poweredBy {
  color: var(--777-silver3);
  font-size: 0.875rem;
  padding: 0.5rem 0 0;
  text-align: center;
}
.poweredBy a {
  color: inherit;
}
.header-top {
  background-color: #084772;
  background-color: var(--forzza-blue);
  height: 2.142rem;
}
.header-top,
.header__theme {
  align-items: center;
  display: flex;
}
.header__theme {
  margin-right: 20px;
}
.header-top-container {
  height: 100%;
  padding-left: 1.071rem;
  padding-right: 1.071rem;
}
.header-bottom-container,
.header-top-container {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.header-bottom-container {
  padding-bottom: 1.071rem;
  padding-top: 1.071rem;
}
.header-login {
  position: relative;
}
.header-login-wrong {
  border: 2px solid #f97a00;
  border: 2px solid var(--forzza-orange--1);
  color: #fff;
  color: var(--forzza-white);
  font-size: 0.85rem;
  font-weight: 700;
  left: -0.6rem;
  position: absolute;
  top: -0.8rem;
  transform: translate(-100%);
  width: 14rem;
}
.header-login-wrong__head {
  align-items: center;
  background-color: #f97a00;
  background-color: var(--forzza-orange--1);
  display: flex;
  justify-content: space-between;
  padding: 0.3rem;
  text-transform: uppercase;
}
.header-login-wrong__body {
  background-color: #fff;
  background-color: var(--forzza-white);
  color: #000;
  color: var(--forzza-black);
  padding: 0.4rem;
}
.header-login-wrong__button {
  align-items: center;
  background-color: #0000;
  border: none;
  cursor: pointer;
  display: flex;
  justify-content: center;
}
.header-login-wrong__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.header-row {
  display: flex;
}
.header-column--input {
  flex-shrink: 0;
  width: 9.428rem;
}
.header-column--enter {
  display: inline-flex;
  margin-left: 0.714rem;
}
.header-column--input:first-of-type {
  margin-right: 0.714rem;
}
.header-label {
  display: block;
}
.header-input {
  border: 1px solid #d9d9d9;
  border: 1px solid var(--forzza-gray-light);
  cursor: text;
  font-size: 0.857rem;
  height: 2rem;
  padding-left: 0.357rem;
  padding-right: 0.357rem;
  width: 100%;
}
.header-btn {
  font-weight: 700;
}
.header-btn--login {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  margin-right: -1.071rem;
}
.header-btn--register {
  background-color: #079c20;
  background-color: var(--forzza-green);
  margin-left: 2rem;
  margin-right: -1rem;
}
.header-row--forget {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.header-link {
  color: #f6f6f6;
  color: var(--forzza-white-dark);
  font-size: 0.785rem;
  font-weight: 700;
  text-decoration: none;
}
.header-link--username {
  margin-right: 1.428rem;
}
.header-nav-container {
  background-image: linear-gradient(180deg, #525252, #353535);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-nav-gray),
    var(--forzza-nav-gray-darker)
  );
}
.nav-link--active,
.nav-link:hover {
  background-image: linear-gradient(180deg, #242424, #444);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-nav-gray-darkest),
    var(--forzza-nav-gray-light)
  );
  color: #1678c3;
  color: var(--forzza-blue-light);
  text-shadow: 0 0 3px #000;
  text-shadow: 0 0 3px var(--forzza-black);
}
.header-time {
  align-items: center;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  flex-grow: 1;
  font-size: 0.785rem;
  font-weight: 700;
  justify-content: space-around;
}
.language {
  position: relative;
  width: 16.071rem;
  z-index: 2;
}
.languageClose {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: -1;
}
.language-btn {
  color: azure;
  color: var(--forzze-white-darkest);
  cursor: pointer;
  display: flex;
  font-size: 0.857rem;
  font-weight: 700;
  height: 100%;
  padding-left: 0.714rem;
  padding-right: 0.714rem;
  text-decoration: none;
  text-transform: uppercase;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.language-btn:hover ~ .language-list,
.language-list:hover {
  max-height: 21.428rem;
}
.language-element {
  align-items: center;
  display: flex;
  width: 100%;
}
@media print {
  .language-element {
    display: none;
  }
}
.language-icon {
  flex-shrink: 0;
  margin-right: 0.714rem;
  position: relative;
  width: 1.571rem;
}
.language-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.language-icon img {
  max-height: 100%;
  max-width: 100%;
}
.language-dropdown {
  flex-shrink: 0;
  margin-left: auto;
  position: relative;
  width: 0.857rem;
}
.language-dropdown:before {
  content: "";
  display: block;
  padding-top: 120%;
}
.language-dropdown svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.language-list {
  background-color: #084772;
  background-color: var(--forzza-blue);
  display: none;
  left: 0;
  list-style: none;
  margin: 0;
  max-height: 21.428rem;
  overflow: hidden;
  padding: 0;
  position: absolute;
  right: 0;
  top: 2.142rem;
  transition: 0.25s;
  transition: var(--forzza-transition);
  z-index: 1;
}
.language-list--active {
  display: block;
}
.language-list .language-btn {
  padding-bottom: 7px;
  padding-top: 7px;
}
.language-list .language-btn:hover {
  background-color: #fff;
  background-color: var(--forzza-white);
  color: #333;
  color: var(--forzza-gray-dark);
}
.language-item {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
}
.user {
  align-self: stretch;
  display: flex;
}
.user-list {
  display: flex;
  list-style: none;
  margin: 0 0.7rem 0 0;
  padding: 0;
}
.user-item {
  flex-shrink: 0;
  width: 5.4rem;
}
.user-item:not(:last-child) {
  margin-right: 0.357rem;
}
.user-link {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  text-decoration: none;
}
.user-link.active .user-icon,
.user-link:hover .user-icon {
  background-size: 0 0, auto 100%;
}
.user-icon {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 100%, 0 0;
  flex-shrink: 0;
  position: relative;
  transition: 0.25s;
  transition: var(--forzza-transition);
  width: 3rem;
}
.user-icon:before {
  content: "";
  display: block;
  padding-top: 109.52%;
}
.user-icon--bet {
  background-image: url(data:image/png;base64,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),
    url(data:image/png;base64,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);
}
.user-icon--account {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAuCAYAAABap1twAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABSdJREFUeNrMWW9MW1UUf4++FRBCJyWMLjWQ4iiICRBQt7BBtukHnS6bIDN+wCzji9GYaFxnghojWwwl7osxapwxuMSwCBuJ0+0DczKBbQoBNOBAMWUQoAjtSvhbWp7nNLfk8njte7zekt7k5P077/b3zp/fOfeWTzl1mYtgpILUgByh7k2BfA/SrGYCz4XjYZ8LGkAVg/wIkg7Ch9CpIsc5kAGQMhCfFgusAxw7fzis4iNv39gAzPxwwqSg4/3GZP38i8UZznXzeVaErn/cRqdnxYDX4+7lfXCYJ9Ze1AxQAdwxODSCpCCw/TmpY/VVuZY4njcRlVy59yYeLP9e2zw03TY4UwCXvSBW5gAJuBYA5kzQ69w3bE8lAbAn1Uy+e2fCE59VPz5kffcXvMyKyMVK4NBqDSfyZIGtieLM8uraLJ4/pNdZOYZDUIi5xnDg7D+NdF7pmbKQWLOi++F0EiztPbnf7KguNZdHDSBJiBR0qxQcWqz0bNcqnFoAGMahCOKFcyMc9ajz+c+jehCMVw95zcEMIFjvGcxWtAjGnBw4Agxp5CVggGbJ+zZ4Xosf2HR3AvXWUE8LwLgQ95uQStC1kBBp9IPyj28vE3BILYek4Ahl2UGQZjB7PwEpAvmDiQXh6/FeKlrPXpWXL405n1+0EMsdARA94SaH5wjqHZhTcwzKWfBWgNhMydM8z627VxS5BUwIYr1TSuBYDTmA+Wi9c5VWL32z4dpIHwHnknNrtEbQxTZwQyCoyfUCkiyt+EOfMzPYIICuqDCvl2RtEXzMYqQAbSD1hMMW8OYuQzxSg4l2L8SejuioGmDtHK3lTQow0Cq9dihzmCJWE62EsXj7/dIktZMuev1Y3kxay5samomZEfMABVLSyr5qv599uWfqHt5sfbMkV8p/2OOpndSz5EuMpLxJAdqxbXfMLO0B4eQSATMYnpm3OPd9UkGY0EwO6Xhn5ZQwg8np8yrnHQZ6+ZspD4LUqtC/qnJeL3Bl9HhQOrC/U8OBpNJwpOVCrywo1WFDzZWwz3lYdrZjkpyrsLZH0mDuq+ukP0CkVnyihun44AcLLCkB2n5970cHjCzmKvrg19lY50E+JA++d3TPdEmWoYwuXa980avkKgOd+Bo3BZR5EMeluxNzAHBdKXGHzgwL8TkqCWRHWrJ+A01ZTt9c2QqYfxsOxivxIO4CXL0z4t4tbRYEHe8ml7i2WFKgICHUD0ay9eFCdyMtIDFji0V31C8U7hr9tM2B1eRL0DXKLBW2rVlwoSsvdo130zdPP5tdSLgQG9bK7e6o6VGPgkkDvLjBzceLM/pgXYL89DWA9IElW8NNzjIGNywZsf1HN3c7PLfobLY9l1167c//RsGSCLIR9C6C/hty5RvnZhGDoXjwOrr5re8GLNIHN8/szSSlD8vi67g+AVFjKR8zgGCVE7j2RSuevNDfLweyrsI6nJWWOE7iUq8idARWMRgcr4IVmwIJcumv36T7M08/llYOElhQLa36hw7X30nBUhf1GKSs2AquexlAtnQMuzi05Dc1BQWb6hEkD9lym1Tzg0zXJCRLKwBk6r3J+XTsWL7tHG9Hq23hN3yUsN3AlFgysAVc2zJkwm01rCyPpifNHswzPqCqEccq9ja9rFAJWkkzgM3tmWBNxnVK2+DMttRitcNOhOM2/0dSFo0YjMT8LglguouOzYU7ZLSf9VxMW/54Ic5X8mGH078m7tC4Fglg08XxPpiLPUClhlYTWlEUuVge/wswAA2dTjN1/71IAAAAAElFTkSuQmCC),
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAuCAYAAABap1twAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABRxJREFUeNrMWWtsU2UYPqftulvcSMsWO7aMlEuXjThAwRHHEOOUOKIsXkYCkR/bDxMUFcj4gfADY3RLUKMxQYM/hpIIQjYSMTNeyEiMyHUbssjQBRyku9ACm+1o19Pj+zRfydfj2Xrafl32Je96Lu/5znPey/O+3zdZVVUphWEjaSKp464NkXxLckwSMOQkAD5KcpKkEM/H0R0juUJSQxJKCWB+U/u0ivcO1scAG/T43ZOKqtweD/x75MzgcFSvaE6WZXVZgd0xJysf5yX2HAf9BJi1/YkCtBhRInAb6KeNJA/ATvWNDr556JIzrKoOplKm99w8W/a5DzcvHVn3yMOVdHqJxCXcggzccQI27A8qwaq9P+cSsLlGX5CTab7q/ux5AAuSZAq1IA8OVnuj7eJKPT2TLN/Ospo8OPYHFJckcFjixFzbdOD21pf/+kpViZPFmgvup0M3LP3FLwPXD54aWJM2gCwh8uhld7TgYLHeD56ZpEMnSwLESZCO7fRrhc5b6xZZSRCv99hj14UBJOvVIlthEcScHjgGDDTyMsXvMc3zzXR/Nz7w1dWl0AtDLxmApimuf4MEgmu1CXHhvdr7DByo5SktOJZwrSSgGWTvfpJlJL1CLEhfj2s2WG/boYsV2pjLMMtOZrk6AnFhusnpPkDtpDmTjkE9C57Gnyu3xkaIgR64V5YlHxKCWa8xHjhRQw9gBay3/evuIH9xz4bybgbOq+fWdI2oi5vJDZGgZue+W96JFbxi/Yri0miDQLrxCniQZe0y+hh/qgCbSVoYh/lw0X33PqjBwbuXYs/MdAwNsvbiZMubFmCkVfq481o/R6wOXgmxuGTXD7kJljfMMT8dMTirxqwHaGElrWZr7cIFDVUlf+Ji7ftdZVr+Q49ndNL8nIzsVMqbFmAr2nZnYe4iEkkvEZDBdK84wbn/YRVECM0sZh2vR08JGcwO1xuct5/o5ZpQHiTZbUD/O4PzBokr08eD2oH+zggHskojsZYLXvGlUoejLX8XkmTH4Z6uVBrMP1qe5T9A5VZ8yaxr5egHW0RSQpbVbF349vd2EXP99dFzntnOg/KUPPjO0csjv//treFL14nt1fFclZ8uoo7hQYzN1fPHCOADpYmgUkwL8TEuCXTH6HgghqZGD7wQSARMwWsnMuPx4CpQSbVrbpG2WZhU1DvsFGuLCSMUpPfCpFt+4iuY7CRoAcSMFovvqNvP3byxo86FavI56dp1lgoz1ix44crGJ53n+YvvdvQtZVyIhvWlme6o+dECQdIQL8a4+eiZwW5al4CfviSQIbJkx7QxKTAGY5aMaP/h5scX2E7z2byvve+J9cuLbpAlAbKN9L4i/dd13oWtNouIGJyKBzvh5gONjzm1N1bu+amUlT6Uxa1Yn5AYsVRIGECySgPWvrDikW2revRA7jzc0z8w4rvJ4tJqIHQsomIwOraQFbHDIH26ZflZ7f5MZ+/QGpLIgirbar56dt/TeSh1aY9Bzood5LqNBPL42vICCZZs+OS3Sq0ekodtubnTwYOmOFsXyNIXCaStYl5eITqWprXOLlgtgXeEOBHqYq0lI1vA+zdVOrCthsrSPzTu+fHy8F2uGkmiYo/vBxPRR3O7i5VF3VrMt1upxCC1W96ChzJtiX5dKxNJ+v//SGrSWouTGF4NYL6Lnp0L93BYVUTPJaf4r7AYxgFpW8wmk8UsZyS5FolgCilqKKSEFVQzoQBnqptJaQ0hevwnwAC10kyRGk9ETwAAAABJRU5ErkJggg==);
}
.user-icon--settings {
  background-image: url(data:image/png;base64,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),
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAyCAYAAADImlLUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABypJREFUeNrUWWtMFFcUnn3ALo9FXqIgD4lSoUhQilhBKaLWWkVrNKY1jWkjPhONtgaNtkmNtbZpE5vWFJX6RxJ/+MIHRqRFEdEqonV9gY8VyargqrCwPHbZhe0565lmOs4u7LA7SW/yce/M3JnzcebMd889K7Pb7cwgmhqQBBgFGAuIBjQALgL+AlgYbzQkLQLBgJWAUkCH/c3WS9dminy+S8hYTw/JLxnQP9n2+/x06IoA4/D4tr7t+sX7L1t1hs7eZqOZCdf4MgsyoodkvRU+EX1Ccw/C8yvgXo842i3SYHQ8dKWAqOPXnl5YV3wjsKWjJxGO/XhTLbnJEVUl67OyYOxP5/YA1gO6JSMNhFXQnQJM23LwVvmu8ofTYSx3dY+vUt6QMSpUd2Rd5hi1jyIGTv0IKBgsabkbc2chYQwHIJw7kHt7bH3x1fdeTo9ZU2qDwybAKjaspCI9Df8sLbpqgk7pjhEkv6Sw5hYMAwFzJSENoYExix9Wa4Ohc4QYQ+frDBHQ9QJSMCyl8HQAAI0arL32IDGGunt60cutAIxtlRSkfQFItguU0kfUesAwCuhsFFpyKUijsS6UNhkjs4oxpJDLzPTG2jHMpSDdAXgGCPNRyDrEGNKolXifhp5j8zpp0HD0sh5J+/kq2sUYShiuYe97KKXk1eL8t0cEvRRj6NPJcQoKi2opSRvxz+zxUW7LlUzGtC7OjE2hrO+pVDqNH9BijEXIOURkkoxmX2XDTVpcFkrl6WBAKuBOja7lXRF2lFuP3gmlRWWMVKQxjnEZjofE55kYQ+Pigg00fCAJaVAPjMUzuMAc+yKrNUClvOOOkeTooMoTX05+h5bxs1J+iJjMX5yUEJbxzYLk5+58hBWbc+JhiOGxE3BBMtLg7SZK4i15aVFRA93/hQb4PgJtx/lXAZs9sXNxKwcA4mi4NjJYnRgd6n99IPd8khn7CjrMV04CrJKTprYf/xSvzlD2t3XyVynqty9KSaW3cgCwmj5oO6EG8LkUpIsBVWkjQyasnjEa47PPWSyXFWR3wnAY4Ht4SzrauYzlTJtA57xLGoyjdzfgeG5aVLCzeWGBKl1qXDASrAf8DAtUBI8wl/gQzvEUqp941NPYOh3ibbJYhJ6RmRD2p27nh+mU7GuIVKSL5+FuKBzwNb5FSs6WOV2pRJJ2lAUstr43QgMkseL0xuzpPEK7AWYXz9tKH+s8zrm9HKn1iKfVbOhyT/oo5I1lG7OnCcz/APARDi7Uv6jEcgUCx3R9IY8wl3jcoD0NsRkL3Vc4LtM2m3lqYeQaQWKw7D94Xjg3xmztbYhbe0oJfQ4rfXN+qs7B602/5dnlMlnssFUn9HA9gVeJGg5oFEUaHoQqkAfYCBgNXrp8uEY/4T9zuqypa/f/feaXJeNnUrHmMZKgQlAS96WwA7wesuzYv3sFvAf6kXT8LeCK2xUmKoV9DFhA1VFmx4m6P344WZ8Ot4YIbbzhnnJ63WZ4rpp7EVbHuqgQP0fy9Ky1OwJ26Uk8e2YKvyO4dxD6FpQuPPsedGuIrKPmcrjmyfmCA9rAVx09MwSlSCYzaPyUTbRwMO3d1oeszIFut+h2ztaHBfqmcr0Oz9KOWn8qBhwQSp5vgJBJIv1PodAwuPQ0kE2jEFiEx8/bzPXbSu42AuFYvle4ErdnaXpkbLh/Mvf80JXHH/fY+kYiYWPRfAtH9nAnMZRKE9iagpeVqJB4oFqpfborL5Vn4gagkFUUOc+7n0GHX/Si+80mbe72yrOJG8rCi6sbZzoj7CiHChBGZUDCDvIa1QMO4RXgoGh6A6V0LpLmMJ0WW4xQOs5dOZUcwusodWTyi2rLD13RTxEo4Qo2PmFWGUglfDR+PmxcngXCe+nNIsk8sHsJ5R3nGNotjq2Zs30En/RUwHcYYskFZ+4/ael6n5GuuV2vlpP8YJ7sl73t3E0gPMndh9xrMt3gnyvdMLmSlTZTt5VVkFzw7HLO28VxLncOxL/JiZkrXNIZgFnn7houaRuNU8W4asW+a618PZ2SODSHNJd5YbIkMK/r045PACWRZHEP+yHSHAa2cnonhAu54YHLj7LZaLaGa1S1ASqFBaTLLdLGzh5UgR1UqxtOyjNR/+ucbljlME5DQR1Q8rQkeTOcSR4kWqyinKaV9xFbc+FKHlaO2E2nbLAVTV4bzOJymXKWNqEV8TbppYJgHyTREDY/ZnXanZsxpF7snsfeg+KwRWhFHOtBz75HOv96CQXCAglTAmev6COUMHGet5lKF1W8kpVHf5iMt/fTTmubKoKWHrUjquoM5+z9t3i+HcYLv6jmCxguIThrh5xczxey4Q3SiOUcw5sAGkCqC9LJNGcT59zyfn9m9kIbQflGLZs/8bM1XoGTVYl00nSn5VlvkhZqNynd5DasfUz0dt1jMK2QijVcwoVuF+kl9rRHmpz5H7Z/BBgAz+DyvG/tExsAAAAASUVORK5CYII=);
}
.user-icon--history {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAxCAYAAABH5YAAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxQkQ3RkJCNUQ2OTExRTdBMUE5RUYyMTdDQjRCOTAxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxQkQ3RkJDNUQ2OTExRTdBMUE5RUYyMTdDQjRCOTAxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzFCRDdGQjk1RDY5MTFFN0ExQTlFRjIxN0NCNEI5MDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzFCRDdGQkE1RDY5MTFFN0ExQTlFRjIxN0NCNEI5MDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5yW2L1AAAKGklEQVR42rxZ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),
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAxCAYAAABH5YAAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRENzcyOERFNUQ2OTExRTc4QUNFRUM5RThGMDVFNDQ0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRENzcyOERGNUQ2OTExRTc4QUNFRUM5RThGMDVFNDQ0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REQ3NzI4REM1RDY5MTFFNzhBQ0VFQzlFOEYwNUU0NDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REQ3NzI4REQ1RDY5MTFFNzhBQ0VFQzlFOEYwNUU0NDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ObCd4AAAKDklEQVR42rxZ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);
}
.user-name {
  color: #fff;
  color: var(--forzza-white);
  text-align: center;
}
.user-info,
.user-name {
  font-size: 0.857rem;
  font-weight: 700;
}
.user-info {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  min-width: 17rem;
}
.user-id__name {
  color: #fff;
  color: var(--forzza-white);
}
.user-id__value {
  color: #079c20;
  color: var(--forzza-green);
}
.user-info__list {
  list-style: none;
  margin: 0 0 0.285rem;
  padding: 0;
}
.user-info__item {
  align-items: center;
  display: flex;
}
.user-info__title {
  color: #c6c6c6;
  color: var(--forzza-gray);
  min-width: 8.571rem;
}
.user-info__link {
  color: inherit;
  display: inline-flex;
}
.user-info__value {
  color: #fff;
  color: var(--forzza-white);
}
.user-nav {
  align-items: center;
  display: flex;
}
.user-logout {
  margin-right: 0.714rem;
}
.user-logout__btn {
  align-items: center;
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: inline-flex;
  font-size: 0.857rem;
  font-weight: 700;
  justify-content: center;
  min-width: 12.142rem;
  padding: 0.428rem 0.5rem;
  text-decoration: none;
  text-transform: uppercase;
}
.user-refresh__btn {
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  display: inline-flex;
  padding: 0;
  position: relative;
  width: 1.571rem;
}
.user-refresh__btn:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.user-refresh__btn svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.content {
  display: flex;
  flex-grow: 1;
}
.content.altenar .container,
.content.sportsbook .container {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  max-width: 73.857rem;
}
.content.altenar .section-container,
.content.sportsbook .section-container {
  flex-grow: 1;
  padding: 0;
}
.content .container {
  background-color: #fff;
  background-color: var(--forzza-white);
}
.section-container {
  display: flex;
  padding: 0.92rem 0.71rem 1.857rem;
}
.live-column--way {
  display: flex;
  justify-content: flex-end;
}
.live-popup {
  width: 180px;
}
.live-popup__redCard {
  background-color: #c6332b;
  color: #fff;
}
.live-popup__redCard,
.live-popup__yellowCard {
  border-radius: 2px;
  display: inline-block;
  margin-right: 2px;
  padding: 2px;
}
.live-popup__yellowCard {
  background-color: #ffe000;
  color: #333;
  color: var(--forzza-gray-dark);
}
.tab-list {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.tab-link {
  align-items: center;
  background-color: #464646;
  background-color: var(--forzza-gray-darker);
  border-color: #0000;
  border-bottom: 2px solid #0e63ae;
  border-bottom: 2px solid var(--forzza-blue-dark);
  border-right: 1px solid #c3c3c3;
  border-right: 1px solid var(--forzze-white-darkest--3);
  color: #fff;
  color: var(--forzza-white);
  cursor: pointer;
  display: flex;
  font-size: 0.928rem;
  font-weight: 700;
  justify-content: center;
  padding-bottom: 0.642rem;
  padding-top: 0.642rem;
  text-decoration: none;
  width: 100%;
}
.tab-link:hover {
  background-color: #0e63ae99;
  background-color: var(--forzza-blue-dark-06);
}
.tab-link--active {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
}
.tab-name {
  margin-right: 0.285rem;
}
.live-inner--upcoming .live-header .live-column--over {
  border-right: none;
}
.live-inner--upcoming .live-team__score {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  color: #0a0a0a;
  color: var(--forzza-black--2);
}
.live-upcoming {
  width: 100%;
}
.live-upcoming .live-extra {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  border-bottom: none;
  border-top: none;
}
.live-upcoming .live-extra__content {
  display: block;
}
.live-upcoming .live-team__player {
  align-items: center;
  padding-top: 0;
}
.live-upcoming .live-team__quantity {
  width: 1.428rem;
}
.live-upcoming .live-team__name {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(50% - 0.75rem);
}
.live-column .live-column {
  align-items: center;
  padding: 0;
  width: 100%;
}
.live {
  display: flex;
  flex-grow: 1;
}
.live .live-team {
  border-left: 1px solid #d9d9d9;
  border-left: 1px solid var(--forzza-gray-light);
  border-right: 1px solid #d9d9d9;
  border-right: 1px solid var(--forzza-gray-light);
}
.live .live-type .live-column:not(:last-child) {
  border-right: 1px solid #c6c6c6;
  border-right: 1px solid var(--forzza-gray);
}
.live-inner--events .bet-info__item.active {
  background-color: #0c6cb2;
  background-color: var(--forzza-blue-darker--5);
}
.live-inner--events .bet-info__item.active .bet-info__count {
  color: #fff;
  color: var(--forzza-white);
}
.live-inner--events .bet-info__item.active svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.live__inner {
  flex-grow: 1;
  width: 76%;
}
.live-tab {
  margin-bottom: 0.428rem;
}
.live-tab .tab-item {
  width: 33.3333333333%;
}
.live-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.live-container,
.live-item:not(:last-child) {
  margin-bottom: 0.571rem;
}
.live-container:last-child {
  margin-bottom: 0;
}
.live-header {
  background-image: linear-gradient(180deg, #0e70b8, #105e98);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-blue-darker--3),
    var(--forzza-blue-darker--4)
  );
  display: flex;
  min-height: 2.6rem;
  padding-left: 0.571rem;
}
.live-header:last-child {
  margin-bottom: 0;
}
.live-header .live-column {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 0.25rem;
  padding-top: 0.25rem;
}
.live-header .live-column:last-child {
  padding: 0;
}
.live-header .live-column--over {
  border-right: 1px solid #079c20;
  border-right: 1px solid var(--forzza-green);
}
.favoritesEmpty {
  align-items: center;
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 1rem;
  margin: 2.2rem auto;
  width: 60%;
}
.favoritesEmpty__icon {
  margin-right: 1rem;
}
.favoritesEmpty__icon svg {
  fill: #0c6cb2;
  fill: var(--forzza-blue-darker--5);
}
.favoritesEmpty__star_gray {
  fill: #8e8e8e;
  fill: var(--forzza-silver-dark);
}
.favoritesEmpty__star_blue {
  fill: #1678c3;
  fill: var(--forzza-blue-light);
}
.live-row {
  display: flex;
  width: 100%;
}
.live-column {
  flex-shrink: 0;
  padding: 0.142rem;
  width: 8.428rem;
}
.live-column--team {
  flex-grow: 1;
  flex-shrink: 1;
  width: auto;
}
.live-column--dropdown {
  padding: 0;
  width: 2.35rem;
}
.live-column--dropdown .bet-info__item {
  width: 100%;
}
.live-info {
  align-items: center;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-weight: 700;
  height: 100%;
}
.live-icon {
  flex-shrink: 0;
  margin-right: 1.071rem;
  position: relative;
  width: 1.142rem;
}
.live-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.live-icon img,
.live-icon svg {
  max-height: 100%;
  max-width: 100%;
}
.live-icon svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.live-name {
  font-size: 0.857rem;
  margin-right: 1.071rem;
  text-transform: uppercase;
}
.live-digit {
  align-items: center;
  border: 1px solid #fff;
  border: 1px solid var(--forzza-white);
  border-radius: 50%;
  font-size: 0.785rem;
  height: 1.571rem;
  width: 1.571rem;
}
.live-digit,
.live-title {
  display: flex;
  justify-content: center;
}
.live-title {
  flex-direction: column;
  width: 100%;
}
.live-category__info {
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  display: inline-flex;
  flex-shrink: 0;
  margin-left: auto;
  padding: 0;
  position: relative;
  width: 0.857rem;
}
.live-category__info:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.live-category__info svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.live-category__name {
  color: #fff;
  color: var(--forzza-white);
  font-size: 0.785rem;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  white-space: pre-line;
}
.live-dropdown {
  -webkit-appearance: none;
  appearance: none;
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  display: flex;
  flex-shrink: 0;
  height: 100%;
  padding: 0;
  position: relative;
  width: 100%;
}
.live-dropdown svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
  transform: rotate(-90deg);
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.live-dropdown.live-dropdown_active svg {
  transform: rotate(0);
}
.live-ratio {
  width: 100%;
}
.live-ratio.mark-ratio:last-child(even) {
  background-color: #fff;
  background-color: var(--forzza-white);
}
.live-type {
  background-image: linear-gradient(180deg, #fff, #e1e1e1);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-white),
    var(--forzza-gray-darkest)
  );
  height: 1.714rem;
}
.live-type .live-row {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  border-top: none;
  height: 100%;
}
.live-type .live-column {
  height: 100%;
}
.live-type__list {
  display: flex;
  height: 100%;
  justify-content: flex-end;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.live-type__item {
  align-items: center;
  color: #424242;
  color: var(--forzza-gray-lighter);
  display: flex;
  font-size: 0.857rem;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  text-align: center;
  text-transform: uppercase;
  width: 33.3333333333%;
}
.live-team .live-column--team {
  padding-left: 0;
  width: 16.625rem;
}
.live-team .live-row {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  flex-direction: column;
}
.live-team .live-column:not(:last-child) {
  border-right: 1px solid #c6c6c6;
  border-right: 1px solid var(--forzza-gray);
}
.live-team__item {
  display: flex;
  flex-shrink: 0;
  min-height: 2.15rem;
  width: 100%;
}
.live-team .live-row:nth-child(2n) {
  background-color: #ededed;
  background-color: var(--forzza-gray-darkest--3);
}
.live-team .live-column {
  padding-bottom: 0.2rem;
  padding-top: 0.2rem;
}
.live-team .live-column--team {
  padding-bottom: 0;
  padding-top: 0;
}
.live-team .bet-odds {
  min-height: 1.714rem;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  width: 100%;
}
.live-item .bet-odds:not(:last-child) {
  margin-bottom: 0.2rem;
  padding-bottom: 0.2rem;
}
.live-item .bet-odds:not(:last-child):after {
  background-color: #c6c6c6;
  background-color: var(--forzza-gray);
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: -0.2rem;
  position: absolute;
  right: 0;
  width: calc(100% + 0.4rem);
}
.live-team .bet-odds__item {
  font-size: 0.857rem;
  width: 2.591rem;
}
.live-team div.bet-odds__item {
  background: none;
  cursor: default;
}
.live-team .bet-odds__item:not(:last-child) {
  margin-right: 0.15rem;
}
.live-team .bet-info__item {
  height: 1.84rem;
  padding: 0 0.1rem 0 0;
}
.live-team .bet-info__count {
  color: #000;
  color: var(--forzza-black);
  font-size: 0.75rem;
  font-weight: 700;
}
.live-team__info {
  display: flex;
  height: 100%;
  position: relative;
}
.live-team__score {
  align-items: center;
  background-color: #079c20;
  background-color: var(--forzza-green);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  font-size: 0.7rem;
  font-weight: 700;
  justify-content: center;
  max-width: 5rem;
  min-width: 2.2rem;
  padding: 0 0.3rem;
  position: relative;
  text-align: center;
}
.live-team__score:hover .live-tooltip {
  display: block;
}
.live-tooltip {
  border: 1px solid #00c100;
  border: 1px solid var(--forzza-green-lighter);
  display: none;
  left: -1rem;
  position: absolute;
  transform: translateX(-100%);
}
.live-tooltip__head {
  background-color: #c6c6c6;
  background-color: var(--forzza-gray);
  color: #000;
  color: var(--forzza-black);
  display: flex;
  padding: 0 0.5rem;
}
.live-tooltip__body {
  background-color: #fff;
  background-color: var(--forzza-white);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  padding: 0.2rem 0.5rem;
}
.live-tooltip__body-row,
.live-tooltip__head-row {
  padding: 0.1rem 0;
  text-align: center;
  width: 1.5rem;
}
.live-team__favorite {
  align-items: center;
  align-self: flex-start;
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  height: 100%;
  justify-content: center;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  position: relative;
  width: 1.2rem;
}
.live-team__favorite.active svg {
  fill: #0e63ae;
  fill: var(--forzza-blue-dark);
}
.live-team__favorite:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.live-team__favorite svg {
  fill: #c6c6c6;
  fill: var(--forzza-gray);
  max-height: 100%;
  max-width: 100%;
}
.live-team__player {
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap;
  padding-right: 0.3rem;
  position: relative;
  width: 11.425rem;
}
@keyframes visible {
  0% {
    opacity: 0;
    overflow: hidden;
    visibility: hidden;
  }
  to {
    opacity: 1;
    overflow: visible;
    overflow: initial;
    visibility: visible;
  }
}
.bet__list .live-team__info {
  align-items: center;
}
.bet__list .live-team__name {
  padding: 0 0.5rem 0 0.1rem;
  width: calc(50% - 0.9375rem);
}
.live-team__name {
  align-items: center;
  color: #000;
  color: var(--forzza-black);
  display: flex;
  flex-shrink: 0;
  font-size: 0.785rem;
  font-weight: 700;
  padding: 0 0.1rem;
  position: relative;
  white-space: nowrap;
  width: 40%;
}
.live-team__name,
.live-team__name span:last-child {
  overflow: hidden;
  text-overflow: ellipsis;
}
.live-team__icon {
  display: inline-flex;
  flex-shrink: 0;
  margin-right: 4px;
}
.live-team__icon img {
  height: 22px;
  object-fit: contain;
  width: 22px;
}
.live-team__time {
  color: #424242;
  color: var(--forzza-gray-lighter);
  font-size: 0.785rem;
  font-weight: 700;
  margin-top: 0.5rem;
  width: 100%;
}
.live-team__quantity {
  align-items: center;
  color: #079c20;
  color: var(--forzza-green);
  display: flex;
  flex-shrink: 0;
  font-size: 0.85rem;
  font-weight: 700;
  justify-content: center;
  padding-right: 0.2rem;
  text-align: center;
  width: 20%;
}
.live-team__statistic {
  align-self: center;
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  display: flex;
  justify-content: center;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.live-team__statistic svg {
  color: #0b6ab0;
  color: var(--forzza-blue-darkest);
  height: 1.05rem;
  width: 1.05rem;
}
.live-extra {
  border-right: 4px solid #0c6cb2;
  border-right: 4px solid var(--forzza-blue-darker--5);
}
.live-extra__list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.live-extra__btn {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  border: none;
  border-top: 1px solid #b3b2b2;
  border-top: 1px solid var(--forzza-gray-darkest--4);
  display: flex;
  padding: 0.25rem 0.357rem;
  width: 100%;
}
.live-extra__icon {
  flex-shrink: 0;
  margin-right: 0.5rem;
  position: relative;
  transform: rotate(-90deg);
  transition: 0.25s;
  transition: var(--forzza-transition);
  width: 0.714rem;
}
.live-extra__icon.active {
  transform: rotate(0);
}
.live-extra__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.live-extra__icon svg {
  max-height: 100%;
  max-width: 100%;
}
.live-extra__caption {
  color: #000;
  color: var(--forzza-black);
  font-size: 0.785rem;
  font-weight: 700;
  text-transform: uppercase;
}
.live-extra__content {
  background-color: #fff;
  background-color: var(--forzza-white);
  display: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.live-extra__content--active {
  display: block;
}
.live-extra__content .bet-extra__item {
  padding-left: 0.285rem;
  padding-right: 0.285rem;
}
.live-extra__content .bet-extra__item:nth-child(n) {
  background-color: #0000;
}
.live-extra__content .bet-extra__title {
  color: #0a0a0a;
  color: var(--forzza-black--2);
  font-size: 0.785rem;
  margin-right: 0.5rem;
}
.bet-extra__close {
  display: flex;
  justify-content: flex-end;
  padding-bottom: 0.2rem;
  padding-top: 0.2rem;
  width: 100%;
}
.bet-extra__close-btn {
  color: #424242;
  color: var(--forzza-gray-lighter);
  font-size: 0.857rem;
  font-weight: 700;
  text-transform: uppercase;
}
.live-team__kind {
  position: relative;
  width: 1.5rem;
}
.live-team__kind:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.live-team__kind img {
  max-height: 100%;
  max-width: 100%;
}
.casino-live {
  width: 100%;
}
.casino-live .casino-dropdown__btn {
  background-color: #084772;
  background-color: var(--forzza-blue);
}
.casino-live .casino-game__link {
  border: none;
  box-shadow: 2px 2px 8px #424242;
  box-shadow: 2px 2px 8px var(--forzza-gray-lighter);
}
.casino-live .casino-game__title {
  font-weight: 700;
  padding-left: 0.285rem;
  padding-right: 0.285rem;
  text-align: left;
}
.casino-live__gallery {
  margin-bottom: 0.5rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 41.42rem;
}
.casino-live__gallery:before {
  content: "";
  display: block;
  padding-top: 29.31%;
}
.casino-live__gallery .swiper-container {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.casino-live__gallery .swiper-button-next,
.casino-live__gallery .swiper-button-prev {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2rem auto;
  bottom: 0;
  height: auto;
  margin-top: 0;
  opacity: 0.65;
  top: 0;
  transform: none;
  transition: 0.25s;
  transition: var(--forzza-transition);
  width: 6.214rem;
}
.casino-live__gallery .swiper-button-next:hover,
.casino-live__gallery .swiper-button-prev:hover {
  opacity: 1;
}
.casino-live__gallery .swiper-button-next.swiper-button-disabled,
.casino-live__gallery .swiper-button-prev.swiper-button-disabled {
  cursor: pointer;
}
.casino-live__gallery .swiper-button-next:after,
.casino-live__gallery .swiper-button-prev:after {
  content: none;
}
.casino-live__gallery .swiper-button-prev {
  background-image: url(/static/media/arrow-right.070f4c323320b824772f.svg);
  left: 0;
  transform: scale(-1);
}
.casino-live__gallery .swiper-button-next {
  background-image: url(/static/media/arrow-right.070f4c323320b824772f.svg);
  right: 0;
}
.casino-live__slide {
  height: 100%;
  position: relative;
  width: 100%;
}
.casino-live__slide img {
  height: 100%;
  object-fit: contain;
  width: 100%;
}
.casino-live__info {
  align-items: center;
  bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  left: 0;
  padding-bottom: 0.285rem;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.casino-live__btn {
  border-radius: 2px;
  color: #fff;
  color: var(--forzza-white);
  cursor: pointer;
  font-size: 1.142rem;
  font-weight: 700;
  min-width: 25.142rem;
  padding: 1px 1rem;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px 2px rgba(rgb(0, 0, 0), 0.6);
  text-shadow: 0 1px 2px rgba(var(--forzza-black), 0.6);
}
.casino-live__btn:first-child {
  cursor: inherit;
  margin-bottom: 0.285rem;
}
.casino-live__btn:only-child {
  margin-bottom: 0;
}
.casino-live__btn:last-child {
  text-transform: uppercase;
}
.casino-live__info--green .casino-live__btn {
  background-color: #079c20;
  background-color: var(--forzza-green);
}
.casino-live__info--blue .casino-live__btn {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
}
.casino-live__info--red .casino-live__btn {
  background-color: #c22326;
  background-color: var(--forzza-red-dark);
}
.event-advertising .swiper-wrapper {
  width: 100%;
}
.event-advertising .slick-dots li.slick-active button:before {
  background: #b72027;
  background: var(--forzza-red-darker);
}
.event-advertising .slick-dots {
  bottom: 10px !important;
  display: flex !important;
  justify-content: flex-end !important;
}
.event-advertising .slick-dots button {
  background: linear-gradient(180deg, #fff, #d6d6d6);
  background: linear-gradient(
    to bottom,
    var(--forzza-white),
    var(--forzze-white-darkest--2)
  );
  border-radius: 50%;
  height: 20px;
  position: relative;
  width: 20px;
}
.event-advertising .slick-dots button:before {
  background: linear-gradient(180deg, #a5a5a5, #bdbdbd);
  background: linear-gradient(
    to bottom,
    var(--forzza-gray-darkest--2),
    var(--forzza-gray-darker--2)
  );
  border-radius: 50%;
  content: "";
  height: 12px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 12px;
}
.event-advertising .slick-next,
.event-advertising .slick-prev {
  display: none !important;
}
.swiper-wrapper {
  width: 580px;
}
.my-bet {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.my-bet .caption {
  margin-top: 0;
}
.my-bet .betPaginationField {
  justify-content: center;
}
.my-bet .forgot-caption {
  justify-content: flex-start;
  padding-bottom: 2rem;
  padding-top: 2rem;
}
.my-bet .register-checkbox {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  display: flex;
  margin-bottom: 1.071rem;
}
.my-bet .register-checkbox-input {
  margin-right: 0.5rem;
}
.my-bet .register-checkbox-text {
  font-weight: 700;
}
.my-bet .register-create-button {
  font-weight: 700;
  min-width: 12.142rem;
}
.my-bet-container {
  background-color: #fff;
  background-color: var(--forzza-white);
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-bottom: 2.5rem;
  padding-top: 1.785rem;
}
.my-bet-tab {
  margin-bottom: 1.071rem;
}
.my-bet-tab .tab-item {
  width: 50%;
}
.my-bet-tab .tab-name {
  margin-right: 0;
}
.my-bet-column,
.my-bet-column--active {
  display: block;
}
.forgot-caption {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 1.071rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 48.714rem;
  padding-bottom: 0.714rem;
  padding-top: 0.714rem;
}
.forgot-icon {
  flex-shrink: 0;
  margin-right: 0.714rem;
  position: relative;
  width: 2.285rem;
}
.forgot-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.forgot-icon svg {
  fill: #084772;
  fill: var(--forzza-blue);
  max-height: 100%;
  max-width: 100%;
}
.forgot-text {
  color: #333;
  color: var(--forzza-gray-dark);
  font-weight: 700;
  line-height: 1.8;
}
.forgot-btn {
  font-weight: 700;
  min-width: 12.142rem;
}
.bet-open__list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.bet-open__item {
  box-shadow: 0 2px 3px #0003;
  box-shadow: 0 2px 3px var(--forzza-black-02);
}
.bet-open__item:not(:last-child) {
  margin-bottom: 15px;
}
.bet-open__item--win .bet-open__info {
  color: #079c20;
  color: var(--forzza-green);
}
.bet-open__item--returned .bet-open__info {
  color: #ffc107;
  color: var(--forzza-yellow-1);
}
.bet-open__result-line.bet-open__result-line--won
  .bet-open__result-column--event,
.bet-open__result-line.bet-open__result-line--won
  .bet-open__result-column--letter,
.bet-open__result-line.bet-open__result-line--won
  .bet-open__result-column--quota,
.bet-open__result-line.bet-open__result-line--won .bet-open__result-column--tip,
.bet-open__result-line.bet-open__result-line--won .bet-open__result-value {
  color: #079c20;
  color: var(--forzza-green);
}
.bet-open__result-line.bet-open__result-line--won
  .bet-open__result-column--result {
  background-image: url(/static/media/check.4fa1fba2f8336b437df9.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.7rem auto;
}
.bet-open__item--lost .bet-open__info {
  color: #b72027;
  color: var(--forzza-red-darker);
}
.bet-open__item--cashout .bet-open__info {
  color: #f0ad4e;
  color: var(--forzza-orange);
}
.bet-open__result-line.bet-open__result-line--lost
  .bet-open__item--lost
  .bet-open__info,
.bet-open__result-line.bet-open__result-line--lost
  .bet-open__result-column--event,
.bet-open__result-line.bet-open__result-line--lost
  .bet-open__result-column--letter,
.bet-open__result-line.bet-open__result-line--lost
  .bet-open__result-column--quota,
.bet-open__result-line.bet-open__result-line--lost
  .bet-open__result-column--tip,
.bet-open__result-line.bet-open__result-line--lost .bet-open__result-value {
  color: #b72027;
  color: var(--forzza-red-darker);
}
.bet-open__result-line.bet-open__result-line--lost
  .bet-open__result-column--result {
  background-image: url(/static/media/cancel.d1f80bc7d012c8f4bc76.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.7rem auto;
}
.bet-open__result-line.bet-open__result-line--cashout
  .bet-open__result-column--event,
.bet-open__result-line.bet-open__result-line--cashout
  .bet-open__result-column--letter,
.bet-open__result-line.bet-open__result-line--cashout
  .bet-open__result-column--quota,
.bet-open__result-line.bet-open__result-line--cashout
  .bet-open__result-column--tip,
.bet-open__result-line.bet-open__result-line--cashout .bet-open__result-value {
  color: #f0ad4e;
  color: var(--forzza-orange);
}
.bet-open__result-line.bet-open__result-line--cashout
  .bet-open__result-column--result {
  background-image: url(/static/media/wait.b042d77b64c3f2be6a9e.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.7rem auto;
}
.bet-open__result-line .bet-open__result-column--result {
  background-image: url(/static/media/clock.13b9622e18371960d2b7.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.857rem auto;
}
.bet-open__header {
  display: flex;
  justify-content: space-between;
}
.bet-open__info {
  background-color: #f6f6f6;
  background-color: var(--forzza-white-dark);
  padding: 0.285rem 0.571rem;
}
.bet-open__cash,
.bet-open__info {
  box-shadow: 1px 2px 4px #525252;
  box-shadow: 1px 2px 4px var(--forzza-nav-gray);
  font-size: 0.857rem;
  font-weight: 700;
}
.bet-open__cash {
  -webkit-appearance: none;
  appearance: none;
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: 1px solid #079c20;
  border: 1px solid var(--forzza-green);
  color: #fff;
  color: var(--forzza-white);
  display: inline-flex;
  justify-content: center;
  min-width: 11.428rem;
  padding-bottom: 0.3rem;
  padding-top: 0.3rem;
}
.bet-open__cash-out {
  margin-right: 0.5rem;
}
.bet-open__panel {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
  display: flex;
  min-height: 1.857rem;
  padding-left: 1rem;
}
.bet-open__panel-column {
  align-items: center;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  font-size: 0.857rem;
  font-weight: 700;
  justify-content: center;
}
.bet-open__panel-column--print {
  flex-grow: 0;
  width: 3.214rem;
}
@media screen and (max-width: 1024px) {
  .bet-open__panel-column--print {
    height: 100%;
    margin-right: 5px;
    width: 40px;
  }
}
.bet-open__panel-column--dropdown {
  flex-grow: 0;
  width: 3.214rem;
}
.bet-open__panel-print {
  background-color: #0000;
  border: none;
  cursor: pointer;
  height: 100%;
  padding: 0;
  position: relative;
  text-decoration: none;
  width: 100%;
}
.bet-open__panel-print svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.bet-open__panel-dropdown {
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  height: 100%;
  position: relative;
  width: 100%;
}
.bet-open__panel-dropdown svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.bet-open__panel-dropdown.active svg {
  transform: rotate(90deg);
}
.bet-open__extra-name_combination {
  background-color: #0000;
  border: none;
  padding-left: 1rem;
  text-decoration: underline;
}
.bet-open__result {
  box-shadow: 0 2px 3px #0003;
  box-shadow: 0 2px 3px var(--forzza-black-02);
}
.bet-open__result-row {
  display: flex;
  min-height: 1.214rem;
}
.bet-open__result-row_win .bet-open__result-column:not(:first-child) {
  color: #079c20;
  color: var(--forzza-green);
}
.bet-open__result-row_win .bet-open__result-column--result {
  background-image: url(/static/media/check.4fa1fba2f8336b437df9.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.7rem auto;
}
.bet-open__result-row_returned .bet-open__result-column:not(:first-child) {
  color: #ffc107;
  color: var(--forzza-yellow-1);
}
.bet-open__result-row_returned .bet-open__result-column--result {
  background-image: url(/static/media/return.e0a07490150395155a17.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.7rem auto;
}
.bet-open__result-row_checkout .bet-open__result-column:not(:first-child) {
  color: #f0ad4e;
  color: var(--forzza-orange);
}
.bet-open__result-row_lost .bet-open__result-column:not(:first-child) {
  color: #b72027;
  color: var(--forzza-red-darker);
}
.bet-open__result-row_lost .bet-open__result-column--result {
  background-image: url(/static/media/cancel.d1f80bc7d012c8f4bc76.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.7rem auto;
}
.bet-open__result-row_cashout .bet-open__result-column:not(:first-child) {
  color: var(--forzza-orange-2);
}
.bet-open__result-row_cashout .bet-open__result-column--result {
  background-image: url(/static/media/wait.b042d77b64c3f2be6a9e.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.7rem auto;
}
.bet-open__result-inner {
  flex-grow: 1;
}
.bet-open__result-line {
  display: flex;
  min-height: 1.214rem;
  width: 100%;
}
.bet-open__result-row--header {
  background-image: linear-gradient(180deg, #fff, #e1e1e1);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-white),
    var(--forzza-gray-darkest)
  );
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  min-height: 1.714rem;
}
.bet-open__result-column {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  font-size: 0.857rem;
  font-weight: 700;
  justify-content: center;
}
.bet-open__result-column--time {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  width: 5.571rem;
}
.bet-open__result-column--letter {
  text-align: center;
  width: 1.428rem;
}
.bet-open__result-column--event {
  justify-content: flex-start;
  padding-left: 0.4rem;
  width: 31.84%;
}
.bet-open__result-column--tip {
  justify-content: flex-start;
  padding-left: 0.4rem;
  width: 21.89%;
}
.bet-open__result-column--quota {
  justify-content: center;
  width: 9rem;
}
.bet-open__result-column--result {
  background-image: url(/static/media/clock.13b9622e18371960d2b7.svg);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 0.7rem auto;
  flex-grow: 1;
  justify-content: flex-start;
}
.bet-open__result-value {
  display: block;
  max-width: 16rem;
  overflow-x: auto;
  white-space: nowrap;
}
.bet-open__result-value::-webkit-scrollbar {
  height: 4px;
  width: 4px;
}
.bet-open__result-hint {
  color: #747474;
  color: var(--forzza-nav-gray-lightest);
  font-size: 0.785rem;
  margin-left: 0.5rem;
}
.bet-open__extra {
  background-color: #f6f6f6;
  background-color: var(--forzza-white-dark);
  border-top: 1px solid #c6c6c6;
  border-top: 1px solid var(--forzza-gray);
  display: none;
}
.bet-open__extra--active {
  display: block;
}
.bet-open__extra-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.bet-open__extra-item {
  align-items: center;
  display: flex;
  font-size: 0.857rem;
  font-weight: 700;
  justify-content: space-between;
  min-height: 1.285rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.bet-open__extra-item.green {
  color: #079c20;
  color: var(--forzza-green);
}
.bet-open__extra-item.bet-open__extra-item--won {
  color: green;
  color: var(--forzza-green-2);
}
.bet-open__extra-item.bet-open__extra-item--lost {
  color: #b72027;
  color: var(--forzza-red-darker);
}
.bet-open__extra-item--del {
  background-color: #fff;
  background-color: var(--forzza-white);
  border-top: 1px solid #c6c6c6;
  border-top: 1px solid var(--forzza-gray);
  display: flex;
  justify-content: flex-end;
  padding-bottom: 0.2rem;
  padding-top: 0.2rem;
}
.bet-open__extra-del {
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  background-image: url(/static/media/cancel.d1f80bc7d012c8f4bc76.svg);
  background-position: 0;
  background-repeat: no-repeat;
  background-size: 0.857rem auto;
  border: none;
  color: #b72027;
  color: var(--forzza-red-darker);
  display: inline-flex;
  font-size: 0.857rem;
  font-weight: 700;
  padding: 0.3rem 0 0.3rem 1.2rem;
  text-decoration: underline;
}
.bet-open__extra-currency,
.bet-open__extra-del {
  text-transform: uppercase;
}
.bet-open__payment {
  margin-bottom: 0.857rem;
}
.bet-open__payment-caption {
  font-size: 0.857rem;
  font-weight: 700;
  margin-bottom: 0.142rem;
  text-align: center;
}
.bet-open__payment-table {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  margin-bottom: 0.214rem;
}
.bet-open__payment-row {
  align-items: center;
  display: flex;
  min-height: 1.428rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.bet-open__payment-row--header {
  background-image: linear-gradient(180deg, #fff, #e1e1e1);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-white),
    var(--forzza-gray-darkest)
  );
  font-size: 0.857rem;
  font-weight: 700;
  min-height: 1.714rem;
}
.bet-open__payment-column {
  font-weight: 700;
  text-align: center;
  width: 100%;
}
.bet-open--win {
  color: #079c20;
  color: var(--forzza-green);
}
.bet-open--lost {
  color: #d9534f;
  color: var(--forzza-red);
}
.bet-open__payment-link {
  display: flex;
  justify-content: flex-end;
}
.bet-open__payment-details {
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  color: #464646;
  color: var(--forzza-nav-gray-dark1);
  display: inline-flex;
  font-size: 0.875rem;
  font-weight: 700;
  padding: 0;
  text-transform: uppercase;
}
.bet-open__extra-cancel {
  display: flex;
  justify-content: flex-end;
  margin-top: 0.5rem;
}
.bet-open__extra-button {
  align-items: center;
  background-color: #0000;
  border: none;
  color: #cc0f16;
  color: var(--forzza-red-darkest);
  display: flex;
  justify-content: center;
  padding: 0.3rem;
}
.bet-open__extra-button svg {
  fill: #cc0f16;
  fill: var(--forzza-red-darkest);
}
.bet-open__extra-cancel__icon {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 0.4rem;
}
.popup-confirm__attention.popup-confirm__section {
  cursor: pointer;
  height: 70px;
  padding-bottom: 0.8rem;
  padding-top: 0.8rem;
  width: 100%;
}
.popup-confirm__attention.popup-confirm__section:first-child {
  margin-bottom: 0;
}
.popup-confirm__attention.popup-confirm__section:hover {
  background-color: #e1e1e1;
  background-color: var(--forzza-baseColor);
}
.popup-confirm__attention.popup-confirm__section .popup-confirm__label {
  color: #00000080;
  font-size: 11px;
  font-weight: 600;
  margin-left: 85px;
}
.popup-confirm__attention.popup-confirm__section.column {
  align-items: flex-start;
  flex-direction: column;
}
.popup-confirm__attention.popup-confirm__section.active {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
}
.popup-confirm__attention.popup-confirm__section.active span {
  color: #fff;
}
.popup-confirm__attention.popup-confirm__section.active svg {
  fill: #fff;
}
.popup-confirm__attention.popup-confirm__section.disabled {
  cursor: not-allowed;
  opacity: 0.5;
  pointer-events: none;
}
.popup-confirm__partial-cashout {
  display: flex;
  padding-left: 2rem;
  padding-right: 2rem;
  width: 100%;
}
.popup-confirm__partial-cashout button {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  border: none;
  border-radius: 0.25rem;
  color: #fff;
  height: 30px;
  width: 50px;
}
.popup-confirm__partial-cashout button:first-child {
  background-color: #cc0f16;
  background-color: var(--forzza-red-darkest);
  margin-right: 0.5rem;
}
.popup-confirm__partial-cashout button:last-child {
  background-color: #079c20;
  background-color: var(--forzza-green);
  margin-left: 0.5rem;
}
.popup-confirm__partial-cashout input {
  border: 1px solid #949596;
  border: 1px solid var(--forzza-gray-darkest--7);
  border-radius: 0.25rem;
  flex-grow: 1;
  padding-left: 0.5rem;
}
.popup-confirm__attention {
  align-items: center;
  display: flex;
  font-size: 0.857rem;
  font-weight: 700;
  justify-content: center;
  margin-bottom: 1.071rem;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.popup-confirm__attention-icon {
  margin-right: 1rem;
  position: relative;
  width: 2.285rem;
}
.popup-confirm__attention-icon.red svg {
  fill: #c22326;
  fill: var(--forzza-red-dark);
}
.popup-confirm__attention-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.popup-confirm__check {
  display: flex;
  justify-content: center;
  margin-bottom: 1rem;
}
.popup-submit {
  border-top: 1px solid #949596;
  border-top: 1px solid var(--forzza-gray-darkest--7);
  display: flex;
  justify-content: flex-end;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.5rem;
}
@media screen and (max-width: 1024px) {
  .popup-submit {
    border-color: #d9d9d9;
    border-color: var(--forzza-gray-light);
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 14px;
  }
}
.popup-submit__btn {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  color: #fff;
  color: var(--forzza-white);
  display: inline-flex;
  font-size: 0.857rem;
  height: 2rem;
  justify-content: center;
  min-width: 5.714rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
  .popup-submit__btn {
    font-size: 14px;
    height: 30px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
.popup-submit__btn--yes {
  background-color: #079c20;
  background-color: var(--forzza-green);
  margin-right: 0.5rem;
}
.popup-submit__btn--print {
  margin-right: 0.5rem;
}
.popup-submit__btn--no {
  background-color: #cc0f16;
  background-color: var(--forzza-red-darkest);
}
.popup-submit__btn--gray {
  background-color: #333;
  background-color: var(--forzza-gray-dark);
}
.popup-submit__btn-icon {
  flex-shrink: 0;
  margin-right: 0.5rem;
  position: relative;
  width: 1rem;
}
@media screen and (max-width: 1024px) {
  .popup-submit__btn-icon {
    margin-right: 10px;
    width: 14px;
  }
}
.popup-submit__btn-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.popup-submit__btn-icon svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.popup-confirm--finish .popup-confirm__attention {
  color: #079c20;
  color: var(--forzza-green);
}
.popup-confirm--finish .popup-confirm__attention-icon svg {
  fill: #079c20;
  fill: var(--forzza-green);
}
.checkbox {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
}
.checkbox-input {
  display: none;
}
.checkbox-input:checked ~ .checkbox-square {
  background-size: 0.65rem auto;
}
.checkbox-square {
  background-image: url(/static/media/check.4fa1fba2f8336b437df9.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 0;
  border: 2px solid #079c20;
  border: 2px solid var(--forzza-green);
  border-radius: 0.2rem;
  flex-shrink: 0;
  height: 1.071rem;
  margin-right: 0.5rem;
  width: 1.071rem;
}
.checkbox-name {
  font-size: 0.857rem;
}
.checkbox-name::selection {
  background-color: #0000;
}
.popup-container_combination {
  width: 28.571rem;
}
.popup-header_combination {
  background-color: #fff;
  background-color: var(--forzza-white);
  color: #000;
  color: var(--forzza-black);
  display: block;
  font-size: 1rem;
  height: auto;
  line-height: 1.428rem;
  padding: 0;
}
.popup-container_combination .popup-body {
  padding: 0;
}
.popup-combination__header {
  align-items: center;
  display: flex;
  height: auto;
  padding: 0.357rem;
}
.popup-combination__close {
  display: flex;
}
.popup-combination__close svg {
  fill: #000;
  fill: var(--forzza-black);
}
.popup-combination__list {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.popup-combination__line {
  align-items: center;
  border-bottom: 1px solid #c3c3c3;
  border-bottom: 1px solid var(--forzze-white-darkest--3);
  display: flex;
}
.popup-combination__line.popup-combination__line_header {
  background-image: linear-gradient(180deg, #353535, #4f4f4f);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-nav-gray-darker),
    var(--forzza-nav-gray-dark)
  );
}
.popup-combination__col {
  color: #000;
  color: var(--forzza-black);
  font-size: 0.857rem;
  line-height: 1.2rem;
  text-align: center;
  width: 100%;
}
.popup-combination__line_header .popup-combination__col {
  color: #fff;
  color: var(--forzza-white);
  font-weight: 700;
  line-height: 1.828rem;
}
.popup-combination__status-list {
  display: flex;
  list-style: none;
  padding: 0.285rem;
  width: 100%;
}
.popup-combination__status-col {
  align-items: center;
  display: flex;
  font-size: 0.785rem;
  line-height: 1.714rem;
  text-align: left;
  width: 100%;
}
.popup-combination__icon {
  padding-right: 0.285rem;
}
.popup-combination__icon-inner {
  align-items: center;
  border: 1px solid #000;
  border-color: var(--forzza-black);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  height: 0.914rem;
  justify-content: center;
  width: 0.914rem;
}
.popup-combination__icon-inner > div {
  background-color: #000;
  background-color: var(--forzza-black);
  border-radius: 100%;
  height: 0.357rem;
  width: 0.357rem;
}
.popup-combination__col_open {
  color: #333;
  color: var(--forzza-gray-dark);
}
.popup-combination__col_open .popup-combination__icon-inner {
  border-color: #333;
  border-color: var(--forzza-gray-dark);
}
.popup-combination__col_open .popup-combination__icon-inner div {
  background: #333;
  background: var(--forzza-gray-dark);
}
.popup-combination__col_won {
  color: green;
  color: var(--forzza-green-2);
}
.popup-combination__col_won .popup-combination__icon-inner {
  border-color: green;
  border-color: var(--forzza-green-2);
}
.popup-combination__col_won .popup-combination__icon-inner div {
  background: green;
  background: var(--forzza-green-2);
}
.popup-combination__col_lost {
  color: #cc0f16;
  color: var(--forzza-red-darkest);
}
.popup-combination__col_lost .popup-combination__icon-inner {
  border-color: #cc0f16;
  border-color: var(--forzza-red-darkest);
}
.popup-combination__col_lost .popup-combination__icon-inner div {
  background: #cc0f16;
  background: var(--forzza-red-darkest);
}
.popup-combination__col_cancel {
  color: #747474;
  color: var(--forzza-nav-gray-lightest);
}
.popup-combination__col_cancel .popup-combination__icon-inner {
  border-color: #747474;
  border-color: var(--forzza-nav-gray-lightest);
}
.popup-combination__col_cancel .popup-combination__icon-inner div {
  background: #747474;
  background: var(--forzza-nav-gray-lightest);
}
.popup-combination__col_return {
  color: #87873f;
  color: var(--forzza-yellow);
}
.popup-combination__col_return .popup-combination__icon-inner {
  border-color: #87873f;
  border-color: var(--forzza-yellow);
}
.popup-combination__col_return .popup-combination__icon-inner div {
  background: #87873f;
  background: var(--forzza-yellow);
}
.live-score {
  color: #a5a5a5;
  color: var(--forzza-gray-darkest--2);
  font-size: 11px;
  font-weight: 300;
  padding-left: 8px;
}
.betslip-field-inner {
  padding-top: 0;
  position: sticky;
  top: 0;
  z-index: 1;
}
.bet {
  margin-top: 1.07rem;
}
.bet-table__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.bet-table__item {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  margin-bottom: 0.71rem;
}
.bet-table__item:last-child {
  margin-bottom: 0;
}
.bet-head {
  background-color: #0b6ab0;
  background-color: var(--forzza-blue-darkest);
  color: #fff;
  color: var(--forzza-white);
  font-size: 0.85rem;
  font-weight: 600;
  justify-content: space-between;
  padding: 0.3rem 0.43rem;
  text-transform: uppercase;
}
.bet-head,
.bet-head__info {
  align-items: center;
  display: flex;
}
.bet-head__icon {
  flex-shrink: 0;
  margin-right: 0.5rem;
  position: relative;
  width: 1.142rem;
}
.bet-head__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.bet-head__icon img {
  max-height: 100%;
  max-width: 100%;
}
.bet-head__type {
  align-self: stretch;
  margin-left: auto;
  margin-right: 1.5rem;
}
.bet-head__dropdown {
  align-items: center;
  color: #fff;
  color: var(--forzza-white);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  font-size: 0.785rem;
  font-weight: 700;
  height: 100%;
  justify-content: space-between;
  text-decoration: none;
  width: 11rem;
}
.bet-head__type-title {
  line-height: 1;
}
.bet-head__type-icon {
  flex-shrink: 0;
  position: relative;
  width: 0.857rem;
}
.bet-head__type-icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.bet-head__type-icon svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.bet-head__delete {
  align-self: stretch;
}
.bet-head__delete-btn {
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  display: flex;
  height: 100%;
  padding: 0;
  position: relative;
  width: 1.714rem;
}
.bet-head__delete-btn svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.bet-head__star-button {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  justify-content: center;
  padding: 0;
}
.bet-head__star-svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.bet__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.bet__item {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  font-size: 0.78rem;
}
.bet__item:last-child {
  border-bottom: none;
}
.bet__item:nth-child(odd) {
  background-color: #ededed;
  background-color: var(--forzza-gray-darkest--3);
}
.bet-game {
  height: 1.9rem;
  padding: 0.1rem 0;
}
.bet-body__types {
  align-items: center;
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  display: flex;
  height: 1.71rem;
  padding-left: 23.75rem;
}
.bet-body__type {
  align-items: center;
  color: #0b6ab0;
  color: var(--forzza-blue-darkest);
  display: flex;
  font-size: 0.78rem;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  width: 2.75rem;
}
.bet-game {
  display: flex;
}
.bet-time {
  color: #5e5e5e;
  color: var(--forzza-nav-gray-medium);
  font-weight: 600;
  padding: 0 0.1rem;
  width: 4.14rem;
}
.bet-team {
  color: #000;
  color: var(--forzza-black);
  width: 17.85rem;
}
.bet-team,
.bet-team__item {
  align-items: center;
  display: flex;
}
.bet-team__item {
  font-weight: 600;
  height: 100%;
  width: 7.85rem;
}
.bet-team__icon {
  align-items: center;
  display: flex;
}
.bet-team__svg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAzklEQVQYlWWQsU3DYBSEvzO0sZAHoMgEUVYwEr2dhtYJQozCBAiEvYHdR8kGkZBHyAQI/e5zFPlRML72fffu3hNRs6pdCL0gHkJdfPFPAkjX3Rw4gDNQb5wPdTmCEwCbI9DZYHshtEurLpuAQ1OcwE+I97PRS+NdWrXZCAQIdXnCPIM+JAEskbazqr0BuB4VPgOxvP6OLhvTdZvYfgM2AMafwP3QlN8AV/HqBPQKPEZfL7gLzeXy3+hb41WM7zF5aIrpe0JdHDE5Yg9TCOAH2eFL6Bo3av4AAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: 118.5rem 1.25rem;
  height: 1.25rem;
  margin: 0 0.4rem;
  width: 1.25rem;
}
.bet-odds {
  justify-content: flex-end;
  padding-left: 0.285rem;
  padding-right: 0.285rem;
}
.bet-odds,
.bet-odds__item {
  align-items: center;
  display: flex;
}
.bet-odds__item {
  background: linear-gradient(180deg, #e1e1e1 0, #b7b7b7);
  background: linear-gradient(
    to bottom,
    var(--forzza-gray-darkest) 0,
    var(--forzza-gray-darkest--6) 100%
  );
  border: none;
  cursor: pointer;
  flex-shrink: 0;
  font-weight: 700;
  height: 1.714rem;
  justify-content: center;
  margin-right: 0.14rem;
  padding: 0;
  position: relative;
  text-align: center;
  width: 2.571rem;
}
.bet-odds__item:last-child {
  margin-right: 0;
}
.bet-odds__item.blocked:after {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  background-image: url(/static/media/lock.98bd79bf80030bc9aa74.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.bet-odds__item--active {
  background-image: radial-gradient(#337ab7 40%, #16354f 100%);
  background-image: radial-gradient(
    var(--forzza-blue-darker) 40%,
    var(--forzza-blue-darker--2) 100%
  );
  color: #fff;
  color: var(--forzza-white);
}
button.bet-odds__item:hover {
  color: #084772;
  color: var(--forzza-blue);
  font-weight: 700;
}
button.bet-odds__item--active:hover {
  color: #fff;
  color: var(--forzza-white);
  font-weight: 700;
}
.bet-odds__item--top {
  border: 1px solid #079c20;
  border: 1px solid var(--forzza-green);
}
.bet-odds__item--top:before {
  border: 0.25rem solid #0000;
  border-right: 0.25rem solid #00c100;
  border-right: 0.25rem solid var(--forzza-green-lighter);
  border-top-color: #00c100;
  border-top: 0.25rem solid var(--forzza-green-lighter);
  content: "";
  position: absolute;
  right: 0;
  top: 0;
}
.bet-odds__item--bottom {
  border: 1px solid #ff282b;
  border: 1px solid var(--forzza-red-light);
}
.bet-odds__item--bottom:before {
  border: 0.25rem solid;
  border-color: #0000 #0000 #ff282b;
  border-bottom: 0.25rem solid var(--forzza-red-light);
  border-left: 0.25rem solid #ff282b;
  border-left: 0.25rem solid var(--forzza-red-light);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
}
.bet-info {
  color: #0b6ab0;
  color: var(--forzza-blue-darkest);
  flex-grow: 1;
  font-weight: 600;
  justify-content: space-between;
}
.bet-info,
.bet-statistics {
  align-items: center;
  display: flex;
}
.bet-statistics {
  background-color: #0000;
  border: none;
  height: 1.8rem;
  justify-content: center;
  padding: 0;
  width: 2rem;
}
.bet-statistics svg {
  fill: #0b6ab0;
  fill: var(--forzza-blue-darkest);
  height: 16px;
  width: 16px;
}
@media screen and (max-width: 1024px) {
  .bet-statistics {
    height: auto;
  }
}
.bet-info__item {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  display: flex;
  padding-left: 0.14rem;
  padding-right: 0.14rem;
  width: 3rem;
}
.bet-info__item.active .bet-info__arrow {
  transform: rotate(90deg);
}
.bet-info__arrow {
  align-items: center;
  display: flex;
  height: 0.71rem;
  justify-content: center;
  transition: 0.25s;
  transition: var(--forzza-transition);
  width: 0.71rem;
}
.bet-info__arrow svg,
.bet-info__svg {
  fill: #0b6ab0;
  fill: var(--forzza-blue-darkest);
}
.bet-info__svg {
  max-height: 100%;
  max-width: 100%;
}
.bet-info__count {
  color: #5e5e5e;
  color: var(--forzza-nav-gray-medium);
  flex-grow: 1;
}
.mark {
  flex-shrink: 0;
  width: 52%;
}
.mark-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.mark-item:not(:last-child) {
  margin-bottom: 0.357rem;
}
.mark-item__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mark-item .bet-head {
  margin-bottom: 0.357rem;
  min-height: 2.071rem;
  position: relative;
}
.mark-item .live-extra {
  border-right: none;
}
.mark-item .live-extra__content {
  display: block;
}
.mark-bet {
  background-color: #fff;
  background-color: var(--forzza-white);
  box-shadow: 0 9px 17px 5px #464646;
  box-shadow: 0 9px 17px 5px var(--forzza-gray-darker);
  display: none;
  left: 0;
  position: absolute;
  right: 0;
  top: 2.071rem;
  z-index: 1;
}
.mark-bet--active {
  display: block;
}
.mark-bet__list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  max-height: 50vh;
  overflow-y: auto;
  padding: 0;
}
.mark-bet__item {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  flex-shrink: 0;
  width: 50%;
}
.mark-bet__item:not(:nth-child(2n)) {
  border-right: 1px solid #c6c6c6;
  border-right: 1px solid var(--forzza-gray);
}
.mark-bet__link {
  color: #0a0a0a;
  color: var(--forzza-black--2);
  cursor: pointer;
  display: flex;
  font-size: 0.785rem;
  padding: 0.3rem;
  text-decoration: none;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.mark-bet__link:hover {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
  color: #fff;
  color: var(--forzza-white);
}
.mark-team__head {
  background-image: linear-gradient(180deg, #525252, #424242);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-nav-gray),
    var(--forzza-gray-lighter)
  );
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-weight: 700;
  justify-content: space-between;
  padding: 0.428rem;
}
.mark-team__info {
  align-items: center;
  display: flex;
}
.mark-team__icon {
  flex-shrink: 0;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  position: relative;
  width: 0.571rem;
}
.mark-team__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mark-team__icon svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.mark-team__period {
  font-size: 0.785rem;
  margin-right: 0.5rem;
}
.mark-ratio {
  display: block;
}
.mark-ratio .live-type .live-row {
  background-color: #fff;
  background-color: var(--forzza-white);
}
.mark-ratio .live-column:nth-child(n) {
  border-right: none;
}
.mark-ratio .live-team__score {
  align-items: center;
  background-color: #0000;
  color: #5d5d5d;
  color: var(--forzza-gray-lighter--2);
  display: flex;
  height: 1.84rem;
}
.mark-ratio .live-team__player {
  align-items: center;
  height: 1.84rem;
  padding-top: 0;
}
.mark-ratio .bet-info__item {
  font-size: 0.785rem;
  margin-left: auto;
}
.mark-ratio .bet-info__item_active .bet-info__arrow {
  transform: rotate(90deg);
}
.mark-ratio:nth-child(odd) .live-team .live-row {
  background-color: #ededed;
  background-color: var(--forzza-gray-darkest--3);
}
.live-column--info {
  width: 5.5rem;
}
.mark-team__date {
  align-items: center;
  color: #0e63ae;
  color: var(--forzza-blue-dark);
  display: flex;
  font-size: 0.785rem;
  font-weight: 700;
  height: 100%;
  justify-content: flex-start;
}
.casino-virtual .casino-game {
  background-color: #0000;
  border: none;
  display: block;
}
.casino-virtual .casino-game__item {
  width: calc(50% - 0.857rem);
}
.casino-virtual .casino-game__item:nth-child(n) {
  margin-bottom: 1.714rem;
  margin-right: 0;
}
.casino-virtual .casino-game__item:not(:nth-child(2n)) {
  margin-right: 1.714rem;
}
.casino-virtual .casino-game__img:before {
  padding-top: 56.32%;
}
.casino-virtual .casino-game__link {
  border: 3px solid #084772;
  border: 3px solid var(--forzza-blue);
}
.casino-virtual-container {
  margin-left: auto;
  margin-right: auto;
  width: 75%;
}
.casino-game__info {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 0.857rem;
  font-weight: 700;
  justify-content: space-between;
  padding: 0.285rem;
}
.casino-game__info,
.casino-game__info-btn {
  align-items: center;
  text-transform: uppercase;
}
.casino-game__info-btn {
  -webkit-appearance: none;
  appearance: none;
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  display: inline-flex;
  padding: 0.54rem 0.7rem;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.casino-game__info-btn:hover {
  background-color: #00890d;
  background-color: var(--forzza-green-light);
}
.casino-game__info-icon {
  flex-shrink: 0;
  margin-left: 0.5rem;
  position: relative;
  width: 0.857rem;
}
.casino-game__info-icon:before {
  content: "";
  display: block;
  padding-top: 116.66%;
}
.casino-game__info-icon svg {
  fill: #fff;
  fill: var(--forzza-white);
  max-height: 100%;
  max-width: 100%;
}
.mark-bet__item.selected {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
}
.mark-bet__item.selected .mark-bet__link {
  color: #fff;
  color: var(--forzza-white);
}
.bet-odds__number {
  display: inline-block;
  font-size: 12px;
  text-align: center;
  width: 2.591rem;
}
.main-market-block .bet-odds {
  display: flex;
  justify-content: space-between;
}
.main-market-block.double-markets .bet-odds {
  justify-content: flex-end;
}
.searchResultHead {
  margin: 0.8rem 0;
  min-height: 2rem;
}
.searchResultHead .bet-head__title {
  align-items: center;
  display: flex;
}
.searchResultHead .bet-head__title svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.searchResultHead .searchResultHead__icon {
  align-items: center;
  display: flex;
  margin-right: 0.5rem;
}
.bet-extra {
  display: none;
}
.bet-extra .bet-extra__item:first-child {
  border-top: 1px solid #0b6ab0;
  border-top: 1px solid var(--forzza-blue-darkest);
}
.bet-extra.active {
  display: block;
}
.bet-extra {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.bet-extra__item {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  display: flex;
  font-size: 0.78rem;
  justify-content: space-between;
  padding: 0.1rem 0.57rem;
}
.bet-extra__item:last-child {
  border-bottom: none;
}
.bet-extra__item:nth-child(2n) {
  background-color: #f5f5f5;
  background-color: var(--forzze-white-darker--2);
}
.bet-extra__item_column {
  align-items: flex-end;
  flex-direction: column;
}
.bet-extra__item_column .bet-extra__info {
  justify-content: flex-start;
  width: 100%;
}
.bet-extra__item_column .bet-extra__odds-list {
  width: 100%;
}
.bet-extra__item_column .bet-extra__odds-list .bet-extra__odds {
  justify-content: flex-end;
  max-width: none;
}
.bet-extra__info {
  align-items: center;
  color: #464646;
  color: var(--forzza-nav-gray-dark1);
  display: flex;
  height: 1.9rem;
}
.bet-extra__title {
  font-weight: 600;
  margin-right: 1rem;
}
.bet-extra__odds {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0.2rem;
  max-width: 18.84rem;
  min-height: 1.7rem;
}
.bet-extra__odds:last-child {
  margin-bottom: 0;
}
.bet-extra__odds-list {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.bet-extra__odd {
  align-items: center;
  display: flex;
  height: 1.7rem;
  margin-bottom: 0.3rem;
}
.bet-extra__odd:last-child {
  margin-right: 0;
}
.bet-extra__odd-text {
  align-items: center;
  color: #0e63ae;
  color: var(--forzza-blue-dark);
  display: flex;
  font-size: 0.72rem;
  font-weight: 600;
  justify-content: center;
  text-align: center;
  width: 2.4rem;
}
.bet-extra__double {
  padding-right: 0.57rem;
  width: 100%;
}
.bet-extra__double-row {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  display: flex;
  flex-wrap: wrap;
}
.bet-extra__double-row:last-child {
  border-bottom: none;
}
.bet-extra__double-column {
  align-items: center;
  border-right: 1px solid #c6c6c6;
  border-right: 1px solid var(--forzza-gray);
  display: flex;
  font-weight: 600;
  height: 1.85rem;
  justify-content: space-between;
  padding-right: 0.3rem;
  width: 50%;
}
.bet-extra__double-column:last-child {
  border-right: none;
}
.bet-extra__double_head {
  color: #0e63ae;
  color: var(--forzza-blue-dark);
}
.bet-extra__double_head .bet-extra__double-column {
  border-right: none;
}
.bet-extraClose {
  background-color: #ededed;
  background-color: var(--forzza-gray-darkest--3);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  display: flex;
  justify-content: flex-end;
  padding: 0.3rem;
}
.bet-extraClose__button {
  background-color: #0000;
  border: none;
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 0.85rem;
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.betPaginationField {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
}
.betReset__button {
  background-color: #0000;
  border: none;
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 14px;
  text-decoration: underline;
  text-transform: uppercase;
}
.betPagination__list,
.betReset__button {
  align-items: center;
  display: flex;
  justify-content: center;
}
.betPagination__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.betPagination__item {
  margin-right: 8px;
}
.betPagination__item:last-child {
  margin-right: 0;
}
.betPagination__item.active .betPagination__button {
  background-color: #337ab7;
  background-color: var(--forzza-blue-darker);
}
.betPagination__button {
  align-items: center;
  background-color: #5e5e5e;
  background-color: var(--forzza-nav-gray-medium);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  cursor: pointer;
  display: flex;
  font-size: 13px;
  font-weight: 700;
  height: 28px;
  justify-content: center;
  width: 28px;
}
.betPagination__item.next .betPagination__button,
.betPagination__item.previous .betPagination__button {
  background-color: #0000;
}
.betPagination__item.previous .betPagination__svg {
  transform: rotate(-180deg);
}
.betPagination__svg {
  fill: #337ab7;
  fill: var(--forzza-blue-darker);
}
.mark-team__name {
  font-size: 0.857rem;
}
.event__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.event__list_inner {
  border-left: 1px solid #d9d9d9;
  border-left: 1px solid var(--forzza-gray-light);
  border-right: 1px solid #d9d9d9;
  border-right: 1px solid var(--forzza-gray-light);
}
.aside {
  margin-right: 0.72rem;
  width: calc(24% - 0.72rem);
}
.aside-search {
  margin-bottom: 1rem;
}
.aside-inner {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  border-bottom: none;
}
.aside-games-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.aside-games-type-item {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 0.875rem;
  font-weight: 600;
}
.aside-games-type-item.active .aside-games-type-head {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
  color: #fff;
  color: var(--forzza-white);
}
.aside-games-type-item.active .aside-games-type-body {
  height: auto;
}
.aside-games-type-item.active .aside-games__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.aside-games-type-head {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 0.57rem 0.43rem 0.5rem 0.71rem;
}
.aside-games-type-head:hover {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
  color: #fff;
  color: var(--forzza-white);
}
.aside-games-type-head:hover .aside-games__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.aside-games-type-head:hover .aside-games-type-count {
  display: none;
}
.aside-games-type-head:hover .aside-games-type-favorite {
  display: inline-flex;
}
.aside-games-type-head:hover
  .aside-games-type-favorite
  .aside-games-type-check {
  fill: #fff;
  fill: var(--forzza-white);
}
.aside-games-type-head .aside-games-type-favorite.checked {
  display: inline-flex;
}
.aside-games-type-head
  .aside-games-type-favorite.checked
  .aside-games-type-check {
  fill: #000;
  fill: var(--forzza-black);
}
.aside-games-type-body {
  height: 0;
  overflow: hidden;
}
.aside-games-type-left,
.aside-games-type-right {
  align-items: center;
  display: flex;
}
.aside-games-type-right {
  min-height: 1.35rem;
}
.aside-games-type-icon {
  align-items: center;
  display: flex;
  height: 1.6rem;
  justify-content: center;
  margin-right: 0.71rem;
  width: 1.6rem;
}
.aside-games-type-icon img {
  max-height: 100%;
  max-width: 100%;
}
.aside-games-type-count {
  align-items: center;
  background-color: #5e5e5e;
  background-color: var(--forzza-nav-gray-medium);
  border-radius: 0.71rem;
  color: #fff;
  color: var(--forzza-white);
  display: inline-flex;
  font-size: 0.78rem;
  justify-content: center;
  min-width: 0.71rem;
  padding: 0.21rem 0.5rem;
}
.aside-games-type-favorite {
  align-items: center;
  background-color: #0000;
  border: none;
  display: none;
  justify-content: center;
  padding: 0;
}
.aside-games-type-favorite.checked .aside-games-type-check {
  fill: #000;
  fill: var(--forzza-black);
}
.aside-games-type-check {
  fill: #fff;
  fill: var(--forzza-white);
}
.aside-games-country-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.aside-games-country-left {
  align-items: center;
  display: flex;
}
.aside-games-country-flag {
  margin-right: 0.7rem;
  width: 1.42rem;
}
.aside-games-country-flag img {
  max-height: 100%;
  max-width: 100%;
}
.aside-games-country-item.active .aside-games-country-head {
  background-color: #c6c6c6;
  background-color: var(--forzza-gray);
  color: #000;
  color: var(--forzza-black);
}
.aside-games-country-item.active .aside-games-country-body {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  height: auto;
}
.aside-games-country-head {
  align-items: center;
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  border-left: 0.22rem solid #0e63ae;
  border-left: 0.22rem solid var(--forzza-blue-dark);
  color: #525252;
  color: var(--forzza-nav-gray);
  cursor: pointer;
  display: flex;
  height: 37px;
  justify-content: space-between;
  padding: 0.54rem 0.42rem 0.5rem 0.54rem;
}
.aside-games-country-head:hover {
  background-color: #c6c6c6;
  background-color: var(--forzza-gray);
  color: #000;
  color: var(--forzza-black);
}
.aside-games-country-head:hover .aside-games-type-count {
  display: none;
}
.aside-games-country-head:hover .aside-games-type-favorite {
  display: inline-flex;
}
.aside-games-country-head:hover .aside-games-type-check {
  fill: #000;
  fill: var(--forzza-black);
}
.aside-games-country-head .aside-games-type-favorite.checked {
  display: inline-flex;
}
.aside-games-country-head
  .aside-games-type-favorite.checked
  .aside-games-type-check {
  fill: #0e63ae;
  fill: var(--forzza-blue-dark);
}
.aside-games-country-body {
  height: 0;
  overflow: hidden;
}
.aside-games-match-list {
  list-style-type: none;
  margin: 0 0 0 0.64rem;
  padding: 0;
}
.aside-games-match-item {
  align-items: center;
  border-left: 0.22rem solid #079c20;
  border-left: 0.22rem solid var(--forzza-green);
  color: #525252;
  color: var(--forzza-nav-gray);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 0.28rem 0.43rem 0.28rem 0.28rem;
}
.aside-games-match-item .aside-games-type-check {
  fill: #525252;
  fill: var(--forzza-nav-gray);
}
.aside-games-match-item:hover {
  color: #0e63ae;
  color: var(--forzza-blue-dark);
}
.aside-games-match-item:hover .aside-games-type-check {
  fill: #0e63ae;
  fill: var(--forzza-blue-dark);
}
.aside-games-match-item.checked,
.aside-games-match-item.checked .aside-games-match-title,
.aside-games-match-item:hover .aside-games-match-title {
  color: #0e63ae;
  color: var(--forzza-blue-dark);
}
.aside-games-match-item.checked .aside-games-type-check {
  fill: #0e63ae;
  fill: var(--forzza-blue-dark);
}
.aside-games-match-left {
  align-items: flex-start;
  display: flex;
}
.aside-games-match-left .aside-games-type-favorite {
  display: inline-flex;
  margin-right: 0.43rem;
}
.aside-game-all {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  border-left: 0.22rem solid #0e63ae;
  border-left: 0.22rem solid var(--forzza-blue-dark);
  color: #0e63ae;
  color: var(--forzza-blue-dark);
  cursor: pointer;
  padding: 0.54rem 0.42rem 0.5rem 0.54rem;
  text-align: center;
}
.aside-games-match-title {
  color: #525252;
  color: var(--forzza-nav-gray);
  text-decoration: none;
}
.aside-games-match-title-active {
  color: #0e63ae;
  color: var(--forzza-blue-dark);
}
.aside-games__svg {
  fill: #0e70b8;
  fill: var(--forzza-blue-darker--3);
  height: 1.15rem;
  width: 1.15rem;
}
.aside-search {
  position: relative;
}
.aside-search-label {
  display: inline-block;
  width: 100%;
}
.aside-search-input {
  color: #8e8e8e;
  color: var(--forzza-silver-dark);
  padding: 0 1.1rem;
}
.aside-search-input::placeholder {
  color: #8e8e8e;
  color: var(--forzza-silver-dark);
  font-size: 0.9rem;
  font-weight: 600;
}
.aside-search-button {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  justify-content: center;
  padding: 0;
  position: absolute;
  right: 1.1rem;
  top: 50%;
  transform: translateY(-50%);
}
.aside-period-head {
  background-color: #5e5e5e;
  background-color: var(--forzza-nav-gray-medium);
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  color: #fff;
  color: var(--forzza-white);
  cursor: pointer;
  display: flex;
  font-size: 0.85rem;
  font-weight: 600;
  justify-content: space-between;
  padding: 0.95rem 1.1rem 0.95rem 2rem;
  text-transform: uppercase;
}
.aside-period-head.active .aside-period-arrow-img {
  transform: rotate(180deg);
}
.aside-period-arrow {
  align-items: center;
  display: flex;
  justify-content: center;
}
.aside-period-arrow-img {
  fill: #fff;
  fill: var(--forzza-white);
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.aside-period-body {
  height: 0;
  overflow: hidden;
}
.aside-period-body.active {
  height: 100%;
}
.aside-period-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.aside-period-item {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  color: #464646;
  color: var(--forzza-nav-gray-dark1);
  cursor: pointer;
  font-size: 0.85rem;
  padding: 0.5rem 1rem 0.5rem 3.42rem;
  position: relative;
  text-transform: uppercase;
}
.aside-period-item.active {
  color: #fff;
  color: var(--forzza-white);
}
.aside-period-item.active,
.aside-period-item.active:hover {
  background-color: #c6c6c6;
  background-color: var(--forzza-gray);
}
.aside-period-item:hover {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
}
.aside-period-item:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAzklEQVQYlWWQsU3DYBSEvzO0sZAHoMgEUVYwEr2dhtYJQozCBAiEvYHdR8kGkZBHyAQI/e5zFPlRML72fffu3hNRs6pdCL0gHkJdfPFPAkjX3Rw4gDNQb5wPdTmCEwCbI9DZYHshtEurLpuAQ1OcwE+I97PRS+NdWrXZCAQIdXnCPIM+JAEskbazqr0BuB4VPgOxvP6OLhvTdZvYfgM2AMafwP3QlN8AV/HqBPQKPEZfL7gLzeXy3+hb41WM7zF5aIrpe0JdHDE5Yg9TCOAH2eFL6Bo3av4AAAAASUVORK5CYII=);
  content: "";
  height: 0.71rem;
  left: 2.3rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0.71rem;
}
.aside-search-icon {
  fill: #8e8e8e;
  fill: var(--forzza-silver-dark);
}
.searchNotFound {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 1rem 0;
}
@media screen and (max-width: 1024px) {
  .searchNotFound {
    justify-content: flex-start;
    padding: 14px 20px;
  }
  .searchNotFound__text {
    font-size: 14px;
  }
}
.searchNotFound__icon {
  align-items: center;
  display: flex;
  margin-right: 0.5rem;
}
.searchNotFound__icon svg {
  fill: #0c6cb2;
  fill: var(--forzza-blue-darker--5);
}
.searchValidity {
  background-color: #fff;
  background-color: var(--forzza-white);
  border: 1px solid #00890d;
  border: 1px solid var(--forzza-green-light);
  bottom: -1rem;
  font-size: 0.8rem;
  position: absolute;
  transform: translateY(100%);
  width: 17rem;
  z-index: 1;
}
.searchValidity:after {
  border-bottom: 10px solid #00890d;
  border-bottom: 10px solid var(--forzza-green-light);
  border-left: 10px solid #0000;
  border-right: 10px solid #0000;
  content: "";
  height: 0;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translate(-50%, -100%);
  width: 0;
}
.searchValidity__head {
  align-items: center;
  background-color: #ededed;
  background-color: var(--forzza-gray-darkest--3);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-weight: 700;
  justify-content: space-between;
  padding: 0.35rem 0.5rem;
}
.searchValidity__button {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  justify-content: center;
  padding: 0;
}
.searchValidity__button__svg {
  fill: #333;
  fill: var(--forzza-gray-dark);
}
.searchValidity__body {
  letter-spacing: 0.01rem;
  line-height: 1.1rem;
  padding: 0.4rem 0.6rem;
}
.betslip-field {
  flex-shrink: 0;
  margin-left: 0.428rem;
  width: calc(24% - 0.428rem);
}
.betslip-inner {
  position: relative;
}
.betslipMatchTracker {
  margin-bottom: 1rem;
}
.betslip-scrolling {
  background-color: #0000;
  border: none;
  color: #464646;
  color: var(--forzza-nav-gray-dark1);
  display: flex;
  font-size: 0.875rem;
  font-weight: 700;
  justify-content: center;
  margin-bottom: 1rem;
  padding: 1rem 0;
  text-align: center;
  text-decoration: underline;
  text-transform: uppercase;
  width: 100%;
}
.betslip-empty {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  color: #000;
  color: var(--forzza-black);
}
.betslip-empty-head {
  background: #fff;
  background: linear-gradient(180deg, #fff, #d9d9d9);
  background: linear-gradient(
    180deg,
    var(--forzza-white) 0,
    var(--forzza-gray-light) 100%
  );
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  font-size: 0.85rem;
  font-weight: 600;
  padding: 0.85rem;
  text-transform: uppercase;
}
.betslip-empty-text {
  font-size: 1rem;
  padding: 1.1rem;
}
.betslip {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
}
@media print {
  .betslip {
    background-color: #fff;
    background-color: var(--forzza-white);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 2;
  }
}
.betslip-tabs {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  display: flex;
}
.betslip-print {
  align-items: center;
  background-color: #0000;
  border: none;
  cursor: pointer;
  display: flex;
  height: 24px;
  justify-content: center;
  margin-left: auto;
  padding: 0;
  width: 24px;
}
.betslip-tab {
  border: none;
  color: #000;
  color: var(--forzza-black);
  font-size: 1rem;
  font-weight: 600;
  padding: 0.82rem 0;
  text-align: center;
  text-transform: uppercase;
  width: 50%;
}
@media print {
  .betslip-tab {
    display: none;
  }
}
.betslip-tab.active {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
}
@media print {
  .betslip-tab.active {
    color: #000;
    color: var(--forzza-black);
    display: block;
    width: 100%;
  }
}
.betslip-game-list {
  background-color: #fff;
  background-color: var(--forzza-white);
  list-style-type: none;
  margin: 0;
  max-height: 300px;
  overflow-y: auto;
  padding: 0;
  position: relative;
  z-index: 1;
}
@media print {
  .betslip-game-list {
    max-height: none;
  }
}
.betslip-background {
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  opacity: 0.25;
  padding: 10px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.betslip-background img {
  object-fit: contain;
  width: 100%;
}
.betslip-game-head {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  color: #464646;
  color: var(--forzza-nav-gray-dark1);
  display: flex;
  font-size: 0.78rem;
  font-weight: 600;
  justify-content: space-between;
  padding: 0.29rem;
}
.betslip-game__delete {
  align-items: center;
  display: flex;
}
@media print {
  .betslip-game__delete {
    display: none;
  }
}
.betslip-game__delete-button {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  justify-content: center;
  padding: 0;
}
.betslip-game__delete-button:hover .betslip-game-delete-icon {
  fill: #d9534f;
  fill: var(--forzza-red);
}
.betslip-game-delete-icon {
  fill: #000;
  fill: var(--forzza-black);
}
.betslip-game__bank-button {
  background-color: #0000;
  border: none;
  display: inline-block;
  font-size: 0.9rem;
  font-weight: 700;
  margin-right: 0.6rem;
  padding: 0;
  transition: 0.3s;
}
.betslip-game__bank-button.active,
.betslip-game__bank-button:hover {
  color: #079c20;
  color: var(--forzza-green);
}
.betslip-game-body__list {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.betslip-game-body__item {
  display: flex;
  font-size: 0.82rem;
  justify-content: space-between;
  padding: 0.14rem 0.28rem;
}
.betslip-game-body-circle {
  align-items: center;
  background-color: #c22326;
  background-color: var(--forzza-red-dark);
  border-radius: 50%;
  display: none;
  height: 1rem;
  justify-content: center;
  margin-right: 0.5rem;
  width: 1rem;
}
.betslip-game-body-circle svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.betslip-game-body__item_inactive .betslip-game-body-title,
.betslip-game-body__item_inactive
  .betslip-game-body-title
  .betslip-game-body-number {
  color: #c22326;
  color: var(--forzza-red-dark);
}
.betslip-game-body__item_inactive
  .betslip-game-body-title
  .betslip-game-body-circle {
  display: inline-flex;
}
.betslip-game-body__item_excluded,
.betslip-game-body__item_excluded .betslip-game-body-number {
  color: #747474;
  color: var(--forzza-nav-gray-lightest);
}
.betslip-game-body-right:hover .betslip-game-body-icons {
  display: flex;
}
.betslip-game-body-right:hover .betslip-game-body-coefficient {
  display: none;
}
.betslip-game-body-number {
  color: #084772;
  color: var(--forzza-blue);
  font-weight: 700;
}
.betslip-game-body-coefficient {
  font-weight: 700;
  overflow: hidden;
  padding-left: 0.5rem;
  position: relative;
}
.betslip-game-body-coefficient:after {
  bottom: 0;
  content: "";
  height: 0.5rem;
  left: 0;
  position: absolute;
  transform: translate(-50%, 50%) rotate(45deg);
  width: 0.5rem;
}
.betslip-game-body-coefficient.decrement {
  color: #c22326;
  color: var(--forzza-red-dark);
}
.betslip-game-body-coefficient.decrement:after {
  background-color: #c22326;
  background-color: var(--forzza-red-dark);
}
.betslip-game-body-coefficient.increment {
  color: green;
  color: var(--forzza-green-2);
}
.betslip-game-body-coefficient.increment:after {
  background-color: green;
  background-color: var(--forzza-green-2);
  bottom: auto;
  top: 0;
  transform: translate(-50%, -50%) rotate(45deg);
}
.betslip-game-body-icons {
  align-items: center;
  display: none;
}
.betslip-game-body-icon {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  margin-right: 0.3rem;
}
.betslip-game-body-icon.active .betslip-game-body-svg {
  fill: #079c20;
  fill: var(--forzza-green);
}
.betslip-game-body-icon.refresh .betslip-game-body-svg {
  fill: #0b6ab0;
  fill: var(--forzza-blue-darkest);
}
.betslip-game-body-svg {
  fill: #d9534f;
  fill: var(--forzza-red);
}
.betslip-game-body__remove {
  background-color: #0000;
  border: none;
  color: #0e63ae;
  color: var(--forzza-blue-dark);
  cursor: pointer;
  display: block;
  font-size: 0.8rem;
  font-weight: 600;
  padding: 0.78rem 1rem;
  text-align: right;
  text-decoration: underline;
  text-transform: uppercase;
  width: 100%;
}
@media print {
  .betslip-game-body__remove {
    display: none;
  }
}
.betslip-info {
  border-top: 1px solid #c6c6c6;
  border-top: 1px solid var(--forzza-gray);
  color: #333;
  color: var(--forzza-gray-dark);
}
.betslip-info__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.betslip-info__item {
  align-items: center;
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  display: flex;
  font-size: 0.82rem;
  justify-content: space-between;
  padding: 0.42rem;
}
.betslip-info__item_bold {
  font-weight: 600;
}
.betslip-info__right {
  align-items: center;
  display: flex;
}
.betslip-info__number {
  padding-right: 0.2rem;
}
.betslip-info__number:last-child {
  padding-right: 0;
}
.betslip-info__input {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
  border-radius: 0.3rem;
  font-weight: 600;
  padding: 0.21rem;
  text-align: right;
  width: 5.35rem;
}
@media print {
  .betslip-info__input {
    border: none;
  }
}
.betslip-info__currency {
  margin-left: 0.1rem;
}
.betslip-combination__list {
  align-items: center;
  color: #000;
  color: var(--forzza-black);
  display: flex;
  flex-wrap: wrap;
  font-size: 0.78rem;
  list-style-type: none;
  margin: 0 0 0.35rem;
  padding: 0;
}
.betslip-combination__item {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 1.42rem;
  justify-content: flex-start;
  padding-left: 1.42rem;
  width: 50%;
}
.betslip-combination__item.active {
  color: #079c20;
  color: var(--forzza-green);
}
.betslip-combination__item.active .betslip-combination__svg {
  fill: #079c20;
  fill: var(--forzza-green);
}
.betslip-combination__icon {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 0.3rem;
}
.betslip-combination__svg {
  fill: #000;
  fill: var(--forzza-black);
}
.betslip-accept {
  align-items: center;
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  cursor: pointer;
  display: flex;
  font-size: 0.85rem;
  font-weight: 700;
  justify-content: center;
  padding: 0.5rem 0;
}
@media print {
  .betslip-accept {
    display: none;
  }
}
.betslip-accept.active {
  color: #1678c3;
  color: var(--forzza-blue-light);
}
.betslip-accept.active .betslip-accept__icon {
  border-color: #1678c3;
  border-color: var(--forzza-blue-light);
}
.betslip-accept__icon {
  align-items: center;
  border: 1px solid #000;
  border: 1px solid var(--forzza-black);
  border-radius: 3px;
  display: flex;
  height: 1rem;
  justify-content: center;
  margin-right: 0.7rem;
  width: 1rem;
}
.betslip-accept__svg {
  fill: #1678c3;
  fill: var(--forzza-blue-light);
}
.betslip-submit__button {
  align-items: center;
  background-color: #079c20;
  background-color: var(--forzza-green);
  border: none;
  color: #fff;
  color: var(--forzza-white);
  cursor: pointer;
  display: flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  padding-bottom: 0.8rem;
  padding-top: 0.8rem;
  text-transform: uppercase;
  transition: 0.25s;
  transition: var(--forzza-transition);
  width: 100%;
}
.betslip-submit__button:hover {
  background-color: #00890d;
  background-color: var(--forzza-green-light);
}
.betslip-submit:nth-child(2) {
  margin-top: 0.3rem;
}
.betslip-submit:nth-child(2) .betslip-submit__button {
  background-color: #464646;
  background-color: var(--forzza-gray-darker);
}
@media print {
  .betslip-submit {
    display: none;
  }
}
.betslip-submit__button_remove {
  background-color: #cc0f16;
  background-color: var(--forzza-red-darkest);
}
.betslip-submit__button_remove:hover {
  background-color: #c22326;
  background-color: var(--forzza-red-dark);
}
.betslip-submit__button_update {
  background-color: #0b6ab0;
  background-color: var(--forzza-blue-darkest);
}
.betslip-submit__button_update:hover {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
}
.betslip-submit__arrow {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 0.71rem;
  transform: rotate(-90deg);
}
.betslip-submit__svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.betslip-result {
  margin-top: 1rem;
}
.result-head {
  border: 1px solid #c6c6c6;
  border: 1px solid var(--forzza-gray);
}
.result-link {
  display: inline-block;
  width: 100%;
}
.result-img {
  width: 100%;
}
.minAmountPopupIcon {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  margin-right: 0.3rem;
}
.minAmountPopupText__info {
  font-size: 0.95rem;
}
.minAmountPopupText__game {
  color: #333;
  color: var(--forzza-gray-dark);
  font-size: 0.75rem;
  padding-left: 0.2rem;
}
.minAmountPopupText__market {
  color: #d9534f;
  color: var(--forzza-red);
  font-size: 0.75rem;
  padding-left: 0.2rem;
}
.minAmountPopup__svg {
  fill: #cc0f16;
  fill: var(--forzza-red-darkest);
  transform: rotate(180deg);
}
.betSlipModal__body {
  align-items: center;
  display: flex;
  padding: 0.2rem 2rem 0.7rem;
}
.betSlipModal__body.green .betSlipModal__text {
  color: green;
  color: var(--forzza-green-2);
}
.betSlipModal__body.green .betSlipModal__info {
  fill: green;
  fill: var(--forzza-green-2);
}
.betSlipModal__body.error .betSlipModal__text {
  color: #cc0f16;
  color: var(--forzza-red-2);
}
.betSlipModal__body.error .betSlipModal__info {
  fill: #cc0f16;
  fill: var(--forzza-red-2);
}
.betSlipModal__icon {
  margin-right: 1rem;
}
.betSlipModal__question {
  fill: #333;
  fill: var(--forzza-gray-dark);
}
.betSlipModal__info {
  fill: #1678c3;
  fill: var(--forzza-blue-light);
}
.bookBet {
  margin-top: 1rem;
}
.bookBet__title .betslip-tab {
  padding: 0.5rem 0;
  width: 100%;
}
.bookBet__body {
  display: flex;
  margin-top: 1rem;
}
.bookBet__body .header-label {
  flex: 1 1;
  margin-right: 5px;
}
.bookBet__body .btn {
  min-width: 5rem;
}
.bookBet__body .header-btn--login {
  margin-right: 0;
}
.bookedBets {
  max-width: 50rem;
}
.bookedBets__info {
  padding: 1rem;
  width: 100%;
}
.bookedBets__head {
  background-color: #d9d9d9;
  background-color: var(--forzza-gray-light);
  display: flex;
  padding: 0 1rem;
}
.bookedBets__row {
  padding: 0.3rem 0;
  width: 33%;
}
.bookedBets__column {
  display: flex;
  padding: 0 1rem;
}
.bookedBets__id {
  border-top: 2px solid #d9d9d9;
  border-top: 2px solid var(--forzza-gray-light);
  display: flex;
  margin-top: 2rem;
  padding: 1rem 1rem 0;
  width: 100%;
}
.bookedBets__idTitle {
  margin-right: 0.3rem;
}
.bookedBets__idNumber {
  margin-right: 0.5rem;
}
.bookedBets__copyButton {
  align-items: center;
  background-color: #0000;
  border: none;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 0;
}
.bookedBets__copyButton svg {
  height: 1rem;
  width: 1rem;
}
.casinoType {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .casinoType {
    margin: 0 -5px;
    width: calc(100% + 10px);
  }
}
.casinoType__arrow {
  align-items: center;
  background-color: #0000;
  border: none;
  display: flex;
  justify-content: center;
  padding: 0;
  width: 1.5rem;
}
@media screen and (max-width: 1024px) {
  .casinoType__arrow {
    width: 30px;
  }
}
.casinoType__arrow svg {
  fill: #747474;
  fill: var(--forzza-nav-gray-lightest);
  transform: rotate(90deg);
}
.casinoType__arrow_prev svg {
  transform: rotate(-90deg);
}
.casinoType__list_field {
  padding: 0 0.2rem;
  position: relative;
  width: calc(100% - 3rem);
}
.casinoType__list_field:after,
.casinoType__list_field:before {
  bottom: 0;
  content: "";
  position: absolute;
  top: 0;
  width: 0.75rem;
}
.casinoType__list_field:after {
  background: linear-gradient(90deg, #fff 50%, #fff0);
  left: 0;
}
.casinoType__list_field:before {
  background: linear-gradient(270deg, #fff 50%, #fff0);
  right: 0;
}
@media screen and (max-width: 1024px) {
  .casinoType__list_field {
    width: calc(100% - 60px);
  }
}
.casinoType__list {
  align-items: center;
  display: flex;
  list-style-type: none;
  margin: 0;
  max-width: 100%;
  overflow-x: auto;
  padding: 0;
}
.casinoType__list::-webkit-scrollbar {
  display: none;
}
.casinoType__item {
  align-items: center;
  display: flex;
  justify-content: center;
  -webkit-user-select: none;
  user-select: none;
}
.casinoType__item.active .casinoType__button {
  color: #084772;
  color: var(--forzza-blue);
}
.casinoType__item:last-child .casinoType__button {
  border-right: none;
}
.casinoType__button {
  background-color: #0000;
  border: none;
  border-right: 1px solid #d9d9d9;
  border-right: 1px solid var(--forzza-gray-light);
  color: #747474;
  color: var(--forzza-nav-gray-lightest);
  font-size: 1rem;
  font-weight: 700;
  padding: 0.2rem 0.71rem;
  text-transform: uppercase;
  white-space: nowrap;
}
@media screen and (max-width: 1024px) {
  .casinoType__button {
    font-size: 16px;
    padding: 4px 10px;
  }
}
.hashtag {
  margin-bottom: 0.286rem;
}
.hashtag-list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
}
.hashtag-item {
  margin-bottom: 0.428rem;
  margin-right: 0.428rem;
  padding: 0;
}
.hashtag-link {
  background: #fff;
  background: var(--forzza-white);
  border: 1px solid #0e63ae;
  border: 1px solid var(--forzza-blue-dark);
  color: #0e63ae;
  color: var(--forzza-blue-dark);
  cursor: pointer;
  display: inline-flex;
  font-size: 0.857rem;
  font-weight: 550;
  padding: 0.428rem;
  text-decoration: none;
  text-transform: uppercase;
  transition: 0.25s;
  transition: var(--forzza-transition);
}
.hashtag-link.hashtag-link--new {
  position: relative;
}
.hashtag-link.hashtag-link--new:before {
  align-items: center;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-name: brightness;
  animation-timing-function: linear;
  background: red;
  border-radius: 8px;
  color: #fff;
  color: var(--forzza-white);
  content: "New";
  display: flex;
  font-size: 9px;
  font-weight: 400;
  justify-content: center;
  left: 56%;
  letter-spacing: 0.5px;
  line-height: 1.1;
  padding: 1px 4px;
  position: absolute;
  top: -8px;
  transform: translateX(-50%);
}
.hashtag-link--active,
.hashtag-link:hover {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
}
.info-head {
  align-items: center;
  background: linear-gradient(180deg, #0e70b9 0, #005693);
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 43px;
}
.info-head__icon {
  margin: 0 6px;
  position: relative;
  width: 43px;
}
.info-head__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.info-head__icon img {
  max-height: 100%;
  max-width: 100%;
}
.info-head__icon .img-container {
  padding: 9px;
}
.info__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.info__item {
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
}
.info__item:active {
  filter: brightness(0.9);
}
.info__link {
  align-items: center;
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 16px;
  font-weight: 700;
  justify-content: space-between;
  padding: 12px 12px 12px 16px;
  text-decoration: none;
}
.info__arrow {
  position: relative;
  width: 20px;
}
.info__arrow:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.info__svg {
  fill: #000;
  fill: var(--forzza-black);
  transform: rotate(-90deg);
}
.live-results {
  height: 100%;
  overflow-y: auto;
  padding: 0 10px;
  width: 100%;
}
.live-results .bet-head__title {
  font-size: 18px;
  padding: 5px;
}
.live-results__title {
  font-size: 22px;
}
.live-results__list {
  list-style-type: none;
  margin: 30px auto;
  max-width: 700px;
  padding: 0;
}
.live-results__item {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  border-left: 1px solid #c6c6c6;
  border-left: 1px solid var(--forzza-gray);
  border-right: 1px solid #c6c6c6;
  border-right: 1px solid var(--forzza-gray);
  padding: 10px 0;
}
.live-results__item:first-child {
  border-top: 1px solid #c6c6c6;
  border-top: 1px solid var(--forzza-gray);
}
.live-results__league {
  border-bottom: 1px solid #0003;
  border-bottom: 1px solid var(--forzza-black-02);
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
  padding-bottom: 11px;
  text-align: center;
}
.live-results__teams {
  align-items: center;
  display: flex;
  padding-top: 5px;
}
.live-results__team {
  font-size: 14px;
  width: 40%;
}
.live-results__score,
.live-results__team {
  align-items: center;
  display: flex;
  font-weight: 700;
  justify-content: center;
  text-align: center;
}
.live-results__score {
  font-size: 17px;
  padding: 5px;
  width: 10%;
}
.loader__inner .new-loader-live {
  opacity: 1;
}
.loader__inner .new-loader-live img {
  max-height: 100%;
  max-width: 100%;
}
.new-loader__text {
  font-size: 17px;
  padding-bottom: 8px;
  text-align: center;
}
.loader {
  align-items: center;
  background-color: #0009;
  background-color: var(--forzza-black-06);
  bottom: 0;
  color: #fff;
  color: var(--forzza-white);
  display: flex;
  font-size: 14px;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 3;
}
.loader_gold {
  background-color: #16354f;
  background-color: var(--forzza-blue-darker--2);
}
.loader_transparent {
  background-color: #0000;
}
.loader.inner {
  position: absolute;
}
.loader__inner {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.loader__inner .new-loader {
  opacity: 0.3;
}
.loader__inner .new-loader img {
  max-height: 100%;
  max-width: 100%;
}
.loader__inner_gold {
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-name: scale;
  animation-timing-function: linear;
  margin: 0 auto 20px;
  max-width: 300px;
  width: 90%;
}
.loader__inner_gold img {
  max-width: 100%;
}
@keyframes scale {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  to {
    transform: scale(1);
  }
}
.new-loader_svg {
  height: 45px;
  width: 45px;
}
.new-loader_svg img {
  background-color: #0000;
  height: 100%;
  width: 100%;
}
.loader__text {
  margin-bottom: -0.5rem;
  padding-left: 0.5rem;
}
.lds-facebook {
  display: inline-block;
  height: 80px;
  position: relative;
  width: 80px;
}
.lds-facebook div {
  animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  background: #fff;
  display: inline-block;
  left: 8px;
  position: absolute;
  width: 16px;
}
.lds-facebook div:first-child {
  animation-delay: -0.24s;
  left: 8px;
}
.lds-facebook div:nth-child(2) {
  animation-delay: -0.12s;
  left: 32px;
}
.lds-facebook div:nth-child(3) {
  left: 56px;
}
@keyframes lds-facebook {
  0% {
    height: 64px;
    top: 8px;
  }
  50%,
  to {
    height: 32px;
    top: 24px;
  }
}
.modal {
  align-items: center;
  background-color: #46464699;
  background-color: var(--forzza-gray-darker-6);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 5;
}
.modal_small .modal-container {
  min-width: 21.42rem;
  width: 21.42rem;
}
.modal.mobileSearch {
  background-color: #0000;
  position: static;
}
.mobileSearch .modalCloseField {
  display: none;
}
.modalCloseField {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.modal-container {
  min-width: 28.571rem;
}
@media screen and (max-width: 1024px) {
  .modal-container {
    min-width: 288px;
    width: 90%;
  }
}
.modal-header {
  align-items: center;
  background-image: linear-gradient(180deg, #fff, #e1e1e1);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-white),
    var(--forzza-gray-darkest)
  );
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
  display: flex;
  height: 2.857rem;
  padding-left: 0.857rem;
}
@media screen and (max-width: 1024px) {
  .modal-header {
    height: 43px;
    padding-left: 10px;
  }
}
.modal-header_blue {
  background-image: linear-gradient(180deg, #0e70b8, #105e98);
  background-image: linear-gradient(
    to bottom,
    var(--forzza-blue-darker--3),
    var(--forzza-blue-darker--4)
  );
}
.modal-header_blue .modal-header__caption {
  color: #fff;
  color: var(--forzza-white);
}
.modal-header_blue .modal-header__btn svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.modal-header__icon {
  margin-right: 0.714rem;
  position: relative;
  width: 1.428rem;
}
.modal-header__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.modal-header__icon svg {
  fill: #464646;
  fill: var(--forzza-gray-darker);
  max-height: 100%;
  max-width: 100%;
}
.modal-header__caption {
  color: #464646;
  color: var(--forzza-gray-darker);
  font-weight: 700;
  text-transform: capitalize;
}
@media screen and (max-width: 1024px) {
  .modal-header__caption {
    font-size: 14px;
  }
}
.modal-header__close {
  align-self: stretch;
  margin-left: auto;
}
@media screen and (max-width: 1024px) {
  .modal-header__close {
    font-size: 16px;
    height: 100%;
  }
}
.modal-header__btn {
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  border: none;
  height: 100%;
  position: relative;
  width: 2.285rem;
}
@media screen and (max-width: 1024px) {
  .modal-header__btn {
    width: 40px;
  }
}
.modal-header__btn svg {
  fill: #464646;
  fill: var(--forzza-gray-darker);
  max-height: 100%;
  max-width: 100%;
}
.modal-body {
  background-color: #fff;
  background-color: var(--forzza-white);
  padding-bottom: 1.071rem;
  padding-top: 0.714rem;
}
@media screen and (max-width: 1024px) {
  .modal-body {
    background-color: #e7f2f8;
    background-color: var(--forzze-white-darkest--4);
    padding-bottom: 14px;
    padding-top: 10px;
  }
}
.bottom-fixed {
  align-items: end;
}
.bottom-fixed .modal-container {
  width: 100%;
}
.mobile .highlightsHeading {
  display: flex;
}
.mobile .highlightsHeading .bet-statistics {
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
}
.mobile .highlightsHeading .bet-statistics svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.mobile .highlights-head__right.active {
  background-color: #00c100;
  background-color: var(--forzza-green-lighter);
}
.mobile .highlights-head__icon {
  flex-shrink: 0;
  margin: 0 4px;
  position: relative;
  width: 43px;
}
.mobile .highlights-head__icon:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .highlights-head__icon img,
.mobile .highlights-head__img {
  max-height: 100%;
  max-width: 100%;
}
.mobile .highlights-head__icon .img-container {
  padding: 9px;
}
.mobile .highlights-bet__title {
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  font-size: 10px;
  font-weight: 700;
  text-align: center;
}
.mobile .highlights-bet__row_count {
  align-items: center;
  display: flex;
  width: 70px;
}
.mobile .highlights-bet__ball {
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  width: 24px;
}
.mobile .highlights-bet__ball:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.mobile .highlights-bet__count {
  background-color: #079c20;
  background-color: var(--forzza-green);
  border-radius: 5px;
  color: #fff;
  color: var(--forzza-white);
  display: inline-block;
  font-size: 12.5px;
  padding: 3px 6px;
}
.mobile .highlights-bet__arrow {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: center;
}
.mobile .highlights-bet__svg {
  fill: #000;
  fill: var(--forzza-black);
}
.mobile .highlights-odds {
  margin-bottom: 4px;
}
.mobile .highlights-odds__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .highlights-odd__title {
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  font-size: 11px;
  line-height: 14px;
  text-align: center;
}
.mobile .highlights-odd__subtitles {
  align-items: center;
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  display: flex;
  font-weight: 700;
}
.mobile .highlights-odd__subtitle {
  font-size: 11px;
  padding: 2px 0 2px 11px;
  width: 50%;
}
.mobile .highlights-odd__list {
  align-items: center;
  border-top: 1px solid #d9d9d9;
  border-top: 1px solid var(--forzza-gray-light);
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .highlights-odd__item {
  border-right: 1px solid #d9d9d9;
  border-right: 1px solid var(--forzza-gray-light);
  display: flex;
  font-size: 12px;
  height: 38px;
  margin-bottom: 4px;
  width: 33.3333333333%;
}
.mobile .highlights-odd__item:last-child {
  border-right: none;
}
.mobile .highlights-odd__button_down {
  color: #d9534f;
  color: var(--forzza-red);
  position: relative;
}
.mobile .highlights-odd__button_down:before {
  background-color: #d9534f;
  background-color: var(--forzza-red);
  bottom: 0;
  content: "";
  display: block;
  height: 4px;
  left: 0;
  position: absolute;
  right: 0;
}
.mobile .highlights-odd__button_up {
  color: #00c100;
  color: var(--forzza-green-lighter);
  position: relative;
}
.mobile .highlights-odd__button_up:before {
  background-color: #00c100;
  background-color: var(--forzza-green-lighter);
  content: "";
  display: block;
  height: 4px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.mobile .highlights-odd__name {
  align-items: center;
  display: flex;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  width: 50%;
}
.mobile .highlights-odd__name:last-child {
  font-weight: 400;
}
.mobile .highlights-statistics {
  flex-shrink: 0;
  margin-bottom: 8px;
  width: 100%;
}
.mobile .highlights-statistics__tab-list {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.mobile .highlights-statistics__tab-item {
  background-color: #f6f6f6;
  background-color: var(--forzza-white-dark);
  margin: 5.35px 3.75px;
  width: calc(33.33333% - 7.5px);
}
.mobile .highlights-statistics__tab-link {
  align-items: center;
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  padding: 6px 0;
  text-decoration: none;
}
.mobile .highlights-statistics__tab-link--active {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
  color: #fff;
  color: var(--forzza-white);
}
.mobile .highlights-statistics__block {
  display: none;
}
.mobile .highlights-statistics__block--active {
  display: block;
}
.mobile .highlights-statistics__table {
  border-bottom: 1px solid #c6c6c6;
  border-bottom: 1px solid var(--forzza-gray);
}
.mobile .highlights-statistics__row {
  color: #333;
  color: var(--forzza-gray-dark);
  display: flex;
  font-size: 11px;
  font-weight: 700;
}
.mobile .highlights-statistics__row--header {
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
  color: #fff;
  color: var(--forzza-white);
}
.mobile
  .highlights-statistics__row:not(
    .highlights-statistics__row--header
  ):nth-child(2n) {
  background-color: #e7f2f8;
  background-color: var(--forzze-white-darkest--4);
}
.mobile
  .highlights-statistics__row:not(
    .highlights-statistics__row--header
  ).highlights-statistics__row--success:nth-child(n) {
  background-color: #a9d0f8;
  background-color: var(--forzza-sky);
}
.mobile
  .highlights-statistics__row:not(
    .highlights-statistics__row--header
  ).highlights-statistics__row--error:nth-child(n) {
  background-color: #ff9e9e;
  background-color: var(--forzza-violet);
}
.mobile .highlights-statistics__column {
  flex-shrink: 0;
  overflow-x: hidden;
  padding: 1px 0;
  text-align: center;
  text-overflow: ellipsis;
  text-transform: uppercase;
  width: 7.95%;
}
.mobile .highlights-statistics__column--name {
  overflow-x: hidden;
  text-align: left;
  text-overflow: ellipsis;
  width: 30.61%;
}
.mobile .highlights-statistics__column--type {
  flex-grow: 1;
}
.mobile .highlights-statistics__column--scheme {
  flex-grow: 1;
  padding-right: 30px;
  text-align: right;
  width: auto;
}
.mobile
  .highlights-statistics__block--head
  .highlights-statistics__column--name {
  flex-grow: 1;
  width: auto;
}
.mobile .highlights-statistics__block--head .highlights-statistics__column--ft {
  margin-right: 8%;
}
.mobile .highlights-statistics__column--date {
  width: 11.93%;
}
.mobile .highlights-statistics__column--team {
  font-weight: 400;
  padding-right: 10px;
  text-align: right;
  width: 19.897%;
}
.mobile .results {
  display: block;
  flex-grow: 1;
  padding: 16px 0;
}
.mobile .result__list,
.mobile .results__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mobile .result__item {
  border-bottom: 1px solid #d9d9d9;
  border-bottom: 1px solid var(--forzza-gray-light);
  color: #0c6cb2;
  color: var(--forzza-blue-darker--5);
  font-size: 12px;
  font-weight: 700;
}
.mobile .result__head {
  display: flex;
  justify-content: space-between;
  padding: 5px 0 5px 5px;
}
.mobile .result__times {
  width: 15%;
}
.mobile .result__team,
.mobile .result__time {
  margin-bottom: 5px;
}
.mobile .result__team:last-child,
.mobile .result__time:last-child {
  margin-bottom: 0;
}
.mobile .result__teams {
  color: #333;
  color: var(--forzza-gray-dark);
  width: 70%;
}
.mobile .result__scores {
  text-align: center;
  width: 15%;
}
.mobile .result__body {
  display: block;
  font-weight: 300;
  padding-left: 10px;
}
.notFound {
  margin: 0 auto;
  width: 35.71rem;
}
.notFound .aboutUsCircle__list {
  list-style-position: inherit;
}
.mobile .notFoundMobile {
  padding: 18px 16px;
}
.mobile .notFoundMobile__button {
  display: block;
  margin: 6px auto 0;
  min-width: 288px;
  text-decoration: none;
  width: 90%;
}
.popup {
  background-color: #fff;
  background-color: var(--forzza-white);
  border: 2px solid #0000;
  left: -0.4rem;
  position: absolute;
  top: 0;
  transform: translateX(-100%);
  z-index: 1;
}
.popup.popup_red {
  border-color: #cc0f16;
  border-color: var(--forzza-red-darkest);
}
.popup.popup_red .popup__head {
  background-color: #cc0f16;
  background-color: var(--forzza-red-darkest);
}
.popup.popup_orange {
  border-color: #f97a00;
  border-color: var(--forzza-orange--1);
}
.popup.popup_orange .popup__head {
  background-color: #f97a00;
  background-color: var(--forzza-orange--1);
}
.popup__head {
  color: #fff;
  color: var(--forzza-white);
  justify-content: space-between;
  padding: 0.3rem;
}
.popup__button,
.popup__head {
  align-items: center;
  display: flex;
}
.popup__button {
  background-color: #0000;
  border: none;
  height: 1.7rem;
  justify-content: center;
  padding: 0;
  width: 1.7rem;
}
.popup__button svg {
  fill: #fff;
  fill: var(--forzza-white);
}
.popup__body {
  align-items: center;
  color: #000;
  color: var(--forzza-black);
  display: flex;
  font-size: 0.85rem;
  font-weight: 700;
  padding: 0.57rem 0.35rem;
}
.team-tooltip {
  background-color: #fff;
  background-color: var(--forzza-white);
  border: 1px solid #0e63ae;
  border: 1px solid var(--forzza-blue-dark);
  bottom: -0.2rem;
  color: #424242;
  color: var(--forzza-gray-lighter);
  font-size: 0.85rem;
  left: calc(50% - 0.25rem);
  opacity: 0;
  overflow: hidden;
  padding: 0.19rem 0.5rem;
  position: absolute;
  text-align: center;
  transform: translate(-50%, 100%);
  visibility: hidden;
  width: 200px;
  z-index: 3;
}
.team-tooltip:after {
  border-bottom: 0.31rem solid #0e63ae;
  border-bottom: 0.31rem solid var(--forzza-blue-dark);
  border-left: 0.31rem solid #0000;
  border-right: 0.31rem solid #0000;
  content: "";
  display: block;
  height: 0;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translate(-50%, -100%);
  width: 0;
}
.live-team__player:hover .team-tooltip {
  animation-delay: 0.5s;
  animation-duration: 0.15s;
  animation-fill-mode: forwards;
  animation-name: visible;
  animation-timing-function: linear;
}
@media (max-width: 1024px) {
  .transaction-history {
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative;
  }
}
.transaction-history__list {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (max-width: 1024px) {
  .transaction-history__list {
    flex-grow: 1;
    max-height: 100%;
    max-width: 100%;
    overflow: auto;
  }
}
.transaction-history__item {
  display: flex;
  padding: 10px 7px;
}
.transaction-history__item:nth-child(odd) {
  background-color: #f5f5f5;
  background-color: var(--forzze-white-darker--2);
}
.transaction-history__item:nth-child(2n) {
  background-color: #c6c6c6;
  background-color: var(--forzza-gray);
}
@media (max-width: 1024px) {
  .transaction-history__item {
    flex-direction: column;
    font-size: 1rem;
  }
}
.transaction-history__column {
  width: 25%;
}
@media (max-width: 1024px) {
  .transaction-history__column {
    display: flex;
    font-size: 16px;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 600px;
    min-width: 0;
    min-width: auto;
    width: 100%;
  }
}
.transaction-history__column:not(:last-child) {
  margin-right: 5px;
}
@media (max-width: 1024px) {
  .transaction-history__column:not(:last-child) {
    margin: 0 auto 5px;
  }
}
.transaction-history__status {
  text-transform: capitalize;
}
.transaction-history__status.withdraw {
  color: #d9534f;
  color: var(--forzza-red);
}
.transaction-history__status.deposit {
  color: #079c20;
  color: var(--forzza-green);
}
.transaction-history__empty {
  font-size: 16px;
  padding: 30px 20px;
  text-align: center;
}
.transaction-history__total {
  align-items: center;
  display: flex;
  font-weight: 700;
  justify-content: space-between;
  padding-bottom: 15px;
  padding-top: 15px;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
  .transaction-history__total {
    align-items: flex-start;
    background-color: #ddd;
    background-color: var(--forzze-white-darkest--6);
    bottom: 0;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    left: 0;
    padding: 10px 10px 10px 5px;
    position: sticky;
    right: 0;
    z-index: 1;
  }
}

 .aside-games-type-item {
  color: #fff;
}
 .aside-games-match-item:hover .aside-games-type-check {
  fill: #0e63ae;
  fill: var(--forzza-blue-dark);
}
 .header-nav-container {
  background-image: linear-gradient(180deg, #444545, #222);
  border-bottom: 1px solid #444545;
}
 .nav-link--active {
  background-image: linear-gradient(180deg, #222, #444545);
}
 .aside-inner {
  border-color: #444545;
}
 .aside-period-head {
  background-color: #444545;
}
 .aside-search-input {
  background: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .aside-search-input::placeholder {
  color: #fff;
}
 .betslip-empty {
  border-color: #444545;
}
 .betslip-empty-text {
  color: #fff;
}
 .betslip-empty-head {
  background: #444545;
  border-color: #444545;
  color: #fff;
}
 .mark-ratio:nth-child(odd) .live-team .live-row {
  background-color: #4b4b4b;
  background-color: #383838;
}
 .live-team__name {
  color: #fff;
}
 .live-team__score {
  background-color: #6e6e6e;
  color: #fff;
}
 .mark-ratio .live-team__score {
  background-color: #0000;
}
 .favoritesEmpty {
  color: #fff;
}
 .aside-period-item {
  border-color: #444545;
  color: #fff;
}
 .aside-period-item:hover {
  background-color: #898989;
}
 .aside-period-item.active {
  background-color: #6e6e6e;
}
 .aside-games-country-head {
  color: #fff;
}
 .aside-games-country-head:hover {
  background-color: #646464;
}
 .aside-games-match-title {
  color: #fff;
}
 .aside-games-match-item .aside-games-type-check {
  fill: #fff;
}
 .bet-odds__item {
  background: #5e5e5e;
  background: var(--forzza-nav-gray-medium);
  color: #fff;
}
 .btn:disabled {
  background-color: #444545;
}
 .bet-table__item,
 .live-team .live-row {
  border-color: #444545;
}
 .live-team .bet-info__count {
  color: #fff;
}
 .aside-games-type-head,
 .aside-period-head {
  border-color: #444545;
}
 .bet-odds__item--active {
  background-image: radial-gradient(#337ab7 40%, #16354f 100%);
  background-image: radial-gradient(
    var(--forzza-blue-darker) 40%,
    var(--forzza-blue-darker--2) 100%
  );
}
 .live-team .live-row:nth-child(2n) {
  background-color: #383838;
}
 .live-extra__content {
  background-color: #0000;
}
 .live-extra__content .bet-extra__title {
  color: #fff;
}
 .live-extra__btn {
  background-color: #6e6e6e;
  border-color: #5b5c5c;
}
 .live-team,
 .tab-link {
  border-color: #5b5c5c;
}
 .live-extra__caption {
  color: #fff;
}
 .live-extra__icon svg {
  fill: #fff;
}
 .live-team .live-column:not(:last-child) {
  border-color: #5b5c5c;
}
 .bet-odds__item.blocked:after {
  background-color: #525252;
}
 .live-type {
  background: #6e6e6e;
}
 .live-row {
  border-color: #5b5c5c;
}
 .live-type__item,
 .mark-team__date {
  color: #fff;
}
 .mark-bet {
  background-color: #444545;
}
 .mark-bet__item {
  border-color: #5b5c5c;
}
 .hashtag__button {
  background-color: #0e63ae;
  background-color: var(--forzza-blue-dark);
  color: #fff;
  text-align: center;
}
 .hashtag__more svg {
  fill: #fff;
}
 .hashtag-link {
  background: #5b5c5c;
  border: none;
  color: #fff;
}
 .hashtag-link--active,
 .hashtag-link:hover {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
}
 .casino-input {
  background: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .casino-input::placeholder {
  color: #fff;
}
 .casino-label__reset svg {
  fill: #fff;
}
 .header-input {
  background: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .header-input::placeholder {
  color: #fff;
}
 .bet-body__types {
  border-color: #444545;
}
 .aside-games-match-item.checked .aside-games-type-check {
  fill: #1678c3;
  fill: var(--forzza-blue-light);
}
 .aside-games-match-item.checked .aside-games-match-title {
  color: #1678c3;
  color: var(--forzza-blue-light);
}
 .caption {
  color: #fff;
}
 .aside-games-country-item.active .aside-games-country-head {
  background-color: #6e6e6e;
  color: #fff;
}
 .bet-extra__info {
  color: #fff;
}
 .bet-extra__item:nth-child(2n),
 .live-extra__content .bet-extra__item:nth-child(2n) {
  background-color: #383838;
}
 .live-extra__content .bet-extra__item:nth-child(odd) {
  background-color: #222;
}
 .bet-extra__item {
  border-color: #444545;
}
 .bet-extra__odd-text {
  color: #1678c3;
  color: var(--forzza-blue-light);
}
 .casino-game {
  background-color: #545454;
}
 .casinoType__list_field:before {
  background: linear-gradient(270deg, #222 50%, #2220);
}
 .casinoType__list_field:after {
  background: linear-gradient(90deg, #222 50%, #2220);
}
 .casinoType__button {
  color: #939393;
}
 .casinoType__item.active .casinoType__button {
  color: #1678c3;
  color: var(--forzza-blue-light);
}
 .casino-search__icon svg,
 .casinoType__arrow svg {
  fill: #939393;
}
 .betslip-print svg {
  fill: #fff;
}
 .betslip-tab {
  background-color: #444545;
  color: #fff;
}
 .betslip {
  border-color: #5b5c5c;
}
 .betslip-tab.active {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
}
 .betslip-game-head {
  border-color: #5b5c5c;
  color: #fff;
}
 .betslip-game-delete-icon {
  fill: #fff;
}
 .betslip-game-body__item {
  color: #fff;
}
 .betslip-game-body-number {
  color: #1678c3;
  color: var(--forzza-blue-light);
}
 .betslip-combination__item {
  color: #fff;
}
 .betslip-combination__svg {
  fill: #fff;
}
 .betslip-info__item {
  background-color: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .betslip-info__input {
  background-color: #444545;
  border-color: #5b5c5c;
}
 .betslip-game-body__list,
 .betslip-info,
 .betslip-tabs {
  border-color: #5b5c5c;
}
 .betslip-accept {
  border-color: #5b5c5c;
  color: #fff;
}
 .betslip-accept.active {
  color: #1678c3;
  color: var(--forzza-blue-light);
}
 .betslip-accept__icon {
  border-color: #fff;
}
 .betslip-combination__item.active {
  color: #079c20;
  color: var(--forzza-green);
}
 .event__list_inner {
  border-color: #444545;
}
 .bet-extraClose {
  background-color: #858585;
}
 .footer-bottom-container {
  background-color: #fff;
  color: #4b4b4b;
}
 .casino-game-empty__svg {
  fill: #fff;
}
 .casino-game-empty {
  color: #fff;
}
 .register-container {
  background-color: #545454;
}
 .register-caption {
  color: #fff;
}
 .transaction-history__tab-btn {
  border-color: #444545;
}
 .transaction-history__total {
  color: #fff;
}
 .transaction-history__item:nth-child(odd) {
  background-color: #444545;
  color: #fff;
}
 .transaction-history__item:nth-child(2n) {
  background-color: #383838;
  color: #fff;
}
 .register-line {
  background-color: #444545;
  border-color: #444545;
}
 .register-label {
  color: #fff;
}
 .register-input {
  background: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .register-input::placeholder {
  color: #fff;
}
 .register-select {
  background: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .register-select::placeholder {
  color: #fff;
}
 .game-history__select {
  background: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .game-history__select::placeholder {
  color: #fff;
}
 .modal-header {
  background: #444545;
  border-color: #444545;
}
 .modal-header__caption {
  color: #fff;
}
 .modal-header__btn svg {
  fill: #fff;
}
 .modal-body {
  background-color: #4c4c4c;
  color: #fff;
}
 .betSlipModal__question {
  fill: #fff;
}
 .popup-submit {
  border-color: #333;
  border-color: var(--forzza-gray-dark);
}
 .my-bet-container {
  background-color: #545454;
}
 .forgot-text {
  color: #fff;
}
 .bet-open__info {
  background-color: #444545;
  color: #fff;
}
 .bet-open__result-column--time {
  background-color: #6e6e6e;
  color: #fff;
}
 .register-checkbox-text {
  color: #fff;
}
 .bet-open__result {
  background-color: #383838;
  color: #fff;
}
 .bet-open__extra {
  background-color: #444545;
  color: #fff;
}
 .game-history__container {
  background-color: #545454;
}
 .game-history__form {
  background-color: #444545;
  border-color: #444545;
  color: #fff;
}
 .game-history__result-col.game-history__result-col_stake {
  background-color: #383838;
  border-color: #444545;
  color: #cc0f16;
  color: var(--forzza-red-2);
}
 .game-history__result-col.game-history__result-col_gain {
  background-color: #383838;
  border-color: #444545;
  color: green;
  color: var(--forzza-green-2);
}
 .game-history__result-list {
  border-color: #444545;
}
 .game-history__result-line:nth-child(odd) {
  background-color: #444545;
  border-color: #444545;
}
 .game-history__result-line {
  border-color: #444545;
}
 .game-history__result-col,
 .settings-language__name {
  color: #fff;
}
 .info__link {
  background: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .info__svg {
  fill: #fff;
}
 .aboutUs,
 .dropdownInfo__list {
  color: #fff;
}
 .mark-bet__link {
  color: #fff;
  color: var(--forzza-white);
}
 .input__name,
 .liveBettingFavorites__empty,
 .notFound {
  color: #fff;
}
 .input__input {
  background: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .input__input::placeholder {
  color: #fff;
}
 .live-results {
  color: #fff;
  color: var(--forzza-white);
}
 select {
  color: #000;
  color: var(--forzza-black);
}
 .bet-odds__number,
 .betReset__button {
  color: #fff;
}
 .betslip-game-list {
  background-color: #0000;
}
 .mobile {
  background-color: #ffffff;
}
 .mobile .liveBetting__scoreMatch,
 .mobile .liveBetting__scoreSet {
  color: #fff;
}

 .mobile .menu__item_sport {
  background-image: none;
}
 .mobile .menu__item_sport .menu__link {
  background-image: linear-gradient(180deg, #444545, #222);
  border-color: #444545;
  color: #fff;
}
 .mobile .login-form__label_checkbox {
  background: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .login-form__checkbox-text {
  color: #fff;
}
 .mobile .login-form__checkbox-field {
  background-color: #fff;
}
 .mobile .input__item,
 .mobile .login-form__item {
  border-color: #5b5c5c;
}
 .mobile .accountSettings__link {
  background: #e7f2f8;
  border-color: #5b5c5c;
  color: #084772;
}
 .mobile .accountSettings__arrow svg,
 .mobile .accountSettings__svg {
  fill: #084772;
}
 .mobile .transaction-history__total {
  background-color: #222;
}
 .mobile .searchInfo,
 .mobile .search__head {
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .search__head {
  background: #363636;
}
 .mobile .search__body {
  border-color: #5b5c5c;
}
 .mobile .search__item {
  background: #363636;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .settings-item {
  border-color: #5b5c5c;
}
 .mobile .login-form__name {
  color: #fff;
}
 .mobile .login-select__list {
  border-color: #5b5c5c;
}
 .mobile .login-select option {
  background-color: #585858;
  background-color: var(--forzza-gray-darker--3);
  color: #fff;
  color: var(--forzza-white);
}
 .mobile .BetSlipPopup__item,
 .mobile .transaction-history__empty {
  color: #fff;
}
 .mobile .gamingHistory__tabButton {
  background: #444545;
  border-color: #444545;
  color: #fff;
}
 .mobile .gamingHistory__tabs {
  border-color: #444545;
}
 .mobile .gamingHistoryCasino__column_blue {
  color: #1678c3;
  color: var(--forzza-blue-light);
}
 .mobile .gamingHistoryCasino__item {
  background: #444545;
  border-color: #444545;
  color: #fff;
}
 .mobile .myBets__emptyText {
  color: #fff;
}
 .mobile .myBets__item {
  background-color: #444545;
}
 .mobile .myBets__column {
  color: #fff;
}
 .mobile .myBets__column_green {
  color: #079c20;
  color: var(--forzza-green);
}
 .mobile .myBets__column_red {
  color: #cc0f16;
  color: var(--forzza-red-darkest);
}
 .mobile .myBets__arrowSvg {
  fill: #fff;
}
 .mobile .myBetsClose {
  background-color: #444545;
}
 .mobile .myBet__item {
  background-color: #444545;
  border-color: #5b5c5c;
}
 .mobile .myBet__row {
  color: #fff;
}
 .mobile .betTypes__body,
 .mobile .myBetDetails__item,
 .mobile .sports__link {
  background-color: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .market-title {
  color: #fff;
}
 .mobile .event__head {
  background-color: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .event__svg {
  fill: #fff;
}
 .mobile .market-odd__list {
  border-color: #5b5c5c;
}
 .mobile .search-event {
  background-color: #383838;
}
 .mobile .single-bet__head {
  background-color: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .single-bet__team {
  color: #fff;
}
 .mobile .odd__button.active {
  background-color: #1678c3;
  background-color: var(--forzza-blue-light);
  color: #fff;
  color: var(--forzza-white);
}
 .mobile .betTypesSelection__item,
 .mobile .button-mobile.button-mobile_transparent {
  background-color: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .odd__button {
  background: #5e5e5e;
  background: var(--forzza-nav-gray-medium);
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .event__team {
  color: #fff;
}
 .mobile .betSlipGame__head {
  background-color: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .BetSlipPopup__inner,
 .mobile .betSlipGame__rate {
  background-color: #383838;
  color: #fff;
}
 .mobile .BetSlipPopup__buttonList {
  border-color: #444545;
}
 .mobile .BetSlipPopup__button {
  background-color: #444545;
  border-color: #444545;
}
 .mobile .liveBetting__head {
  background-color: #444545;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .liveBetting__scoreNumber,
 .mobile .liveBetting__teams,
 .mobile .liveBetting__titleText {
  color: #fff;
}
 .mobile .liveBetting__arrow {
  color: #1678c3;
  color: var(--forzza-blue-light);
}
 .mobile .odd__item.blocked .highlights-odd__button:after {
  background-color: #525252;
}
 .mobile .betSlipInfo {
  background-color: #444545;
  border-color: #444545;
}
 .mobile .betSlipInfo__item {
  color: #fff;
}
 .mobile .betSlipInfo__label {
  background: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile #myWidget,
 .mobile .liveCasino__item {
  color: #fff;
}

 .mobile .casino__link {
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .register-pagination__button {
  background: #383838;
  border-color: #5b5c5c;
  color: #fff;
}
 .mobile .casino__svg,
 .mobile .liveCasinoEmpty__svg {
  fill: #fff;
}
 .mobile .liveCasinoEmpty {
  color: #fff;
}
.slick-slider {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  box-sizing: border-box;
  touch-action: pan-y;
  -webkit-user-select: none;
  user-select: none;
  -khtml-user-select: none;
}
.slick-list,
.slick-slider {
  display: block;
  position: relative;
}
.slick-list {
  margin: 0;
  overflow: hidden;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  transform: translateZ(0);
}
.slick-track {
  display: block;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: 0;
}
.slick-track:after,
.slick-track:before {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  border: 1px solid #0000;
  display: block;
  height: auto;
}
.slick-arrow.slick-hidden {
  display: none;
}
.slick-loading .slick-list {
  background: #fff
    url(data:image/gif;base64,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)
    50% no-repeat;
}
@font-face {
  font-family: slick;
  font-style: normal;
  font-weight: 400;
  src: url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);
  src: url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix)
      format("embedded-opentype"),
    url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),
    url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),
    url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg");
}
.slick-next,
.slick-prev {
  border: none;
  cursor: pointer;
  display: block;
  font-size: 0;
  height: 20px;
  line-height: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
}
.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
  background: #0000;
  color: #0000;
  outline: none;
}
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
  opacity: 1;
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
  opacity: 0.25;
}
.slick-next:before,
.slick-prev:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #fff;
  font-family: slick;
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
}
.slick-prev {
  left: -25px;
}
[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir="rtl"] .slick-prev:before {
  content: "→";
}
.slick-next {
  right: -25px;
}
[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir="rtl"] .slick-next:before {
  content: "←";
}
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  bottom: -25px;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.slick-dots li {
  display: inline-block;
  margin: 0 5px;
  padding: 0;
  position: relative;
}
.slick-dots li,
.slick-dots li button {
  cursor: pointer;
  height: 20px;
  width: 20px;
}
.slick-dots li button {
  background: #0000;
  border: 0;
  color: #0000;
  display: block;
  font-size: 0;
  line-height: 0;
  outline: none;
  padding: 5px;
}
.slick-dots li button:focus,
.slick-dots li button:hover {
  outline: none;
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity: 1;
}
.slick-dots li button:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000;
  content: "•";
  font-family: slick;
  font-size: 6px;
  height: 20px;
  left: 0;
  line-height: 20px;
  opacity: 0.25;
  position: absolute;
  text-align: center;
  top: 0;
  width: 20px;
}
.slick-dots li.slick-active button:before {
  color: #000;
  opacity: 0.75;
}
@keyframes react-loading-skeleton {
  to {
    transform: translateX(100%);
  }
}
.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block;
  background-color: var(--base-color);
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  z-index: 1;
}
.react-loading-skeleton:after {
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-iteration-count: infinite;
  animation-name: react-loading-skeleton;
  animation-timing-function: ease-in-out;
  background-image: linear-gradient(
    90deg,
    var(--base-color),
    var(--highlight-color),
    var(--base-color)
  );
  background-repeat: no-repeat;
  content: " ";
  display: var(--pseudo-element-display);
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateX(-100%);
}
@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none;
  }
}
.Jackpot_jackpot__1hqFJ {
  margin: 0 auto;
  padding: 5px 15px;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__1hqFJ {
    max-width: 500px;
    padding: 10px 0.25rem;
  }
}
.Jackpot_jackpotHead__YibYh {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
}
.Jackpot_jackpotHead__title__DmLAK {
  color: #ffbe00;
  font-size: 30px;
  font-weight: 700;
  margin-right: 5px;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpotHead__title__DmLAK {
    font-size: 20px;
  }
}
.Jackpot_jackpotHead__icon__pacCW {
  align-items: center;
  display: flex;
  padding-top: 0.1rem;
}
.Jackpot_jackpotHead__icon__pacCW svg {
  fill: #ffbe00;
  height: 22px;
  width: 22px;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpotHead__icon__pacCW svg {
    height: 18px;
    width: 18px;
  }
}
.Jackpot_jackpot__list__HX1eG {
  display: flex;
}
.Jackpot_jackpot__item__7IDgY {
  align-items: center;
  border-radius: 30px;
  display: flex;
  font-size: 16px;
  font-weight: 700;
  padding: 15px;
  text-transform: uppercase;
  width: calc(33.33333% - 10px);
}
.Jackpot_jackpot__item__7IDgY:not(:last-child) {
  margin-right: 15px;
}
.Jackpot_jackpot__item__7IDgY:first-child {
  background: #d0d1ca;
}
.Jackpot_jackpot__item__7IDgY:nth-child(2) {
  background: #ffbe00;
}
.Jackpot_jackpot__item__7IDgY:nth-child(3) {
  background: #ff291b;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__item__7IDgY {
    font-size: 12px;
    padding: 10px 0.5rem;
    width: calc(33.33333% - 0.16667rem);
  }
  .Jackpot_jackpot__item__7IDgY:not(:last-child) {
    margin-right: 0.25rem;
  }
}
.Jackpot_jackpot__amount__bfEhj {
  display: flex;
  flex-grow: 1;
  justify-content: center;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amount__bfEhj {
    line-height: 1.1em;
  }
}
.Jackpot_jackpot__amountStar__lbwVT {
  align-items: center;
  display: flex;
}
.Jackpot_jackpot__amountStar__lbwVT svg {
  height: 20px;
  width: 20px;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amountStar__lbwVT svg {
    height: 13px;
    width: 13px;
  }
}
.odometer.odometer-auto-theme,
.odometer.odometer-auto-theme .odometer-digit,
.odometer.odometer-theme-default,
.odometer.odometer-theme-default .odometer-digit {
  *zoom: 1;
  display: inline-block;
  *display: inline;
  position: relative;
  vertical-align: middle;
  *vertical-align: auto;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,
.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer {
  *zoom: 1;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  *vertical-align: auto;
  visibility: hidden;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,
.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {
  bottom: 0;
  display: block;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: left;
  top: 0;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,
.odometer.odometer-theme-default .odometer-digit .odometer-ribbon {
  display: block;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,
.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner {
  -webkit-backface-visibility: hidden;
  display: block;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value,
.odometer.odometer-theme-default .odometer-digit .odometer-value {
  display: block;
  -webkit-transform: translateZ(0);
}
.odometer.odometer-auto-theme
  .odometer-digit
  .odometer-value.odometer-last-value,
.odometer.odometer-theme-default
  .odometer-digit
  .odometer-value.odometer-last-value {
  position: absolute;
}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner {
  transition: transform 2s;
}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating
  .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-up.odometer-animating
  .odometer-ribbon-inner {
  transform: translateY(-100%);
}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating
  .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-down.odometer-animating
  .odometer-ribbon-inner {
  transform: translateY(0);
  transition: transform 2s;
}
.odometer.odometer-auto-theme,
.odometer.odometer-theme-default {
  font-family: Helvetica Neue, sans-serif;
  line-height: 1.1em;
}
.odometer.odometer-auto-theme .odometer-value,
.odometer.odometer-theme-default .odometer-value {
  text-align: center;
}
.Jackpot_jackpot__DBtYE {
  margin: 0 auto;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__DBtYE {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    margin-top: 4px;
    width: calc(100% - 0.5rem);
  }
}
.Jackpot_jackpot__DBtYE .odometer.odometer-auto-theme,
.Jackpot_jackpot__DBtYE .odometer.odometer-theme-train-station {
  *zoom: 1;
  display: inline-block;
  *display: inline;
  position: relative;
  vertical-align: middle;
  *vertical-align: auto;
}
.Jackpot_jackpot__DBtYE .odometer.odometer-auto-theme .odometer-digit,
.Jackpot_jackpot__DBtYE .odometer.odometer-theme-train-station .odometer-digit {
  *zoom: 1;
  *display: inline;
  position: relative;
  *vertical-align: auto;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-spacer,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-spacer {
  *zoom: 1;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  *vertical-align: auto;
  visibility: hidden;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-inner,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-inner {
  bottom: 0;
  display: block;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: left;
  top: 0;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-ribbon,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-ribbon {
  display: block;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-ribbon-inner,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-ribbon-inner {
  -webkit-backface-visibility: hidden;
  display: block;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-value,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-value {
  display: block;
  -webkit-transform: translateZ(0);
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-value.odometer-last-value,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-value.odometer-last-value {
  position: absolute;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme.odometer-animating-up
  .odometer-ribbon-inner,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station.odometer-animating-up
  .odometer-ribbon-inner {
  transition: transform 2s;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme.odometer-animating-down
  .odometer-ribbon-inner,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme.odometer-animating-up.odometer-animating
  .odometer-ribbon-inner,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station.odometer-animating-down
  .odometer-ribbon-inner,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station.odometer-animating-up.odometer-animating
  .odometer-ribbon-inner {
  transform: translateY(-100%);
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating
  .odometer-ribbon-inner,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station.odometer-animating-down.odometer-animating
  .odometer-ribbon-inner {
  transform: translateY(0);
  transition: transform 2s;
}
.Jackpot_jackpot__DBtYE .odometer.odometer-auto-theme .odometer-digit,
.Jackpot_jackpot__DBtYE .odometer.odometer-theme-train-station .odometer-digit {
  background-color: #222;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjAiIHgyPSIuNSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxMTEiLz48c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzExMSIvPjxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjMzMzIi8+PHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiMxMTEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+);
  background-size: 100%;
  border-radius: 0.1em;
  color: #fff;
  display: inline-block;
  padding: 0 0.15em;
  vertical-align: middle;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme
  .odometer-digit
  + .odometer-digit,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station
  .odometer-digit
  + .odometer-digit {
  margin-left: 0.1em;
}
.Jackpot_jackpot__DBtYE
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-inner,
.Jackpot_jackpot__DBtYE
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-inner {
  left: 0.15em;
}
.Jackpot_jackpot__DBtYE .odometer-ribbon {
  display: flex !important;
  line-height: 1.15;
  vertical-align: center !important;
}
.Jackpot_jackpot__DBtYE .odometer-ribbon .odometer-value {
  -webkit-text-fill-color: #0000;
  background: linear-gradient(
    180deg,
    #787878,
    #8c8c8c 25%,
    #fff 65%,
    #8c8c8c 75%,
    #787878
  );
  -webkit-background-clip: text;
  color: #fff;
  font-weight: 400;
}
.Jackpot_jackpot__DBtYE .odometer-digit {
  background-image: linear-gradient(
    180deg,
    #111 0,
    #111 20%,
    #464646 50%,
    #111 80%,
    #111
  ) !important;
}
.Jackpot_jackpot__DBtYE .odometer.odometer-auto-theme,
.Jackpot_jackpot__DBtYE .odometer.odometer-theme-train-station {
  font-family: Anton, sans-serif;
}
.Jackpot_jackpot__DBtYE .odometer-formatting-mark.odometer-radix-mark {
  font-size: 1.4rem;
  line-height: 0.5rem;
  padding: 0 0.05rem;
}
.Jackpot_jackpot__list__ukGBU {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__list__ukGBU {
    flex-direction: revert;
  }
}
.Jackpot_jackpot__item__eLFmO {
  align-items: center;
  background-color: #0006;
  border: 2px solid #0000;
  box-shadow: none !important;
  display: flex;
  filter: brightness(1.3);
  flex-direction: column;
  flex-shrink: 0;
  height: 4.87rem;
  justify-content: flex-end;
  margin-bottom: 0.25rem;
  padding: 1px;
  position: relative;
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__item__eLFmO {
    height: 4.3rem;
    margin-bottom: 0;
    width: calc(33.33333% - 0.16667rem);
  }
  .Jackpot_jackpot__item__eLFmO:not(:last-child) {
    margin-right: 0.25rem;
  }
  .Jackpot_jackpot__item__eLFmO:nth-child(2) {
    order: -1;
  }
}
.Jackpot_jackpot__item__eLFmO:first-child .Jackpot_jackpot__amount__npq9m {
  background: linear-gradient(
    180deg,
    #c97c00,
    #e8ae23 30%,
    #e6b032 50%,
    #e8ae23 70%,
    #c97c00
  );
}
.Jackpot_jackpot__item__eLFmO:nth-child(2) .Jackpot_jackpot__amount__npq9m {
  background: linear-gradient(
    180deg,
    #0872cd,
    #009fe6 35%,
    #00b2e6 50%,
    #009fe6 65%,
    #0872cd
  );
}
.Jackpot_jackpot__item__eLFmO:nth-child(3) .Jackpot_jackpot__amount__npq9m {
  background: linear-gradient(
    180deg,
    #ca2221,
    #e64900 35%,
    #f07657 50%,
    #e64900 65%,
    #ca2221
  );
}
.Jackpot_jackpot__image__zA5dx {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.Jackpot_jackpot__image__zA5dx img {
  height: 100%;
  object-position: top center;
  width: 100%;
}
.Jackpot_jackpot__amount__npq9m {
  font-size: 1.25rem;
  padding: 2px;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amount__npq9m {
    font-size: 0.875rem;
  }
}
.Jackpot_jackpot__amountInner__fcYK1 {
  align-items: center;
  border: 2px solid var(--forzza-white);
  border-radius: 0.25rem;
  display: flex;
  justify-content: space-between;
  padding: 0.25rem;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amountInner__fcYK1 {
    padding: 0.3rem 0.2rem;
  }
}
.Jackpot_jackpot__amountStar__yk-k\+ {
  display: flex;
}
.Jackpot_jackpot__amountStar__yk-k\+ img {
  height: 1.25rem;
  width: 1.25rem;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amountStar__yk-k\+ img {
    height: 0.75rem;
    width: 0.75rem;
  }
}
.Jackpot_jackpot__a0q71 {
  margin: 0 auto;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__a0q71 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    margin-top: 4px;
    width: calc(100% - 0.5rem);
  }
}
.Jackpot_jackpot__a0q71 .odometer-inside {
  background-color: #000;
  border-radius: 10px;
  color: #fff;
  padding: 0 0.3rem;
}
.Jackpot_jackpot__a0q71 .odometer.odometer-auto-theme,
.Jackpot_jackpot__a0q71 .odometer.odometer-theme-train-station {
  *zoom: 1;
  display: inline-block;
  *display: inline;
  position: relative;
  vertical-align: middle;
  *vertical-align: auto;
}
.Jackpot_jackpot__a0q71 .odometer.odometer-auto-theme .odometer-digit,
.Jackpot_jackpot__a0q71 .odometer.odometer-theme-train-station .odometer-digit {
  *zoom: 1;
  *display: inline;
  position: relative;
  *vertical-align: auto;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-spacer,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-spacer {
  *zoom: 1;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  *vertical-align: auto;
  visibility: hidden;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-inner,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-inner {
  bottom: 0;
  display: block;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: left;
  top: 0;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-ribbon,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-ribbon {
  display: block;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-ribbon-inner,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-ribbon-inner {
  -webkit-backface-visibility: hidden;
  display: block;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-value,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-value {
  display: block;
  -webkit-transform: translateZ(0);
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-value.odometer-last-value,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-value.odometer-last-value {
  position: absolute;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme.odometer-animating-up
  .odometer-ribbon-inner,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station.odometer-animating-up
  .odometer-ribbon-inner {
  transition: transform 2s;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme.odometer-animating-down
  .odometer-ribbon-inner,
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme.odometer-animating-up.odometer-animating
  .odometer-ribbon-inner,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station.odometer-animating-down
  .odometer-ribbon-inner,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station.odometer-animating-up.odometer-animating
  .odometer-ribbon-inner {
  transform: translateY(-100%);
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating
  .odometer-ribbon-inner,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station.odometer-animating-down.odometer-animating
  .odometer-ribbon-inner {
  transform: translateY(0);
  transition: transform 2s;
}
.Jackpot_jackpot__a0q71 .odometer.odometer-auto-theme .odometer-digit,
.Jackpot_jackpot__a0q71 .odometer.odometer-theme-train-station .odometer-digit {
  background-size: 100%;
  border-radius: 0.1em;
  color: #fff;
  display: inline-block;
  padding: 0 0.15em;
  vertical-align: middle;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme
  .odometer-digit
  + .odometer-digit,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station
  .odometer-digit
  + .odometer-digit {
  margin-left: 0.1em;
}
.Jackpot_jackpot__a0q71
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-inner,
.Jackpot_jackpot__a0q71
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-inner {
  left: 0.15em;
}
.Jackpot_jackpot__a0q71 .odometer-ribbon {
  display: flex !important;
  line-height: 1.15;
  vertical-align: center !important;
}
.Jackpot_jackpot__a0q71 .odometer-ribbon .odometer-value {
  -webkit-text-fill-color: #0000;
  background: linear-gradient(
    180deg,
    #787878,
    #8c8c8c 25%,
    #fff 65%,
    #8c8c8c 75%,
    #787878
  );
  -webkit-background-clip: text;
  color: #fff;
  font-weight: 400;
}
.Jackpot_jackpot__a0q71 .odometer.odometer-auto-theme,
.Jackpot_jackpot__a0q71 .odometer.odometer-theme-train-station {
  font-family: Anton, sans-serif;
}
.Jackpot_jackpot__a0q71 .odometer-formatting-mark.odometer-radix-mark {
  line-height: 0.5rem;
  padding: 0 0.05rem;
}
.Jackpot_jackpot__list__Qjt96 {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__list__Qjt96 {
    flex-direction: revert;
  }
}
.Jackpot_jackpot__item__Z15EW {
  align-items: center;
  background-color: #0006;
  border: 2px solid #0000;
  box-shadow: none !important;
  display: flex;
  filter: brightness(1.3);
  flex-direction: column;
  flex-shrink: 0;
  height: 8.87rem;
  justify-content: flex-end;
  margin-bottom: 0.25rem;
  padding: 1px;
  position: relative;
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__item__Z15EW {
    height: 4.3rem;
    margin-bottom: 0;
    width: calc(33.33333% - 0.16667rem);
  }
  .Jackpot_jackpot__item__Z15EW:not(:last-child) {
    margin-right: 0.25rem;
  }
  .Jackpot_jackpot__item__Z15EW:nth-child(2) {
    order: -1;
  }
}
.Jackpot_jackpot__image__bX\+2t {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.Jackpot_jackpot__image__bX\+2t img {
  height: 100%;
  object-position: top center;
  width: 100%;
}
.Jackpot_jackpot__amount__UZely {
  display: flex;
  font-size: 1.25rem;
  justify-content: center;
  padding: 2px;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amount__UZely {
    font-size: 0.75rem;
  }
}
.Jackpot_jackpot__amountInner__Dfpqy {
  align-items: center;
  border: 2px solid var(--forzza-white);
  border-radius: 0.25rem;
  display: flex;
  justify-content: space-between;
  padding: 0.25rem;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amountInner__Dfpqy {
    padding: 0.3rem 0.2rem;
  }
}
.Jackpot_jackpot__amountStar__ZHavx {
  display: flex;
}
.Jackpot_jackpot__amountStar__ZHavx img {
  height: 1.25rem;
  width: 1.25rem;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amountStar__ZHavx img {
    height: 0.75rem;
    width: 0.75rem;
  }
}
.Jackpot_jackpot__IBlcx {
  margin: 0 auto;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__IBlcx {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    margin-top: 4px;
    width: calc(100% - 0.5rem);
  }
}
.Jackpot_jackpot__IBlcx .odometer.odometer-auto-theme,
.Jackpot_jackpot__IBlcx .odometer.odometer-theme-train-station {
  *zoom: 1;
  display: inline-block;
  *display: inline;
  position: relative;
  vertical-align: middle;
  *vertical-align: auto;
}
.Jackpot_jackpot__IBlcx .odometer.odometer-auto-theme .odometer-digit,
.Jackpot_jackpot__IBlcx .odometer.odometer-theme-train-station .odometer-digit {
  *zoom: 1;
  *display: inline;
  position: relative;
  *vertical-align: auto;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-spacer,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-spacer {
  *zoom: 1;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  *vertical-align: auto;
  visibility: hidden;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-inner,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-inner {
  bottom: 0;
  display: block;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: left;
  top: 0;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-ribbon,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-ribbon {
  display: block;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-ribbon-inner,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-ribbon-inner {
  -webkit-backface-visibility: hidden;
  display: block;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-value,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-value {
  display: block;
  -webkit-transform: translateZ(0);
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-value.odometer-last-value,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-value.odometer-last-value {
  position: absolute;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme.odometer-animating-up
  .odometer-ribbon-inner,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station.odometer-animating-up
  .odometer-ribbon-inner {
  transition: transform 2s;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme.odometer-animating-down
  .odometer-ribbon-inner,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme.odometer-animating-up.odometer-animating
  .odometer-ribbon-inner,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station.odometer-animating-down
  .odometer-ribbon-inner,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station.odometer-animating-up.odometer-animating
  .odometer-ribbon-inner {
  transform: translateY(-100%);
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating
  .odometer-ribbon-inner,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station.odometer-animating-down.odometer-animating
  .odometer-ribbon-inner {
  transform: translateY(0);
  transition: transform 2s;
}
.Jackpot_jackpot__IBlcx .odometer.odometer-auto-theme .odometer-digit,
.Jackpot_jackpot__IBlcx .odometer.odometer-theme-train-station .odometer-digit {
  background-color: #222;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjAiIHgyPSIuNSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxMTEiLz48c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzExMSIvPjxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjMzMzIi8+PHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiMxMTEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+);
  background-size: 100%;
  border-radius: 0.1em;
  color: #fff;
  display: inline-block;
  padding: 0 0.15em;
  vertical-align: middle;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme
  .odometer-digit
  + .odometer-digit,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station
  .odometer-digit
  + .odometer-digit {
  margin-left: 0.1em;
}
.Jackpot_jackpot__IBlcx
  .odometer.odometer-auto-theme
  .odometer-digit
  .odometer-digit-inner,
.Jackpot_jackpot__IBlcx
  .odometer.odometer-theme-train-station
  .odometer-digit
  .odometer-digit-inner {
  left: 0.15em;
}
.Jackpot_jackpot__IBlcx .odometer-ribbon {
  display: flex !important;
  line-height: 1.15;
  vertical-align: center !important;
}
.Jackpot_jackpot__IBlcx .odometer-ribbon .odometer-value {
  -webkit-text-fill-color: #0000;
  background: linear-gradient(
    180deg,
    #787878,
    #8c8c8c 25%,
    #fff 65%,
    #8c8c8c 75%,
    #787878
  );
  -webkit-background-clip: text;
  color: #fff;
  font-weight: 400;
}
.Jackpot_jackpot__IBlcx .odometer-digit {
  background-image: linear-gradient(
    180deg,
    #111 0,
    #111 20%,
    #464646 50%,
    #111 80%,
    #111
  ) !important;
}
.Jackpot_jackpot__IBlcx .odometer.odometer-auto-theme,
.Jackpot_jackpot__IBlcx .odometer.odometer-theme-train-station {
  font-family: Anton, sans-serif;
}
.Jackpot_jackpot__IBlcx .odometer-formatting-mark.odometer-radix-mark {
  font-size: 1.4rem;
  line-height: 0.5rem;
  padding: 0 0.05rem;
}
.Jackpot_jackpot__list__0Q6P1 {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__list__0Q6P1 {
    flex-direction: revert;
  }
}
.Jackpot_jackpot__item__7VdZj {
  align-items: center;
  background-color: #0006;
  border: 2px solid #0000;
  box-shadow: none !important;
  display: flex;
  filter: brightness(1.3);
  flex-direction: column;
  flex-shrink: 0;
  height: 4.87rem;
  justify-content: flex-end;
  margin-bottom: 0.25rem;
  padding: 1px;
  position: relative;
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__item__7VdZj {
    height: 4.3rem;
    margin-bottom: 0;
    width: calc(33.33333% - 0.16667rem);
  }
  .Jackpot_jackpot__item__7VdZj:not(:last-child) {
    margin-right: 0.25rem;
  }
  .Jackpot_jackpot__item__7VdZj:nth-child(2) {
    order: -1;
  }
}
.Jackpot_jackpot__item__7VdZj:first-child .Jackpot_jackpot__amount__DS96T {
  background: linear-gradient(
    180deg,
    #c97c00,
    #e8ae23 30%,
    #e6b032 50%,
    #e8ae23 70%,
    #c97c00
  );
}
.Jackpot_jackpot__item__7VdZj:nth-child(2) .Jackpot_jackpot__amount__DS96T {
  background: linear-gradient(
    180deg,
    #0872cd,
    #009fe6 35%,
    #00b2e6 50%,
    #009fe6 65%,
    #0872cd
  );
}
.Jackpot_jackpot__item__7VdZj:nth-child(3) .Jackpot_jackpot__amount__DS96T {
  background: linear-gradient(
    180deg,
    #ca2221,
    #e64900 35%,
    #f07657 50%,
    #e64900 65%,
    #ca2221
  );
}
.Jackpot_jackpot__image__PRc\+0 {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.Jackpot_jackpot__image__PRc\+0 img {
  height: 100%;
  object-position: top center;
  width: 100%;
}
.Jackpot_jackpot__amount__DS96T {
  font-size: 1.25rem;
  padding: 2px;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amount__DS96T {
    font-size: 0.875rem;
  }
}
.Jackpot_jackpot__amountInner__yPg0x {
  align-items: center;
  border: 2px solid var(--forzza-white);
  border-radius: 0.25rem;
  display: flex;
  justify-content: space-between;
  padding: 0.25rem;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amountInner__yPg0x {
    padding: 0.3rem 0.2rem;
  }
}
.Jackpot_jackpot__amountStar__tuLza {
  display: flex;
}
.Jackpot_jackpot__amountStar__tuLza img {
  height: 1.25rem;
  width: 1.25rem;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amountStar__tuLza img {
    height: 0.75rem;
    width: 0.75rem;
  }
}
.Jackpot_jackpot__789pS {
  background-color: var(--forzza-blue-darkest);
  padding: 14px;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__789pS {
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 4px;
    padding: 8px;
  }
}
.Jackpot_jackpot__list__xDZKg {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  overflow-x: auto;
}
.Jackpot_jackpot__item__zLh6a {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0006;
  border: 2px solid #0000;
  border-radius: 0.625rem;
  box-shadow: none !important;
  filter: brightness(1.3);
  flex-shrink: 0;
  padding: 0.2rem 0;
  position: relative;
  width: calc(33.33333% - 0.2rem);
  z-index: 1;
}
.Jackpot_jackpot__name__7jNQ8 {
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__name__7jNQ8 {
    font-size: 13px;
  }
}
.Jackpot_jackpot__type__RF09D {
  color: var(--forzza-white);
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__type__RF09D {
    font-size: 14px;
  }
}
.Jackpot_jackpot__amount__ahn8U {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  justify-content: center;
  padding: 2px 0;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__amount__ahn8U {
    font-size: 13px;
  }
}
.Jackpot_jackpot__currency__GX5\+x {
  padding-left: 0.2rem;
}
.Jackpot_jackpot__time__1FS0e {
  color: #fff;
  font-size: 13px;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .Jackpot_jackpot__time__1FS0e {
    font-size: 12px;
  }
}
/*# sourceMappingURL=main-e96e9bea.ee945750.css.map*/
