@font-face {
  font-family: 'lobster';
  src:  url(assets/fonts/Lobster.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: 'SegoeUI';
  src:  url("assets/fonts/Segoe UI Bold.ttf") format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: 'Ubuntu';
  src: url(assets/fonts/Ubuntu-Bold.eot);
  src: url(assets/fonts/Ubuntu-Bold.eot?#iefix) format('embedded-opentype'),
  url(assets/fonts/Ubuntu-Bold.woff2) format('woff2'),
  url(assets/fonts/Ubuntu-Bold.woff) format('woff'),
  url(assets/fonts/Ubuntu-Bold.ttf) format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: 'Inter Semi Bold';
  src: url(assets/fonts/Inter-SemiBold.woff2),
  url(assets/fonts/Inter-SemiBold.woff),
  url(assets/fonts/Inter-SemiBold.ttf);
  font-display: block;
}

@font-face {
  font-family: 'Inter Extra Bold';
  src: url(assets/fonts/Inter-ExtraBold.woff2),
  url(assets/fonts/Inter-ExtraBold.woff),
  url(assets/fonts/Inter-ExtraBold.ttf);
  font-display: block;
}


html{height:100%;min-height:100%;max-height:100%;background:#000}body{padding:0;margin:0;color:#000;width:100%;height:100%;min-height:100%;max-height:100%;overflow:hidden;background:#000}#container,#gameCanvas{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;padding:0;overflow:visible;width:100%;min-height:100%}#gameCanvas{left:50%;transform:translateX(-50%)}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.blocker{position:absolute;width:100%;height:100%;background-color:#000;opacity:.5;z-index:-1}.progressBg:before{background:#0e0637 !important}
.opWrapper .blocker, .opWrapperMessageBlocker {
  display: none;
  position: fixed;
  left: 0px;
  right: 0px;
  box-sizing: content-box;
  background: rgba(23, 20, 42, 0.90);
  z-index: 200;
  opacity: 1;
  top: 0;
  bottom: 0;
  min-height: 150%;
  pointer-events: all;
}

#messageView {
  z-index: 20000;
  font-size: 22px;
}

#messageView .messageContainer {
  max-width: 96%;
  min-width: 80%;
  position: fixed;
  top: 50%;
  left: 50%;
  user-select: none;
  box-sizing: content-box;
  transform: translate(-50%, -50%);
  text-align: center;
  background-color: #29263C;
  border-radius: 0.8rem;
  /*padding: 3rem 2rem 1rem 2rem;*/
  font-family: 'Inter', 'Ubuntu bold', 'Ubuntu', ui-sans-serif, system-ui, sans-serif;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: initial;
  display: flex;
  flex-direction: column;
}

#messageView .messageTextContainer {
  box-sizing: content-box;
  text-align: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 1.66rem 3.3rem;
  gap: 1.66rem;
}

#messageView .messageTextContainer > svg {
  width: 10rem;
  height: 10rem;
}

#messageView .messageLine {
  width: 100%;
  height: 1px;
  opacity: 0.1;
  background: #FFF;
}
#messageView .messageButtonContainer {
  box-sizing: content-box;
  text-align: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 3.3rem;
  gap: 1.66rem;
}

#messageView #messageTitle {
  font-size: 3.3rem;
  color: rgb(255, 255, 255);
}

#messageView #messageDesc {
  font-size: 3.3rem;
  font-weight: 100;
  word-break: break-word;
  color: rgb(255, 255, 255);
}

#messageView #buttonOk, #messageView #customButton {
  padding: 2rem;
  background-color: #76CD33;
  border-radius: 0.8rem;
  color: white;
  pointer-events: all;
  cursor: pointer;
  min-width: 53%;
  font-size: 2rem;
}

#messageView #customButton {
  display: none;
  text-decoration: none;
}

#messageView #buttonOk:hover, #messageView #customButton:hover {
  background-color: #50A312;
}

#messageView #buttonOk:active, #messageView #customButton:active {
  background-color: #4B841F;
}

@media screen and (orientation: landscape){
  #messageView .messageContainer {
    min-width: 30%;
    transform: translate(-50%, -50%) scale(60%);
  }

}

.opWrapper .sideBar {
  position: fixed;
  height: 100%;
  width: 14em;
  background: rgb(44,44,51);
  background: linear-gradient(90deg, rgba(44,44,51,1) 0%, rgba(59,60,87,1) 100%);
  transition: transform 500ms;
  pointer-events: all;
}

.opWrapper .hideSideBar {
  transform: translate(-100%, 0);
}

.opWrapper .container {
  min-height: 550px;
  padding: 1.2rem !important;
  margin: auto !important;
  top: 50%;
  position: relative;
  transform: translate(0, -50%);
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}

.opWrapper .buttonOval {
  cursor: pointer;
  pointer-events: all;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(0deg, rgba(255, 185, 0, 1) 0%, rgba(252, 89, 119, 1) 55%, rgba(231, 0, 255, 1) 100%);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.5);
}

.close {
  position: relative;
  width: max-content;
  margin-left: 16px;
  padding: 5px 12px;
}

.buttonOval:hover {
  opacity: 0.8;
}

.buttonOval:active {
  opacity: 1;
}

.buttonsContainer {
  margin-top: 1.5em;
  margin-left: 30px;
  margin-right: 30px;
}

.buttonsContainer .buttonContainer {
  display: flex;
  align-items: center;
  position: relative;
  color: inherit;
  padding-bottom: 0.7em;
  padding-top: 1em;
  pointer-events: all;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}

.buttonContainer .icon {
  height: 2em;
  width: 2em;
}

@media only screen and (max-height: 480px) {
  .opWrapper .container {
    justify-content: center;
  }

  .buttonsContainer {
    margin-top: 0.5em;
  }

  .buttonsContainer .buttonContainer {
    padding: 0.5em 0 0.5em 0;
  }

  .buttonsContainer .buttonContainer_s {
    padding: 0.2em 0 0.3em 0 !important;
  }

  .buttonContainer_s .icon {
    height: 1.2em !important;
    width: 1.2em !important;
  }

  .buttonContainer .icon {
    height: 1.3em;
    width: 1.3em;
  }
}

/*.icon.rules {*/
/*  background: url("../assets/images/buttons/rules.png") no-repeat center;*/
/*  background-size: 100%;*/
/*}*/

/*.icon.leaderboard {*/
/*  background: url("../assets/images/buttons/leaderboard.png") no-repeat center;*/
/*  background-size: 100%;*/
/*}*/

/*.icon.info {*/
/*  background: url("../assets/images/buttons/paytable.png") no-repeat center;*/
/*  background-size: 100%;*/
/*}*/

/*.icon.gameLimits {*/
/*  background: url("../assets/images/buttons/limits.png") no-repeat center;*/
/*  background-size: 100%;*/
/*}*/

/*.icon.settings {*/
/*  background: url("../assets/images/buttons/settings.png") no-repeat center;*/
/*  background-size: 100%;*/
/*}*/

/*.icon.home {*/
/*  background: url("../assets/images/buttons/home.png") no-repeat center;*/
/*  background-size: 100%;*/
/*}*/

/*.icon.soundOn {*/
/*  background: url("../assets/images/buttons/soundOn.png") no-repeat center;*/
/*  background-size: 100%;*/
/*}*/

/*.icon.soundOff {*/
/*  background: url("../assets/images/buttons/soundOff.png") no-repeat center;*/
/*  background-size: 100%;*/
/*}*/

.buttonContainer .separator {
  background: url(assets/images/29d64d6a0c438fa153886a578d9afa0b.png) no-repeat center;
  background-size: 100%;
  height: 0.2em;
  width: 100%;
  position: absolute;
  bottom: 0;
}

.buttonContainer .text {
  margin-left: 0.3em;
}

@media (hover: hover) {
  .buttonContainer:hover {
    opacity: 0.8;
  }
}

.buttonContainer:active {
  opacity: 1;
}

.opWrapper .sideBar #gameVersion {
  position: absolute;
  bottom: 2rem;
  left: 50%;
  transform: translateX(-50%);
}




.bottomBar {
  display: block;
  background: linear-gradient(90deg, rgba(44,44,51,1) 0%, rgba(59,60,87,1) 100%);
  pointer-events: auto;
  z-index: 18;
}
@media (orientation: landscape) {
  .bottomBar {
    display: block;
    position: fixed;
    top: 0;
    left: auto;
    bottom: auto;
    right: 0;
    width: 50%;
    height: 100%;
    transform: translate(100%, 0);


  }
  .hideBottomBar {
    animation: hide .3s forwards;
  }
  .showBottomBar {
    animation: show .3s forwards;
  }
  @keyframes show {
    from {transform: translate(100%, 0);}
    to {transform: translate(0, 0);}
  }
  @keyframes hide {
    from {transform: translate(0, 0);}
    to {transform: translate(100%, 0);}
  }
}
@media (orientation: portrait) {
  .bottomBar {
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%;
    transform: translate(0, 100%);
  }

  .hideBottomBar {
    animation: hide .3s forwards;
  }
  .showBottomBar {
    animation: show .3s forwards;
  }

  @keyframes show {
    from {transform: translate(0, 100%);}
    to {transform: translate(0, 0);}
  }
  @keyframes hide {
    from {transform: translate(0, 0);}
    to {transform: translate(0, 100%);}
  }
}


.bottomBar-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
  height: 100%;
  overflow: hidden;
  padding-top: 2.7rem;
  padding-bottom: 2.7rem;
}

.align-items-center {
  align-items: center;
}

.mt-1 {
  /*margin-top: 1rem;*/
}

.bottomBar-column {
  display: flex;
  flex-direction: column;
  width: 33.3%;
  align-items: center;
  justify-content: center;

}

.bottomBar-headline {
  margin: 0;
  font-family: "Myriad Pro";
  font-size: 1.1em;
  text-align: center;
  color: #facda8;
}

.buttonCircle {
  cursor: pointer;
  pointer-events: all;
  display: flex;
  align-items: center;
  justify-content: center;
  background: url(assets/images/a9fb419324d4b0df2b7016fa32f3a645.png) no-repeat center;
  border-radius: 50%;
  width: 1.3em;
  height: 1.3em;
  border: 1px solid #EABF24;
  -webkit-tap-highlight-color: transparent;
}

.betSelector {
  overflow: hidden;
}

.betSelector-column .buttonCircle {
  margin-top: 1.6em;
}

.betSelector-item {
  text-align: center;
  font-size: 1em;
  color: #fff890;
  white-space: nowrap;
}


.bottomBar .button {
  cursor: pointer;
  pointer-events: all;
  outline: none;
  border: none;
  background-size: cover;
  text-align: center;
  margin: 0 1.35rem;
  -webkit-tap-highlight-color: transparent;

}

.bottomBar .close {
  background: url(assets/images/7ea32f1e63d6234f00c852f668435d24.png) no-repeat center;
  background-size: cover;
  position: absolute;
  top: 5%;
  right: 5%;
  width: 5.4rem;
  height: 5.4rem;

}


