  .form-select-desktop__indicator:after {
      content: "";
      width: 2px;
      height: 10px;

  }

  .form-select--error .form-select-desktop__control {
      border-color: #e00c69 !important
  }

  .form-select_rtl .form-select-desktop__value-container input {
      left: auto !important;
      right: -100px
  }

  ._games_14n7o_1 ._gamesList_14n7o_23 {
      padding-top: 4px;
  }

  ._card_r5hue_1 {
      position: relative;
      padding: 0;
      background-color: #fff;
      border-radius: 8px;
      box-sizing: border-box;
      transition: all .3s ease-out;
  }

  ._card_r5hue_1 ._img_r5hue_57 {
      border-radius: 8px;
      position: relative;
      width: 100%;
      padding-bottom: 133.33%;
      box-sizing: border-box;
      margin-bottom: 0;
  }

  .image__placeholder {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
  }

  ._card_r5hue_1 ._img_r5hue_57 img {
      position: absolute;
      width: 100%;
      height: 100%;
      border-radius: 8px;
      -o-object-fit: cover;
      object-fit: cover;
  }

  ._card_r5hue_1 ._img_r5hue_57 ._placeholder_r5hue_65 {
      display: flex;
      justify-content: center;
      align-items: center;
      height: 100%;
  }

  ._card_r5hue_1 ._loading_r5hue_115 {
      pointer-events: none;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
  }

  ._container_tin0x_1 {
      display: none;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      opacity: 1;
  }

  ._loader_r3fud_1 {
      display: inline-block;
      position: relative;
      width: 44px;
      height: 8px;
  }

  ._loader_r3fud_1 div {
      position: absolute;
      top: 0;
      width: 8px;
      height: 8px;
      border-radius: 50%;
      animation-timing-function: cubic-bezier(0, 1, 1, 0);
  }

  ._loader_color_white_r3fud_61 div {
      background: #fff;
  }

  ._loader_r3fud_1 div:nth-child(1) {
      left: 5px;
      animation: _ellipsis1_r3fud_1 .6s infinite;
  }

  ._loader_r3fud_1 div:nth-child(2) {
      left: 5px;
      animation: _ellipsis2_r3fud_1 .6s infinite;
  }

  ._loader_r3fud_1 div:nth-child(3) {
      left: 20px;
      animation: _ellipsis2_r3fud_1 .6s infinite;
  }

  ._loader_r3fud_1 div:nth-child(4) {
      left: 32px;
      animation: _ellipsis3_r3fud_1 .6s infinite;
  }

  ._card_r5hue_1 ._hoverBox_r5hue_9 {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background-color: #fda700e6;
      cursor: pointer;
      opacity: 0;
      transition: opacity .3s ease-out;
      padding: 12px 4px 12px 16px;
      box-sizing: border-box;
      border-radius: 8px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      align-items: flex-start;
  }

  ._card_r5hue_1 ._name_r5hue_27 {
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      font-size: 16px;
      line-height: 1.4;
      font-weight: 400;
      text-align: center;
      margin: 8px 0 4px;
  }

  ._card_r5hue_1 ._hoverBox_r5hue_9 svg {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%) rotate(90deg);
  }

  ._card_r5hue_1:hover {
      transform: translateY(-4px);
  }

  ._card_r5hue_1:hover ._hoverBox_r5hue_9 {
      opacity: 1;
      transition-delay: .3s;
  }

  ._card_r5hue_1 ._hoverBox_r5hue_9 ._name_r5hue_27 {
      font-size: 1.5rem;
      font-weight: 600;
      margin: 0;
      letter-spacing: -.03em;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      color: #fff;
      text-align: left;
  }

  .form-select-desktop {
      width: 100%
  }

  .form-select-desktop__menu {
      z-index: 2 !important
  }

  .form-select-desktop__single-value {
      display: flex;
      flex-direction: row
  }

  ._games_14n7o_1 {
      margin-top: 12px;
      padding: 0 0 16px;
  }

  .form-select-desktop__single-value--is-disabled {
      font-size: 14px !important;
      font-weight: 400 !important;
      letter-spacing: -.03em;
      color: #656161 !important
  }

  .form-select-desktop__control {
      height: 40px;
      border: 1px solid #e2e1ed !important;
      border-radius: 8px !important;
      box-shadow: inset 0 4px 4px #3f3f4914 !important;
      box-sizing: border-box !important;
      min-height: 40px !important
  }

  .form-select-desktop__control--menu-is-open .form-select-desktop__indicator:after {
      animation: rotateAfter .3s ease forwards
  }

  .form-select-desktop__control--is-focused,
  .form-select-desktop__control:hover {
      border: 1px solid #b9b5be !important;
      box-shadow: none
  }

  .form-select-desktop__indicator svg {
      display: none
  }

  .form-select-desktop__indicator:after {
      content: "";
      width: 2px;
      height: 10px;
      transform: rotate(0);
      animation: rotateClose .3s ease forwards
  }

  .form-select-desktop__indicator-separator {
      display: none
  }

  .form-select-desktop__menu-list {
      max-height: 220px !important
  }

  .form-select-desktop__menu-list::-webkit-scrollbar {
      width: 8px
  }

  .form-select-desktop__menu-list::-webkit-scrollbar-track {
      border: solid 1px transparent
  }

  .form-select-desktop__menu-list::-webkit-scrollbar-thumb {
      box-shadow: inset 0 0 6px 6px #fda700;
      border: solid 1px transparent;
      border-radius: 4px
  }

  .form-select-desktop__option {
      color: #202040 !important;
      display: flex !important;
      flex-direction: row !important
  }

  .form-select-desktop__option--is-focused,
  .form-select-desktop__option--is-selected,
  .form-select-desktop__option:hover {
      color: #fff !important;
      background-color: #fda700 !important
  }

  .deposit-select_june__control {
      border: 1px solid #e2e1ed !important;
      box-shadow: inset 0 4px 4px #3f3f4914 !important;
      border-radius: 8px !important;
      height: 40px !important;
      min-height: 40px !important;
      box-sizing: border-box !important
  }

  .deposit-select_june__menu-list {
      padding: 8px 4px !important
  }

  .language-select {
      font-family: Mulish !important;
      outline: none !important
  }

  .language-select__value-container {
      padding: 0
  }

  .language-select__control {
      background: none !important;
      border: none !important;
      outline: none !important;
      min-width: 160px !important;
      box-shadow: none !important
  }

  .language-select__single-value {
      color: #202040 !important;
      font-weight: 300 !important;
      font-size: 15px !important
  }

  .language-select__indicator-separator {
      display: none !important
  }

  .language-select__indicator {
      padding: 2px !important
  }

  .language-select__indicator svg {
      width: 16px !important;
      height: 16px !important
  }

  .language-select__option {
      font-size: 13px !important;
      color: #000 !important
  }

  .language-select__option--is-focused,
  .language-select__option--is-selected {
      color: #fff !important;
      background-color: #302fa0 !important
  }

  .form-select-mobile__indicator:after {
      content: "";
      width: 2px;
      height: 10px;

  }

  .form-select--error .form-select-mobile__control {
      border-color: #e00c69 !important
  }

  .form-select_rtl .form-select-mobile__value-container input {
      left: auto !important;
      right: -100px
  }

  .form-select-mobile {
      width: 100%
  }

  .form-select-mobile__menu {
      z-index: 2 !important
  }

  .form-select-mobile__single-value {
      display: flex;
      flex-direction: row
  }

  .form-select-mobile__single-value--is-disabled {
      font-size: 14px !important;
      font-weight: 400 !important;
      letter-spacing: -.03em;
      color: #656161 !important
  }

  .form-select-mobile__control {
      height: 36px;
      border: 1px solid #e2e1ed !important;
      box-shadow: inset 0 4px 4px #3f3f4914 !important;
      border-radius: 8px !important;
      box-sizing: border-box !important;
      min-height: 36px !important
  }

  @keyframes rotateAfter {
      0% {
          transform: rotate(0)
      }

      to {
          transform: rotate(180deg)
      }
  }

  @keyframes rotateClose {
      0% {
          transform: rotate(180deg)
      }

      to {
          transform: rotate(0)
      }
  }

  .form-select-mobile__control--menu-is-open .form-select-mobile__indicator:after {
      animation: rotateAfter .3s ease forwards
  }

  .form-select-mobile__control--is-focused,
  .form-select-mobile__control:hover {
      border: 1px solid #b9b5be !important;
      box-shadow: none
  }

  .form-select-mobile__indicator svg {
      display: none
  }

  .form-select-mobile__indicator:after {
      content: "";
      width: 2px;
      height: 10px;
      transform: rotate(0);
      animation: rotateClose .3s ease forwards
  }

  .form-select-mobile__indicator-separator {
      display: none
  }

  .form-select-mobile__menu-list {
      max-height: 220px !important
  }

  .form-select-mobile__menu-list::-webkit-scrollbar {
      width: 6px
  }

  .form-select-mobile__menu-list::-webkit-scrollbar-track {
      border: solid 1px transparent
  }

  .form-select-mobile__menu-list::-webkit-scrollbar-thumb {
      box-shadow: inset 0 0 6px 6px #fda700;
      border: solid 1px transparent;
      border-radius: 4px
  }

  .form-select-mobile__option {
      color: #202040 !important;
      display: flex !important;
      flex-direction: row !important
  }

  .form-select-mobile__option--is-focused,
  .form-select-mobile__option--is-selected,
  .form-select-mobile__option:hover {
      color: #fff !important;
      background-color: #fda700 !important
  }

  .footer-language-dropdown {
      z-index: 4 !important
  }

  .deposit-select_june {
      width: 100%
  }

  .deposit-select_june_error .deposit-select_june__control {
      border-color: #e00c69 !important
  }

  .deposit-select_june__dropdown-indicator svg {
      transition: all .3s ease-out
  }

  .deposit-select_june__indicator {
      transition: all .2s ease-out !important
  }

  .deposit-select_june__control {
      border: 1px solid #e2e1ed !important;
      box-shadow: inset 0 4px 4px #3f3f4914 !important;
      border-radius: 8px !important;
      height: 36px !important;
      min-height: 36px !important;
      box-sizing: border-box !important
  }

  .deposit-select_june__control--is-focused,
  .deposit-select_june__control:hover {
      border: 1px solid #b9b5be !important;
      box-shadow: none
  }

  .deposit-select_june__control--menu-is-open .deposit-select_june__dropdown-indicator svg {
      transform: rotate(180deg)
  }

  .deposit-select_june__indicator-separator {
      display: none
  }

  .deposit-select_june__menu {
      border-radius: 8px !important;
      border: 1px solid #e2e1ed !important;
      box-shadow: none !important;
      z-index: 4 !important;
      margin: 1px 0 !important
  }

  .deposit-select_june__menu-list {
      max-height: 150px !important;
      padding: 8px 4px !important
  }

  .deposit-select_june__menu-list::-webkit-scrollbar {
      width: 6px
  }

  .deposit-select_june__menu-list::-webkit-scrollbar-track {
      border: solid 1px transparent
  }

  .deposit-select_june__menu-list::-webkit-scrollbar-thumb {
      box-shadow: inset 0 0 6px 6px #fda700;
      border: solid 1px transparent;
      border-radius: 4px
  }

  .deposit-select_june__option {
      color: #8888a6 !important;
      padding: 3px 8px !important;
      border-radius: 8px;
      letter-spacing: -.03em;
      font-size: 14px;
      line-height: 1.42;
      margin: 0 0 2px;
      transition: all .3s ease-out
  }

  .deposit-select_june__option:last-child {
      margin: 0
  }

  .deposit-select_june__option--is-focused,
  .deposit-select_june__option--is-selected,
  .deposit-select_june__option:hover {
      color: #fff !important;
      background-color: #fda700 !important
  }

  .form-select-investments {
      width: 100%
  }

  .form-select-investments__single-value {
      display: flex;
      flex-direction: row;
      align-items: center;
      min-width: 60px !important
  }

  .form-select-investments__flag {
      width: 16px;
      height: 16px;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      border-radius: 50%;
      margin: 0 4px 0 0;
      border: .5px solid #c8b5df
  }

  .form-select-investments__flag svg {
      width: 24px;
      height: 20px
  }

  .form-select-investments__option {
      display: flex !important;
      flex-direction: row;
      align-items: center
  }

  .form-select-investments__option--is-focused,
  .form-select-investments__option--is-selected,
  .form-select-investments__option:hover {
      background-color: #2257e0 !important
  }

  .form-select-investments__control {
      background-color: #f9f9fc !important;
      border: 2px solid #dedee7 !important
  }

  .form-select-investments__control:hover {
      border: 2px solid #dedee7 !important
  }

  ._loader_161nv_1 {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100vh;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      background-color: #f1f3f6;
      z-index: 1000
  }

  ._loader_161nv_1 svg {
      transform: scale(2.5)
  }

  ._loader_161nv_1 ._text_161nv_18 {
      width: calc(100% - 32px);
      max-width: 320px;
      text-align: center;
      font-size: 14px;
      color: #202040;
      line-height: 1.21
  }

  ._loader_161nv_1 ._button_161nv_26 {
      background: none;
      border: none;
      cursor: pointer;
      font-size: 16px;
      color: #fda700
  }

  ._loader_161nv_1 ._june_loader_161nv_33 {
      width: 64px;
      height: 64px;
      border-radius: 50%;
      perspective: 800px
  }

  ._loader_161nv_1 ._june_loader_161nv_33 ._inner_161nv_39 {
      position: absolute;
      box-sizing: border-box;
      width: 100%;
      height: 100%;
      border-radius: 50%
  }

  ._loader_161nv_1 ._june_loader_161nv_33 ._inner_one_161nv_46 {
      left: 0%;
      top: 0%;
      animation: _rotate-one_161nv_1 1s linear infinite;
      border-bottom: 3px solid #fda700
  }

  ._loader_161nv_1 ._june_loader_161nv_33 ._inner_two_161nv_52 {
      right: 0%;
      top: 0%;
      animation: _rotate-two_161nv_1 1s linear infinite;
      border-right: 3px solid #fda700
  }

  ._loader_161nv_1 ._june_loader_161nv_33 ._inner_three_161nv_58 {
      right: 0%;
      bottom: 0%;
      animation: _rotate-three_161nv_1 1s linear infinite;
      border-top: 3px solid #fda700
  }

  @keyframes _rotate-one_161nv_1 {
      0% {
          transform: rotateX(35deg) rotateY(-45deg) rotate(0)
      }

      to {
          transform: rotateX(35deg) rotateY(-45deg) rotate(360deg)
      }
  }

  @keyframes _rotate-two_161nv_1 {
      0% {
          transform: rotateX(50deg) rotateY(10deg) rotate(0)
      }

      to {
          transform: rotateX(50deg) rotateY(10deg) rotate(360deg)
      }
  }

  @keyframes _rotate-three_161nv_1 {
      0% {
          transform: rotateX(35deg) rotateY(55deg) rotate(0)
      }

      to {
          transform: rotateX(35deg) rotateY(55deg) rotate(360deg)
      }
  }

  ._loader_161nv_1 svg {
      width: 200px;
      margin-bottom: 80px;
      min-width: 200px
  }

  ._loader_161nv_1 ._wrapper_161nv_93 {
      width: 48px;
      height: 48px;
      position: relative;
      border-radius: 50%;
      border: 1px solid rgba(255, 255, 255, .2)
  }

  ._loader_161nv_1 ._wrapper_hidden_161nv_100 {
      visibility: hidden
  }

  ._loader_161nv_1 ._wrapper_161nv_93:before {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      width: 25px;
      height: 25px;
      transform: translate(-50%, -50%);
      border-radius: 50%;
      border: 1px solid rgba(255, 255, 255, .2);
      z-index: 2
  }

  ._loader_161nv_1 ._wrapper_161nv_93:after {
      content: "";
      position: absolute;
      left: calc(50% - 2px);
      top: calc(50% - 2px);
      width: 4px;
      height: 4px;
      background: #fff;
      border-radius: 50%;
      transform: rotate(45deg) translate(18px);
      animation: _loading_161nv_1 2s linear infinite
  }

  ._loader_161nv_1 ._wrapper--button_161nv_127 {
      margin: 0 auto;
      width: 14px;
      height: 14px;
      border-color: #ffffffb3
  }

  ._loader_161nv_1 ._wrapper--button_161nv_127:before {
      width: 200%;
      height: 200%;
      border-color: #ffffffb3
  }

  ._loader_161nv_1 ._wrapper--button_161nv_127:after {
      left: calc(50% - 1px);
      top: calc(50% - 1px);
      width: 3px;
      height: 3px;
      transform: rotate(45deg) translate(11px);
      animation: _buttonLoading_161nv_1 2s linear infinite
  }

  @keyframes _buttonLoading_161nv_1 {
      0% {
          transform: rotate(0) translate(11px)
      }

      to {
          transform: rotate(360deg) translate(11px)
      }
  }

  @keyframes _loading_161nv_1 {
      0% {
          transform: rotate(0) translate(18px)
      }

      to {
          transform: rotate(360deg) translate(18px)
      }
  }

  .detail-link {
      cursor: pointer
  }

  .detail-link__text {
      color: #fadaaa;
      margin-left: 8px
  }

  ._overlay_hi522_1 {
      top: 0;
      left: 0;
      opacity: 0;
      width: 100vw;
      height: 100vh;
      position: fixed;
      background: #202040f2;
      transition: opacity .5s ease;
      animation: _open_hi522_1 .5s ease
  }

  ._overlay--open_hi522_12 {
      opacity: 1
  }

  ._loader_r3fud_1 {
      display: inline-block;
      position: relative;
      width: 44px;
      height: 8px
  }

  ._loader_r3fud_1 div {
      position: absolute;
      top: 0;
      width: 8px;
      height: 8px;
      border-radius: 50%;
      animation-timing-function: cubic-bezier(0, 1, 1, 0)
  }

  ._loader_r3fud_1 div:nth-child(1) {
      left: 5px;
      animation: _ellipsis1_r3fud_1 .6s infinite
  }

  ._loader_r3fud_1 div:nth-child(2) {
      left: 5px;
      animation: _ellipsis2_r3fud_1 .6s infinite
  }

  ._loader_r3fud_1 div:nth-child(3) {
      left: 20px;
      animation: _ellipsis2_r3fud_1 .6s infinite
  }

  ._loader_r3fud_1 div:nth-child(4) {
      left: 32px;
      animation: _ellipsis3_r3fud_1 .6s infinite
  }

  @keyframes _ellipsis1_r3fud_1 {
      0% {
          transform: scale(0)
      }

      to {
          transform: scale(1)
      }
  }

  @keyframes _ellipsis3_r3fud_1 {
      0% {
          transform: scale(1)
      }

      to {
          transform: scale(0)
      }
  }

  @keyframes _ellipsis2_r3fud_1 {
      0% {
          transform: translate(0)
      }

      to {
          transform: translate(14px)
      }
  }

  ._loader_color_white_r3fud_61 div {
      background: #fff
  }

  ._loader_color_yellow_r3fud_64 div {
      background: #fda700
  }

  ._loader_color_mirage_r3fud_67 div {
      background: #202040
  }

  ._loader_color_gray_r3fud_70 div {
      background: #8888a6
  }

  ._scrollBlock_112zc_1 {
      width: 100%;
      overflow: hidden
  }

  ._scrollBlock_112zc_1 ._content_112zc_5 {
      display: flex;
      width: 100%;
      height: 100%;
      box-sizing: border-box
  }

  @supports (scrollbar-width: auto) {
      ._scrollBlock_112zc_1 ._content_112zc_5 {
          scrollbar-width: thin
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_112zc_5::-webkit-scrollbar {
          width: 4px
      }

      ._scrollBlock_112zc_1 ._content_112zc_5::-webkit-scrollbar-track {
          border-radius: 4px
      }

      ._scrollBlock_112zc_1 ._content_112zc_5::-webkit-scrollbar-thumb {
          border-radius: 2px
      }
  }

  ._scrollBlock_112zc_1 ._content_overscroll-lock_112zc_27 {
      overscroll-behavior: contain
  }

  ._scrollBlock_112zc_1 ._content_padding_112zc_30 {
      padding: 0 8px 0 0
  }

  ._scrollBlock_112zc_1 ._content_withPadding_112zc_33 {
      padding: 6px
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_blue_112zc_37 {
          scrollbar-color: #302fa0 transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_blue_112zc_37::-webkit-scrollbar-thumb {
          background: #302fa0
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_dark_112zc_47 {
          scrollbar-color: #290c4a transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_dark_112zc_47::-webkit-scrollbar-thumb {
          background: #290c4a
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_light_112zc_57 {
          scrollbar-color: #fff transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_light_112zc_57::-webkit-scrollbar-thumb {
          background: #fff
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_violet_112zc_67 {
          scrollbar-color: #202040 transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_violet_112zc_67::-webkit-scrollbar-thumb {
          background: #202040
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_electric-violet_112zc_77 {
          scrollbar-color: #8e16ed transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_electric-violet_112zc_77::-webkit-scrollbar-thumb {
          background: #8e16ed
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_pink_112zc_87 {
          scrollbar-color: #df0c69 transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_pink_112zc_87::-webkit-scrollbar-thumb {
          background: #df0c69
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_pink-light_112zc_97 {
          scrollbar-color: rgba(223, 12, 103, .4) transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_pink-light_112zc_97::-webkit-scrollbar-thumb {
          background: #df0c6766
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_yellow_112zc_107 {
          scrollbar-color: #fda700 transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_yellow_112zc_107::-webkit-scrollbar-thumb {
          background: #fda700
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_green_112zc_117 {
          scrollbar-color: #0a893d transparent
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_green_112zc_117::-webkit-scrollbar-thumb {
          background: #0a893d
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_yellow--white_112zc_127 {
          scrollbar-color: #fda700 #fff
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_yellow--white_112zc_127::-webkit-scrollbar-thumb {
          background: #fda700
      }

      ._scrollBlock_112zc_1 ._content_color_yellow--white_112zc_127::-webkit-scrollbar-track {
          background: #fff
      }
  }

  @supports (scrollbar-color: auto) {
      ._scrollBlock_112zc_1 ._content_color_yellow--gray_112zc_140 {
          scrollbar-color: #fda700 #ebebeb
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_color_yellow--gray_112zc_140::-webkit-scrollbar-thumb {
          background: #fda700
      }

      ._scrollBlock_112zc_1 ._content_color_yellow--gray_112zc_140::-webkit-scrollbar-track {
          background: #ebebeb
      }
  }

  @supports (scrollbar-width: auto) {
      ._scrollBlock_112zc_1 ._content_size_lg_112zc_153 {
          scrollbar-width: auto
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_size_lg_112zc_153::-webkit-scrollbar {
          width: 7px
      }

      ._scrollBlock_112zc_1 ._content_size_lg_112zc_153::-webkit-scrollbar-track {
          border-radius: 4px
      }

      ._scrollBlock_112zc_1 ._content_size_lg_112zc_153::-webkit-scrollbar-thumb {
          border-radius: 4px
      }
  }

  @supports (scrollbar-width: auto) {
      ._scrollBlock_112zc_1 ._content_size_md_112zc_169 {
          scrollbar-width: thin
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1 ._content_size_md_112zc_169::-webkit-scrollbar {
          width: 6px
      }

      ._scrollBlock_112zc_1 ._content_size_md_112zc_169::-webkit-scrollbar-track {
          border-radius: 4px
      }

      ._scrollBlock_112zc_1 ._content_size_md_112zc_169::-webkit-scrollbar-thumb {
          border-radius: 4px
      }
  }

  ._scrollBlock_112zc_1 ._content_thumbType_normal_112zc_184::-webkit-scrollbar-thumb {
      border-radius: 2px
  }

  ._scrollBlock_112zc_1 ._content_thumbType_half_112zc_187::-webkit-scrollbar-thumb {
      border-radius: 2px 0 0 2px
  }

  ._scrollBlock_112zc_1._orientation_vertical_112zc_190 ._content_112zc_5 {
      overflow-y: auto;
      overflow-x: hidden;
      flex-direction: column
  }

  ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5 {
      align-items: center;
      overflow-x: auto;
      overflow-y: hidden;
      flex-direction: row
  }

  @supports (scrollbar-width: auto) {
      ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5 {
          scrollbar-width: thin
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5::-webkit-scrollbar {
          height: 4px
      }

      ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5::-webkit-scrollbar-track {
          border-radius: 4px
      }

      ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5::-webkit-scrollbar-thumb {
          border-radius: 2px
      }
  }

  @supports (scrollbar-width: auto) {
      ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5._content_size_md_112zc_169 {
          scrollbar-width: thin
      }
  }

  @supports selector(::-webkit-scrollbar) {
      ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5._content_size_md_112zc_169::-webkit-scrollbar {
          height: 6px
      }

      ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5._content_size_md_112zc_169::-webkit-scrollbar-track {
          border-radius: 4px
      }

      ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5._content_size_md_112zc_169::-webkit-scrollbar-thumb {
          border-radius: 2px
      }
  }

  ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5._content_thumbType_normal_112zc_184::-webkit-scrollbar-thumb {
      border-radius: 2px
  }

  ._scrollBlock_112zc_1._orientation_horizontal_112zc_195 ._content_112zc_5._content_thumbType_half_112zc_187::-webkit-scrollbar-thumb {
      border-radius: 2px 2px 0 0
  }

  .ui-select,
  .ui-select_light {
      font-family: Mulish
  }

  .ui-select__menu,
  .ui-select_light__menu {
      box-shadow: none !important;
      width: calc(100% + 8px) !important;
      right: -1px;
      box-shadow: 0 0 16px #00000029
  }

  .ui-select__menu-list,
  .ui-select_light__menu-list {
      padding: 0 !important
  }

  .ui-select__option,
  .ui-select_light__option {
      padding: 2px 0 2px 9px !important;
      font-size: 10px !important;
      color: #000 !important;
      cursor: pointer !important
  }

  .ui-select__option--is-focused,
  .ui-select__option--is-selected,
  .ui-select_light__option--is-focused,
  .ui-select_light__option--is-selected {
      background-color: #df0c69 !important;
      color: #fff !important;
      border-radius: 4px !important
  }

  .ui-select__control,
  .ui-select_light__control {
      min-height: 10px !important;
      height: 10px !important;
      padding: 0 !important;
      border: none !important;
      box-shadow: none !important
  }

  .ui-select__control--menu-is-open .ui-select__indicator,
  .ui-select_light__control--menu-is-open .ui-select__indicator {
      transform: rotate(0)
  }

  .ui-select__value-container,
  .ui-select_light__value-container {
      padding: 0 10px 0 0 !important
  }

  .ui-select__single-value,
  .ui-select_light__single-value {
      font-size: 13px !important;
      font-weight: 700;
      color: #000
  }

  .ui-select__indicator-separator,
  .ui-select_light__indicator-separator {
      display: none !important
  }

  .ui-select__input-container,
  .ui-select_light__input-container {
      padding: 0 !important
  }

  .ui-select__indicator,
  .ui-select_light__indicator {
      width: 10px !important;
      height: 5px !important;
      ;
      background-size: cover;
      padding: 0 !important;
      transform: rotate(180deg)
  }

  .ui-select__indicator svg,
  .ui-select_light__indicator svg {
      display: none !important
  }

  .ui-select_light {
      font-family: Mulish
  }

  .ui-select_light__option--is-focused,
  .ui-select_light__option--is-selected {
      background-color: #fda700 !important
  }

  .ui-select_large,
  .ui-select_large_light {
      font-family: Mulish
  }

  .ui-select_large__menu,
  .ui-select_large_light__menu {
      box-shadow: none !important;
      width: calc(100% + 8px) !important;
      right: 16px;
      box-shadow: 0 0 16px #00000029
  }

  .ui-select_large__menu-list,
  .ui-select_large_light__menu-list {
      padding: 0 !important
  }

  .ui-select_large__option,
  .ui-select_large_light__option {
      padding: 8px 16px 8px 10px !important;
      font-size: 16px !important;
      color: #000 !important;
      cursor: pointer !important
  }

  .ui-select_large__option--is-focused,
  .ui-select_large__option--is-selected,
  .ui-select_large_light__option--is-focused,
  .ui-select_large_light__option--is-selected {
      background-color: #df0c69 !important;
      color: #fff !important;
      border-radius: 4px !important
  }

  .ui-select_large__control,
  .ui-select_large_light__control {
      min-height: 16px !important;
      height: 16px !important;
      padding: 0 !important;
      border: none !important;
      box-shadow: none !important
  }

  .ui-select_large__control--menu-is-open .ui-select__indicator,
  .ui-select_large_light__control--menu-is-open .ui-select__indicator {
      transform: rotate(0)
  }

  .ui-select_large__value-container,
  .ui-select_large_light__value-container {
      padding: 0 10px 0 0 !important
  }

  .ui-select_large__single-value,
  .ui-select_large_light__single-value {
      font-size: 16px !important;
      font-weight: 700;
      color: #000
  }

  .ui-select_large__indicator-separator,
  .ui-select_large_light__indicator-separator {
      display: none !important
  }

  .ui-select_large__input-container,
  .ui-select_large_light__input-container {
      padding: 0 !important
  }

  .ui-select_large__indicator,
  .ui-select_large_light__indicator {
      width: 10px !important;
      height: 5px !important;
      ;
      background-size: cover;
      padding: 0 !important;
      transform: rotate(180deg)
  }

  .ui-select_large__indicator svg,
  .ui-select_large_light__indicator svg {
      display: none !important
  }

  .ui-select_large_light {
      font-family: Mulish
  }

  .ui-select_large_light__option--is-focused,
  .ui-select_large_light__option--is-selected {
      background-color: #fda700 !important
  }

  ._fallback_1o2q5_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._fallback_borderRadius_md_1o2q5_8 {
      border-radius: 16px
  }

  ._fallback_borderRadius_sm_1o2q5_11 {
      border-radius: 8px
  }

  ._fallback_backgroundColor_transparent_1o2q5_14 {
      background-color: transparent
  }

  ._fallback_backgroundColor_white_1o2q5_17 {
      background-color: #fff
  }

  ._fallback_withShadow_1o2q5_20 {
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924
  }

  ._fallback_border_1o2q5_8 {
      border: 1px solid #e2e1ed
  }

  ._fallback_stub_1o2q5_26 {
      background: #e7e9ec;
      background: linear-gradient(110deg, #e7e9eccc 4%, #eceff0cc 16%, #e7e9eccc 32%);
      background-size: 200% 100%;
      animation: 1.3s _loader_1o2q5_1 linear infinite
  }

  @keyframes _loader_1o2q5_1 {
      to {
          background-position-x: -200%
      }
  }

  ._checkboxContainer_9porp_1 {
      display: flex;
      height: 40px;
      width: 100%;
      align-items: center
  }

  ._checkboxContainer_fontSize_sm_9porp_7 {
      font-size: 11px
  }

  ._checkboxContainer_fontSize_md_9porp_10 {
      font-size: 14px
  }

  ._checkboxContainer_9porp_1 ._field_9porp_13 {
      display: flex;
      align-items: flex-start !important;
      cursor: pointer
  }

  ._checkboxContainer_9porp_1 ._field_9porp_13+._field_9porp_13 {
      margin-left: 12px
  }

  ._checkboxContainer_9porp_1 ._field_9porp_13:hover span:before {
      opacity: .7
  }

  ._checkboxContainer_9porp_1 ._field_9porp_13 input {
      display: none
  }

  ._checkboxContainer_9porp_1 ._field_9porp_13 input:checked+span:after {
      opacity: 1
  }

  ._checkboxContainer_9porp_1 ._field_9porp_13 input+span {
      display: flex;
      position: relative;
      font-weight: 400;
      margin-bottom: 0;
      align-items: center !important
  }

  ._checkboxContainer_9porp_1 ._field_9porp_13 input+span:before {
      content: "";
      display: block;
      margin-right: 8px;
      transition: opacity .35s ease;
      width: 18px;
      height: 18px;
      min-width: 18px;
      border-radius: 4px;
      background-color: #f1f3f6;
      border: 1px solid #e2e1ed;
      box-shadow: inset 0 4px 4px #3f3f4914
  }

  ._checkboxContainer_9porp_1 ._field_9porp_13 input+span:after {
      content: "";
      top: 50%;
      transform: translateY(-50%);
      opacity: 0;
      width: 8px;
      height: 8px;
      position: absolute;
      display: inline-block;
      transition: all .35s ease;
      left: 6.2px;
      border-radius: 2px;
      background-color: #202040
  }

  ._checkboxContainer_9porp_1 ._field-label_9porp_64 {
      display: block;
      font-style: normal;
      font-size: 14px;
      color: #8888a6
  }

  ._checkboxContainer_rtl_9porp_70 ._field_9porp_13 input+span:before {
      margin: 0 0 0 8px
  }

  ._checkboxContainer_rtl_9porp_70 ._field_9porp_13 input+span:after {
      right: 6.2px;
      left: auto
  }

  ._error_1h58m_1 {
      color: #e00c69;
      font-size: 12px;
      margin-top: 5px;
      display: block
  }

  ._label_1h58m_8 {
      display: block;
      font-style: normal;
      font-size: 12px;
      line-height: 1.5;
      margin-bottom: 4px;
      color: #202040;
      letter-spacing: -.03em
  }

  ._label_profile_1h58m_17 {
      color: #8888a6
  }

  ._container_1h58m_21 {
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      height: 100%
  }

  .form-select__control {
      border: 1px solid #e9e2f1 !important;
      box-shadow: none !important;
      height: 40px
  }

  .form-select__control--menu-is-open .form-select__indicator svg {
      transform: rotate(180deg)
  }

  .form-select__control--is-focused,
  .form-select__control:hover {
      border: 1px solid #b9b5be !important;
      box-shadow: none
  }

  .form-select__indicator-separator {
      display: none
  }

  .form-select__menu-list::-webkit-scrollbar {
      width: 6px
  }

  .form-select__menu-list::-webkit-scrollbar-track {
      border: solid 1px transparent
  }

  .form-select__menu-list::-webkit-scrollbar-thumb {
      box-shadow: inset 0 0 6px 6px #fda700;
      border: solid 1px transparent;
      border-radius: 4px
  }

  .form-select__option {
      color: #290c4a !important
  }

  .form-select__option--is-focused,
  .form-select__option--is-selected,
  .form-select__option:hover {
      color: #fff !important;
      background-color: #c8b5df !important
  }

  .form-select_mobile .form-select__control {
      height: 36px;
      min-height: 36px
  }

  ._root_1rq38_1 {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      justify-content: flex-start;
      width: 100%;
      height: 100%;
      box-sizing: border-box
  }

  ._root_1rq38_1 ._label_1rq38_10 {
      display: block;
      font-size: 12px;
      letter-spacing: -.03em;
      line-height: 1.5
  }

  ._root_1rq38_1 ._label_color_mirage_1rq38_16 {
      color: #202040
  }

  ._root_1rq38_1 ._label_color_manatee_1rq38_19 {
      color: #8888a6
  }

  ._root_1rq38_1 ._inputContent_1rq38_22 {
      display: flex;
      justify-content: center;
      align-items: center;
      box-sizing: border-box;
      width: 100%;
      height: 40px;
      background-color: #fff;
      border-radius: 8px;
      border: 1px solid #e2e1ed;
      position: relative;
      overflow: hidden
  }

  ._root_1rq38_1 ._inputContent_1rq38_22:has(input:disabled) {
      background-color: #f2f2f2
  }

  ._root_1rq38_1 ._inputContent_1rq38_22:before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      box-shadow: inset 0 4px 4px #3f3f4914;
      z-index: 1;
      pointer-events: none
  }

  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22 {
      width: 100%;
      font-size: 14px;
      border: 0;
      height: 100%;
      background-color: transparent;
      outline: none;
      margin: 0;
      padding: 1px 0 1px 8px;
      font-family: Mulish, sans-serif
  }

  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22::-webkit-outer-spin-button,
  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22::-webkit-inner-spin-button,
  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22[type=number] {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      -webkit-appearance: textfield;
      -moz-appearance: textfield;
      appearance: textfield;
      margin: 0
  }

  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22:-webkit-autofill,
  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22:-webkit-autofill:hover,
  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22:-webkit-autofill:focus,
  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22:-webkit-autofill:active {
      box-shadow: 0 0 0 30px #fff inset
  }

  ._root_1rq38_1 ._inputContent_1rq38_22 ._startIcon_1rq38_69 {
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 0 4px 0 8px
  }

  ._root_1rq38_1 ._inputContent_1rq38_22 ._endIcon_1rq38_75 {
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 0 8px 0 4px
  }

  ._label_1rq38_10+._root_1rq38_1 ._inputContent_1rq38_22 {
      margin-top: 4px
  }

  ._root_1rq38_1 ._error_1rq38_84 {
      display: block;
      color: #e00c69;
      font-size: 12px
  }

  ._root--error_1rq38_89 ._inputContent_1rq38_22 {
      border-color: #e50539
  }

  ._root--mobile_1rq38_92 ._inputContent_1rq38_22 {
      height: 36px
  }

  ._root--transparent_1rq38_95 ._inputContent_1rq38_22 {
      background: none
  }

  ._root_1rq38_1 ._label_1rq38_10+._inputContent_1rq38_22 {
      margin-top: 4px
  }

  ._root_1rq38_1 ._inputContent_1rq38_22+._error_1rq38_84 {
      margin-top: 4px
  }

  ._root_1rq38_1 ._startIcon_1rq38_69+._input_1rq38_22 {
      padding-left: 0
  }

  ._root_rtl_1rq38_107 ._inputContent_1rq38_22:before {
      left: 0;
      right: 50%;
      transform: translate(50%, -50%)
  }

  ._root_rtl_1rq38_107 ._inputContent_1rq38_22 ._input_1rq38_22 {
      padding: 1px 8px 1px 0
  }

  ._root_ltr_1rq38_115 ._inputContent_1rq38_22 {
      direction: ltr
  }

  .form__submit {
      height: 40px;
      padding: 10px 0;
      margin: 12px 0 0;
      width: 100%;
      font-size: 14px
  }

  .form__submit:hover {
      background-color: #e00c69;
      opacity: .7
  }

  .form__control--hidden {
      display: none
  }

  .form__form-error {
      display: block;
      color: #e00c69;
      margin-top: 12px
  }

  .form_mobile .form__submit {
      height: 36px
  }

  .block-loader {
      display: none;
      justify-content: center;
      align-items: center;
      width: 100%;
      min-height: 30px
  }

  .block-loader-mob {
      display: none;
      justify-content: center;
      align-items: center;
      width: 100%;
      min-height: 30px;
  }

  ._loader_r2b2v_1 {
      width: 6px;
      height: 6px;
      position: relative;
      display: none;
      animation: _spin_r2b2v_1 infinite 1s linear;
      transform-origin: 50% 50%
  }

  ._loader_active_r2b2v_9 {
      display: block
  }

  ._loader_r2b2v_1 span {
      width: 3px;
      height: 3px;
      border-radius: 50%;
      position: absolute;
      display: block;
      background-color: #c8b5df;
      transform-origin: 100% 7px;
      top: -4px
  }

  ._loader_r2b2v_1 span:nth-child(1) {
      transform: rotate(45deg)
  }

  ._loader_r2b2v_1 span:nth-child(2) {
      transform: rotate(90deg)
  }

  ._loader_r2b2v_1 span:nth-child(3) {
      transform: rotate(135deg)
  }

  ._loader_r2b2v_1 span:nth-child(4) {
      transform: rotate(180deg)
  }

  ._loader_r2b2v_1 span:nth-child(5) {
      transform: rotate(225deg)
  }

  ._loader_r2b2v_1 span:nth-child(6) {
      transform: rotate(270deg)
  }

  ._loader_r2b2v_1 span:nth-child(7) {
      transform: rotate(315deg)
  }

  ._loader_light_r2b2v_43 span {
      background-color: #fda700
  }

  @keyframes _spin_r2b2v_1 {
      0% {
          transform: rotate(0)
      }

      to {
          transform: rotate(360deg)
      }
  }

  .casino-mobile-layout__back {
      position: relative;
      display: block;
      margin-left: auto;
      border-radius: 0 4px 4px 0;
      background: none;
      font-size: 14px;
      line-height: 1.42;
      color: #202040;
      font-weight: 400;
      padding: 0 12px 0 0
  }

  .casino-mobile-layout__back:after {
      content: "";
      width: 16px;
      height: 8px;
      ;
      position: absolute;
      left: -20px;
      top: 50%;
      transform: translateY(-50%)
  }

  .casino-mobile-layout__back_rtl {
      padding: 0 0 0 12px;
      margin: 0 auto 0 0
  }

  .casino-mobile-layout__back_rtl:after {
      left: auto;
      right: -20px;
      transform: scaleX(-1) translateY(-4px)
  }

  .casino-mobile-layout__info {
      display: flex;
      align-items: center;
      margin: 24px 0 16px 12px
  }

  .casino-mobile-layout__info-name {
      text-transform: capitalize;
      font-size: 18px;
      font-weight: 800;
      color: #202040
  }

  .casino-mobile-layout__info-icon {
      width: 18px;
      height: auto
  }

  .casino-mobile-layout__info-icon+.casino-mobile-layout__info-name {
      margin-left: 10px
  }

  .casino-mobile-layout__info_rtl {
      margin: 24px 12px 16px 0
  }

  .casino-mobile-layout__info_rtl-icon+.casino-mobile-layout__info-name {
      margin: 0 10px 0 0
  }

  ._popup_1lv2y_1 {
      position: absolute;
      padding: 8px 12px;
      box-shadow: none;
      border-radius: 8px;
      color: #202040;
      font-size: 12px;
      line-height: 18px;
      max-width: 200px;
      box-sizing: border-box;
      border: 1px solid #e2e1ed;
      z-index: 100
  }

  ._popup_1lv2y_1:before {
      content: "";
      display: block;
      position: absolute;
      width: 10px;
      height: 10px;
      -webkit-clip-path: polygon(50% 50%, 0% 100%, 100% 100%);
      clip-path: polygon(50% 50%, 0% 100%, 100% 100%)
  }

  ._popup_openUp_1lv2y_22:before {
      transform: rotate(180deg) translate(50%);
      top: auto;
      bottom: -9px
  }

  ._popup_loyalty_1lv2y_27 {
      background-color: #fda700;
      color: #202040;
      font-size: 13px;
      padding: 8px 10px
  }

  ._popup_loyalty_1lv2y_27:before {
      background-color: #fda700
  }

  ._position-bottom_1lv2y_37 {
      left: 50%;
      top: calc(100% + 5px);
      transform: translate(-50%)
  }

  ._position-bottom_1lv2y_37:before {
      top: -10px;
      left: 50%;
      transform: translate(-50%)
  }

  ._position-top_1lv2y_47 {
      left: 50%;
      bottom: calc(100% + 5px);
      transform: translate(-50%)
  }

  ._position-top_1lv2y_47:before {
      bottom: -10px;
      left: 50%;
      transform: translate(-50%) rotate(180deg)
  }

  ._position-left_1lv2y_57 {
      right: calc(100% + 5px)
  }

  ._position-left_1lv2y_57:before {
      right: -10px;
      top: 50%;
      transform: translateY(-50%) rotate(90deg)
  }

  ._position-right_1lv2y_65 {
      left: calc(100% + 5px)
  }

  ._position-right_1lv2y_65:before {
      left: -10px;
      top: 50%;
      transform: translateY(-50%) rotate(-90deg)
  }

  ._position-bottom-start_1lv2y_73 {
      left: 50%;
      top: calc(100% + 5px);
      transform: translate(-90%)
  }

  ._position-bottom-start_1lv2y_73:before {
      top: -10px;
      left: 90%;
      transform: translate(-50%)
  }

  ._position-bottom-end_1lv2y_83 {
      left: 50%;
      top: calc(100% + 5px);
      transform: translate(-10%)
  }

  ._position-bottom-end_1lv2y_83:before {
      top: -10px;
      left: 10%;
      transform: translate(-50%)
  }

  ._position-top-start_1lv2y_93 {
      left: 50%;
      bottom: calc(100% + 5px);
      transform: translate(-90%)
  }

  ._position-top-start_1lv2y_93:before {
      bottom: -10px;
      left: 90%;
      transform: translate(-50%) rotate(180deg)
  }

  ._position-top-end_1lv2y_103 {
      left: 50%;
      bottom: calc(100% + 5px);
      transform: translate(-10%)
  }

  ._position-top-end_1lv2y_103:before {
      bottom: -10px;
      left: 10%;
      transform: translate(-50%) rotate(180deg)
  }

  ._position-left-start_1lv2y_113 {
      right: calc(100% + 5px);
      bottom: 50%;
      transform: translateY(10%)
  }

  ._position-left-start_1lv2y_113:before {
      right: -10px;
      bottom: 10%;
      transform: translateY(50%) rotate(90deg)
  }

  ._position-left-end_1lv2y_123 {
      right: calc(100% + 5px);
      bottom: 50%;
      transform: translateY(90%)
  }

  ._position-left-end_1lv2y_123:before {
      right: -10px;
      top: 10%;
      transform: translateY(-50%) rotate(90deg)
  }

  ._position-right-start_1lv2y_133 {
      left: calc(100% + 5px);
      bottom: 50%;
      transform: translateY(10%)
  }

  ._position-right-start_1lv2y_133:before {
      left: -10px;
      bottom: 10%;
      transform: translateY(50%) rotate(-90deg)
  }

  ._position-right-end_1lv2y_143 {
      left: calc(100% + 5px);
      bottom: 50%;
      transform: translateY(90%)
  }

  ._position-right-end_1lv2y_143:before {
      left: -10px;
      top: 10%;
      transform: translateY(-50%) rotate(-90deg)
  }

  ._color-white_1lv2y_154 {
      background-color: #fff
  }

  ._color-white_1lv2y_154:before {
      background-color: #fff
  }

  ._color-gray_1lv2y_160 {
      background-color: #ebebeb
  }

  ._color-gray_1lv2y_160:before {
      background-color: #ebebeb
  }

  ._color-snuff_1lv2y_166 {
      background-color: #e9e2f1
  }

  ._color-snuff_1lv2y_166:before {
      background-color: #e9e2f1
  }

  ._color-web-orange_1lv2y_172 {
      background-color: #fda700
  }

  ._color-web-orange_1lv2y_172:before {
      background-color: #fda700
  }

  ._radioGroup_p9ntq_1 {
      display: flex;
      flex-direction: column;
      height: 100%;
      justify-content: flex-end;
  }

  ._radioGroup_p9ntq_1 ._label_p9ntq_6 {
      display: block;
      font-style: normal;
      font-size: 12px;
      margin: 0;
      line-height: 1.42;
      letter-spacing: -.03em
  }


  ._radioGroup_p9ntq_1 ._label_color_mirage_p9ntq_14 {
      color: #202040
  }

  ._radioGroup_p9ntq_1 ._label_color_manatee_p9ntq_17 {
      color: #8888a6
  }

  ._radioGroup_p9ntq_1 ._list_p9ntq_20 {
      display: flex;
      align-items: center;
      padding: 4px 0
  }

  ._radioGroup_p9ntq_1 ._error_p9ntq_25 {
      font-size: 12px;
      margin-top: 5px;
      color: #e00c69
  }

  ._radioGroup_p9ntq_1 ._field_p9ntq_30 {
      display: flex;
      align-items: center;
      cursor: pointer
  }

  ._radioGroup_p9ntq_1 ._field_p9ntq_30+._field_p9ntq_30 {
      margin-left: 12px
  }

  ._radioGroup_p9ntq_1 ._field_p9ntq_30:hover span:before {
      opacity: .7
  }

  ._radioGroup_p9ntq_1 ._field_p9ntq_30 input {
      display: none
  }

  ._radioGroup_p9ntq_1 ._field_p9ntq_30 input:checked+span:after {
      opacity: 1
  }

  ._radioGroup_p9ntq_1 ._field_p9ntq_30 input+span {
      display: flex;
      align-items: center;
      position: relative;
      font-weight: 400;
      margin-bottom: 0
  }

  ._radioGroup_p9ntq_1 ._field_p9ntq_30 input+span:before {
      content: "";
      display: block;
      margin-right: 8px;
      transition: opacity .35s ease;
      width: 18px;
      height: 18px;
      min-width: 18px;
      border-radius: 4px;
      background-color: #f1f3f6;
      border: 1px solid #e2e1ed;
      box-shadow: inset 0 4px 4px #3f3f4914
  }

  ._radioGroup_p9ntq_1 ._field_p9ntq_30 input+span:after {
      content: "";
      top: 50%;
      transform: translateY(-50%);
      opacity: 0;
      width: 8px;
      height: 8px;
      position: absolute;
      display: inline-block;
      transition: all .35s ease;
      left: 6.2px;
      border-radius: 2px;
      background-color: #202040
  }

  ._radioGroup_p9ntq_1 ._field-label_p9ntq_81 {
      display: block;
      font-style: normal;
      font-size: 14px;
      color: #8888a6
  }

  ._radioGroup_rtl_p9ntq_87 ._field_p9ntq_30+._field_p9ntq_30 {
      margin: 0 12px 0 0
  }

  ._radioGroup_rtl_p9ntq_87 ._field_p9ntq_30 input+span:before {
      margin: 0 0 0 8px
  }

  ._radioGroup_rtl_p9ntq_87 ._field_p9ntq_30 input+span:after {
      left: auto;
      right: 6.2px
  }

  .control {
      position: relative
  }

  .control__hidden-input_close {
      margin: 0 0 8px;
      align-self: flex-end
  }

  .control__hidden-input_close_mobile {
      margin: 16px 0 0;
      align-self: flex-start
  }

  .control label {
      display: block;
      font-style: normal;
      font-size: 12px;
      color: #202040;
      line-height: 1.5;
      letter-spacing: -.03em
  }

  .control__popup-row {
      display: flex;
      flex-direction: row
  }

  .control__message {
      font-size: 12px;
      margin-top: 5px;
      display: block
  }

  .control__message--error {
      color: #e50539
  }

  .control input[disabled] {
      background-color: #f2f2f2 !important;
      color: #999 !important
  }

  .control input::-webkit-outer-spin-button,
  .control input::-webkit-inner-spin-button,
  .control input[type=number] {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      -webkit-appearance: textfield;
      -moz-appearance: textfield;
      appearance: textfield;
      margin: 0
  }

  .control::-moz-placeholder {
      color: #8888a6
  }

  .control::placeholder {
      color: #8888a6
  }

  .control select,
  .control input[type=text],
  .control input[type=email],
  .control input[type=number],
  .control input[type=password],
  .control textarea {
      width: 100%;
      display: block;
      border: 1px solid #e2e1ed;
      padding: 0 8px;
      font-size: 14px;
      text-decoration: none;
      background-color: #fff;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      color: #240b41;
      resize: none;
      border-radius: 8px;
      box-shadow: inset 0 4px 4px #3f3f4914;
      height: 40px
  }

  .control select:active,
  .control select:focus,
  .control input[type=text]:active,
  .control input[type=text]:focus,
  .control input[type=email]:active,
  .control input[type=email]:focus,
  .control input[type=number]:active,
  .control input[type=number]:focus,
  .control input[type=password]:active,
  .control input[type=password]:focus,
  .control textarea:active,
  .control textarea:focus {
      outline: none
  }

  .control select::-moz-placeholder,
  .control input[type=text]::-moz-placeholder,
  .control input[type=email]::-moz-placeholder,
  .control input[type=number]::-moz-placeholder,
  .control input[type=password]::-moz-placeholder,
  .control textarea::-moz-placeholder {
      color: #c8b5df;
      font-weight: 400;
      font-size: 14px
  }

  .control select::placeholder,
  .control input[type=text]::placeholder,
  .control input[type=email]::placeholder,
  .control input[type=number]::placeholder,
  .control input[type=password]::placeholder,
  .control textarea::placeholder {
      color: #c8b5df;
      font-weight: 400;
      font-size: 14px
  }

  .control input[type=radio],
  .control input[type=checkbox] {
      display: none
  }

  .control input[type=radio]+label,
  .control input[type=checkbox]+label {
      display: flex;
      align-items: center;
      position: relative;
      font-weight: 400;
      margin-bottom: 0
  }

  .control input[type=radio]+label:before,
  .control input[type=checkbox]+label:before {
      content: "";
      width: 20px;
      height: 20px;
      margin-right: 8px;
      border-radius: 10px;
      position: relative;
      display: inline-block;
      background-color: #c8b5df;
      transition: all .35s ease
  }

  .control input[type=radio]+label:after,
  .control input[type=checkbox]+label:after {
      content: "";
      top: 50%;
      transform: translateY(-50%);
      left: 4px;
      opacity: 0;
      width: 8px;
      height: 8px;
      position: absolute;
      display: inline-block;
      background-color: #e00c69;
      transition: all .35s ease
  }

  .control input[type=radio]+label:empty:before,
  .control input[type=checkbox]+label:empty:before {
      margin-right: 0
  }

  .control input[type=radio]:checked+label:after,
  .control input[type=checkbox]:checked+label:after {
      opacity: 1
  }

  .control input[type=checkbox]+label {
      cursor: pointer;
      color: #455f88;
      align-items: flex-start
  }

  .control input[type=checkbox]+label svg {
      position: absolute;
      top: 3px;
      font-size: 8px;
      left: 3px;
      display: none
  }

  .control input[type=checkbox]+label:before {
      width: 14px;
      height: 14px;
      min-width: 14px;
      border: 1px solid #cbcbcb;
      border-radius: 2px
  }

  .control input[type=checkbox]:checked+label:before {
      color: #fff;
      content: "";
      box-shadow: none;
      font-size: 8px;
      text-align: center;
      line-height: 14px;
      font-weight: 700
  }

  .control input[type=checkbox]:checked+label svg {
      display: block;
      color: #fff
  }

  .control--outlined select,
  .control--outlined input[type=text],
  .control--outlined input[type=email],
  .control--outlined input[type=number],
  .control--outlined input[type=password],
  .control--outlined textarea {
      background-color: transparent;
      border: 1px solid #e9e2f1;
      border-radius: 4px
  }

  .control--outlined select:hover,
  .control--outlined input[type=text]:hover,
  .control--outlined input[type=email]:hover,
  .control--outlined input[type=number]:hover,
  .control--outlined input[type=password]:hover,
  .control--outlined textarea:hover {
      border: 1px solid #b9b5be
  }

  .control--black select,
  .control--black input[type=text],
  .control--black input[type=email],
  .control--black input[type=number],
  .control--black input[type=password],
  .control--black textarea {
      background-color: transparent;
      border: 1px solid #000000;
      border-radius: 4px
  }

  .control--black select:hover,
  .control--black input[type=text]:hover,
  .control--black input[type=email]:hover,
  .control--black input[type=number]:hover,
  .control--black input[type=password]:hover,
  .control--black textarea:hover {
      border: 1px solid #b9b5be
  }

  .control--center select,
  .control--center input[type=text],
  .control--center input[type=email],
  .control--center input[type=number],
  .control--center input[type=password],
  .control--center textarea {
      text-align: center;
      color: #838383;
      font-weight: 700;
      font-size: 14px
  }

  .control--center select::-moz-placeholder,
  .control--center input[type=text]::-moz-placeholder,
  .control--center input[type=email]::-moz-placeholder,
  .control--center input[type=number]::-moz-placeholder,
  .control--center input[type=password]::-moz-placeholder,
  .control--center textarea::-moz-placeholder {
      color: #838383;
      font-weight: 700;
      font-size: 14px;
      text-align: center
  }

  .control--center select::placeholder,
  .control--center input[type=text]::placeholder,
  .control--center input[type=email]::placeholder,
  .control--center input[type=number]::placeholder,
  .control--center input[type=password]::placeholder,
  .control--center textarea::placeholder {
      color: #838383;
      font-weight: 700;
      font-size: 14px;
      text-align: center
  }

  .control--error input {
      border-color: #e50539 !important
  }

  .control--error:after,
  .control--success:after {
      color: #fff;
      top: 21px;
      right: 13px;
      display: block;
      width: 20px;
      height: 20px;
      line-height: 19px;
      text-align: center;
      border-radius: 50%;
      position: absolute;
      transform: translateY(-50%);
      font-family: 700;
      font-size: 12px
  }

  .control--with-icon input[type=text],
  .control--with-icon input[type=email],
  .control--with-icon input[type=number],
  .control--with-icon input[type=password],
  .control--with-icon textarea {
      padding-left: 40px
  }

  .control--with-icon .input-icon {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      left: 10px
  }

  .control--with-icon .input-icon--right {
      position: absolute;
      top: 55%;
      transform: translateY(-50%);
      right: 10px
  }

  .control--with-icon .input-icon--right svg {
      width: 13px;
      height: 13px
  }

  .control_mobile {
      height: 36px
  }

  .control-box {
      position: relative
  }

  .control-box .control-button {
      position: absolute;
      right: 12px;
      padding: 0;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      top: 50%;
      transform: translateY(-50%);
      border: none;
      cursor: pointer;
      background: none
  }

  ._error_1xted_1 {
      color: #e00c69;
      font-size: 12px;
      margin-top: 5px;
      display: block
  }

  ._label_1xted_8 {
      display: block;
      font-style: normal;
      font-size: 12px;
      line-height: 1.5;
      margin-bottom: 4px;
      color: #202040;
      letter-spacing: -.03em
  }

  ._flag_1xted_18 {
      width: 16px;
      height: 16px;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      border-radius: 50%;
      margin: 0 4px 0 0;
      border: .5px solid #c8b5df
  }

  ._flag_1xted_18 svg {
      width: 24px;
      height: 20px
  }

  ._flag_rtl_1xted_34 {
      margin: 0 0 0 4px
  }

  .form-select {
      width: 100%
  }

  .form-select__single-value {
      display: flex;
      flex-direction: row;
      align-items: center
  }

  .form-select__option {
      display: flex !important;
      flex-direction: row;
      align-items: center
  }

  ._form_1waqb_1 {
      position: relative;
      background-color: #360c68;
      border-radius: 0 0 4px 4px;
      min-height: 50px
  }

  ._form_1waqb_1 ._main_1waqb_7 {
      display: flex;
      align-items: flex-start;
      height: auto;
      padding: 10px
  }

  ._form_1waqb_1 ._main_light_1waqb_13 {
      padding: 0;
      margin: 10px;
      background: #fff;
      border-radius: 8px;
      align-items: center
  }

  ._form_1waqb_1 ._message_1waqb_20 {
      flex: 1;
      resize: none;
      border: none;
      background-color: transparent;
      outline: none;
      color: #fff;
      overflow-y: auto;
      overflow-x: hidden;
      height: auto;
      padding-right: 15px;
      line-height: 22px;
      margin-top: 1px
  }

  ._form_1waqb_1 ._message_1waqb_20::-moz-placeholder {
      color: #c8b5df
  }

  ._form_1waqb_1 ._message_1waqb_20::placeholder {
      color: #c8b5df
  }

  ._form_1waqb_1 ._message_1waqb_20::-webkit-scrollbar {
      width: 2px
  }

  ._form_1waqb_1 ._message_1waqb_20::-webkit-scrollbar-track {
      background: transparent
  }

  ._form_1waqb_1 ._message_1waqb_20::-webkit-scrollbar-thumb {
      background-color: #c8b5df;
      border-radius: 2px
  }

  ._form_1waqb_1 ._anchorFile_1waqb_47 {
      display: block;
      background: url("../images/57a67acb8d7ed5c4f24980a0d7810b6b3c64bf94.svg") center no-repeat;
      width: 30px;
      height: 30px;
      cursor: pointer
  }

  ._form_1waqb_1 ._anchorFile_1waqb_47 input {
      display: none
  }

  ._form__emoji-toggle_1waqb_57 {
      cursor: pointer;
      margin: 5px 0 0 10px;
      width: 20px;
      height: 20px;
      background: url("") center no-repeat
  }

  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 {
      position: absolute;
      box-shadow: none;
      top: -330px;
      left: 70px;
      border: none;
      background-color: #360c68
  }

  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 ._content-wrapper_1waqb_72:before,
  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 ._emoji-categories_1waqb_73,
  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 ._emoji-group_1waqb_74:before,
  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 ._skin-tones-list_1waqb_75,
  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 ._emoji-search_1waqb_76 {
      display: none
  }

  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 ._content-wrapper_1waqb_72 ._emoji-scroll-wrapper_1waqb_79::-webkit-scrollbar {
      width: 4px
  }

  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 ._content-wrapper_1waqb_72 ._emoji-scroll-wrapper_1waqb_79::-webkit-scrollbar-track {
      background: transparent
  }

  ._form_1waqb_1 ._emoji-picker-react_1waqb_64 ._content-wrapper_1waqb_72 ._emoji-scroll-wrapper_1waqb_79::-webkit-scrollbar-thumb {
      background-color: #c8b5df;
      border-radius: 2px
  }

  ._form_1waqb_1 ._submit_1waqb_89 {
      background: url("") center no-repeat;
      width: 30px;
      height: 30px;
      border: none;
      background-color: transparent;
      margin-left: 10px;
      cursor: pointer
  }

  ._form_1waqb_1 ._loader_1waqb_98 {
      align-self: center;
      margin: 0 15px 0 auto
  }

  ._form_1waqb_1 ._file_1waqb_102 {
      padding: 0 10px 10px;
      display: flex;
      align-items: center
  }

  ._form_1waqb_1 ._file_1waqb_102 ._name_1waqb_107 {
      font-weight: 700;
      margin-right: 10px
  }

  ._form_1waqb_1 ._file_1waqb_102 ._delete_1waqb_111 {
      position: relative;
      cursor: pointer;
      width: 10px;
      height: 10px
  }

  ._form_1waqb_1 ._file_1waqb_102 ._delete_1waqb_111:before,
  ._form_1waqb_1 ._file_1waqb_102 ._delete_1waqb_111:after {
      content: "";
      width: 10px;
      height: 2px;
      display: block;
      position: absolute;
      background-color: #e00c69;
      top: 50%;
      transform: translateY(-50%)
  }

  ._form_1waqb_1 ._file_1waqb_102 ._delete_1waqb_111:before {
      transform: rotate(-45deg)
  }

  ._form_1waqb_1 ._file_1waqb_102 ._delete_1waqb_111:after {
      transform: rotate(45deg)
  }

  ._form_light_1waqb_133 {
      background: none
  }

  ._form_light_1waqb_133 ._message_1waqb_20 {
      padding: 8px 0 8px 12px;
      border-radius: 8px;
      background-color: #fff;
      color: #202040;
      letter-spacing: -.03em;
      font-size: 14px;
      margin: 0 16px 0 0
  }

  ._form_light_1waqb_133 ._message_1waqb_20::-moz-placeholder {
      color: #8888a6
  }

  ._form_light_1waqb_133 ._message_1waqb_20::placeholder {
      color: #8888a6
  }

  ._form_light_1waqb_133 ._anchorFile_1waqb_47 {
      background: url("../images/7036970098de80584d6b6c8378421dfdfd836f02.svg") center no-repeat
  }

  ._form_light_1waqb_133 ._submit_1waqb_89 {
      margin: 0;
      background: url("") center no-repeat
  }

  ._form_rtl_1waqb_155 ._loader_1waqb_98 {
      margin: 0 auto 0 15px
  }

  ._wrapper_1udcs_1 {
      position: fixed;
      z-index: 15;
      width: 100vw;
      height: 100vh;
      top: 0;
      left: 0;
      background: #202040f2;
      box-sizing: border-box;
      display: none
  }

  ._wrapper_open_1udcs_12 {
      display: block
  }

  ._wrapper_desktop_1udcs_15 {
      background: unset;
      width: 330px !important;
      height: 410px !important;
      bottom: 0;
      top: unset;
      left: 0
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 {
      position: relative;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      top: 16px;
      left: 0;
      margin: 0 auto;
      background-color: #302fa0;
      width: calc(100vw - 48px);
      height: calc(var(--page-height) - 15%);
      border-radius: 8px;
      background-image: url("../images/e13162d52f5e3eee15ebe477b85034fbd0f0e144.svg");
      background-repeat: no-repeat
  }

  ._wrapper_1udcs_1 ._container_desktop_1udcs_38 {
      max-width: 320px;
      left: 8px;
      bottom: 8px;
      position: absolute;
      top: unset;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._wrapper_1udcs_1 ._container_desktop_1udcs_38 ._main_1udcs_46 {
      position: relative
  }

  ._wrapper_1udcs_1 ._container_desktop_1udcs_38 ._main_1udcs_46:before {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 18px;
      content: "";
      background: linear-gradient(180deg, #0006, #0000)
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._header_1udcs_58 {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      width: 100%;
      padding: 8px 24px 8px 8px;
      box-sizing: border-box;
      border-bottom: 1px solid rgba(255, 255, 255, .08)
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._header_1udcs_58 ._info_1udcs_68 {
      display: flex;
      flex-direction: row;
      align-items: center
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._header_1udcs_58 ._info_1udcs_68 ._avatar_1udcs_73 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      width: 40px;
      height: 40px;
      border-radius: 16px;
      border: 2px solid #fff;
      box-sizing: border-box
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._header_1udcs_58 ._info_1udcs_68 ._avatar_1udcs_73 ._box_1udcs_85 {
      height: 34px;
      width: 34px;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      border-radius: 14px
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._header_1udcs_58 ._info_1udcs_68 ._avatar_1udcs_73 ._box_1udcs_85 svg {
      width: 72px
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._header_1udcs_58 ._info_1udcs_68 ._name_1udcs_98 {
      font-size: 18px;
      line-height: 1.33;
      letter-spacing: -.03em;
      color: #fff;
      margin: 0 0 0 8px;
      font-weight: 800
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._header_1udcs_58 ._close_1udcs_106 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      cursor: pointer;
      width: 24px;
      height: 24px;
      background: none;
      border: none
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._main_1udcs_46 {
      flex-grow: 1;
      padding: 12px 0;
      overflow: hidden
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._main_1udcs_46 ._messages_1udcs_122 {
      flex-direction: column-reverse;
      display: flex;
      overflow-y: scroll;
      overflow-x: hidden;
      width: calc(100% - 12px);
      margin: 0 0 0 8px;
      height: 100%
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._main_1udcs_46 ._messages_1udcs_122::-webkit-scrollbar {
      width: 4px
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._main_1udcs_46 ._messages_1udcs_122::-webkit-scrollbar-track {
      background: transparent
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._main_1udcs_46 ._messages_1udcs_122::-webkit-scrollbar-thumb {
      background-color: #c8b5df;
      border-radius: 2px
  }

  ._wrapper_1udcs_1 ._container_1udcs_23 ._footer_1udcs_141 {
      border-top: 1px solid rgba(255, 255, 255, .08);
      padding: 8px
  }

  ._wrapper_rtl_1udcs_145 ._container_1udcs_23 ._header_1udcs_58 ._info_1udcs_68 ._name_1udcs_98 {
      margin: 0 8px 0 0
  }

  .language-dropdown {
      min-width: 130px;
      z-index: 4 !important
  }

  .language-dropdown__single-value {
      color: #c8b5df !important;
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 6px
  }

  .language-dropdown_text {
      margin: 0
  }

  .language-dropdown_flag {
      min-width: 18px;
      max-width: 18px;
      height: 12.8px;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      border-radius: 2px
  }

  .language-dropdown_flag img {
      padding: 0 !important;
      height: 12.8px;
      width: 18px
  }

  .language-dropdown__value-container {
      padding: 0 !important
  }

  .language-dropdown__indicator {
      padding: 0 8px 0 0 !important
  }

  .language-dropdown__indicator svg {
      width: 20px;
      height: 15px;
      padding: 0 !important
  }

  .language-dropdown__control {
      background-color: transparent !important;
      padding: 3px 0 3px 8px;
      border: 1px solid #341757 !important;
      box-shadow: none !important;
      min-height: auto !important;
      width: 150px !important
  }

  .language-dropdown__control--is-focused,
  .language-dropdown__control:hover {
      box-shadow: none
  }

  .language-dropdown__indicator-separator {
      display: none
  }

  .language-dropdown__menu {
      box-shadow: 0 0 0 1px #0000000d, 0 6px 15px #0000001a !important;
      border-radius: 8px !important;
      background-color: #fff !important;
      margin: 1px 0 !important;
      width: 150px !important
  }

  .language-dropdown__menu-list {
      overflow-y: scroll;
      background-color: #360c68;
      padding: 0 1px 0 0 !important;
      border-radius: 4px
  }

  .language-dropdown__menu-list::-webkit-scrollbar {
      width: 4px
  }

  .language-dropdown__menu-list::-webkit-scrollbar-track {
      background: transparent
  }

  .language-dropdown__menu-list::-webkit-scrollbar-thumb {
      background-color: #c8b5df;
      border-radius: 2px
  }

  .language-dropdown__option {
      padding: 7px 8px;
      display: flex !important;
      flex-direction: row;
      align-items: center;
      gap: 6px;
      color: #fff
  }

  .language-dropdown__option--is-focused,
  .language-dropdown__option--is-selected,
  .language-dropdown__option:hover {
      background-color: #fff !important;
      color: #360c68 !important
  }

  .language-dropdown_arrow--open {
      transition: all .2s ease;
      transform: rotate(180deg);
      padding: 0 0 0 8px !important
  }

  .image {
      position: relative;
      width: 100%
  }

  .image__placeholder {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%)
  }

  .faqs-search {
      width: 100%;
      padding: 0 0 16px;
      box-shadow: inset 0 -1px #341757;
      margin: 0 0 16px;
      box-sizing: border-box
  }

  .faqs-search .faqs-input {
      margin: 0 0 16px
  }

  .faqs-search .faqs-select {
      box-sizing: border-box
  }

  .faqs-search .faqs-select__control {
      border: 1px solid #e9e2f1 !important;
      box-shadow: inset 0 4px 4px #3f3f4914 !important;
      height: 40px;
      border-radius: 8px !important
  }

  .faqs-search .faqs-select__control--is-focused,
  .faqs-search .faqs-select__control:hover {
      border: 1px solid #b9b5be !important;
      box-shadow: none
  }

  .faqs-search .faqs-select__indicator-separator {
      display: none
  }

  .faqs-search .faqs-select__menu-list::-webkit-scrollbar {
      width: 4px
  }

  .faqs-search .faqs-select__menu-list::-webkit-scrollbar-track {
      background: transparent
  }

  .faqs-search .faqs-select__menu-list::-webkit-scrollbar-thumb {
      background-color: #c8b5df;
      border-radius: 2px
  }

  .faqs-search .faqs-select__option {
      color: #290c4a !important
  }

  .faqs-search .faqs-select__option--is-focused,
  .faqs-search .faqs-select__option--is-selected,
  .faqs-search .faqs-select__option:hover {
      color: #fff !important;
      background-color: #0a893d !important
  }

  .faqs-search .faqs-select_mobile {
      box-sizing: border-box
  }

  .faqs-search .faqs-select_mobile__control {
      border: 1px solid #e9e2f1 !important;
      box-shadow: inset 0 4px 4px #3f3f4914 !important;
      height: 36px !important;
      max-height: 36px;
      border-radius: 8px !important;
      box-sizing: border-box
  }

  .faqs-search .faqs-select_mobile__control--is-focused,
  .faqs-search .faqs-select_mobile__control:hover {
      border: 1px solid #b9b5be !important;
      box-shadow: none
  }

  .faqs-search .faqs-select_mobile__indicator-separator {
      display: none
  }

  .faqs-search .faqs-select_mobile__menu-list::-webkit-scrollbar {
      width: 4px
  }

  .faqs-search .faqs-select_mobile__menu-list::-webkit-scrollbar-track {
      background: transparent
  }

  .faqs-search .faqs-select_mobile__menu-list::-webkit-scrollbar-thumb {
      background-color: #c8b5df;
      border-radius: 2px
  }

  .faqs-search .faqs-select_mobile__option {
      color: #290c4a !important
  }

  .faqs-search .faqs-select_mobile__option--is-focused,
  .faqs-search .faqs-select_mobile__option--is-selected,
  .faqs-search .faqs-select_mobile__option:hover {
      color: #fff !important;
      background-color: #0a893d !important
  }

  ._payments_1lthh_1 {
      overflow-y: hidden;
      overflow-x: auto;
      scroll-behavior: smooth;
      margin: 0 0 8px;
      padding: 0;
      position: relative
  }

  ._payments_1lthh_1::-webkit-scrollbar {
      width: 0px;
      height: 0px
  }

  ._list_1lthh_14 {
      margin: 0;
      padding: 0;
      display: flex
  }

  ._list_1lthh_14 ._item_1lthh_19 {
      border: 1px solid #eae9f4;
      border-radius: 8px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      min-width: 72px;
      height: 48px;
      padding: 2px;
      box-sizing: border-box;
      overflow: hidden;
      margin: 0 4px;
      background: #e7e9ec;
      background: linear-gradient(110deg, #e7e9eccc 4%, #eceff0cc 16%, #e7e9eccc 32%);
      background-size: 200% 100%;
      animation: 1.3s _loader_1lthh_1 linear infinite
  }

  @keyframes _loader_1lthh_1 {
      to {
          background-position-x: -200%
      }
  }

  ._list_1lthh_14 ._item_desktop_1lthh_42 {
      min-width: 110px;
      height: 56px;
      border-radius: 16px;
      margin-bottom: 16px
  }

  ._default_1aejs_1 {
      width: 100%;
      height: 240px
  }

  ._deposit_6d756_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      gap: 16px;
      padding: 8px;
      box-sizing: border-box
  }

  ._deposit_6d756_1 ._payments_6d756_9 {
      height: 186px
  }

  ._casinoBanner_1h37h_1 {
      width: 100%;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      gap: 16px
  }

  ._casinoBanner_1h37h_1 ._jackpot_1h37h_9,
  ._casinoBanner_1h37h_1 ._slider_1h37h_10 {
      max-height: 360px;
      height: 18.75vw
  }

  ._casinoBanner_1h37h_1 ._jackpot_1h37h_9 {
      width: 37%
  }

  ._casinoBanner_1h37h_1 ._slider_1h37h_10 {
      width: 63%
  }

  ._fallback_17ogk_1 {
      height: 100%;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._fallback_1c9kt_1 {
      width: 100%;
      display: flex;
      align-items: center;
      flex-direction: column;
      gap: 16px
  }

  ._fallback_1c9kt_1 ._payments_1c9kt_8 {
      height: 224px
  }

  ._fallback_1c9kt_1 ._form_1c9kt_11 {
      height: 410px
  }

  ._mainBanners_24lur_1 {
      width: 100%;
      height: 18.75vw;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      max-height: 360px;
      min-height: 246px;
      gap: 16px;
      padding: 17px 0
  }

  ._mainBanners_24lur_1 ._main_24lur_1 {
      width: 64.718%;
      height: 18.75vw;
      border-radius: 12px
  }

  ._mainBanners_24lur_1 ._second_24lur_18 {
      width: 38%;
      height: 18.75vw;
      border-radius: 12px
  }

  ._fallback_f8i1w_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      gap: 16px
  }

  ._fallback_f8i1w_1 ._data_f8i1w_7 {
      height: 470px
  }

  ._secure_1dew7_1 {
      height: 168px
  }

  ._fallback_140mk_1 {
      width: 100%;
      display: flex;
      align-items: center;
      flex-direction: column;
      gap: 16px
  }

  ._fallback_140mk_1 ._payments_140mk_8 {
      height: 224px
  }

  ._fallback_140mk_1 ._form_140mk_11 {
      height: 282px
  }

  ._jackpot_1bxdb_1 {
      height: 34.88vw;
      margin: 8px 0 0;
      width: 100%
  }

  ._jackpot_desktop_1bxdb_6 {
      width: 37%;
      max-height: 360px;
      height: 18.75vw;
      margin: 0
  }

  ._deposit_ziqzw_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      gap: 16px;
      padding: 8px;
      box-sizing: border-box
  }

  ._deposit_ziqzw_1 ._payments_ziqzw_9 {
      height: 194px
  }

  ._deposit_ziqzw_1 ._form_ziqzw_12 {
      height: 344px
  }

  ._gamesContent_d4p8o_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 8px;
      margin: 0 0 8px
  }

  ._gamesContent_d4p8o_1 ._fallback_d4p8o_10 {
      height: 372px
  }

  ._personalData_8qjv7_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      gap: 16px;
      padding: 8px;
      box-sizing: border-box
  }

  ._personalData_8qjv7_1 ._data_8qjv7_9 {
      height: 600px
  }

  ._secure_1p27d_1 {
      height: 320px
  }

  ._withdrawal_16pkt_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 16px;
      padding: 8px;
      box-sizing: border-box
  }

  ._withdrawal_16pkt_1 ._payments_16pkt_11 {
      height: 200px
  }

  ._withdrawal_16pkt_1 ._details_16pkt_14 {
      height: 430px
  }

  ._desktop_1ttle_1 {
      height: 420px
  }

  ._mobile_1ttle_5 {
      height: 360px
  }

  ._fallback_1p8p1_1 {
      top: 0;
      left: 0;
      opacity: 0;
      width: 100vw;
      height: 100vh;
      position: fixed;
      background: #202040f2;
      transition: opacity .5s ease;
      animation: _open_1p8p1_1 .5s ease;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 64px 0 0;
      box-sizing: border-box
  }

  ._fallback_1p8p1_1 ._loader_1p8p1_18 {
      width: 384px;
      height: 1186px;
      border-radius: 8px;
      display: flex;
      align-items: center;
      justify-content: center;
      background-color: #121226
  }

  ._title_1y0my_1 {
      color: #fff;
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-style: normal;
      font-weight: 800;
      letter-spacing: -1.08px;
      margin: 0
  }

  ._title_size_md_1y0my_9 {
      font-size: 36px;
      line-height: 44px
  }

  ._title_size_lg_1y0my_13 {
      font-size: 48px;
      line-height: 52px
  }

  ._title_mobile_1y0my_17 {
      font-size: 24px;
      line-height: 30px;
      letter-spacing: -.72px
  }

  ._title_mobile_1y0my_17._title_size_md_1y0my_9 {
      font-size: 24px;
      line-height: 30px
  }

  ._title_mobile_1y0my_17._title_size_lg_1y0my_13 {
      font-size: 30px;
      line-height: 36px
  }

  ._title_mobileLarge_1y0my_30._title_size_md_1y0my_9 {
      font-size: 5.55vw;
      line-height: 6.94vw
  }

  ._title_mobileLarge_1y0my_30._title_size_lg_1y0my_13 {
      font-size: 6.94vw;
      line-height: 8.33vw
  }

  ._title_tablet_1y0my_38._title_size_md_1y0my_9 {
      font-size: 4.41vw;
      line-height: 5.39vw
  }

  ._title_tablet_1y0my_38._title_size_lg_1y0my_13 {
      font-size: 5.88vw;
      line-height: 6.37vw
  }

  ._description_14tql_1 {
      color: #fff;
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-style: normal;
      letter-spacing: -.42px;
      margin: 0
  }

  ._description_size_md_14tql_9 {
      font-weight: 400;
      font-size: 14px;
      line-height: 20px
  }

  ._description_size_lg_14tql_14 {
      font-weight: 500;
      font-size: 18px;
      line-height: 24px
  }

  ._description_mobile_14tql_19._description_size_md_14tql_9 {
      font-size: 14px;
      line-height: 20px
  }

  ._description_mobile_14tql_19._description_size_lg_14tql_14 {
      font-size: 16px;
      line-height: 22px
  }

  ._description_mobileLarge_14tql_27._description_size_md_14tql_9 {
      font-size: 3.24vw;
      line-height: 4.63vw
  }

  ._description_mobileLarge_14tql_27._description_size_lg_14tql_14 {
      font-size: 3.7vw;
      line-height: 5.1vw
  }

  ._description_tablet_14tql_35._description_size_md_14tql_9 {
      font-size: 1.72vw;
      line-height: 2.45vw
  }

  ._description_tablet_14tql_35._description_size_lg_14tql_14 {
      font-size: 2.2vw;
      line-height: 2.94vw
  }

  ._mobileContainer_xkciu_1 {
      width: 100%;
      border-radius: 8px;
      background-color: #20204080;
      border: 2px solid rgba(255, 255, 255, .0392156863);
      box-shadow: 0 4px 4px #12122699;
      box-sizing: border-box;
      padding: 122px 0 0
  }

  ._mobileContainer_xkciu_1 ._mobileLoader_xkciu_10 {
      width: 100%;
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 16px;
      padding: 8px;
      box-sizing: border-box
  }

  ._mobileContainer_xkciu_1 ._mobileLoader_xkciu_10 ._cardLoader_xkciu_18 {
      height: 96px;
      width: 100%;
      border-radius: 8px;
      border: 2px solid transparent;
      position: relative
  }

  ._mobileContainer_xkciu_1 ._mobileLoader_xkciu_10 ._cardLoader_xkciu_18 ._lineLoader_xkciu_25 {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%)
  }

  ._mobileContainer_xkciu_1 ._mobileLoader_xkciu_10 ._cardLoader_xkciu_18 ._back_xkciu_31 {
      width: 100%;
      height: 100%;
      ;
      background-position: center;
      background-size: 235%;
      background-repeat: no-repeat;
      filter: blur(2px)
  }

  ._container_xkciu_41 {
      width: 100%;
      border-radius: 16px;
      background-color: #20204080;
      border: 2px solid rgba(255, 255, 255, .0392156863);
      box-shadow: 0 4px 4px #12122699;
      box-sizing: border-box;
      padding: 152px 0 0;
      max-width: 1560px
  }

  @media (max-width: 1680px) {
      ._container_xkciu_41 {
          max-width: 1164px
      }
  }

  ._container_xkciu_41 ._loader_xkciu_56 {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 4px;
      padding: 0 32px 32px;
      width: 100%;
      box-sizing: border-box
  }

  ._container_xkciu_41 ._loader_xkciu_56 ._cardLoader_xkciu_18 {
      width: 100%;
      height: 655px;
      border-radius: 12px;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      border: 2px solid rgb(25, 25, 51);
      position: relative
  }

  @media (max-width: 1680px) {
      ._container_xkciu_41 ._loader_xkciu_56 ._cardLoader_xkciu_18 {
          height: 480px
      }
  }

  ._container_xkciu_41 ._loader_xkciu_56 ._cardLoader_xkciu_18 ._back_xkciu_31 {
      background-size: 135%;
      background-repeat: no-repeat;
      background-position: center top;
      filter: blur(4px);
      width: 100%;
      height: 100%
  }

  ._container_xkciu_41 ._loader_xkciu_56 ._cardLoader_xkciu_18 ._lineLoader_xkciu_25 {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%)
  }

  ._container_xkciu_41 ._loader_xkciu_56 ._cardLoader_first_xkciu_96 ._back_xkciu_31 {}

  ._container_xkciu_41 ._loader_xkciu_56 ._cardLoader_second_xkciu_99 ._back_xkciu_31 {}

  ._container_xkciu_41 ._loader_xkciu_56 ._cardLoader_third_xkciu_102 ._back_xkciu_31 {}

  ._container_xkciu_41 ._loader_xkciu_56 ._cardLoader_fourth_xkciu_105 ._back_xkciu_31 {}

  ._container_xkciu_41 ._loader_auth_xkciu_108 ._cardLoader_xkciu_18 {
      height: 480px
  }

  ._container_xkciu_41 ._loader_mobile_xkciu_111 {
      width: 804px;
      display: flex;
      flex-direction: row;
      padding: 0 16px 16px;
      gap: 0
  }

  ._container_xkciu_41 ._loader_mobile_xkciu_111 ._cardLoader_xkciu_18 {
      height: 353px;
      width: 804px;
      min-height: 353px
  }

  ._container_1noye_1 {
      width: 100%;
      display: flex;
      flex-direction: column
  }

  ._container_1noye_1 ._cardLoader_1noye_6 {
      width: 100%;
      min-height: 544px;
      border-radius: 16px;
      box-sizing: border-box;
      border: 2px solid rgba(255, 255, 255, .0392156863);
      background-color: #20204080;
      display: flex;
      flex-direction: column;
      position: relative;
      align-items: center;
      justify-content: center
  }

  ._container_1noye_1 ._header_1noye_19 {
      width: 100%;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      padding: 0 16px;
      box-sizing: border-box;
      margin: 0 0 28px;
      gap: 32px
  }

  ._container_1noye_1 ._header_1noye_19 ._title_1noye_30 {
      font-family: Mulish;
      font-size: 48px;
      font-weight: 800;
      line-height: 56px;
      letter-spacing: -.03em;
      text-align: left;
      color: #fff;
      margin: 0
  }

  ._container_1noye_1 ._cards_1noye_40 {
      width: 100%;
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 24px
  }

  @media (max-width: 1680px) {
      ._container_1noye_1 ._cards_1noye_40 {
          grid-template-columns: repeat(3, 1fr)
      }
  }

  ._container_auth_1noye_51 ._cards_1noye_40 {
      grid-template-columns: repeat(3, 1fr)
  }

  ._container_mobile_1noye_54 ._header_1noye_19 {
      padding: 0 0 0 16px;
      margin: 0 0 14px;
      flex-direction: column;
      align-items: flex-start;
      gap: 16px
  }

  ._container_mobile_1noye_54 ._header_1noye_19 ._title_1noye_30 {
      font-size: 30px;
      line-height: 36px
  }

  ._container_mobile_1noye_54 ._cards_1noye_40 {
      grid-template-columns: 1fr;
      gap: 8px
  }

  ._container_mobile_1noye_54 ._cards_1noye_40 ._cardLoader_1noye_6 {
      border-radius: 8px;
      min-height: 402px
  }

  ._spins_1nj2l_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 24px;
      margin: 24px 0 0;
      position: relative
  }

  ._spins_mobile_1nj2l_11 {
      gap: 8px;
      margin: 8px 0 0;
      padding: 0
  }

  ._spins_1nj2l_1 ._container_1nj2l_16 {
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 24px;
      width: 100%;
      position: absolute;
      top: 0;
      left: 0;
      padding: 0;
      z-index: 0
  }

  ._spins_1nj2l_1 ._container_1nj2l_16 ._glow_1nj2l_28 {
      width: 800px;
      border-radius: 16px;
      filter: blur(100px)
  }

  ._spins_1nj2l_1 ._container_1nj2l_16 ._everyDay_1nj2l_33,
  ._spins_1nj2l_1 ._container_1nj2l_16 ._jackpot_1nj2l_34 {
      height: 400px
  }

  ._spins_1nj2l_1 ._container_1nj2l_16 ._everyDay_1nj2l_33 {
      background: #da810180
  }

  ._spins_1nj2l_1 ._container_1nj2l_16 ._jackpot_1nj2l_34 {
      background: #8d15ea80
  }

  ._spins_1nj2l_1 ._container_mobile_1nj2l_43 {
      gap: 8px
  }

  ._spins_1nj2l_1 ._container_mobile_1nj2l_43 ._glow_1nj2l_28 {
      filter: blur(64px);
      border-radius: 8px
  }

  ._spins_1nj2l_1 ._container_mobile_1nj2l_43 ._everyDay_1nj2l_33,
  ._spins_1nj2l_1 ._container_mobile_1nj2l_43 ._jackpot_1nj2l_34 {
      height: 496px
  }

  ._spins_1nj2l_1 ._container_mobileLarge_1nj2l_54 {
      gap: 1.85vw
  }

  ._spins_1nj2l_1 ._container_mobileLarge_1nj2l_54 ._glow_1nj2l_28 {
      border-radius: 1.85vw
  }

  ._spins_1nj2l_1 ._container_mobileLarge_1nj2l_54 ._everyDay_1nj2l_33,
  ._spins_1nj2l_1 ._container_mobileLarge_1nj2l_54 ._jackpot_1nj2l_34 {
      height: 114.81vw
  }

  ._spins_1nj2l_1 ._container_tablet_1nj2l_64 {
      gap: 2.94vw
  }

  ._spins_1nj2l_1 ._container_tablet_1nj2l_64 ._glow_1nj2l_28 {
      width: 98.04vw;
      border-radius: 1.96vw
  }

  ._spins_1nj2l_1 ._container_tablet_1nj2l_64 ._everyDay_1nj2l_33,
  ._spins_1nj2l_1 ._container_tablet_1nj2l_64 ._jackpot_1nj2l_34 {
      height: 49.02vw
  }

  ._loader_1nj2l_76 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 24px;
      margin: 24px 0 0
  }

  ._loader_1nj2l_76 ._card_1nj2l_85 {
      border-radius: 16px;
      border: 2px solid rgba(255, 255, 255, .0392156863);
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 400px;
      width: 800px
  }

  ._loader_mobile_1nj2l_95 {
      gap: 8px;
      margin: 8px 0 0
  }

  ._loader_mobile_1nj2l_95 ._card_1nj2l_85 {
      border-radius: 8px;
      height: 496px
  }

  ._bonuses_xn1l5_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      background: none;
      max-width: 1560px;
      margin: 0 auto;
      overflow: hidden
  }

  @media (max-width: 1680px) {
      ._bonuses_xn1l5_1 {
          max-width: 1164px
      }
  }

  ._bonuses_xn1l5_1 ._header_xn1l5_15 {
      padding: 16px;
      width: 100%;
      box-sizing: border-box;
      margin: 0 0 64px
  }

  ._bonuses_xn1l5_1 ._header_xn1l5_15 ._title_xn1l5_21 {
      font-family: Mulish;
      font-size: 48px;
      font-weight: 800;
      line-height: 56px;
      letter-spacing: -.03em;
      text-align: left;
      margin: 0;
      color: #fff
  }

  ._bonuses_xn1l5_1 ._container_xn1l5_31 ._welcome_xn1l5_31 {
      margin: 0 0 64px
  }

  ._bonuses_authorized_xn1l5_34 {
      max-width: 1164px;
      right: -32px;
      position: relative
  }

  @media (max-width: 1680px) {
      ._bonuses_authorized_xn1l5_34 {
          right: 0
      }
  }

  ._bonuses_mobile_xn1l5_44 ._header_xn1l5_15 {
      padding: 24px;
      margin: 0
  }

  ._bonuses_mobile_xn1l5_44 ._header_xn1l5_15 ._title_xn1l5_21 {
      font-size: 30px;
      line-height: 36px
  }

  ._bonuses_mobile_xn1l5_44 ._container_xn1l5_31 {
      width: 100%;
      box-sizing: border-box;
      padding: 0 8px 16px
  }

  ._bonuses_mobile_xn1l5_44 ._container_xn1l5_31 ._welcome_xn1l5_31 {
      margin: 0 0 24px
  }

  ._bonuses_mobile_xn1l5_44._bonuses_authorized_xn1l5_34 {
      padding: 0
  }

  @media screen and (min-width: 1024px) {
      .casino {
          display: flex !important;
      }

      .casino-mobile {
          display: none !important;
      }

      ._container_1j59z_5 {
          display: block !important;
      }

      ._bonuses_mobile_xn1l5_44 {
          display: none !important;
      }

  }

  /* Скрываем модальное окно для авторизованных */
  body.user-logged-in ._modal--open_15zx8_31 {
      display: none;
  }

  /* Показываем для неавторизованных */
  body:not(.user-logged-in) ._modal--open_15zx8_31 {
      display: block;
  }

  @media screen and (max-width: 1025px) {
      .casino {
          display: none !important;
      }

      .casino-mobile {
          display: block;
      }

      ._container_1j59z_5 {
          display: none !important;
      }

      ._bonuses_mobile_xn1l5_44 {
          display: block !important;
      }

      ._footer_19h5r_12 {
          display: block;
      }

      ._title_1konr_1 {
          display: none !important;
      }
  }

  ._bonuses_rtl_xn1l5_63 ._header_xn1l5_15 ._title_xn1l5_21 {
      text-align: right
  }

  ._timer_1qtgw_1 {
      width: 100%;
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 2px;
      justify-content: center
  }

  ._timer_1qtgw_1 ._box_1qtgw_9 {
      border-radius: 8px;
      background-color: #121226;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._timer_1qtgw_1 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-family: Mulish;
      font-weight: 400;
      letter-spacing: -.03em;
      text-align: center;
      margin: 0;
      color: #8888a6
  }

  ._timer_1qtgw_1 ._box_1qtgw_9 ._value_1qtgw_17 span {
      font-weight: 700;
      color: #fff
  }

  ._timer_size_sm_1qtgw_29 ._box_1qtgw_9 {
      min-width: 56px;
      height: 32px
  }

  ._timer_size_sm_1qtgw_29 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 14px;
      line-height: 20px
  }

  ._timer_size_md_1qtgw_37 ._box_1qtgw_9 {
      min-width: 64px;
      height: 38px
  }

  ._timer_size_md_1qtgw_37 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 16px;
      line-height: 22px
  }

  ._timer_size_lg_1qtgw_45 ._box_1qtgw_9 {
      min-width: 64px;
      height: 40px
  }

  ._timer_size_lg_1qtgw_45 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 18px;
      line-height: 24px
  }

  ._timer_size_xl_1qtgw_53 ._box_1qtgw_9 {
      height: 48px;
      min-width: 72px
  }

  ._timer_size_xl_1qtgw_53 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 24px;
      line-height: 32px;
      font-weight: 700
  }

  ._timer_color_yellow_1qtgw_62 ._box_1qtgw_9 {
      box-shadow: 0 1px #fda700 inset
  }

  ._timer_color_gray_1qtgw_65 ._box_1qtgw_9 {
      box-shadow: 0 1px #fff6 inset
  }

  ._timer_color_none_1qtgw_68 ._box_1qtgw_9 {
      box-shadow: none
  }

  ._timer_fullWidth_1qtgw_71 ._box_1qtgw_9 {
      width: 100%
  }

  ._timer_mobileLarge_1qtgw_74 {
      gap: .46vw
  }

  ._timer_mobileLarge_1qtgw_74 ._box_1qtgw_9 {
      border-radius: 1.85vw
  }

  ._timer_mobileLarge_1qtgw_74._timer_size_sm_1qtgw_29 ._box_1qtgw_9 {
      min-width: 12.96vw;
      height: 7.4vw
  }

  ._timer_mobileLarge_1qtgw_74._timer_size_sm_1qtgw_29 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 3.24vw;
      line-height: 4.63vw
  }

  ._timer_mobileLarge_1qtgw_74._timer_size_md_1qtgw_37 ._box_1qtgw_9 {
      min-width: 14.81vw;
      height: 8.8vw
  }

  ._timer_mobileLarge_1qtgw_74._timer_size_md_1qtgw_37 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 3.7vw;
      line-height: 5.09vw
  }

  ._timer_mobileLarge_1qtgw_74._timer_size_lg_1qtgw_45 ._box_1qtgw_9 {
      min-width: 14.81vw;
      height: 9.26vw
  }

  ._timer_mobileLarge_1qtgw_74._timer_size_lg_1qtgw_45 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 4.17vw;
      line-height: 5.56vw
  }

  ._timer_mobileLarge_1qtgw_74._timer_size_xl_1qtgw_53 ._box_1qtgw_9 {
      height: 11.11vw;
      min-width: 16.67vw
  }

  ._timer_mobileLarge_1qtgw_74._timer_size_xl_1qtgw_53 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 5.56vw;
      line-height: 7.41vw
  }

  ._timer_tablet_1qtgw_112 {
      gap: .25vw
  }

  ._timer_tablet_1qtgw_112 ._box_1qtgw_9 {
      border-radius: .98vw
  }

  ._timer_tablet_1qtgw_112._timer_size_sm_1qtgw_29 ._box_1qtgw_9 {
      min-width: 6.86vw;
      height: 3.92vw
  }

  ._timer_tablet_1qtgw_112._timer_size_sm_1qtgw_29 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 1.72vw;
      line-height: 2.45vw
  }

  ._timer_tablet_1qtgw_112._timer_size_md_1qtgw_37 ._box_1qtgw_9 {
      min-width: 7.84vw;
      height: 4.66vw
  }

  ._timer_tablet_1qtgw_112._timer_size_md_1qtgw_37 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 1.96vw;
      line-height: 2.7vw
  }

  ._timer_tablet_1qtgw_112._timer_size_lg_1qtgw_45 ._box_1qtgw_9 {
      min-width: 7.84vw;
      height: 4.9vw
  }

  ._timer_tablet_1qtgw_112._timer_size_lg_1qtgw_45 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 2.2vw;
      line-height: 2.94vw
  }

  ._timer_tablet_1qtgw_112._timer_size_xl_1qtgw_53 ._box_1qtgw_9 {
      height: 5.88vw;
      min-width: 8.82vw
  }

  ._timer_tablet_1qtgw_112._timer_size_xl_1qtgw_53 ._box_1qtgw_9 ._value_1qtgw_17 {
      font-size: 2.94vw;
      line-height: 3.92vw
  }

  ._container_1hatx_1 {
      width: 100%;
      height: 34.88vw;
      background-image: url(../images/xDi8SZLK.webp);
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      border-radius: 8px;
      margin: 8px 0;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: flex-end;
      position: relative
  }

  ._container_1hatx_1 ._counter_1hatx_16 {
      margin: 0 0 4.44vw;
      display: flex;
      flex-direction: row-reverse
  }

  ._container_1hatx_1 ._counter_1hatx_16 ._count_1hatx_16 {
      border-radius: 1.11vw;
      padding: 1.2vw .85vw;
      font-size: 5.56vw;
      line-height: 1;
      color: #fff;
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .41);
      font-weight: 800;
      letter-spacing: -.03em;
      box-shadow: 0 4px 2px #0006, inset 0 2px #ffffff80;
      box-sizing: border-box;
      margin: 0 .28vw;
      position: relative;
      background-image: url("data:image/svg+xml,%3csvg width='20' height='32' viewBox='0 0 20 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='19' height='31' rx='3.5' stroke='url(%23paint0_linear_3606_7609)'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_3606_7609' x1='10' y1='0' x2='10' y2='32' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23FFBB00'/%3e%3cstop offset='0.411458' stop-color='%237A5401'/%3e%3cstop offset='0.515625' stop-color='%23FFBB00'/%3e%3cstop offset='1' stop-color='%23A88616'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
      background-repeat: no-repeat;
      background-size: cover;
  }

  .casino .casino__catalog-list {
      width: 100%;
      box-sizing: border-box;
      padding: 10px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: flex-end;
  }

  ._container_1hatx_1 ._counter_1hatx_16 ._count_decor_1hatx_39 {
      margin: 0 .28vw 0 1.39vw
  }

  ._container_1hatx_1 ._counter_1hatx_16 ._count_decor_1hatx_39:before {
      position: absolute;
      content: ",";
      font-size: 5.56vw;
      color: #fff;
      bottom: -2px;
      left: -1.75vw
  }

  ._container_1hatx_1 ._loader_1hatx_50 {
      margin: 0 0 4.44vw;
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: baseline
  }

  ._container_desktop_1hatx_58 {
      width: 60%;
      max-height: 360px;
      height: 18.75vw;
      margin: 0;
      border-radius: 12px;
      background-image: url(/images/DkEq_qae.png);

  }

  ._container_desktop_1hatx_58 ._counter_1hatx_16 {
      position: absolute;
      margin: 0;
      bottom: 8.5vw
  }

  ._container_desktop_1hatx_58 ._counter_1hatx_16 ._count_1hatx_16 {
      font-size: 24px;
      border-radius: 4px;
      padding: 6px 5px 9px;
      margin: 0 1px
  }

  ._container_desktop_1hatx_58 ._counter_1hatx_16 ._count_decor_1hatx_39 {
      margin: 0 1px 0 10px
  }

  ._container_desktop_1hatx_58 ._counter_1hatx_16 ._count_decor_1hatx_39:before {
      font-size: 24px;
      bottom: 6px;
      left: -8px
  }

  @media (max-width: 1428px) {
      ._container_desktop_1hatx_58 ._counter_1hatx_16 {
          bottom: 8vw
      }

      ._container_desktop_1hatx_58 ._counter_1hatx_16 ._count_1hatx_16 {
          font-size: 22px
      }
  }

  @media (min-width: 1920px) {
      ._container_desktop_1hatx_58 ._counter_1hatx_16 {
          bottom: 160px
      }
  }

  ._container_desktop_1hatx_58 ._loader_1hatx_50 {
      position: absolute;
      bottom: 8.5vw
  }

  @media (max-width: 1428px) {
      ._container_desktop_1hatx_58 ._loader_1hatx_50 {
          bottom: 8vw
      }
  }

  @media (min-width: 1920px) {
      ._container_desktop_1hatx_58 ._loader_1hatx_50 {
          bottom: 160px
      }
  }

  @keyframes go2264125279 {
      from {
          transform: scale(0) rotate(45deg);
          opacity: 0;
      }

      to {
          transform: scale(1) rotate(45deg);
          opacity: 1;
      }
  }

  @keyframes go3020080000 {
      from {
          transform: scale(0);
          opacity: 0;
      }

      to {
          transform: scale(1);
          opacity: 1;
      }
  }

  @keyframes go463499852 {
      from {
          transform: scale(0) rotate(90deg);
          opacity: 0;
      }

      to {
          transform: scale(1) rotate(90deg);
          opacity: 1;
      }
  }

  @keyframes go1268368563 {
      from {
          transform: rotate(0deg);
      }

      to {
          transform: rotate(360deg);
      }
  }

  @keyframes go1310225428 {
      from {
          transform: scale(0) rotate(45deg);
          opacity: 0;
      }

      to {
          transform: scale(1) rotate(45deg);
          opacity: 1;
      }
  }

  @keyframes go651618207 {
      0% {
          height: 0;
          width: 0;
          opacity: 0;
      }

      40% {
          height: 0;
          width: 6px;
          opacity: 1;
      }

      100% {
          opacity: 1;
          height: 10px;
      }
  }

  @keyframes go901347462 {
      from {
          transform: scale(0.6);
          opacity: 0.4;
      }

      to {
          transform: scale(1);
          opacity: 1;
      }
  }

  .go4109123758 {
      z-index: 9999;
  }

  .go4109123758>* {
      pointer-events: auto;
  }

  .___Latex___1nfc2_1 ._latex_1nfc2_1 {
      font: inherit
  }

  .animationButton {
      overflow: hidden;
      position: relative;
      will-change: transform;
      background-image: linear-gradient(70deg, #e00c69 -8%, #e00c69 96%)
  }

  .animationButton:before {
      content: "";
      position: absolute;
      top: calc(50% - 62px);
      width: 92px;
      height: 92px;
      background-image: radial-gradient(19.58% 37.96% at 16.68% 41.55%, #fff9 0, #fff0);
      animation: flare-2 5s ease-in-out infinite;
      animation-duration: 5s;
      animation-timing-function: ease-in-out;
      animation-delay: 0s;
      animation-iteration-count: infinite;
      animation-direction: normal;
      animation-fill-mode: none;
      animation-play-state: running;
      animation-name: flare-2
  }

  @keyframes flare-2 {
      0% {
          transform: translate(-115%) rotate(-45deg)
      }

      20% {
          transform: translate(150%) rotate(-45deg)
      }

      to {
          transform: translate(150%) rotate(-45deg)
      }
  }

  .loader-wrapper {
      width: 48px;
      height: 48px;
      position: relative;
      border-radius: 50%;
      border: 1px solid rgba(255, 255, 255, .2)
  }

  .loader-wrapper--hidden {
      visibility: hidden
  }

  .loader-wrapper:before {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      width: 25px;
      height: 25px;
      transform: translate(-50%, -50%);
      border-radius: 50%;
      border: 1px solid rgba(255, 255, 255, .2);
      z-index: 2
  }

  .loader-wrapper:after {
      content: "";
      position: absolute;
      left: calc(50% - 2px);
      top: calc(50% - 2px);
      width: 4px;
      height: 4px;
      background: #fff;
      border-radius: 50%;
      transform: rotate(45deg) translate(18px);
      animation: loading 2s linear infinite
  }

  .loader-wrapper--button {
      margin: 0 auto;
      width: 14px;
      height: 14px;
      border-color: #ffffffb3
  }

  .loader-wrapper--button:before {
      width: 200%;
      height: 200%;
      border-color: #ffffffb3
  }

  .loader-wrapper--button:after {
      left: calc(50% - 1px);
      top: calc(50% - 1px);
      width: 3px;
      height: 3px;
      transform: rotate(45deg) translate(11px);
      animation: buttonLoading 2s linear infinite
  }

  @keyframes buttonLoading {
      0% {
          transform: rotate(0) translate(11px)
      }

      to {
          transform: rotate(360deg) translate(11px)
      }
  }

  .loader_june {
      background-color: #f1f3f6
  }

  .loader_june svg {
      transform: scale(2.5)
  }

  @keyframes loading {
      0% {
          transform: rotate(0) translate(18px)
      }

      to {
          transform: rotate(360deg) translate(18px)
      }
  }

  @font-face {
      font-family: Montserrat;
      font-weight: 900;
      src: url("") format("woff2"), url("") format("woff"), url("") format("truetype")
  }

  @font-face {
      font-family: Mulish;
      src: local("Mulish Regular"), local("Mulish-Regular"), url("../fonts/C2w1kXfM.woff2") format("woff2"), url("../fonts/D1l5ldzb.ttf") format("truetype");
      font-weight: 400;
      font-style: normal
  }

  @font-face {
      font-family: Mulish;
      src: local("Mulish Bold"), local("Mulish-Bold"), url("../fonts/YBzF_-_k.woff2") format("woff2"), url("../fonts/BOXjL5_c.ttf") format("truetype");
      font-weight: 700;
      font-style: normal
  }

  @font-face {
      font-family: Mulish;
      src: local("Mulish ExtraBold"), local("Mulish-ExtraBold"), url("../fonts/Du4BpK3p.woff2") format("woff2"), url("../fonts/Bv3aCzTn.ttf") format("truetype");
      font-weight: 800;
      font-style: normal
  }

  @font-face {
      font-family: Mulish;
      src: local("Mulish Black"), local("Mulish-Black"), url("../fonts/D1l5ldzb.ttf") format("woff2"), url("../fonts/D1l5ldzb.ttfCd4uoqMm.ttf") format("truetype");
      font-weight: 900;
      font-style: normal
  }

  body,
  html {
      height: 100%
  }

  body {
      font-weight: 400;
      font-size: 14px;
      line-height: normal;
      margin: 0;
      scroll-behavior: smooth;
      -webkit-text-decoration-skip: objects;
      text-decoration-skip: objects;
      text-rendering: optimizeLegibility;
      -webkit-text-size-adjust: 100%;
      -moz-text-size-adjust: 100%;
      text-size-adjust: 100%;
      width: 100%;
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      -webkit-tap-highlight-color: transparent;
      -webkit-overflow-scrolling: touch;
      overflow-y: auto
  }

  .main-content {
      max-width: 1920px;
      margin: 0 auto;
      padding: 0 12px;
      box-sizing: border-box
  }

  .lock html,
  .lock body {
      overflow-y: hidden !important;
      -webkit-overflow-scrolling: touch
  }

  ._games-block_1fyf8_1 {
      width: 100%;
      background-color: #fff !important;
      border-radius: 16px;
      display: flex;
      flex-direction: column;
      box-shadow: 0 3px 4px #3f3f4914;
      padding: 0
  }

  ._games-block_1fyf8_1 ._header_1fyf8_10 {
      display: flex;
      align-items: center;
      padding: 20px 24px 16px 32px
  }

  ._games-block_1fyf8_1 ._header_1fyf8_10 ._row_1fyf8_15 {
      display: flex;
      flex-direction: row;
      align-items: center
  }

  ._games-block_1fyf8_1 ._header_1fyf8_10 ._row_1fyf8_15 svg {
      height: 36px;
      width: 27px;
      margin: 0 16px 0 0
  }

  ._games-block_1fyf8_1 ._header_1fyf8_10 ._row_1fyf8_15 img {
      height: 36px;
      margin: 0 16px 0 0
  }

  ._games-block_1fyf8_1 ._header_1fyf8_10 ._row_1fyf8_15 ._title_1fyf8_29 {
      margin: 0;
      font-size: 36px;
      white-space: nowrap;
      font-weight: 800;
      letter-spacing: -.03em;
      color: #202040
  }

  ._games-block_1fyf8_1 ._header_1fyf8_10 ._row_1fyf8_15 ._title_1fyf8_29:first-letter {
      text-transform: uppercase
  }

  ._games-block_1fyf8_1 ._body_1fyf8_40 {
      padding: 0 20px 20px;
      height: 100%
  }

  ._games-block_rtl_1fyf8_44 ._header_1fyf8_10 {
      padding: 20px 32px 16px 24px
  }

  ._games-block_rtl_1fyf8_44 ._header_1fyf8_10 ._row_1fyf8_15 svg {
      margin: 0 0 0 16px
  }

  ._games-block_rtl_1fyf8_44 ._header_1fyf8_10 ._row_1fyf8_15 img {
      margin: 0 0 0 16px
  }

  ._phone_jwp1e_1 {
      position: relative;
      width: 75%
  }

  ._phone_jwp1e_1 ._input_jwp1e_5 {
      font-size: 14px;
      cursor: pointer;
      box-sizing: border-box;
      width: 100%;
      outline: none;
      background-color: #fff;
      border-radius: 8px;
      padding: 8px;
      height: 40px;
      border: 1px solid #e2e1ed;
      box-shadow: inset 0 4px 4px #3f3f4914;
      direction: ltr;
      font-family: Mulish
  }

  ._phone_jwp1e_1 ._input_jwp1e_5[disabled] {
      background-color: #f2f2f2 !important;
      color: #999 !important
  }

  ._phone_jwp1e_1 ._input_jwp1e_5:hover {
      border: 1px solid #b9b5be
  }

  ._phone_jwp1e_1 ._input_jwp1e_5:-webkit-autofill+._customPlaceholder_jwp1e_27,
  ._phone_jwp1e_1 ._input_jwp1e_5:-webkit-autofill:hover+._customPlaceholder_jwp1e_27,
  ._phone_jwp1e_1 ._input_jwp1e_5:-webkit-autofill:focus+._customPlaceholder_jwp1e_27,
  ._phone_jwp1e_1 ._input_jwp1e_5:-webkit-autofill:active+._customPlaceholder_jwp1e_27 {
      display: none
  }

  ._phone_jwp1e_1 ._container_jwp1e_30 {
      position: relative;
      display: flex;
      flex-direction: row;
      gap: 4px
  }

  ._phone_jwp1e_1 ._code_jwp1e_36 {
      display: flex;
      height: 40px;
      box-sizing: border-box;
      border-radius: 8px;
      background: none;
      align-items: center;
      justify-content: center;
      padding: 0 12px;
      border: 1px solid #e2e1ed;
      box-shadow: inset 0 4px 4px #3f3f4914
  }

  ._phone_jwp1e_1 ._customPlaceholder_jwp1e_27 {
      position: absolute;
      top: 50%;
      left: 9px;
      transform: translateY(-50%);
      pointer-events: none;
      box-sizing: border-box;
      width: calc(100% - 16px);
      overflow: hidden;
      z-index: 0
  }

  ._phone_jwp1e_1 ._customPlaceholder_jwp1e_27 ._placeholderCode_jwp1e_59 {
      font-family: Mulish;
      font-weight: 400;
      font-size: 14px;
      color: #202040;
      margin: 0 4px 0 0;
      white-space: nowrap
  }

  ._phone_jwp1e_1 ._customPlaceholder_jwp1e_27 ._placeholderText_jwp1e_67 {
      font-family: Mulish;
      font-weight: 400;
      color: #999;
      font-size: 14px;
      margin: 0;
      white-space: nowrap
  }

  ._phone_jwp1e_1 ._error_jwp1e_75 {
      display: block;
      color: #e00c69;
      font-size: 12px;
      margin-top: 8px
  }

  ._phone_mobile_jwp1e_81 ._input_jwp1e_5,
  ._phone_mobile_jwp1e_81 ._code_jwp1e_36 {
      height: 36px
  }

  ._phone_investments_jwp1e_87 ._input_jwp1e_5 {
      background-color: #f9f9fc;
      border: 2px solid #dedee7;
      border-radius: 4px;
      color: #0f0f20;
      font-size: 16px;
      font-weight: 400;
      letter-spacing: -.48px;
      line-height: 20px;
      padding: 8px 12px
  }

  ._phone_investments_jwp1e_87 ._input_jwp1e_5:hover {
      border: 2px solid #dedee7
  }

  ._phone_error_jwp1e_101 ._input_jwp1e_5 {
      border-color: #e00c69
  }

  body {
      margin: 0 auto;
      background-color: #f1f3f6;
      font-family: Mulish, sans-serif;
      color: #202040;
      box-sizing: border-box
  }

  * {
      text-decoration: none
  }

  ._text_16p9m_1 {
      margin: 0
  }

  ._text--size-xs_16p9m_4 {
      font-size: 12px;
      line-height: 18px
  }

  ._text--size-sm_16p9m_8 {
      font-size: 14px;
      line-height: 20px
  }

  ._text--size-md_16p9m_12 {
      font-size: 16px;
      line-height: 24px
  }

  ._text--size-lg_16p9m_16 {
      font-size: 18px;
      line-height: 26px
  }

  ._text--size-xl_16p9m_20 {
      font-size: 20px;
      line-height: 28px
  }

  ._text--size-xxl_16p9m_24 {
      font-size: 24px;
      line-height: 32px
  }

  ._text--size-xxxl_16p9m_28 {
      font-size: 48px;
      line-height: 56px
  }

  ._text--color-white_16p9m_32 {
      color: #fff
  }

  ._text--color-black_16p9m_35 {
      color: #240b41
  }

  ._text--color-red_16p9m_38 {
      color: #e00c69
  }

  ._text--color-gray_16p9m_41 {
      color: #c8b5df
  }

  ._text--color-gray_light_16p9m_44 {
      color: #8888a6
  }

  ._text--color-violet_16p9m_47 {
      color: #202040
  }

  ._text--color-green_16p9m_50 {
      color: #0a893d
  }

  ._text--color-yellow_16p9m_53 {
      color: #fda700
  }

  ._text--weight-normal_16p9m_56 {
      font-weight: 400
  }

  ._text--weight-medium_16p9m_59 {
      font-weight: 500
  }

  ._text--weight-bold_16p9m_62 {
      font-weight: 700
  }

  ._button_1qy1r_1 {
      font-family: Mulish;
      font-size: 14px;
      line-height: 1;
      padding: 6px 12px 8px;
      cursor: pointer;
      color: #fff;
      font-weight: 700;
      border: none;
      text-align: center;
      outline: none;
      transition: opacity .3s ease-out, box-shadow .1s ease-out, transform .1s ease-out
  }

  ._button_flex_1qy1r_14 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._button_border-radius_small_1qy1r_20 {
      border-radius: 4px
  }

  ._button_border-radius_medium_1qy1r_23 {
      border-radius: 8px
  }

  ._button_1qy1r_1:hover {
      opacity: .8
  }

  ._button_1qy1r_1:active {
      transform: translateY(1px);
      box-shadow: inset 0 -1px #0003, inset 0 -2px #0000001a
  }

  ._button_color_yellow_1qy1r_33 {
      background-color: #fda700
  }

  ._button_color_blue_1qy1r_36 {
      background-color: #302fa0
  }

  ._button_color_green_1qy1r_39 {
      background-color: #0a893d
  }

  ._button_color_light-green_1qy1r_42 {
      background-color: #46ac16
  }

  ._button_color_white_1qy1r_45 {
      background-color: #fff;
      color: #202040
  }

  ._button_color_gray_1qy1r_49 {
      background-color: #8888a6;
      color: #fff
  }

  ._button_color_red_1qy1r_53 {
      background-color: #fd003d;
      color: #fff
  }

  ._button_border_1qy1r_20 {
      box-shadow: inset 0 -2px #0003, inset 0 -4px #0000001a
  }

  ._button_border_1qy1r_20._button_active_1qy1r_60 {
      box-shadow: inset 0 -1px #0003, inset 0 -2px #0000001a
  }

  ._button_disabled_1qy1r_63 {
      cursor: default;
      background-color: #8888a6;
      color: #fff;
      box-shadow: none
  }

  ._button_disabled_1qy1r_63:hover {
      opacity: 1
  }

  ._button_disabled_1qy1r_63:active {
      transform: translate(0);
      box-shadow: none
  }

  ._button_fixHeight_1qy1r_76 {
      height: 40px
  }

  ._button_fixHeight_1qy1r_76._button_mobile_1qy1r_79 {
      height: 36px
  }

  ._button_yas7w_1 {
      width: 100%;
      border-radius: 8px;
      background: none;
      border: none;
      cursor: pointer;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      color: #fff;
      text-align: center;
      font-family: Mulish;
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      box-shadow: 0 1px #fff6 inset, 0 5px 5px #0000002e, 0 -2px #0003 inset, 0 -4px #0000001a inset;
      font-size: 16px;
      font-style: normal;
      font-weight: 700;
      line-height: 22px;
      letter-spacing: -.48px;
      background-size: cover;
      ;
      transition: all .3s ease
  }

  ._button_yas7w_1:active {
      transform: translateY(1px);
      box-shadow: inset 0 -1px #0003, inset 0 -2px #0000001a
  }

  ._button_color_blue_yas7w_29 {
      background-color: #302fa0
  }

  ._button_color_yellow_yas7w_32 {
      background-color: #fda700
  }

  ._button_color_bronze_yas7w_35 {
      background-color: #b5521a
  }

  ._button_color_gold_yas7w_38 {
      background-color: #de8500
  }

  ._button_color_violet_yas7w_41 {
      background-color: #8e16ed
  }

  ._button_color_green_yas7w_44 {
      background-color: #79a400
  }

  ._button_color_lightBlue_yas7w_47 {
      background-color: #29a9eb
  }

  ._button_color_cyan_yas7w_50 {
      background-color: #2257e0
  }

  ._button_color_lightGreen_yas7w_53 {
      background-color: #29a71a
  }

  ._button_color_purple_yas7w_56 {
      background-color: #8e16ed
  }

  ._button_yas7w_1:disabled {
      opacity: .9;
      cursor: default
  }

  ._button_withIcon_yas7w_63 {
      flex-direction: row;
      gap: 8px
  }

  ._button_yas7w_1 ._icon_yas7w_67 {
      display: flex;
      align-items: center;
      justify-content: center
  }

  ._button_yas7w_1 ._icon_yas7w_67 svg {
      width: 20px;
      height: 20px;
      filter: drop-shadow(0px 2px 0px rgba(0, 0, 0, .3))
  }

  ._button_mobileLarge_yas7w_77 {
      font-size: 3.7vw;
      border-radius: 1.85vw;
      line-height: 5.09vw
  }

  ._button_tablet_yas7w_82 {
      font-size: 1.96vw;
      line-height: 2.7vw
  }

  ._plate_121bb_1 {
      display: grid;
      width: 100%;
  }

  ._plate_121bb_13 {
      display: grid;
      width: 100%;
  }

  ._plate_121bb_12 {
      display: grid;
      width: 100%;

  }


  ._plates-with-collapsed_121bb_6 {
      box-sizing: border-box;
      display: flex;
      flex-direction: column
  }

  ._banner_uso21_1 {
      max-width: 800px;
      border-radius: 16px;
      padding: 48px;
      width: 100%;
      box-sizing: border-box;
      position: relative;
      overflow: hidden
  }

  ._banner_uso21_1 ._shapes_uso21_10 {
      position: absolute;
      top: 0;
      right: 0;
      width: 100%;
      height: 100%
  }

  ._banner_uso21_1 ._image_uso21_17 {
      position: absolute;
      height: 100%
  }

  ._banner_uso21_1 ._image_position_default_uso21_21 {
      top: 0;
      right: 0
  }

  ._banner_uso21_1 ._image_position_bottom_uso21_25 {
      transform: scale(1.4) rotate(-12deg);
      bottom: -96px;
      right: -12px;
      filter: drop-shadow(48px 24px 8px rgba(0, 0, 0, .5))
  }

  ._banner_uso21_1 ._content_uso21_31 {
      height: 100%;
      display: flex;
      position: relative;
      z-index: 1
  }

  ._banner_size_lg_uso21_37 {
      height: 400px
  }

  ._banner_size_md_uso21_40 {
      height: 320px
  }

  ._banner_color_orange_uso21_43 {
      background: linear-gradient(161deg, #b94402, #de8500 87%)
  }

  ._banner_color_purple_uso21_46 {
      background: linear-gradient(161deg, #510c87, #8e16ed 87%)
  }

  ._banner_color_green_uso21_49 {
      background: linear-gradient(161deg, #1e7400, #39db00)
  }

  ._banner_color_blue_uso21_52 {
      background: linear-gradient(161deg, #0a096d, #3194ef)
  }

  ._banner_color_dark_uso21_55 {
      background: #0b0d24
  }

  ._banner_color_pink_uso21_58 {
      background: linear-gradient(161deg, #710ed4, #f46598)
  }

  ._banner_mobile_uso21_61 {
      border-radius: 8px;
      padding: 24px
  }

  ._banner_mobile_uso21_61 ._shapes_uso21_10 {
      position: absolute;
      top: 0;
      right: auto;
      left: 50%;
      transform: translate(-50%);
      width: 414px;
      height: 100%
  }

  ._banner_mobile_uso21_61 ._content_uso21_31 {
      width: 100%
  }

  ._banner_mobile_uso21_61 ._gradient_uso21_77 {
      position: absolute;
      bottom: -2px;
      left: 0;
      width: 100%
  }

  ._banner_mobile_uso21_61 ._gradient_type_cashback_uso21_83 {
      height: 264px;
      background: linear-gradient(180deg, #de850000 50%, #de850080)
  }

  ._banner_mobile_uso21_61 ._gradient_type_notifications_uso21_87 {
      background: linear-gradient(180deg, #f4659800 50%, #f4659880);
      height: 282px
  }

  ._banner_mobile_uso21_61 ._gradient_type_loyalty_uso21_91 {
      background: linear-gradient(180deg, #04033800 50%, #04033880);
      height: 300px
  }

  ._banner_mobile_uso21_61 ._gradient_type_jackpot_uso21_95 {
      background: linear-gradient(180deg, #24063d00 50%, #24063dcc);
      height: 298px
  }

  ._banner_mobile_uso21_61 ._gradient_type_dailySpin_uso21_99 {
      background: linear-gradient(180deg, #40120800 50%, #401208cc);
      height: 276px
  }

  ._banner_mobile_uso21_61 ._image_uso21_17 {
      position: absolute;
      width: 414px;
      height: 420px
  }

  ._banner_mobile_uso21_61 ._image_position_default_uso21_21 {
      top: auto;
      bottom: 0;
      right: auto;
      left: 50%;
      transform: translate(-50%)
  }

  ._banner_mobile_uso21_61 ._image_position_bottom_uso21_25 {
      transform: none;
      bottom: -112px;
      transform: translate(-50%);
      left: 50%;
      filter: drop-shadow(48px 24px 8px rgba(0, 0, 0, .5))
  }

  ._banner_mobile_uso21_61._banner_size_lg_uso21_37 {
      height: 496px
  }

  ._banner_mobile_uso21_61._banner_size_md_uso21_40 {
      height: 420px
  }

  ._banner_mobileLarge_uso21_128 {
      padding: 5.6vw
  }

  ._banner_mobileLarge_uso21_128 ._shapes_uso21_10 {
      width: 100vw
  }

  ._banner_mobileLarge_uso21_128 ._gradient_uso21_77 {
      bottom: -.46vw
  }

  ._banner_mobileLarge_uso21_128 ._gradient_type_cashback_uso21_83 {
      height: 61.11vw
  }

  ._banner_mobileLarge_uso21_128 ._gradient_type_notifications_uso21_87 {
      height: 65.28vw
  }

  ._banner_mobileLarge_uso21_128 ._gradient_type_loyalty_uso21_91 {
      height: 69.44vw
  }

  ._banner_mobileLarge_uso21_128 ._gradient_type_jackpot_uso21_95 {
      height: 68.98vw
  }

  ._banner_mobileLarge_uso21_128 ._gradient_type_dailySpin_uso21_99 {
      height: 63.89vw
  }

  ._banner_mobileLarge_uso21_128 ._image_uso21_17 {
      width: 97.6vw;
      height: 97.2vw
  }

  ._banner_mobileLarge_uso21_128 ._image_position_bottom_uso21_25 {
      bottom: -25.9vw
  }

  ._banner_mobileLarge_uso21_128._banner_size_lg_uso21_37 {
      height: 114.8vw
  }

  ._banner_mobileLarge_uso21_128._banner_size_md_uso21_40 {
      height: 97.2vw
  }

  ._banner_tablet_uso21_165 {
      max-width: 98vw;
      border-radius: 1.96vw;
      padding: 5.88vw
  }

  ._banner_tablet_uso21_165 ._image_position_bottom_uso21_25 {
      bottom: -11.76vw;
      right: -1.47vw
  }

  ._banner_tablet_uso21_165._banner_size_lg_uso21_37 {
      height: 49vw
  }

  ._banner_tablet_uso21_165._banner_size_md_uso21_40 {
      height: 39.2vw
  }

  ._banner_rtl_uso21_180 ._shapes_uso21_10 {
      transform: scaleX(-1)
  }

  ._banner_rtl_uso21_180 ._image_position_default_uso21_21 {
      right: auto;
      left: 0;
      transform: scaleX(-1)
  }

  ._banner_rtl_uso21_180 ._image_position_bottom_uso21_25 {
      right: auto;
      left: -12px
  }

  ._banner_rtl_uso21_180._banner_mobile_uso21_61 ._image_position_bottom_uso21_25 {
      transform: translate(50%);
      left: auto;
      right: 50%
  }

  ._container_1nciw_1 {
      background: #fff;
      border-radius: 16px
  }

  ._container_1nciw_1 ._secure_content_1nciw_5 {
      border: 1px solid #e2e1ed;
      border-radius: 8px;
      padding: 16px;
      box-shadow: inset 0 -4px #3f3f490d, 0 3px 8px #3f3f4924
  }

  ._container_1nciw_1 ._form_1nciw_11 {
      display: grid;
      grid-template-columns: repeat(1, 1fr);
      gap: 12px;
      margin-top: 16px
  }

  ._container_desktop_1nciw_17 ._secure_content_1nciw_5 {
      border: 1px solid #e2e1ed;
      border-radius: 16px;
      padding: 24px 32px;
      box-shadow: inset 0 -4px #3f3f490d, 0 3px 8px #3f3f4924
  }

  ._container_desktop_1nciw_17 ._form_1nciw_11 {
      display: grid;
      grid-template-columns: repeat(auto-fill, 212px);
      gap: 16px;
      margin-top: 24px
  }

  ._container_desktop_1nciw_17 ._submit_1nciw_29 {
      margin-top: 22px;
      box-shadow: 0 -4px #0000001a inset, 0 -2px #0003 inset
  }

  ._container_1nciw_1 ._error_1nciw_33 {
      color: #e50539;
      font-size: 12px;
      line-height: 1.21;
      font-weight: 400;
      margin: 16px 0 0
  }

  ._container_1nciw_1 ._box_1nciw_40 {
      position: relative
  }

  ._container_1nciw_1 ._box_1nciw_40 label {
      color: #8888a6
  }

  ._container_1nciw_1 ._box_1nciw_40 ._show_1nciw_46 {
      width: 17px;
      height: 13px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      position: absolute;
      right: 12px;
      top: 35px;
      padding: 0;
      background: none;
      border: none;
      cursor: pointer
  }

  ._container_1nciw_1 ._box_1nciw_40 ._show_active_1nciw_61 {
      width: 17px;
      height: 10px;
      top: 35px
  }

  ._container_rtl_1nciw_66 ._box_1nciw_40 ._show_1nciw_46 {
      left: 12px;
      right: auto
  }

  ._empty_ljrp9_1 {
      display: none;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      text-align: center;
      gap: 16px;
      width: 100%;
      height: 420px;
      box-sizing: border-box;
      padding: 0;
      margin: 0 auto;
      border-radius: 16px;
      border: 1px solid #e2e1ed;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924
  }

  ._empty_ljrp9_12 {
      display: none;
      flex-direction: column;
      justify-content: center !important;
      align-items: center;
      text-align: center;
      gap: 16px !important;
      width: 100%;
      height: 420px;
      box-sizing: border-box;
      padding: 0;
      margin: 0 auto;
      border-radius: 16px;
      border: 1px solid #e2e1ed !important;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924 !important;
  }

  ._empty_ljrp9_1 ._button_ljrp9_17 {
      display: flex;
      align-items: center;
      justify-content: center;
      font-family: Mulish;
      border: 0;
      color: #fff !important;
      box-shadow: 0 -4px #0000001a inset, 0 -2px #0003 inset;
      border-radius: 8px;
      background: #fda700;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      text-align: center;
      height: 48px;
      padding: 0 58px;
      cursor: pointer
  }

  ._empty_ljrp9_1 ._title_ljrp9_35 {
      max-width: 293px;
      color: #202040;
      text-align: center;
      font-size: 18px;
      font-weight: 800;
      line-height: 24px;
      margin: 0
  }

  ._empty_ljrp9_1 ._subtitle_ljrp9_44 {
      max-width: 293px;
      color: #8888a6;
      text-align: center;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px;
      margin: 0
  }

  ._empty_ljrp9_12 ._button_ljrp9_17 {
      display: flex;
      align-items: center;
      justify-content: center;
      font-family: Mulish;
      border: 0;
      color: #fff !important;
      box-shadow: 0 -4px #0000001a inset, 0 -2px #0003 inset;
      border-radius: 8px;
      background: #fda700;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      text-align: center;
      height: 48px;
      padding: 0 58px;
      cursor: pointer
  }

  ._empty_ljrp9_12 ._title_ljrp9_35 {
      max-width: 293px;
      color: #202040;
      text-align: center;
      font-size: 18px;
      font-weight: 800;
      line-height: 24px;
      margin: 0
  }

  ._empty_ljrp9_12 ._subtitle_ljrp9_44 {
      max-width: 293px;
      color: #8888a6;
      text-align: center;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px;
      margin: 0
  }

  ._empty_mobile_ljrp9_53 {
      height: 360px;
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._empty_mobile_ljrp9_53 ._button_ljrp9_17 {
      height: 36px
  }

  ._pagination_1i8zs_1 {
      display: flex;
      width: 100%;
      justify-content: space-between;
      margin: 16px 0 0;
      direction: ltr
  }

  ._pagination_1i8zs_1 ._prevButton_1i8zs_8,
  ._pagination_1i8zs_1 ._nextButton_1i8zs_9 {
      background-color: #fff;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 64px;
      height: 32px;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._pagination_1i8zs_1 ._prevButton_1i8zs_8 svg,
  ._pagination_1i8zs_1 ._nextButton_1i8zs_9 svg {
      width: 6px;
      height: 10px
  }

  ._pagination_1i8zs_1 ._prevButton_1i8zs_8 svg path,
  ._pagination_1i8zs_1 ._nextButton_1i8zs_9 svg path {
      fill: #202040
  }

  ._pagination_1i8zs_1 ._nextButton_1i8zs_9 svg {
      transform: rotate(180deg)
  }

  ._pagination_1i8zs_1 ._pages_1i8zs_30 {
      display: flex;
      gap: 8px
  }

  ._pagination_1i8zs_1 ._pages_1i8zs_30 ._page_1i8zs_30 {
      background-color: #fff;
      width: 32px;
      height: 32px;
      box-shadow: none;
      color: #202040;
      text-align: center;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px
  }

  ._pagination_1i8zs_1 ._pages_1i8zs_30 ._page_active_1i8zs_45 {
      background-color: #fff;
      border: 1px solid #fda700;
      border-radius: 8px;
      font-weight: 700
  }

  ._pagination_mobile_1i8zs_51 {
      width: auto;
      background-color: #fff;
      margin: 0;
      padding: 4px 16px 16px;
      border-radius: 0 0 16px 16px;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._pagination_mobile_1i8zs_51 ._prevButton_1i8zs_8,
  ._pagination_mobile_1i8zs_51 ._nextButton_1i8zs_9 {
      width: 32px
  }

  ._pagination_mobile_1i8zs_51 ._pages_1i8zs_30 {
      gap: 4px;
      padding: 0 4px;
      overflow: auto;
      -ms-overflow-style: none;
      scrollbar-width: thin
  }

  ._pagination_mobile_1i8zs_51 ._pages_1i8zs_30 ::-webkit-scrollbar {
      width: 0px
  }

  ._dots_1i8zs_74 {
      margin: 3px 0 0
  }

  ._transaction_19nvg_1 {
      border-radius: 8px;
      border: 1px solid #fda700;
      background: #fff;
      padding: 16px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      align-items: center;
      font-style: normal;
      font-weight: 400;
      font-size: 10px;
      line-height: 10px;
      color: #202040
  }

  ._transaction_19nvg_1 ._status_19nvg_16 {
      margin: 0
  }

  ._transaction_19nvg_1 ._status_19nvg_16:first-letter {
      text-transform: uppercase
  }

  ._transaction_19nvg_1 ._upper_19nvg_22 {
      width: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center
  }

  ._transaction_19nvg_1 ._upperLeft_19nvg_28 ._mobileSum_19nvg_28 ._mobileAmount_19nvg_28 {
      color: #202040;
      font-size: 16px;
      font-weight: 800;
      line-height: 22px
  }

  ._transaction_19nvg_1 ._upperLeft_19nvg_28 ._mobileSum_19nvg_28 ._mobileId_19nvg_34 {
      display: flex;
      color: #202040;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px;
      gap: 3px
  }

  ._transaction_19nvg_1 ._divide_19nvg_43 {
      width: 100%;
      height: 1px;
      background-color: #e2e1ed;
      margin: 12px 0
  }

  ._transaction_19nvg_1 ._upperRight_19nvg_49 {
      display: flex;
      flex-direction: column;
      align-items: flex-end;
      gap: 4px
  }

  ._transaction_19nvg_1 ._upperRight_19nvg_49 ._mobileDate_19nvg_55 {
      color: #8888a6;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px
  }

  ._transaction_19nvg_1 ._upperRight_19nvg_49 ._mobileDate_date_19nvg_61 {
      color: #202040;
      text-align: right;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px
  }

  ._transaction_19nvg_1 ._upperRight_19nvg_49 ._mobileDate_time_19nvg_68 {
      color: #8888a6;
      text-align: right;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px
  }

  ._transaction_19nvg_1 ._lower_19nvg_75 {
      display: flex;
      width: 100%;
      justify-content: space-between;
      align-items: center
  }

  ._transaction_19nvg_1 ._lower_19nvg_75 ._mobileMethod_heading_19nvg_81 {
      color: #8888a6;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px
  }

  ._transaction_19nvg_1 ._lower_19nvg_75 ._mobileMethod_heading_withdrawal_19nvg_87 {
      opacity: 0
  }

  ._transaction_19nvg_1 ._lower_19nvg_75 ._mobileMethod_method_19nvg_90 {
      color: #202040;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px
  }

  ._transaction_19nvg_1 ._date_19nvg_96 p {
      margin: 0 0 4px
  }

  ._transaction_19nvg_1 ._date_19nvg_96 ._time_19nvg_99 {
      color: #8888a6;
      font-size: 14px;
      font-weight: 400;
      line-height: 20px
  }

  ._transaction_19nvg_1 ._sum_19nvg_105,
  ._transaction_19nvg_1 ._balance_19nvg_106 {
      font-weight: 700
  }

  ._transaction_19nvg_1 ._completed_19nvg_109,
  ._transaction_19nvg_1 ._declined_19nvg_110,
  ._transaction_19nvg_1 ._waiting_19nvg_111 {
      display: flex;
      padding: 1px 8px;
      border-radius: 4px;
      align-items: center;
      justify-content: center;
      justify-self: center;
      color: #fff;
      text-align: center;
      font-size: 10px;
      font-weight: 700;
      line-height: 18px
  }

  @media (max-width: 900px) {

      ._transaction_19nvg_1 ._completed_19nvg_109,
      ._transaction_19nvg_1 ._declined_19nvg_110,
      ._transaction_19nvg_1 ._waiting_19nvg_111 {
          min-width: 50px;
          padding: 1px 6px
      }
  }

  ._transaction_19nvg_1 ._completed_19nvg_109 {
      background-color: rgb(1, 199, 1)
  }

  ._transaction_19nvg_1 ._declined_19nvg_110 {
      background-color: #fd003d
  }

  ._transaction_19nvg_1 ._waiting_19nvg_111 {
      background-color: #fda700
  }

  .text--nombre {
      font-size: 30px;
      line-height: 1;
      margin-top: 3px;
      font-weight: 600;
  }

  ._transaction_desktop_19nvg_141 {
      border-radius: 0;
      display: grid !important;
      grid-template-columns: repeat(3, 1fr) 2fr repeat(1, 1fr);
      border: none;
      box-shadow: 0 3px 4px #3f3f4914;
      padding: 0 16px;
      font-size: 14px;
      line-height: 20px;
      min-height: 52px
  }

  ._transaction_desktop_19nvg_141 ._completed_19nvg_109,
  ._transaction_desktop_19nvg_141 ._declined_19nvg_110,
  ._transaction_desktop_19nvg_141 ._waiting_19nvg_111 {
      font-weight: 700;
      font-size: 12px;
      min-width: 80px;
      box-sizing: border-box
  }

  ._transaction_desktop_19nvg_141>:nth-child(1) {
      text-align: left !important
  }

  ._transaction_desktop_19nvg_141>:nth-child(4) {
      text-align: left;
      padding-left: 40px !important
  }

  ._transaction_payout_19nvg_167 {
      grid-template-columns: repeat(3, 1fr) 2fr repeat(1, 1fr)
  }

  ._transaction_payout_19nvg_167>:nth-child(5) {
      text-align: center !important;
      padding: 2px 8px !important
  }

  ._transaction_19nvg_1 ._icon_19nvg_174 {
      width: 34px;
      height: 20px;
      mask-repeat: no-repeat !important;
      -webkit-mask-repeat: no-repeat !important;
      -webkit-mask-position: center left;
      mask-position: center left;
      mask-size: contain;
      -webkit-mask-size: contain;
      background: #202040
  }

  ._container_d89i_1 {
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      gap: 8px;
      padding: 8px;
      background-color: #fff;
      border-radius: 16px 16px 0 0;
      box-shadow: 0 3px 8px #3f3f4924;
      min-height: 320px
  }

  ._container_loading_d89i_12 {
      justify-content: center
  }

  ._wrapper_6pzuq_1 {
      position: relative;
      width: 800px;
      height: 720px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 {
      width: 100%;
      height: 100%;
      ;
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      position: absolute;
      top: 0;
      left: 0;
      position: relative;
      z-index: 2;
      border-radius: 16px;
      padding: 48px;
      box-shadow: 0 4px 4px #12122699;
      box-sizing: border-box
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._live_6pzuq_26 {
      position: absolute;
      top: 12px;
      right: 12px;
      display: flex;
      align-items: center;
      gap: 4px;
      border-radius: 4px;
      background: var(--Color, #fff);
      padding: 0 4px;
      height: 16px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._live_6pzuq_26 ._circle_6pzuq_38 {
      width: 8px;
      height: 8px;
      background: #fd003d;
      border-radius: 50%
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._live_6pzuq_26 ._text_6pzuq_44 {
      color: var(--Red, #fd003d);
      font-family: Mulish;
      font-size: 10px;
      font-style: normal;
      font-weight: 700;
      line-height: 14px;
      letter-spacing: -.3px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._header_6pzuq_53 {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      gap: 16px;
      position: relative
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._header_6pzuq_53 ._title_6pzuq_60 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-size: 48px;
      font-style: normal;
      font-weight: 800;
      line-height: 52px;
      letter-spacing: -1.44px;
      text-align: start;
      max-width: 611px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._gifts_6pzuq_71 {
      position: absolute;
      bottom: -48px;
      left: -10px;
      width: 215px;
      height: 48px;
      transform: rotate(-1.5deg);
      border-radius: 8px;
      background: var(--Darkest, #121226);
      display: flex;
      align-items: center;
      justify-content: center
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._gifts_6pzuq_71 span {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-size: 24px;
      padding: 0 8px;
      font-style: normal;
      font-weight: 800;
      line-height: 32px;
      letter-spacing: -.72px;
      transform: rotate(1.5deg)
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._gift_6pzuq_71 {
      box-sizing: border-box;
      position: relative;
      width: -moz-fit-content;
      width: fit-content;
      overflow: hidden;
      display: flex;
      justify-content: flex-end;
      padding: 8px 12px;
      align-items: center;
      border-radius: 8px;
      background: var(--Darkest, #121226)
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftGlow_6pzuq_108 {
      width: 132px;
      height: 132px;
      position: absolute;
      left: -18px;
      top: -18px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 {
      display: flex;
      flex-direction: column
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 ._giftAmount_6pzuq_119 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 24px;
      font-style: normal;
      font-weight: 800;
      line-height: 32px;
      letter-spacing: -.72px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 ._giftValue_6pzuq_129 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._vision_6pzuq_139 {
      width: 261px;
      position: absolute;
      top: 255px;
      left: -20px;
      transform: rotate(12deg)
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._vision_6pzuq_139 ._giftIcon_6pzuq_146 {
      position: absolute;
      width: 124px;
      height: 124px;
      transform: rotate(12deg);
      left: 10px;
      top: -12px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._mac_6pzuq_154 {
      width: 241px;
      position: absolute;
      top: 160px;
      right: -20px;
      transform: rotate(-12deg)
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._mac_6pzuq_154 ._giftIcon_6pzuq_146 {
      width: 124px;
      height: 124px;
      transform: rotate(-21.262deg);
      position: absolute;
      left: 0;
      top: -35px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._phone_6pzuq_169 {
      width: 227px;
      position: absolute;
      top: 455px;
      left: 272px;
      transform: rotate(-12deg)
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._phone_6pzuq_169 ._giftIcon_6pzuq_146 {
      width: 124px;
      height: 124px;
      transform: rotate(-12deg);
      position: absolute;
      left: -11px;
      bottom: -62px;
      filter: drop-shadow(5px 0px 0px rgba(0, 0, 0, .6))
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 {
      width: 100%;
      display: flex;
      flex-direction: column;
      gap: 24px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 {
      display: flex;
      align-items: center;
      justify-content: space-between
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperLeft_6pzuq_196 {
      display: flex;
      align-items: center;
      gap: 24px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperLeft_6pzuq_196 ._actions_6pzuq_201 {
      display: flex;
      gap: 16px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperLeft_6pzuq_196 ._actions_6pzuq_201 ._action_6pzuq_201 {
      width: 160px;
      height: 48px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperLeft_6pzuq_196 ._description_6pzuq_209 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px;
      max-width: 272px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperRight_6pzuq_220 ._info_6pzuq_220 {
      width: 48px;
      height: 48px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 {
      display: flex;
      align-items: flex-end;
      justify-content: space-between
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._tickets_6pzuq_229 {
      display: flex;
      gap: 4px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._tickets_6pzuq_229 ._ticket_6pzuq_229 {
      width: 16px;
      height: 24px;
      ;
      background-size: contain
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._tickets_6pzuq_229 ._ticket_active_6pzuq_239 {}

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._total_6pzuq_242 {
      display: flex;
      flex-direction: column;
      align-items: flex-end
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._total_6pzuq_242 ._counter_6pzuq_247 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._wrapper_6pzuq_1 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._total_6pzuq_242 ._text_6pzuq_44 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 10px;
      font-style: normal;
      font-weight: 400;
      line-height: 14px;
      letter-spacing: -.3px
  }

  ._wrapper_tablet_6pzuq_267 {
      width: 98.04vw;
      height: 88.24vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 {
      border-radius: 1.96vw;
      padding: 5.88vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._live_6pzuq_26 {
      top: 1.47vw;
      right: 1.47vw;
      gap: .49vw;
      border-radius: .49vw;
      padding: 0 .49vw;
      height: 1.96vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._live_6pzuq_26 ._circle_6pzuq_38 {
      width: .98vw;
      height: .98vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._live_6pzuq_26 ._text_6pzuq_44 {
      font-size: 1.23vw;
      line-height: 1.72vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._header_6pzuq_53 {
      gap: 1.96vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._header_6pzuq_53 ._title_6pzuq_60 {
      font-size: 5.88vw;
      line-height: 6.37vw;
      max-width: 74.88vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._gifts_6pzuq_71 {
      bottom: -5.88vw;
      left: -1.23vw;
      width: 26.35vw;
      height: 5.88vw;
      border-radius: .98vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._gifts_6pzuq_71 span {
      font-size: 2.94vw;
      padding: 0 .98vw;
      line-height: 3.92vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._gift_6pzuq_71 {
      padding: .98vw 1.47vw;
      border-radius: .98vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftGlow_6pzuq_108 {
      width: 16.18vw;
      height: 16.18vw;
      left: -2.2vw;
      top: -2.2vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 ._giftAmount_6pzuq_119 {
      font-size: 2.94vw;
      line-height: 3.92vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 ._giftValue_6pzuq_129 {
      font-size: 1.72vw;
      line-height: 2.45vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._vision_6pzuq_139 {
      width: 31.99vw;
      top: 31.25vw;
      left: -2.45vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._vision_6pzuq_139 ._giftIcon_6pzuq_146 {
      width: 15.2vw;
      height: 15.2vw;
      left: 1.23vw;
      top: -1.47vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._mac_6pzuq_154 {
      width: 29.54vw;
      top: 19.61vw;
      right: -2.45vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._mac_6pzuq_154 ._giftIcon_6pzuq_146 {
      width: 15.2vw;
      height: 15.2vw;
      top: -4.29vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._phone_6pzuq_169 {
      width: 27.82vw;
      top: 55.76vw;
      left: 33.33vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._phone_6pzuq_169 ._giftIcon_6pzuq_146 {
      width: 15.2vw;
      height: 15.2vw;
      left: -1.35vw;
      bottom: -7.6vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185,
  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperLeft_6pzuq_196 {
      gap: 2.94vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperLeft_6pzuq_196 ._actions_6pzuq_201 {
      gap: 1.96vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperLeft_6pzuq_196 ._actions_6pzuq_201 ._action_6pzuq_201 {
      width: 19.61vw;
      height: 5.88vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperLeft_6pzuq_196 ._description_6pzuq_209 {
      font-size: 1.72vw;
      line-height: 2.45vw;
      max-width: 33.33vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._upper_6pzuq_191 ._upperRight_6pzuq_220 ._info_6pzuq_220 {
      width: 5.88vw;
      height: 5.88vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._tickets_6pzuq_229 {
      gap: .49vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._tickets_6pzuq_229 ._ticket_6pzuq_229 {
      width: 1.96vw;
      height: 2.94vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._total_6pzuq_242 ._counter_6pzuq_247 {
      font-size: 1.72vw;
      line-height: 2.45vw
  }

  ._wrapper_tablet_6pzuq_267 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._total_6pzuq_242 ._text_6pzuq_44 {
      font-size: 1.23vw;
      line-height: 1.72vw
  }

  ._wrapper_rtl_6pzuq_398 ._urus_6pzuq_6 ._footer_6pzuq_185 ._lower_6pzuq_224 ._tickets_6pzuq_229 {
      direction: ltr
  }

  ._wrapper_rtl_6pzuq_398 ._urus_6pzuq_6 ._gift_6pzuq_71 {
      justify-content: flex-start
  }

  ._mobileWrapper_6pzuq_405 {
      position: relative;
      max-width: 414px;
      height: 644px;
      width: 100%
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 {
      width: 100%;
      height: 100%;
      ;
      background-size: 100%;
      background-position: center -32px;
      background-repeat: no-repeat;
      background-color: #1f104f;
      border-radius: 8px;
      display: flex;
      padding: 24px;
      box-sizing: border-box;
      position: relative;
      z-index: 2;
      box-shadow: 0 4px 4px #12122699
  }

  @media (max-width: 400px) {
      ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 {
          background-position: center 0
      }
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._live_6pzuq_26 {
      position: absolute;
      top: 16px;
      right: 16px;
      display: flex;
      align-items: center;
      gap: 4px;
      border-radius: 4px;
      background: var(--Color, #fff);
      padding: 0 4px;
      height: 16px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._live_6pzuq_26 ._circle_6pzuq_38 {
      width: 8px;
      height: 8px;
      background: #fd003d;
      border-radius: 50%
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._live_6pzuq_26 ._text_6pzuq_44 {
      color: var(--Red, #fd003d);
      font-family: Mulish;
      font-size: 10px;
      font-style: normal;
      font-weight: 700;
      line-height: 14px;
      letter-spacing: -.3px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 {
      display: flex;
      flex-direction: column;
      align-self: flex-end;
      gap: 24px;
      width: 100%
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._header_6pzuq_53 {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      gap: 8px;
      position: relative
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._header_6pzuq_53 ._title_6pzuq_60 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 24px;
      font-style: normal;
      font-weight: 800;
      line-height: 30px;
      letter-spacing: -.72px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._header_6pzuq_53 ._gifts_6pzuq_71 {
      width: 160px;
      height: 36px;
      transform: rotate(-1.5deg);
      border-radius: 8px;
      background: var(--Darkest, #121226);
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 0 4px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._header_6pzuq_53 ._gifts_6pzuq_71 span {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.54px;
      transform: rotate(1.5deg)
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._actions_6pzuq_201 {
      width: 100%;
      display: flex;
      gap: 8px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._actions_6pzuq_201 ._action_6pzuq_201 {
      flex: 1;
      height: 40px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._description_6pzuq_209 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px;
      max-width: 236px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._tickets_6pzuq_229 {
      display: flex;
      flex-wrap: wrap;
      gap: 4px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._tickets_6pzuq_229 ._ticket_6pzuq_229 {
      width: 16px;
      height: 24px;
      ;
      background-size: contain
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._tickets_6pzuq_229 ._ticket_active_6pzuq_239 {}

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 {
      display: flex;
      align-items: center;
      justify-content: space-between;
      width: 100%
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._total_6pzuq_242 {
      display: flex;
      align-items: center;
      gap: 4px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._total_6pzuq_242 ._counter_6pzuq_247 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 12px;
      font-style: normal;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._total_6pzuq_242 ._text_6pzuq_44 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._info_6pzuq_220 {
      display: flex;
      align-items: center;
      gap: 8px;
      background: none;
      cursor: pointer;
      border: none
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._info_6pzuq_220 ._infoIcon_6pzuq_578 {
      width: 16px;
      height: 14px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._info_6pzuq_220 ._infoText_6pzuq_582 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 12px;
      font-style: normal;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._gift_6pzuq_71 {
      box-sizing: border-box;
      position: relative;
      width: -moz-fit-content;
      width: fit-content;
      overflow: hidden;
      display: flex;
      justify-content: flex-end;
      padding: 8px 9px;
      align-items: center;
      border-radius: 8px;
      background: var(--Darkest, #121226)
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftGlow_6pzuq_108 {
      width: 132px;
      height: 132px;
      position: absolute;
      left: -23px;
      top: -32px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 {
      display: flex;
      flex-direction: column
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 ._giftAmount_6pzuq_119 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 1.5px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.54px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 ._giftValue_6pzuq_129 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 1.5px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 10.5px;
      font-style: normal;
      font-weight: 700;
      line-height: 15px;
      letter-spacing: -.315px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._vision_6pzuq_139 {
      height: 51px;
      width: 196px;
      position: absolute;
      top: 0;
      left: 75px;
      transform: rotate(6deg)
  }

  @media (max-width: 400px) {
      ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._vision_6pzuq_139 {
          left: 44px
      }
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._vision_6pzuq_139 ._giftIcon_6pzuq_146 {
      position: absolute;
      width: 93px;
      height: 93px;
      transform: rotate(12deg);
      left: 7px;
      top: -11px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._mac_6pzuq_154 {
      width: 181px;
      height: 51px;
      position: absolute;
      top: 95px;
      left: -32px;
      transform: rotate(-6deg)
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._mac_6pzuq_154 ._giftIcon_6pzuq_146 {
      width: 93px;
      height: 93px;
      transform: rotate(-21.262deg);
      position: absolute;
      left: 0;
      top: -20px
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._phone_6pzuq_169 {
      height: 51px;
      width: 171px;
      position: absolute;
      top: 200px;
      right: -10px;
      transform: rotate(-6deg)
  }

  @media (max-width: 360px) {
      ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._phone_6pzuq_169 {
          top: 180px
      }
  }

  ._mobileWrapper_6pzuq_405 ._urus_6pzuq_6 ._phone_6pzuq_169 ._giftIcon_6pzuq_146 {
      width: 93px;
      height: 93px;
      transform: rotate(-12deg);
      position: absolute;
      left: -6px;
      bottom: -45px;
      filter: drop-shadow(5px 0px 0px rgba(0, 0, 0, .6))
  }

  ._mobileWrapper_large_6pzuq_695 {
      max-width: 95.8vw;
      height: 149vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 {
      background-size: 100%;
      border-radius: 1.85vw;
      padding: 5.55vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._live_6pzuq_26 {
      top: 3.7vw;
      right: 3.7vw;
      gap: .93vw;
      border-radius: .93vw;
      padding: 0 .93vw;
      height: 3.7vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._live_6pzuq_26 ._circle_6pzuq_38 {
      width: 1.85vw;
      height: 1.85vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._live_6pzuq_26 ._text_6pzuq_44 {
      font-size: 2.31vw;
      line-height: 3.24vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 {
      gap: 5.55vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._header_6pzuq_53 {
      gap: 1.85vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._header_6pzuq_53 ._title_6pzuq_60 {
      font-size: 5.55vw;
      line-height: 6.94vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._header_6pzuq_53 ._gifts_6pzuq_71 {
      width: 37.04vw;
      height: 8.33vw;
      border-radius: 1.85vw;
      padding: 0 .93vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._header_6pzuq_53 ._gifts_6pzuq_71 span {
      font-size: 4.17vw;
      line-height: 5.55vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._actions_6pzuq_201 {
      gap: 1.85vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._actions_6pzuq_201 ._action_6pzuq_201 {
      height: 9.26vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._description_6pzuq_209 {
      font-size: 3.24vw;
      line-height: 4.63vw;
      max-width: 64.63vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._tickets_6pzuq_229 {
      gap: .93vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._tickets_6pzuq_229 ._ticket_6pzuq_229 {
      width: 3.7vw;
      height: 5.55vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._total_6pzuq_242 {
      gap: .93vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._total_6pzuq_242 ._counter_6pzuq_247,
  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._total_6pzuq_242 ._text_6pzuq_44 {
      font-size: 2.78vw;
      line-height: 4.17vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._info_6pzuq_220 {
      gap: 1.85vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._info_6pzuq_220 ._infoIcon_6pzuq_578 {
      width: 3.7vw;
      height: 3.24vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._content_6pzuq_459 ._footer_6pzuq_185 ._info_6pzuq_220 ._infoText_6pzuq_582 {
      font-size: 2.78vw;
      line-height: 4.17vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._gift_6pzuq_71 {
      padding: 1.85vw 2.08vw;
      border-radius: 1.85vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftGlow_6pzuq_108 {
      width: 30.56vw;
      height: 30.56vw;
      left: -5.32vw;
      top: -7.4vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 ._giftAmount_6pzuq_119 {
      font-size: 4.17vw;
      line-height: 5.55vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._gift_6pzuq_71 ._giftTitle_6pzuq_115 ._giftValue_6pzuq_129 {
      font-size: 2.43vw;
      line-height: 3.47vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._vision_6pzuq_139 {
      height: 11.8vw;
      width: 45.4vw;
      left: 17.4vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._vision_6pzuq_139 ._giftIcon_6pzuq_146 {
      width: 21.53vw;
      height: 21.53vw;
      left: 1.62vw;
      top: -2.55vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._mac_6pzuq_154 {
      width: 41.9vw;
      height: 11.8vw;
      top: 22vw;
      left: -7.4vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._mac_6pzuq_154 ._giftIcon_6pzuq_146 {
      width: 21.53vw;
      height: 21.53vw;
      top: -4.63vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._phone_6pzuq_169 {
      height: 11.8vw;
      width: 39.58vw;
      top: 46.3vw;
      right: -2.31vw
  }

  ._mobileWrapper_large_6pzuq_695 ._urus_6pzuq_6 ._phone_6pzuq_169 ._giftIcon_6pzuq_146 {
      width: 21.53vw;
      height: 21.53vw;
      left: -1.39vw;
      bottom: -10.42vw
  }

  ._mobileWrapper_rtl_6pzuq_832 ._urus_6pzuq_6 ._gift_6pzuq_71 {
      justify-content: flex-start
  }

  @media (max-width: 380px) {
      ._mobileWrapper_6pzuq_405 {
          height: 674px
      }
  }

  ._content_7b550_1 {
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between
  }

  ._content_7b550_1 ._top_7b550_7 {
      display: flex;
      flex-direction: column;
      gap: 32px
  }

  ._content_7b550_1 ._top_7b550_7 ._info_7b550_12 {
      display: flex;
      flex-direction: column;
      gap: 12px
  }

  ._content_7b550_1 ._top_7b550_7 ._info_7b550_12 ._description_7b550_17 {
      max-width: 256px
  }

  ._content_7b550_1 ._bottom_7b550_20 {
      max-width: 200px
  }

  ._content_7b550_1 ._bottom_7b550_20 ._button_7b550_23 {
      width: 200px;
      height: 48px
  }

  ._content_mobile_7b550_27 {
      position: relative;
      z-index: 3;
      width: 100%
  }

  ._content_mobile_7b550_27 ._top_7b550_7 {
      gap: 24px
  }

  ._content_mobile_7b550_27 ._top_7b550_7 ._info_7b550_12 {
      gap: 8px
  }

  ._content_mobile_7b550_27 ._top_7b550_7 ._info_7b550_12 ._description_7b550_17 {
      max-width: 100%
  }

  ._content_mobile_7b550_27 ._bottom_7b550_20 {
      max-width: 100%;
      width: 100%
  }

  ._content_mobile_7b550_27 ._bottom_7b550_20 ._button_7b550_23 {
      width: 100%;
      height: 40px
  }

  ._content_mobileLarge_7b550_49 ._top_7b550_7 {
      gap: 5.55vw
  }

  ._content_mobileLarge_7b550_49 ._top_7b550_7 ._info_7b550_12 {
      gap: 1.85vw
  }

  ._content_mobileLarge_7b550_49 ._bottom_7b550_20 ._button_7b550_23 {
      height: 9.26vw
  }

  ._content_tablet_7b550_58 ._top_7b550_7 {
      gap: 3.92vw
  }

  ._content_tablet_7b550_58 ._top_7b550_7 ._info_7b550_12 {
      gap: 1.47vw
  }

  ._content_tablet_7b550_58 ._top_7b550_7 ._info_7b550_12 ._description_7b550_17 {
      max-width: 31.37vw
  }

  ._content_tablet_7b550_58 ._bottom_7b550_20 {
      max-width: 24.5vw
  }

  ._content_tablet_7b550_58 ._bottom_7b550_20 ._button_7b550_23 {
      width: 24.5vw;
      height: 5.88vw
  }

  ._content_10b0o_1 {
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between
  }

  ._content_10b0o_1 ._top_10b0o_7 {
      display: flex;
      flex-direction: column;
      gap: 32px
  }

  ._content_10b0o_1 ._top_10b0o_7 ._info_10b0o_12 {
      display: flex;
      flex-direction: column;
      gap: 12px
  }

  ._content_10b0o_1 ._top_10b0o_7 ._info_10b0o_12 ._description_10b0o_17 {
      width: 358px
  }

  ._content_10b0o_1 ._bottom_10b0o_20 {
      max-width: 296px;
      display: flex;
      flex-direction: column
  }

  ._content_10b0o_1 ._bottom_10b0o_20 ._promocodesList_10b0o_25 {
      display: flex;
      flex-direction: column;
      gap: 2px
  }

  ._content_10b0o_1 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 {
      padding: 0 4px 0 16px;
      height: 48px;
      border-radius: 12px;
      background: var(--Color, #fff);
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 16px
  }

  ._content_10b0o_1 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 {
      display: flex;
      align-items: center;
      gap: 8px
  }

  ._content_10b0o_1 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._icon_10b0o_45 {
      width: 18px;
      height: 16px;
      flex-shrink: 0
  }

  ._content_10b0o_1 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._icon_large_10b0o_50 {
      width: 22px;
      height: 20px;
      margin: 0 0 0 -4px
  }

  ._content_10b0o_1 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._text_10b0o_55 {
      color: var(--Dark, #202040);
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._content_10b0o_1 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._right_10b0o_63 ._button_10b0o_63 {
      width: 120px;
      height: 40px
  }

  ._content_mobile_10b0o_67 ._top_10b0o_7 {
      gap: 24px
  }

  ._content_mobile_10b0o_67 ._top_10b0o_7 ._info_10b0o_12 {
      gap: 8px
  }

  ._content_mobile_10b0o_67 ._top_10b0o_7 ._info_10b0o_12 ._description_10b0o_17 {
      width: 100%
  }

  ._content_mobile_10b0o_67 ._bottom_10b0o_20 {
      z-index: 2;
      max-width: 100%;
      width: 100%
  }

  ._content_mobileLarge_10b0o_81 ._top_10b0o_7 {
      gap: 5.55vw
  }

  ._content_mobileLarge_10b0o_81 ._top_10b0o_7 ._info_10b0o_12 {
      gap: 1.85
  }

  ._content_mobileLarge_10b0o_81 ._bottom_10b0o_20 ._promocodesList_10b0o_25 {
      gap: .46vw
  }

  ._content_mobileLarge_10b0o_81 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 {
      padding: 0 .93vw 0 3.7vw;
      height: 11.11vw;
      border-radius: 2.78vw;
      gap: 3.7vw
  }

  ._content_mobileLarge_10b0o_81 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 {
      gap: 1.85vw
  }

  ._content_mobileLarge_10b0o_81 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._icon_10b0o_45 {
      width: 4.17vw;
      height: 3.7vw
  }

  ._content_mobileLarge_10b0o_81 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._icon_large_10b0o_50 {
      width: 5.09vw;
      height: 4.63vw;
      margin: 0 0 0 -.93vw
  }

  ._content_mobileLarge_10b0o_81 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._text_10b0o_55 {
      font-size: 3.24vw;
      line-height: 4.63vw
  }

  ._content_mobileLarge_10b0o_81 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._right_10b0o_63 ._button_10b0o_63 {
      height: 9.26vw
  }

  ._content_tablet_10b0o_115 ._top_10b0o_7 {
      gap: 3.92vw
  }

  ._content_tablet_10b0o_115 ._top_10b0o_7 ._info_10b0o_12 {
      gap: 1.47vw
  }

  ._content_tablet_10b0o_115 ._top_10b0o_7 ._info_10b0o_12 ._description_10b0o_17 {
      width: 43.87vw
  }

  ._content_tablet_10b0o_115 ._bottom_10b0o_20 {
      max-width: 36.27vw
  }

  ._content_tablet_10b0o_115 ._bottom_10b0o_20 ._promocodesList_10b0o_25 {
      gap: .25vw
  }

  ._content_tablet_10b0o_115 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 {
      padding: 0 .49vw 0 1.96vw;
      height: 5.88vw;
      border-radius: 1.47vw;
      gap: 1.96vw
  }

  ._content_tablet_10b0o_115 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 {
      gap: .98vw
  }

  ._content_tablet_10b0o_115 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._icon_10b0o_45 {
      width: 2.2vw;
      height: 1.96vw
  }

  ._content_tablet_10b0o_115 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._icon_large_10b0o_50 {
      width: 2.7vw;
      height: 2.45vw;
      margin: 0 0 0 -.49vw
  }

  ._content_tablet_10b0o_115 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._left_10b0o_40 ._text_10b0o_55 {
      font-size: 1.72vw;
      line-height: 2.45vw
  }

  ._content_tablet_10b0o_115 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 ._right_10b0o_63 ._button_10b0o_63 {
      width: 14.7vw;
      height: 4.9vw
  }

  ._content_rtl_10b0o_156 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 {
      padding: 0 16px 0 4px
  }

  ._content_rtl_10b0o_156._content_mobileLarge_10b0o_81 ._bottom_10b0o_20 ._promocodesList_10b0o_25 ._promocode_10b0o_25 {
      padding: 0 3.7vw 0 .93vw
  }

  ._content_16ng5_1 {
      max-width: 370px;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between
  }

  ._content_16ng5_1 ._top_16ng5_8 {
      display: flex;
      flex-direction: column;
      gap: 32px
  }

  ._content_16ng5_1 ._top_16ng5_8 ._info_16ng5_13 {
      display: flex;
      flex-direction: column;
      gap: 12px
  }

  ._content_16ng5_1 ._top_16ng5_8 ._info_16ng5_13 ._title_16ng5_18 {
      max-width: 306px
  }

  ._content_16ng5_1 ._top_16ng5_8 ._info_16ng5_13 ._description_16ng5_21 {
      max-width: 320px
  }

  ._content_16ng5_1 ._top_16ng5_8 ._coins_16ng5_24 {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 8px
  }

  ._content_16ng5_1 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 {
      background-color: #20204080;
      border-radius: 8px;
      height: 40px;
      padding: 8px 12px;
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      gap: 4px
  }

  ._content_16ng5_1 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 svg {
      height: 20px;
      width: 16px
  }

  ._content_16ng5_1 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 ._value_16ng5_46 {
      font-family: Mulish;
      font-size: 18px;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.03em;
      color: #fff;
      margin: 0
  }

  ._content_16ng5_1 ._top_16ng5_8 ._coins_16ng5_24 ._text_16ng5_55 {
      font-family: Mulish;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.03em;
      text-align: left;
      color: #fff;
      margin: 0;
      max-width: 90px
  }

  ._content_16ng5_1 ._bottom_16ng5_66 {
      max-width: 200px
  }

  ._content_16ng5_1 ._bottom_16ng5_66 ._button_16ng5_69 {
      width: 200px;
      height: 48px
  }

  ._content_mobile_16ng5_73 {
      max-width: 100%;
      width: 100%
  }

  ._content_mobile_16ng5_73 ._top_16ng5_8 {
      gap: 24px
  }

  ._content_mobile_16ng5_73 ._top_16ng5_8 ._info_16ng5_13 {
      gap: 8px
  }

  ._content_mobile_16ng5_73 ._top_16ng5_8 ._info_16ng5_13 ._title_16ng5_18 {
      max-width: 283px
  }

  ._content_mobile_16ng5_73 ._top_16ng5_8 ._info_16ng5_13 ._description_16ng5_21 {
      max-width: 337px
  }

  ._content_mobile_16ng5_73 ._top_16ng5_8 ._coins_16ng5_24 {
      width: 175px;
      flex-direction: column;
      gap: 4px
  }

  ._content_mobile_16ng5_73 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 {
      width: 100%
  }

  ._content_mobile_16ng5_73 ._top_16ng5_8 ._coins_16ng5_24 ._text_16ng5_55 {
      max-width: 100%
  }

  ._content_mobile_16ng5_73 ._bottom_16ng5_66 {
      z-index: 3;
      max-width: 100%
  }

  ._content_mobile_16ng5_73 ._bottom_16ng5_66 ._button_16ng5_69 {
      height: 40px;
      width: 100%
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 {
      gap: 5.55vw
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 ._info_16ng5_13 {
      gap: 1.85vw
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 ._info_16ng5_13 ._title_16ng5_18 {
      max-width: 65.51vw
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 ._info_16ng5_13 ._description_16ng5_21 {
      max-width: 78vw
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 ._coins_16ng5_24 {
      width: 40.51vw;
      gap: .93vw
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 {
      border-radius: 1.85vw;
      height: 9.26vw;
      padding: 1.85vw 2.78vw;
      gap: .93vw
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 svg {
      height: 4.63vw;
      width: 3.7vw
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 ._value_16ng5_46 {
      font-size: 4.17vw;
      line-height: 5.55vw
  }

  ._content_mobileLarge_16ng5_108 ._top_16ng5_8 ._coins_16ng5_24 ._text_16ng5_55 {
      font-size: 2.78vw;
      line-height: 4.17vw
  }

  ._content_mobileLarge_16ng5_108 ._bottom_16ng5_66 ._button_16ng5_69 {
      height: 9.26vw
  }

  ._content_tablet_16ng5_145 {
      max-width: 45.34vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 {
      gap: 3.92vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 ._info_16ng5_13 {
      gap: 1.47vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 ._info_16ng5_13 ._title_16ng5_18 {
      max-width: 37.5vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 ._info_16ng5_13 ._description_16ng5_21 {
      max-width: 39.22vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 ._coins_16ng5_24 {
      gap: .98vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 {
      border-radius: .98vw;
      height: 4.9vw;
      padding: .98vw 1.47vw;
      gap: .49vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 svg {
      height: 2.45vw;
      width: 1.96vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 ._coins_16ng5_24 ._box_16ng5_30 ._value_16ng5_46 {
      font-size: 2.2vw;
      line-height: 2.94vw
  }

  ._content_tablet_16ng5_145 ._top_16ng5_8 ._coins_16ng5_24 ._text_16ng5_55 {
      font-size: 1.47vw;
      line-height: 2.2vw;
      max-width: 11.03vw
  }

  ._content_tablet_16ng5_145 ._bottom_16ng5_66 {
      max-width: 24.5vw
  }

  ._content_tablet_16ng5_145 ._bottom_16ng5_66 ._button_16ng5_69 {
      width: 24.5vw;
      height: 5.88vw
  }

  ._container_szrde_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._title_ap0b6_1 {
      position: relative
  }

  ._title_ap0b6_1 ._main_ap0b6_4 {
      font-size: 40px;
      font-style: normal;
      font-weight: 900;
      line-height: 1;
      letter-spacing: -1.2px;
      text-transform: uppercase;
      margin: 0;
      position: relative;
      z-index: 3
  }

  ._title_ap0b6_1 ._decor_ap0b6_15 {
      width: 100%;
      font-size: 40px;
      font-style: normal;
      font-weight: 900;
      line-height: 1;
      letter-spacing: -1.2px;
      text-transform: uppercase;
      position: absolute;
      margin: 0
  }

  ._title_ap0b6_1 ._decor_ap0b6_15:nth-of-type(1) {
      z-index: 2;
      top: 3px
  }

  ._title_ap0b6_1 ._decor_ap0b6_15:nth-of-type(2) {
      z-index: 1;
      top: 6px
  }

  ._title_size_xs_ap0b6_34 ._main_ap0b6_4,
  ._title_size_xs_ap0b6_34 ._decor_ap0b6_15 {
      font-size: 22px
  }

  ._title_size_xs_ap0b6_34 ._decor_ap0b6_15:nth-of-type(1) {
      top: 2px
  }

  ._title_size_xs_ap0b6_34 ._decor_ap0b6_15:nth-of-type(2) {
      top: 4px
  }

  ._title_size_xs_ap0b6_34._title_small_ap0b6_46 ._main_ap0b6_4,
  ._title_size_xs_ap0b6_34._title_small_ap0b6_46 ._decor_ap0b6_15 {
      font-size: 24px
  }

  ._title_size_xs_ap0b6_34._title_small_ap0b6_46 ._decor_ap0b6_15:nth-of-type(1) {
      top: 2px
  }

  ._title_size_xs_ap0b6_34._title_small_ap0b6_46 ._decor_ap0b6_15:nth-of-type(2) {
      top: 4px
  }

  ._title_size_sm_ap0b6_58 ._main_ap0b6_4,
  ._title_size_sm_ap0b6_58 ._decor_ap0b6_15 {
      font-size: 24px
  }

  ._title_size_sm_ap0b6_58 ._decor_ap0b6_15:nth-of-type(1) {
      top: 2px
  }

  ._title_size_sm_ap0b6_58 ._decor_ap0b6_15:nth-of-type(2) {
      top: 4px
  }

  ._title_size_md_ap0b6_70 ._main_ap0b6_4,
  ._title_size_md_ap0b6_70 ._decor_ap0b6_15 {
      font-size: 40px
  }

  ._title_size_lg_ap0b6_76 ._main_ap0b6_4,
  ._title_size_lg_ap0b6_76 ._decor_ap0b6_15 {
      font-size: 64px
  }

  ._title_color_orange_ap0b6_82 ._main_ap0b6_4 {
      background: linear-gradient(180deg, #fec, #fda700);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent
  }

  ._title_color_orange_ap0b6_82 ._decor_ap0b6_15:nth-of-type(1) {
      color: #b5521a
  }

  ._title_color_orange_ap0b6_82 ._decor_ap0b6_15:nth-of-type(2) {
      color: #73300b
  }

  ._title_color_purple_ap0b6_94 ._main_ap0b6_4 {
      background: linear-gradient(180deg, #bdd0ff, #8e16ed);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent
  }

  ._title_color_purple_ap0b6_94 ._decor_ap0b6_15:nth-of-type(1) {
      color: #650bac
  }

  ._title_color_purple_ap0b6_94 ._decor_ap0b6_15:nth-of-type(2) {
      color: #470977
  }

  ._modal_1mn8j_1 {
      position: fixed;
      top: 0;
      left: 0;
      padding: 0;
      z-index: 20;
      width: 100%;
      height: 100%;
      overflow: hidden scroll;
      outline: 0;
      opacity: 1;
      transition: opacity .15s linear;
      visibility: hidden;
      scroll-behavior: smooth;
      pointer-events: none;
      display: flex;
      animation: _open_1mn8j_1 .15s linear
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 {
      top: 64px;
      left: 50%;
      opacity: 0;
      position: absolute;
      transform: translate(-50%, -200%);
      transition: all .3s linear;
      width: 100%;
      background: #121226;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 8px;
      box-sizing: border-box
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._loader_1mn8j_32 {
      width: 100%;
      height: 480px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._close_1mn8j_40,
  ._modal_1mn8j_1 ._container_1mn8j_19 ._back_1mn8j_41 {
      position: absolute;
      top: 0;
      width: 40px;
      height: 40px;
      background: none;
      padding: 0;
      border: none;
      cursor: pointer;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      z-index: 4
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._close_1mn8j_40 {
      right: 0
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._back_1mn8j_41 {
      left: 0
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._box_1mn8j_62 {
      width: 100%;
      height: 100%;
      overflow: hidden;
      position: absolute;
      border-radius: 8px;
      z-index: 0;
      opacity: .9;
      top: 0;
      left: 0
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._box_1mn8j_62 ._decor_1mn8j_73 {
      filter: blur(16px);
      position: absolute;
      border-radius: 100%
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._box_1mn8j_62 ._decor_1mn8j_73:nth-child(1) {
      background: radial-gradient(50% 50% at 50% 50%, var(--decor-color-1) 0%, var(--decor-shadow) 81.25%);
      width: 272px;
      height: 272px;
      top: -83px;
      right: -79px
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._box_1mn8j_62 ._decor_1mn8j_73:nth-child(2) {
      width: 386px;
      height: 386px;
      top: -14px;
      left: -248px;
      background: radial-gradient(50% 50% at 50% 50%, var(--decor-color-2) 0%, var(--decor-shadow) 81.25%)
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._box_1mn8j_62 ._decor_1mn8j_73:nth-child(3) {
      width: 272px;
      height: 272px;
      background: radial-gradient(50% 50% at 50% 50%, var(--decor-color-2) 0%, var(--decor-shadow) 81.25%);
      top: 248px;
      right: -23px
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._box_1mn8j_62 ._decor_1mn8j_73:nth-child(4) {
      width: 360px;
      height: 360px;
      background: radial-gradient(50% 50% at 50% 50%, var(--decor-color-1) 0%, var(--decor-shadow) 81.25%);
      bottom: -226px;
      left: -53px
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._box_1mn8j_62 ._childrenBox_1mn8j_106 {
      z-index: 1;
      position: relative
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._flyOut_1mn8j_110 {
      position: absolute;
      height: 100%;
      width: 100%
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._flyOut_1mn8j_110 ._polygon_1mn8j_115 {
      position: absolute;
      background-size: contain;
      background-repeat: no-repeat;

  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._flyOut_type_default_1mn8j_121 ._polygon_1mn8j_115:nth-of-type(1) {
      top: -25px;
      right: 110px;
      width: 86px;
      height: 85px;
      animation: .8s _appearance_1mn8j_1 ease-out, .6s _moving1_1mn8j_1 ease-in
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._flyOut_type_default_1mn8j_121 ._polygon_1mn8j_115:nth-of-type(2) {
      top: 38px;
      right: -33px;
      width: 117px;
      height: 118px;
      animation: .8s _appearance_1mn8j_1 ease-out, .6s _moving2_1mn8j_1 ease-in
  }

  ._modal_1mn8j_1 ._container_1mn8j_19 ._flyOut_type_default_1mn8j_121 ._polygon_1mn8j_115:nth-of-type(3) {
      top: 109px;
      left: -14px;
      width: 53px;
      height: 50px;
      animation: .8s _appearance_1mn8j_1 ease-in, .6s _moving3_1mn8j_1 ease-in-out
  }

  ._modal_open_1mn8j_142 {
      visibility: visible;
      pointer-events: all
  }

  ._modal_open_1mn8j_142 ._container_1mn8j_19 {
      opacity: 1;
      transform: translate(-50%);
      animation: _openBody_1mn8j_1 .5s ease
  }

  ._modal_small_1mn8j_151 ._container_1mn8j_19 ._box_1mn8j_62 ._decor_1mn8j_73:nth-child(3),
  ._modal_small_1mn8j_151 ._container_1mn8j_19 ._box_1mn8j_62 ._decor_1mn8j_73:nth-child(4) {
      display: none
  }

  ._modal_size_sm_1mn8j_154 ._container_1mn8j_19 {
      max-width: 384px
  }

  ._modal_size_md_1mn8j_157 ._container_1mn8j_19 {
      max-width: 550px
  }

  ._modal_mobile_1mn8j_160 ._container_1mn8j_19 {
      width: calc(100% - 32px)
  }

  ._modal_type_referral_1mn8j_163 ._container_1mn8j_19 {
      max-width: 520px
  }

  @keyframes _appearance_1mn8j_1 {
      0% {
          transform: scale(0) rotate(180deg)
      }

      to {
          transform: scale(1) rotate(0)
      }
  }

  @keyframes _moving1_1mn8j_1 {
      0% {
          top: 64px;
          right: calc(50% - 43px)
      }

      to {
          top: -25px;
          right: 110px
      }
  }

  @keyframes _moving2_1mn8j_1 {
      0% {
          top: 64px;
          right: calc(50% - 58.5px)
      }

      to {
          top: 38px;
          right: -33px
      }
  }

  @keyframes _moving3_1mn8j_1 {
      0% {
          top: 64px;
          left: calc(50% - 26.5px)
      }

      to {
          top: 109px;
          left: -14px
      }
  }

  @keyframes _open_1mn8j_1 {
      0% {
          opacity: 0
      }

      to {
          opacity: 1
      }
  }

  @keyframes _openBody_1mn8j_1 {
      0% {
          transform: translate(-50%, -200%)
      }

      to {
          transform: translate(-50%)
      }
  }

  ._modal_gjtwx_1 ._title_gjtwx_1 {
      margin: -24px 0 24px
  }

  ._modal_gjtwx_1 ._title_mobile_gjtwx_4 {
      margin: -24px 0 8px
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 {
      position: relative;
      display: flex;
      flex-direction: column;
      gap: 8px;
      margin: 24px
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 {
      display: flex;
      padding: 24px 0 24px 24px;
      flex-direction: column;
      align-items: flex-start;
      gap: 16px;
      align-self: stretch;
      border-radius: 8px;
      border: 1px solid rgba(173, 173, 255, .17);
      background: #0006;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._loader_gjtwx_26 {
      margin: 0 auto
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 {
      display: flex;
      flex-direction: column;
      width: 100%
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaderboardHeader_gjtwx_34 {
      display: flex;
      gap: 8px;
      justify-content: space-between;
      align-items: center;
      padding: 0 36px 8px 8px
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaderboardHeader_gjtwx_34 ._column_gjtwx_41 {
      overflow: hidden;
      color: #8888a6;
      text-overflow: ellipsis;
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.36px;
      width: 100%
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaderboardHeader_gjtwx_34 ._column_gjtwx_41:nth-child(2) {
      text-align: center
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaderboardHeader_gjtwx_34 ._column_gjtwx_41:nth-child(3) {
      text-align: end
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaders_gjtwx_59 {
      display: flex;
      flex-direction: column;
      gap: 4px;
      max-height: 250px
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaders_gjtwx_59 ._row_gjtwx_65 {
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 8px 12px;
      background: #0006;
      width: 100%;
      box-sizing: border-box;
      border-radius: 8px;
      border: 1px solid rgba(255, 255, 255, .09)
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaders_gjtwx_59 ._row_gjtwx_65 ._id_gjtwx_76 {
      color: #fff;
      font-size: 14px;
      font-weight: 400;
      width: 100%
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaders_gjtwx_59 ._row_gjtwx_65 ._friends_gjtwx_82 {
      color: #8e16ed;
      font-size: 14px;
      font-weight: 700;
      width: 100%;
      text-align: center
  }

  ._modal_gjtwx_1 ._content_gjtwx_7 ._container_gjtwx_14 ._leaderboard_gjtwx_29 ._leaders_gjtwx_59 ._row_gjtwx_65 ._money_gjtwx_89 {
      color: #fda700;
      font-size: 14px;
      font-weight: 700;
      width: 100%;
      text-align: end
  }

  ._pagination_1jkqz_1 {
      width: 100%;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      gap: 20px;
      position: relative;
      z-index: 2;
      margin: 0 0 24px;
      padding: 0 24px 0 0;
      box-sizing: border-box
  }

  ._pagination_1jkqz_1 ._prev_1jkqz_14,
  ._pagination_1jkqz_1 ._next_1jkqz_15 {
      width: 66px;
      height: 32px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      background-color: #8e16ed;
      ;
      box-shadow: 0 -4px #0000001a inset, 0 -2px #0003 inset, 0 5px 5px #0000002e, 0 1px #fff6 inset;
      border-radius: 8px;
      border: none;
      cursor: pointer
  }

  ._pagination_1jkqz_1 ._prev_disabled_1jkqz_29,
  ._pagination_1jkqz_1 ._next_disabled_1jkqz_30 {
      cursor: default
  }

  ._pagination_1jkqz_1 ._next_1jkqz_15 svg {
      margin: 0 0 0 4px;
      transform: rotate(180deg)
  }

  ._pagination_1jkqz_1 ._pages_1jkqz_37 {
      border-radius: 8px;
      background-color: #121226;
      height: 32px;
      padding: 4px;
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
      gap: 4px
  }

  ._pagination_1jkqz_1 ._pages_1jkqz_37 ._page_1jkqz_37 {
      background: none;
      cursor: pointer;
      border-radius: 4px;
      font-family: Mulish;
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.03em;
      color: #fff;
      border: none;
      height: 24px;
      padding: 2px 7.5px;
      min-width: 24px
  }

  ._pagination_1jkqz_1 ._pages_1jkqz_37 ._page_active_1jkqz_62 {
      background-color: #8e16ed;
      font-weight: 700
  }

  ._pagination_rtl_1jkqz_66 {
      padding: 0 0 0 24px
  }

  ._pagination_rtl_1jkqz_66 ._prev_1jkqz_14 svg {
      margin: 0 0 0 4px;
      transform: rotate(180deg)
  }

  ._pagination_rtl_1jkqz_66 ._next_1jkqz_15 svg {
      margin: 0;
      transform: rotate(0)
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      padding: 24px 0 32px 24px;
      box-sizing: border-box;
      z-index: 1;
      position: relative
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 ._subtitle_ul2eo_11 {
      font-family: Mulish;
      font-size: 24px;
      font-weight: 800;
      line-height: 32px;
      letter-spacing: -.03em;
      text-align: center;
      color: #fff;
      margin: 0 0 8px;
      padding: 0 24px 0 0
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 ._description_ul2eo_22 {
      font-family: Mulish;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.03em;
      text-align: center;
      margin: 0 0 24px;
      color: #fff;
      max-width: 200px;
      padding: 0 24px 0 0
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 ._list_ul2eo_34 {
      width: 100%;
      display: flex;
      flex-direction: column;
      gap: 4px;
      max-height: 560px
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 ._list_ul2eo_34 ._item_ul2eo_41 {
      width: 100%;
      background: #0006;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      height: 36px;
      min-height: 36px;
      border-radius: 8px;
      padding: 0 12px;
      box-sizing: border-box
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 ._list_ul2eo_34 ._item_ul2eo_41 ._id_ul2eo_54 {
      font-family: Mulish;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: left;
      margin: 0;
      color: #fff
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 ._list_ul2eo_34 ._item_ul2eo_41 ._name_ul2eo_64 {
      font-family: Mulish;
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: right;
      margin: 0;
      color: #fff
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 ._list_ul2eo_34 ._item_active_ul2eo_74 {
      background-color: #8e16ed
  }

  ._modal_ul2eo_1 ._content_ul2eo_1 ._list_ul2eo_34 ._item_active_ul2eo_74 ._name_ul2eo_64 {
      font-weight: 700
  }

  ._modal_ul2eo_1 ._title_ul2eo_80 {
      margin: -24px auto 0
  }

  ._modal_rtl_ul2eo_83 ._content_ul2eo_1 {
      padding: 24px 24px 32px 0
  }

  ._modal_rtl_ul2eo_83 ._content_ul2eo_1 ._subtitle_ul2eo_11,
  ._modal_rtl_ul2eo_83 ._content_ul2eo_1 ._description_ul2eo_22 {
      padding: 0 0 0 24px
  }

  ._modal_rtl_ul2eo_83 ._content_ul2eo_1 ._list_ul2eo_34 ._item_ul2eo_41 ._id_ul2eo_54 {
      text-align: right
  }

  ._modal_rtl_ul2eo_83 ._content_ul2eo_1 ._list_ul2eo_34 ._item_ul2eo_41 ._name_ul2eo_64 {
      text-align: left
  }

  ._button_12c87_1 {
      width: 100%;
      box-shadow: 0 -4px #0000001a inset, 0 -2px #0003 inset;
      border-radius: 8px;
      border: none;
      cursor: pointer;
      position: relative
  }

  ._button_12c87_1 ._info_12c87_9 {
      width: 16px;
      height: 16px;
      min-width: 16px;
      min-height: 16px;
      background-color: #fff;
      border-radius: 50%;
      font-family: Mulish;
      font-size: 10px;
      font-weight: 700;
      line-height: 16px;
      letter-spacing: -.03em;
      text-align: center;
      color: #202040;
      box-shadow: 0 2px #0000004d
  }

  ._button_12c87_1 ._label_12c87_25 {
      font-family: Mulish;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: center;
      color: #fff;
      margin: 0;
      word-break: break-word
  }

  ._button_12c87_1 ._content_12c87_36 {
      width: 100%;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      gap: 8px
  }

  ._button_color_blue_12c87_44 {
      background-color: #302fa0
  }

  ._button_color_light-blue_12c87_47 {
      background-color: #29a9eb
  }

  ._button_color_yellow_12c87_50 {
      background-color: #fda700
  }

  ._button_color_purple_12c87_53 {
      background-color: #8e16ed
  }

  ._button_color_orange_12c87_56 {
      background-color: #b5521a
  }

  ._button_disabled_12c87_59 {
      cursor: default
  }

  ._button_height_small_12c87_62 {
      min-height: 36px
  }

  ._button_height_medium_12c87_65 {
      min-height: 40px
  }

  ._button_height_large_12c87_68 {
      min-height: 48px
  }

  ._button_12c87_1 ._decor_12c87_71 {
      position: absolute;
      background-size: cover
  }

  ._button_12c87_1 ._decor1_12c87_75 {
      top: 0;
      left: 8px
  }

  ._button_12c87_1 ._decor2_12c87_79 {
      top: 0;
      left: 54%
  }

  ._button_12c87_1 ._decor3_12c87_83 {
      right: 19px;
      bottom: 0
  }

  ._button_12c87_1 ._decor4_12c87_87 {
      bottom: 0;
      left: 0
  }

  ._button_12c87_1 ._decor5_12c87_91 {
      right: 0;
      top: 2px
  }

  ._button_withDecor_12c87_95 ._label_12c87_25 {
      font-size: 16px;
      line-height: 22px;
      text-shadow: 0px 2px 4px rgba(0, 0, 0, .3)
  }

  ._container_10mk7_1 {
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      background-color: #fff;
      padding: 0;
      border-radius: 16px;
      border: 1px solid #fda700;
      overflow: hidden;
      box-shadow: none;
      gap: 4px;
      text-align: center;
      min-height: 372px
  }

  ._container_shadow_10mk7_15 {
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924
  }

  ._container_10mk7_1 ._headers_10mk7_18 {
      display: grid;
      grid-template-columns: repeat(3, 1fr) 2fr repeat(1, 1fr);
      border-radius: 15px 15px 0 0;
      background: #fda700;
      padding: 0 16px;
      margin-bottom: -4px
  }

  ._container_10mk7_1 ._headers_10mk7_18>:nth-child(1) {
      text-align: left !important;
      grid-column: 1/2
  }

  ._container_10mk7_1 ._headers_10mk7_18>:nth-child(4) {
      padding-left: 40px !important;
      text-align: left !important;
      grid-column: 4/5
  }

  ._container_10mk7_1 ._headers_10mk7_18 ._item_10mk7_35 {
      font-style: normal;
      text-align: center;
      font-weight: 700;
      font-size: 12px;
      line-height: 20px;
      color: #fff;
      padding: 10px 0
  }

  ._level_yp7l2_1 {
      display: flex;
      position: relative
  }

  ._level_yp7l2_1 ._active_yp7l2_5 {
      background: linear-gradient(180deg, #ffe9bd 4.5%, #fda700 17%, #ffc960 49%, #fda700 73.5%, #fda700);
      height: 40px;
      min-width: 48px;
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 0 4px;
      z-index: 1;
      position: relative
  }

  ._level_yp7l2_1 ._active_yp7l2_5 svg {
      height: 18px;
      width: 18px
  }

  ._level_yp7l2_1 ._active_yp7l2_5 ._text_yp7l2_22 {
      font-family: Mulish;
      font-size: 10px;
      font-weight: 700;
      line-height: 14px;
      letter-spacing: -.03em;
      text-align: center;
      margin: 0;
      color: #fff
  }

  ._level_yp7l2_1 ._expired_yp7l2_32 {
      background: linear-gradient(180deg, #fff 4.5%, #cacaca 17%, #fff 49%, #cacaca 73.5%, #cacaca);
      width: 48px;
      height: 40px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      z-index: 2;
      position: relative
  }

  ._level_yp7l2_1 ._default_yp7l2_43 {
      width: 40px;
      height: 40px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      position: relative
  }

  ._level_yp7l2_1 ._default_yp7l2_43 ._back_yp7l2_52 {
      width: 100%;
      height: 100%;
      background-image: url(../images/Dq7b70du.png);
      position: absolute;
      top: 0;
      left: 0;
      background-size: contain
  }

  ._level_yp7l2_1 ._default_yp7l2_43 ._count_yp7l2_61 {
      width: 28px;
      height: 28px;
      background-color: #121226;
      margin: 4px 0 0;
      font-family: Mulish;
      font-size: 16px;
      font-weight: 800;
      line-height: 22px;
      letter-spacing: -.03em;
      text-align: center;
      color: #fda700;
      box-shadow: 0 0 4px #fda70080;
      z-index: 0
  }

  ._level_mobile_yp7l2_77 ._active_yp7l2_5 {
      height: 36px;
      min-width: 40px;
      padding: 0 2px
  }

  ._level_mobile_yp7l2_77 ._expired_yp7l2_32 {
      height: 36px;
      width: 40px
  }

  ._decor_yp7l2_87 {
      height: 16px;
      width: 100%;
      overflow: hidden;
      position: absolute;
      bottom: -15px
  }

  ._decor_yp7l2_87 ._triangle_yp7l2_94 {
      height: 16px;
      margin: 0 0 0 -2px;
      width: calc(100% + 4px);
      -webkit-clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
      clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
      box-sizing: border-box;
      box-shadow: 0 -2px #fff6 inset, 0 4px 2px #0003
  }

  ._decor_yp7l2_87 ._triangle_yellow_yp7l2_102 {
      background: linear-gradient(180deg, #fda700 24.5%, #ffdb94)
  }

  ._decor_yp7l2_87 ._triangle_gray_yp7l2_105 {
      background: linear-gradient(180deg, #cacaca 16%, #fff)
  }

  ._decor_mobile_yp7l2_108 {
      height: 8px;
      bottom: -7px
  }

  ._decor_mobile_yp7l2_108 ._triangle_yp7l2_94 {
      height: 8px
  }

  ._bar_j1dch_1 {
      width: 100%;
      border-radius: 4px;
      height: 8px;
      box-shadow: 0 4px 4px #12122699;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      position: relative
  }

  ._bar_j1dch_1 ._barActive_j1dch_11 {
      height: 8px;
      border-radius: 4px;
      background-color: #fda700;
      position: relative
  }

  ._bar_j1dch_1 ._barActive_j1dch_11:after {
      content: "";
      width: 4px;
      height: 4px;
      border-radius: 50%;
      background-color: #fff;
      position: absolute;
      right: 4px;
      top: 2px
  }

  ._bar_j1dch_1 ._barActive_j1dch_11 ._percent_j1dch_27 {
      width: 40px;
      height: 18px;
      font-size: 12px;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.03em;
      text-align: center;
      color: #fff;
      background-color: #202040;
      border-radius: 8px;
      border: 2px solid #fda700;
      position: absolute;
      top: -24px;
      right: -16px
  }

  ._bar_j1dch_1 ._barActive_j1dch_11 ._percent_j1dch_27:after {
      content: "";
      position: absolute;
      bottom: -6px;
      width: 12px;
      height: 6px;
      right: 14px;

  }

  ._bar_color_white_j1dch_52 {
      background-color: #fff
  }

  ._bar_color_blue_j1dch_55 {
      background-color: #302fa0
  }

  ._bar_rtl_j1dch_58 ._barActive_j1dch_11:after {
      right: auto;
      left: 4px
  }

  ._bar_rtl_j1dch_58 ._barActive_j1dch_11 ._percent_j1dch_27 {
      right: auto;
      left: -16px
  }

  ._bar_rtl_j1dch_58 ._barActive_j1dch_11 ._percent_j1dch_27:after {
      right: auto;
      left: 14px
  }

  ._info_cfp68_1 {
      width: 40px;
      min-width: 40px;
      height: 40px;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 8px;
      cursor: pointer;
      border: none;
      position: relative
  }

  ._info_cfp68_1 ._decor_cfp68_13 {
      width: 20px;
      min-width: 20px;
      height: 20px;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      font-family: Mulish;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: center;
      background-color: #fff;
      color: #202040
  }

  ._info_color_blue_cfp68_30 {
      background-color: #302fa0
  }

  ._info_color_yellow_cfp68_33 {
      background-color: #fda700
  }

  ._info_color_purple_cfp68_36 {
      background-color: #8e16ed
  }

  ._info_cfp68_1 ._images_cfp68_39 {
      width: 100%;
      height: 100%;
      position: absolute;
      border-radius: 8px;
      top: 0;
      left: 0;
      pointer-events: none;

  }

  ._info_shadow_cfp68_49 {
      box-shadow: 0 -4px #0000001a inset, 0 -2px #0003 inset, 0 5px 5px #0000002e, 0 1px #fff6 inset
  }

  ._info_mobile_cfp68_52 {
      height: 36px;
      width: 36px;
      min-width: 36px
  }

  ._container_10y1t_1 {
      border-radius: 10px;
      display: flex;
      flex-direction: column
  }



  ._container--xl_10y1t_6 {
      width: 720px;
      max-width: 720px
  }

  @media (max-width: 736px) {
      ._container--xl_10y1t_6 {
          max-width: calc(100vw - 16px)
      }
  }

  ._container--lg_10y1t_15 {
      width: 640px;
      max-width: 640px
  }

  @media (max-width: 656px) {
      ._container--lg_10y1t_15 {
          max-width: calc(80vw - 16px)
      }
  }

  ._container--md_10y1t_24 {
      width: 564px;
      max-width: 564px
  }

  @media (max-width: 580px) {
      ._container--md_10y1t_24 {
          max-width: calc(100vw - 16px)
      }
  }

  ._container--sm_10y1t_33 {
      width: 480px;
      max-width: 480px
  }

  @media (max-width: 496px) {
      ._container--sm_10y1t_33 {
          max-width: calc(100vw - 16px)
      }
  }

  ._container--smdoubleplus_10y1t_42 {
      width: 398px;
      max-width: 398px
  }

  @media (max-width: 414px) {
      ._container--smdoubleplus_10y1t_42 {
          max-width: calc(100vw - 16px)
      }
  }

  ._container--smplus_10y1t_51 {
      width: 360px;
      max-width: 360px
  }

  @media (max-width: 376px) {
      ._container--smplus_10y1t_51 {
          max-width: calc(100vw - 16px)
      }
  }

  ._container--xs_10y1t_60 {
      width: 336px;
      max-width: 336px
  }

  @media (max-width: 352px) {
      ._container--xs_10y1t_60 {
          max-width: calc(100vw - 16px)
      }
  }

  ._container_backgroundColor_white_10y1t_69 {
      background-color: #fff
  }

  ._container_backgroundColor_blue_10y1t_72 {
      background-color: #302fa0
  }

  ._head_10y1t_76 {
      box-shadow: inset 0 -1px #e9e2f1;
      display: flex;
      align-items: center;
      position: relative;
      overflow: hidden;
      min-height: 64px;
      box-sizing: border-box;
      padding: 16px 24px 24px;
      box-shadow: none;
      border-radius: 8px 8px 0 0
  }

  ._head_desktop_10y1t_88 {
      min-height: 80px !important
  }

  ._head_desktop_10y1t_88 svg {
      top: 40% !important
  }

  ._head_10y1t_76 svg {
      position: absolute;
      top: 50%;
      left: 50%;
      width: 144px;
      transform: translate(-50%, -25%)
  }

  ._head_color_yellow_10y1t_101 {
      background-color: #fda700
  }

  ._head_color_green_10y1t_104 {
      background-color: #0a893d
  }

  ._head_color_blue_10y1t_107 {
      background-color: #302fa0
  }

  ._head_color_purple_10y1t_110 {
      background-color: #8e16ed
  }

  ._title_10y1t_114 {
      flex: 1;
      display: block;
      margin: 0;
      color: #fff;
      font-size: 18px;
      line-height: 24px;
      padding: 0;
      border-right: 1px solid #e9e2f1;
      border: none;
      font-weight: 800;
      letter-spacing: -.03em;
      z-index: 3
  }

  ._title_10y1t_114:first-letter {
      text-transform: uppercase
  }

  ._title_fontSize_medium_10y1t_131 {
      font-size: 18px;
      line-height: 24px
  }

  ._title_fontSize_large_10y1t_135 {
      font-size: 24px;
      line-height: 32px
  }

  ._backTitle_10y1t_140 {
      flex: 1;
      display: flex;
      flex-direction: row;
      align-items: center;
      border: none;
      background: none;
      cursor: pointer
  }

  ._backTitle_10y1t_140 ._backText_10y1t_149 {
      font-size: 18px;
      line-height: 1.33;
      font-weight: 800;
      color: #fff;
      margin: 0
  }

  ._backTitle_10y1t_140 ._svg_10y1t_156 {
      width: 16px;
      margin: 3px 8px 0 0
  }

  ._backTitle_10y1t_140 ._svg_10y1t_156 svg {
      position: relative
  }

  ._close_10y1t_164 {
      position: relative;
      width: 24px;
      height: 24px;
      cursor: pointer
  }

  ._close_10y1t_164:before,
  ._close_10y1t_164:after {
      content: "";
      position: absolute;
      display: block;
      background-color: #fff;
      height: 1px;
      width: 14px;
      top: 50%;
      left: 50%;
      border-radius: 50%
  }

  ._close_10y1t_164:before {
      transform: translate(-50%, -50%) rotate(45deg)
  }

  ._close_10y1t_164:after {
      transform: translate(-50%, -50%) rotate(-45deg)
  }

  ._footer_10y1t_188 {
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      padding: 24px;
      border-radius: 8px;
      background-color: #202040
  }

  ._modal_15zx8_1 {
      position: fixed;
      top: 0;
      left: 0;
      padding: 0;
      z-index: 20;
      width: 100%;
      height: 100%;
      overflow: hidden scroll;
      outline: 0;
      opacity: 1;
      transition: opacity .15s linear;
      visibility: hidden;
      scroll-behavior: smooth;
      pointer-events: none;
      display: flex;
      animation: _open_15zx8_1 .15s linear
  }

  ._modal_15zx8_13 {
      position: fixed;
      top: 0;
      left: 0;
      padding: 0;
      z-index: 20;
      width: 100%;
      height: 100%;
      overflow: hidden scroll;
      outline: 0;
      opacity: 1;
      transition: opacity .15s linear;
      visibility: hidden;
      scroll-behavior: smooth;
      pointer-events: none;
      display: flex;
      justify-content: center;
      align-items: center;
      animation: _open_15zx8_1 .15s linear;
  }

  ._modal_15zx8_14 {
      position: fixed;
      top: 0;
      left: 0;
      padding: 0;
      z-index: 20;
      width: 100%;
      height: 100%;
      overflow: hidden scroll;
      outline: 0;
      opacity: 1;
      transition: opacity .15s linear;
      visibility: hidden;
      scroll-behavior: smooth;
      pointer-events: none;
      display: flex;
      justify-content: center;
      align-items: center;
      animation: _open_15zx8_1 .15s linear
  }

  ._modal_15zx8_12 {
      position: fixed;
      top: 0;
      left: 0;
      padding: 0;
      z-index: 50;
      width: 100%;
      height: 100%;
      overflow: hidden scroll;
      outline: 0;
      opacity: 1;
      transition: opacity .15s linear;
      visibility: hidden;
      scroll-behavior: smooth;
      pointer-events: none;
      display: flex;
      animation: _open_15zx8_1 .15s linear
  }

  ._modal_15zx8_1 ._container_15zx8_19 {
      top: 16px;
      left: 50%;
      opacity: 0;
      position: absolute;
      transform: translate(-50%, -200%);
      transition: all .3s linear
  }

  ._modal_15zx8_12 ._container_15zx8_19 {
      top: 16px;
      left: 50%;
      opacity: 0;
      position: absolute;
      transform: translate(-50%, -200%);
      transition: all .3s linear
  }

  ._modal_15zx8_13 ._container_15zx8_19,
  ._modal_15zx8_14 ._container_15zx8_19 {
      top: 16px;
      left: 50%;
      opacity: 0;
      position: absolute;
      transform: translate(-50%, -200%);
      transition: all .3s linear
  }

  ._modal_15zx8_1 ._container_heightAuto_15zx8_27 {
      top: 64px;
      height: auto
  }

  ._modal_15zx8_12 ._container_heightAuto_15zx8_27 {
      top: 64px;
      height: auto
  }

  ._modal--open_15zx8_31 ._container_15zx8_19 {
      opacity: 1;
      transform: translate(-50%);
      animation: _openBody_15zx8_1 .5s ease
  }

  ._modal--open_15zx8_313 ._container_15zx8_19,
  ._modal--open_15zx8_314 ._container_15zx8_19 {
      opacity: 1;
      transform: translate(-50%);
      animation: _openBody_15zx8_1 .5s ease
  }

  @keyframes _open_15zx8_1 {
      0% {
          opacity: 0
      }

      to {
          opacity: 1
      }
  }

  @keyframes _openBody_15zx8_1 {
      0% {
          transform: translate(-50%, -200%)
      }

      to {
          transform: translate(-50%)
      }
  }

  ._container_tpujb_1 {
      display: flex;
      flex-direction: column;
      align-items: center;
      overflow: hidden
  }

  ._container_tpujb_1 ._logo_tpujb_7 {
      display: flex;
      flex-direction: column;
      align-items: center;
      margin: 0 0 16px;
      width: 64px;
      height: 64px
  }

  ._container_tpujb_1 ._logo_tpujb_7 svg {
      width: 64px;
      height: 64px;
      min-width: 64px;
      min-height: 64px
  }

  ._container_tpujb_1 ._logo__up_tpujb_21 {
      margin: 0 0 8px
  }

  ._container_tpujb_1 ._title_tpujb_24 {
      font-size: 18px;
      line-height: 1.25;
      font-weight: 800;
      text-align: center;
      color: #202040;
      margin: 0 0 16px;
      max-width: 180px
  }

  ._container_tpujb_1 ._subtitle_tpujb_33 {
      font-weight: 400;
      margin: 0;
      font-size: 12px;
      line-height: 1.21;
      color: #8888a6;
      text-align: center
  }

  @media (max-height: 580px) {
      ._container_tpujb_1 ._title_tpujb_24 {
          font-size: 14px;
          margin: 0 0 6px
      }
  }

  @media (max-height: 460px) {
      ._container_tpujb_1 ._logo_tpujb_7 {
          margin: 0 0 8px
      }
  }

  ._button_11crw_1 {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      border: none;
      background: none;
      cursor: pointer;
      position: relative;
      font-family: Mulish;
      overflow: hidden;
      box-sizing: border-box
  }

  ._button_borderRadius_sm_11crw_14 {
      border-radius: 4px
  }

  ._button_borderRadius_md_11crw_17 {
      border-radius: 8px
  }

  ._button_borderRadius_lg_11crw_20 {
      border-radius: 48px
  }

  ._button_11crw_1 ._icon_11crw_23 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      z-index: 1;
      position: relative;
      transition: width .2s ease-out
  }

  ._button_11crw_1 ._icon_hide_11crw_32 {
      width: 0;
      overflow: hidden;
      margin: 0
  }

  ._button_11crw_1 ._icon_marginZero_11crw_37 {
      margin: 0
  }

  ._button_11crw_1 ._decor_11crw_40 {
      position: absolute;
      left: 0;
      top: 0;
      height: 100%;
      width: 0;
      transition: width .2s ease-out;
      z-index: 0
  }

  ._button_11crw_1 ._label_11crw_49 {
      margin: 0;
      color: #202040;
      z-index: 1;
      position: relative;
      transition: color .3s ease-in;
      padding: 0
  }

  ._button_11crw_1 ._label_hide_11crw_57 {
      width: 0;
      overflow: hidden
  }

  ._button_11crw_1 ._label_italic_11crw_61 {
      font-style: italic;
      letter-spacing: -.03em
  }

  ._button_color_transparent_11crw_65 {
      background-color: transparent
  }

  ._button_color_gray_11crw_68 {
      background-color: #c9c9c9
  }

  ._button_color_white_11crw_71 {
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._button_color_light-gray_11crw_75 {
      background-color: #efefef
  }

  ._button_active_11crw_78 ._label_11crw_49 {
      padding: 0 2px 0 0
  }

  ._button_active-color_blue_11crw_81._button_active_11crw_78 ._decor_11crw_40 {
      background-color: #302fa0
  }

  ._button_active-color_white-blue_11crw_84._button_active_11crw_78 ._decor_11crw_40 {
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914, 0 -2px #302fa0 inset
  }

  ._button_active-color_white-yellow_11crw_88._button_active_11crw_78 ._decor_11crw_40 {
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914, 0 -2px #fda700 inset
  }

  ._button_active-color_yellow_11crw_92._button_active_11crw_78 ._decor_11crw_40 {
      background-color: #fda700
  }

  ._button_active-color_green_11crw_95._button_active_11crw_78 ._decor_11crw_40 {
      background-color: #0a893d
  }

  ._button_active-color_gray_11crw_98._button_active_11crw_78 ._decor_11crw_40 {
      background-color: #efefef
  }

  ._button_label-color_violet_11crw_101 ._icon_11crw_23 svg {
      fill: #202040
  }

  ._button_label-color_violet_11crw_101 ._label_11crw_49 {
      color: #202040
  }

  ._button_label-color_gray_11crw_107 ._icon_11crw_23 svg {
      fill: #7c7c7c
  }

  ._button_label-color_gray_11crw_107 ._label_11crw_49 {
      color: #7c7c7c
  }

  ._button_label-color_white_11crw_113 ._icon_11crw_23 svg {
      fill: #fff
  }

  ._button_label-color_white_11crw_113 ._label_11crw_49 {
      color: #fff
  }

  ._button_label-color_green_11crw_119 ._icon_11crw_23 svg {
      fill: #0a893d
  }

  ._button_label-color_green_11crw_119 ._label_11crw_49 {
      color: #0a893d
  }

  ._button_active-label-color_black_11crw_125._button_active_11crw_78 ._icon_11crw_23 svg {
      fill: #fff
  }

  ._button_active-label-color_black_11crw_125._button_active_11crw_78 ._label_11crw_49 {
      color: #202040
  }

  ._button_active-label-color_white_11crw_131._button_active_11crw_78 ._icon_11crw_23 svg {
      fill: #fff
  }

  ._button_active-label-color_white_11crw_131._button_active_11crw_78 ._label_11crw_49 {
      color: #fff
  }

  ._button_active-label-color_violet_11crw_137._button_active_11crw_78 ._icon_11crw_23 svg {
      fill: #202040
  }

  ._button_active-label-color_violet_11crw_137._button_active_11crw_78 ._label_11crw_49 {
      color: #202040
  }

  ._button_size_sm_11crw_143 {
      padding: 2px 4px
  }

  ._button_size_md_11crw_146 {
      padding: 9px 8px
  }

  ._button_label-size_sm_11crw_149 ._label_11crw_49 {
      font-size: 9px;
      line-height: 1.55
  }

  ._button_label-size_smplus_11crw_153 ._label_11crw_49 {
      font-size: 12px;
      line-height: 1.55
  }

  ._button_label-size_md_11crw_157 ._label_11crw_49 {
      font-size: 14px;
      line-height: 1.43
  }

  ._button_active_11crw_78 ._decor_11crw_40 {
      width: 100%
  }

  ._button_active_11crw_78 ._icon_hide_11crw_32 {
      width: 100%;
      margin: 0 4px 0 0
  }

  ._button_active_11crw_78 ._label_hide_11crw_57 {
      width: 100%
  }

  ._button_border_transparent_11crw_171._button_active_11crw_78 {
      border: none
  }

  ._button_border_transparent_11crw_171._button_active_11crw_78 ._decor_11crw_40 {
      border-radius: inherit;
      box-sizing: border-box
  }

  ._button_border_gray_11crw_178 {
      border: 1px solid rgba(52, 52, 52, .1)
  }

  ._button_border_gray_11crw_178._button_active_11crw_78 {
      border: none
  }

  ._button_border_gray_11crw_178._button_active_11crw_78 ._decor_11crw_40 {
      border-radius: inherit;
      border: 1px solid rgba(52, 52, 52, .1);
      box-sizing: border-box
  }

  ._button_disabled_11crw_189 {
      cursor: default;
      opacity: .7
  }

  ._switch_5qwql_1 {
      border: none;
      background: none;
      cursor: pointer;
      padding: 0;
      display: flex;
      flex-direction: row;
      align-items: center;
      transition: all .1s ease-out;
      font-family: Mulish
  }

  ._switch_5qwql_1 ._label_5qwql_12 {
      margin: 0;
      transition: width .3s ease-out
  }

  ._switch_size_md_5qwql_16 {
      height: 32px;
      padding: 6px;
      border-radius: 12px
  }

  ._switch_size_md_5qwql_16 ._label_5qwql_12 {
      font-size: 14px;
      letter-spacing: -.03em;
      font-weight: 700
  }

  ._switch_size_lg_5qwql_26 {
      height: 40px;
      padding: 8px 12px;
      border-radius: 12px
  }

  ._switch_size_lg_5qwql_26 ._label_5qwql_12 {
      font-size: 14px;
      letter-spacing: -.03em;
      font-weight: 700
  }

  ._switch_color_yellow_5qwql_36 {
      color: #202040;
      box-shadow: 0 0 #3f3f4914, inset 0 0 #fda700
  }

  ._switch_color_yellow_5qwql_36._switch_active_5qwql_40 {
      box-shadow: 0 3px 4px #3f3f4914, inset 0 -2px #fda700
  }

  ._switch_withIcon_5qwql_43 ._label_5qwql_12 {
      width: 0;
      overflow: hidden
  }

  ._switch_withIcon_5qwql_43._switch_active_5qwql_40 ._label_5qwql_12 {
      margin: 0 0 0 8px;
      width: auto
  }

  ._switch_active_5qwql_40 {
      background-color: #fff
  }

  ._switch_mobile_5qwql_54._switch_size_md_5qwql_16 {
      border-radius: 8px
  }

  ._modal_4kend_1 {
      position: fixed;
      top: 0;
      left: 0;
      padding: 0;
      z-index: 20;
      width: 100%;
      height: 100%;
      overflow: hidden scroll;
      outline: 0;
      opacity: 1;
      transition: opacity .15s linear;
      visibility: hidden;
      scroll-behavior: smooth;
      pointer-events: none;
      display: flex;
      animation: _open_4kend_1 .15s linear
  }

  ._modal_4kend_1 ._container_4kend_19 {
      top: 64px;
      left: 50%;
      opacity: 0;
      position: absolute;
      transform: translate(-50%, -200%);
      transition: all .3s linear;
      width: 100%;
      max-width: 384px;
      background: #121226;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 8px;
      box-sizing: border-box
  }

  ._modal_4kend_1 ._container_4kend_19 ._loader_4kend_33 {
      width: 100%;
      height: 480px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._modal_4kend_1 ._container_4kend_19 ._close_4kend_41,
  ._modal_4kend_1 ._container_4kend_19 ._back_4kend_42 {
      position: absolute;
      top: 0;
      width: 40px;
      height: 40px;
      background: none;
      padding: 0;
      border: none;
      cursor: pointer;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      z-index: 4
  }

  ._modal_4kend_1 ._container_4kend_19 ._close_4kend_41 {
      right: 0
  }

  ._modal_4kend_1 ._container_4kend_19 ._back_4kend_42 {
      left: 0
  }

  ._modal_4kend_1 ._container_4kend_19 ._box_4kend_63 {
      width: 100%;
      height: 100%;
      overflow: hidden;
      position: absolute;
      border-radius: 8px;
      z-index: 0;
      opacity: .9;
      top: 0;
      left: 0
  }

  ._modal_4kend_1 ._container_4kend_19 ._box_4kend_63 ._decor_4kend_74 {
      filter: blur(16px);
      position: absolute;
      border-radius: 100%
  }

  ._modal_4kend_1 ._container_4kend_19 ._box_4kend_63 ._decor_4kend_74:nth-child(1) {
      background: radial-gradient(50% 50% at 50% 50%, #2257e080, #2257e000 81.25%);
      width: 272px;
      height: 272px;
      top: -83px;
      right: -79px
  }

  ._modal_4kend_1 ._container_4kend_19 ._box_4kend_63 ._decor_4kend_74:nth-child(2) {
      width: 386px;
      height: 386px;
      top: -14px;
      left: -248px;
      background: radial-gradient(50% 50% at 50% 50%, #fda70080, #fda70000 81.25%)
  }

  ._modal_4kend_1 ._container_4kend_19 ._box_4kend_63 ._decor_4kend_74:nth-child(3) {
      width: 272px;
      height: 272px;
      background: radial-gradient(50% 50% at 50% 50%, #fda70080, #fda70000 81.25%);
      top: 248px;
      right: -23px
  }

  ._modal_4kend_1 ._container_4kend_19 ._box_4kend_63 ._decor_4kend_74:nth-child(4) {
      width: 360px;
      height: 360px;
      background: radial-gradient(50% 50% at 50% 50%, #2257e080, #2257e000 81.25%);
      bottom: -226px;
      left: -53px
  }

  ._modal_4kend_1 ._container_4kend_19 ._childrenBox_4kend_107 {
      z-index: 1;
      position: relative
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_4kend_111 {
      position: absolute;
      height: 100%;
      width: 100%
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_4kend_111 ._polygon_4kend_116 {
      position: absolute;
      background-size: contain;
      background-repeat: no-repeat;

  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_default_4kend_122 ._polygon_4kend_116:nth-of-type(1) {
      top: -25px;
      right: 110px;
      width: 86px;
      height: 85px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving1_4kend_1 ease-in
  }

  @keyframes _moving1_4kend_1 {
      0% {
          top: 64px;
          right: calc(50% - 43px)
      }

      to {
          top: -25px;
          right: 110px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_default_4kend_122 ._polygon_4kend_116:nth-of-type(2) {
      top: 38px;
      right: -33px;
      width: 117px;
      height: 118px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving2_4kend_1 ease-in
  }

  @keyframes _moving2_4kend_1 {
      0% {
          top: 64px;
          right: calc(50% - 58.5px)
      }

      to {
          top: 38px;
          right: -33px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_default_4kend_122 ._polygon_4kend_116:nth-of-type(3) {
      top: 109px;
      left: -14px;
      width: 53px;
      height: 50px;
      animation: .8s _appearance_4kend_1 ease-in, .6s _moving3_4kend_1 ease-in-out
  }

  @keyframes _moving3_4kend_1 {
      0% {
          top: 64px;
          left: calc(50% - 26.5px)
      }

      to {
          top: 109px;
          left: -14px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(1) {
      width: 86px;
      height: 85px;
      top: -25px;
      right: 110px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving4_4kend_1 ease-in
  }

  @keyframes _moving4_4kend_1 {
      0% {
          top: 260px;
          right: calc(50% - 43px)
      }

      to {
          top: -25px;
          right: 110px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(2) {
      width: 117px;
      height: 118px;
      top: 38px;
      right: -33px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving5_4kend_1 ease-in
  }

  @keyframes _moving5_4kend_1 {
      0% {
          top: 260px;
          right: calc(50% - 58px)
      }

      to {
          top: 38px;
          right: -33px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(3) {
      width: 53px;
      height: 50px;
      top: 109px;
      left: -14px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving6_4kend_1 ease-in
  }

  @keyframes _moving6_4kend_1 {
      0% {
          top: 260px;
          left: calc(50% - 26px)
      }

      to {
          top: 109px;
          left: -14px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(4) {
      width: 38px;
      height: 37px;
      top: 123px;
      left: 86px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving7_4kend_1 ease-in
  }

  @keyframes _moving7_4kend_1 {
      0% {
          top: 260px;
          left: calc(50% - 43px)
      }

      to {
          top: 123px;
          left: 86px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(5) {
      width: 81px;
      height: 77px;
      bottom: 172px;
      right: -6px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving8_4kend_1 ease-in
  }

  @keyframes _moving8_4kend_1 {
      0% {
          bottom: 380px;
          right: calc(50% - 40px)
      }

      to {
          bottom: 172px;
          right: -6px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(6) {
      width: 38px;
      height: 40px;
      bottom: 133px;
      right: 82px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving9_4kend_1 ease-in
  }

  @keyframes _moving9_4kend_1 {
      0% {
          bottom: 380px;
          right: calc(50% - 19px)
      }

      to {
          bottom: 133px;
          right: 82px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(7) {
      width: 30px;
      height: 31px;
      bottom: 126px;
      left: -17px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving10_4kend_1 ease-in
  }

  @keyframes _moving10_4kend_1 {
      0% {
          bottom: 380px;
          left: calc(50% - 8px)
      }

      to {
          bottom: 126px;
          left: -17px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(8) {
      width: 120px;
      height: 126px;
      bottom: -13px;
      left: 75px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving11_4kend_1 ease-in
  }

  @keyframes _moving11_4kend_1 {
      0% {
          bottom: 380px;
          left: calc(50% - 8px)
      }

      to {
          bottom: -13px;
          left: 75px
      }
  }

  ._modal_4kend_1 ._container_4kend_19 ._flyOut_type_wheel_4kend_173 ._polygon_4kend_116:nth-of-type(9) {
      width: 61px;
      height: 63px;
      bottom: -42px;
      right: 84px;
      animation: .8s _appearance_4kend_1 ease-out, .6s _moving12_4kend_1 ease-in
  }

  @keyframes _moving12_4kend_1 {
      0% {
          bottom: 380px;
          right: calc(50% - 8px)
      }

      to {
          bottom: -42px;
          right: 84px
      }
  }

  @keyframes _appearance_4kend_1 {
      0% {
          transform: scale(0) rotate(180deg)
      }

      to {
          transform: scale(1) rotate(0)
      }
  }

  ._modal_open_4kend_334 {
      visibility: visible;
      pointer-events: all
  }

  ._modal_open_4kend_334 ._container_4kend_19 {
      opacity: 1;
      transform: translate(-50%);
      animation: _openBody_4kend_1 .5s ease
  }

  ._modal_wheel_4kend_343 ._container_4kend_19 ._box_4kend_63 ._decor_4kend_74:nth-child(2) {
      left: -98px
  }

  ._modal_small_4kend_346 ._container_4kend_19 ._box_4kend_63 ._decor_4kend_74:nth-child(3),
  ._modal_small_4kend_346 ._container_4kend_19 ._box_4kend_63 ._decor_4kend_74:nth-child(4) {
      display: none
  }

  ._modal_mobile_4kend_349 ._container_4kend_19 {
      width: 384px
  }

  @keyframes _open_4kend_1 {
      0% {
          opacity: 0
      }

      to {
          opacity: 1
      }
  }

  @keyframes _openBody_4kend_1 {
      0% {
          transform: translate(-50%, -200%)
      }

      to {
          transform: translate(-50%)
      }
  }

  ._container_tin0x_1 {
      display: none;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      opacity: 1
  }

  ._container_loading_tin0x_8 {
      display: flex
  }

  ._timer_140hq_1 {
      color: #202040;
      width: 72px;
      height: 28px;
      border: 1px solid #e2e1ed;
      margin: 0;
      line-height: 1;
      font-weight: 400;
      font-size: 16px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      border-radius: 8px
  }

  ._logout_1546v_1 h3 {
      font-size: 20px;
      z-index: 10
  }

  ._logout_1546v_1 svg {
      top: 30%
  }

  ._logout_1546v_1 ._body_1546v_8 {
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 25px 20px;
      gap: 7px
  }

  ._logout_1546v_1 ._button_1546v_15 {
      width: 100%;
      font-size: 17px;
      padding: 15px
  }

  ._info_w98wn_1 ._body_w98wn_1 {
      background-color: #fda700;
      border-radius: 8px;
      padding: 0 0 24px;
      ;
      background-repeat: no-repeat;
      background-position: center
  }

  ._info_w98wn_1 ._body_w98wn_1 ._header_w98wn_9 {
      padding: 16px 24px;
      width: 100%;
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
      align-items: flex-start;
      justify-content: space-between
  }

  ._info_w98wn_1 ._body_w98wn_1 ._header_w98wn_9 ._title_w98wn_18 {
      margin: 0;
      font-size: 18px;
      color: #fff;
      font-weight: 800;
      line-height: 1.33
  }

  ._info_w98wn_1 ._body_w98wn_1 ._header_w98wn_9 ._close_w98wn_25 {
      width: 24px;
      height: 24px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 0;
      background: none;
      border: none;
      cursor: pointer
  }

  ._info_w98wn_1 ._body_w98wn_1 ._box_w98wn_37 {
      display: flex;
      flex-direction: column;
      gap: 24px;
      margin: 0 8px;
      border-radius: 8px;
      background-color: #fff;
      padding: 24px 16px
  }

  ._info_w98wn_1 ._body_w98wn_1 ._box_w98wn_37 ._text_w98wn_46 {
      font-size: 16px;
      font-weight: 400;
      color: #202040;
      letter-spacing: -.03em;
      line-height: 1.375;
      margin: 0
  }

  ._info_w98wn_1 ._body_w98wn_1 ._box_w98wn_37 ._link_w98wn_54 {
      color: #302fa0;
      text-decoration: underline
  }

  ._info_w98wn_1 ._body_w98wn_1 ._box_w98wn_37 ._link_w98wn_54:hover {
      text-decoration: none
  }

  ._info_w98wn_1 ._body_w98wn_1 ._box_w98wn_37 ._button_w98wn_61 {
      width: 100%;
      height: 36px;
      font-size: 14px
  }

  ._container_1vu39_1 {
      padding: 32px;
      border-radius: 8px;
      background-color: #f1f3f6;
      margin: -8px 0 0;
      position: relative
  }

  ._container_1vu39_1 ._text_1vu39_8 {
      color: #202040;
      font-size: 14px;
      line-height: 1.21;
      margin: 0 0 16px
  }

  ._container_1vu39_1 ._button_1vu39_14 {
      width: 100%;
      height: 38px;
      font-size: 14px
  }

  ._body_mxfxy_1 {
      background-color: #8e16ed;
      border-radius: 0 0 8px 8px;
      box-sizing: content-box;
      margin: -8px 0 0;
      z-index: 1
  }

  ._body_mxfxy_1 ._content_mxfxy_8 {
      margin: 0 8px 8px;
      background-color: #fff;
      border-radius: 8px;
      padding: 24px
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._subtitle_mxfxy_14 {
      font-size: 18px;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.03em;
      text-align: left;
      margin: 0
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._conditions_mxfxy_22 {
      margin: 16px 0;
      display: flex;
      flex-direction: column;
      gap: 4px
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._conditions_mxfxy_22 ._condition_mxfxy_22 {
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 8px 12px;
      border-radius: 8px
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._conditions_mxfxy_22 ._condition_color_light_mxfxy_35 {
      background-color: #8888a6
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._conditions_mxfxy_22 ._condition_color_dark_mxfxy_38 {
      background-color: #202040
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._conditions_mxfxy_22 ._condition-text_mxfxy_41 {
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: left;
      color: #fff;
      margin: 0;
      word-break: break-word
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._button_mxfxy_51 {
      width: 100%
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._button_margin_mxfxy_54 {
      margin: 0 0 8px
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._toggle_mxfxy_57 {
      margin-top: 16px;
      display: flex;
      gap: 8px;
      align-items: center;
      width: 135px;
      cursor: pointer
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._toggle_mxfxy_57 ._arrow_mxfxy_65 {
      transition: all .2s
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._toggle_mxfxy_57 ._arrow_active_mxfxy_68 {
      transform: rotate(180deg);
      transition: all .2s
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._toggle-click_mxfxy_72 {
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: left;
      color: #8e16ed;
      margin: 0
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._divider_mxfxy_81 {
      height: 1px;
      background-color: #e2e1ed;
      margin: 16px 0
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._dropdown_mxfxy_86 {
      display: flex;
      flex-direction: column;
      gap: 16px;
      margin-top: 16px
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._dropdown-text_mxfxy_92 {
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: left;
      margin: 0;
      word-break: break-word
  }

  ._body_mxfxy_1 ._content_mxfxy_8 ._dropdown_mxfxy_86 ._divider_mxfxy_81 {
      margin: 0
  }

  ._body_rtl_mxfxy_104 ._header-content_mxfxy_104 ._title_mxfxy_104,
  ._body_rtl_mxfxy_104 ._content_mxfxy_8 ._subtitle_mxfxy_14,
  ._body_rtl_mxfxy_104 ._content_mxfxy_8 ._conditions_mxfxy_22 ._condition-text_mxfxy_41,
  ._body_rtl_mxfxy_104 ._content_mxfxy_8 ._toggle-click_mxfxy_72,
  ._body_rtl_mxfxy_104 ._content_mxfxy_8 ._dropdown-text_mxfxy_92 {
      text-align: right
  }

  ._body_14h2w_1 {
      flex-grow: 1;
      border-radius: 0 0 8px 8px;
      ;
      background-repeat: no-repeat;
      background-position: bottom;
      margin: -8px 0 0;
      position: relative;
      z-index: 2;
      padding: 0 8px 16px;
      box-sizing: border-box
  }

  ._body_14h2w_1 ._box_14h2w_13 {
      background-color: #fff;
      border-radius: 4px;
      padding: 24px;
      box-sizing: border-box;
      margin: 0 0 8px
  }

  ._body_14h2w_1 ._box_14h2w_13 ._main_title_14h2w_20 {
      text-align: center;
      font-size: 16px;
      font-weight: 700;
      color: #0a893d
  }

  ._body_14h2w_1 ._box_14h2w_13:last-child {
      margin: 0
  }

  ._body_14h2w_1 ._box_14h2w_13 ._title_14h2w_29 {
      margin: 0 0 12px;
      font-size: 16px;
      line-height: 1.375;
      font-weight: 700;
      letter-spacing: -.03em;
      color: #202040
  }

  ._body_14h2w_1 ._box_14h2w_13 ._text_14h2w_37 {
      font-size: 12px;
      line-height: 1.5;
      color: #202040;
      letter-spacing: -.03em;
      margin: 0 0 12px
  }

  ._body_14h2w_1 ._box_14h2w_13 ._get_14h2w_44 {
      width: 100%;
      height: 36px;
      font-size: 14px;
      margin: 8px 0 16px
  }

  ._body_14h2w_1 ._box_14h2w_13 ._subtitle_14h2w_50 {
      font-size: 12px;
      line-height: 1.5;
      font-weight: 700;
      letter-spacing: -.03em;
      color: #202040;
      margin: 0 0 12px
  }

  ._body_14h2w_1 ._box_14h2w_13 ._button_14h2w_58 {
      width: 100%;
      font-size: 14px;
      line-height: 1;
      padding: 0;
      height: 30px;
      cursor: pointer;
      color: #fff;
      font-weight: 700;
      border-radius: 8px;
      border: none;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      text-align: center;
      outline: none;
      box-shadow: inset 0 -2px #0003, inset 0 -4px #0000001a;
      transition: opacity .3s ease-out, box-shadow .1s ease-out, transform .1s ease-out, background-color .2s ease-out;
      background-color: #0a893d;
      position: relative
  }

  ._body_14h2w_1 ._box_14h2w_13 ._button_14h2w_58:hover {
      opacity: .8
  }

  ._body_14h2w_1 ._box_14h2w_13 ._button_14h2w_58:active {
      transform: translateY(1px);
      box-shadow: inset 0 -1px #0003, inset 0 -2px #0000001a
  }

  ._body_14h2w_1 ._box_14h2w_13 ._button_14h2w_58:after {
      content: "";
      position: absolute;
      top: 10.5px;
      right: 14px;
      width: 12px;
      height: 7.5px;
      ;
      transition: all .2s ease-out
  }

  ._body_14h2w_1 ._box_14h2w_13 ._button_show_14h2w_97 {
      background-color: #8888a6
  }

  ._body_14h2w_1 ._box_14h2w_13 ._button_show_14h2w_97:after {
      transform: rotate(180deg)
  }

  ._body_14h2w_1 ._box_14h2w_13 ._row_14h2w_103 {
      display: flex;
      flex-direction: row;
      align-items: center;
      width: 100%;
      margin: 0 0 24px
  }

  ._body_14h2w_1 ._box_14h2w_13 ._row_14h2w_103 ._ref_14h2w_110 {
      width: calc(100% - 42px);
      height: 36px;
      border-radius: 8px;
      padding: 8px 12px;
      box-sizing: border-box;
      background-color: #f1f3f6;
      border: 1px solid #e2e1ed
  }

  ._body_14h2w_1 ._box_14h2w_13 ._row_14h2w_103 ._refText_14h2w_119 {
      width: 100%;
      text-overflow: ellipsis;
      margin: 0;
      font-size: 14px;
      letter-spacing: -.03em;
      text-align: center;
      overflow: hidden;
      color: #202040
  }

  ._body_14h2w_1 ._box_14h2w_13 ._row_14h2w_103 ._copy_14h2w_129 {
      min-width: 36px;
      min-height: 36px;
      margin: 0 0 0 8px
  }

  ._body_14h2w_1 ._box_14h2w_13 ._row_14h2w_103 ._copy_14h2w_129 ._copy_icon_14h2w_134 {
      display: block
  }

  ._body_14h2w_1 ._box_14h2w_13 ._row_14h2w_103 ._copy_14h2w_129 ._copy_icon_disabled_14h2w_137 {
      display: none
  }

  ._body_14h2w_1 ._box_14h2w_13 ._row_14h2w_103 ._copy_14h2w_129 ._copied_14h2w_140 {
      width: 0;
      height: 0;
      opacity: 0
  }

  ._body_14h2w_1 ._box_14h2w_13 ._row_14h2w_103 ._copy_14h2w_129 ._copied_active_14h2w_145 {
      width: 16px;
      height: 16px;
      opacity: 1;
      transition: opacity .3s
  }

  ._body_14h2w_1 ._box_14h2w_13 ._list_14h2w_151 {
      padding: 0;
      list-style-type: none;
      margin: 12px 0 0
  }

  ._body_14h2w_1 ._box_14h2w_13 ._list_14h2w_151 ._item_14h2w_156 {
      padding: 0 0 0 20px;
      margin: 0 0 12px;
      position: relative;
      font-size: 12px;
      line-height: 1.5;
      color: #202040;
      letter-spacing: -.03em
  }

  ._body_14h2w_1 ._box_14h2w_13 ._list_14h2w_151 ._item_14h2w_156:before {
      left: 0;
      top: 4px;
      position: absolute;
      content: "";
      width: 10px;
      height: 10px;

  }

  ._body_14h2w_1 ._box_14h2w_13 ._container_14h2w_174 {
      margin: 16px 0 0
  }

  ._body_desktop_14h2w_177 {
      padding: 0 8px 8px;
      background-image: none
  }

  ._body_1a0vd_1 {
      margin: -8px 0 0;
      padding: 8px;
      border-radius: 0 0 8px 8px;
      background-color: #8e16ed;
      z-index: 1;
      box-sizing: border-box
  }

  ._body_1a0vd_1 ._box_1a0vd_9 {
      width: 100%;
      border-radius: 4px;
      box-sizing: border-box;
      padding: 24px;
      background-color: #fff
  }

  ._body_1a0vd_1 ._box_1a0vd_9 ._subtitle_1a0vd_16 {
      font-family: Mulish;
      font-size: 12px;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.03em;
      text-align: left;
      color: #202040;
      margin: 0 0 12px
  }

  ._body_1a0vd_1 ._box_1a0vd_9 ._text_1a0vd_26 {
      font-family: Mulish;
      font-size: 12px;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.03em;
      text-align: left;
      color: #202040;
      margin: 0 0 12px
  }

  ._body_rtl_1a0vd_36 ._box_1a0vd_9 ._subtitle_1a0vd_16,
  ._body_rtl_1a0vd_36 ._box_1a0vd_9 ._text_1a0vd_26 {
      text-align: right
  }

  ._body_1sqv2_1 {
      margin: -8px 0 0;
      padding: 8px;
      border-radius: 0 0 8px 8px;
      background-color: #8e16ed;
      z-index: 1;
      box-sizing: border-box
  }

  ._body_1sqv2_1 ._box_1sqv2_9 {
      width: 100%;
      border-radius: 8px;
      box-sizing: border-box;
      padding: 24px 0;
      background-color: #fff
  }

  ._body_1sqv2_1 ._subtitle_1sqv2_16 {
      font-family: Mulish;
      font-size: 18px;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.03em;
      text-align: left;
      color: #202040;
      margin: 0 0 16px;
      padding: 0 24px
  }

  ._body_1sqv2_1 ._row_1sqv2_27 {
      width: 100%;
      display: flex;
      flex-direction: row;
      gap: 16px;
      margin: 0 0 16px;
      padding: 0 24px;
      box-sizing: border-box
  }

  ._body_1sqv2_1 ._row_last_1sqv2_36 {
      margin: 0 0 24px
  }

  ._body_1sqv2_1 ._row_end_1sqv2_39 {
      margin: 0
  }

  ._body_1sqv2_1 ._listItem_1sqv2_42 {
      width: 24px;
      height: 20px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._body_1sqv2_1 ._column_1sqv2_50 {
      width: 100%;
      display: flex;
      flex-direction: column
  }

  ._body_1sqv2_1 ._span_1sqv2_55 {
      font-family: Mulish;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: left;
      color: #202040;
      margin: 0
  }

  ._body_1sqv2_1 ._text_1sqv2_65 {
      font-family: Mulish;
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: left;
      color: #202040;
      margin: 0
  }

  ._body_1sqv2_1 ._count_1sqv2_75 {
      height: 40px;
      min-width: 24px;
      padding: 0 4px;
      box-sizing: border-box;
      border-radius: 8px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      box-shadow: 0 -4px #0000001a inset, 0 -2px #0003 inset, 0 5px 5px #0000002e, 0 1px #fff6 inset
  }

  ._body_1sqv2_1 ._countText_1sqv2_87 {
      margin: 0;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: center;
      color: #fff;
      text-shadow: 0px 2px 4px rgba(0, 0, 0, .3)
  }

  ._body_1sqv2_1 ._count_first_1sqv2_97 {
      background-color: #79a400;

  }

  ._body_1sqv2_1 ._count_second_1sqv2_101 {
      background-color: #8e16ed;

  }

  ._body_1sqv2_1 ._divider_1sqv2_105 {
      background-color: #e2e1ed;
      height: 1px;
      width: 100%;
      margin: 0 0 24px
  }

  ._body_rtl_1sqv2_111 ._subtitle_1sqv2_16,
  ._body_rtl_1sqv2_111 ._span_1sqv2_55,
  ._body_rtl_1sqv2_111 ._text_1sqv2_65 {
      text-align: right
  }

  ._body_3l3ir_1 {
      margin: -8px 0 0;
      padding: 8px;
      border-radius: 0 0 8px 8px;
      background-color: #8e16ed;
      z-index: 1;
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
      gap: 8px
  }

  ._body_3l3ir_1 ._box_3l3ir_12 {
      width: 100%;
      border-radius: 4px;
      box-sizing: border-box;
      padding: 24px;
      background-color: #fff;
      gap: 16px;
      display: flex;
      flex-direction: column;
      align-items: flex-start
  }

  ._body_3l3ir_1 ._subtitle_3l3ir_23 {
      font-family: Mulish;
      font-size: 18px;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.03em;
      text-align: left;
      margin: 0;
      color: #202040
  }

  ._body_3l3ir_1 ._button_3l3ir_33 {
      width: auto;
      padding: 0 16px
  }

  ._body_3l3ir_1 ._text_3l3ir_37 {
      font-family: Mulish;
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: left;
      color: #202040;
      margin: 0
  }

  ._body_3l3ir_1 ._row_3l3ir_47 {
      width: 100%;
      display: flex;
      flex-direction: row;
      gap: 8px;
      align-items: center
  }

  ._body_3l3ir_1 ._count_3l3ir_54 {
      border-radius: 8px;
      width: 24px;
      height: 24px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      box-shadow: 0 -4px #0000001a inset, 0 -2px #0003 inset, 0 5px 5px #0000002e, 0 1px #fff6 inset
  }

  ._body_3l3ir_1 ._countText_3l3ir_64 {
      font-family: Mulish;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.03em;
      text-align: center;
      color: #fff;
      margin: 0
  }

  ._body_3l3ir_1 ._count_green_3l3ir_74 {
      background-color: #79a400;

  }

  ._body_3l3ir_1 ._count_blue_3l3ir_78 {
      background-color: #29a9eb;

  }

  ._body_3l3ir_1 ._count_purple_3l3ir_82 {
      background-color: #8e16ed;

  }

  ._body_mobile_3l3ir_86 ._button_3l3ir_33 {
      width: 100%
  }

  ._title_1a8k6_1 {
      color: #fff;
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      letter-spacing: -.72px
  }

  ._body_1a8k6_9 {
      display: flex;
      flex-direction: column;
      gap: 24px;
      padding: 20px
  }

  ._body_1a8k6_9 ._title_1a8k6_1 {
      color: #202040;
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.54px;
      margin: 0
  }

  ._body_1a8k6_9 ._list_1a8k6_24 {
      margin: 0;
      padding: 0 0 0 20px
  }

  ._body_1a8k6_9 ._text_1a8k6_28 {
      color: #202040;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px;
      margin: 0
  }

  ._content_1qkf2_1 {
      max-width: 280px;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between
  }

  ._content_1qkf2_1 ._subtitle_1qkf2_8 {
      font-family: Mulish;
      font-size: 24px;
      font-weight: 800;
      line-height: 30px;
      letter-spacing: -.03em;
      text-align: left;
      color: #fff;
      margin: 0
  }

  ._content_1qkf2_1 ._button_1qkf2_18 {
      width: 200px;
      height: 48px
  }

  ._content_mobile_1qkf2_22 {
      max-width: 100%;
      width: 100%
  }

  ._content_mobile_1qkf2_22 ._button_1qkf2_18 {
      height: 40px;
      width: 100%
  }

  ._content_mobileLarge_1qkf2_30 ._subtitle_1qkf2_8 {
      font-size: 5.55vw;
      line-height: 6.94vw
  }

  ._content_mobileLarge_1qkf2_30 ._button_1qkf2_18 {
      height: 9.26vw
  }

  ._content_tablet_1qkf2_37 ._subtitle_1qkf2_8 {
      font-size: 2.94vw;
      line-height: 3.68vw
  }

  ._content_tablet_1qkf2_37 ._button_1qkf2_18 {
      width: 24.5vw;
      height: 5.88vw
  }

  ._content_rtl_1qkf2_45 ._subtitle_1qkf2_8 {
      text-align: right
  }

  ._content_1v6n9_1 {
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      box-sizing: border-box;
      position: relative
  }

  ._content_1v6n9_1 ._question_1v6n9_9 {
      position: absolute;
      top: 8px;
      right: 0;
      width: 16px;
      height: 16px;
      display: flex;
      align-items: center;
      justify-content: center;
      background-color: #fda700;
      border-radius: 50%;
      color: var(--Dark, #202040);
      text-align: center;
      font-family: Mulish;
      font-size: 10px;
      font-style: normal;
      font-weight: 700;
      line-height: 14px;
      letter-spacing: -.3px;
      border: none;
      cursor: pointer
  }

  ._content_1v6n9_1 ._top_1v6n9_31 {
      display: flex;
      flex-direction: column;
      gap: 32px
  }

  ._content_1v6n9_1 ._top_1v6n9_31 ._info_1v6n9_36 {
      display: flex;
      flex-direction: column;
      gap: 12px
  }

  ._content_1v6n9_1 ._top_1v6n9_31 ._middle_1v6n9_41 {
      display: flex;
      gap: 16px
  }

  ._content_1v6n9_1 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 4px;
      height: 40px;
      padding: 0 12px;
      border-radius: 8px;
      background: var(--Dark-Trans, rgba(32, 32, 64, .5));
      box-sizing: border-box
  }

  ._content_1v6n9_1 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 ._counterValue_1v6n9_56 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.54px
  }

  ._content_1v6n9_1 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 ._counterValue_1v6n9_56 span {
      color: var(--Yellow, #fda700);
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-family: Mulish;
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.54px
  }

  ._content_1v6n9_1 ._top_1v6n9_31 ._middle_1v6n9_41 ._text_1v6n9_75 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.36px;
      max-width: 75px
  }

  ._content_1v6n9_1 ._top_1v6n9_31 ._middle_1v6n9_41 ._availiable_1v6n9_85,
  ._content_1v6n9_1 ._top_1v6n9_31 ._middle_1v6n9_41 ._coins_1v6n9_90 {
      display: flex;
      align-items: center;
      gap: 8px
  }

  ._content_1v6n9_1 ._bottom_1v6n9_95 {
      max-width: 200px;
      display: flex;
      flex-direction: column;
      gap: 16px
  }

  ._content_1v6n9_1 ._bottom_1v6n9_95 ._spin_1v6n9_101 {
      height: 48px
  }

  ._content_1v6n9_1 ._bottom_1v6n9_95 ._instruction_1v6n9_104 {
      display: flex;
      align-items: center;
      gap: 8px;
      background: none;
      cursor: pointer;
      border: none
  }

  ._content_1v6n9_1 ._bottom_1v6n9_95 ._instruction_1v6n9_104 ._mark_1v6n9_112 {
      width: 20px;
      height: 20px;
      min-width: 20px;
      border-radius: 50%;
      background: var(--Yellow, #fda700);
      color: var(--Dark, #202040);
      display: flex;
      align-items: center;
      justify-content: center;
      text-align: center;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._content_1v6n9_1 ._bottom_1v6n9_95 ._instruction_1v6n9_104 ._text_1v6n9_75 {
      color: var(--White, var(--Color, #fff));
      text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
      font-size: 12px;
      font-style: normal;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._content_mobile_1v6n9_138 {
      width: 100%
  }

  ._content_mobile_1v6n9_138 ._top_1v6n9_31 {
      gap: 24px
  }

  ._content_mobile_1v6n9_138 ._top_1v6n9_31 ._middle_1v6n9_41 {
      width: 100%;
      display: grid;
      grid-template-columns: 1fr 1fr
  }

  ._content_mobile_1v6n9_138 ._top_1v6n9_31 ._middle_1v6n9_41 ._text_1v6n9_75 {
      max-width: 100%
  }

  ._content_mobile_1v6n9_138 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 {
      width: 100%
  }

  ._content_mobile_1v6n9_138 ._top_1v6n9_31 ._middle_1v6n9_41 ._availiable_1v6n9_85,
  ._content_mobile_1v6n9_138 ._top_1v6n9_31 ._middle_1v6n9_41 ._coins_1v6n9_90 {
      width: 100%;
      flex-direction: column
  }

  ._content_mobile_1v6n9_138 ._bottom_1v6n9_95 {
      max-width: 100%
  }

  ._content_mobile_1v6n9_138 ._bottom_1v6n9_95 ._spin_1v6n9_101 {
      height: 40px
  }

  ._content_mobileLarge_1v6n9_169 ._question_1v6n9_9 {
      top: 1.85vw;
      width: 3.7vw;
      height: 3.7vw;
      font-size: 2.31vw;
      line-height: 3.24vw
  }

  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 {
      gap: 5.56vw
  }

  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 ._middle_1v6n9_41 {
      gap: 3.7vw
  }

  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 ._middle_1v6n9_41 ._text_1v6n9_75 {
      font-size: 2.78vw;
      line-height: 4.17vw
  }

  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 ._middle_1v6n9_41 ._availiable_1v6n9_85,
  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 ._middle_1v6n9_41 ._coins_1v6n9_90 {
      gap: 1.85vw
  }

  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 {
      gap: .93vw;
      height: 9.26vw;
      padding: 0 2.78vw;
      border-radius: 1.85vw
  }

  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 ._counterValue_1v6n9_56,
  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 ._counterValue_1v6n9_56 span {
      font-size: 4.17vw;
      line-height: 5.56vw
  }

  ._content_mobileLarge_1v6n9_169 ._top_1v6n9_31 ._info_1v6n9_36 {
      gap: 2.78vw
  }

  ._content_mobileLarge_1v6n9_169 ._bottom_1v6n9_95 {
      gap: 3.7vw
  }

  ._content_mobileLarge_1v6n9_169 ._bottom_1v6n9_95 ._spin_1v6n9_101 {
      height: 9.26vw
  }

  ._content_tablet_1v6n9_215 ._question_1v6n9_9 {
      top: .98vw;
      width: 1.96vw;
      height: 1.96vw;
      font-size: 1.23vw;
      line-height: 1.72vw
  }

  ._content_tablet_1v6n9_215 ._top_1v6n9_31 {
      gap: 3.92vw
  }

  ._content_tablet_1v6n9_215 ._top_1v6n9_31 ._info_1v6n9_36 {
      gap: 1.47vw
  }

  ._content_tablet_1v6n9_215 ._top_1v6n9_31 ._middle_1v6n9_41 {
      gap: 1.96vw
  }

  ._content_tablet_1v6n9_215 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 {
      gap: .49vw;
      height: 4.9vw;
      padding: 0 1.47vw;
      border-radius: .98vw
  }

  ._content_tablet_1v6n9_215 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 ._counterValue_1v6n9_56,
  ._content_tablet_1v6n9_215 ._top_1v6n9_31 ._middle_1v6n9_41 ._counter_1v6n9_45 ._counterValue_1v6n9_56 span {
      font-size: 2.2vw;
      line-height: 2.94vw
  }

  ._content_tablet_1v6n9_215 ._top_1v6n9_31 ._middle_1v6n9_41 ._text_1v6n9_75 {
      font-size: 1.47vw;
      line-height: 2.2vw;
      max-width: 9.19vw
  }

  ._content_tablet_1v6n9_215 ._top_1v6n9_31 ._middle_1v6n9_41 ._availiable_1v6n9_85,
  ._content_tablet_1v6n9_215 ._top_1v6n9_31 ._middle_1v6n9_41 ._coins_1v6n9_90 {
      gap: .98vw
  }

  ._content_tablet_1v6n9_215 ._bottom_1v6n9_95 {
      max-width: 24.5vw;
      gap: 1.96vw
  }

  ._content_tablet_1v6n9_215 ._bottom_1v6n9_95 ._spin_1v6n9_101 {
      height: 5.88vw
  }

  ._content_tablet_1v6n9_215 ._bottom_1v6n9_95 ._instruction_1v6n9_104 {
      gap: .98vw
  }

  ._content_tablet_1v6n9_215 ._bottom_1v6n9_95 ._instruction_1v6n9_104 ._mark_1v6n9_112 {
      width: 2.45vw;
      height: 2.45vw;
      min-width: 2.45vw;
      font-size: 1.72vw;
      line-height: 2.45vw
  }

  ._content_tablet_1v6n9_215 ._bottom_1v6n9_95 ._instruction_1v6n9_104 ._text_1v6n9_75 {
      font-size: 1.47vw;
      line-height: 2.2vw
  }

  ._content_rtl_1v6n9_277 ._question_1v6n9_9 {
      right: auto;
      left: 0
  }

  ._container_wm4p1_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: flex-start
  }

  ._container_wm4p1_1 ._label_wm4p1_7 {
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      color: #202040;
      margin: 0 0 4px
  }

  ._container_wm4p1_1 ._input_wm4p1_14 {
      height: 40px;
      width: 100%;
      border: 1px solid #e2e1ed;
      background-color: #fff;
      border-radius: 8px;
      display: flex;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      position: relative
  }

  ._container_wm4p1_1 ._input_wm4p1_14:before {
      content: "";
      position: absolute;
      right: 0;
      width: 100%;
      height: 100%;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      box-shadow: inset 0 4px 4px #3f3f4914;
      z-index: 1;
      pointer-events: none
  }

  ._container_mobile_wm4p1_40 {
      margin: 0 0 24px
  }

  ._container_mobile_wm4p1_40 ._input_wm4p1_14 {
      height: 36px
  }

  ._list_sh5ev_1 {
      margin: 0;
      padding: 0;
      display: flex
  }

  ._list_sh5ev_1 ._item_sh5ev_6 {
      border: 1px solid #eae9f4;
      border-radius: 8px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      min-width: 72px;
      height: 48px;
      padding: 2px;
      box-sizing: border-box;
      overflow: hidden;
      margin: 0 4px
  }

  ._list_sh5ev_1 ._item_desktop_sh5ev_20 {
      width: 100%;
      height: 56px;
      border-radius: 16px;
      margin-bottom: 16px
  }

  ._modal_p0i3y_1 {
      z-index: 100
  }

  ._modal_p0i3y_1 ._body_p0i3y_4 {
      max-width: 400px
  }

  ._modal_p0i3y_1 ._text_p0i3y_7 {
      margin: 12px
  }

  ._modal_p0i3y_1 ._buttons_p0i3y_10 {
      padding: 12px;
      gap: 12px;
      display: flex;
      flex-wrap: wrap
  }

  ._modal_p0i3y_1 ._buttons_p0i3y_10 ._button_p0i3y_10 {
      flex: 1;
      height: 38px;
      font-size: 14px
  }

  ._timer_1jiid_1 {
      display: flex;
      flex-direction: column;
      align-items: center;
      background-color: #fff;
      border-radius: 6px;
      padding: 2px 0 2px 8px
  }

  ._timer_1jiid_1 ._values_1jiid_9 {
      width: 100%;
      display: grid;
      grid-template-columns: repeat(4, 1fr)
  }

  ._timer_1jiid_1 ._values_1jiid_9 ._value_1jiid_9 {
      margin: 0;
      justify-self: center;
      color: #202040;
      font-weight: 700
  }

  ._timer_1jiid_1 ._values_1jiid_9 ._value_1jiid_9:after {
      padding: 0 3px;
      content: ":"
  }

  ._timer_1jiid_1 ._values_1jiid_9 ._value_1jiid_9:last-child {
      margin: 0 0 0 -8px
  }

  ._timer_1jiid_1 ._values_1jiid_9 ._value_1jiid_9:last-child:after {
      content: "";
      padding: 0
  }

  ._popup_1oq38_1 {
      position: fixed;
      width: 100%;
      bottom: 0;
      transition: opacity .3s linear, transform .3s ease-out;
      animation: _opacity-animation_1oq38_1 .2s linear;
      z-index: 100;
      transform: translateY(200%)
  }

  @keyframes _opacity-animation_1oq38_1 {
      0% {
          opacity: 0
      }

      to {
          opacity: 1
      }
  }

  ._popup_1oq38_1 ._content_1oq38_18 {
      background-color: #202040;
      min-width: 480px;
      color: #fff;
      border-radius: 16px 16px 0 0;
      transition: all .2s;
      max-width: 400px;
      margin: 0 auto
  }

  ._popup_1oq38_1 ._head_1oq38_27 {
      padding: 24px 24px 6px;
      display: flex;
      align-items: center;
      position: relative
  }

  ._popup_1oq38_1 ._head_1oq38_27 ._timer_1oq38_33 {
      position: absolute;
      top: 12px;
      right: 12px
  }

  ._popup_1oq38_1 ._title_1oq38_38 {
      margin-left: 16px;
      font-size: 16px;
      font-weight: 700
  }

  ._popup_1oq38_1 ._title_rtl_1oq38_43 {
      margin: 0 16px 0 0
  }

  ._popup_1oq38_1 ._description_1oq38_46 {
      display: block;
      font-size: 14px;
      font-weight: 600;
      padding: 0 24px
  }

  ._popup_1oq38_1 ._body_1oq38_52 {
      padding: 26px 24px
  }

  ._popup_1oq38_1 ._button_1oq38_55 {
      margin: 12px 0 0;
      height: 36px;
      width: 100%;
      font-size: 14px
  }

  ._popup_1oq38_1 ._icon_1oq38_61 {
      display: flex;
      justify-content: center;
      align-items: center
  }

  ._popup_1oq38_1 ._icon_1oq38_61 svg {
      width: 28px;
      height: 28px
  }

  ._popup_open_1oq38_70 {
      opacity: 1;
      visibility: visible;
      transform: translate(0)
  }

  @media (max-width: 650px) {
      ._popup_1oq38_1 ._icon_1oq38_61 {
          display: flex;
          justify-content: center;
          align-items: center
      }

      ._popup_1oq38_1 ._icon_1oq38_61 svg {
          width: 16px;
          height: 16px
      }

      ._popup_1oq38_1 ._body_1oq38_52 {
          padding: 6px 24px 24px
      }

      ._popup_1oq38_1 ._content_1oq38_18 {
          min-width: 380px;
          left: 0
      }

      ._popup_1oq38_1 ._title_1oq38_38 {
          font-size: 18px
      }
  }

  @media (max-width: 435px) {
      ._popup_1oq38_1 ._content_1oq38_18 {
          min-width: calc(100% - 25px)
      }

      ._popup_1oq38_1 ._title_1oq38_38 {
          font-size: 16px
      }
  }

  ._tabs_163nz_1 {
      display: flex;
      flex-direction: row;
      gap: 2px;
      background-color: #f1f3f6;
      box-shadow: 0 4px 16px #3f3f4914 inset, 0 4px 4px #3f3f4914 inset;
      border-radius: 16px;
      z-index: 2;
      padding: 2px
  }

  ._tabs_163nz_1 ._tab_163nz_1 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      font-size: 14px;
      font-weight: 700;
      font-family: Mulish;
      cursor: pointer;
      outline: none;
      border: none;
      transition: all .3s ease-out;
      background-color: transparent;
      color: #202040;
      border-bottom: 0;
      border-radius: 14px;
      padding: 11px 12px 12px;
      min-width: 144px
  }

  ._tabs_163nz_1 ._tab_active_163nz_30 {
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914, 0 -2px #fda700 inset
  }

  ._tabs_mobile_163nz_34 {
      width: calc(100% - 16px);
      border-radius: 8px;
      box-sizing: border-box
  }

  ._tabs_mobile_163nz_34 ._tab_163nz_1 {
      width: 100%;
      padding: 9px 12px 10px;
      border-radius: 6px
  }

  ._aviator_kuupf_1 {
      position: relative;
      display: flex;
      align-items: center;
      justify-content: center;
      height: 100%
  }

  ._aviator_kuupf_1 ._logo_kuupf_8 {
      margin: 0 12px 0 0
  }

  ._aviator_loading_kuupf_11 {
      display: flex;
      align-items: center;
      justify-content: center;
      pointer-events: none
  }

  ._aviator_loading_kuupf_11 svg {
      opacity: 0;
      visibility: hidden
  }

  ._aviator_kuupf_1 ._loader_kuupf_21 {
      position: absolute
  }

  ._aviator_mobile_kuupf_24 {
      flex-direction: column;
      justify-content: flex-end;
      align-items: center;
      padding: 0 0 10px
  }

  ._aviator_mobile_kuupf_24 ._logo_kuupf_8 {
      margin: 0
  }

  ._aviator_mobile_kuupf_24 ._name_kuupf_33 {
      margin: 10px 0 0;
      height: 10px
  }

  ._aviator_mobile_kuupf_24._aviator_loading_kuupf_11 {
      height: 100%;
      justify-content: center;
      padding: 0
  }

  ._aviator_rtl_kuupf_42 ._logo_kuupf_8 {
      margin: 0 0 0 12px
  }

  ._search_hu9sc_1 {
      position: relative;
      display: flex;
      align-items: center;
      width: 100%;
      padding: 0 8px 0 0;
      box-sizing: border-box;
      border: 1px solid #e2e1ed;
      margin: 0 12px;
      box-shadow: inset 0 4px 4px #3f3f4914;
      border-radius: 8px;
      animation: _open_hu9sc_1 .3s linear
  }

  ._search_hu9sc_1 ._input_hu9sc_14 {
      width: 100%;
      background-color: transparent;
      border: none;
      outline: none;
      color: #202040;
      font-size: 14px;
      padding: 0 0 0 26px
  }

  ._search_hu9sc_1 ._input_hu9sc_14::-moz-placeholder {
      color: #202040
  }

  ._search_hu9sc_1 ._input_hu9sc_14::placeholder {
      color: #202040
  }

  ._search_hu9sc_1 ._close_hu9sc_26 {
      display: flex;
      justify-content: center;
      align-items: center;
      background-color: transparent;
      border: 0;
      margin: 0;
      padding: 0;
      width: 32px;
      height: 32px
  }

  ._search_hu9sc_1 ._searchContainer_hu9sc_37 {
      position: absolute;
      width: calc(100% - 48px);
      max-height: calc(100vh - 160px);
      padding-left: env(safe-area-inset-left);
      top: 100%;
      left: 0;
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px;
      background-color: #fff;
      overflow-y: scroll
  }

  ._search_hu9sc_1 ._searchContainer--loading_hu9sc_49>* {
      pointer-events: none
  }

  ._search_hu9sc_1 ._searchContainer_hu9sc_37::-webkit-scrollbar {
      width: 4px
  }

  ._search_hu9sc_1 ._searchContainer_hu9sc_37::-webkit-scrollbar-track {
      background: transparent
  }

  ._search_hu9sc_1 ._searchContainer_hu9sc_37::-webkit-scrollbar-thumb {
      background-color: #fff;
      border-radius: 2px
  }

  ._search_hu9sc_1 ._list_hu9sc_62 {
      padding-left: 0;
      width: 100%;
      overflow-x: hidden
  }

  ._search_hu9sc_1 ._list_hu9sc_62 ._listItem_hu9sc_67 {
      list-style: none;
      display: flex;
      align-items: center;
      width: 100%;
      overflow: hidden
  }

  ._search_hu9sc_1 ._list_hu9sc_62 ._listItem--loading_hu9sc_74 ._listItemLink_hu9sc_74 {
      background-color: transparent !important;
      color: #9d8daf !important;
      width: auto !important
  }

  ._search_hu9sc_1 ._list_hu9sc_62 ._listItem_hu9sc_67 ._listItemLink_hu9sc_74 {
      display: block;
      cursor: pointer;
      padding: 10px 25px;
      width: 100%
  }

  ._search_hu9sc_1 ._list_hu9sc_62 ._listItem_hu9sc_67 ._listItemLink_hu9sc_74:hover {
      background-color: #fda700;
      color: #fff
  }

  ._search_rtl_hu9sc_89 ._list_hu9sc_62 {
      padding: 0
  }

  ._listLoading_hu9sc_93 {
      width: 100%;
      height: 100%;
      text-align: center
  }

  @keyframes _open_hu9sc_1 {
      0% {
          width: 0
      }

      to {
          width: 100%
      }
  }

  ._container_1698s_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      font-family: Mulish;
      background-color: #fff;
      padding: 12px 16px 16px;
      border-radius: 8px;
      box-sizing: border-box
  }

  ._container_desktop_1698s_11 {
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 16px
  }

  ._container_desktop_1698s_11 ._subtitle_1698s_18 {
      margin: 0 !important
  }

  ._container_desktop_1698s_11 ._button_1698s_21 {
      height: 40px !important;
      width: 160px;
      font-size: 14px;
      letter-spacing: -.03em
  }

  ._container_1698s_1 ._title_1698s_27 {
      font-size: 18px;
      line-height: 1.33;
      letter-spacing: -.03em;
      color: #202040;
      margin: 0 0 4px;
      font-weight: 800
  }

  ._container_1698s_1 ._subtitle_1698s_18 {
      font-size: 12px;
      line-height: 1.5;
      margin: 0 0 16px;
      color: #8888a6;
      letter-spacing: -.03em
  }

  ._container_1698s_1 ._buttons_1698s_42 {
      display: grid;
      gap: 8px;
      margin: 0 0 0 8px;
      grid-template-columns: 1fr
  }

  ._container_1698s_1 ._buttons_1698s_42 ._button_1698s_21 {
      height: 32px
  }

  ._container_ux79l_1 {
      display: none;
      grid-template-columns: repeat(4, 1fr);
      gap: 8px;
      padding: 16px 24px;
      border-radius: 8px;
      margin: 8px 0 0
  }

  ._container_desktop_ux79l_9 {
      display: flex;
      flex-direction: row;
      background-color: #fff;
      align-items: center;
      margin: 0;
      padding: 19px 24px;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 16px
  }

  ._container_desktop_ux79l_9 ._icon_ux79l_19 {
      width: 58px;
      height: 40px
  }

  ._container_desktop_ux79l_9 ._desktop_content_ux79l_23 {
      display: flex;
      flex-direction: row;
      align-items: center;
      width: 100%;
      font-style: normal;
      font-weight: 400;
      font-size: 12px;
      line-height: 18px;
      letter-spacing: -.03em;
      color: #8888a6
  }

  ._container_desktop_ux79l_9 ._adress_ux79l_35 {
      max-width: 234px;
      margin-left: 20px
  }

  ._container_desktop_ux79l_9 ._logo_ux79l_39 {
      margin-bottom: 16px;
      width: 35px;
      height: 38px
  }

  ._container_rtl_ux79l_44 ._column_ux79l_44 {
      margin: 0 8px 0 0
  }

  ._newVersion_rlj8q_1 {
      background-color: #302fa0;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      padding: 8px 12px;
      width: 100%;
      box-sizing: border-box;
      position: relative
  }

  ._newVersion_rlj8q_1 ._label_rlj8q_12 {
      margin: 0 24px 0 0;
      font-size: 16px;
      color: #fff
  }

  ._newVersion_rlj8q_1 ._button_rlj8q_17 span {
      font-size: 14px
  }

  ._newVersion_rlj8q_1 ._close_rlj8q_20 {
      position: absolute;
      right: 0;
      top: calc(50% - 12px);
      box-sizing: border-box;
      padding: 4px;
      background: none;
      border: none;
      cursor: pointer;
      width: 24px;
      height: 24px
  }

  ._newVersion_rlj8q_1 ._close_rlj8q_20 div {
      width: 1px;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      background-color: #fff;
      transform: rotate(-45deg)
  }

  ._newVersion_rlj8q_1 ._close_rlj8q_20 div:first-child {
      transform: rotate(45deg)
  }

  ._newVersion_mobile_rlj8q_44 {
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._newVersion_mobile_rlj8q_44 ._label_rlj8q_12 {
      font-size: 14px;
      margin: 0 0 8px
  }

  ._newVersion_mobile_rlj8q_44._newVersion_landscape_rlj8q_53 {
      padding: 2px 12px
  }

  ._newVersion_footer_rlj8q_56 {
      position: fixed;
      bottom: 0;
      width: 100%
  }

  ._icon_rxz1r_1 {
      border-radius: 8px;
      background: #302fa0;
      padding: 0 16px 0 8px;
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 8px;
      height: 40px;
      box-sizing: border-box;
      cursor: pointer;
      position: relative
  }

  ._icon_rxz1r_1 ._available_rxz1r_14 {
      position: absolute;
      background-color: #fda700;
      color: #fff;
      display: block;
      top: 0;
      right: 50%;
      transform: translate(50%, -50%);
      border-radius: 8px;
      font-size: 12px;
      font-weight: 700;
      padding: 1px 6.5px;
      white-space: nowrap
  }

  ._icon_rxz1r_1 ._image_rxz1r_28 {
      width: 22px;
      height: 22px;
      position: relative;
      border-radius: 50%;
      overflow: hidden
  }

  ._icon_rxz1r_1 ._image_rxz1r_28 ._static_rxz1r_35,
  ._icon_rxz1r_1 ._image_rxz1r_28 ._hover_rxz1r_36 {
      width: 22px;
      min-width: 22px;
      min-height: 22px;
      max-width: 22px;
      max-height: 22px;
      height: 22px;
      position: absolute;
      top: 0;
      left: 0;
      background-size: cover
  }

  ._icon_rxz1r_1 ._image_rxz1r_28 ._spinner_rxz1r_48 {
      width: 22px;
      height: 22px
  }

  ._icon_rxz1r_1 ._image_rxz1r_28 ._static_rxz1r_35 {}

  ._icon_rxz1r_1 ._image_rxz1r_28 ._spinner_rxz1r_48 {
      animation: 3s _rotateSpinner_rxz1r_1 infinite linear;
  }

  ._icon_rxz1r_1 ._text_rxz1r_59 {
      color: #fff;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px;
      margin: 0;
      white-space: nowrap
  }

  ._icon_rxz1r_1:hover ._hover_rxz1r_36 {
      animation: 3s _rotateSpinner_rxz1r_1 infinite linear
  }

  @keyframes _rotateSpinner_rxz1r_1 {
      0% {
          transform: rotate(0)
      }

      to {
          transform: rotate(360deg)
      }
  }

  ._icon_mobile_rxz1r_80 {
      flex-direction: column;
      height: 50px;
      gap: 3px;
      padding: 4px 8px;
      margin: 4px 0 0
  }

  ._icon_mobile_rxz1r_80 ._text_rxz1r_59 {
      font-size: 10px;
      line-height: 14px
  }

  ._icon_mobileAvailable_rxz1r_91 {
      border: 2px solid #fda700
  }

  ._link_p19s5_1 {
      min-width: 56px;
      padding: 0 2px;
      gap: 8px;
      width: -moz-max-content;
      width: max-content;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      height: 58px;
      text-decoration: none;
      transition: background-color .3s linear, border .2s ease-out;
      white-space: nowrap;
      cursor: pointer;
      box-sizing: border-box;
      outline: none;
      border-bottom: 2px solid #fff;
      position: relative
  }

  ._link_p19s5_1:before {
      bottom: -2px;
      content: "";
      background-color: #0a893d;
      width: 100%;
      height: 4px;
      left: 0;
      position: absolute;
      border-radius: 4px 4px 0 0;
      opacity: 0;
      transition: ease .2s
  }

  ._link_p19s5_1:hover:before {
      opacity: 1
  }

  ._link_p19s5_1 ._label_p19s5_35 {
      font-size: 14px;
      line-height: 1;
      color: #202040;
      margin: 0;
      letter-spacing: -.03em
  }

  ._link_active_p19s5_42:before {
      opacity: 1
  }

  ._link_mobile_p19s5_45 {
      flex-direction: column;
      justify-content: flex-end;
      gap: 4px
  }

  ._link_mobile_p19s5_45:before {
      height: 2px
  }

  ._link_mobile_p19s5_45 ._label_p19s5_35 {
      font-size: 10px;
      margin: 0 0 8px
  }

  ._link_dropdown_p19s5_57 {
      padding: 0 8px;
      width: 100%;
      justify-content: flex-start
  }

  ._link_modal_p19s5_62 {
      border: none
  }

  ._navigation_1992l_1 {
      margin: 0;
      padding: 0;
      height: 58px
  }

  ._navigation_1992l_1 ._list_1992l_6 {
      display: flex;
      padding: 0 20px;
      margin: 0;
      gap: 20px;
      list-style: none;
      align-items: center
  }

  ._navigation_1992l_1 ._list_1992l_6 ._item_1992l_14 {
      width: 100%
  }

  ._navigation_mobile_1992l_17 {
      overflow-y: hidden;
      overflow-x: auto;
      scroll-behavior: smooth
  }

  ._navigation_mobile_1992l_17::-webkit-scrollbar {
      width: 0px;
      height: 0px
  }

  ._navigation_mobile_1992l_17 ._list_1992l_6 {
      gap: 0px;
      padding: 0
  }

  ._navigation_dropdown_1992l_30 {
      height: auto
  }

  ._navigation_dropdown_1992l_30 ._list_1992l_6 {
      flex-direction: column;
      padding: 0;
      gap: 0
  }

  ._container_1ob4r_1 {
      position: relative;
      margin: 0 20px 0 0;
      padding: 0 0 1.5px;
      height: 58px;
      display: flex;
      align-items: center
  }

  ._container_1ob4r_1 ._badge_1ob4r_9 {
      display: flex;
      border-radius: 4px;
      overflow: hidden;
      cursor: pointer
  }

  ._container_1ob4r_1 ._badge_1ob4r_9 ._badgeText_1ob4r_15 {
      display: flex;
      align-items: center;
      min-width: 56px;
      padding: 0 2px;
      line-height: 20px;
      transition: background-color .3s linear
  }

  ._container_1ob4r_1 ._badge_1ob4r_9 ._badgeText_1ob4r_15 p {
      font-size: 14px;
      line-height: 1.4;
      margin: -1px 0 0;
      color: black;
  }

  ._container_1ob4r_1 ._badge_1ob4r_9 ._badgeText_1ob4r_15 svg {
      margin: 2px 0 0 8px;
      transform: rotate(90deg);
      transition: transform .3s linear
  }

  ._container_1ob4r_1 ._badge_1ob4r_9 ._badgeText_1ob4r_15 svg path {
      fill: #202040
  }

  ._container_1ob4r_1 ._menu_1ob4r_36 {
      right: 0;
      min-width: 150px;
      top: calc(100% + 4px);
      position: absolute;
      background: #fff;
      box-shadow: 0 5px 20px #00000014;
      z-index: 4;
      transition: all .2s ease;
      visibility: hidden;
      border-radius: 8px;
      opacity: 0;
      overflow: hidden;
      padding: 5px 12px;
      width: 100%;
      display: inline-block
  }

  ._container_1ob4r_1 ._menu_1ob4r_36 ._menuItem_1ob4r_53 {
      cursor: pointer;
      list-style: none;
      width: 100%
  }

  ._container_1ob4r_1 ._menu_1ob4r_36 ._menuItem_1ob4r_53:hover {
      background-color: #f1f3f6
  }

  ._container--active_1ob4r_61 ._menu_1ob4r_36 {
      opacity: 1;
      visibility: visible;
      padding: 0
  }

  ._container_rtl_1ob4r_66 ._badge_1ob4r_9 ._badgeText_1ob4r_15 svg {
      margin: 2px 8px 0 0
  }

  ._menu_ohy0w_1 {
      display: flex;
      align-items: center;
      background-color: #fff;
      box-sizing: border-box;
      height: 58px;
      margin: 4px 0 0;
      padding: 0;
      width: 100%
  }

  @media screen and (max-width:900px) {
      ._menu_ohy0w_1 {
          display: none;
      }
  }

  @media screen and (min-width:900px) {
      ._menu_ohy0w_2 {
          display: none;
      }
  }

  @media screen and (max-width:900px) {
      ._menu_ohy0w_2 {
          display: flex;
          justify-content: space-evenly;
      }
  }



  ._menu_ohy0w_1 ._nav_ohy0w_11 {
      display: flex;
      flex-direction: row;
      width: 100%
  }

  ._menu_ohy0w_1 ._toggleSearch_ohy0w_16 {
      min-width: 56px;
      background: none;
      border: none;
      height: 58px;
      padding: 8px 0 10px;
      display: flex;
      flex-direction: column;
      align-items: center;
      font-size: 10px;
      line-height: 1.4;
      text-align: center;
      color: #202040;
      letter-spacing: -.03em;
      font-family: Mulish;
      position: relative;
      cursor: pointer;
      justify-content: center
  }

  ._menu_ohy0w_1 ._toggleSearch_ohy0w_16:after,
  ._menu_ohy0w_1 ._toggleSearch_ohy0w_16:before {
      top: 8px;
      content: "";
      background-color: #eae9f4;
      width: 1px;
      height: 40px;
      position: absolute
  }

  ._menu_ohy0w_1 ._toggleSearch_ohy0w_16:after {
      right: 0
  }

  ._menu_ohy0w_1 ._toggleSearch_ohy0w_16:before {
      left: 0
  }

  ._menu_mobile_ohy0w_49 {
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._menu_mobile_ohy0w_49 ._toggleSearch_ohy0w_16 {
      justify-content: space-between
  }

  ._menu_mobile_ohy0w_49 ._toggleSearch_ohy0w_16:after {
      height: 34px
  }

  ._menu_mobile_ohy0w_49 ._toggleSearch_ohy0w_16:before {
      display: none;
      content: none
  }

  ._logo_q85o9_1 {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      gap: 4px;
      position: relative
  }

  ._logo_q85o9_1 ._defaultIcon_q85o9_9 {
      display: flex;
      align-items: center;
      justify-content: center;
      height: 16px;
      background: #fda700;
      border-radius: 4px;
      padding: 0 2px 0 4px;
      box-sizing: border-box;
      margin: 6px 0 0
  }

  ._logo_q85o9_1 ._defaultIcon_q85o9_9 ._text_q85o9_20 {
      font-size: 8px;
      font-weight: 800;
      line-height: 1;
      text-align: center;
      color: #fff;
      margin: 0;
      letter-spacing: .4em
  }

  ._logo_q85o9_1 ._logo-icon_q85o9_29 {
      margin: -6px 0 0
  }

  ._logo_q85o9_1 ._tg_q85o9_32 {
      position: absolute;
      top: 4px;
      left: -12px;
      width: 110px;
      height: 50px;
      z-index: 0;
      overflow: hidden
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg {
      position: absolute;
      opacity: .4;
      animation: _infinite-move_q85o9_1 2.5s infinite linear
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg path {
      fill: #00a8e5
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(1) {
      animation-delay: 0s;
      bottom: -20px;
      left: -24px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(2) {
      animation-delay: .625s;
      bottom: -20px;
      left: 0
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(3) {
      animation-delay: 1.25s;
      bottom: -20px;
      left: 24px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(4) {
      animation-delay: 1.875s;
      bottom: -20px;
      left: 48px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(5) {
      animation-delay: .3125s;
      bottom: -40px;
      left: -24px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(6) {
      animation-delay: .9375s;
      bottom: -40px;
      left: 0
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(7) {
      animation-delay: 1.5625s;
      bottom: -40px;
      left: 24px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(8) {
      animation-delay: 2.1875s;
      bottom: -40px;
      left: 48px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(9) {
      animation-delay: .625s;
      bottom: -60px;
      left: -24px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(10) {
      animation-delay: 1.25s;
      bottom: -60px;
      left: 0
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(11) {
      animation-delay: 1.875s;
      bottom: -60px;
      left: 24px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(12) {
      animation-delay: 2.5s;
      bottom: -60px;
      left: 48px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(13) {
      animation-delay: .9375s;
      bottom: -80px;
      left: -24px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(14) {
      animation-delay: 1.5625s;
      bottom: -80px;
      left: 0
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(15) {
      animation-delay: 2.1875s;
      bottom: -80px;
      left: 24px
  }

  ._logo_q85o9_1 ._tg_q85o9_32 svg:nth-child(16) {
      animation-delay: 2.8125s;
      bottom: -80px;
      left: 48px
  }

  @keyframes _infinite-move_q85o9_1 {
      0% {
          transform: translate(0);
          opacity: .1
      }

      50% {
          opacity: .7
      }

      to {
          transform: translate(70px, -70px);
          opacity: 1
      }
  }

  ._logo_q85o9_1 ._casino-icon_q85o9_142 {
      position: relative;
      display: block;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      justify-content: center;
      z-index: 2;
      height: 56px;
      width: 90px;
      padding: 4px 0 0;
      box-sizing: border-box
  }

  ._logo_q85o9_1 ._casino-icon-text_q85o9_155 {
      font-family: Mulish;
      font-size: 8px;
      font-weight: 800;
      line-height: 1;
      letter-spacing: .4em;
      background: #fdb832;
      border-radius: 4px;
      padding: 0 2px 0 4px;
      height: 16px;
      margin: 2px 0 0;
      display: flex;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      text-transform: uppercase;
      color: #fff;
      text-wrap: nowrap;
      white-space: nowrap;
      overflow: hidden;
      opacity: 1;
      transition: all .5s ease;
      position: relative
  }

  ._logo_q85o9_1 ._casino-icon-text_q85o9_155._scramble_q85o9_179:before,
  ._logo_q85o9_1 ._casino-icon-text_q85o9_155._scramble_q85o9_179:after {
      content: attr(data-text);
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: inherit;
      padding: inherit;
      border-radius: inherit;
      display: flex;
      align-items: center;
      justify-content: center
  }

  ._logo_q85o9_1 ._casino-icon-text_q85o9_155._scramble_q85o9_179:before {
      animation: _glitch-before_q85o9_1 3s infinite linear alternate-reverse;
      color: red;
      z-index: 1;
      -webkit-clip-path: polygon(0 0, 100% 0, 100% 45%, 0 45%);
      clip-path: polygon(0 0, 100% 0, 100% 45%, 0 45%);
      mix-blend-mode: screen
  }

  ._logo_q85o9_1 ._casino-icon-text_q85o9_155._scramble_q85o9_179:after {
      animation: _glitch-after_q85o9_1 3s infinite linear alternate-reverse;
      color: #0ff;
      z-index: 1;
      -webkit-clip-path: polygon(0 55%, 100% 55%, 100% 100%, 0 100%);
      clip-path: polygon(0 55%, 100% 55%, 100% 100%, 0 100%);
      mix-blend-mode: screen
  }

  ._logo_q85o9_1 ._casino-icon-text_q85o9_155._bonusBackground_q85o9_207 {
      background: #302fa0
  }

  ._logo_q85o9_1 ._casino-icon-text_q85o9_155._bonusBackground_q85o9_207+._tg-icon-wrapper_q85o9_210 {
      opacity: 1
  }

  @media (max-width: 420px) {
      ._logo_q85o9_1 ._casino-icon_q85o9_142 {
          display: none
      }
  }

  @keyframes _svg-glitch_q85o9_1 {
      0% {
          transform: translate(0);
          filter: drop-shadow(2px 0 #ff0000) drop-shadow(-2px 0 #00ffff)
      }

      25% {
          transform: translate(-4px, 2px) skew(3deg);
          filter: drop-shadow(3px 0 #ff0000) drop-shadow(-3px 0 #0000ff)
      }

      50% {
          transform: translate(4px, -2px) skew(-3deg);
          filter: drop-shadow(-3px 0 #00ff00) drop-shadow(3px 0 #ff00ff)
      }

      75% {
          transform: translate(-4px, -2px) skew(3deg);
          filter: drop-shadow(4px 0 #00ffff) drop-shadow(-4px 0 #ff0000)
      }

      to {
          transform: translate(0);
          filter: drop-shadow(2px 0 #ff0000) drop-shadow(-2px 0 #00ffff)
      }
  }

  @keyframes _glitch-before_q85o9_1 {
      0% {
          transform: translateZ(0)
      }

      20% {
          transform: translate3d(-3px, 1px, 0)
      }

      40% {
          transform: translate3d(3px, -1px, 0)
      }

      60% {
          transform: translate3d(-3px, 1px, 0)
      }

      80% {
          transform: translate3d(3px, -1px, 0)
      }

      to {
          transform: translateZ(0)
      }
  }

  @keyframes _glitch-after_q85o9_1 {
      0% {
          transform: translateZ(0)
      }

      20% {
          transform: translate3d(3px, -1px, 0)
      }

      40% {
          transform: translate3d(-3px, 1px, 0)
      }

      60% {
          transform: translate3d(3px, -1px, 0)
      }

      80% {
          transform: translate3d(-3px, 1px, 0)
      }

      to {
          transform: translateZ(0)
      }
  }

  ._balance_z3cl7_1 {
      display: flex;
      align-items: center;
      font-weight: 400;
      font-size: 12px;
      line-height: 18px;
      gap: 12px
  }

  ._balance_z3cl7_1 ._text_z3cl7_9 {
      display: flex;
      flex-direction: column;
      justify-content: space-between
  }

  ._balance_z3cl7_1 ._info_z3cl7_14 {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      padding-right: 14px;
  }

  ._menu_8nsrw_1 ._accountButton_8nsrw_23 {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 8px;
      height: 40px;
      font-size: 14px;
  }

  ._button_1r6hv_1:hover {
      opacity: .8;
  }

  ._button_border_1r6hv_20 {
      box-shadow: inset 0 -2px #0003, inset 0 -4px #0000001a;
  }

  ._button_color_yellow_1r6hv_33 {
      background-color: #fda700;
  }

  ._button_border-radius_medium_1r6hv_23 {
      border-radius: 8px;
  }

  ._menu_8nsrw_1 ._accountButton_8nsrw_23 {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 8px;
      height: 40px;
      font-size: 14px;
  }

  ._button_1r6hv_1 {
      font-family: Mulish, sans-serif;
      font-size: 14px;
      line-height: 1;
      padding: 6px 12px 8px;
      cursor: pointer;
      color: #fff;
      font-weight: 700;
      border: none;
      text-align: center;
      outline: none;
      transition: opacity .3s ease-out, box-shadow .1s ease-out, transform .1s ease-out;
  }

  ._balance_z3cl7_1 ._info_z3cl7_14 ._count_z3cl7_20 {
      font-weight: 700
  }

  ._balance_z3cl7_1 ._info_coins_z3cl7_23 {
      position: relative;
      cursor: pointer;
      flex-direction: row;
      align-items: center;
      gap: 8px
  }

  ._balance_z3cl7_1 ._info_coins_z3cl7_23 svg {
      width: 8px;
      height: 8px;
      transition: all .15s ease-out
  }

  ._balance_z3cl7_1 ._info_coins_z3cl7_23._info_active_z3cl7_35 svg {
      transform: rotate(180deg)
  }

  ._balance_z3cl7_1 ._info_coins_z3cl7_23._info_disabled_z3cl7_38 {
      cursor: default
  }

  ._count_z3cl7_20 {
      display: flex;
      align-items: center;
      font-size: 12px;
      line-height: 18px;
  }

  ._menu_8nsrw_1 {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      -moz-column-gap: 8px;
      column-gap: 8px
  }

  ._button_8hyhh_1 {
      color: #fda700;
      font-size: 16px;
      margin: 16px 0 0 80px;
      padding: 0;
      border: none;
      background: none;
      cursor: pointer;

      @media (max-width: 767px) {
          margin: 15px 0;
      }
  }

  ._menu_8nsrw_1 ._button_8nsrw_6 {
      height: 32px
  }

  ._menu_8nsrw_1 ._topUpButton_8nsrw_9 {
      height: 40px;
      padding: 0 8px;
      font-size: 12px;
      font-family: Mulish;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.03em;
      text-align: center;
      display: flex;
      flex-direction: row;
      gap: 8px
  }

  ._menu_8nsrw_1 ._accountButton_8nsrw_23 {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 8px;
      height: 40px;
      font-size: 14px
  }

  ._menu_8nsrw_1 ._accountButton_8nsrw_23 span {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 5px
  }

  ._menu_8nsrw_1 ._accountButton_8nsrw_23 span svg path {
      fill: #fff
  }

  ._menu_logged_8nsrw_40 {
      display: flex;
      flex-direction: row
  }

  ._menu_mobile_8nsrw_44 ._topUpButton_8nsrw_9,
  ._menu_mobile_8nsrw_44 ._accountButton_8nsrw_23 {
      height: 36px
  }

  ._button_1kq5p_1 {
      position: fixed;
      width: 50px;
      height: 50px;
      border-radius: 50%;
      padding: 10px;
      z-index: 3;
      left: 25px;
      bottom: 150px;
      box-shadow: none
  }

  ._button_1kq5p_1 svg path {
      width: 30px;
      height: 30px
  }

  ._button_1kq5p_1:hover {
      opacity: 1
  }

  ._button--mobile_1kq5p_19 {
      width: 40px;
      height: 40px;
      padding: 7px;
      bottom: 100px;
      left: calc(100% - 42px)
  }

  ._button--mobile_1kq5p_19 svg path {
      width: 15px;
      height: 15px
  }

  ._modal_lwnan_1 ._body_lwnan_1 {
      background-color: #302fa0;
      border-radius: 8px;
      ;
      background-size: cover
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._header_lwnan_7 {
      padding: 16px 24px;
      width: 100%;
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
      align-items: flex-start;
      justify-content: space-between
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._header_lwnan_7 ._title_lwnan_16 {
      margin: 0;
      font-size: 18px;
      color: #fff;
      font-weight: 800;
      line-height: 1.33
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._head_lwnan_7 {
      padding: 16px 24px
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._head_lwnan_7 ._title_lwnan_16 {
      color: #fff;
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.54px;
      margin: 0
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._content_lwnan_35 {
      display: flex;
      padding: 24px;
      flex-direction: column;
      align-items: flex-start;
      gap: 12px;
      align-self: stretch;
      border-radius: 4px;
      background: #fff;
      margin: 0 8px 8px;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._content_lwnan_35 ._upper_lwnan_47 ._text_lwnan_47 {
      color: #202040;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px;
      margin: 0
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._content_lwnan_35 ._lower_lwnan_56 {
      display: flex;
      gap: 8px
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._content_lwnan_35 ._lower_lwnan_56 ._transparent_lwnan_60 {
      width: 128px;
      border: none;
      display: flex;
      justify-content: flex-start;
      align-items: center;
      background-color: transparent;
      color: #302fa0;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.36px;
      cursor: pointer
  }

  ._modal_lwnan_1 ._body_lwnan_1 ._content_lwnan_35 ._lower_lwnan_56 ._button_lwnan_75 {
      width: 128px;
      display: flex;
      border: none;
      height: 36px;
      padding-bottom: 2px;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      flex: 1 0 0;
      border-radius: 8px;
      background: #302fa0;
      box-shadow: 0 -2px #0003 inset, 0 -4px #0000001a inset;
      cursor: pointer;
      color: #fff;
      text-align: center;
      font-family: Mulish;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._promocode_oc162_1 {
      width: 100%;
      display: flex;
      background-color: #fff;
      padding: 12px 16px 16px;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 16px;
      gap: 12px;
      box-sizing: border-box
  }

  ._promocode_oc162_1 ._row_oc162_14 {
      width: 100%
  }

  ._promocode_oc162_1 ._row_oc162_14 ._title_oc162_17 {
      font-size: 18px;
      line-height: 1.33;
      letter-spacing: -.03em;
      color: #202040;
      margin: 0 0 4px;
      font-weight: 800
  }

  ._promocode_oc162_1 ._row_oc162_14 ._subtitle_oc162_25 {
      font-size: 12px;
      line-height: 1.5;
      margin: 0 0 16px;
      color: #8888a6;
      letter-spacing: -.03em
  }

  ._promocode_oc162_1 ._button_oc162_32 {
      font-size: 14px;
      letter-spacing: -.03em
  }

  ._promocode_mobile_oc162_36 {
      border-radius: 8px;
      flex-direction: column;
      justify-content: flex-start;
      gap: 0
  }

  ._promocode_mobile_oc162_36 ._button_oc162_32 {
      width: 100%;
      height: 32px
  }

  ._referral_j8fbr_1 {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      background-color: #302fa0;
      padding: 0 8px 0 0;
      width: 100%;
      box-sizing: border-box;
      height: 0;
      overflow: hidden;
      transition: height .3s ease-out
  }

  ._referral_show_j8fbr_14 {
      height: 48px
  }

  ._referral_j8fbr_1 ._text_j8fbr_17 {
      color: #fff;
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      font-weight: 700;
      margin: 0 8px 0 0
  }

  ._referral_j8fbr_1 ._button_j8fbr_25 {
      height: 32px;
      font-size: 12px
  }

  ._referral_desktop_j8fbr_29 {
      justify-content: center
  }

  ._game_s1vp7_1 {
      width: 100%;
      position: relative
  }

  ._game_s1vp7_1 iframe {
      position: absolute;
      width: 100%;
      height: 100%;
      border-width: 0
  }

  ._game_mobile_s1vp7_11 iframe {
      position: relative;
      width: 100% !important;
      height: 100% !important;
      border: 0
  }

  ._badge_v8v6q_1 {
      position: fixed;
      bottom: 98px;
      right: 0;
      cursor: pointer;
      transform: translate(100px);
      transition: transform .3s ease-out;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      background-color: #302fa0;
      border-radius: 16px 0 0 16px;
      padding: 4px 0 8px;
      z-index: 4
  }

  ._badge_open_v8v6q_17 {
      transform: translate(0)
  }

  ._badge_v8v6q_1 ._text_v8v6q_20 {
      font-family: Mulish;
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      text-align: center;
      color: #fff;
      font-weight: 800;
      margin: 0
  }

  ._badge_v8v6q_1 img {
      width: 64px;
      height: 50px
  }

  ._login_uzguq_1 ._body_uzguq_1 {
      padding: 24px;
      border-radius: 8px 8px 0 0;
      flex-grow: 1;
      margin: -8px 0 0;
      position: relative;
      z-index: 2;
      background-color: #f1f3f6
  }

  ._login_uzguq_1 ._body_uzguq_1 ._form_uzguq_10 ._controls_uzguq_10 ._row_uzguq_10 {
      position: relative
  }

  ._login_uzguq_1 ._body_uzguq_1 ._form_uzguq_10 ._controls_uzguq_10 ._row_uzguq_10:first-child {
      margin: 0 0 12px
  }

  ._login_uzguq_1 ._body_uzguq_1 ._form_uzguq_10 ._recover_uzguq_16 {
      position: absolute;
      top: 0;
      right: 0;
      background: none;
      border: none;
      color: #fda700;
      font-size: 12px;
      cursor: pointer
  }

  ._login_uzguq_1 ._body_uzguq_1 ._form_uzguq_10 ._submit_uzguq_26 {
      margin: 12px 0 0;
      width: 100%;
      font-size: 14px
  }

  ._login_uzguq_1 ._body_uzguq_1 ._error_uzguq_31 {
      font-size: 12px;
      line-height: 1;
      margin: 8px 0 0;
      color: #e50539
  }

  ._login_uzguq_1 ._body_uzguq_1 ._loader_uzguq_37 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._login_uzguq_1 ._body_loader_uzguq_44 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      min-height: 232px;
      box-sizing: border-box
  }

  ._login_uzguq_1 ._footer_uzguq_53 {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between
  }

  ._login_uzguq_1 ._footer_uzguq_53 ._text_uzguq_59 {
      font-size: 14px;
      margin: 0;
      letter-spacing: -.03em;
      color: #fff
  }

  ._login_uzguq_1 ._footer_uzguq_53 ._link_uzguq_65 {
      background: none;
      border: none;
      cursor: pointer;
      letter-spacing: -.03em;
      font-size: 14px;
      font-weight: 700;
      color: #fff
  }

  ._login_uzguq_1 ._footer_uzguq_53 ._link_uzguq_65 svg {
      margin: 0 0 0 8px
  }

  ._login_desktop_uzguq_77 ._body_loader_uzguq_44 {
      min-height: 170px
  }

  ._login_desktop_uzguq_77 ._body_uzguq_1 ._form_uzguq_10 ._controls_uzguq_10 {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      align-items: flex-end;
      gap: 16px
  }

  ._login_desktop_uzguq_77 ._body_uzguq_1 ._form_uzguq_10 ._controls_uzguq_10 ._row_uzguq_10,
  ._login_desktop_uzguq_77 ._body_uzguq_1 ._form_uzguq_10 ._controls_uzguq_10 ._row_uzguq_10:first-child {
      margin: 0
  }

  ._login_desktop_uzguq_77 ._body_uzguq_1 ._form_uzguq_10 ._controls_uzguq_10 ._row_margin_uzguq_92,
  ._login_desktop_uzguq_77 ._body_uzguq_1 ._form_uzguq_10 ._controls_uzguq_10 ._row_margin_uzguq_92:first-child {
      margin: 0 0 18px
  }

  ._login_desktop_uzguq_77 ._buttons_uzguq_98 {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      align-items: flex-end;
      gap: 16px
  }

  ._login_desktop_uzguq_77 ._recover_uzguq_16 {
      position: relative !important;
      text-align: left;
      margin-top: 8px;
      margin-bottom: 8px;
      font-size: 14px !important
  }

  ._login_rtl_uzguq_110 ._body_uzguq_1 ._form_uzguq_10 ._recover_uzguq_16 {
      right: auto;
      left: 0
  }

  ._login_rtl_uzguq_110 ._footer_uzguq_53 ._link_uzguq_65 svg {
      margin: 0 8px 0 0;
      transform: rotate(180deg)
  }

  ._banner_1191g_1 {
      height: 80px;
      width: 100%;
      border: 2px solid #f1f3f6;
      background-size: cover;
      background-position: left;
      box-sizing: border-box;
      border-radius: 8px
  }

  ._banner_mobile_1191g_10 {
      height: 96px
  }

  ._loader_1191g_14 {
      height: 80px;
      border-radius: 8px;
      width: 100%;
      border: 2px solid #f1f3f6;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      background: #e7e9ec;
      background: linear-gradient(110deg, #e7e9eccc 4%, #eceff0cc 16%, #e7e9eccc 32%);
      background-size: 200% 100%;
      animation: 1.3s _loader_1191g_14 linear infinite
  }

  @keyframes _loader_1191g_14 {
      to {
          background-position-x: -200%
      }
  }

  ._loader_mobile_1191g_33 {
      height: 96px
  }

  ._element_jtm8d_1 svg {
      margin: 0 4px 0 0
  }

  ._element_desktop_jtm8d_4._element_margin_jtm8d_4 {
      margin: 22px 0 0
  }

  ._item_jtm8d_8 {
      display: flex;
      flex-direction: row;
      align-items: center;
      cursor: pointer;
      width: -moz-max-content;
      width: max-content;
      min-height: 40px
  }

  ._item_mobile_jtm8d_16 {
      min-height: 36px
  }

  ._text_jtm8d_20 {
      font-size: 14px;
      font-weight: 700;
      letter-spacing: -.03em;
      color: #0a893d;
      margin: 0
  }

  ._quick_118hh_1 ._control_118hh_1 {
      align-self: center
  }

  ._quick_118hh_1 .phone {
      margin: 0;
      flex: 1
  }

  ._quick_118hh_1 .phone__value {
      width: 100%
  }

  ._quick_118hh_1 .phone__dropdown {
      width: 30%;
      margin-right: 8px
  }

  ._quick_118hh_1 .phone__dropdown .dropdown__content {
      height: 40px;
      margin: 0
  }

  ._form_118hh_20 {
      padding: 0;
      display: grid
  }

  ._form_118hh_20 ._phone_118hh_4 {
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      height: 100%;
      margin: 0 0 24px
  }

  ._form_118hh_20 ._phone_row_118hh_31 {
      display: flex;
      flex-direction: row;
      gap: 5px;
      align-items: flex-start;
      width: 100%;
      margin: 4px 0 0
  }

  ._form_118hh_20 ._phone_label_118hh_40 {
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      color: #202040;
      margin: 0
  }

  ._form_118hh_20 ._control_118hh_1 {
      margin: 0 0 16px
  }

  ._form_118hh_20 ._lastCheckbox_118hh_55 {
      margin: 0 0 8px
  }

  ._form_desktop_118hh_58 {
      display: grid !important;
      grid-template-columns: repeat(2, minmax(0, 1fr));
      align-items: flex-end;
      gap: 16px
  }

  ._form_desktop_118hh_58 ._phone_118hh_4,
  ._form_desktop_118hh_58 ._control_118hh_1,
  ._form_desktop_118hh_58 ._lastCheckbox_118hh_55 {
      margin: 0
  }

  ._form_desktop_118hh_58._form_withoutPhone_118hh_73 button {
      grid-column-end: span 2
  }

  ._select_118hh_77 {
      min-width: 80px
  }

  ._checkboxText_118hh_81 {
      margin: 3px 0 0
  }

  ._checkboxLink_118hh_85 {
      color: #302fa0
  }

  .tabs-item--active {
      animation: fade .5s linear
  }

  @keyframes fade {
      0% {
          opacity: 0
      }

      50% {
          opacity: .5
      }

      to {
          opacity: 1
      }
  }

  .tabs__head {
      width: 100%;
      padding: 2px;
      display: flex;
      background-color: #f1f3f6;
      box-sizing: border-box;
      border-radius: 8px;
      box-shadow: inset 0 4px 4px #3f3f4914
  }

  .tabs__head-item {
      flex: 1;
      height: 40px;
      background-color: transparent;
      color: #240b41;
      border: none;
      cursor: pointer;
      border-radius: 8px;
      font-weight: 700;
      transition: all .3s linear
  }

  .tabs__head-item:first-letter {
      text-transform: uppercase
  }

  .tabs__head-item:hover {
      box-shadow: 0 3px 4px #3f3f4914, inset 0 -2px #0a893d;
      background-color: #f1f3f6
  }

  .tabs__head-item--active {
      background-color: #fff;
      font-weight: 700;
      box-shadow: 0 3px 4px #3f3f4914, inset 0 -2px #0a893d
  }

  .tabs__head-item--active:hover {
      background-color: #fff
  }

  .tabs__content {
      padding: 14px 0 0
  }

  ._register_desktop_fyyq9_1 ._body_fyyq9_1 {
      padding-bottom: 32px
  }

  ._register_fyyq9_1 ._body_fyyq9_1 {
      margin: -8px 0 0;
      background-color: #f1f3f6;
      position: relative;
      z-index: 2;
      flex-grow: 1;
      border-radius: 8px;
      display: flex;
      flex-direction: column;
      align-items: center;
      overflow: hidden
  }

  ._register_fyyq9_1 ._body_fyyq9_1 ._box_fyyq9_16 {
      margin: 24px 0 15px;
      width: calc(100% - 48px)
  }

  ._register_fyyq9_1 ._body_fyyq9_1 ._policy_fyyq9_20 {
      padding: 0 28px;
      font-size: 10px;
      line-height: 1.4;
      letter-spacing: -.03em;
      color: #202040;
      margin: 12px 0
  }

  ._register_fyyq9_1 ._body_fyyq9_1 ._policy_fyyq9_20 span {
      color: #302fa0;
      cursor: pointer
  }

  ._register_fyyq9_1 ._details_fyyq9_32 {
      border-radius: 8px 8px 0 0;
      width: 100%;
      background-color: #0a893d;
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      box-shadow: 0 3px 4px #3f3f4914;
      padding: 0 0 16px;
      margin: 0 0 -16px
  }

  ._register_fyyq9_1 ._details_fyyq9_32 ._item_fyyq9_42 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 76px;
      position: relative
  }

  ._register_fyyq9_1 ._details_fyyq9_32 ._item_fyyq9_42:after {
      content: "";
      top: 50%;
      transform: translateY(-50%);
      width: 1px;
      height: 52px;
      right: 0;
      position: absolute;
      background-color: #ffffff2e
  }

  ._register_fyyq9_1 ._details_fyyq9_32 ._item_fyyq9_42 ._text_fyyq9_60 {
      text-align: center;
      font-size: 10px;
      line-height: 1.4;
      letter-spacing: -.03em;
      margin: 6px 0 0;
      max-width: 86px;
      color: #fff
  }

  ._register_fyyq9_1 ._details_fyyq9_32 ._item_fyyq9_42:last-child:after {
      width: 0;
      height: 0
  }

  ._register_fyyq9_1 ._footer_fyyq9_73 {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between
  }

  ._register_fyyq9_1 ._footer__text_fyyq9_79 {
      font-size: 14px;
      margin: 0;
      letter-spacing: -.03em;
      color: #fff
  }

  ._register_fyyq9_1 ._footer_fyyq9_73 ._link_fyyq9_85 {
      background: none;
      border: none;
      cursor: pointer;
      letter-spacing: -.03em;
      font-size: 14px;
      font-weight: 700;
      color: #fff
  }

  ._register_fyyq9_1 ._footer_fyyq9_73 ._link_fyyq9_85 svg {
      margin: 0 0 0 8px
  }

  ._register_rtl_fyyq9_97 ._footer_fyyq9_73 ._link_fyyq9_85 svg {
      margin: 0 8px 0 0;
      transform: rotate(180deg)
  }

  ._serverErrorModalText_190t3_1 {
      padding: 24px 32px;
      color: #202040
  }

  ._menu_1m3cv_1 {
      width: 100%;
      display: flex;
      flex-direction: column
  }

  ._menu_1m3cv_1 ._link_1m3cv_6 {
      padding: 14px 16px;
      box-sizing: border-box;
      width: 100%;
      display: flex;
      flex-direction: row;
      align-items: center;
      cursor: pointer;
      border: none;
      background: none;
      border-radius: 8px;
      transition: all .2s ease-out;
      font-size: 14px;
      font-weight: 700;
      line-height: 1.43;
      color: #fff !important;
      letter-spacing: -.03em;
      text-align: left
  }

  ._menu_1m3cv_1 ._link_1m3cv_6 svg {
      margin: 0 8px 0 0
  }

  ._menu_1m3cv_1 ._link_active_1m3cv_28 {
      background-color: #0a893d
  }

  ._menu_1m3cv_1 ._link_dark_1m3cv_31 svg {
      fill: #fff
  }

  ._menu_1m3cv_1 ._link_dark_1m3cv_31._link_active_1m3cv_28 {
      background-color: #121226
  }

  ._menu_1m3cv_1 ._link_dark_1m3cv_31._link_active_1m3cv_28 svg {
      fill: #fda700
  }

  ._menu_mobile_1m3cv_40 ._link_1m3cv_6 {
      padding: 12px
  }

  ._menu_rtl_1m3cv_43 ._link_1m3cv_6 svg {
      margin: 0 0 0 8px
  }

  ._info_4jlkj_1 {
      width: 100%;
      gap: 16px;
      box-sizing: border-box;
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap;
  }

  ._info_4jlkj_1 ._column_4jlkj_8 ._label_4jlkj_8 {
      font-size: 14px;
      font-weight: 400;
      line-height: 1.43;
      letter-spacing: -.03em;
      text-align: left;
      color: #202040;
      margin: 0
  }

  ._info_4jlkj_1 ._column_4jlkj_8 ._value_4jlkj_17 {
      font-size: 18px;
      font-weight: 800;
      line-height: 1.33;
      letter-spacing: -.03em;
      text-align: left;
      margin: 0;
      color: #202040
  }

  ._info_4jlkj_1 ._column_4jlkj_8 ._value_4jlkj_17 svg {
      margin: 0 0 -2px
  }

  ._info_rtl_4jlkj_29 ._column_4jlkj_8 ._value_4jlkj_17,
  ._info_rtl_4jlkj_29 ._column_4jlkj_8 ._label_4jlkj_8 {
      text-align: right
  }

  .not-found {
      width: 100%;
      height: 70vh;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: column;
      overflow: auto;
      padding: 20px;
      box-sizing: border-box
  }

  .not-found__logo {
      width: 240px;
      height: 100px
  }

  .not-found__title {
      font-size: 4vw;
      text-align: center;
      margin: 0
  }

  .not-found__link {
      width: auto !important;
      margin-top: 50px;
      font-weight: 700;
      font-size: 18px !important;
      padding: 10px 15px !important
  }

  .not-found__button {
      height: 36px;
      margin: 16px 0 0
  }

  @media (max-width: 650px) {
      .not-found__logo {
          width: 180px
      }

      .not-found__title {
          font-size: 7vw;
          text-align: center
      }

      .not-found__link {
          font-size: 14px !important
      }
  }

  @font-face {
      font-family: swiper-icons;
      src: url("");
      font-weight: 400;
      font-style: normal
  }

  :root {
      --swiper-theme-color: #007aff
  }

  :host {
      position: relative;
      display: block;
      margin-left: auto;
      margin-right: auto;
      z-index: 1
  }

  .swiper {
      margin-left: auto;
      margin-right: auto;
      position: relative;
      overflow: hidden;
      list-style: none;
      padding: 0;
      z-index: 1;
      display: block
  }

  .swiper-vertical>.swiper-wrapper {
      flex-direction: column
  }

  .swiper-wrapper {
      position: relative;
      width: 100%;
      height: 100%;
      z-index: 1;
      display: flex;
      transition-property: transform;
      transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
      box-sizing: content-box
  }

  .swiper-android .swiper-slide,
  .swiper-ios .swiper-slide,
  .swiper-wrapper {
      transform: translateZ(0)
  }

  .swiper-horizontal {
      touch-action: pan-y
  }

  .swiper-vertical {
      touch-action: pan-x
  }

  .swiper-slide {
      flex-shrink: 0;
      width: 100%;
      height: 100%;
      position: relative;
      transition-property: transform;
      display: block
  }

  .swiper-slide-invisible-blank {
      visibility: hidden
  }

  .swiper-autoheight,
  .swiper-autoheight .swiper-slide {
      height: auto
  }

  .swiper-autoheight .swiper-wrapper {
      align-items: flex-start;
      transition-property: transform, height
  }

  .swiper-backface-hidden .swiper-slide {
      transform: translateZ(0);
      backface-visibility: hidden
  }

  .swiper-3d.swiper-css-mode .swiper-wrapper {
      perspective: 1200px
  }

  .swiper-3d .swiper-wrapper {
      transform-style: preserve-3d
  }

  .swiper-3d {
      perspective: 1200px
  }

  .swiper-3d .swiper-slide,
  .swiper-3d .swiper-cube-shadow {
      transform-style: preserve-3d
  }

  .swiper-css-mode>.swiper-wrapper {
      overflow: auto;
      scrollbar-width: none;
      -ms-overflow-style: none
  }

  .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
      display: none
  }

  .swiper-css-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: start start
  }

  .swiper-css-mode.swiper-horizontal>.swiper-wrapper {
      scroll-snap-type: x mandatory
  }

  .swiper-css-mode.swiper-vertical>.swiper-wrapper {
      scroll-snap-type: y mandatory
  }

  .swiper-css-mode.swiper-free-mode>.swiper-wrapper {
      scroll-snap-type: none
  }

  .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: none
  }

  .swiper-css-mode.swiper-centered>.swiper-wrapper:before {
      content: "";
      flex-shrink: 0;
      order: 9999
  }

  .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always
  }

  .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before)
  }

  .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after)
  }

  .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before)
  }

  .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after)
  }

  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top,
  .swiper-3d .swiper-slide-shadow-bottom {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      pointer-events: none;
      z-index: 10
  }

  .swiper-3d .swiper-slide-shadow {
      background: #00000026
  }

  .swiper-3d .swiper-slide-shadow-left {
      background-image: linear-gradient(to left, #00000080, #0000)
  }

  .swiper-3d .swiper-slide-shadow-right {
      background-image: linear-gradient(to right, #00000080, #0000)
  }

  .swiper-3d .swiper-slide-shadow-top {
      background-image: linear-gradient(to top, #00000080, #0000)
  }

  .swiper-3d .swiper-slide-shadow-bottom {
      background-image: linear-gradient(to bottom, #00000080, #0000)
  }

  .swiper-lazy-preloader {
      width: 42px;
      height: 42px;
      position: absolute;
      left: 50%;
      top: 50%;
      margin-left: -21px;
      margin-top: -21px;
      z-index: 10;
      transform-origin: 50%;
      box-sizing: border-box;
      border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
      border-radius: 50%;
      border-top-color: transparent
  }

  .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
  .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
      animation: swiper-preloader-spin 1s infinite linear
  }

  .swiper-lazy-preloader-white {
      --swiper-preloader-color: #fff
  }

  .swiper-lazy-preloader-black {
      --swiper-preloader-color: #000
  }

  @keyframes swiper-preloader-spin {
      0% {
          transform: rotate(0)
      }

      to {
          transform: rotate(360deg)
      }
  }

  .swiper-scrollbar {
      border-radius: var(--swiper-scrollbar-border-radius, 10px);
      position: relative;
      touch-action: none;
      background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))
  }

  .swiper-scrollbar-disabled>.swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-disabled {
      display: none !important
  }

  .swiper-horizontal>.swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-horizontal {
      position: absolute;
      left: var(--swiper-scrollbar-sides-offset, 1%);
      bottom: var(--swiper-scrollbar-bottom, 4px);
      top: var(--swiper-scrollbar-top, auto);
      z-index: 50;
      height: var(--swiper-scrollbar-size, 4px);
      width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
  }

  .swiper-vertical>.swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-vertical {
      position: absolute;
      left: var(--swiper-scrollbar-left, auto);
      right: var(--swiper-scrollbar-right, 4px);
      top: var(--swiper-scrollbar-sides-offset, 1%);
      z-index: 50;
      width: var(--swiper-scrollbar-size, 4px);
      height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
  }

  .swiper-scrollbar-drag {
      height: 100%;
      width: 100%;
      position: relative;
      background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));
      border-radius: var(--swiper-scrollbar-border-radius, 10px);
      left: 0;
      top: 0
  }

  .swiper-scrollbar-cursor-drag {
      cursor: move
  }

  .swiper-scrollbar-lock {
      display: none
  }

  :root {
      --swiper-navigation-size: 44px
  }

  .swiper-button-prev,
  .swiper-button-next {
      position: absolute;
      top: var(--swiper-navigation-top-offset, 50%);
      width: calc(var(--swiper-navigation-size) / 44 * 27);
      height: var(--swiper-navigation-size);
      margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
      z-index: 10;
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      color: var(--swiper-navigation-color, var(--swiper-theme-color))
  }

  .swiper-button-prev.swiper-button-disabled,
  .swiper-button-next.swiper-button-disabled {
      opacity: .35;
      cursor: auto;
      pointer-events: none
  }

  .swiper-button-prev.swiper-button-hidden,
  .swiper-button-next.swiper-button-hidden {
      opacity: 0;
      cursor: auto;
      pointer-events: none
  }

  .swiper-navigation-disabled .swiper-button-prev,
  .swiper-navigation-disabled .swiper-button-next {
      display: none !important
  }

  .swiper-button-prev svg,
  .swiper-button-next svg {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
      object-fit: contain;
      transform-origin: center
  }

  .swiper-rtl .swiper-button-prev svg,
  .swiper-rtl .swiper-button-next svg {
      transform: rotate(180deg)
  }

  .swiper-button-prev,
  .swiper-rtl .swiper-button-next {
      left: var(--swiper-navigation-sides-offset, 10px);
      right: auto
  }

  .swiper-button-lock {
      display: none
  }

  .swiper-button-prev:after,
  .swiper-button-next:after {
      font-family: swiper-icons;
      font-size: var(--swiper-navigation-size);
      text-transform: none !important;
      letter-spacing: 0;
      font-variant: initial;
      line-height: 1
  }

  .swiper-button-prev:after,
  .swiper-rtl .swiper-button-next:after {
      content: "prev"
  }

  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
      right: var(--swiper-navigation-sides-offset, 10px);
      left: auto
  }

  .swiper-button-next:after,
  .swiper-rtl .swiper-button-prev:after {
      content: "next"
  }

  .swiper-pagination {
      position: absolute;
      text-align: center;
      transition: .3s opacity;
      transform: translateZ(0);
      z-index: 10
  }

  .swiper-pagination.swiper-pagination-hidden {
      opacity: 0
  }

  .swiper-pagination-disabled>.swiper-pagination,
  .swiper-pagination.swiper-pagination-disabled {
      display: none !important
  }

  .swiper-pagination-fraction,
  .swiper-pagination-custom,
  .swiper-horizontal>.swiper-pagination-bullets,
  .swiper-pagination-bullets.swiper-pagination-horizontal {
      bottom: var(--swiper-pagination-bottom, 8px);
      top: var(--swiper-pagination-top, auto);
      left: 0;
      width: 100%
  }

  .swiper-pagination-bullets-dynamic {
      overflow: hidden;
      font-size: 0
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
      transform: scale(.33);
      position: relative
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
      transform: scale(1)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
      transform: scale(.66)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
      transform: scale(.33)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
      transform: scale(.66)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
      transform: scale(.33)
  }

  .swiper-pagination-bullet {
      width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
      height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
      display: inline-block;
      border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
      background: var(--swiper-pagination-bullet-inactive-color, #000);
      opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
  }

  button.swiper-pagination-bullet {
      border: none;
      margin: 0;
      padding: 0;
      box-shadow: none;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none
  }

  .swiper-pagination-clickable .swiper-pagination-bullet {
      cursor: pointer
  }

  .swiper-pagination-bullet:only-child {
      display: none !important
  }

  .swiper-pagination-bullet-active {
      opacity: var(--swiper-pagination-bullet-opacity, 1);
      background: var(--swiper-pagination-color, var(--swiper-theme-color))
  }

  .swiper-vertical>.swiper-pagination-bullets,
  .swiper-pagination-vertical.swiper-pagination-bullets {
      right: var(--swiper-pagination-right, 8px);
      left: var(--swiper-pagination-left, auto);
      top: 50%;
      transform: translate3d(0, -50%, 0)
  }

  .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
      margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
      display: block
  }

  .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
      top: 50%;
      transform: translateY(-50%);
      width: 8px
  }

  .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
      display: inline-block;
      transition: .2s transform, .2s top
  }

  .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
      margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
  }

  .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
      left: 50%;
      transform: translate(-50%);
      white-space: nowrap
  }

  .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
      transition: .2s transform, .2s left
  }

  .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
      transition: .2s transform, .2s right
  }

  .swiper-pagination-fraction {
      color: var(--swiper-pagination-fraction-color, inherit)
  }

  .swiper-pagination-progressbar {
      background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
      position: absolute
  }

  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
      background: var(--swiper-pagination-color, var(--swiper-theme-color));
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      transform: scale(0);
      transform-origin: left top
  }

  .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
      transform-origin: right top
  }

  .swiper-horizontal>.swiper-pagination-progressbar,
  .swiper-pagination-progressbar.swiper-pagination-horizontal,
  .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
      width: 100%;
      height: var(--swiper-pagination-progressbar-size, 4px);
      left: 0;
      top: 0
  }

  .swiper-vertical>.swiper-pagination-progressbar,
  .swiper-pagination-progressbar.swiper-pagination-vertical,
  .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
      width: var(--swiper-pagination-progressbar-size, 4px);
      height: 100%;
      left: 0;
      top: 0
  }

  .swiper-pagination-lock {
      display: none
  }

  @keyframes _slideUp_1xi1r_1 {
      0% {
          transform: translateY(20px);
          opacity: 0
      }

      to {
          transform: translateY(0);
          opacity: 1
      }
  }

  ._wrapper_1xi1r_11 {
      position: fixed;
      bottom: 8px;
      left: 8px;
      width: 320px;
      background-color: #302fa0;
      color: #fff;
      border-radius: 8px;
      animation: _slideUp_1xi1r_1 .3s ease forwards;
      z-index: 15;
      overflow: hidden;
      will-change: transform, opacity
  }

  ._wrapper_1xi1r_11._game_1xi1r_24 {
      width: 240px
  }

  ._wrapper_1xi1r_11 ._logo_1xi1r_27 {
      position: absolute;
      right: 0
  }

  ._header_1xi1r_32 {
      position: relative;
      display: flex;
      justify-content: center;
      ;
      background-size: cover;
      background-repeat: no-repeat;
      border-radius: 8px;
      border: 2px solid rgba(255, 255, 255, .1);
      background-color: #ffffff1a;
      z-index: 3
  }

  ._header_1xi1r_32 ._box_1xi1r_44 {
      display: flex;
      height: 128px;
      flex-direction: column;
      justify-content: flex-start;
      align-items: center;
      align-self: stretch
  }

  ._header_1xi1r_32 ._box_1xi1r_44 ._check_1xi1r_52 {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 48px;
      height: 40px;
      flex-direction: column;
      gap: 2px;
      background: linear-gradient(180deg, #6968d8 4.5%, #302fa0 17%, #6968d8 49%, #302fa0 73.5%, #302fa0)
  }

  ._header_1xi1r_32 ._box_1xi1r_44 ._check_1xi1r_52 ._icon_1xi1r_62 {
      margin-top: 6px;
      display: flex;
      justify-content: center;
      align-items: center
  }

  ._content_1xi1r_69 {
      display: flex;
      flex-direction: column;
      padding: 24px;
      gap: 24px
  }

  ._content_1xi1r_69 ._texts_1xi1r_75 {
      display: flex;
      flex-direction: column;
      gap: 8px
  }

  ._content_1xi1r_69 ._texts_1xi1r_75 ._heading_1xi1r_80 {
      color: #fff;
      font-size: 24px;
      font-weight: 800;
      line-height: 32px;
      letter-spacing: -.72px;
      margin: 0
  }

  ._game_1xi1r_24 ._content_1xi1r_69 ._texts_1xi1r_75 ._heading_1xi1r_80 {
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._content_1xi1r_69 ._texts_1xi1r_75 ._text_1xi1r_75 {
      color: #fff;
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px;
      margin: 0
  }

  ._game_1xi1r_24 ._content_1xi1r_69 ._texts_1xi1r_75 ._text_1xi1r_75 {
      font-size: 12px;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._content_1xi1r_69 ._buttons_1xi1r_107 {
      z-index: 2;
      display: flex;
      align-items: center;
      gap: 16px
  }

  ._game_1xi1r_24 ._content_1xi1r_69 ._buttons_1xi1r_107 {
      gap: 8px
  }

  ._content_1xi1r_69 ._buttons_1xi1r_107 ._details_1xi1r_116 {
      width: 100%;
      height: 40px
  }

  ._game_1xi1r_24 ._content_1xi1r_69 ._buttons_1xi1r_107 ._details_1xi1r_116 {
      height: 36px;
      color: #fff;
      text-align: center;
      font-size: 14px;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._content_1xi1r_69 ._buttons_1xi1r_107 ._close_1xi1r_129 {
      width: 100%;
      height: 40px
  }

  ._game_1xi1r_24 ._content_1xi1r_69 ._buttons_1xi1r_107 ._close_1xi1r_129 {
      height: 36px
  }

  ._game_1xi1r_24 ._content_1xi1r_69 {
      padding: 16px;
      gap: 12px
  }

  ._container_fsgsa_1 {
      margin: 8px 0;
      position: relative
  }

  ._container_fsgsa_1 ._burger_fsgsa_5 {
      border: 0;
      width: 48px;
      height: 48px;
      background-color: #fda700;
      display: none !important;
      /* display: flex; */
      flex-direction: column;
      align-items: center;
      justify-content: center;
      place-self: center center;
      cursor: pointer;
      position: fixed;
      bottom: 86px;
      margin: 0 0 0 12px;
      z-index: 4;
      border-radius: 16px
  }

  ._container_fsgsa_1 ._burger_fsgsa_5 ._messages_fsgsa_22 {
      pointer-events: none;
      top: -5px;
      right: -15px;
      background: #202040;
      border: 2px solid #fff;
      border-radius: 10px;
      padding: 0 6px;
      color: #fff;
      font-weight: 700
  }

  ._container_fsgsa_1 ._content_fsgsa_33 {
      margin: 0 auto;
      width: 100%;
      background-color: #fff;
      border-radius: 16px;
      display: flex;
      flex-direction: column;
      align-items: center;
      padding: 24px;
      box-sizing: border-box;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._partner_fsgsa_45 {
      font-style: normal;
      font-weight: 700;
      font-size: 14px;
      line-height: 20px;
      padding: 12px;
      letter-spacing: -.03em;
      background: #fff;
      box-shadow: 0 3px 4px #3f3f4914;
      color: #202040;
      margin-bottom: 8px;
      border-radius: 4px
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._links_fsgsa_58 {
      display: flex;
      flex-direction: row;
      gap: 16px;
      justify-content: center;
      max-width: 1380px;
      width: 100%
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._list_fsgsa_66 {
      padding: 0;
      margin: 0;
      list-style-type: none;
      display: flex;
      flex-direction: column;
      width: 206px;
      border-radius: 8px;
      letter-spacing: -.03em;
      transition: all .2s
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._box_fsgsa_77 {
      width: 150px
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._link_fsgsa_58 {
      cursor: pointer;
      border: 0;
      background: none;
      outline: none;
      display: flex;
      flex-direction: row;
      gap: 8px;
      align-items: center;
      color: #8888a6;
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      margin: 0;
      text-decoration: none;
      font-family: Mulish, sans-serif;
      transition: all .2s ease-out;
      padding: 6px 16px
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._link_fsgsa_58:hover {
      color: #fda700
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._row_fsgsa_102 {
      display: flex;
      flex-direction: row;
      justify-content: flex-end
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._row_fsgsa_102 ._download_fsgsa_107 {
      padding: 0;
      background: none;
      border: none;
      cursor: pointer;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._row_fsgsa_102 ._download_fsgsa_107 ._label_fsgsa_117 {
      margin: 0 0 0 8px;
      font-size: 12px;
      line-height: 1.5;
      font-family: Mulish, sans-serif;
      color: #202040;
      letter-spacing: -.03em
  }

  ._container_fsgsa_1 ._content_fsgsa_33 ._copyright_fsgsa_125 {
      padding: 0 16px;
      color: #8888a6;
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      margin: 0;
      font-family: Mulish, sans-serif
  }

  ._footer_19h5r_1 {
      max-width: 1920px;
      margin: 0 auto;
      padding: 0 12px
  }

  ._footer_19h5r_12 {
      max-width: 1920px;
      margin: 0 auto;
      padding: 0 12px
  }

  ._footer__hidden_19h5r_6 {
      display: none
  }

  ._footer_19h5r_1 ._supports_19h5r_9 {
      display: grid;
      gap: 16px;
      margin: 16px 0
  }

  ._footer_19h5r_1 ._supports_19h5r_9 ._row_19h5r_14 {
      width: 100%;
      gap: 16px;
      /* display: flex; */
      display: none !important;
      flex-direction: row;
      align-items: stretch;
      justify-content: space-between
  }

  ._footer_19h5r_1 ._supports_row_19h5r_22 {
      grid-template-columns: repeat(2, 1fr)
  }

  ._footer_19h5r_1 ._icons_19h5r_25 {
      width: 100%;
      display: flex;
      flex-flow: row wrap;
      align-items: center;
      justify-content: center;
      margin: 16px 0
  }

  ._footer_19h5r_1 ._icons_19h5r_25 ._validation_19h5r_33 {
      width: 48px
  }

  ._footer_19h5r_1 ._icons_19h5r_25 iframe {
      width: 120px;
      height: 50px;
      border: none;
      left: 180px;
      top: 55px;
      margin: 0 16px 0 0
  }

  ._footer_19h5r_1 ._icons_19h5r_25 ._license_19h5r_44 {
      height: 50px;
      margin: 0 16px 0 0
  }

  ._footer_19h5r_1 ._icons__item_19h5r_48 {
      margin: 0 16px 0 0
  }

  ._footer_19h5r_1 ._icons__item_19h5r_48:last-child {
      margin: 0
  }

  ._footer_19h5r_1 ._icons_19h5r_25 ._rgc_19h5r_54 {
      width: 54px;
      height: 39px;
      background-size: contain;
      background-image: url("../images/CgxCu-df.png")
  }

  ._footer_19h5r_1 ._icons_19h5r_25 ._bga_19h5r_60 {
      width: 127px;
      height: 13px;
      background-size: contain;
      background-image: url("../images/c683c6f39cd3692bf13452ccf4e3b665e0eb6d01.png")
  }

  ._footer_19h5r_1 ._icons_19h5r_25 ._gcb_19h5r_66 {
      width: 100px;
      height: 53px;
      background-size: cover;

  }

  ._footer_19h5r_1 ._icons_19h5r_25 ._eightplus_19h5r_72 {
      width: 22px;
      height: 23px;
      background-image: url("../images/5a025f8fa7922d9febc85ab022fca7be8944bc06.svg")
  }

  ._footer_19h5r_12 ._supports_19h5r_9 {
      display: grid;
      gap: 16px;
      margin: 16px 0
  }

  ._footer_19h5r_12 ._supports_19h5r_9 ._row_19h5r_14 {
      width: 100%;
      gap: 16px;
      display: none !important;
      /* display: flex; */
      flex-direction: row;
      align-items: stretch;
      justify-content: space-between
  }

  ._footer_19h5r_12 ._supports_row_19h5r_22 {
      grid-template-columns: repeat(2, 1fr)
  }

  ._footer_19h5r_12 ._icons_19h5r_25 {
      width: 100%;
      display: flex;
      flex-flow: row wrap;
      align-items: center;
      justify-content: center;
      margin: 16px 0
  }

  ._footer_19h5r_12 ._icons_19h5r_25 ._validation_19h5r_33 {
      width: 48px
  }

  ._footer_19h5r_12 ._icons_19h5r_25 iframe {
      width: 120px;
      height: 50px;
      border: none;
      left: 180px;
      top: 55px;
      margin: 0 16px 0 0
  }

  ._footer_19h5r_12 ._icons_19h5r_25 ._license_19h5r_44 {
      height: 50px;
      margin: 0 16px 0 0
  }

  ._footer_19h5r_12 ._icons__item_19h5r_48 {
      margin: 0 16px 0 0
  }

  ._footer_19h5r_12 ._icons__item_19h5r_48:last-child {
      margin: 0
  }

  ._footer_19h5r_12 ._icons_19h5r_25 ._rgc_19h5r_54 {
      width: 54px;
      height: 39px;
      background-size: contain;
      background-image: url("../images/CgxCu-df.png")
  }

  ._footer_19h5r_12 ._icons_19h5r_25 ._bga_19h5r_60 {
      width: 127px;
      height: 13px;
      background-size: contain;
      background-image: url("../images/c683c6f39cd3692bf13452ccf4e3b665e0eb6d01.png")
  }

  ._footer_19h5r_12 ._icons_19h5r_25 ._gcb_19h5r_66 {
      width: 100px;
      height: 53px;
      background-size: cover;

  }

  ._footer_19h5r_12 ._icons_19h5r_25 ._eightplus_19h5r_72 {
      width: 22px;
      height: 23px;
      background-image: url("../images/5a025f8fa7922d9febc85ab022fca7be8944bc06.svg")
  }

  ._footer_rtl_19h5r_77 ._icons__item_19h5r_48 {
      margin: 0 0 0 16px
  }

  ._footer_rtl_19h5r_77 ._icons__item_19h5r_48:last-child {
      margin: 0
  }

  ._section_1rs5q_1 {
      background-color: #fff;
      border-radius: 16px;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._section_1rs5q_1:not(:last-child) {
      margin-bottom: 16px
  }

  ._section_1rs5q_1 ._title_1rs5q_9 {
      font-size: 14px;
      color: #202040;
      font-weight: 700;
      letter-spacing: -.03em;
      text-transform: capitalize;
      display: block;
      padding: 14px 16px
  }

  ._section_1rs5q_1 ._list_1rs5q_18 {
      display: flex;
      flex-direction: column
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._checkbox_1rs5q_22 {
      background: #f1f3f6;
      border: 1px solid #e2e1ed;
      box-shadow: inset 0 4px 4px #3f3f4914;
      border-radius: 4px;
      width: 18px;
      height: 18px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._checkbox_1rs5q_22 ._decor_1rs5q_34 {
      background: #202040;
      width: 8px;
      height: 8px;
      border-radius: 2px;
      opacity: 0;
      transition: all .3s
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._item_1rs5q_42 {
      display: flex;
      align-items: center;
      text-decoration: none;
      padding: 15px 16px;
      cursor: pointer;
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._item_1rs5q_42 ._icon_1rs5q_48 {
      width: 16px;
      height: 16px
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._item_1rs5q_42 ._itemTitle_1rs5q_52 {
      color: #202040;
      font-size: 14px;
      margin-left: 16px
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._item_1rs5q_42 ._count_1rs5q_57 {
      font-size: 14px;
      color: #8888a6;
      margin-left: auto;
      letter-spacing: -.03em
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._item_1rs5q_42:first-child {
      border-top: 1px solid #e2e1ed;
      cursor: pointer;
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._item_1rs5q_42:not(:last-child) {
      box-shadow: inset 0 -1px #e2e1ed;
      cursor: pointer;
  }

  ._section_1rs5q_1 ._list_1rs5q_18 ._item_active_1rs5q_69 {
      background-color: #f1f3f6
  }

  ._section_checkbox_1rs5q_72 ._list_1rs5q_18 ._item_active_1rs5q_69 {
      background-color: #fff
  }

  ._section_checkbox_1rs5q_72 ._list_1rs5q_18 ._item_active_1rs5q_69 ._decor_1rs5q_34 {
      opacity: 1
  }

  ._section_rtl_1rs5q_78 ._list_1rs5q_18 ._item_1rs5q_42 ._itemTitle_1rs5q_52 {
      margin: 0 16px 0 0
  }

  ._section_rtl_1rs5q_78 ._list_1rs5q_18 ._item_1rs5q_42 ._count_1rs5q_57 {
      margin: 0 auto 0 0
  }

  ._sidebar_156j6_1 {
      width: 240px;
      position: sticky;
      height: calc(100vh - 90px);
      top: 65px;
      flex: none
  }

  ._sidebar_156j6_1 ._wrapper_156j6_8 {
      padding-top: 16px;
      width: 100%;
      max-height: 100%;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      position: relative
  }

  ._sidebar_156j6_1 ._wrapper_156j6_8 ._box_156j6_18 {
      display: flex;
      flex-direction: column;
      background-color: #fff;
      border-radius: 16px;
      box-shadow: 0 3px 4px #3f3f4914;
      margin: 0 0 16px
  }

  ._sidebar_156j6_1 ._wrapper_156j6_8 ._box_156j6_18 ._button_156j6_26 {
      display: flex;
      flex-direction: row;
      align-items: center;
      height: 48px;
      padding: 0 16px 0 18px;
      border-bottom: 1px solid #e2e1ed;
  }

  ._sidebar_156j6_1 ._wrapper_156j6_8 ._box_156j6_18 ._button_156j6_26:last-of-type {
      border: none
  }

  ._sidebar_156j6_1 ._wrapper_156j6_8 ._box_156j6_18 ._button_156j6_26 ._text_156j6_37 {
      color: #202040;
      font-weight: 700;
      font-size: 14px;
      margin: 0 0 0 14px;
      line-height: 1;
      display: flex;
      flex-grow: 1
  }

  ._sidebar_156j6_1 ._wrapper_156j6_8 ._box_156j6_18 ._button_156j6_26 ._counter_156j6_46 {
      font-size: 14px;
      letter-spacing: -.03em;
      color: #8888a6
  }

  ._sidebar_156j6_1 ._wrapper_156j6_8 ._box_156j6_18 ._shadow_156j6_51 {
      padding: 8px;
      background-color: #f1f3f6
  }

  ._sidebar_156j6_1 ._wrapper_156j6_8 ._box_156j6_18 ._shadow_156j6_51 ._search_156j6_55 input {
      height: 40px;
      color: #202040 !important
  }

  ._sidebar_156j6_1 ._list_156j6_59 {
      flex: 1;
      max-height: 100%;
      overflow: hidden scroll;
      margin-right: -9px;
      padding-right: 5px
  }

  ._sidebar_156j6_1 ._list_156j6_59::-webkit-scrollbar {
      width: 4px
  }

  ._sidebar_156j6_1 ._list_156j6_59::-webkit-scrollbar-track {
      background: transparent
  }

  ._sidebar_156j6_1 ._list_156j6_59::-webkit-scrollbar-thumb {
      background-color: #fda700;
      border-radius: 2px
  }

  ._sidebar_156j6_1 ._list-icon_156j6_76 {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      left: 15px
  }

  ._sidebar_rtl_156j6_82 ._wrapper_156j6_8 {
      padding: 16px 0 0 10px
  }

  ._sidebar_rtl_156j6_82 ._wrapper_156j6_8 ._box_156j6_18 ._button_156j6_26 ._text_156j6_37 {
      margin: 0 14px 0 0
  }

  .sidebar .input-icon {
      height: 18px
  }

  .casino-loader {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  .casino {
      display: flex
  }

  .casino__content {
      display: flex;
      flex-direction: column;
      width: calc(100% - 240px);
      padding-top: 16px;
      margin-left: 16px
  }

  .casino__content .games-list__header {
      justify-content: start
  }

  .casino__content-top {
      display: flex;
      margin-bottom: 16px
  }

  .casino__content_rtl {
      margin: 0 16px 0 0
  }

  .casino__catalog-list {
      width: 100%;
      box-sizing: border-box;
      padding: 10px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: flex-end
  }

  .casino__slider {
      width: 63%;
      margin-left: 16px;
      filter: drop-shadow(0 6px 10px rgba(0, 0, 0, .2))
  }

  .casino__slider_rtl {
      margin: 0 16px 0 0
  }

  .politics-sidebar {
      padding: 16px;
      background-color: #8888a6;
      border-radius: 16px
  }

  .politics-sidebar__item {
      color: #fff;
      padding: 16px 14px;
      cursor: pointer;
      display: block;
      font-style: normal;
      font-weight: 700;
      font-size: 14px;
      line-height: 20px
  }

  .politics-sidebar__item:first-child {
      border-radius: 8px 8px 0 0
  }

  .politics-sidebar__item:last-child {
      border-radius: 0 0 8px 8px
  }

  .politics-sidebar__item.active {
      background-color: #202040;
      border-radius: 8px;
      color: #fff
  }

  .politics {
      max-width: 1280px;
      margin: 0 auto;
      width: 100%
  }

  .politics__title {
      font-size: 36px;
      font-weight: 700;
      margin-left: 80px;

      margin-top: 16px;

      @media (max-width: 767px) {
          font-size: 18px;
          line-height: 24px;
          font-weight: 700;
          margin: 0;
      }
  }

  .politics__title_rtl {
      margin: 16px 80px 0 0
  }

  .politics__body {
      display: flex;
      padding: 64px 0 60px;
      justify-content: space-between;
      margin-top: 16px;
      background: #fff;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 16px;

      @media (max-width: 767px) {
          background: transparent;
          padding: 0;
          box-shadow: none;
          border-radius: 0;
          flex-direction: column-reverse;
      }
  }

  .politics__body-content {
      flex: 1;
      margin-right: 16px;

      @media (max-width: 767px) {
          margin: 0 16px;
      }
  }

  .politics__body-content_rtl {
      margin: 0 0 0 16px
  }

  .politics__sidebar {
      width: 336px;
      margin-left: -16px;

      @media (max-width: 767px) {
          display: none;
      }
  }

  @media (max-width: 1440px) {
      .politics__sidebar {
          margin-left: 0
      }
  }

  .politics__sidebar_rtl {
      margin: 0 -16px 0 0
  }

  @media (max-width: 1440px) {
      .politics__sidebar_rtl {
          margin: 0
      }
  }

  .politics-content__wrapp {
      padding: 0 80px;

      border-radius: 8px;

      @media (max-width: 767px) {
          padding: 0;
      }
  }

  .politics-content__wrapp h2 {
      font-style: normal;
      font-weight: 700;
      font-size: 24px;
      line-height: 32px;
      letter-spacing: -.03em;

      @media (max-width: 767px) {
          font-size: 16px;
          line-height: 22px;
          letter-spacing: -.03em;
      }
  }

  .politics-content__wrapp p {
      letter-spacing: -.03em;
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      line-height: 28px
  }

  .politics-content__wrapp ol {
      padding-inline-start: 14px
  }

  .politics-content__wrapp li {
      letter-spacing: -.03em;
      font-style: normal;
      font-weight: 400;
      line-height: 28px;
      padding-left: 14px
  }

  .politics-content__wrapp a {
      color: #fda700 !important;
  }

  .politics-mobile__sidebar {
      display: none;
      width: 100%;
  }

  @media (max-width: 767px) {
      .politics-mobile__sidebar {
          display: flex;
      }
  }

  .politics-menu {
      position: relative;
      margin-top: 8px;
      z-index: 3;
      background: #fff;
      border-radius: 8px;
      width: 100%;
  }

  .politics-mobile-menu {
      position: relative;
      margin-top: 8px;
      z-index: 3;
      background: #fff;
      border-radius: 8px;
      width: 100%;
  }

  .politics-menu__value {
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 10px 13px;
      box-shadow: 0 3px 4px #3f3f4914;
      box-sizing: border-box;
      border-radius: 8px;
      background: #fff;
      cursor: pointer;
  }

  .politics-mobile-menu__value {
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 10px 13px;
      box-shadow: 0 3px 4px #3f3f4914;
      box-sizing: border-box;
      border-radius: 8px;
      background: #fff;
      cursor: pointer;
  }

  .politics-menu__selected {
      color: #202040;
      font-weight: 700;
  }

  .politics-mobile-menu__selected {
      color: #202040;
      font-weight: 700;
  }

  .politics-menu__dropdown-item--mobile {
      border: 0;
      color: #8888a6 !important;
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      margin: 0;
      font-family: Mulish;
      transition: all .2s ease-out;
      padding: 6px 16px !important;
      background: #fff;
  }

  .politics-menu__dropdown-item--mobile:hover {
      color: #fff !important;
      background: #fda700 !important;
  }

  .politics-menu__value:hover {
      background: #fda700;
      color: #fff;
      transition: all .2s;
  }

  .politics-menu__value svg {
      width: 10px;
      height: 6px;
      fill: #8888a6;
      margin: 0 6px 0 0;
      transition: all .2s;
  }

  .politics-menu__dropdown-wrapper {
      width: 100%;
      max-height: 0;
      overflow: hidden;
      transition: max-height 0.3s ease;
      background: #fff;
      border-radius: 0 0 8px 8px;
      box-shadow: 0 3px 4px #3f3f4914;
      z-index: 2;
  }

  .politics-mobile-menu__dropdown-wrapper {
      width: 100%;
      max-height: 0;
      overflow: hidden;
      transition: max-height 0.3s ease;
      background: #fff;
      border-radius: 0 0 8px 8px;
      box-shadow: 0 3px 4px #3f3f4914;
      z-index: 2;
  }

  .politics-menu__dropdown {
      display: flex;
      flex-direction: column;
      background-color: #fff;
      width: 100%;
  }

  .politics-mobile-menu__dropdown {
      display: flex;
      flex-direction: column;
      background-color: #fff;
      width: 100%;
  }

  .politics-menu__dropdown-item {
      padding: 10px;
      color: #202040;
      text-decoration: none;
  }

  .politics-menu__dropdown-item:hover {
      background-color: #f5f5f5;
  }

  .politics-mobile-menu__dropdown-item {
      padding: 10px;
      color: #202040;
      text-decoration: none;
  }

  .politics-mobile-menu__dropdown-item:hover {
      background-color: #f5f5f5;
  }

  .politics-menu.active .politics-menu__dropdown-wrapper {
      max-height: 650px;
  }

  .politics-menu.active .politics-mobile-menu__dropdown-wrapper {
      max-height: 650px;
  }

  .politics-menu.active .politics-menu__value svg {
      transform: rotate(180deg);
  }

  .politics-menu__dropdown-item.active {
      background-color: #fda700;
      color: #fff;
  }

  .politics-mobile-menu__dropdown-item.active {
      background-color: #fda700;
      color: #fff;
  }

  .politics-content__title {
      font-size: 36px;
      font-weight: 700;
      display: block
  }

  .politics-content__title:not(:first-child) {
      margin-top: 32px
  }

  .politics-content__text {
      margin-top: 32px;
      font-size: 14px;

      line-height: 24px;

      @media (max-width: 767px) {
          letter-spacing: -.03em !important;
          line-height: 22px !important;
          font-size: 14px !important;
          margin-top: 16px;
      }
  }

  .politics-content__list {
      counter-reset: number;
      list-style-type: none;
      padding: 0
  }

  .politics-content__list>li {
      font-size: 14px
  }

  .politics-content__list>li+li {
      margin-top: 16px
  }

  .politics-content__list>li:before {
      counter-increment: number;
      content: counter(number) " ";
      margin-right: 19px
  }

  .politics-content__link {
      color: #0a893d
  }

  ._sidebar_l7m36_1 {
      width: 100%;
      padding: 24px 16px;
      border-radius: 16px;
      background-color: #fda700;
      box-sizing: border-box;
      ;
      background-position: top right;
      background-repeat: no-repeat;
      align-self: flex-start;
      background-image: url("../images/bg_aside.svg");
      position: relative
  }

  ._sidebar_l7m36_1 ._button_l7m36_13 {
      height: 48px;
      width: 100%;
      margin: 0 0 32px;
      font-size: 14px
  }

  ._sidebar_l7m36_1 ._logout_l7m36_19 {
      border: none;
      background: none;
      cursor: pointer;
      width: 100%;
      padding: 14px 16px;
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
      align-items: center;
      font-size: 14px;
      font-weight: 700;
      line-height: 1.43;
      letter-spacing: -.03em;
      text-align: left;
      color: #202040
  }

  ._sidebar_l7m36_1 ._logout_l7m36_19 svg {
      margin: 0 8px 0 0
  }

  ._sidebar_l7m36_1 ._info_l7m36_39 {
      margin: 0 0 24px
  }

  ._sidebar_l7m36_1 ._close_l7m36_42 {
      position: absolute;
      background: none;
      width: 20px;
      height: 20px;
      top: 16px;
      right: 16px;
      border: none;
      cursor: pointer
  }

  ._sidebar_l7m36_1 ._arrow_l7m36_52 {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      right: 13px
  }

  ._sidebar_withHidden_l7m36_58 {
      padding: 24px 48px 24px 16px;
      position: absolute;
      left: 0;
      top: 64px;
      border-radius: 0 16px 16px 0;
      width: 320px;
      transform: translate(-286px);
      cursor: pointer;
      z-index: 5;
      transition: transform .15s ease-out, padding .05s ease-out
  }

  ._sidebar_withHidden_l7m36_58._sidebar_open_l7m36_70 {
      padding: 24px 16px;
      transform: translate(0);
      cursor: default
  }

  ._sidebar_rtl_l7m36_75 ._logout_l7m36_19 svg {
      margin: 0 0 0 8px
  }

  ._sidebar_rtl_l7m36_75 ._close_l7m36_42 {
      right: auto;
      left: 16px
  }

  ._sidebar_rtl_l7m36_75 ._arrow_l7m36_52 {
      transform: translateY(-50%) rotate(180deg);
      right: auto;
      left: 13px
  }

  ._sidebar_rtl_l7m36_75._sidebar_withHidden_l7m36_58 {
      left: auto;
      right: 0;
      border-radius: 16px 0 0 16px;
      transform: translate(286px);
      padding: 24px 16px 24px 48px
  }

  ._sidebar_rtl_l7m36_75._sidebar_withHidden_l7m36_58._sidebar_open_l7m36_70 {
      padding: 24px 16px;
      transform: translate(0);
      cursor: default
  }

  ._container_1148b_1 {
      width: 100%
  }

  ._container_1148b_1 ._content_1148b_4 {
      display: grid;
      grid-template-columns: 320px 1fr;
      gap: 16px;
      padding: 8px 0 0 8px;
      max-width: 1920px;
      margin: 0 auto;
      position: relative
  }

  ._container_1148b_1 ._content_1148b_4 ._main_1148b_13 {
      position: relative;
      display: flex;
      flex-direction: column;
      max-width: 100%;
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 16px;
      padding: 48px 174px;
      margin: 0 12px 0 0
  }

  @media (max-width: 1600px) {
      ._container_1148b_1 ._content_1148b_4 ._main_1148b_13 {
          padding: 48px 60px
      }
  }

  ._container_1148b_1 ._content_1148b_4 ._main_1148b_13 ._loader_1148b_29 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._container_1148b_1 ._content_rtl_1148b_36 {
      padding: 8px 8px 0 0
  }

  ._container_1148b_1 ._content_rtl_1148b_36 ._main_1148b_13 {
      margin: 0 0 0 12px
  }

  ._container_1148b_1 ._content_rtl_1148b_36._content_loyalty_1148b_42 {
      padding: 8px 8px 64px 0
  }

  ._container_1148b_1 ._content_withHiddenSidebar_1148b_45 {
      grid-template-columns: 1fr
  }

  ._container_dark_1148b_48 {}

  ._container_dark_1148b_48 ._content_1148b_4 {
      padding: 64px
  }

  ._container_dark_1148b_48 ._content_1148b_4 ._main_1148b_13 {
      background: none;
      padding: 0;
      box-shadow: none
  }

  ._footer_1148b_60 {
      width: calc(100% - 24px)
  }

  ._header_1v35z_1 {
      position: sticky;
      top: 0;
      will-change: transform;
      transform: translateZ(0);
      background-color: #fff;
      transition: transform .6s ease;
      z-index: 6
  }

  ._header_1v35z_1 ._container_1v35z_10 {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      width: 100%;
      padding: 0 16px;
      min-height: 62px;
      box-sizing: border-box;
  }

  ._header_1v35z_1 ._container_1v35z_10 ._navigation_1v35z_22 {
      display: flex;
      flex-direction: row;
      gap: 24px;
      flex-grow: 1
  }

  ._main_1j59z_1 {
      width: 100%;

  }

  ._main_1j59z_1 ._container_1j59z_5 {
      max-width: 1920px;
      margin: 0 auto;
      padding: 64px 60px;
      box-sizing: border-box;
      background: none
  }

  ._title_1konr_1 {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: flex-start;
      gap: 30px;
      width: 100%;
      margin: 0 8px 48px
  }


  ._title_1konr_1 ._text_1konr_10:first-letter {
      text-transform: uppercase
  }

  ._title_1konr_1 ._text_1konr_10 span {
      color: #fda700
  }

  ._title_1konr_1 ._children_1konr_23 {
      margin: 8px 0 0
  }

  ._container_1fzec_1 {
      margin: 16px 0 0;
      border-radius: 16px;
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._container_v5gdi_1 {
      width: 100%;
      min-height: 40vh;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._technology_15bxi_1 {
      display: flex;
      margin-top: 8px;
      margin-left: 16px;
      width: calc(100% - 304px)
  }

  ._technologyItem_15bxi_7 {
      position: relative;
      width: 100%;
      overflow: hidden
  }

  ._technologyItem_15bxi_7 iframe {
      position: absolute;
      width: 100%;
      height: 100%;
      border-width: 0
  }

  ._technologyItem_15bxi_7 ._technologyItemButton_15bxi_18 {
      position: absolute;
      display: flex;
      align-items: center;
      justify-content: center;
      border: none;
      background-color: #27272a;
      height: 35px;
      width: 35px;
      top: 30px;
      left: 10px;
      z-index: 10;
      border-radius: 5px;
      opacity: .7;
      cursor: pointer
  }

  ._technologyItem_15bxi_7 ._technologyItemButton_15bxi_18 ._technologyItemButtonIcon_15bxi_34 {
      height: 30px;
      width: 30px;
      fill: #fff
  }

  ._technologyItemFullScreen_15bxi_39 {
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 99999;
      padding-bottom: 0;
      height: 100%
  }

  ._technologyItemIframeFullScreen_15bxi_46 {
      position: relative;
      height: 100%;
      width: 100%
  }

  ._technology_15bxi_1 ._loader_15bxi_51 {
      position: absolute;
      height: 600px
  }

  ._container_nibb0_1 {
      margin: 16px 0 0;
      background-color: #fff;
      border-radius: 16px;
      padding: 24px 18px 16px;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._container_nibb0_1 ._title_nibb0_8 {
      margin: 0 0 24px 14px;
      font-size: 36px;
      line-height: 44px;
      font-weight: 800;
      color: #202040
  }

  ._container_nibb0_1 ._loader_nibb0_15 {
      height: 64px
  }

  ._container_4gtrl_1 {
      width: 100%;
      display: flex;
      flex-direction: column
  }

  ._container_4gtrl_1 ._livePregame_4gtrl_6 {
      margin: 16px 0 0
  }

  ._container_4gtrl_1 ._loader_4gtrl_9 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 412px
  }

  ._container_4gtrl_1 ._row_4gtrl_17 {
      display: flex;
      flex-direction: row;
      width: 100%
  }

  ._container_4gtrl_1 ._row_4gtrl_17 ._column_4gtrl_22 {
      width: 50%;
      padding: 0 8px 0 0;
      box-sizing: border-box
  }

  ._container_4gtrl_1 ._row_4gtrl_17 ._column_4gtrl_22:last-child {
      padding: 0 0 0 8px
  }

  ._link_1n9vq_1 {
      border: none;
      box-sizing: border-box;
      border-radius: 8px;
      display: flex;
      align-items: center;
      padding: 6px 12px 6px 30px;
      justify-content: center;
      margin-left: auto;
      color: #202040;
      font-size: 14px;
      position: relative;
      height: 32px;
      white-space: nowrap;
      cursor: pointer;
  }

  ._link_1n9vq_1:before {
      position: absolute;
      content: "";
      top: 10px;
      left: 12px;
      width: 10px;
      height: 10px;
      background-image: url("../images/83163e44f0117a7be7f6361a2e6a23d0f47e434a.svg")
  }

  ._link_1n9vq_1:hover {
      opacity: .8
  }

  ._link_color_blue_1n9vq_28 {
      box-shadow: 0 3px 4px #3f3f4914, inset 0 -2px #302fa0
  }

  ._link_color_yellow_1n9vq_31 {
      box-shadow: 0 3px 4px #3f3f4914, inset 0 -2px #fda700
  }

  ._link_color_green_1n9vq_34 {
      box-shadow: 0 3px 4px #3f3f4914, inset 0 -2px #0a893d
  }

  ._stub_epx34_1 {
      width: 100%;
      display: flex;
      flex-direction: row;
      gap: 16px
  }

  ._stub_epx34_1 ._column_epx34_7 {
      width: 100%;
      background-color: #fff;
      border-radius: 16px;
      display: flex;
      flex-direction: column;
      box-shadow: 0 3px 4px #3f3f4914;
      padding: 0
  }

  ._stub_epx34_1 ._column_epx34_7 ._row_epx34_16 {
      padding: 20px 24px 16px 32px;
      box-sizing: border-box;
      width: 100%;
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 8px
  }

  ._stub_epx34_1 ._column_epx34_7 ._row_epx34_16 ._title_epx34_25 {
      margin: 0;
      font-size: 24px;
      white-space: nowrap;
      font-weight: 800;
      letter-spacing: -.03em;
      color: #202040
  }

  ._stub_epx34_1 ._column_epx34_7 ._row_epx34_16 ._navigation_epx34_33 {
      height: 40px;
      width: 100%;
      background: #e7e9ec;
      background: linear-gradient(110deg, #e7e9eccc 4%, #eceff0cc 16%, #e7e9eccc 32%);
      background-size: 200% 100%;
      animation: 1.3s _loader_epx34_1 linear infinite;
      border-radius: 12px
  }

  ._stub_epx34_1 ._column_epx34_7 ._row_epx34_16 ._link_epx34_47 {
      margin: 4px 0 0
  }

  ._container_epx34_51 {
      width: 100%;
      padding: 0 20px 20px;
      box-sizing: border-box
  }

  ._container_epx34_51 ._gamesStub_epx34_56 {
      width: 100%;
      padding-bottom: 66%
  }

  ._container_epx34_51 ._game_epx34_56 {
      width: 100%;
      height: 0;
      padding-bottom: 133.3%;
      background: #e7e9ec;
      background: linear-gradient(110deg, #e7e9eccc 4%, #eceff0cc 16%, #e7e9eccc 32%);
      background-size: 200% 100%;
      animation: 1.3s _loader_epx34_1 linear infinite;
      border-radius: 8px
  }

  @keyframes _loader_epx34_1 {
      to {
          background-position-x: -200%
      }
  }

  ._showCase_780w6_1 {
      width: 100%;
      display: flex;
      flex-direction: column;
      padding: 0;
      background-color: #fff !important;
      border-radius: 16px;
      box-shadow: 0 3px 4px #3f3f4914;
  }

  ._showCase_780w6_1 ._header_780w6_10 {
      display: flex;
      align-items: center;
      padding: 8px 16px;
  }

  ._showCase_780w6_1 ._header_780w6_10 ._row_780w6_15 {
      display: flex;
      flex-direction: row
  }

  ._showCase_780w6_1 ._header_780w6_10 ._row_780w6_15 ._title_780w6_19 {
      margin: 0;
      font-size: 24px;
      white-space: nowrap;
      font-weight: 800;
      letter-spacing: -.03em;
      color: #202040
  }

  ._showCase_780w6_1 ._header_780w6_10 ._row_780w6_15 ._title_780w6_19:first-letter {
      text-transform: uppercase
  }

  ._showCase_780w6_1 ._header_780w6_10 ._link_780w6_30 {
      margin: 4px 0 0
  }

  ._showCase_780w6_1 ._body_780w6_33 {
      padding: 0 20px 20px;
      height: 100%
  }

  ._showCase_rtl_780w6_37 ._header_780w6_10 {
      padding: 20px 32px 16px 24px
  }

  ._buttons_18u6m_1 {
      position: absolute;
      top: 0;
      right: 0;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      z-index: 3;
      gap: 4px
  }

  ._buttons_18u6m_1:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 62px;
      width: 80px;
      background: linear-gradient(270deg, #fff 18.75%, #fff0);
      z-index: 2
  }

  ._buttons_18u6m_1:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: -10px;
      width: 80px;
      background-color: #fff;
      z-index: 2
  }

  ._buttons_18u6m_1 ._button_18u6m_1 {
      width: 32px;
      height: 32px;
      border-radius: 8px;
      background-color: #fff;
      z-index: 3;
      border: none;
      transition: all .3s ease-out;
      cursor: pointer;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._buttons_18u6m_1 ._button_18u6m_1:hover {
      background-color: #f1f3f6
  }

  ._buttons_18u6m_1 ._button_next_18u6m_48 svg {
      transform: rotate(180deg)
  }

  ._buttons_18u6m_1 ._button_hidden_18u6m_51 {
      cursor: default;
      opacity: 0
  }

  .css-b62m3t-container {
      position: relative;
      box-sizing: border-box;
  }

  .css-7pg0cj-a11yText {
      z-index: 9999;
      border: 0px;
      clip: rect(1px, 1px, 1px, 1px);
      height: 1px;
      width: 1px;
      position: absolute;
      overflow: hidden;
      padding: 0px;
      white-space: nowrap;
  }

  .css-vkqmd2 {
      display: flex;
      -webkit-box-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      justify-content: space-between;
      border: 0px !important;
  }

  .css-1ic1thb {
      -webkit-box-align: center;
      align-items: center;
      display: flex !important;
  }

  .css-bwdi42 {
      padding-left: 4px;
      color: rgb(32, 32, 64) !important;
  }

  .css-1hac4vs-dummyInput {
      background: 0px center;
      border: 0px;
      caret-color: transparent;
      font-size: inherit;
      grid-area: 1 / 1 / 2 / 3;
      outline: 0px;
      padding: 0px;
      width: 1px;
      color: transparent;
      left: -100px;
      opacity: 0;
      position: relative;
      transform: scale(0.01);
  }

  .css-1wy0on6 {
      -webkit-box-align: center;
      align-items: center;
      align-self: stretch;
      display: flex;
      flex-shrink: 0;
      box-sizing: border-box;
  }

  .css-1u9des2-indicatorSeparator {
      align-self: stretch;
      width: 1px;
      background-color: rgb(204, 204, 204);
      margin-bottom: 8px;
      margin-top: 8px;
      box-sizing: border-box;
  }

  .css-1xc3v61-indicatorContainer {
      display: flex;
      transition: color 150ms;
      color: rgb(204, 204, 204);
      padding: 8px;
      box-sizing: border-box;
  }

  .css-1xc3v61-indicatorContainer:hover {
      color: rgb(153, 153, 153);
  }

  .css-8mmkcg {
      display: inline-block;
      fill: currentcolor;
      line-height: 1;
      stroke: currentcolor;
      stroke-width: 0;
  }

  .css-13cymwt-control {
      -webkit-box-align: center;
      align-items: center;
      cursor: default;
      display: flex;
      flex-wrap: wrap;
      -webkit-box-pack: justify;
      justify-content: space-between;
      min-height: 38px;
      position: relative;
      transition: 100ms;
      background-color: rgb(255, 255, 255);
      border-color: rgb(204, 204, 204);
      border-radius: 4px;
      border-style: solid;
      border-width: 1px;
      box-sizing: border-box;
      outline: 0px !important;
  }

  .css-13cymwt-control:hover {
      border-color: rgb(179, 179, 179);
  }

  .css-hlgwow {
      -webkit-box-align: center;
      align-items: center;
      display: grid;
      flex: 1 1 0%;
      flex-wrap: wrap;
      position: relative;
      overflow: hidden;
      padding: 2px 8px;
      box-sizing: border-box;
  }

  .css-1jqq78o-placeholder {
      grid-area: 1 / 1 / 2 / 3;
      color: rgb(128, 128, 128);
      margin-left: 2px;
      margin-right: 2px;
      box-sizing: border-box;
  }

  .css-19bb58m {
      visibility: visible;
      flex: 1 1 auto;
      display: inline-grid;
      grid-area: 1 / 1 / 2 / 3;
      grid-template-columns: 0px min-content;
      margin: 2px;
      padding-bottom: 2px;
      padding-top: 2px;
      color: rgb(51, 51, 51);
      box-sizing: border-box;
  }

  .css-19bb58m::after {
      content: attr(data-value) " ";
      visibility: hidden;
      white-space: pre;
      grid-area: 1 / 2;
      font: inherit;
      min-width: 2px;
      border: 0px;
      margin: 0px;
      outline: 0px;
      padding: 0px;
  }

  .css-1dimb5e-singleValue {
      grid-area: 1 / 1 / 2 / 3;
      max-width: 100%;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      color: rgb(51, 51, 51);
      margin-left: 2px;
      margin-right: 2px;
      box-sizing: border-box;
  }

  ._body_1bi44_1 {
      background-color: #8e16ed;
      border-radius: 8px;
      box-sizing: content-box
  }

  ._body_1bi44_1 ._header_1bi44_6 {
      padding: 24px 32px;
      position: relative;
      overflow: hidden
  }

  ._body_1bi44_1 ._header-content_1bi44_11 {
      display: flex;
      justify-content: space-between;
      align-items: flex-start
  }

  ._body_1bi44_1 ._header-content_1bi44_11 ._title_1bi44_16 {
      font-size: 24px;
      font-weight: 800;
      line-height: 32px;
      letter-spacing: -.03em;
      text-align: left;
      margin: 0;
      color: #fff;
      z-index: 2
  }

  ._body_1bi44_1 ._header-content_1bi44_11 ._close_1bi44_26 {
      width: 32px;
      height: 32px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 0;
      background: none;
      border: none;
      cursor: pointer
  }

  ._body_1bi44_1 ._header_1bi44_6 ._logo_1bi44_38 {
      position: absolute;
      top: 0;
      left: 50%;
      transform: translate(-50%)
  }

  ._body_1bi44_1 ._content_1bi44_44 {
      padding: 0 8px 8px;
      display: flex;
      flex-direction: column;
      gap: 8px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._box_1bi44_50 {
      display: flex;
      flex-direction: column;
      background-color: #fff;
      border-radius: 4px;
      box-shadow: 0 3px 4px #3f3f4914
  }

  ._body_1bi44_1 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57 {
      display: flex;
      flex-direction: column;
      gap: 16px;
      padding: 24px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57:not(:last-child) {
      border-bottom: 1px solid #e2e1ed
  }

  ._body_1bi44_1 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57 ._title_1bi44_16 {
      color: #202040;
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.54px;
      margin: 0
  }

  ._body_1bi44_1 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57 ._text_1bi44_75 {
      color: #202040;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px;
      margin: 0
  }

  ._body_1bi44_1 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57 ._textBold_1bi44_84 {
      font-weight: 700
  }

  ._body_1bi44_1 ._content_1bi44_44 ._timeLeft_1bi44_87 {
      display: flex;
      gap: 16px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._timeLeft_1bi44_87 ._timer_1bi44_91 {
      display: flex;
      gap: 2px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._timeLeft_1bi44_87 ._timer_1bi44_91 ._timerBlock_1bi44_95 {
      display: flex;
      align-items: center;
      gap: 4px;
      width: 104px;
      padding: 8px 0;
      justify-content: center;
      align-items: flex-end;
      border-radius: 8px;
      background: #121226;
      box-shadow: 0 1px #fff6 inset, 0 5px 5px #0000002e, 0 -2px #0003 inset, 0 -4px #0000001a inset;
      color: #8888a6;
      text-align: center;
      font-size: 24px;
      font-style: normal;
      font-weight: 800;
      line-height: 32px;
      letter-spacing: -.72px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._timeLeft_1bi44_87 ._timer_1bi44_91 ._timerBlock_1bi44_95 span {
      color: #fff;
      text-align: center;
      font-size: 24px;
      font-style: normal;
      font-weight: 800;
      line-height: 32px;
      letter-spacing: -.72px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._button_1bi44_123 {
      width: 100%;
      height: 48px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._dates_1bi44_127 {
      display: flex;
      align-items: center;
      gap: 4px;
      margin: 0
  }

  ._body_1bi44_1 ._content_1bi44_44 ._from_1bi44_133,
  ._body_1bi44_1 ._content_1bi44_44 ._to_1bi44_134 {
      display: flex;
      align-items: center;
      gap: 4px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._prizes_1bi44_139 {
      display: flex;
      gap: 16px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._main_1bi44_143 {
      display: flex;
      flex-direction: column;
      gap: 16px;
      min-width: 132px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._additional_1bi44_149 {
      display: flex;
      flex: 1;
      flex-direction: column;
      gap: 16px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._additional_1bi44_149 ._additionalContent_1bi44_155 {
      width: 100%;
      display: flex;
      justify-content: space-between
  }

  ._body_1bi44_1 ._content_1bi44_44 ._prizeBlock_1bi44_160 ._quantity_1bi44_160 {
      color: #202040;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._prizeBlock_1bi44_160 ._prize_1bi44_139 {
      color: #202040;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._winners_1bi44_176 {
      width: 100%;
      display: flex;
      justify-content: space-between;
      align-items: flex-start;
      gap: 16px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._winners_1bi44_176 ._winner_1bi44_176 {
      display: flex;
      flex-direction: column;
      gap: 16px;
      width: 132px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._winners_1bi44_176 ._winner_1bi44_176 ._prize_1bi44_139 {
      color: #202040;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.42px;
      max-width: 115px;
      height: 40px
  }

  ._body_1bi44_1 ._content_1bi44_44 ._winners_1bi44_176 ._winner_1bi44_176 ._list_1bi44_199 ._moreButton_1bi44_199 {
      cursor: pointer;
      background: none;
      border: none;
      padding: 0;
      margin: 8px 0 0;
      font-size: 14px;
      color: #302fa0
  }

  ._body_1bi44_1 ._content_1bi44_44 ._conditions_1bi44_208 {
      display: flex;
      flex-direction: column;
      gap: 12px;
      margin: 0;
      padding: 0
  }

  ._body_1bi44_1 ._content_1bi44_44 ._conditions_1bi44_208 ._condition_1bi44_208 {
      color: #202040;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: -.42px;
      margin: 0;
      list-style: none
  }

  ._body_mobile_1bi44_225 ._header_1bi44_6 {
      padding: 16px 24px
  }

  ._body_mobile_1bi44_225 ._header-content_1bi44_11 ._title_1bi44_16 {
      max-width: 232px;
      color: #fff;
      font-family: Mulish;
      font-size: 18px;
      font-style: normal;
      font-weight: 800;
      line-height: 24px;
      letter-spacing: -.54px
  }

  ._body_mobile_1bi44_225 ._header-content_1bi44_11 ._close_1bi44_26 {
      width: 24px;
      height: 24px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 0;
      background: none;
      border: none;
      cursor: pointer
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57 {
      gap: 12px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57 ._title_1bi44_16 {
      color: var(--Dark, #202040);
      font-size: 16px;
      font-style: normal;
      font-weight: 800;
      line-height: 22px;
      letter-spacing: -.48px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57 ._text_1bi44_75 {
      color: var(--Dark, #202040);
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._box_1bi44_50 ._block_1bi44_57 ._textBold_1bi44_84 {
      font-weight: 700
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._timeLeft_1bi44_87 {
      flex-direction: column;
      gap: 12px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._timeLeft_1bi44_87 ._timer_1bi44_91 {
      display: flex;
      width: 100%;
      gap: 2px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._dates_1bi44_127 {
      gap: 16px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._dates_1bi44_127 ._from_1bi44_133,
  ._body_mobile_1bi44_225 ._content_1bi44_44 ._dates_1bi44_127 ._to_1bi44_134 {
      align-items: flex-start;
      flex-direction: column;
      gap: 0
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._button_1bi44_123 {
      height: 40px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._additional_1bi44_149 {
      display: flex;
      flex-direction: column;
      gap: 12px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._additional_1bi44_149 ._additionalContent_1bi44_155 {
      flex-direction: column;
      gap: 12px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._additional_1bi44_149 ._additionalContent_1bi44_155 ._prizeBlock_1bi44_160 ._quantity_1bi44_160,
  ._body_mobile_1bi44_225 ._content_1bi44_44 ._additional_1bi44_149 ._additionalContent_1bi44_155 ._prizeBlock_1bi44_160 ._prize_1bi44_139 {
      font-size: 12px;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._winners_1bi44_176 {
      flex-direction: column
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._winners_1bi44_176 ._winner_1bi44_176 {
      width: 100%;
      gap: 8px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._winners_1bi44_176 ._winner_1bi44_176 ._prize_1bi44_139 {
      max-width: 100%;
      height: unset;
      color: #202040;
      font-size: 12px;
      font-style: normal;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._winners_1bi44_176 ._winner_1bi44_176 ._list_1bi44_199 ._item_1bi44_329 ._id_1bi44_329 {
      color: #202040;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.36px
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._conditions_1bi44_208 {
      display: flex;
      flex-direction: column;
      gap: 8px;
      margin: 0;
      padding: 0
  }

  ._body_mobile_1bi44_225 ._content_1bi44_44 ._conditions_1bi44_208 ._condition_1bi44_208 {
      color: #202040;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.36px;
      margin: 0;
      list-style: none
  }

  ._badge_wjdvt_1 {
      position: fixed;
      bottom: 60px;
      right: 0;
      cursor: pointer;
      display: flex;
      flex-direction: row;
      align-items: center;
      transform: translate(100px);
      justify-content: space-between;
      background-color: #302fa0;
      border-radius: 16px 0 0 16px;
      padding: 8px 8px 8px 12px
  }

  ._badge_open_wjdvt_15 {
      transform: translate(0)
  }

  ._badge_wjdvt_1 ._counter_wjdvt_18 {
      font-family: Mulish;
      font-size: 12px;
      line-height: 1;
      letter-spacing: -.03em;
      text-align: center;
      color: #fff;
      font-weight: 700;
      margin: 0 0 0 8px
  }

  ._navigation_p0ccr_1 {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      position: absolute;
      bottom: 32px;
      right: 32px
  }

  ._navigation_p0ccr_1 ._button_p0ccr_10 {
      background-color: #fff;
      width: 64px;
      height: 40px;
      z-index: 3;
      bottom: 32px;
      border-radius: 8px;
      cursor: pointer;
      transition: all .3s linear;
      border: none;
      box-shadow: 0 3px 4px #3f3f4914, inset 0 -2px #fda700
  }

  ._navigation_p0ccr_1 ._button_p0ccr_10:focus,
  ._navigation_p0ccr_1 ._button_p0ccr_10:active {
      box-shadow: 0 0 1px #3f3f4914, inset 0 -1px #fda700
  }

  ._navigation_p0ccr_1 ._button_next_p0ccr_25 {
      margin: 0 0 0 16px
  }

  ._navigation_p0ccr_1 ._button_next_p0ccr_25 svg {
      transform: rotate(180deg)
  }

  ._slider_5jhgj_1 {
      width: 100%;
      border-radius: 12px;
      position: relative;
      overflow: hidden;
      box-sizing: border-box;
      height: 18.75vw;
      max-height: 360px;
      min-height: 246px
  }

  ._slider_5jhgj_1 ._img_5jhgj_11 {
      width: 100%;
      position: relative;
      overflow: hidden;
      height: 100%
  }

  ._slider_5jhgj_1 ._img_5jhgj_11 img {
      width: 100%;
      height: 100%;
  }

  ._slider_5jhgj_1 ._loader_5jhgj_23 {
      height: 18.75vw;
      max-height: 360px;
      min-height: 246px;
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }

  ._slider_5jhgj_1 ._loader_betting_5jhgj_33 {
      height: 15.75vw
  }

  ._slider_5jhgj_1 ._overlay_5jhgj_36 {
      position: absolute;
      width: 100%;
      height: 100%;
      cursor: pointer;
      z-index: 1
  }

  ._slider_5jhgj_1 ._inner_5jhgj_43 {
      display: flex;
      flex-direction: column;
      padding: 24px;
      max-width: 350px;
      width: 100%;
      height: 100%;
      position: absolute;
      color: #fff;
      top: 0;
      left: 0;
      box-sizing: border-box
  }

  ._slider_5jhgj_1 ._inner_5jhgj_43 ._title_5jhgj_56,
  ._slider_5jhgj_1 ._inner_5jhgj_43 ._subtitle_5jhgj_57 {
      margin: 0
  }

  ._slider_5jhgj_1 ._inner_5jhgj_43 ._title_5jhgj_56 {
      font-size: 36px;
      font-weight: 700;
      text-shadow: 1px 1px 3px black
  }

  ._slider_5jhgj_1 ._inner_5jhgj_43 ._subtitle_5jhgj_57 {
      font-size: 16px;
      font-weight: 400;
      margin-top: 16px;
      text-shadow: 1px 1px 3px black
  }

  ._slider_betting_5jhgj_71 {
      height: 15.75vw
  }

  .slider {
      position: relative;
      max-width: 100%
  }

  .slider2 {
      position: relative;
      max-width: 100%
  }

  .slider__loader {
      position: absolute;
      width: 100%;
      height: 18.75vw
  }

  .slider .swiper-pagination {
      position: absolute;
      bottom: 8px;
      z-index: 3
  }

  .slider .swiper-pagination-bullet {
      width: 24px;
      height: 2px;
      border-radius: 2px;
      background-color: #ffffff80;
      margin-left: 2px
  }

  .slider .swiper-pagination-bullet-active {
      background-color: #fff
  }

  .slider .swiper-container {
      position: absolute;
      width: 100%
  }

  .slider .swiper-slide {
      width: 100% !important;
      transform: translateZ(0);
      backface-visibility: hidden
  }

  .slider2 .swiper-pagination {
      position: absolute;
      bottom: 8px;
      z-index: 3
  }

  .slider2 .swiper-pagination-bullet {
      width: 24px;
      height: 2px;
      border-radius: 2px;
      background-color: #ffffff80;
      margin-left: 2px
  }

  .slider2 .swiper-pagination-bullet-active {
      background-color: #fff
  }

  .slider2 .swiper-container {
      position: absolute;
      width: 100%
  }

  .slider2 .swiper-slide {
      width: 100% !important;
      transform: translateZ(0);
      backface-visibility: hidden
  }

  ._banner_o6otq_1 {
      padding: 17px 0
  }

  @media screen and (max-width: 768px) {
      ._banner_o6otq_1 {
          display: none;
      }
  }

  ._banner_o6otq_1 ._inner_o6otq_4 {
      display: flex
  }

  ._banner_o6otq_1 ._slider_o6otq_7 {
      width: 64.718%
  }

  ._banner_o6otq_1 ._link_o6otq_10 {
      width: 38%;
      margin-left: 16px
  }

  ._banner_o6otq_1 ._link_rtl_o6otq_14 {
      margin: 0 16px 0 0
  }

  ._banner_o6otq_1 ._loader_o6otq_17 {
      height: 18.75vw
  }

  ._stub_o6otq_21 {
      width: 100%;
      height: 18.75vw;
      max-height: 360px;
      min-height: 246px;
      border-radius: 12px;
      position: relative;
      overflow: hidden;
      box-sizing: border-box
  }

  ._stub_o6otq_21 ._stubImage_o6otq_31 {
      width: 100%;
      -o-object-fit: cover;
      object-fit: cover;
      height: 100%;
      -o-object-position: left;
      object-position: left
  }

  ._rightStubImage_o6otq_38 {
      width: 100%;
      -o-object-fit: cover;
      object-fit: cover;
      height: 100%;
      -o-object-position: left;
      object-position: left;
      border-radius: 12px
  }

  ._gameItem_1jj5g_1 {
      position: relative;
      box-sizing: border-box;
      z-index: 2;
      transition: all .3s
  }

  ._gameItem_1jj5g_1._disabled_1jj5g_7 {
      pointer-events: none
  }

  ._gameItem_1jj5g_1._loading_1jj5g_10 ._loader_1jj5g_10 {
      display: flex
  }

  ._gameItem_1jj5g_1 ._inner_1jj5g_13 {
      cursor: pointer;
      border-radius: 8px;
      box-sizing: border-box;
      overflow: hidden;
      transition: border-radius .3s ease-out;
      background-color: #fff;
      position: relative
  }

  ._gameItem_1jj5g_1 ._inner_smallBorder_1jj5g_22 {
      padding: 0;
      border: 2px solid #fff
  }

  ._gameItem_1jj5g_1 ._image_1jj5g_26 {
      width: 100%;
      height: 0;
      padding-bottom: 133.3%
  }

  ._gameItem_1jj5g_1 ._image_1jj5g_26 img {
      position: absolute;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
      object-fit: cover;
      transform: scale(1);
      transition: .4s ease-out;
      border-radius: 4px;
      filter: drop-shadow(0 3px 4px rgba(63, 63, 73, .08))
  }

  ._gameItem_1jj5g_1 ._hoverBox_1jj5g_41 {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background-color: #fda700e6;
      cursor: pointer;
      opacity: 0;
      transition: opacity .3s ease-in-out;
      padding: 12px 4px 12px 16px;
      box-sizing: border-box;
      border-radius: 8px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      align-items: flex-start
  }

  ._gameItem_1jj5g_1 ._hoverBox_1jj5g_41 ._name_1jj5g_59 {
      font-size: 1.5rem;
      font-weight: 600;
      margin: 0;
      letter-spacing: -.03em;
      display: flex;
      text-transform: capitalize;
      flex-direction: column;
      align-items: flex-start;
      color: #fff;
      text-align: left
  }

  ._gameItem_1jj5g_1 ._hoverBox_1jj5g_41 ._provider_1jj5g_71 {
      font-size: 14px;
      font-weight: 500;
      margin: 0;
      letter-spacing: -.03em;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      color: #fff
  }

  ._gameItem_1jj5g_1 ._hoverBox_1jj5g_41 svg {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%) rotate(90deg)
  }

  ._gameItem_1jj5g_1 ._loader_1jj5g_10 {
      display: none;
      position: absolute;
      z-index: 4;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      align-items: center;
      justify-content: center;
      background-color: #eff2f5cc;
      border-radius: 8px;
      animation: _show_1jj5g_1 .5s linear
  }

  @keyframes _show_1jj5g_1 {
      0% {
          opacity: 0
      }

      to {
          opacity: 1
      }
  }

  ._gameItem_1jj5g_1 ._loader_1jj5g_10 ._loaderItem_1jj5g_109 {
      width: 22px;
      height: 22px
  }

  ._gameItem_1jj5g_1:hover {
      transform: translateY(-4px)
  }

  ._gameItem_1jj5g_1:hover ._hoverBox_1jj5g_41 {
      opacity: 1;
      transition-delay: .3s
  }

  ._gameItem_jackpot_1jj5g_120 {
      max-width: 9.21vw
  }

  ._imagePlaceholder_1jj5g_124 {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      align-items: center;
      justify-content: center
  }

  ._imagePlaceholder_1jj5g_124 svg {
      width: 80%
  }

  ._gamesList_15kvw_1 {
      height: 100%;
      overflow: hidden;
      padding: 4px 0 0
  }

  ._gamesList-not-found_15kvw_6 {
      margin: 15px 0 10px;
      text-align: center;
      font-weight: 700
  }

  ._gamesList_15kvw_1 ._infinite-scroll-component__outerdiv_15kvw_11 {
      height: 100%
  }

  ._gamesList_15kvw_1 ._infinite-scroll-component_15kvw_11 {
      height: 100% !important;
      overflow: hidden !important
  }

  ._gamesList_15kvw_1 ._infinite-scroll-component_15kvw_11 ._block-loader_15kvw_18 {
      height: auto
  }

  ._gamesList_15kvw_1 ._infinite-scroll-component_15kvw_11 ._games-list_15kvw_21 ._block-loader_15kvw_18 {
      height: 100%
  }

  ._row_14oe3_1 {
      display: flex;
      flex-direction: row;
      width: 100%
  }

  @media screen and (max-width: 769px) {
      ._row_14oe3_1 {
          flex-direction: column;
      }

      ._slider_14oe3_17 {
          display: none;
      }

      ._row_14oe3_1 ._column_14oe3_6 {
          width: 100% !important;
      }

      ._showCase_780w6_1 ._header_780w6_10 {
          justify-content: space-between;
      }
  }

  ._row_14oe3_1 ._column_14oe3_6 {
      width: 50%;
      box-sizing: border-box
  }

  ._row_14oe3_1 ._column_14oe3_6 ._tabs_14oe3_11 {
      width: 100%;
      min-width: 150px;
      box-sizing: border-box;
      padding: 10px 8px 0 16px
  }

  ._row_14oe3_1 ._column_14oe3_6 ._sliderLoader_14oe3_17 {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center
  }


  ._row_14oe3_1 ._column_14oe3_6 ._loader_14oe3_27,
  ._row_14oe3_1 ._column_14oe3_6 ._list_14oe3_30 {
      min-height: 400px
  }

  ._row_rtl_14oe3_33 ._column_14oe3_6 {
      padding: 0 0 0 8px
  }

  ._row_rtl_14oe3_33 ._column_14oe3_6:last-child {
      padding: 0 8px 0 0
  }

  ._slider_14oe3_17 {
      width: 100%;
      min-width: 150px;
      margin: 10px 8px 0 16px
  }

  .navigation-tabs {
      display: flex;
      position: relative;
      max-width: 100%;
      height: 40px;
      justify-content: flex-start;
      direction: ltr
  }

  .navigation-tabs:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 62px;
      width: 80px;
      background: linear-gradient(270deg, #fff 18.75%, #fff0);
      z-index: 2
  }

  .navigation-tabs:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: -10px;
      width: 80px;
      background-color: #fff;
      z-index: 2
  }

  .navigation-tabs .swiper-container {
      width: 100%;
      height: auto
  }

  .navigation-tabs__item {
      font-size: 14px;
      cursor: pointer;
      display: flex;
      align-items: center;
      background-color: #f1f3f6;
      color: #202040;
      letter-spacing: -.03em;
      border-radius: 8px;
      height: 24px;
      padding: 0 8px
  }

  .navigation-tabs__item-icon {
      width: 14px;
      height: 14px;
      margin-right: 8px
  }

  .navigation-tabs__item.active {
      background-color: #e00c69;
      color: #fff;
      border-radius: 4px
  }

  .navigation-tabs__item:hover {
      color: #fda700
  }

  .navigation-tabs .swiper-slide {
      width: auto !important;
      display: flex;
      align-items: center;
      transform: translateZ(0);
      backface-visibility: hidden;
      height: 24px
  }

  .navigation-tabs .swiper-wrapper {
      margin: 0 !important;
      align-items: center
  }

  .global-loader {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100vh;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      z-index: 1000;
      background-color: #f1f3f6;
  }

  .global-loader__container {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 61px;
      margin-top: -18px;
  }

  .global-loader img {
      width: 200px;
      min-width: 200px;
      transform: scale(1.08);
  }

  .global-loader img[src=''] {
      display: none;
  }

  .global-loader__box {
      width: 64px;
      height: 64px;
      border-radius: 50%;
      perspective: 800px;
  }

  .global-loader__inner {
      position: absolute;
      box-sizing: border-box;
      width: 100%;
      height: 100%;
      border-radius: 50%;
  }

  .global-loader__inner_one {
      left: 0%;
      top: 0%;
      animation: rotate-one 1s linear infinite;
      border-bottom: 3px solid #fda700;
  }

  .global-loader__inner_two {
      right: 0%;
      top: 0%;
      animation: rotate-two 1s linear infinite;
      border-right: 3px solid #fda700;
  }

  .global-loader__inner_three {
      right: 0%;
      bottom: 0%;
      animation: rotate-three 1s linear infinite;
      border-top: 3px solid #fda700;
  }

  @keyframes rotate-one {
      0% {
          transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
      }

      100% {
          transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
      }
  }

  @keyframes rotate-two {
      0% {
          transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
      }

      100% {
          transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
      }
  }

  @keyframes rotate-three {
      0% {
          transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
      }

      100% {
          transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
      }
  }

  .slider {
      position: relative;
      width: 100%;
      overflow: hidden;
      margin-top: 10px;
      border-radius: 5px;
  }

  .slider2 {
      position: relative;
      width: 100%;
      overflow: hidden;
      margin-top: 10px;
      border-radius: 5px;
  }

  @media screen and (min-width: 769px) {
      .slider {
          display: none;
      }

      ._row_14oe3_1 ._column_14oe3_6 {
          padding: 0 8px 0 0;
      }

      ._showCase_780w6_1 ._header_780w6_10 {
          padding: 20px 24px 16px 32px;
      }

      .hiddenm {
          display: none !important;
      }

      ._plate_121bb_1 {
          grid-template-columns: repeat(4, 1fr);
      }

      ._plate_121bb_13 {
          grid-template-columns: repeat(4, 1fr);
      }

      ._plate_121bb_12 {
          grid-template-columns: repeat(4, 1fr);
      }

      ._row_xqcyt_154 {
          display: none !important;
      }

  }

  @media screen and (max-width: 425px) {
      ._plate_121bb_1 {
          grid-template-columns: repeat(3, 1fr) !important;
      }

      ._plate_121bb_13 {
          grid-template-columns: repeat(3, 1fr) !important;
      }

      ._title_nibb0_8 {
          display: none;
      }

      ._games_14n7o_1 {
          margin-top: 0;
      }
  }

  @media (min-width: calc(9 * 120px + 8 * 8px)) {

      /* 9 карточек × 120px + 8 промежутков × 8px */
      ._plate_121bb_1 {
          grid-template-columns: repeat(10, 1fr) !important;
      }

      ._plate_121bb_13 {
          grid-template-columns: repeat(10, 1fr) !important;
      }
  }

  @media screen and (max-width: 769px) {

      ._container_10y1t_1222 {
          width: 398px;
      }

      ._plate_121bb_1 {
          display: grid;
          width: 100%;
          display: grid;
          grid-template-columns: repeat(4, 1fr);
          grid-auto-columns: 120px;
          grid-template-rows: repeat(3, 1fr);
          gap: 4px;
      }

      ._plate_121bb_13 {
          display: grid;
          width: 100%;
          display: grid;
          grid-template-columns: repeat(4, 1fr);
          grid-auto-columns: 120px;
          gap: 4px;
      }

      ._plate_121bb_12 {
          display: grid;
          width: 100%;
          display: grid;
          grid-template-columns: repeat(4, 1fr);
          grid-auto-columns: 120px;
          grid-template-rows: repeat(3, 1fr);
          gap: 4px;
      }


      ._plate_121bb_2 {
          grid-template-columns: repeat(3, 1fr) !important;
      }

      ._showCase_780w6_1 ._body_780w6_33 {
          padding: 0;
      }

      .hiddenn {
          display: none;
      }

      ._link_color_blue_1n9vq_28 {
          box-shadow: none;
      }

      ._showCase_780w6_1 {
          background-color: #f1f3f6 !important;
          border-radius: 0;
          box-shadow: none;
      }

      ._container_fsgsa_1 {
          display: none;
      }

      ._payments_1lthh_1 {
          overflow-y: hidden;
          overflow-x: auto;
          scroll-behavior: smooth;
          margin: 0 0 8px;
          padding: 0;
          position: relative;
      }

      ._list_sh5ev_1 {
          margin: 0;
          padding: 0;
          display: flex;
      }

      ._list_sh5ev_1 ._item_sh5ev_6 {
          border: 1px solid #eae9f4;
          border-radius: 8px;
          display: flex;
          flex-direction: column;
          align-items: center;
          justify-content: center;
          min-width: 72px;
          height: 48px;
          padding: 2px;
          box-sizing: border-box;
          overflow: hidden;
          margin: 0 4px;
      }

      ._footer_19h5r_1 {
          padding: 0 8px 56px;
      }

      ._footer_19h5r_12 {
          padding: 0 8px 56px;
      }

      ._login_desktop_uzguq_77 ._body_uzguq_1 ._form_uzguq_10 ._controls_uzguq_10 {
          grid-template-columns: none;
      }

      ._login_desktop_uzguq_77 ._buttons_uzguq_98 {
          grid-template-columns: none;
      }

      ._form_desktop_118hh_58 {
          grid-template-columns: none;
      }
  }

  .slides {
      display: flex;
      transition: transform 0.5s ease-in-out;
  }

  .slide {
      min-width: 100%;
      box-sizing: border-box;
  }

  .slide img {
      width: 100%;
      height: 100%;
      display: block;
      border-radius: 5px;
  }

  ._row_xqcyt_154 {
      padding: 0 16px;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: flex-start;
      margin: 0 0 16px;
  }

  ._row_xqcyt_154 ._link_xqcyt_71:hover {
      color: #fda700;
  }

  ._row_xqcyt_154 ._link_xqcyt_71 {
      background: transparent !important;
      border: 0;
      color: #8888a6;
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      margin: 0;
      text-decoration: none;
      font-family: Mulish;
      transition: all .2s ease-out;
      padding: 6px 16px 6px 0;
      display: flex;
      align-items: center;
      gap: 8px;
  }

  ._register_xqcyt_200 {
      margin: 0 0 8px;
  }

  ._register_xqcyt_200,
  ._copyright_xqcyt_201 {
      padding: 0 16px;
      color: #8888a6;
      font-size: 12px;
      line-height: 1.5;
      letter-spacing: -.03em;
      margin: 0;
      font-family: Mulish;
  }

  ._container_t4ztx_1 {
      background: #fff;
      box-shadow: 0 -3px 4px #3f3f4914;
      border-radius: 16px 16px 0 0;
      width: 100%;
      height: 58px;
      position: fixed;
      bottom: 0;
      display: grid;
      z-index: 7;
      grid-template-columns: 1fr 1fr 80px 1fr 1fr;
      transition: transform .3s ease-out;
  }

  ._container_t4ztx_1 ._link_t4ztx_20 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      text-align: center;
      background: none;
      border: none;
      cursor: pointer;
  }

  ._container_t4ztx_1 ._box_t4ztx_46 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      position: relative;
  }

  ._container_t4ztx_1 ._burger_t4ztx_79 {
      border: 0;
      width: 48px;
      height: 48px;
      border-radius: 50%;
      background-color: #2e2058;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      align-self: center;
      justify-self: center;
      cursor: pointer;
      position: relative;
      font-size: 12px;
      color: #fff;
      overflow: hidden;
  }

  ._container_t4ztx_1 ._burger_t4ztx_79 svg {
      fill: #e50539;
      width: 50px;
      left: -12px;
      top: 0;
      height: 50px;
      position: absolute;
  }

  ._container_t4ztx_1 ._box_t4ztx_46 ._hot_t4ztx_53 {
      position: absolute;
      top: 2px;
      right: -3px;
      width: 32px;
      height: 14px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      margin: -1px 0 1px;
      letter-spacing: -.03em;
      font-size: 10px;
      font-weight: 700;
      padding: 0;
      font-family: Mulish;
      background-color: #e50539;
      border-radius: 8px;
      cursor: pointer;
      color: #fff;
      border: 2px solid #fff;
      box-sizing: content-box;
  }

  ._container_t4ztx_1 ._chat_t4ztx_124 {
      border: 0;
      width: 38px;
      height: 38px;
      background-color: #fda700;
      display: none !important;
      /* display: flex; */
      flex-direction: column;
      align-items: center;
      justify-content: center;
      align-self: center;
      justify-self: center;
      cursor: pointer;
      position: fixed;
      bottom: 54px;
      right: 2px;
      z-index: 3;
      border-radius: 12px;
  }

  ._container_t4ztx_1 ._link_t4ztx_20 ._label_t4ztx_33 {
      margin: 4px 0 0;
      font-size: 10px;
      line-height: 1.4;
      font-weight: 400;
      color: #8888a6;
  }

  ._modal_15zx8_1 {
      visibility: hidden;
      opacity: 0;
      pointer-events: none;
      transition: opacity 0.3s ease, visibility 0.3s ease;
  }

  ._modal_15zx8_13 {
      visibility: hidden;
      opacity: 0;
      pointer-events: none;
      transition: opacity 0.3s ease, visibility 0.3s ease;
  }

  ._modal_15zx8_14 {
      visibility: hidden;
      opacity: 0;
      pointer-events: none;
      transition: opacity 0.3s ease, visibility 0.3s ease;
  }

  ._modal_15zx8_12 {
      visibility: hidden;
      opacity: 0;
      pointer-events: none;
      transition: opacity 0.3s ease, visibility 0.3s ease;
  }

  ._modal--open_15zx8_31 {
      visibility: visible;
      opacity: 1;
      pointer-events: all;
  }

  ._modal--open_15zx8_313 {
      visibility: visible;
      opacity: 1;
      pointer-events: all;
  }

  ._modal--open_15zx8_314 {
      visibility: visible;
      opacity: 1;
      pointer-events: all;
  }

  ._element_desktop_1p2a0_7 {
      margin: 0;
  }

  ._item_1p2a0_14 {
      display: flex;
      flex-direction: row;
      align-items: center;
      cursor: pointer;
      width: -moz-max-content;
      width: max-content;
      min-height: 40px;
  }

  ._element_1p2a0_1 svg {
      margin: 0 4px 0 0;
  }

  ._text_1p2a0_26 {
      font-size: 14px;
      font-weight: 700;
      letter-spacing: -.03em;
      color: #0a893d;
      margin: 0;
  }

  .close {
      cursor: pointer;
      border: none;
      position: absolute;
      right: 3px;
      top: -3px;
      background: inherit;
      z-index: 100;
      font-size: 42px;
      height: 42px;
      line-height: 42px;
      font-weight: 500;
  }

  .secure-modal {
      position: relative;
  }

  .modal-dialog-centered {
      display: flex;
      align-items: center;
      min-height: calc(100% - 1rem);
  }

  .modal-dialog-payment {
      top: 15%;
      max-width: 50% !important;
  }

  .row>* {
      flex-shrink: 0;
      width: 100%;
      max-width: 100%;
      padding-right: calc(var(--bs-gutter-x)* .5);
      padding-left: calc(var(--bs-gutter-x)* .5);
      margin-top: var(--bs-gutter-y);
  }

  .modal-content {
      position: relative;
      display: flex;
      flex-direction: column;
      width: 100%;
      pointer-events: auto;
      background-color: #fff;
      background-clip: padding-box;
      border: 1px solid #e2e1ed !important;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924 !important;
      border-radius: 16px !important;
      outline: 0;
  }

  .modal-content {
      .modal-body {
          color: #293A4A;
      }
  }

  .secure-modal .modal-body {
      padding: 30px 8px !important;
  }

  .modal-body {
      position: relative;
      flex: 1 1 auto;
      padding: 1rem;
  }

  .secure-modal .modal-body .secure-header {
      display: flex;
      flex-direction: column;
      justify-content: center;
      padding: 12px 40px;
      margin-bottom: 10px;
  }

  .secure-modal .modal-body .card {
      border-radius: 14px;
  }

  .card {
      position: relative;
      display: flex;
      flex-direction: column;
      min-width: 0;
      word-wrap: break-word;
      background-color: #fff;
      background-clip: border-box;
      border: 1px solid rgba(0, 0, 0, .125);
      border-radius: .25rem;
  }

  .secure-modal .modal-body .secure-header .secure-title {
      display: flex;
      justify-content: center;
      align-items: center;
      gap: 5px;
  }

  .secure-modal .modal-body .secure-header .secure-title p {
      font-size: 16px;
      color: #262626;
      font-weight: 500;
      margin-bottom: 0;
  }

  .secure-modal .modal-body .secure-header .subtitle {
      color: #000;
      font-size: 12px;
      margin: 0;
      text-align: center;
  }

  .secure-modal .modal-body .secure-body {
      margin-bottom: 0;
      padding: 14px;
  }

  .secure-modal .modal-body .card {
      border-radius: 14px;
  }

  .secure-modal .modal-body .secure-body .time-section {
      display: flex;
      justify-content: center;
      align-items: center;
      margin-bottom: 14px;
  }

  .secure-modal .modal-body .secure-body .time-section span {
      font-size: 16px;
      color: #888888;
      font-weight: 500;
  }

  .secure-modal .modal-body .secure-body .transfer-section {
      display: flex;
      gap: 6px;
      align-items: center;
      margin-bottom: 14px;
  }

  .secure-modal .modal-body .secure-body .transfer-section span {
      font-size: 12px;
      color: #888888;
  }

  .secure-modal .modal-body .secure-body .transfer-section .copy-container {
      display: flex;
      gap: 6px;
      align-items: center;
  }

  .secure-modal .modal-body .secure-body .transfer-section p {
      margin: 0;
      color: #000000;
      font-size: 16px;
      font-weight: 500;
  }

  .secure-modal .modal-body .secure-body .transfer-section .copy-container img {
      width: 12px;
      margin-bottom: 2px;
  }

  .secure-modal .modal-body .secure-body .transfer-section img {
      cursor: pointer;
  }

  .secure-modal .modal-body .secure-body .details-title {
      font-size: 16px;
      color: #000000;
      font-weight: 500;
      margin: 0 0 14px 0;
  }

  .secure-modal .modal-body .secure-body .copy-box {
      position: relative;
      cursor: pointer;
  }

  .secure-modal .modal-body .secure-body .copy-box .text {
      font-size: 12px;
      color: #888888;
      margin: 0;
      line-height: 16px;
      margin-left: 2px;
      margin-bottom: 4px;
  }

  .secure-modal .modal-body .secure-body .copy-box input {
      padding-right: 40px;
      border: 1px solid #D6DADD;
      border-radius: 8px;
      height: 35px;
      margin-bottom: 14px;
      padding-left: 10px;
      width: 100%;
      cursor: pointer;
  }

  .secure-modal .modal-body .secure-body .copy-box img {
      position: absolute;
      right: 8px;
      top: 29px;
      cursor: pointer;
  }

  .secure-modal .modal-body .secure-body .instruction-items {
      display: flex;
      flex-direction: column;
      gap: 5px;
  }


  .secure-modal .modal-body .secure-body .instruction-items .item {
      display: flex;
      align-items: center;
      gap: 10px;
  }

  .secure-modal .modal-body .secure-body .instruction-items .item .number {
      font-size: 16px;
      font-weight: 500;
      color: #000000;
      margin: 0;
  }

  .secure-modal .modal-body .secure-body .instruction-items .item .text {
      font-size: 12px;
      color: #888888;
      margin: 0;
      line-height: 16px;
  }

  .header__title--block {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      font-weight: 700;
  }

  ._menu_8nsrw_1 ._topUpButton_8nsrw_9 {
      height: 40px;
      padding: 0 8px;
      font-size: 12px;
      font-family: Mulish;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.03em;
      text-align: center;
      display: flex;
      flex-direction: row;
      gap: 8px;
  }



  .sidebar__wrapper {
      display: grid;
      grid-template-columns: 320px 1fr;
      gap: 16px;
      padding: 8px 0 0 8px;
      max-width: 1920px;
      margin: 0 auto;
      position: relative;
  }

  ._container_1omz0_1 ._withdrawal_options_1omz0_8 {
      padding: 16px;
      border: 1px solid #e2e1ed;
      border-radius: 16px;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924;
  }

  ._container_desktop_1omz0_23 ._withdrawal_options_1omz0_8 {
      padding: 24px 32px;
      border: 1px solid #e2e1ed;
      border-radius: 16px;
  }

  ._tabs_71gpu_1 {
      align-items: stretch;
      display: flex;
      flex-wrap: wrap;
      gap: 4px;
      margin-top: 24px;
  }

  ._form_55s1z_1 {
      padding: 24px 32px;
      border: 1px solid #e2e1ed;
      border-radius: 16px;
      margin-top: 16px;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924;
  }

  ._form_55s1z_1 ._withdrawal_details_55s1z_54 {
      margin-top: 8px;
  }

  ._button_active_45oih_22 {
      border: 1px solid rgba(255, 255, 255, 0);
  }

  ._fields_1dfyw_1 {
      width: 100%;
  }

  ._form_55s1z_1 ._flexible_55s1z_42 {
      margin-top: 24px;
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(212px, 1fr));
      gap: 16px;
  }

  @media screen and (max-width: 900px) {
      ._menu_8nsrw_1 ._topUpButton_8nsrw_9 {
          display: none;
      }

      .sidebar__wrapper {
          display: flex;
          flex-direction: column;
          padding: 0;
      }

      ._content_1148b_4 ._main_1148b_13 {
          padding: 0 !important;
      }

      ._container_td1z1_1 ._deposit_options_td1z1_18 {
          padding: 16px !important;
      }

      ._plate_121bb_133 {
          grid-template-rows: none !important;
      }

      ._form_1ywi6_1 ._form_data_1ywi6_9 {
          display: flex !important;
          flex-direction: column;
      }

      ._item_mobile_p2ini_70 ._value_p2ini_18 {
          font-size: 16px;
      }

      ._buttons_qbycw_1 ._container_qbycw_4 {
          grid-template-rows: repeat(2, 100px) !important;
      }

      ._bonuses_18ytx_1 {
          padding: 16px !important;
          border-bottom: 1px solid #e2e1ed;
          border-right: none;
      }

      ._form_1ywi6_1 ._form_data_deposit_1ywi6_24 {
          padding: 16px !important;
      }

      ._text--size-xxl_16p9m_24 {
          font-size: 18px;
          line-height: 26px;
      }

      ._footer_pwlz4_1 {
          padding: 34px 32px !important;
      }

      ._controller_1j8fn_1 ._input_1j8fn_72 {
          height: 36px !important;
      }

      ._buttons_pwlz4_53 {
          width: 100%;
      }

      ._policy_pwlz4_110 ._policyText_pwlz4_120 {
          max-width: none !important;
      }
  }

  ._message_egv7r_1._error_1j8fn_100 {
      color: #ff0000;
      font-size: 12px;
      margin-top: 4px;
  }

  ._input_error_1j8fn_92 {
      border-color: #ff0000 !important;
  }

  ._submit_pwlz4_57:disabled {
      opacity: 0.5;
      cursor: not-allowed;
  }

  ._plate_121bb_1._plate_121bb_133 {
      overflow-x: auto;
      overflow-y: hidden;
      white-space: nowrap;
      display: flex;
      flex-wrap: nowrap;
      scroll-behavior: smooth;
      -webkit-overflow-scrolling: touch;
      /* Для плавного скролла на iOS */
  }

  ._plate_121bb_1._plate_121bb_133>button {
      flex: 0 0 auto;
      display: inline-flex;
      /* Или flex, в зависимости от вашей верстки */
  }

  ._scrollButton_1604q_13 {
      display: flex;
      align-items: center;
      justify-content: center;
      cursor: pointer;
      z-index: 1;
  }

  ._tabs_1604q_1 ._scrollButton_1604q_13 {
      position: absolute;
      width: 20px;
      height: 48px;
      background-color: #0a893d;
      z-index: 3;
      top: calc(50% - 12px);
      border: none;
      cursor: pointer;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 0;
      transform: translateY(-50%);
      transition: all .15s ease-out;
  }

  ._tabs_1604q_1 ._scrollButton_right_1604q_34 {
      right: -35px;
      border-radius: 8px 0 0 8px;
  }

  ._tabs_1604q_1 ._scrollButton_right_1604q_34 svg {
      transform: rotate(180deg);
  }

  ._tabs_1604q_1 ._scrollButton_left_1604q_30 {
      left: -23px;
      border-radius: 0 8px 8px 0;
  }

  ._button_border_1r6hv_20 {
      box-shadow: inset 0 -2px #0003, inset 0 -4px #0000001a;
  }

  ._button_color_green_1r6hv_39 {
      background-color: #0a893d;
  }

  ._button_border-radius_medium_1r6hv_23 {
      border-radius: 8px;
  }



  ._button_1r6hv_1 {
      font-family: Mulish, sans-serif;
      font-size: 14px;
      line-height: 1;
      padding: 6px 12px 8px;
      cursor: pointer;
      color: #fff;
      font-weight: 700;
      border: none;
      text-align: center;
      outline: none;
      transition: opacity .3s ease-out, box-shadow .1s ease-out, transform .1s ease-out;
  }

  ._menu_8nsrw_122 {
      display: flex;
      align-items: center;
      gap: 12px;
  }

  ._menu_8nsrw_span {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 5px;
  }

  @media screen and (max-width: 1024px) {
      ._menu_8nsrw_122 {
          display: none;
      }

      ._menu_8nsrw_svg {
          display: none;
      }

      ._menu_8nsrw_span {
          display: none;
      }

      ._button_1r6hv_1 {
          height: 36px !important;
      }

      ._accountButton_8nsrw_23 {
          width: 38px;
      }

      .main-body-area {
          padding: 8px !important;
          margin-bottom: 74px;
      }
  }



  ._button_flex_1r6hv_14 {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
      height: 40px;

      padding: 0 8px;
      font-size: 12px;
      font-family: Mulish;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -.03em;
      text-align: center;
      display: flex;
      flex-direction: row;
      gap: 8px;
  }

  ._content_1148b_4 ._main_1148b_13 {
      position: relative;
      display: flex;
      flex-direction: column;
      max-width: 100%;
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 16px;
      padding: 48px 60px;
      margin: 0 12px 0 0;
  }


  ._title_1konr_1 {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: flex-start;
      gap: 30px;
      width: 100%;
      margin: 0 8px 48px;
  }

  ._title_1konr_1 ._text_1konr_10 {
      font-size: 48px;
      line-height: 56px;
      font-weight: 700;
      margin: 0;
      color: #202040;
  }

  ._container_1omz0_1 {
      display: flex;
      flex-direction: column;
      background: #fff;
      padding: 8px;
      border-radius: 16px;
  }

  ._container_desktop_1omz0_23 {
      padding: 0;
  }

  ._container_1omz0_1 ._nodata_1omz0_17 {
      text-align: center;
      font-size: 24px;
      color: #202040;
      font-weight: 700;
  }

  ._button_45oih_1 {
      cursor: pointer;
      background: none;
      border: none;
      padding: 0;
      display: flex;
      flex-direction: column;
      align-items: center;
      height: 118px;
      min-height: 118px;
      max-height: 118px;
      border-radius: 8px;
      flex: 1 1 86px;
      width: 98px;
      min-width: 98px;
      max-width: 98px;
      height: auto;
      overflow: hidden;
      font-family: Mulish;
      border: 1px solid #e2e1ed;
  }

  ._container_td1z1_1 {
      background-color: #fff;
      border-radius: 16px;
  }

  ._container_td1z1_1 ._deposit_options_td1z1_18 {
      padding: 24px 32px;
      border: 1px solid #e2e1ed;
      border-radius: 16px;
      margin-top: 0;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924;
  }

  ._tabs_1604q_1 {
      margin-top: 24px;
      width: 100%;
      position: relative;
  }

  ._button_45oih_1 ._payment_45oih_25 {
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-direction: column;
      height: 116px;
      width: 98px;
      border-radius: 8px;
      border: 2px solid rgba(255, 255, 255, 0);
      position: relative;
      box-sizing: border-box;
  }

  ._button_45oih_1 ._payment_45oih_25 ._icons_45oih_37 {
      position: absolute;
      right: 2px;
      top: 2px;
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 2px;
  }

  ._button_45oih_1 ._payment_45oih_25 ._svg_45oih_50 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 72px;
      min-height: 72px;
      width: 86px;
      padding: 10px 8px 0;
      box-sizing: border-box;
  }

  ._button_45oih_1 ._payment_45oih_25 ._svg_45oih_50 img {
      width: 55%;
      height: 34px;
      min-height: 34px;
  }

  ._button_45oih_1 ._payment_45oih_25 ._label_45oih_91 {
      font-size: 10px;
      line-height: 1.2;
      text-transform: uppercase;
      margin: 0 auto;
      color: #8888a6;
      text-align: center;
      min-height: 48px;
      padding: 1px 8px;
  }

  ._button_45oih_1 ._payment_active_45oih_66 {
      border: 2px solid #0a893d;
  }

  ._button_45oih_1 ._payment_active_45oih_66:before {
      content: "";
      position: absolute;
      width: 20px;
      height: 20px;
      background-color: #0a893d;
      border-radius: 8px 0;
      top: -1px;
      left: -1px;
      background-image: url("data:image/svg+xml,%3csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.74758 1.66494L4.41409 7.66494C4.22415 7.87832 3.95217 8.00039 3.66653 8.00039C3.38088 8.00039 3.10891 7.87832 2.91897 7.66494L0.252466 4.66494C-0.114233 4.25185 -0.0771233 3.62002 0.335474 3.25283C0.749537 2.88613 1.3804 2.92324 1.74758 3.33584L3.66653 5.49502L8.25247 0.335838C8.62014-0.0772476 9.251-0.114357 9.66458 0.252831C10.0772 0.620018 10.1143 1.25185 9.74758 1.66494Z' fill='white'/%3e%3c/svg%3e");
      background-repeat: no-repeat;
      background-position: 50%;
  }

  ._container_td1z1_1>div:last-child {
      height: auto !important;
  }

  ._form_1ywi6_1 {
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
      align-items: center;
      border-radius: 16px;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924;
  }

  ._container_td1z1_1 ._form_td1z1_8 {
      margin: 16px 0 0;
  }

  ._form_1ywi6_1 ._form_data_1ywi6_9 {
      box-sizing: border-box;
      width: 100%;
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      background: #fff;
      border: 1px solid #e2e1ed;
      border-top-right-radius: 16px;
      border-top-left-radius: 16px;
  }

  ._footer_pwlz4_1 {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      padding: 34px 32px;
      width: 100%;
      box-sizing: border-box;
  }

  @media (max-width: 1600px) {
      ._footer_pwlz4_1 {
          gap: 16px;
          flex-direction: column;
          align-items: center;
      }
  }

  ._policy_pwlz4_110 {
      display: flex;
      align-items: center;
      gap: 12px;
  }

  ._policy_pwlz4_110 svg {
      width: 20px;
      height: 20px;
      flex-shrink: 0;
  }

  ._policy_pwlz4_110 ._policyText_pwlz4_120 {
      padding-left: 12px;
      color: #202040;
      font-size: 12px;
      max-width: 230px;
      position: relative;
  }

  ._policy_pwlz4_110 ._policyText_pwlz4_120 {
      padding-left: 12px;
      color: #202040;
      font-size: 12px;
      max-width: 230px;
      position: relative;
  }

  ._policy_pwlz4_110 ._policyText_pwlz4_120:before {
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      width: 1px;
      height: 100%;
      background-color: #e2e1ed;
  }

  ._policy_pwlz4_110 ._policyText_pwlz4_120 ._link_pwlz4_136 {
      color: #0a893d;
      font-weight: 700;
  }

  ._footer_pwlz4_1 ._buttons_pwlz4_53 {
      display: flex;
      flex-direction: column;
  }

  ._footer_pwlz4_1 ._buttons_pwlz4_53 ._submit_pwlz4_57 {
      height: 40px;
      min-width: 284px;
  }

  ._footer_pwlz4_1 ._payments_pwlz4_10 {
      display: flex;
      flex-direction: column;
  }

  ._footer_pwlz4_1 ._payments_mobile_pwlz4_30 {
      display: none;
  }

  @media (max-width: 1600px) {
      ._footer_pwlz4_1 ._payments_mobile_pwlz4_30 {
          display: block;
      }
  }

  ._footer_pwlz4_1 ._payments_pwlz4_10 ._bottomImages_pwlz4_14 {
      display: flex;
      flex-direction: row;
      align-items: flex-end;
      justify-content: space-between;
      gap: 16px;
  }

  ._footer_pwlz4_1 ._payments_pwlz4_10 ._bottomImages_pwlz4_14 svg {
      width: 86px;
      height: 38px;
  }

  ._bonuses_18ytx_1 {
      border-right: 1px solid #e2e1ed;
      padding: 24px 32px 32px;
  }

  ._bonuses_18ytx_1 ._container_18ytx_5 {
      display: flex;
      flex-wrap: wrap;
      gap: 2px;
      margin-top: 26px;
  }

  ._buttons_qbycw_1 {
      width: 100%;
  }

  ._buttons_qbycw_1 ._container_qbycw_4 {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      grid-template-rows: repeat(2, 108px);
      gap: 2px;
      width: 100%;
      background: #f1f3f6;
      box-shadow: inset 0 4px 4px #3f3f4914;
      border-radius: 8px;
      padding: 2px;
  }

  ._item_p2ini_1 {
      padding: 8px;
      cursor: pointer;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      border: none;
      background: none;
      box-shadow: 0 3px 4px #3f3f4914, inset 0 -2px #0a893d;
      border-radius: 6px;
      background-color: #fff;
      position: relative;
      font-family: Mulish;
      transition: background-color .3s linear, border .3s linear;
  }

  ._item_p2ini_1 ._value_p2ini_18 {
      font-size: 18px;
      line-height: 1.33;
      color: #0a893d;
      font-weight: 800;
      letter-spacing: -.03em;
      text-align: center;
      margin: 0;
  }

  ._item_active_p2ini_35 {
      background-color: #0a893d;
      background-repeat: no-repeat;
  }

  ._item_active_p2ini_35 {
      background-image: url("data:image/svg+xml,%3csvg%20width='182'%20height='108'%20viewBox='0%200%20182%20108'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.1'%3e%3cpath%20d='M99.7217%2083.1987L122.958%2092.4539L85.9094%20132.674L105.406%20147.129L58.0969%20182.204L66.1615%20196.407L-0.591232%20313.98L-67.3448%20196.407L-59.2802%20182.203L-106.59%20147.129L-87.0927%20132.675L-124.142%2092.4548L-101.588%2083.4708C-108.2%2070.6795%20-113.811%2056.1402%20-119.18%2040.8421H-184L-35.5503%20368H33.5686L182%2040.8421H117.176C111.844%2056.0321%20106.274%2070.4748%2099.7217%2083.1987Z'%20fill='black'/%3e%3cpath%20d='M162.512%20-104.411C95.0556%20-59.9304%2082.6674%2011.2452%2058.7892%2038.2305C68.125%20-6.62465%2051.2542%20-30.6321%2087.7924%20-70.2672C44.6429%20-41.5248%2060.0911%20-2.532%2042.9786%2036.1654L39.1455%2033.9207C60.5587%20-26.4272%202.37993%20-103.557%2091.6094%20-150C-12.2446%20-118.245%2017.7729%20-48.5577%206.72667%2014.9393L-0.591736%2010.6545L-7.9109%2014.9393C-18.9572%20-48.5577%2011.061%20-118.245%20-92.7938%20-150C-3.5643%20-103.557%20-61.7414%20-26.4271%20-40.3289%2033.9207L-44.8268%2036.554C-62.2166%20-2.27151%20-46.4997%20-41.4282%20-89.7936%20-70.2672C-53.2561%20-30.6321%20-70.1261%20-6.62456%20-60.7902%2038.2305C-84.6685%2011.2444%20-97.0567%20-59.9303%20-164.512%20-104.411C-116.597%20-60.8655%20-107.434%2047.6638%20-71.2661%2093.4016L-88.9767%20100.456L-56.6469%20135.553L-72.2617%20147.129L-32.5683%20176.556L-43.8387%20196.407L-0.591599%20272.579L42.6554%20196.407L31.3857%20176.557L71.0784%20147.129L55.4636%20135.553L87.7925%20100.456L69.454%2093.1519C105.462%2047.2718%20114.681%20-60.943%20162.512%20-104.411ZM-33.9302%20140.851L-61.0995%2089.279L-19.8577%20119.243L-33.9302%20140.851ZM32.7461%20140.851L18.6735%20119.243L59.9154%2089.279L32.7461%20140.851Z'%20fill='black'/%3e%3c/g%3e%3c/svg%3e");
      background-position: bottom 0px left 0px;
  }

  ._item_active_p2ini_35:before {
      content: "";
      position: absolute;
      width: 10px;
      height: 8px;
      top: 8px;
      left: 8px;
      background-image: url("data:image/svg+xml,%3csvg%20width='10'%20height='8'%20viewBox='0%200%2010%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.74758%201.66494L4.41409%207.66494C4.22415%207.87832%203.95217%208.00039%203.66653%208.00039C3.38088%208.00039%203.10891%207.87832%202.91897%207.66494L0.252466%204.66494C-0.114233%204.25185%20-0.0771233%203.62002%200.335474%203.25283C0.749537%202.88613%201.3804%202.92324%201.74758%203.33584L3.66653%205.49502L8.25247%200.335838C8.62014%20-0.0772476%209.251%20-0.114357%209.66458%200.252831C10.0772%200.620018%2010.1143%201.25185%209.74758%201.66494Z'%20fill='white'/%3e%3c/svg%3e");
  }

  ._item_active_p2ini_35 ._bonus_p2ini_27,
  ._item_active_p2ini_35 ._value_p2ini_18 {
      color: #fff;
  }

  ._form_1ywi6_1 ._form_data_deposit_1ywi6_24 {
      padding: 24px 32px 32px;
  }

  ._amountBlock_1etta_1 {
      width: 100%;
      margin: 24px 0 32px;
  }

  ._amountBlock_1etta_1 ._inner_1etta_22 {
      display: grid;
      /* grid-template-columns: calc(30% - 4px) calc(70% - 4px); */
      align-items: flex-start;
      gap: 8px;
      margin: 0 0 4px;
  }

  @media (max-width: 1500px) {
      ._amountBlock_1etta_1 ._inner_1etta_22 {
          grid-template-columns: 1fr;
      }
  }

  ._controller_1j8fn_1 {
      width: 100%;
      position: relative;
      font-family: Mulish;
  }

  ._controller_1j8fn_1 ._input_1j8fn_72 {
      width: 100%;
      display: block;
      text-decoration: none;
      color: #240b41;
      resize: none;
      box-sizing: border-box;
      background-color: #fff;
      outline: none;
      border: 1px solid #e2e1ed;
      box-shadow: inset 0 4px 4px #3f3f4914;
      border-radius: 8px;
      padding: 0 16px 0 12px;
      height: 40px;
      font-size: 14px;
  }

  ._fields_banner_deposit_1dfyw_20 {
      width: auto;
      padding: 16px;
      background-color: #202040;
      border-radius: 8px;
      background-image: url("data:image/svg+xml,%3csvg%20width='144'%20height='112'%20viewBox='0%200%20144%20112'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200H97L65%20112H0V0Z'%20fill='url(%23paint0_linear_3176_3610)'/%3e%3cpath%20d=' M111%200H144L92%20112H72L111%200Z'%20fill=' url(%23paint1_linear_3176_3610)'/%3e%3cdefs%3e%3clinearGradient%20id=' paint0_linear_3176_3610'%20x1=' 115'%20y1=' -5.50002'%20x2=' 31.9999'%20y2=' 130.5'%20gradientUnits=' userSpaceOnUse'%3e%3cstop%20stop-color=' white'%20stop-opacity=' 0.07'/%3e%3cstop%20offset=' 1'%20stop-color=' white'%20stop-opacity=' 0'/%3e%3c/linearGradient%3e%3clinearGradient%20id=' paint1_linear_3176_3610'%20x1=' 115'%20y1=' -5.50002'%20x2=' 31.9999'%20y2=' 130.5'%20gradientUnits=' userSpaceOnUse'%3e%3cstop%20stop-color=' white'%20stop-opacity=' 0.07'/%3e%3cstop%20offset=' 1'%20stop-color=' white'%20stop-opacity=' 0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
      background-repeat: no-repeat;
      background-size: auto 156px;
  }

  ._fields_1dfyw_1 ._item_1dfyw_4 {
      margin: 0 0 12px;
  }

  ._controller_1j8fn_1 {
      width: 100%;
      position: relative;
      font-family: Mulish;
  }

  ._controller_1j8fn_1 ._labelBox_1j8fn_6 {
      width: 100%;
      margin: 0 0 4px;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: flex-start;
      position: relative;
  }

  ._label_z3wgy_1 {
      font-size: 12px;
      line-height: 135%;
      color: #8888a6;
      margin-bottom: 6px;
  }

  .custom-select-container {
      position: relative;
      width: 100%;
  }

  /* Для WebKit (Chrome, Safari, Edge) */
  .select-options::-webkit-scrollbar {
      height: 2px;
      /* Толщина горизонтального скроллбара */
      width: 2px;
      /* Толщина вертикального скроллбара (если понадобится) */
  }

  .select-options::-webkit-scrollbar-thumb {
      background: #fda700;
      /* Цвет ползунка */
      border-radius: 3px;
      /* Закругление углов */
  }

  .select-options::-webkit-scrollbar-track {
      background: transparent;
      /* Прозрачный фон трека */
  }

  /* Убираем стрелки */
  .select-options::-webkit-scrollbar-button {
      display: none;
  }

  /* Убираем стрелки */
  .select-options::-webkit-scrollbar-button {
      display: none;
      width: 0;
      height: 0;
  }

  .select-options {
      scrollbar-width: thin;
      scrollbar-color: #fda700 transparent;
      display: none;
      position: absolute;
      bottom: 90%;
      /* Открывается вверх */
      left: 0;
      width: 100%;
      background: white;
      border: 1px solid #ccc;
      border-radius: 8px;
      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
      z-index: 10;
      margin-bottom: 5px;
  }

  .select-options .option {
      padding: 8px 12px;
      cursor: pointer;
      font-size: 14px;
      color: #8888a6;
  }

  .select-options .option:hover,
  .select-options .option.active {
      background: #fda700;
      color: white;
      border-radius: 8px;
  }

  /* Стрелка вниз (по умолчанию) */
  .css-8mmkcg {
      transition: transform 0.2s;
  }

  /* Стрелка вверх (когда открыто) */
  .select-open .css-8mmkcg {
      transform: rotate(180deg);
      fill: black;
      /* Новый цвет стрелки */
  }

  /* Для Chrome, Safari, Edge, Opera */
  input[type="number"]::-webkit-outer-spin-button,
  input[type="number"]::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0;
  }

  /* Для Firefox */
  input[type="number"] {
      -moz-appearance: textfield;
  }

  ._form_55s1z_1 ._button_55s1z_14 {
      margin-top: 22px;
      width: 100%;
  }

  ._button_45oih_1 ._payment_withdrawal_active_45oih_85 {
      border-color: #302fa0;

  }

  ._button_45oih_1 ._payment_withdrawal_active_45oih_85:before {
      background-color: #302fa0;
  }

  ._controller_1j8fn_1 ._label_1j8fn_6 {
      font-size: 12px;
      letter-spacing: -.03em;
      line-height: 1.5;
      margin: 0;
  }

  ._controller_1j8fn_1 ._label_color_manatee_1j8fn_51 {
      color: #8888a6;
  }

  ._fields_banner_deposit_1dfyw_20 * input {
      color: #8888a6 !important;
      background-color: transparent !important;
      border: 1px solid rgba(255, 255, 255, .16) !important;
  }

  ._controller_1j8fn_1 ._input_error_1j8fn_92 {
      border: 1px solid #e00c69;
  }

  ._title_1konr_1 ._children_1konr_23 {
      margin: 8px 0 0;
  }

  ._tabs_1tilm_1 {
      display: flex;
      flex-direction: row;
      gap: 2px;
      background-color: #f1f3f6;
      box-shadow: 0 4px 16px #3f3f4914 inset, 0 4px 4px #3f3f4914 inset;
      border-radius: 16px;
      z-index: 2;
      padding: 2px;
  }

  ._tabs_1tilm_1 ._tab_1tilm_1 {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      font-size: 14px;
      font-weight: 700;
      font-family: Mulish, sans-serif;
      cursor: pointer;
      outline: none;
      border: none;
      transition: all .3s ease-out;
      background-color: transparent;
      color: #202040;
      border-bottom: 0;
      border-radius: 14px;
      padding: 11px 12px 12px;
      min-width: 144px;
  }

  ._tabs_1tilm_1 ._tab_active_1tilm_30 {
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914, 0 -2px #fda700 inset;
  }

  ._container_1y47z_1 {
      background: #fff;
      border-radius: 16px;
      display: flex;
      flex-direction: column;
      gap: 16px;
  }

  ._container_1y47z_12 {
      background: #fff;
      border-radius: 16px;
      display: flex;
      flex-direction: column;
      gap: 16px;
  }

  ._container_1liwi_1 {
      background-color: #fff;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924;
      padding: 24px 32px;
      border-radius: 16px;
      border: 1px solid var(--stroke, #e2e1ed);
  }

  ._container_1liwi_1 ._text_1liwi_8 {
      margin: 0 0 4px;
      font-size: 14px;
      letter-spacing: -.03em;
      color: #202040;
      font-weight: 600;
      line-height: 1.58;
  }


  ._button_border-radius_medium_1r6hv_23 {
      border-radius: 8px;
  }

  ._button_color_green_1r6hv_39 {
      background-color: #0a893d;
  }

  ._button_border_1r6hv_20 {
      box-shadow: inset 0 -2px #0003, inset 0 -4px #0000001a;
  }

  ._form_1wt25_1 {
      display: flex;
      flex-direction: column;
      gap: 16px;
      width: 100%;
      box-sizing: border-box;
      background: #fff;
  }

  ._form_1wt25_1 ._box_1wt25_9 {
      display: flex;
      flex-direction: column;
      gap: 16px;
      padding: 24px 32px 32px;
      border-radius: 16px;
      border: 1px solid #e2e1ed;
      box-shadow: 0 -4px #3f3f490d inset, 0 3px 8px #3f3f4924;
  }

  ._form_1wt25_1 ._box_1wt25_9 ._plate_1wt25_18 {
      grid-template-columns: repeat(auto-fit, minmax(212px, 1fr));
      padding-top: 8px;
      display: grid;
      gap: 16px;
      width: 100%;
  }

  ._root_1rq38_1 {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      justify-content: flex-start;
      width: 100%;
      height: 100%;
      box-sizing: border-box;
  }

  ._root_1rq38_1 ._label_1rq38_10 {
      display: block;
      font-size: 12px;
      letter-spacing: -.03em;
      line-height: 1.5;
  }

  ._root_1rq38_1 ._label_color_manatee_1rq38_19 {
      color: #8888a6;
  }

  ._root_1rq38_1 ._inputContent_1rq38_22 {
      display: flex;
      justify-content: center;
      align-items: center;
      box-sizing: border-box;
      width: 100%;
      height: 40px;
      background-color: #fff;
      border-radius: 8px;
      border: 1px solid #e2e1ed;
      position: relative;
      overflow: hidden;
  }

  ._root_1rq38_1 ._label_1rq38_10+._inputContent_1rq38_22 {
      margin-top: 4px;
  }

  ._root_1rq38_1 ._inputContent_1rq38_22:before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      box-shadow: inset 0 4px 4px #3f3f4914;
      z-index: 1;
      pointer-events: none;
  }

  ._root_1rq38_1 ._inputContent_1rq38_22 ._input_1rq38_22 {
      width: 100%;
      font-size: 14px;
      border: 0;
      height: 100%;
      background-color: transparent;
      outline: none;
      margin: 0;
      padding: 1px 0 1px 8px;
      font-family: Mulish, sans-serif;
  }

  ._radioGroup_p9ntq_1 {
      display: flex;
      flex-direction: column;
      height: 100%;
  }

  ._radioGroup_p9ntq_1 ._label_p9ntq_6 {
      display: block;
      font-style: normal;
      font-size: 12px;
      margin: 0;
      line-height: 1.42;
      letter-spacing: -.03em;
      margin-bottom: .5rem;
  }

  ._form_1wt25_1 ._box_1wt25_9 ._location_1wt25_25 {
      display: grid;
      gap: 16px;
      grid-template-columns: repeat(auto-fit, minmax(212px, 1fr));
  }

  ._container_1h58m_21 {
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      height: 100%;
  }

  .css-3iigni-container {
      pointer-events: none;
      position: relative;
      box-sizing: border-box;
  }

  .form-select-desktop__control {
      height: 40px;
      border: 1px solid #e2e1ed !important;
      border-radius: 8px !important;
      box-shadow: inset 0 4px 4px #3f3f4914 !important;
      box-sizing: border-box !important;
      min-height: 40px !important;
  }

  .css-16xfy0z-control {
      -webkit-box-align: center;
      align-items: center;
      cursor: default;
      display: flex;
      flex-wrap: wrap;
      -webkit-box-pack: justify;
      justify-content: space-between;
      min-height: 38px;
      position: relative;
      transition: 100ms;
      background-color: rgb(242, 242, 242);
      border-color: rgb(230, 230, 230);
      border-radius: 4px;
      border-style: solid;
      border-width: 1px;
      box-sizing: border-box;
      outline: 0px !important;
  }

  .css-hlgwow {
      -webkit-box-align: center;
      align-items: center;
      display: grid;
      flex: 1 1 0%;
      flex-wrap: wrap;
      position: relative;
      overflow: hidden;
      padding: 2px 8px;
      box-sizing: border-box;
  }

  .form-select-desktop__single-value {
      display: flex;
      flex-direction: row;
  }

  .form-select-desktop__single-value--is-disabled {
      font-size: 14px !important;
      font-weight: 400 !important;
      letter-spacing: -.03em;
      color: #656161 !important;
  }

  .css-olqui2-singleValue {
      grid-area: 1 / 1 / 2 / 3;
      max-width: 100%;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      color: rgb(153, 153, 153);
      margin-left: 2px;
      margin-right: 2px;
      box-sizing: border-box;
  }

  .css-1mkvw8y {
      visibility: hidden;
      flex: 1 1 auto;
      display: inline-grid;
      grid-area: 1 / 1 / 2 / 3;
      grid-template-columns: 0px min-content;
      margin: 2px;
      padding-bottom: 2px;
      padding-top: 2px;
      color: rgb(51, 51, 51);
      box-sizing: border-box;
  }

  .css-1mkvw8y::after {
      content: attr(data-value) " ";
      visibility: hidden;
      white-space: pre;
      grid-area: 1 / 2;
      font: inherit;
      min-width: 2px;
      border: 0px;
      margin: 0px;
      outline: 0px;
      padding: 0px;
  }

  .css-1wy0on6 {
      -webkit-box-align: center;
      align-items: center;
      align-self: stretch;
      display: flex;
      flex-shrink: 0;
      box-sizing: border-box;
  }

  .css-894a34-indicatorSeparator {
      align-self: stretch;
      width: 1px;
      background-color: rgb(230, 230, 230);
      margin-bottom: 8px;
      margin-top: 8px;
      box-sizing: border-box;
  }

  .css-1xc3v61-indicatorContainer {
      display: flex;
      transition: color 150ms;
      color: rgb(204, 204, 204);
      padding: 8px;
      box-sizing: border-box;
  }

  .css-8mmkcg {
      display: inline-block;
      fill: currentcolor;
      line-height: 1;
      stroke: currentcolor;
      stroke-width: 0;
  }

  .form-select-desktop__indicator svg {
      display: none;
  }

  .form-select-desktop__indicator:after {
      content: "";
      width: 2px;
      height: 10px;
      background-image: url("data:image/svg+xml,%3csvg%20width='2'%20height='10'%20viewBox='0%200%202%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201Z'%20fill='%238888A6'/%3e%3cpath%20d='M0%205C0%204.44772%200.447715%204%201%204C1.55228%204%202%204.44772%202%205C2%205.55228%201.55228%206%201%206C0.447715%206%200%205.55228%200%205Z'%20fill='%238888A6'/%3e%3cpath%20d='M0%209C0%208.44772%200.447715%208%201%208C1.55228%208%202%208.44772%202%209C2%209.55228%201.55228%2010%201%2010C0.447715%2010%200%209.55228%200%209Z'%20fill='%238888A6'/%3e%3c/svg%3e");
  }

  .form-select-desktop__indicator:after {
      content: "";
      width: 2px;
      height: 10px;
      transform: rotate(0);
      animation: rotateClose .3s ease forwards;
  }

  ._form_1wt25_1 ._box_1wt25_9 ._location_1wt25_25>div:last-child {
      grid-column: span 2;
  }

  ._form_1wt25_1 ._box_1wt25_9 ._social_1wt25_33 {
      display: grid;
      gap: 16px;
      grid-template-columns: repeat(auto-fit, minmax(212px, 1fr));
  }

  ._phone_9arjv_1 {
      display: flex;
      flex-direction: column;
      width: 100%;
  }

  ._phone_9arjv_1 ._label_9arjv_6 {
      font-size: 12px;
      letter-spacing: -.03em;
      color: #8888a6;
      line-height: 1.5;
      margin: 0 0 4px;
  }

  .mode-selection-modal {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0.7);
      display: flex;
      justify-content: center;
      align-items: center;
      z-index: 9999;
  }

  .mode-selection-content {
      background: #fff;
      padding: 20px;
      border-radius: 10px;
      text-align: center;
      max-width: 400px;
  }

  .mode-two-btn {
      padding: 10px 20px;
      margin: 10px;
      font-size: 16px;
      cursor: pointer;
      border: none;
      border-radius: 5px;
      background: #4CAF50;
      color: white;
  }

  .mode-two-btn:hover {
      background: #45a049;
  }

  ._phone_9arjv_1 ._row_9arjv_40 {
      width: 100%;
      display: flex;
      flex-direction: row;
      direction: ltr;
      margin-top: 10px;
  }

  ._phone_9arjv_1 ._row_9arjv_40 ._code_9arjv_83 {
      box-sizing: border-box;
      height: 40px;
      padding: 0 12px;
      background: #fff;
      border: 1px solid #e2e1ed;
      box-shadow: inset 0 4px 4px #3f3f4914;
      border-radius: 8px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      font-size: 14px;
      color: #8888a6;
      letter-spacing: -.03em;
      margin: 0 4px 0 0;
  }

  ._phone_9arjv_1 ._row_9arjv_40 ._maskBox_9arjv_49 {
      flex-grow: 1;
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
  }

  ._phone_9arjv_1 ._row_9arjv_40 ._maskBox_9arjv_49 ._mask_9arjv_49 {
      background-color: #fff;
      border-radius: 8px;
      padding: 0 8px;
      height: 40px;
      box-sizing: border-box;
      outline: none;
      border: 1px solid #e2e1ed;
      box-shadow: inset 0 4px 4px #3f3f4914;
      font-family: Mulish;
  }

  ._button_fixHeight_1r6hv_76 {
      height: 40px;
  }

  ._form_1wt25_1 ._box_1wt25_9 ._submit_1wt25_38 {
      align-self: flex-end;
      width: 240px;
  }




  ._main_1148b_13 {
      position: relative;
      display: flex;
      flex-direction: column;
      max-width: 100%;
      background-color: #fff;
      box-shadow: 0 3px 4px #3f3f4914;
      border-radius: 16px;
      padding: 48px 60px;
      margin: 0 12px 0 0;
  }


  ._container_desktop_4xmrz_17 ._secure_content_4xmrz_5 {
      border: 1px solid #e2e1ed;
      border-radius: 16px;
      padding: 24px 32px;
      box-shadow: inset 0 -4px #3f3f490d, 0 3px 8px #3f3f4924;
  }

  ._container_desktop_4xmrz_17 ._form_4xmrz_11 {
      display: grid;
      grid-template-columns: repeat(auto-fill, 212px);
      gap: 16px;
      margin-top: 24px;
      align-items: end;
  }

  ._container_4xmrz_1 ._box_4xmrz_40 {
      position: relative;

  }

  ._root_1rq38_1 {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      justify-content: flex-start;
      width: 100%;
      height: 100%;
      box-sizing: border-box;
  }

  ._root_1rq38_1 ._label_1rq38_10 {
      display: block;
      font-size: 12px;
      letter-spacing: -.03em;
      line-height: 1.5;
  }

  ._container_4xmrz_1 ._box_4xmrz_40 ._show_4xmrz_49 {
      width: 17px;
      height: 13px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      position: absolute;
      right: 12px;
      top: 44px;
      padding: 0;
      background: none;
      border: none;
      cursor: pointer;
  }

  ._mask_9arjv_49.valid {
      border-color: green;
  }

  ._mask_9arjv_49.invalid {
      border-color: red;
  }

  ._input_1rq38_22.invalid-date {
      border-color: red;
      background-color: #fff0f0;
  }

  ._button_disabled_1r6hv_63 {
      cursor: default;
      background-color: #8888a6;
      color: #fff;
      box-shadow: none;
  }

  ._container_desktop_4xmrz_17 {
      display: none;
  }

  ._button_1r6hv_122 {
      width: 100%;
      padding: 22px 16px !important;
      border-radius: 8px !important;
      background-color: #fda700 !important;
      box-sizing: border-box;
      background-position: top right;
      background-repeat: no-repeat;
      align-self: flex-start;
      position: relative;
  }

  ._balance_1seji_1 {
      width: 100%;
      display: flex;
      padding: 8px 12px;
      justify-content: space-around;
      align-items: center;
      gap: 24px;
      align-self: stretch;
      box-shadow: 0 3px 4px #3f3f4914;
      box-sizing: border-box;
      flex-wrap: wrap;
      gap: 24px 24px;
      row-gap: 0;
  }

  ._balance_1seji_1 ._info_1seji_18 {
      display: flex;
      align-items: center;
      gap: 4px;
  }

  ._balance_1seji_1 ._info_1seji_18 ._label_1seji_23 {
      color: #8888a6;
      font-size: 11px;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: -.36px;
      margin: 0;
  }

  ._balance_1seji_1 ._info_1seji_18 ._count_1seji_31 {
      margin: 0;
      line-height: 18px;
      font-size: 11px;
      font-weight: 800;
      letter-spacing: -.36px;
      color: #0a893d;
  }

  ._balance_1seji_1 ._info_1seji_18:nth-of-type(2) ._count_1seji_31 {
      color: #fda700;
  }

  @media screen and (max-width: 1025px) {
      ._headers_10mk7_18 {
          display: none !important;
      }

      ._container_10mk7_1 {
          display: none;
      }

      ._tabs_1bm7q_1 {
          margin: 0 0 8px 8px;
      }

      ._tabs_mobile_1tilm_34 {
          width: calc(100% - 16px);
          border-radius: 8px;
          box-sizing: border-box;
      }

      ._tabs_1tilm_1 {
          display: flex;
          flex-direction: row;
          gap: 2px;
          background-color: #f1f3f6;
          box-shadow: 0 4px 16px #3f3f4914 inset, 0 4px 4px #3f3f4914 inset;
          border-radius: 16px;
          z-index: 2;
          padding: 2px;
      }

      ._tabs_mobile_1tilm_34 ._tab_1tilm_1 {
          width: 100%;
          padding: 9px 12px 10px;
          border-radius: 6px;
      }

      ._box_1wt25_9 {
          padding: 16px !important;
          border: 1px solid #e2e1ed !important;
          border-radius: 8px !important;
          gap: 12px !important;
      }

      ._container_1liwi_1 {
          border-radius: 8px !important;
          padding: 16px !important;
      }

      ._main_1148b_13 {
          padding: 8px !important;
          margin: 0;
      }

      ._footer_19h5r_13322 {
          display: none !important;
      }

      ._form_1wt25_1 ._box_1wt25_9 ._submit_1wt25_38 {
          width: 100%;
      }

      .modal-dialog-payment {
          top: 6%;
          max-width: 100% !important;
      }

      .game-tile {
          width: 70px !important;
      }

      .mines {
          padding-left: 0 !important;
      }

      .main-content-games {
          padding: 0 !important;
      }

      .game-wrapper {
          border-radius: 0 !important;
      }
  }

  @media screen and (min-width: 1025px) {
      ._container_10mk7_1 {
          display: flex;
      }

      ._container_d89i_1 {
          display: none;
      }

      ._tabs_mobile_1tilm_34 {
          display: none;
      }


  }

  ._mobile-sidebar {
      display: none;
      width: 100%;
      margin-bottom: 15px;
  }

  ._mobile-toggle-btn {
      display: flex;
      justify-content: space-between;
      align-items: center;
      width: 100%;
      padding: 12px 16px;
      background-color: #202040;
      color: white;
      border: none;
      cursor: pointer;
      border-radius: 4px;
      margin-bottom: 1px;
  }

  ._toggle-btn-content {
      display: flex;
      align-items: center;
      gap: 8px;
  }

  ._toggle-btn-arrow svg {
      width: 16px;
      height: 16px;
      transition: transform 0.3s;
  }

  ._mobile-sidebar-wrapper {
      background-color: #202040;
      border-radius: 0 0 4px 4px;
      overflow: hidden;
  }

  ._sidebar-content {
      padding: 10px;
  }

  @media (max-width: 1024px) {

      ._mobile-sidebar {
          display: block;
      }
  }

  @media (min-width: 1025px) {
      ._mobile-sidebar {
          display: none;
      }

      ._sidebar_l7m36_1 {
          display: block;
      }

      ._balance_1seji_1 {
          display: none;
      }
  }

  @media screen and (max-width: 424px) {
      .game-tile {
          width: 60px !important;
      }
  }

  @media screen and (max-width: 375px) {
      .game-tile {
          width: 45px !important;
      }
  }

  .shake-animation {
      animation: shake 0.5s;
      border-color: #ff4444 !important;
  }

  @keyframes shake {

      0%,
      100% {
          transform: translateX(0);
      }

      20%,
      60% {
          transform: translateX(-5px);
      }

      40%,
      80% {
          transform: translateX(5px);
      }
  }

  .valid-date {
      border-color: #00C851 !important;
  }

  .invalid-date {
      border-color: #ff4444 !important;
  }