.bottomBar .confirm {
  background: url(assets/images/7215aed9e2172846a1d1aaa81881bc77.png) no-repeat center;
  background-size: cover;

  width: 160px;
  height: 53px;
  padding-bottom: 7px;
  margin-top: 3.51rem;

}
.bottomBar .confirm .text {
  position: relative;
  font-family: 'Ubuntu bold', sans-serif;
  font-size: 17px;
  color: transparent;
  text-transform: uppercase;
  background: rgb(177,70,31);
  background: linear-gradient(0deg, rgba(177,70,31,1) 25%, rgba(237,166,90,1) 55%, rgba(238,202,147,1) 72%, rgba(252,246,236,1) 81%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  z-index: 3;
  filter: drop-shadow(0px 1px 0.5px #5d272f);

}
.bottomBar .confirm .text::after{
  content: attr(title);
  -webkit-text-fill-color: #f8e9d3;
  color: #f8e9d3;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(-3%);
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #5d272f;
  z-index: -1;
}

.bottomBar .confirm .text::before{
  content: attr(title);
  -webkit-text-fill-color: #803d24;
  color: #803d24;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(4%);
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: #5d272f;
  z-index: -2;
}
.bottomBar .minus {
  background: url(assets/images/2c32a4e641560dcf98200337d61572ed.png) no-repeat center;
  background-size: cover;
  width: 5.4rem;
  height: 5.4rem;

}
.bottomBar .plus {
  background: url(assets/images/a85066b96899e7400704f3f1afb268cc.png) no-repeat center;
  background-size: cover;
  width: 5.4rem;
  height: 5.4rem;

}
.bottomBar .min {
  background: url(assets/images/ff53e1df0fa3eaeb4859b93ba0217289.png) no-repeat center;
  background-size: cover;
  width: 7.29rem;
  height: 5.4rem;

}
.bottomBar .max {
  background: url(assets/images/e58075dfa13f96808361914ea1a31363.png) no-repeat center;
  background-size: cover;
  width: 7.29rem;
  height: 5.4rem;

}

@media (hover: hover) {
  .buttonCircle:hover {
    opacity: 0.8;
  }
  .bottomBar .close:hover {
    background: url(assets/images/2fec19c3624d788738d4dd15949c2fe7.png)  no-repeat center;
    background-size: cover;

  }
  .bottomBar .confirm:hover {
    background: url(assets/images/ad7ae11b6e9f85e0bc7c596dd7832cbb.png)  no-repeat center;
    background-size: cover;

  }
  .bottomBar .minus:hover {
    background: url(assets/images/5152c9c906cf7384a480fec6469b7093.png)  no-repeat center;
    background-size: cover;

  }
  .bottomBar .plus:hover {
    background: url(assets/images/156003ed1c7edf1ce6279c623ace1c63.png)  no-repeat center;
    background-size: cover;

  }
  .bottomBar .min:hover {
    background: url(assets/images/eb4ebd03826ce9edc1654fc6a08fa468.png)  no-repeat center;
    background-size: cover;

  }
  .bottomBar .min:hover {
    background: url(assets/images/eb4ebd03826ce9edc1654fc6a08fa468.png)  no-repeat center;
    background-size: cover;

  }
  .bottomBar .max:hover {
    background: url(assets/images/77cb2cbaa6064fbeddd7154754a36fcd.png)  no-repeat center;
    background-size: cover;

  }
}

.buttonCircle:active {
  opacity: 1;
}
.bottomBar .close:active {
  background: url(assets/images/0b8eeccc26d0af7c1b576b30807cac1a.png) no-repeat center;
  background-size: cover;

}
.bottomBar .confirm:active {
  background: url(assets/images/3c1b3d40421484ab6c151c080e07a1d9.png) no-repeat center;
  background-size: cover;

}
.bottomBar .minus:active {
  background: url(assets/images/5e98df32422b22180d693a870e13b842.png) no-repeat center;
  background-size: cover;

}
.bottomBar .plus:active {
  background: url(assets/images/0202b27716522c67cc9cc7b001c6a0ce.png) no-repeat center;
  background-size: cover;

}
.bottomBar .min:active {
  background: url(assets/images/45c081755618fdc9f4594d8d4ce3668a.png) no-repeat center;
  background-size: cover;

}
.bottomBar .max:active {
  background: url(assets/images/7544ad8c78dbb87f12fb49bd462109cd.png) no-repeat center;
  background-size: cover;

}

.opInfoPanel {
  position: fixed;
  font-size: 2rem;
  background: black;
  top: 0;
  right: 0;
  left: 0;
  color: white;
  display: flex;
  justify-content: space-evenly;
  user-select: none;
  flex-wrap: wrap;
}

.opInfoItem {
  color: #9b9b9b;
  font-size: 2rem;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  flex: 1;
  text-align: center;
}
.opPlayTime {
  text-transform: none;
}

.opClock {
}

@media (orientation: landscape) {
  .opInfoItem {
    font-size: 1rem;
  }
}

.opWrapper #gameLimitsView {
  opacity: 0;
  display: block;
  visibility: hidden;
  transition: opacity 0.3s;
}

.opWrapper #gameLimitsContainer {
  width: clamp(30%, 65rem, 90vw);
  position: fixed;
  top: 50%;
  left: 50%;
  user-select: none;
  box-sizing: content-box;
  transform: translate(-50%, -50%);
  border-radius: 14px;
  font-family: 'Ubuntu bold', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  background: rgb(59, 60, 90);
  background: linear-gradient(0deg, rgba(59, 60, 90, 1) 28%, rgba(48, 48, 63, 1) 72%);
  color: #ffffde;
  overflow: hidden;
}

.opWrapper #gameLimitsContainer .gameLimits__head,
.opWrapper #gameLimitsContainer .gameLimitsTable {
  padding: min(2rem, 14px) min(3rem, 20px);
}

.opWrapper .gameLimits__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 3rem;
  background-color: rgba(36, 36, 44, 1);
}

.opWrapper #gameLimitsClose {
  font-size: clamp(20px, 3rem, 4vh);
  cursor: pointer;
  color: rgb(255, 185, 0);
  background: linear-gradient(0deg, rgba(255, 185, 0, 1) 0%, rgba(252, 89, 119, 1) 55%, rgba(231, 0, 255, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.opWrapper #gameLimitsClose:hover {
  opacity: 0.8;
}

.opWrapper #gameLimitsClose:active {
  opacity: 0.6;
}

.opWrapper #gameLimitsTitle {
  font-size: clamp(2vh, 3rem, 5vw);
}

.opWrapper .gameLimitsTable .row {
  padding: min(1rem, 1vw) 0;
  font-size: clamp(2vh, 2rem, 4vw);
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  font-weight: normal;
}

.opWrapper .gameLimits__amount {
  padding: 0.5rem min(1rem, 10px);
  background: #24242e;
  border-radius: 20px;
  white-space: nowrap;
}




.opWrapper #realityCheckView {
  opacity: 0;
  display: block;
}

.opWrapper #mainRealityCheckPopup, .opWrapper #startRealityCheckPopup {
  width: clamp(30%, 77rem, 90vw);
  position: fixed;
  top: 50%;
  left: 50%;
  user-select: none;
  box-sizing: content-box;
  transform: translate(-50%, -50%);
  border-radius: 14px;
  padding: 2px;
  background: linear-gradient(135deg, #d4528b, #f2943a);
  visibility: hidden;
}

.opWrapper #startRealityCheckPopup {
  width: clamp(30%, 79rem, 90vw);
}

.opWrapper #realityCheckContainer {
  box-sizing: content-box;
  border-radius: 14px;
  font-family: 'UbuntuLight', sans-serif;
  text-transform: none;
  font-weight: bold;
  background: #000000;
  color: #fff;
}

.opWrapper #realityCheckContainer .realityCheck__head {
  padding: 1rem;
  background-color: #232323;
  font-size: clamp(1.5vh, 1.75rem, 3vw);
  font-weight: normal;
  text-align: center;
  border-radius: 13px 13px 0 0;

}

.opWrapper #realityCheckContent {
  padding: 1.5rem 2.5rem 2.8rem 2.5rem;
  color: #fff;
  text-align: center;
}
.opWrapper #startRealityCheckPopup #realityCheckContent {
  padding: 1.5rem 1.5rem 2.8rem 1.5rem;
}
.opWrapper #realityCheckContent .realityCheck__title {
  text-align: center;
  font-family: "Bebas Neue", "UbuntuRegular", sans-serif;
  font-size: 3.2rem;
  color: #ffc230;
  margin-bottom: 2rem;

}
.opWrapper #realityCheckContent .realityCheck__desc {
  font-size: 2.5rem;
  text-align: center;
  line-height: 4.4rem;
  margin-bottom: 1.5rem;
}
.opWrapper #realityCheckContent .realityCheck__desc span {
  white-space: break-spaces;
}
.opWrapper #realityCheckContent .realityCheck__desc .realityCheck__descAmount {
  color: #ffc230;
}

.opWrapper #realityCheckContent .realityCheck__bottomDesc {
  font-size: 1.6rem;
  text-align: center;
  margin-top: 0.8rem;
}

.opWrapper #realityCheckContent .realityCheck__dropdownTitle {
  font-size: 1.6rem;
  text-align: center;
  margin: 0.8rem;
}

.opWrapper #realityCheckContent .realityCheck__dropdownWrapper {
  position: relative;
  height: 4.8rem;
  margin-bottom: 2.8rem;

}

.opWrapper #realityCheckContent #realityCheck__dropdown {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  display: inline-block;
  background: #000000;
  text-align: center;
  border: 2px solid #ffc230;
  border-radius: 8px;
  color: #fff;
  font-size: 2rem;
  transition: max-height 0.3s;
  max-height: 4.8rem;
  overflow: hidden;
}

.opWrapper #realityCheckContent #realityCheck__dropdown.active {
  max-height: 20rem;
}

.opWrapper #realityCheckContent #realityCheck__dropdown .realityCheck__dropdownOption {
  padding: 1.4rem 7.5rem;
  cursor: pointer;
  user-select: none;
  outline: none;
  -webkit-tap-highlight-color: transparent;
}

@media (hover: hover) {
  .opWrapper #realityCheckContent #realityCheck__dropdown .realityCheck__dropdownOption:hover {
    background: #232323;
  }
}

.opWrapper #realityCheckContent #realityCheck__dropdown::after {
  content: '∨';
  position: absolute;
  right: 5%;
  top: 2.2rem;
  color: #ffc230;
  transform: translateY(-50%);
  font-size: 2rem;
  pointer-events: none;
}
.opWrapper #realityCheckContent #realityCheck__dropdown.active::after {
  content: '∧';
}

.opWrapper #realityCheckContent .realityCheck__button {
  display: inline-block;
  width: 19rem;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
  font-size: 2.5rem;
  border-radius: 8px;
  color: #fff;
}
.opWrapper #realityCheckContent .realityCheck__button_continue {
  background: linear-gradient(45deg, #3fc575, #36bbdc);
}
.opWrapper #realityCheckContent .realityCheck__button_continue:hover {
  background: linear-gradient(45deg, #56d895, #4bd1e8);
}
.opWrapper #realityCheckContent .realityCheck__button_continue:active {
  background: linear-gradient(45deg, #2f9458, #298ca6);
}

.opWrapper #realityCheckContent .realityCheck__button_closeGame {
  background: linear-gradient(45deg, #ed8849, #d65784);
  margin-left: 5rem;
}
.opWrapper #realityCheckContent .realityCheck__button_closeGame:hover {
  background: linear-gradient(45deg, #f3a763, #e474a3);
}
.opWrapper #realityCheckContent .realityCheck__button_closeGame:active {
  background: linear-gradient(45deg, #b26637, #a14263);
}

@media (max-height: 42rem) {
  .opWrapper #mainRealityCheckPopup, .opWrapper #startRealityCheckPopup {
    transform: translate(-50%, -50%) scale(0.8);
  }
}






.opWrapper #freeBets .blocker {
  display: none;
  position: fixed;
  left: 0px;
  right: 0px;
  height: 100%;
  box-sizing: content-box;
  background: rgba(0, 0, 0, 0);
  z-index: 200;
  opacity: 1;
  top: 0;
  pointer-events: all;
}

.opWrapper .freeBetsContent {
  position: fixed;
  top: 50%;
  left: 50%;
  user-select: none;
  box-sizing: content-box;
  transform: translate(-50%, -50%);
  text-align: center;
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 5px;
  padding: 1.4rem 6rem 1.4rem 6rem;
  font-family: 'Ubuntu bold', sans-serif;
  text-transform: uppercase;
  font-size: 1.8rem;
}
.opWrapper .freeBetsContent_smallPadding {
  padding: 1.4rem 3rem 1.4rem 3rem;
}

@media screen and (orientation:portrait) and (hover: none) and (pointer: coarse) {
  .opWrapper .freeBetsContent {
    padding: 2.1rem 4.5rem 2.1rem 4.5rem;
    font-size: 2.7rem;
  }
}

.opWrapper .freeBets__title {
  color: #fff99e;
  white-space: pre;
}
.opWrapper .freeBetsPopup__amount {
  font-size: 2.8em;
  margin: 0.3em;
}
.opWrapper .freeBetsPopup__desc_small {
  color: #fff99e;
  font-size: 0.75em;
  margin-top: 0.55em;
}
.opWrapper .freeBets__button {
  margin-top: 1.375em;
 padding: 0.44em 1.43em 0.33em 1.43em;
  background: rgba(0, 255, 0, 0.55);
  font-size: 1em;
  color: #fff;
  border-radius: 5px;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
}
.opWrapper .freeBets__button:hover {
opacity: 0.8;
}
.opWrapper .freeBets__button:active {
  opacity: 0.6;
}

.opWrapper #freeBetsBottomBar {
  display: none;
}

.opWrapper .freeBetsBottomBar__container {
  left: 50%;
  transform: translate(-50%, 0);
  display: flex;
  justify-content: center;
  position: fixed;
  bottom: 0;
  background: rgba(0, 0, 0, 0.85);
  width: 100vw;
  font-family: 'Ubuntu bold', sans-serif;
  font-size: 1.45rem;
  color: #fff99e;
}

.opWrapper .freeBetsBottomBar__item {
margin: 0.35em 0.7em;
}
@media screen and (orientation:portrait) and (hover: none) and (pointer: coarse) {
  .opWrapper .freeBetsBottomBar__container {
    font-size: 2.2rem;
  }
}


#OPFullscreenButton {
  position: fixed;
  bottom: 1vh;
  right: 1vw;
  opacity: 0.6;
  transition: opacity 0.3s;
  pointer-events: all;
  z-index: 17;
}

#OPFullscreenButton.transparent {
  opacity: 0.3;
}

#OPFullscreenButton.hide {
  display: none;
}

#OPFullscreenButton:active {
  opacity: 1;
}

#OPFullscreenButton_image {
  width: max(5vw, 7vh);
  height: max(5vw, 7vh);
}


@font-face{font-family:"League Gothic";src:url(assets/fonts/LEAGUEGOTHIC.woff2),url(assets/fonts/LEAGUEGOTHIC.TTF)}@font-face{font-family:"MyriadProBold";src:url(assets/fonts/MyriadProBold.woff2),url(assets/fonts/MyriadProBold.otf)}@font-face{font-family:"UbuntuRegular";src:url(assets/fonts/UBUNTU-R.woff2),url(assets/fonts/UBUNTU-R.TTF)}@font-face{font-family:"UbuntuLight";src:url(assets/fonts/UBUNTU-L.woff2),url(assets/fonts/UBUNTU-L.TTF)}@font-face{font-family:"Ubuntu bold";src:url(assets/fonts/UBUNTU-B.woff2),url(assets/fonts/UBUNTU-B.TTF)}@font-face{font-family:"Bebas Neue";src:url(assets/fonts/BEBASNEUE-REGULAR.woff2),url(assets/fonts/BEBASNEUE-REGULAR.OTF)}html{touch-action:none}*{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent}.opWrapper{position:absolute;top:0;height:100%;width:100%;user-select:none;pointer-events:none;font-family:"Inter","Ubuntu bold","Ubuntu",ui-sans-serif,system-ui,sans-serif;font-size:22px;color:#ffffe1;z-index:200}.opWrapper.enable{pointer-events:all}@media only screen and (max-width: 700px){.opWrapper{font-size:16px}.opWrapper .container{min-height:300px}}@media only screen and (max-height: 550px){.opWrapper .container{min-height:300px}}
.ui-container__honesty_container{position:fixed;top:0;left:0;z-index:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ui-container__honesty_container__content{background-color:var(--color-modal-primary--default, #29263C);border-radius:10px 10px 0 0;color:#fff;text-transform:none;width:1316px;height:635px;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}@media screen and (orientation: portrait){.ui-container__honesty_container__content{transform:translate(-50%, -50%) scale(0.8)}}.ui-container__honesty_container__title{display:flex;justify-content:space-between;padding:20px 30px 30px 30px;border-bottom:1px solid rgba(255,255,255,.1);font-size:24px;line-height:29px;font-weight:600}.ui-container__honesty_container__title button:hover{opacity:.8}.ui-container__honesty_container__body{display:flex;justify-content:space-between}.ui-container__honesty_container__body>*{padding:30px;flex:1}.ui-container__honesty_container__desc{font-size:24px;line-height:29px;opacity:.6;font-weight:400}.ui-container__honesty_container__info{display:flex;flex-direction:column;gap:20px}.ui-container__honesty_container__info__title{font-size:24px;line-height:33px;opacity:.6;font-weight:400;margin-bottom:6px}.ui-container__honesty_container__info input{background-color:var(--color-modal-primary--default, #211E34);padding:16px;border:1px solid rgba(255,255,255,.07);border-radius:10px;width:484px;height:62px;font-size:25px;line-height:30px;pointer-events:all;user-select:auto;color:#fff}.ui-container__honesty_container[data-orientation=portrait]{z-index:1}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__content{border-radius:0;background-color:transparent;width:918px;height:1791px}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__content:before{content:"";position:fixed;top:-50%;left:-50%;height:200%;width:200%;background-color:var(--color-modal-primary--default, #29263C);z-index:-1}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__title{padding:100px 30px 43px 30px;font-size:50px;line-height:61px}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__title img{max-width:none;height:100%}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__body{flex-direction:column}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__desc{font-weight:500;font-size:32px;line-height:160%;padding:40px 30px}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__info{padding:50px 30px}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__info__title{font-weight:400;font-size:40px;line-height:48px}.ui-container__honesty_container[data-orientation=portrait] .ui-container__honesty_container__info input{width:100%;height:80px;font-weight:600;font-size:40px;line-height:48px}.ui-container,.system-ui-container{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);touch-action:none;pointer-events:none;font-family:"Inter","Ubuntu bold","Ubuntu",ui-sans-serif,system-ui,sans-serif;text-transform:initial}.ui-container::before,.system-ui-container::before{content:"";background-color:transparent;touch-action:none;pointer-events:none;z-index:-1;transition:background-color .3s}.ui-container *,.system-ui-container *{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none}.ui-container #system-interface-container,.ui-container #player-interface-container,.system-ui-container #system-interface-container,.system-ui-container #player-interface-container{width:100%;height:100%}.ui-container button,.system-ui-container button{display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background:none;pointer-events:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;cursor:pointer;font-family:inherit}.ui-container button:disabled,.system-ui-container button:disabled{cursor:default;pointer-events:none}.ui-container table,.system-ui-container table{display:grid;grid-template-rows:auto 1fr;width:100%;overflow:hidden}.ui-container table thead,.system-ui-container table thead{font-weight:700;font-size:30px;color:#fff}.ui-container table thead tr,.system-ui-container table thead tr{padding:32px 24px}.ui-container table tr,.system-ui-container table tr{flex-shrink:0;display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.ui-container table th,.ui-container table td,.system-ui-container table th,.system-ui-container table td{display:grid;text-align:center;padding:0 2px}.ui-container table th span,.ui-container table td span,.system-ui-container table th span,.system-ui-container table td span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.ui-container__spinner,.system-ui-container__spinner{display:inline-block;position:relative;width:174px;height:174px}.ui-container__spinner div,.system-ui-container__spinner div{-webkit-transform-origin:87px 87px;transform-origin:87px 87px;-webkit-animation:tournament-spinner 1.6s linear infinite;animation:tournament-spinner 1.6s linear infinite}.ui-container__spinner div:after,.system-ui-container__spinner div:after{content:" ";display:block;position:absolute;top:12px;left:12px;width:24px;height:24px;border-radius:50%;background:#ff971d}.ui-container__spinner.spinner_xs,.system-ui-container__spinner.spinner_xs{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ui-container__spinner.spinner_xs>div,.system-ui-container__spinner.spinner_xs>div{-webkit-transform-origin:unset;transform-origin:unset}.ui-container__spinner.spinner_xs>div:after,.system-ui-container__spinner.spinner_xs>div:after{left:18px;top:18px;width:10px;height:10px}.ui-container__spinner div:nth-child(1),.system-ui-container__spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.ui-container__spinner div:nth-child(2),.system-ui-container__spinner div:nth-child(2){-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg);-webkit-animation-delay:-1.4s;animation-delay:-1.4s}.ui-container__spinner div:nth-child(3),.system-ui-container__spinner div:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-delay:-1.3s;animation-delay:-1.3s}.ui-container__spinner div:nth-child(4),.system-ui-container__spinner div:nth-child(4){-webkit-transform:rotate(67.5deg);transform:rotate(67.5deg);-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.ui-container__spinner div:nth-child(5),.system-ui-container__spinner div:nth-child(5){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ui-container__spinner div:nth-child(6),.system-ui-container__spinner div:nth-child(6){-webkit-transform:rotate(112.5deg);transform:rotate(112.5deg);-webkit-animation-delay:-1s;animation-delay:-1s}.ui-container__spinner div:nth-child(7),.system-ui-container__spinner div:nth-child(7){-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.ui-container__spinner div:nth-child(8),.system-ui-container__spinner div:nth-child(8){-webkit-transform:rotate(157.5deg);transform:rotate(157.5deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.ui-container__spinner div:nth-child(9),.system-ui-container__spinner div:nth-child(9){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.ui-container__spinner div:nth-child(10),.system-ui-container__spinner div:nth-child(10){-webkit-transform:rotate(202.5deg);transform:rotate(202.5deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.ui-container__spinner div:nth-child(11),.system-ui-container__spinner div:nth-child(11){-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.ui-container__spinner div:nth-child(12),.system-ui-container__spinner div:nth-child(12){-webkit-transform:rotate(247.5deg);transform:rotate(247.5deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.ui-container__spinner div:nth-child(13),.system-ui-container__spinner div:nth-child(13){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.ui-container__spinner div:nth-child(14),.system-ui-container__spinner div:nth-child(14){-webkit-transform:rotate(292.5deg);transform:rotate(292.5deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.ui-container__spinner div:nth-child(15),.system-ui-container__spinner div:nth-child(15){-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.ui-container__spinner div:nth-child(16),.system-ui-container__spinner div:nth-child(16){-webkit-transform:rotate(337.5deg);transform:rotate(337.5deg);-webkit-animation-delay:0s;animation-delay:0s}.ui-container.overlay-visible::before,.system-ui-container.overlay-visible::before{content:"";position:absolute;inset:0 0 0 0;pointer-events:all}.ui-container.overlay-visible::before{background-color:var(--color-overlay--default, rgba(4, 0, 29, 0.77))}.system-ui-container.overlay-visible::before{background-color:var(--color-system-overlay--default, rgba(4, 0, 29, 0.77))}.system-ui-container{z-index:1000}.system-ui-container #system-interface-container{position:relative;width:100%;height:100%}.system-ui-container #system-interface-container>*{position:absolute;inset:0 0 0 0}@media(hover: hover){.system-ui-container #system-interface-container button.system-ui-container__close_button:hover svg path:first-child{fill:var(--color-tournament-primary--hover, #211E34);stroke:var(--color-tournament-panel-stroke--default, #F79F2D)}}.system-ui-container #system-interface-container button.system-ui-container__close_button:active svg path:first-child{stroke:var(--color-tournament-panel-stroke--default, #F79F2D)}.system-ui-container #system-interface-container button.system-ui-container__close_button:disabled svg path:first-child{fill:var(--color-tournament-primary--disabled, #312E42);stroke:var(--color-tournament-primary-text--non-active--default, #7F7D8A)}.system-ui-container #system-interface-container button.system-ui-container__close_button:disabled svg path:nth-child(n+2){stroke:var(--color-tournament-primary-text--non-active--default, #7F7D8A)}.system-ui-container #system-interface-container button.system-ui-container__stroke_button{border-radius:10px;border:2.5px solid #fff;color:#fff}@media(hover: hover){.system-ui-container #system-interface-container button.system-ui-container__stroke_button:hover{border:2.5px solid var(--color-tournament-panel-stroke--default, #F79F2D)}}.system-ui-container #system-interface-container button.system-ui-container__stroke_button:active{border:2.5px solid var(--color-tournament-panel-stroke--default, #F79F2D)}.system-ui-container #system-interface-container button.system-ui-container__stroke_button:disabled{border:2.5px solid var(--color-tournament-primary-text--non-active--default, #7F7D8A);color:var(--color-tournament-primary-text--non-active--default, #7F7D8A)}.system-ui-container__modal_wrapper{position:absolute;inset:0 0 0 0;display:flex;align-items:center;justify-content:center;padding:10px;background-color:var(--color-system-overlay--default, rgba(4, 0, 29, 0.77));pointer-events:all;z-index:100;-webkit-animation:appearance_alpha .3s;animation:appearance_alpha .3s}.system-ui-container__modal_container{flex-shrink:0;display:flex;flex-direction:column;align-items:center;overflow:hidden}@-webkit-keyframes appearance_alpha{0%{opacity:0}100%{opacity:1}}@keyframes appearance_alpha{0%{opacity:0}100%{opacity:1}}.system-ui-container__modal__rounds_history{width:1000px;height:1070px;display:grid;grid-template-rows:auto 1fr;border-radius:24px;background-color:var(--color-modal-primary--default, #29263C)}.system-ui-container__modal__rounds_history[data-orientation=landscape]{width:860px;height:840px}.system-ui-container__modal__rounds_history__header{padding:24px;font-size:56px;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;color:#fff;font-weight:600}.system-ui-container__modal__rounds_history__body{position:relative;height:100%;width:100%;padding:24px 0;overflow:hidden;color:#fff;background:var(--color-modal-primary--default, #211E34)}.system-ui-container__modal__rounds_history__body__rounds{height:100%;display:flex;flex-direction:column;gap:32px;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;pointer-events:auto}.system-ui-container__modal__rounds_history__body__rounds *{touch-action:pan-y}.system-ui-container__modal__rounds_history__body__rounds_table{display:grid;grid-template-rows:auto 1fr;width:100%;height:auto;overflow:unset}.system-ui-container__modal__rounds_history__body__rounds_table__head{position:sticky;top:0;transform:translateY(-5px);background:var(--color-modal-primary--default, #211E34);font-size:30px;font-weight:700;color:#fff;z-index:1}.system-ui-container__modal__rounds_history[data-orientation=landscape] .system-ui-container__modal__rounds_history__body__rounds_table__head{font-size:24px}.system-ui-container__modal__rounds_history__body__rounds_table__head .system-ui-container__modal__rounds_history__body__rounds_table__row{padding:32px 0}.system-ui-container__modal__rounds_history__body__rounds_table__body{height:100%;display:flex;flex-direction:column;gap:8px;overflow-x:hidden;overflow-y:auto;pointer-events:auto;touch-action:pan-y}.system-ui-container__modal__rounds_history__body__rounds_table__body .system-ui-container__modal__rounds_history__body__rounds_table__row:nth-child(2n-1){background:var(--color-modal-primary--default, #29263C)}.system-ui-container__modal__rounds_history__body__rounds_table__body .system-ui-container__modal__rounds_history__body__rounds_table__row .system-ui-container__modal__rounds_history__body__rounds_table__row__cell span{font-size:26px;line-height:28px}.system-ui-container__modal__rounds_history[data-orientation=landscape] .system-ui-container__modal__rounds_history__body__rounds_table__body .system-ui-container__modal__rounds_history__body__rounds_table__row .system-ui-container__modal__rounds_history__body__rounds_table__row__cell span{font-size:20px;line-height:24px}.system-ui-container__modal__rounds_history__body__rounds_table .system-ui-container__modal__rounds_history__body__rounds_table__row{flex-shrink:0;display:grid;padding:24px;grid-template-columns:6fr 4fr 4fr 4fr 1fr}.system-ui-container__modal__rounds_history[data-orientation=landscape] .system-ui-container__modal__rounds_history__body__rounds_table .system-ui-container__modal__rounds_history__body__rounds_table__row{padding:18px 24px}.system-ui-container__modal__rounds_history__body__rounds_table .system-ui-container__modal__rounds_history__body__rounds_table__row__cell{display:grid;text-align:center;padding:0 2px;color:#fff}.system-ui-container__modal__rounds_history__body__rounds_table .system-ui-container__modal__rounds_history__body__rounds_table__row__cell span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.system-ui-container__modal__rounds_history__body__result{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;display:grid;grid-template-rows:auto 1fr;padding:24px 0;background:var(--color-modal-primary--default, #211E34);transform:translateX(100%);transition:.5s ease-in-out}.system-ui-container__modal__rounds_history__body__result_blocker{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;pointer-events:auto}.system-ui-container__modal__rounds_history__body__result.open{transform:translateX(0)}.system-ui-container__modal__rounds_history__body__result.open+.system-ui-container__modal__rounds_history__body__result_blocker{display:block}.system-ui-container__modal__rounds_history__body__result__head,.system-ui-container__modal__rounds_history__body__result__content{padding:0 24px}.system-ui-container__modal__rounds_history__body__result__content iframe{width:100%;height:100%}.system-ui-container__modal__rounds_history__container_spinner{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:var(--color-system-overlay--default, rgba(4, 0, 29, 0.77));pointer-events:auto}.ui-container{z-index:10}.ui-container button[data-color=primary]{background-color:var(--color-primary--default, rgba(3, 7, 80, 0.8))}@media(hover: hover){.ui-container button:not([data-type=svg],[data-color=secondary],[data-color=bets_table_primary],[data-color=cancel],[data-color=green],[data-color=transparent]):hover{background-color:var(--color-primary--hover, #00B4DB)}}.ui-container button:not([data-type=svg],[data-color=secondary],[data-color=bets_table_primary],[data-color=cancel],[data-color=green],[data-color=transparent]):active{background-color:var(--color-primary--pressed, #0295B5)}.ui-container button:not([data-type=svg],[data-color=secondary],[data-color=bets_table_primary],[data-color=cancel],[data-color=green],[data-color=transparent]):disabled{background-color:var(--color-primary--disabled, transparent)}@media(hover: hover){.ui-container button[data-type=svg]:hover svg{fill:var(--color-primary--hover, #00B4DB)}}.ui-container button[data-type=svg]:active svg{fill:var(--color-primary--pressed, #0295B5)}.ui-container button[data-type=svg]:disabled svg{fill:var(--color-primary--disabled, transparent)}.ui-container button[data-color=secondary]{background-color:var(--color-secondary--default, #F11C5C)}@media(hover: hover){.ui-container button[data-color=secondary]:hover{background-color:var(--color-secondary--hover, #E90F50)}}.ui-container button[data-color=secondary]:active{background-color:var(--color-secondary--pressed, #CD003D)}.ui-container button[data-color=bets_table_primary]{background-color:var(--color-bets_table_primary--default, var(--color-primary--default, rgba(3, 7, 80, 0.8)))}@media(hover: hover){.ui-container button[data-color=bets_table_primary]:hover{background-color:var(--color-bets_table_primary--hover, var(--color-primary--hover, #00B4DB))}}.ui-container button[data-color=bets_table_primary]:active{background-color:var(--color-bets_table_primary--pressed, var(--color-primary--pressed, #0295B5))}.ui-container button[data-color=bets_table_primary].selected{background-color:var(--color-selected--default, #7BDB00)}.ui-container button[data-color=bets_table_primary]:hover.selected{background-color:var(--color-selected--default, #7BDB00)}.ui-container button[data-color=cancel]{background-color:var(--color-cancel--default, #F11C5C)}@media(hover: hover){.ui-container button[data-color=cancel]:hover{background-color:var(--color-cancel--hover, #FF2C6B)}}.ui-container button[data-color=cancel]:active{background-color:var(--color-cancel--pressed, #E00043)}.ui-container button[data-color=cancel]:disabled{background-color:var(--color-cancel--disabled, var(--color-cancel--pressed, #E00043))}.ui-container button[data-color=green]{background-color:var(--color-spin--default, #7BDB00)}@media(hover: hover){.ui-container button[data-color=green]:hover{background-color:var(--color-spin--hover, #87F100)}}.ui-container button[data-color=green]:active{background-color:var(--color-spin--pressed, #6BBE00)}.ui-container button[data-color=green]:disabled{background-color:var(--color-spin--disabled, var(--color-spin--pressed, #6BBE00))}.ui-container button[data-color=transparent]{background-color:transparent}@media(hover: hover){.ui-container button[data-color=transparent]:hover{background-color:transparent}}.ui-container button[data-color=transparent]:active{background-color:transparent}.ui-container svg{width:100%}.ui-container__title-desc-col{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-transform:uppercase;color:#fff}.ui-container__title-desc-col>*{width:100%;overflow:hidden;white-space:nowrap;text-align:center}.ui-container__title-desc-col>:first-child{font-size:18px;line-height:19px}.ui-container__title-desc-col>:nth-child(2){font-size:32px;line-height:39px}.ui-container__safe_zone{height:100%;position:relative;margin:0 20px}.ui-container__safe_zone>div{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.ui-container__panel{background-color:var(--color-panel--default, rgba(3, 7, 80, 0.3));background-blend-mode:darken;mix-blend-mode:normal;box-shadow:inset 0 1px .5px rgba(255,255,255,.1);border-radius:20px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui-container__bet_container{height:100%;display:grid;align-items:center;justify-content:space-between;padding:0}.ui-container__control_buttons{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}.ui-container__control_buttons_container{position:relative;width:160px;display:flex;flex-direction:column;align-items:center;gap:20px;padding:55px 32px}.ui-container__control_buttons_container>*{width:100%;display:flex}.ui-container__control_buttons_container button{height:96px;padding:20px;border-radius:20px;background-color:var(--color-primary--default, rgba(3, 7, 80, 0.8));background-blend-mode:darken;mix-blend-mode:normal;box-shadow:inset 0 1px .5px rgba(255,255,255,.1);aspect-ratio:1/1}.ui-container__control_buttons_container button[data-role=max-bet]{padding:16px;width:100%}.ui-container__control_buttons_container button[data-role=max-bet]>div{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;font-size:28px;color:#fff;font-weight:800}.ui-container__control_buttons_container button[data-role=max-bet]>div>span{width:100%;overflow:hidden;white-space:nowrap}.ui-container__control_buttons_container__stop_spin_container{position:relative;padding-top:120%;padding-bottom:64px;width:100%;margin:20px 0}.ui-container__control_buttons_container__stop_spin_container>*{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.ui-container__control_buttons_container__stop_spin_container>* button{border:10px solid #fff;position:relative;height:100%;aspect-ratio:1/1;padding:0;border-radius:50%;background-blend-mode:normal;box-shadow:none;z-index:1}.ui-container__control_buttons_container__stop_spin_container>* button svg{width:initial;height:initial}.ui-container__control_buttons_container__stop_spin_container__spin svg{position:relative;top:-3px;left:-1px;-webkit-transform-origin:center 55%;transform-origin:center 55%}.ui-container__control_buttons_container__stop_spin_container__spin div{position:absolute;top:64%;left:0;width:100%;padding:4px;background-color:#fff;z-index:1;-webkit-clip-path:polygon(0 0, 100% 0, 95% 50%, 90% 100%, 10% 100%, 5% 50%);clip-path:polygon(0 0, 100% 0, 95% 50%, 90% 100%, 10% 100%, 5% 50%)}.ui-container__control_buttons_container__stop_spin_container__spin div span{display:inline-block;width:100%;font-size:24px;text-transform:uppercase;text-align:center;font-family:"Inter","Ubuntu bold","Ubuntu",ui-sans-serif,system-ui,sans-serif;color:var(--color-spin--default, #7BDB00)}.ui-container__control_buttons_container__stop_spin_container .freespins_count_shown:before{content:attr(data-freespins);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"Inter","Ubuntu bold","Ubuntu",ui-sans-serif,system-ui,sans-serif;font-size:48px;color:#fff;z-index:2}.ui-container__control_buttons_container__stop_spin_container__stop div{position:absolute;width:50%;height:50%;aspect-ratio:1/1;border:8px solid #fff;border-radius:25px}.ui-container__control_panels{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.ui-container__control_panels_container{position:relative;height:80px;display:flex;gap:32px}.ui-container__control_panels_container>*{display:flex;flex-direction:row}.ui-container__control_panels_container>* button{border-radius:20px;height:100%;aspect-ratio:1/1;padding:0}.ui-container__control_panels_container__main{width:1138px;padding:9px 48px;justify-content:space-between}.ui-container__control_panels_container__main>*{display:flex;height:100%;align-items:center}.ui-container__control_panels_container__main .ui-container__bet_container{grid-template-columns:64px 204px 64px}.ui-container__control_panels_container__main .ui-container__win_container,.ui-container__control_panels_container__main .ui-container__balance_container{width:204px}.ui-container__control_panels_container__sub{align-items:center;justify-content:center}.ui-container__control_panels_container__sub>div{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.ui-container__control_panels_container__sub button{width:100%;height:100%;padding:7px}.ui-container__control_panels_container__total_win{position:absolute;height:120%;width:203px;top:-10%;right:-36px;-webkit-transform:translateX(100%);transform:translateX(100%)}.ui-container__control_panels_container__total_win>*>*{padding:18px 4px}.ui-container__bet_selector_container{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.ui-container__bet_selector_container>*{width:100%;height:100%}.ui-container__bet_selector_container>*>*{width:100%;height:100%}.ui-container__bet_selector_container__title{position:absolute;top:0;left:0;width:100%;height:110px;display:flex;align-items:flex-end;justify-content:center;text-align:center;color:#fff;font-size:48px}.ui-container__bet_selector_container__table{width:100%;height:100%;padding:32px 48px;display:flex;align-items:center;justify-content:center}.ui-container__bet_selector_container__table .ui-container__bet_selector_container__table__min_button,.ui-container__bet_selector_container__table .ui-container__bet_selector_container__table__max_button{font-size:48px;line-height:58px}.ui-container__bet_selector_container__table button{padding:26px 14px;font-size:48px;line-height:58px;color:#fff;border-radius:20px}.ui-container__bet_selector_container__table button span{width:100%;overflow:hidden}.ui-container__bet_selector_container[data-orientation=landscape]>*{padding:110px 160px 100px 0}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table button{width:286px;height:112px;border-radius:24px}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table button span[data-font-ratio=xsmall]{font-size:36px}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table button span[data-font-ratio=small]{font-size:36px}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table button span[data-font-ratio=medium]{font-size:42px}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table button span[data-font-ratio=big]{font-size:48px}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table>*{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:row-reverse;gap:10px}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table>*>:first-child{display:flex;flex-direction:column;gap:40px}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table>*>:nth-child(2){width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:row-reverse;gap:10px}.ui-container__bet_selector_container[data-orientation=landscape] .ui-container__bet_selector_container__table>*>:nth-child(2)>*{display:flex;flex-direction:column;gap:40px}.ui-container__bet_selector_container[data-orientation=portrait]>*{padding:110px 0 584px 0}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table button{width:166px;height:120px}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table button span[data-font-ratio=xsmall]{font-size:20px}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table button span[data-font-ratio=small]{font-size:23px}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table button span[data-font-ratio=medium]{font-size:32px}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table button span[data-font-ratio=big]{font-size:48px}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table>*{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:100%;display:flex;flex-direction:column-reverse;gap:24px}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table>*>:first-child{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:20px}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table>*>:nth-child(2){width:100%;display:flex;flex-direction:column-reverse;gap:24px}.ui-container__bet_selector_container[data-orientation=portrait] .ui-container__bet_selector_container__table>*>:nth-child(2)>*{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:20px}.ui-container__tournaments_label_container{position:relative;top:0;left:0}.ui-container__portrait{width:100%;position:absolute;bottom:0;left:0}.ui-container__portrait_container{position:relative;width:100%;padding:60px;height:584px;display:grid;grid-template-columns:repeat(20, minmax(0, 1fr));grid-template-rows:repeat(3, 120px);-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;flex-direction:column;align-items:center;align-content:space-between;justify-content:center}.ui-container__portrait_container button{width:100%;height:100%;border-radius:20px;padding:0}@media(hover: hover){.ui-container__portrait_container button[data-role=info]:hover{background-color:var(--color-primary--hover, #00B4DB)}}.ui-container__portrait_container button[data-role=info]:active{background-color:var(--color-primary--pressed, #0295B5)}.ui-container__portrait_container button[data-role=info]:disabled{background-color:var(--color-primary--disabled, transparent)}.ui-container__portrait_container>*{width:100%;height:100%}.ui-container__portrait_container>:nth-child(1){-ms-grid-column-span:6;grid-column:span 6/span 6}.ui-container__portrait_container>:nth-child(2){-ms-grid-column-span:6;grid-column:span 6/span 6}.ui-container__portrait_container>:nth-child(3){-ms-grid-column-span:8;grid-column:span 8/span 8}.ui-container__portrait_container>:nth-child(4){-ms-grid-column-span:3;grid-column:span 3/span 3}.ui-container__portrait_container>:nth-child(5){-ms-grid-column-span:14;grid-column:span 14/span 14}.ui-container__portrait_container>:nth-child(6){-ms-grid-column-span:3;grid-column:span 3/span 3}.ui-container__portrait_container>:nth-child(7){-ms-grid-column-span:3;grid-column:span 3/span 3}.ui-container__portrait_container>:nth-child(8){-ms-grid-column-span:4;grid-column:span 4/span 4}.ui-container__portrait_container>:nth-child(9){-ms-grid-column-span:6;grid-column:span 6/span 6}.ui-container__portrait_container>:nth-child(10){-ms-grid-column-span:4;grid-column:span 4/span 4}.ui-container__portrait_container>:nth-child(11){-ms-grid-column-span:3;grid-column:span 3/span 3}.ui-container__portrait_container .ui-container__panel{display:flex;align-items:center;justify-content:center}.ui-container__portrait_container .ui-container__panel>*{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ui-container__portrait_container__spin_panel{display:flex;flex-direction:row;gap:24px;padding:25px 40px;height:120%}.ui-container__portrait_container__spin_panel .ui-container__panel button{background-color:var(--color-primary--default, rgba(3, 7, 80, 0.8))}.ui-container__portrait_container__spin_panel button{padding:12px 0}.ui-container__portrait_container__spin_panel>*{flex:1 1;display:flex;align-items:center;justify-content:center;height:100%}.ui-container__portrait_container__spin_panel>*>*{width:100%;height:100%}.ui-container__portrait_container__spin_panel .ui-container__control_buttons_container__stop_spin_container{padding-top:62%}.ui-container__portrait_container__spin_panel .ui-container__control_buttons_container__stop_spin_container button{border-radius:50%}.ui-container__portrait_container__total_win_panel>*{height:100%;display:flex}.ui-container__portrait_container .ui-container__balance_container,.ui-container__portrait_container .ui-container__total_win_container,.ui-container__portrait_container .ui-container__win_container{padding:27px 25px}.ui-container__portrait_container .ui-container__bet_container{padding:27px 20px;grid-template-columns:56px 200px 56px}.ui-container__portrait_container>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.ui-container__portrait_container>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.ui-container__portrait_container>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.ui-container__portrait_container>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.ui-container__portrait_container>*:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.ui-container__portrait_container>*:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}.ui-container__portrait_container>*:nth-child(7){-ms-grid-row:1;-ms-grid-column:13}.ui-container__portrait_container>*:nth-child(8){-ms-grid-row:1;-ms-grid-column:15}.ui-container__portrait_container>*:nth-child(9){-ms-grid-row:1;-ms-grid-column:17}.ui-container__portrait_container>*:nth-child(10){-ms-grid-row:1;-ms-grid-column:19}.ui-container__portrait_container>*:nth-child(11){-ms-grid-row:1;-ms-grid-column:21}.ui-container__portrait_container>*:nth-child(12){-ms-grid-row:1;-ms-grid-column:23}.ui-container__portrait_container>*:nth-child(13){-ms-grid-row:1;-ms-grid-column:25}.ui-container__portrait_container>*:nth-child(14){-ms-grid-row:1;-ms-grid-column:27}.ui-container__portrait_container>*:nth-child(15){-ms-grid-row:1;-ms-grid-column:29}.ui-container__portrait_container>*:nth-child(16){-ms-grid-row:1;-ms-grid-column:31}.ui-container__portrait_container>*:nth-child(17){-ms-grid-row:1;-ms-grid-column:33}.ui-container__portrait_container>*:nth-child(18){-ms-grid-row:1;-ms-grid-column:35}.ui-container__portrait_container>*:nth-child(19){-ms-grid-row:1;-ms-grid-column:37}.ui-container__portrait_container>*:nth-child(20){-ms-grid-row:1;-ms-grid-column:39}.ui-container__portrait_container>*:nth-child(21){-ms-grid-row:3;-ms-grid-column:1}.ui-container__portrait_container>*:nth-child(22){-ms-grid-row:3;-ms-grid-column:3}.ui-container__portrait_container>*:nth-child(23){-ms-grid-row:3;-ms-grid-column:5}.ui-container__portrait_container>*:nth-child(24){-ms-grid-row:3;-ms-grid-column:7}.ui-container__portrait_container>*:nth-child(25){-ms-grid-row:3;-ms-grid-column:9}.ui-container__portrait_container>*:nth-child(26){-ms-grid-row:3;-ms-grid-column:11}.ui-container__portrait_container>*:nth-child(27){-ms-grid-row:3;-ms-grid-column:13}.ui-container__portrait_container>*:nth-child(28){-ms-grid-row:3;-ms-grid-column:15}.ui-container__portrait_container>*:nth-child(29){-ms-grid-row:3;-ms-grid-column:17}.ui-container__portrait_container>*:nth-child(30){-ms-grid-row:3;-ms-grid-column:19}.ui-container__portrait_container>*:nth-child(31){-ms-grid-row:3;-ms-grid-column:21}.ui-container__portrait_container>*:nth-child(32){-ms-grid-row:3;-ms-grid-column:23}.ui-container__portrait_container>*:nth-child(33){-ms-grid-row:3;-ms-grid-column:25}.ui-container__portrait_container>*:nth-child(34){-ms-grid-row:3;-ms-grid-column:27}.ui-container__portrait_container>*:nth-child(35){-ms-grid-row:3;-ms-grid-column:29}.ui-container__portrait_container>*:nth-child(36){-ms-grid-row:3;-ms-grid-column:31}.ui-container__portrait_container>*:nth-child(37){-ms-grid-row:3;-ms-grid-column:33}.ui-container__portrait_container>*:nth-child(38){-ms-grid-row:3;-ms-grid-column:35}.ui-container__portrait_container>*:nth-child(39){-ms-grid-row:3;-ms-grid-column:37}.ui-container__portrait_container>*:nth-child(40){-ms-grid-row:3;-ms-grid-column:39}.ui-container__portrait_container>*:nth-child(41){-ms-grid-row:5;-ms-grid-column:1}.ui-container__portrait_container>*:nth-child(42){-ms-grid-row:5;-ms-grid-column:3}.ui-container__portrait_container>*:nth-child(43){-ms-grid-row:5;-ms-grid-column:5}.ui-container__portrait_container>*:nth-child(44){-ms-grid-row:5;-ms-grid-column:7}.ui-container__portrait_container>*:nth-child(45){-ms-grid-row:5;-ms-grid-column:9}.ui-container__portrait_container>*:nth-child(46){-ms-grid-row:5;-ms-grid-column:11}.ui-container__portrait_container>*:nth-child(47){-ms-grid-row:5;-ms-grid-column:13}.ui-container__portrait_container>*:nth-child(48){-ms-grid-row:5;-ms-grid-column:15}.ui-container__portrait_container>*:nth-child(49){-ms-grid-row:5;-ms-grid-column:17}.ui-container__portrait_container>*:nth-child(50){-ms-grid-row:5;-ms-grid-column:19}.ui-container__portrait_container>*:nth-child(51){-ms-grid-row:5;-ms-grid-column:21}.ui-container__portrait_container>*:nth-child(52){-ms-grid-row:5;-ms-grid-column:23}.ui-container__portrait_container>*:nth-child(53){-ms-grid-row:5;-ms-grid-column:25}.ui-container__portrait_container>*:nth-child(54){-ms-grid-row:5;-ms-grid-column:27}.ui-container__portrait_container>*:nth-child(55){-ms-grid-row:5;-ms-grid-column:29}.ui-container__portrait_container>*:nth-child(56){-ms-grid-row:5;-ms-grid-column:31}.ui-container__portrait_container>*:nth-child(57){-ms-grid-row:5;-ms-grid-column:33}.ui-container__portrait_container>*:nth-child(58){-ms-grid-row:5;-ms-grid-column:35}.ui-container__portrait_container>*:nth-child(59){-ms-grid-row:5;-ms-grid-column:37}.ui-container__portrait_container>*:nth-child(60){-ms-grid-row:5;-ms-grid-column:39}.ui-container .hidden{display:none !important}.ui-container button.toggled_on{background-color:var(--color-toggled--default, #00B4DB)}.hidden{display:none !important}.OPWrapper_service__notifications{position:relative;height:100%;text-transform:initial;z-index:1000;display:flex;flex-direction:column;overflow:hidden}.OPWrapper_service__notifications__wrapper{position:relative;height:100%;gap:1rem;display:flex;flex-direction:column;align-items:end;margin:1rem}.OPWrapper_service__notifications__wrapper__container{-webkit-animation:appearance-right-to-left .5s ease-out,show-notification 1s ease-out;animation:appearance-right-to-left .5s ease-out,show-notification 1s ease-out}.OPWrapper_service__notifications__wrapper__container.notification_hide{-webkit-animation:hide-notification .5s ease-in,hiding-left-to-right .5s ease-in;animation:hide-notification .5s ease-in,hiding-left-to-right .5s ease-in}@-webkit-keyframes show-notification{0%{max-height:0}100%{max-height:500px}}@-webkit-keyframes hide-notification{0%{max-height:500px}100%{max-height:0}}@-webkit-keyframes appearance-right-to-left{0%{-webkit-transform:translateX(calc(100% + 20px));transform:translateX(calc(100% + 20px))}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearance-right-to-left{0%{-webkit-transform:translateX(calc(100% + 20px));transform:translateX(calc(100% + 20px))}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes hiding-left-to-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(100% + 20px));transform:translateX(calc(100% + 20px))}}@keyframes hiding-left-to-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(100% + 20px));transform:translateX(calc(100% + 20px))}}.OPWrapper_service__notifications__wrapper__notification{width:605px;display:flex;flex-direction:column;align-items:center;padding:24px 26px;gap:24px;border-radius:24px;pointer-events:auto;background-color:var(--color-notification-tournament--default, var(--color-notification-system--default, rgba(33, 30, 52, 0.8)));cursor:pointer;height:max-content}.system-ui-container__notifications__system_notification{text-align:center;font-weight:500;font-size:32px;line-height:39px;color:#f2f2f2}.system-ui-container__notifications__tournament_notification__title{width:100%;display:flex;align-items:center;justify-content:center}.system-ui-container__notifications__tournament_notification__title h1{text-align:center;font-weight:500;font-size:32px;line-height:39px;color:#f2f2f2}.system-ui-container__notifications__tournament_notification__content{width:100%;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.system-ui-container__notifications__tournament_notification__content>*{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;padding:0 8px}.system-ui-container__notifications__tournament_notification__content>*>div{padding:0 2px;display:grid;align-items:center;text-align:center}.system-ui-container__notifications__tournament_notification__content>*>div>span{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.system-ui-container__notifications__tournament_notification__content>:first-child{opacity:.6;font-weight:600;font-size:20px;line-height:24px}.system-ui-container__notifications__tournament_notification__content>:last-child{padding-top:14px;padding-bottom:14px;background-color:#ff4155;border:2px solid #ed1132;border-radius:16px;font-weight:700;font-size:24px;line-height:29px}.system-ui-container__sidebar_overlay{position:relative;width:100%;height:100%;pointer-events:all}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper{position:absolute;top:0;left:0;height:100%;width:523px}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar.open{-webkit-transform:translateX(0);transform:translateX(0)}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar{height:100%;width:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);display:grid;grid-template-rows:auto 1fr;background-color:var(--color-system-sidebar-background--default, #29263C);border-radius:10px 10px 0 0;transition:.5s}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__header{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;font-size:48px;font-weight:600;color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body{display:flex;flex-direction:column;justify-content:space-between;gap:16px;overflow:hidden;padding:40px 30px}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content{display:flex;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button{padding:28px 24px;display:flex;align-items:center;justify-content:flex-start;gap:16px;font-size:40px;font-weight:700;color:#fff}@media(hover: hover){.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button:hover{background-color:rgba(0,0,0,.1)}}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button:has(.icon.tournament){align-items:flex-start;padding:10px 109px 10px 0}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button:has(.icon.tournament) .icon{width:72px}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button:has(.icon.tournament)>span{display:flex;flex-direction:column;align-items:flex-start}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button:has(.icon.tournament)>span span{color:transparent;background:-webkit-linear-gradient(-90deg, #F79F2D 0%, #FF4D4D 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon{width:48px;height:48px;flex-shrink:0}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.rules{background:url(assets/images/56d788c29d02e2265ab5431c6f6c2df0.svg) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.leaderboard{background:url(assets/images/864f41150cd15618b01d8fe83517cd6c.png) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.info{background:url(assets/images/9f03bb8371fc1392542e667c75f8da75.svg) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.gameLimits{background:url(assets/images/a4236f57fbfc83d0cbae4b3a8bfbd051.svg) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.settings{background:url(assets/images/a2a3a5e0f93e4a2b337704ed44941df8.svg) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.games{background:url(assets/images/429743554800729cdf56465d5b0f8e41.svg) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.feedback{background:url(assets/images/ef98984adbc48de34e38147701e4610c.svg) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.tournament{background:url(assets/images/43a6c41f6d4cabfdc4cdfcbeff483aa1.svg) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.home{background:url(assets/images/b1adcee4667ece9f5d89831ee57e69c7.png) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.soundOn{background:url(assets/images/6310b9b1de7460d3afa7a078f5d738d4.png) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body_content button .icon.soundOff{background:url(assets/images/ef297bf711a01668e3ce9c60c031a8e9.png) no-repeat center;background-size:100%}.system-ui-container__sidebar_overlay .system-ui-container__sidebar_wrapper .system-ui-container__sidebar__body .sidebar_gameVersion{flex-shrink:0;color:#fff;font-size:20px;font-weight:500}.system-ui-container__tournaments{position:relative;width:100%;height:100%;padding:60px 20px 0;font-family:"Inter","Ubuntu bold","Ubuntu",ui-sans-serif,system-ui,sans-serif;pointer-events:auto}.system-ui-container__tournaments[data-orientation=landscape]{padding:40px}.system-ui-container__tournaments button.primary{background-color:var(--color-tournament-primary--default, #17142A)}@media(hover: hover){.system-ui-container__tournaments button.primary:hover{background-color:var(--color-tournament-primary--hover, #211E34)}}.system-ui-container__tournaments button.primary:active{background-color:var(--color-tournament-primary--pressed, #211E34)}.system-ui-container__tournaments button.primary:disabled{background-color:var(--color-tournament-primary--disabled, #312E42);color:var(--color-tournament-primary-text--non-active--default, #7F7D8A)}.system-ui-container__tournaments button.secondary{background-color:var(--color-tournament-secondary--default, #537AE3)}@media(hover: hover){.system-ui-container__tournaments button.secondary:hover{background-color:var(--color-tournament-secondary--hover, #709AEA)}}.system-ui-container__tournaments button.secondary:active{background-color:var(--color-tournament-secondary--pressed, #3147C4)}.system-ui-container__tournaments button.secondary:disabled{background-color:var(--color-tournament-secondary--disabled, rgba(45, 59, 160, 0.6));color:var(--color-tournament-secondary-text--non-active--default, #DFE8FA)}.system-ui-container__tournaments .tournament_logo{display:block}.system-ui-container__tournaments__stat_list{height:100%;display:flex;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto;pointer-events:auto;touch-action:pan-y}.system-ui-container__tournaments__stat_row{background-color:var(--color-tournament-primary--default, #17142A);padding:28px 40px;border-radius:16px;color:#fff;font-weight:700;font-size:30px}.system-ui-container__tournaments__stat_row .system-ui-container__tournaments__stat_cell:last-of-type{color:#fff}.system-ui-container__tournaments__stat_cell{color:rgba(255,255,255,.5)}.system-ui-container__tournaments_main{position:relative;min-height:100%;height:100%;width:100%;display:grid;grid-template-rows:auto auto 1fr;gap:42px;border-radius:12px;background-color:var(--color-tournament-primary--default, #17142A)}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main{grid-template-rows:auto 1fr;gap:40px}.system-ui-container__tournaments_main__header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:34px 40px 0;z-index:11}.system-ui-container__tournaments_main__header>:nth-child(2){display:flex;gap:40px}.system-ui-container__tournaments_main__header>:nth-child(2) .system-ui-container__stroke_button{padding:8px 30px;font-size:30px;font-weight:500}.system-ui-container__tournaments_main__preloader{position:absolute;display:flex;flex-direction:column;gap:70px;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--color-tournament-primary--default, #17142A);border-radius:12px;z-index:10}.system-ui-container__tournaments_main__preloader span{font-weight:700;font-size:40px;color:#fff;text-align:center}.system-ui-container__tournaments_main__title{padding:0 40px;color:#fff;font-size:48px;font-weight:600;text-align:center}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__title{display:none}.system-ui-container__tournaments_main__body{padding:0 40px 0;display:grid;grid-template-rows:auto 100%;overflow-x:hidden;overflow-y:auto;gap:40px;pointer-events:auto;touch-action:pan-y}.system-ui-container__tournaments_main__body *{pointer-events:none}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__body{grid-template-rows:auto;grid-template-columns:1fr 1fr;overflow:hidden}.system-ui-container__tournaments_main__body_description{display:flex;flex-direction:column;gap:40px}.system-ui-container__tournaments_main__body_description_title{display:none;color:#fff;font-size:48px;font-weight:600;text-align:center}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__body_description_title{display:block;font-size:40px;text-align:left}.system-ui-container__tournaments_main__body_description_promo_block{display:grid;grid-template-rows:382px auto;gap:24px}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__body_description_promo_block{grid-template-rows:412px 232px auto}.system-ui-container__tournaments_main__body_description_promo_block>*{border-radius:24px;overflow:hidden}.system-ui-container__tournaments_main__body_description_promo_block__banner_box{height:100%;position:relative}.system-ui-container__tournaments_main__body_description_promo_block__banner_box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.system-ui-container__tournaments_main__body_description_promo_block__banner_box__end_label{position:absolute;top:24px;left:24px;padding:11px 13px;background-color:var(--color-tournament-panel-background--default, #2B334F);border:3px solid var(--color-tournament-panel-stroke--default, #F79F2D);border-radius:16px;color:#fff;font-size:30px;font-weight:700}.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay{position:absolute;bottom:0;left:0;z-index:1;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(41,38,60,.8)}.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay__ends_block,.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay__starts_block{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:32px}.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay__ends_block>div,.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay__starts_block>div{display:flex;gap:12px}.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay__ends_block>div>div,.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay__starts_block>div>div{display:flex;align-items:flex-end;font-size:32px;line-height:39px;font-weight:600}.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay__ended_block{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:19px 24px}.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay span{white-space:pre-line;font-weight:600;color:#fff;font-size:28px;line-height:34px}.system-ui-container__tournaments_main__body_description_promo_block__banner_box__timer_overlay span:first-of-type{font-size:32px;line-height:39px}.system-ui-container__tournaments_main__body_description_promo_block__details{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:grid;grid-template-rows:120px;grid-auto-rows:112px;background-color:var(--color-tournament-panel-background--default, #2B334F);border-radius:24px}.system-ui-container__tournaments_main__body_description_promo_block__details::after{content:"";position:absolute;inset:0 0 0 0;border-radius:inherit;border:3px solid var(--color-tournament-panel-stroke--default, #F79F2D);pointer-events:none}.system-ui-container__tournaments_main__body_description_promo_block__details.active{background-color:#ed1132}.system-ui-container__tournaments_main__body_description_promo_block__details.active::after{border:3px solid transparent}.system-ui-container__tournaments_main__body_description_promo_block__details.active>div:nth-child(1){background-color:#ff4155}.system-ui-container__tournaments_main__body_description_promo_block__details.active>div:nth-child(2){display:flex}.system-ui-container__tournaments_main__body_description_promo_block__details.active .system-ui-container__tournaments_main__body_description_promo_block__details_title>span{font-size:38px}.system-ui-container__tournaments_main__body_description_promo_block__details.active .system-ui-container__tournaments_main__body_description_promo_block__details_title>svg>#clock_shadow{display:block}.system-ui-container__tournaments_main__body_description_promo_block__details.active .system-ui-container__tournaments_main__body_description_promo_block__details_timer{display:flex}.system-ui-container__tournaments_main__body_description_promo_block__details>div:nth-child(1){position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:17px 30px;background-color:transparent;border-radius:24px}.system-ui-container__tournaments_main__body_description_promo_block__details_title{display:flex;flex-direction:column;padding-left:101px;isolation:isolate;color:#fff}.system-ui-container__tournaments_main__body_description_promo_block__details_title svg{position:absolute;bottom:-1px;left:40px;z-index:-1}.system-ui-container__tournaments_main__body_description_promo_block__details_title svg #clock_shadow{display:none}.system-ui-container__tournaments_main__body_description_promo_block__details_title>span{font-weight:800;font-size:47px}.system-ui-container__tournaments_main__body_description_promo_block__details_title>div{display:flex;align-items:flex-end;gap:4px}.system-ui-container__tournaments_main__body_description_promo_block__details_title>div>span:nth-child(1){color:#ffb638;font-weight:800;font-size:48px}.system-ui-container__tournaments_main__body_description_promo_block__details_title>div>span:nth-child(2){font-weight:600;font-size:32px}.system-ui-container__tournaments_main__body_description_promo_block__details button{width:252px;padding:26px 30px;font-weight:600;font-size:28px;color:#fff;border-radius:24px}.system-ui-container__tournaments_main__body_description_promo_block__details>div:nth-child(2){display:none;align-items:center;justify-content:center;padding:16px 30px 23px}.system-ui-container__tournaments_main__body_description_promo_block__details_timer{height:100%;display:flex;align-items:flex-start;justify-content:center;gap:8px;color:#fff;font-weight:600}.system-ui-container__tournaments_main__body_description_promo_block__details_timer>div{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1 0 77px}.system-ui-container__tournaments_main__body_description_promo_block__details_timer>div>span:first-child{font-size:38px}.system-ui-container__tournaments_main__body_description_promo_block__details_timer>div>span:nth-child(2){font-size:28px;font-weight:500;color:rgba(255,255,255,.7)}.system-ui-container__tournaments_main__body_description_promo_block__details_timer>span{position:relative;font-size:32px;line-height:50px}.system-ui-container__tournaments_main__body_description_promo_block__company{display:none;gap:16px}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__body_description_promo_block__company{display:flex;align-items:center}.system-ui-container__tournaments_main__body_description_promo_block__company>span{color:#fff;font-size:26px;font-weight:500}.system-ui-container__tournaments_main__body_content{display:grid;overflow:hidden}.system-ui-container__tournaments_main__body_content>div{overflow:hidden}.system-ui-container__tournaments_main__body_content__stat{min-height:100%;height:100%;display:grid;grid-template-rows:auto auto 1fr}.system-ui-container__tournaments_main__body_content__stat_tabs{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.system-ui-container__tournaments_main__body_content__stat_tabs button{padding:31px 4px;border-radius:24px 24px 0 0;font-weight:500;font-size:28px;color:#7f7d8a;transition:color .2s}.system-ui-container__tournaments_main__body_content__stat_tabs button.active{background-color:#211e34;font-weight:600;color:#fff}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__body_content__stat_tabs button{padding:20px 4px}.system-ui-container__tournaments_main__body_content__stat_player{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:16px 40px;background-color:#211e34}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__body_content__stat_player{padding:10px 40px}.system-ui-container__tournaments_main__body_content__stat_player>div{border-radius:16px;border:3px solid transparent;padding:14px 16px;font-weight:700;font-size:30px;color:#fff}.system-ui-container__tournaments_main__body_content__stat_player.active>div{border:3px solid var(--color-tournament-panel-stroke--default, #F79F2D);background-color:var(--color-tournament-panel-background--default, #2B334F)}.system-ui-container__tournaments_main__body_content__stat_view{display:grid;background-color:#211e34;overflow:hidden}.system-ui-container__tournaments_main__body_content__stat_view.active .system-ui-container__tournaments__stat_cell{color:#fff}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard thead{padding:24px 24px 0}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody{padding:0 24px}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody:first-of-type{pointer-events:auto;touch-action:pan-y}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody+tbody{margin-top:20px;padding-bottom:24px;overflow:hidden}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody tr.placeholder{display:none}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody[data-has-more-items] tr.placeholder{display:grid;grid-template-columns:auto;grid-template-rows:39px 86px;gap:16px}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody[data-has-more-items] tr.placeholder td{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody[data-has-more-items] tr.placeholder td:first-child span{color:#fff;font-weight:600;font-size:32px;letter-spacing:10px}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody[data-has-more-items] tr.placeholder td:last-child button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:16px;font-weight:600;font-size:28px;color:#fff}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody[data-has-more-items] tr.placeholder td:last-child button>:nth-child(2){display:none}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody[data-has-more-items] tr.placeholder td:last-child button[data-loading]>:nth-child(1){display:none}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tbody[data-has-more-items] tr.placeholder td:last-child button[data-loading]>:nth-child(2){display:flex}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tr{grid-template-columns:2fr 3fr 3fr 3fr}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard tr.player{box-shadow:inset 0 0 0 3px var(--color-tournament-panel-stroke--default, #F79F2D)}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard td:first-child{text-align:left}.system-ui-container__tournaments_main__body_content__stat_view table.tournament_leaderboard td:last-child{color:#f5c827}.system-ui-container__tournaments_main__body_content__stat_view .tournament_rules{padding:24px 40px;overflow-x:hidden;overflow-y:auto;pointer-events:auto;touch-action:pan-y}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__body_content__stat_view .tournament_rules{padding:24px}.system-ui-container__tournaments_main__body_content__stat_view .tournament_rules p{font-weight:500;font-size:30px;line-height:170%;color:#fff;white-space:pre-line}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_main__body_content__stat_view .tournament_rules p{font-size:28px;line-height:180%}.system-ui-container__tournaments_main__body_content__stat_view .tournament_nominations{padding:24px}.system-ui-container__tournaments_main__body_content__stat_view .tournament_prizes{padding:24px 0}.system-ui-container__tournaments_main__body_content__stat_view .tournament_prizes .system-ui-container__tournaments__stat_list{padding:0 24px;pointer-events:auto}.system-ui-container__tournaments_main__body_content__stat_view .tournament_nominations thead th:first-child,.system-ui-container__tournaments_main__body_content__stat_view .tournament_prizes thead th:first-child{text-align:left}.system-ui-container__tournaments_main__body_content__stat_view .tournament_nominations thead th:last-child,.system-ui-container__tournaments_main__body_content__stat_view .tournament_prizes thead th:last-child{text-align:right}.system-ui-container__tournaments_main__body_content__stat_view .tournament_nominations .system-ui-container__tournaments__stat_row,.system-ui-container__tournaments_main__body_content__stat_view .tournament_prizes .system-ui-container__tournaments__stat_row{display:flex;align-items:center;justify-content:space-between}.system-ui-container__tournaments_main__body_content__stat_view .tournament_nominations .system-ui-container__tournaments__stat_row .system-ui-container__tournaments__stat_cell:first-child,.system-ui-container__tournaments_main__body_content__stat_view .tournament_prizes .system-ui-container__tournaments__stat_row .system-ui-container__tournaments__stat_cell:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-ui-container__tournaments_archive{position:absolute;inset:0 0 0 0;z-index:11}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main,.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_archive>.system-ui-container__tournaments_main{grid-template-rows:auto auto 1fr}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_archive_title{display:block;font-size:40px;text-align:left}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list{grid-template-rows:auto;grid-template-columns:1fr;align-content:flex-start;overflow-x:hidden;overflow-y:auto}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list{grid-template-columns:repeat(2, 1fr)}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list__card{width:100%;height:382px;display:grid;grid-template-rows:1fr auto}.system-ui-container__tournaments[data-orientation=landscape] .system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list__card{height:412px}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list__card_banner{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list__card_banner_overlay{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 24px;background-color:rgba(41,38,60,.8);color:#fff;font-weight:600}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list__card_banner_overlay>span{white-space:pre-line;font-size:28px;line-height:34px}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list__card_banner_overlay>span:first-of-type{flex-shrink:0;font-size:32px;line-height:39px}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list__card_banner_overlay button{flex-shrink:0;width:252px;padding:24px 16px;border-radius:14px;color:#fff;font-size:28px;line-height:34px;font-weight:600}.system-ui-container__tournaments_archive>.system-ui-container__tournaments_main .system-ui-container__tournaments_archive_list__card_banner_label{position:absolute;top:24px;left:24px;padding:11px 13px;background-color:var(--color-tournament-panel-background--default, #2B334F);border:3px solid var(--color-tournament-panel-stroke--default, #F79F2D);border-radius:16px;color:#fff;font-size:30px;font-weight:700}@-webkit-keyframes tournament-spinner{0%{opacity:1}100%{opacity:0}}@keyframes tournament-spinner{0%{opacity:1}100%{opacity:0}}.system-ui-container__tournaments__modal__rules{height:1070px}.system-ui-container__tournaments__modal__rules[data-orientation=landscape].system-ui-container__tournaments__modal__rules{width:860px;height:840px}.system-ui-container__tournaments__modal__tournament_end{height:874px}.system-ui-container__tournaments__modal__rules,.system-ui-container__tournaments__modal__tournament_end{display:grid;grid-template-rows:auto 1fr;width:750px;border-radius:24px;background-color:#fff}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__rules__header,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__rules__header{padding:26px 45px 26px 104px;font-size:56px;isolation:isolate}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__rules__header>svg,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__rules__header>svg{position:absolute;left:40px;bottom:0;z-index:-1}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__header,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__header{height:120px;padding:12px 40px;font-size:40px}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__header>div,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__header>div{display:flex;flex-direction:column;gap:10px}.system-ui-container__tournaments__modal__rules__header,.system-ui-container__tournaments__modal__tournament_end__header{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:var(--color-tournament-danger--default, #FF4155);color:#fff;font-weight:600}.system-ui-container__tournaments__modal__rules__header button.system-ui-container__close_button svg path:first-child,.system-ui-container__tournaments__modal__tournament_end__header button.system-ui-container__close_button svg path:first-child{fill:var(--color-tournament-danger--default, #FF4155) !important}@media(hover: hover){.system-ui-container__tournaments__modal__rules__header button.system-ui-container__close_button:hover svg path:first-child,.system-ui-container__tournaments__modal__tournament_end__header button.system-ui-container__close_button:hover svg path:first-child{fill:var(--color-tournament-danger--hover, #ED1132) !important}}.system-ui-container__tournaments__modal__rules__header button.system-ui-container__close_button:active svg path:first-child,.system-ui-container__tournaments__modal__tournament_end__header button.system-ui-container__close_button:active svg path:first-child{fill:var(--color-tournament-danger--pressed, #ED1132) !important}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__body,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__body{display:grid;grid-template-rows:1fr auto;padding:40px 0;gap:40px}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__body b,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__body b{font-weight:700}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__body button,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__body button{padding:43px 16px;margin:0 40px;font-size:38px;line-height:38px;font-weight:800;color:#fff;border-radius:24px}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__body button.secondary,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__body button.secondary{background-color:var(--color-tournament-secondary--default, #537AE3)}@media(hover: hover){.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__body button.secondary:hover,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__body button.secondary:hover{background-color:var(--color-tournament-secondary--hover, #709AEA)}}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__body button.secondary:active,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__body button.secondary:active{background-color:var(--color-tournament-secondary--pressed, #3147C4)}.system-ui-container__tournaments__modal__rules .system-ui-container__tournaments__modal__tournament_end__body button.secondary:disabled,.system-ui-container__tournaments__modal__tournament_end .system-ui-container__tournaments__modal__tournament_end__body button.secondary:disabled{background-color:var(--color-tournament-secondary--disabled, rgba(45, 59, 160, 0.6));color:var(--color-tournament-secondary-text--non-active--default, #DFE8FA)}.system-ui-container__tournaments__modal__rules__body,.system-ui-container__tournaments__modal__tournament_end__body{display:flex;height:100%;width:100%;padding:68px 0 40px;overflow:hidden;color:var(--color-tournament-primary--default, #17142A)}.system-ui-container__tournaments__modal__rules__body_content,.system-ui-container__tournaments__modal__tournament_end__body_content{display:flex;flex-direction:column;gap:32px;padding:0 40px;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;pointer-events:auto}.system-ui-container__tournaments__modal__rules__body_content *,.system-ui-container__tournaments__modal__tournament_end__body_content *{pointer-events:none}.system-ui-container__tournaments__modal__rules__body_content h1,.system-ui-container__tournaments__modal__tournament_end__body_content h1{font-weight:600;font-size:40px;line-height:48px}.system-ui-container__tournaments__modal__rules__body_content p,.system-ui-container__tournaments__modal__tournament_end__body_content p{font-weight:500;font-size:30px;line-height:170%;white-space:pre-line}.ui-container__tournaments_label{position:relative;width:100%;height:100%}.ui-container__tournaments_label button{position:absolute;right:22px;padding:21px;border:3px solid #ff4155;border-radius:24px}.ui-container__tournaments_label button.primary{background-color:var(--color-tournament-label-background--default, #211E34)}@media(hover: hover){.ui-container__tournaments_label button.primary:hover{background-color:var(--color-tournament-label-background--hover, #17142A)}}.ui-container__tournaments_label button.primary:active{background-color:var(--color-tournament-label-background--pressed, #17142A)}.ui-container__tournaments_label button.primary:disabled{background-color:var(--color-tournament-label-background--disabled, #312E42);border-color:var(--color-tournament-label-background--disabled, #312E42);opacity:.8}.ui-container__tournaments_label button.primary:disabled svg{opacity:.6}.ui-container__tournaments_label_container[data-orientation=landscape] .ui-container__tournaments_label button{top:10px}.ui-container__tournaments_label_container[data-orientation=portrait] .ui-container__tournaments_label button{top:209px}.system-ui-container__tournaments_start_screen{z-index:1}.system-ui-container__tournaments_start_screen[data-orientation=landscape] .system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main{grid-template-rows:auto auto 1fr}.system-ui-container__tournaments_start_screen[data-orientation=landscape] .system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__title{display:inline-block;font-size:40px;text-align:left}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body{gap:40px;padding-bottom:140px;grid-template-rows:auto 1fr;overflow:hidden}.system-ui-container__tournaments_start_screen[data-orientation=landscape] .system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body{gap:40px;padding-bottom:40px;grid-template-rows:1fr}.system-ui-container__tournaments_start_screen[data-orientation=landscape] .system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_description_promo_block{grid-template-rows:382px auto}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content{grid-template-rows:1fr auto;align-content:space-between;gap:20px}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__info{width:100%;display:flex;flex-direction:column;gap:20px;overflow-x:hidden;overflow-y:auto;pointer-events:auto;touch-action:pan-y;margin:0 auto}.system-ui-container__tournaments_start_screen[data-orientation=landscape] .system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__info{width:100%;margin:unset}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__info>span{margin-top:20px;font-size:36px;color:#fff}.system-ui-container__tournaments_start_screen[data-orientation=landscape] .system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__info>span{font-size:32px}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__info ul{display:flex;flex-direction:column;gap:10px;color:#fff;font-size:32px;line-height:34px;font-weight:500;list-style-image:url(assets/images/1f2ecb4b29ddb1244871e269126c41f5.svg);padding:revert}.system-ui-container__tournaments_start_screen[data-orientation=landscape] .system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__info ul{font-size:28px;line-height:30px;margin:unset}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__info ul li{padding-left:1rem}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__info ul li svg{flex-shrink:0}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__submit_container{display:flex;flex-direction:column;gap:64px}.system-ui-container__tournaments_start_screen[data-orientation=landscape] .system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__submit_container{gap:36px}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__submit_container__warning{display:flex;align-items:center;padding:11px 13px;gap:10px;background-color:var(--color-tournament-panel-background--default, #2B334F);border:3px solid var(--color-tournament-panel-stroke--default, #F79F2D);border-radius:16px;color:#fff;font-size:28px;font-weight:500}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__submit_container__warning svg{flex-shrink:0}.system-ui-container__tournaments_start_screen .system-ui-container__tournaments_main__body_content .system-ui-container__tournaments_start_screen__submit_container button{padding:33px 16px;border-radius:24px;color:#fff;font-size:38px;font-weight:800}
.wrapper_rules_container{position:fixed;top:0;bottom:0;left:0;right:0;display:none;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.9);width:100%;min-height:100%;z-index:20}.wrapper_rules_container *{outline:none;box-sizing:border-box;margin:0;padding:0;border:0;line-height:1}.wrapper_rules_container>.window{width:89%;height:90%;min-height:90%;max-height:90%;display:grid;grid-template-rows:max-content 1fr;background:#2b3242;border:2px solid #4f5c74;padding:2rem;position:relative}.wrapper_rules_container>.window>.rules_window_head>.link_box{display:flex;align-items:center;justify-content:flex-end}.wrapper_rules_container>.window>.rules_window_head>.link_box a{text-decoration:underline;font-size:min(2rem, 4vw);color:#ffe32c}.wrapper_rules_container>.window>.iframe_rules{display:flex;align-items:center;justify-content:center;margin-top:1rem;width:100%;height:calc(100% - 1rem)}.wrapper_rules_container>.window>.iframe_rules>.iframe_rules__spinner_container{position:absolute;z-index:1}.wrapper_rules_container>.window>.iframe_rules iframe,.wrapper_rules_container>.window>.iframe_rules canvas{width:100%;height:100%}.wrapper_rules_container>.window>.buttonClose{cursor:pointer;user-select:none;display:flex;position:absolute;top:0;right:0;background:#394357;color:#ffe32c;font-size:min(4rem, 5vw);transform:translate(50%, -50%) skew(-8deg);border:1px solid #020602;padding:0 min(1rem, 1vw) min(0.3rem, 0.3vw) min(1rem, 1vw);border-radius:5px}@media only screen and (max-width: 700px){.wrapper_rules_container>.window>.buttonClose{padding:min(0.5rem, 0.5vw) min(2rem, 2vw) min(1rem, 1vw) min(2rem, 2vw)}}@media only screen and (max-height: 500px){.wrapper_rules_container>.window>.buttonClose{transform:translate(50%, -30%) skew(-8deg)}}.wrapper_rules_container>.window>.buttonClose:hover{background:#4f5c74}.wrapper_rules_container>.window>.buttonClose:active{background:#2b3242}.wrapper_rules_container>.window>.rules_window_head>.title{color:#ffe32c;font-size:min(5rem, 7vw);text-align:center}.op_wrapper__disableScroll{overflow:hidden}
@font-face{font-family:"Ubuntu m";src:url(assets/fonts/UBUNTU-M.woff2),url(assets/fonts/UBUNTU-M.TTF)}body{margin:0}.preloader{font-size:14px;position:fixed;z-index:100;height:100%;width:100%;background:url(assets/images/c78398ef0cc664c7d0ac9cd5de867abe.webp) no-repeat center;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;transition:opacity .5s}.delayedPreloader{font-size:14px;position:fixed;z-index:100;height:100%;width:100%;background:rgba(0,0,0,.8);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;transition:opacity .5s;display:none}.delayedPreloader.show{display:flex}.delayedPreloader .delayedLogo{background:url(assets/images/bfa067388b6f0f4747fa28fd0926318a.svg) no-repeat center/contain;width:24%;height:16%;-webkit-mask-image:-webkit-gradient(linear, right top, left top, from(black), color-stop(rgba(0, 0, 0, 0)), to(black));-webkit-mask-image:linear-gradient(to left, black, rgba(0, 0, 0, 0), black);mask-image:-webkit-gradient(linear, right top, left top, from(black), color-stop(rgba(0, 0, 0, 0)), to(black));mask-image:linear-gradient(to left, black, rgba(0, 0, 0, 0), black);-webkit-mask-size:50% 100%;mask-size:50% 100%;mask-mode:alpha;-webkit-animation:OpacityMaskAnimation 3s linear infinite;animation:OpacityMaskAnimation 3s linear infinite;margin-top:0}@-webkit-keyframes OpacityMaskAnimation{0%{-webkit-mask-position:0,0;mask-position:0,0}100%{-webkit-mask-position:100%,0;mask-position:100%,0}}@keyframes OpacityMaskAnimation{0%{-webkit-mask-position:0,0;mask-position:0,0}100%{-webkit-mask-position:100%,0;mask-position:100%,0}}.preloaderContainer{display:-webkit-box;display:-ms-flexbox;display:flex;width:27.44vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;font-family:"Ubuntu m",sans-serif;color:#f79f2d;font-size:1.01rem;pointer-events:none}.preloader #percents{margin-bottom:.811vw;font-size:1.0256vw}.preloaderContainer__forTwoLogo{height:44vh}.preloaderLogoBase{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:5.8vw;margin-bottom:1.367vw}.preloaderLogoProweredBy{background:url(assets/images/2b4399290d08e319d0dbdbbcc2e81187.png) no-repeat center/contain;height:33.33%}.preloaderSecondLogo{height:33.33%}.preloader .progressContainer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:50%}.preloader .progressContainer__forTwoLogo{height:25%}.progressBg{background:linear-gradient(to right, #F79F2D, #FF4D4D);background-size:contain;width:100%;height:1.182vw;border-radius:30px;padding-left:1%;padding-right:1%;position:relative}.progressBg:before{content:"";background:#9b0000;border-radius:30px;position:absolute;top:18.5%;bottom:18.5%;left:1%;right:1%;max-width:98%;display:block}.progress{background:linear-gradient(to right, #F79F2D, #FF4D4D);border-radius:30px;position:absolute;top:16%;bottom:16%;left:.95%;right:.95%;max-width:99%;width:0;transition:width 1s}.animation{clip-path:inset(0 2% 0 0);-webkit-clip-path:inset(0 2% 0 0)}.fade{opacity:0;pointer-events:none}.hide{display:none}.preloaderFooter{position:absolute;bottom:5vh;height:20vh;width:20vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-family:"Ubuntu m";white-space:nowrap}.logoOnlyPlay{background:url(assets/images/80f48155e47d3c9bb0e6e8d9470ccf2a.png) no-repeat center;background-size:contain;width:70%;height:50%}@media screen and (orientation: portrait){.preloader .preloaderContainer{transform:translateY(-30%);width:calc(27.44vw * 1.9)}.preloader #percents{margin-bottom:calc(0.811vw * 1.9);font-size:calc(1.0256vw * 1.9)}.preloaderLogoBase{height:calc(5.8vw * 1.9);margin-bottom:calc(1.367vw * 1.9)}.progressBg{height:calc(1.182vw * 1.9)}.preloader .preloaderContainer__forTwoLogo{height:20vh}.preloaderFooter{font-size:.7em;width:30vw}.delayedPreloader .delayedLogo{width:48%;height:32%}}@media screen and (max-width: 375px){.preloader .preloaderContainer{width:calc(27.44vw * 2.1)}.preloader #percents{margin-bottom:calc(0.811vw * 2.1);font-size:calc(1.0256vw * 2.1)}.preloaderLogoBase{height:calc(5.8vw * 2.1);margin-bottom:calc(1.367vw * 2.1)}.progressBg{height:2.48vw}.preloader .preloaderContainer__forTwoLogo{height:20vh}.preloaderFooter{font-size:.7em;width:45vw}}@media screen and (max-width: 768px)and (max-height: 420px){.preloader .preloaderContainer{width:calc(27.44vw * 1.3)}.preloader #percents{margin-bottom:calc(0.811vw * 1.3);font-size:calc(1.0256vw * 1.3)}.preloaderLogoBase{height:calc(5.8vw * 1.3);margin-bottom:calc(1.367vw * 1.3)}.progressBg{height:1.5vw}.preloader .preloaderContainer__forTwoLogo{height:40vh}}
.branding_powered_text_808{margin-top:6.48vh;font-family:"Ubuntu bold",sans-serif;font-weight:normal;letter-spacing:.2vw;margin-bottom:-1vh;font-size:.6vw;color:#fff}.branding_logo_808{height:auto}.branding_808 .preloaderLogoBase{width:74%}@media screen and (orientation: portrait){.branding_powered_text_808{margin-top:2.48vh;font-size:calc(0.6vw * 1.9);letter-spacing:calc(0.2vw * 1.9);margin-bottom:0}}
.branding_818 .progressBg{background:#87f696}.branding_818 .progress{background:linear-gradient(to right, #C5FFCC, #87F696)}.branding_818 .progressBg:before{background:#30953d}.branding_818 #percents{color:#87f696}.branding_powered_text_818{margin-top:6.48vh;font-family:"MyriadPro",sans-serif;font-weight:normal;letter-spacing:.26vw;margin-bottom:-1vh;font-size:.6vw}@media screen and (orientation: portrait){.branding_powered_text_818{margin-top:2.48vh;font-size:calc(0.6vw * 1.9);letter-spacing:calc(0.26vw * 1.9);margin-bottom:0}}.branding_818 .branding_logo_818{height:auto}.branding_818 .branding_onlyplay_logo_818{width:53.9%}
