@keyframes iBQXTRALdw2mSMX0mfD9 {
  0% {
    opacity: 0;
    transform: translate(-50%, -45%) scale(0.92);
  }
  20% {
    opacity: 1;
    transform: translate(-50%, -65%) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(-50%, -155%) scale(1.04);
  }
}
@keyframes x06E6gu1FPftu8pNQ9pH {
  0% {
    opacity: 0;
    transform: translate(-50%, -45%) scale(0.92);
  }
  20% {
    opacity: 1;
    transform: translate(-50%, -30%) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(-50%, 35%) scale(1.02);
  }
}
@keyframes QyQuthvG7rDi9ro5mQBS {
  0%,
  to {
    transform: translate(0);
  }
  20% {
    transform: translate(-0.8px, 0.8px);
  }
  40% {
    transform: translate(0.8px, -0.8px);
  }
  60% {
    transform: translate(-0.6px, -0.6px);
  }
  80% {
    transform: translate(0.6px, 0.4px);
  }
}
@keyframes uqtUFMt9IkDyuAwXADDT {
  0% {
    opacity: 0;
    transform: scale(0.45) translateY(16px);
    filter: blur(4px);
  }
  30% {
    opacity: 1;
    transform: scale(1.08) translateY(0);
    filter: blur(0);
  }
  70% {
    opacity: 1;
    transform: scale(1) translateY(-2px);
  }
  to {
    opacity: 0;
    transform: scale(1.14) translateY(-20px);
  }
}
@keyframes V2UPWdAjPxhL7xMUauiG {
  to {
    transform: rotate(360deg);
  }
}
@keyframes OesQz6q2BJdEZwEEfOEP {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes iyKYM9GK4mBGIprR1ZV3 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.CtufSx29BuI005nu8zmK {
  contain: layout;
}
.CtufSx29BuI005nu8zmK:empty {
  display: none;
}
.LooBU6CbvMR_HQViTJSC {
  margin-inline: 8px;
  margin-block-end: 24px;
  min-block-size: var(--banner-height-mobile);
}
@media (min-width: 1280px) {
  .LooBU6CbvMR_HQViTJSC {
    min-block-size: var(--banner-height-desktop);
  }
}
@media (max-width: 768px) {
  .LooBU6CbvMR_HQViTJSC {
    margin-block-end: 16px;
  }
}
.LooBU6CbvMR_HQViTJSC .swiper-container {
  padding-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
}
.LooBU6CbvMR_HQViTJSC .swiper-container .main-slider__item {
  max-width: 752px;
}
.LooBU6CbvMR_HQViTJSC .swiper-pagination,
.LooBU6CbvMR_HQViTJSC .swiper-pagination.swiper-pagination-bullets-dynamic {
  position: relative;
  bottom: -16px;
}
.UwfPkdNj20FOEGm0Vv9j {
  margin-inline: 16px;
  margin-block: 0;
}
.dDeJDdzp7T8I_reoF0iJ {
  text-decoration: none;
  display: block;
}
.oy7whG5UHcJRWmYDocng {
  border-radius: 16px;
}
@media (max-width: 1279px) {
  .ODpQmNe49f6xUhFHNsd6,
  .oy7whG5UHcJRWmYDocng {
    border-radius: 0;
  }
}
.ODpQmNe49f6xUhFHNsd6 .main-slider__item {
  width: 100%;
  max-width: 100%;
}
.ODpQmNe49f6xUhFHNsd6 .swiper-pagination {
  position: absolute;
  bottom: 8px;
  display: flex;
  justify-content: center;
  gap: 8px;
}
@media (max-width: 768px) {
  .ODpQmNe49f6xUhFHNsd6 .swiper-pagination {
    display: none;
  }
}
.ODpQmNe49f6xUhFHNsd6 .swiper-pagination-bullet {
  background-color: var(--token-brand-secondary-17);
  opacity: 0.6;
}
.ODpQmNe49f6xUhFHNsd6 .swiper-pagination-bullet:only-child {
  display: none;
}
.ODpQmNe49f6xUhFHNsd6 .swiper-pagination-bullet-active {
  width: 24px;
  height: 8px;
  opacity: 1;
  border-radius: 20px;
  background-color: var(--token-brand-brand-color-3-500);
}
.zys6a5sammnDsyRJM8N7 {
  block-size: var(--banner-height-mobile);
}
@media (min-width: 1280px) {
  .zys6a5sammnDsyRJM8N7 {
    block-size: var(--banner-height-desktop);
  }
}
.YQOYRlutAUnrOCPrWVnx {
  position: relative;
  box-sizing: border-box;
  display: flex;
  min-block-size: 0;
  padding: 16px;
  overflow: hidden;
  text-decoration: none;
  border-radius: 16px;
  box-shadow: var(--token-brand-shadow-2);
}
@media (max-width: 1279px) {
  .YQOYRlutAUnrOCPrWVnx {
    padding: 8px;
  }
}
.YQOYRlutAUnrOCPrWVnx:before {
  position: absolute;
  inset: 0;
  z-index: -1;
  content: "";
  background: var(--background-gradient);
  border-radius: 16px;
}
.Dpron8W_i_3iNx8vUCwj {
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  z-index: 0;
  inline-size: 100%;
  block-size: 100%;
  pointer-events: none;
}
.UdAHAd8NTPW1qiuBS6EQ {
  block-size: 72px;
}
@media (min-width: 1280px) {
  .UdAHAd8NTPW1qiuBS6EQ {
    block-size: 256px;
  }
  .UdAHAd8NTPW1qiuBS6EQ .w7yCw879nS6PQkldEZct {
    inline-size: 80px;
  }
}
@media (max-width: 1279px) {
  .UdAHAd8NTPW1qiuBS6EQ .w7yCw879nS6PQkldEZct {
    inline-size: 56px;
  }
}
.KgIGpub8r5_QTwReWw_E {
  block-size: 96px;
}
@media (min-width: 1280px) {
  .KgIGpub8r5_QTwReWw_E {
    block-size: 120px;
  }
  .KgIGpub8r5_QTwReWw_E.mXYwmW93I9eyGS3yLRz2 .w7yCw879nS6PQkldEZct {
    inline-size: 80px;
  }
}
.zurIy0ExIXUxKam9KFYR {
  block-size: 124px;
}
@media (min-width: 1280px) {
  .zurIy0ExIXUxKam9KFYR {
    block-size: 256px;
  }
  .zurIy0ExIXUxKam9KFYR .w7yCw879nS6PQkldEZct {
    inline-size: 160px;
  }
}
@media (max-width: 1279px) {
  .zurIy0ExIXUxKam9KFYR .w7yCw879nS6PQkldEZct {
    inline-size: 100px;
  }
}
.V8_qYmADHbx_MPhwYZLm {
  block-size: 152px;
}
@media (min-width: 1280px) {
  .V8_qYmADHbx_MPhwYZLm {
    block-size: 120px;
  }
  .V8_qYmADHbx_MPhwYZLm .w7yCw879nS6PQkldEZct {
    inline-size: 80px;
  }
}
@media (max-width: 1279px) {
  .V8_qYmADHbx_MPhwYZLm .w7yCw879nS6PQkldEZct {
    inline-size: 56px;
  }
  .YQOYRlutAUnrOCPrWVnx.V8_qYmADHbx_MPhwYZLm {
    flex-direction: column-reverse;
    gap: 8px;
    align-items: center;
    justify-content: center;
  }
  .YQOYRlutAUnrOCPrWVnx.V8_qYmADHbx_MPhwYZLm .jC5y7tBgSaUptjRvRZAp {
    inline-size: 100%;
    text-align: center;
    word-break: break-word;
    overflow-wrap: break-word;
  }
  .KgIGpub8r5_QTwReWw_E.f8O1w1iPRJyb6kmCYjXC,
  .KgIGpub8r5_QTwReWw_E.mXYwmW93I9eyGS3yLRz2,
  .UdAHAd8NTPW1qiuBS6EQ.f8O1w1iPRJyb6kmCYjXC {
    flex-direction: row;
    align-items: stretch;
    justify-content: space-between;
  }
  .KgIGpub8r5_QTwReWw_E.f8O1w1iPRJyb6kmCYjXC .jC5y7tBgSaUptjRvRZAp,
  .KgIGpub8r5_QTwReWw_E.mXYwmW93I9eyGS3yLRz2 .jC5y7tBgSaUptjRvRZAp,
  .UdAHAd8NTPW1qiuBS6EQ.f8O1w1iPRJyb6kmCYjXC .jC5y7tBgSaUptjRvRZAp {
    text-align: start;
  }
}
.f8O1w1iPRJyb6kmCYjXC,
.mXYwmW93I9eyGS3yLRz2 {
  gap: 8px;
  align-items: center;
  justify-content: center;
}
.mXYwmW93I9eyGS3yLRz2 {
  flex-direction: row;
}
.f8O1w1iPRJyb6kmCYjXC {
  flex-direction: column;
}
@media (min-width: 1280px) {
  .f8O1w1iPRJyb6kmCYjXC {
    block-size: 256px;
  }
}
.jC5y7tBgSaUptjRvRZAp {
  flex-shrink: 1;
  min-inline-size: 0;
  word-break: break-word;
  overflow-wrap: break-word;
}
.MpzEiHOMe3ii0KEXmYG8 .jC5y7tBgSaUptjRvRZAp {
  position: relative;
  z-index: 2;
}
.oELKqRZiUQuVvZDnbtpg {
  text-align: start;
}
.rtYm5zi0SCnoEgZ_neFz {
  text-align: center;
}
@media (min-width: 1280px) {
  .rtYm5zi0SCnoEgZ_neFz {
    order: 2;
  }
}
.w7yCw879nS6PQkldEZct {
  flex-shrink: 0;
  inline-size: 120px;
  block-size: auto;
  object-fit: contain;
}
@media (max-width: 1279px) {
  .mkx0qgUC96CGyRTrC10e,
  .obCiEpnYzibLftXnXfJM {
    inline-size: 80px;
  }
}
.FJtgP7nIGotef5hG4sGZ {
  display: grid;
  gap: 16px;
}
@media (max-width: 1279px) {
  .FJtgP7nIGotef5hG4sGZ {
    gap: 8px;
  }
}
.KdkMabbx78WibPsTfH0R {
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 1279px) {
  .KdkMabbx78WibPsTfH0R {
    grid-template-columns: repeat(2, 1fr);
  }
  .KdkMabbx78WibPsTfH0R .pIMtCaxlixAjo8vDJti2 {
    grid-column: 1/-1;
  }
}
.b6eNJTPO_3DJvCZn1vOh {
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(4, 1fr);
}
.b6eNJTPO_3DJvCZn1vOh .pIMtCaxlixAjo8vDJti2 {
  grid-area: 1/1/3/2;
}
.b6eNJTPO_3DJvCZn1vOh .tKXaWIay5h7igidCv1IZ {
  grid-area: 1/2/3/3;
}
.b6eNJTPO_3DJvCZn1vOh .deNv15yl7lWrzgIlTrMb {
  grid-area: 1/3/2/5;
}
.b6eNJTPO_3DJvCZn1vOh .KVPKvIwLR_Go7PPVsnfl {
  grid-area: 2/3/3/4;
}
.b6eNJTPO_3DJvCZn1vOh .ublMHkfEsUT1cW33t27E {
  grid-area: 2/4/3/5;
}
@media (max-width: 1279px) {
  .b6eNJTPO_3DJvCZn1vOh {
    grid-template-rows: 0.5fr 1fr;
    grid-template-columns: 2fr 1fr 1fr;
  }
  .b6eNJTPO_3DJvCZn1vOh .pIMtCaxlixAjo8vDJti2 {
    grid-area: 1/1/2/2;
  }
  .b6eNJTPO_3DJvCZn1vOh .tKXaWIay5h7igidCv1IZ {
    grid-area: 1/2/2/4;
  }
  .b6eNJTPO_3DJvCZn1vOh .deNv15yl7lWrzgIlTrMb {
    grid-area: 2/1/3/2;
  }
  .b6eNJTPO_3DJvCZn1vOh .KVPKvIwLR_Go7PPVsnfl {
    grid-area: 2/2/3/3;
  }
  .b6eNJTPO_3DJvCZn1vOh .ublMHkfEsUT1cW33t27E {
    grid-area: 2/3/3/4;
  }
}
.UpKOJvZczVBa0ikIFeJ7 {
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: 2fr 2fr 1.33fr 1.33fr 1.33fr;
}
.UpKOJvZczVBa0ikIFeJ7 .pIMtCaxlixAjo8vDJti2 {
  grid-area: 1/1/2/3;
}
.UpKOJvZczVBa0ikIFeJ7 .tKXaWIay5h7igidCv1IZ {
  grid-area: 2/1/3/2;
}
.UpKOJvZczVBa0ikIFeJ7 .deNv15yl7lWrzgIlTrMb {
  grid-area: 2/2/3/3;
}
.UpKOJvZczVBa0ikIFeJ7 .KVPKvIwLR_Go7PPVsnfl {
  grid-area: 1/3/3/4;
}
.UpKOJvZczVBa0ikIFeJ7 .ublMHkfEsUT1cW33t27E {
  grid-area: 1/4/3/5;
}
.UpKOJvZczVBa0ikIFeJ7 .UnHQeLEohFSgYNqnN79J {
  grid-area: 1/5/3/6;
}
@media (max-width: 1279px) {
  .UpKOJvZczVBa0ikIFeJ7 {
    grid-template-rows: repeat(3, auto);
    grid-template-columns: repeat(4, 1fr);
  }
  .UpKOJvZczVBa0ikIFeJ7 .pIMtCaxlixAjo8vDJti2 {
    grid-area: 1/1/2/3;
  }
  .UpKOJvZczVBa0ikIFeJ7 .tKXaWIay5h7igidCv1IZ {
    grid-area: 1/3/2/5;
  }
  .UpKOJvZczVBa0ikIFeJ7 .deNv15yl7lWrzgIlTrMb {
    grid-area: 2/1/4/2;
  }
  .UpKOJvZczVBa0ikIFeJ7 .KVPKvIwLR_Go7PPVsnfl {
    grid-area: 2/2/4/3;
  }
  .UpKOJvZczVBa0ikIFeJ7 .ublMHkfEsUT1cW33t27E {
    grid-area: 2/3/3/5;
  }
  .UpKOJvZczVBa0ikIFeJ7 .UnHQeLEohFSgYNqnN79J {
    grid-area: 3/3/4/5;
  }
}
.juXfVtVHd3cYMuBIDGbp {
  inline-size: 100%;
  block-size: 256px;
  border-radius: 12px;
}
.vwpvOQ61wqjycNnIFYKB {
  inline-size: 100%;
  min-inline-size: 256px;
}
.j5cDzHJNFDpFdZNsHH1w {
  inline-size: 20px;
  block-size: 20px;
}
.onk33xRXfL49l1zonS8Z {
  display: grid;
  gap: 8px;
}
.POI7awtegPacIQS5hlTp {
  display: grid;
  gap: 8px;
  inline-size: 100%;
  padding: 16px;
  background-color: var(--token-brand-secondary-5);
  border-radius: 12px;
  box-shadow: var(--token-brand-shadow-2);
}
.bxDQb1Jmjjb4bRG24NaV {
  block-size: 133px;
}
.njojlwBe_uZk9gXye3c8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-block-end: 8px;
}
.o83hx41E7vV8jqhTG1Qr {
  padding-inline-end: 16px;
  margin-block-end: 16px;
}
.wvJSpXtXAHPd4NHwsyPN {
  margin-inline-end: -8px;
}
.LhCv17lLaGRCkIZXJFhB,
.ikpWWnRzGZYBJPuLmAXa {
  display: flex;
  gap: 8px;
  align-items: center;
}
.ikpWWnRzGZYBJPuLmAXa {
  gap: 4px;
  text-decoration: none;
}
.ikpWWnRzGZYBJPuLmAXa .ui-icon {
  transform: scale(-1);
}
.Vx1vbLiAEyCcgteLQuB4 {
  display: flex;
  gap: 8px;
  align-items: center;
}
.Am0JLJSYTcfoBoVaJmEw {
  inline-size: 24px;
  block-size: 24px;
}
.e5bJoup2pn0dT1qpiKrV {
  inline-size: 20px;
  block-size: 20px;
}
.nvs9i0zYSp4qXj1j5FUB.ui-button-wrap {
  padding: 4px;
  background-color: var(--token-brand-secondary-20);
  border-radius: 4px;
}
.nvs9i0zYSp4qXj1j5FUB:last-child {
  transform: scale(-1);
}
.nvs9i0zYSp4qXj1j5FUB:disabled.ui-button-wrap {
  color: var(--token-brand-primary-1-200);
  cursor: not-allowed;
}
.E8UcoIhPLre6mgfx58bZ {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.E8UcoIhPLre6mgfx58bZ img {
  inline-size: 16px;
  aspect-ratio: 1/1;
}
.QZsOHHj6MnrV8sF_N0Zu {
  min-inline-size: 87px;
  inline-size: 87px;
  block-size: 87px;
  object-fit: contain;
  object-position: center;
  border-radius: 16px;
  overflow: hidden;
}
.Wyh1paTp7tTl4WwqHR6S,
.jFe3Lkomip7OaoN1pYQm {
  display: flex;
  flex-direction: column;
  align-items: center;
  inline-size: 100%;
}
.Wyh1paTp7tTl4WwqHR6S {
  gap: 16px;
  block-size: 211px;
  padding: 16px;
  border-radius: 16px;
  text-decoration: none;
  background: var(--token-brand-secondary-5);
  box-shadow: var(--token-brand-shadow-2);
}
.jFe3Lkomip7OaoN1pYQm {
  gap: 12px;
}
.kKvkfpv3V6wWbCOMQZNo {
  block-size: 32px;
  text-align: center;
  vertical-align: middle;
}
.NuPPIvC1PpsdOwcKNUX1 {
  padding: 7px 16px;
  inline-size: 100%;
  border-radius: 12px;
  border: 1px solid var(--token-brand-primary-1-100);
  background-color: var(--token-brand-secondary-20);
}
.a_X2Oi2xg7oQeJ1mk4sZ {
  block-size: 243px;
}
.eYRMpvS2V1VPVtT4kaEL .swiper-slide > * {
  inline-size: 164px;
}
div.eYRMpvS2V1VPVtT4kaEL {
  overflow: visible;
}
._HFn25MBK02cBdYpsdWZ .swiper-slide {
  inline-size: fit-content;
}
.H79_jH6PeS6ujus_x2bq {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 4px 8px;
  border: 2px solid var(--token-brand-brand-color-1-400);
  border-radius: 8px;
  position: relative;
  overflow: visible;
}
.WZLTQawPtDhAY3V0z9gb,
.h1iwiFfWkdRBxA83QPAO {
  display: inline-flex;
  align-items: center;
}
.h1iwiFfWkdRBxA83QPAO {
  position: absolute;
  inset-inline-start: 50%;
  inset-block-start: 50%;
  transform: translate(-50%, -50%);
  gap: 2px;
  pointer-events: none;
  white-space: nowrap;
}
.DnGEdTmoh_r2HtzQTyTM {
  color: var(--token-brand-brand-color-1-400);
  animation: iBQXTRALdw2mSMX0mfD9 1s ease-out forwards;
}
.bqOdfyIu1K18YMmwH2go {
  color: var(--token-brand-primary-2-500);
  animation: x06E6gu1FPftu8pNQ9pH 0.72s ease-out forwards;
}
@property --planet-size {
  syntax: "<length>";
  inherits: true;
  initial-value: 40px;
}
@property --planets-glow-color {
  syntax: "<color>";
  inherits: true;
  initial-value: rgba(0, 0, 0, 0.75);
}
._zl_wQsihImxx1XO4Jjg {
  display: grid;
  place-content: center;
  inline-size: 100%;
  block-size: 100%;
  background-position: center;
  background-size: var(--planet-size);
  background-repeat: no-repeat;
}
.EEto1Z8fcZIX6eoYyn6i {
  box-shadow: 0 0 20px 0 var(--planets-glow-color);
  pointer-events: none;
  aspect-ratio: 1/1;
  border-radius: 50%;
  inline-size: calc(var(--planet-size) - 4px);
}
.KTWWEZnRgG8tSi9E1PXW {
  inline-size: calc(var(--planet-size) / 2);
}
.LsCmDgypW5iNzg0YkFCC {
  position: absolute;
  inset: 0;
}
.B2uioMSOMlRSIqlcNs1r {
  stroke: var(--token-brand-primary-1-100);
}
.kW2y6hf_u0aH7kYgFynk {
  fill: var(--token-brand-glass-effect-general);
}
.g2vqFbCgsDYqrYybovAZ {
  stroke: var(--token-brand-brand-color-1-400);
  fill: var(--planets-glow-color);
}
.E9s7_QSzQDFebNz1gPWp {
  fill: var(--token-brand-glass-effect-brand);
}
.SBUhhHID3DKJJshywxDw {
  text-align: center;
}
.fHwMZiornp7ggJ9uv_Yv {
  margin-block-start: -16px;
}
.FcO8HuVan16nqzsFqWYK {
  animation: QyQuthvG7rDi9ro5mQBS 0.42s ease-out;
  transform-origin: center;
}
.NeRxWJIlM_cRUbtvEjBS {
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 50%;
  transform: translate(-50%);
  inline-size: 22px;
  z-index: 2;
}
.noJCryBOJhBtJU0iL9tH {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-inline-size: 90px;
  min-inline-size: 78px;
  inline-size: 25%;
  aspect-ratio: 1/1;
  border-radius: 50%;
  display: grid;
  place-items: center;
  text-align: center;
  backdrop-filter: blur(6px);
}
.noJCryBOJhBtJU0iL9tH .ui-countdown-col__label {
  display: none;
}
.noJCryBOJhBtJU0iL9tH .ui-countdown-col_expires .ui-countdown-col__numbers {
  color: var(--token-brand-primary-1-600);
}
.noJCryBOJhBtJU0iL9tH .ui-countdown-col__title {
  font-size: var(--token-typography-size-lg-plus);
  line-height: var(--token-typography-height-xl);
  color: var(--token-brand-brand-color-1-400);
  font-weight: 700;
}
.zL89KGcCwLVX8coUT0rE {
  max-inline-size: 96%;
  word-wrap: break-word;
}
.CxJdXPO89UW_oifipsD1 {
  display: inline-block;
  line-height: 1;
  text-shadow: 0 0 10px rgba(249, 116, 8, 0.4);
  animation: uqtUFMt9IkDyuAwXADDT 0.9s cubic-bezier(0.18, 0.86, 0.34, 1) both;
}
.RWXLc_ZBYwAiNMJU0QdU {
  position: absolute;
  inset: 0;
  stroke: var(--token-brand-primary-1-100);
}
.Qa2OVs6o2O0mkDRARlkU {
  fill: var(--token-brand-glass-effect-general);
  backdrop-filter: blur(5px);
}
@property --orbit-duration {
  syntax: "<time>";
  inherits: true;
  initial-value: 20s;
}
@property --orbit-radius {
  syntax: "<length>";
  inherits: true;
  initial-value: 60px;
}
@property --orbit-direction {
  syntax: "<string>";
  inherits: true;
  initial-value: normal;
}
@property --orbit-start {
  syntax: "<angle>";
  inherits: true;
  initial-value: 0deg;
}
.j7_usYIq1Azyt97E4CH0 {
  position: absolute;
  inset: 0;
  pointer-events: none;
}
.OuWhul_1hzyesKa9fBxA,
.Rs8JIFumhMNdYEmeZFey {
  position: absolute;
  inset: 0;
  transform-origin: 50% 50%;
}
.OuWhul_1hzyesKa9fBxA {
  animation: V2UPWdAjPxhL7xMUauiG var(--orbit-duration, 20s) linear infinite;
  animation-direction: var(--orbit-direction, normal);
}
.Rs8JIFumhMNdYEmeZFey {
  transform: rotate(var(--orbit-start, 0deg));
}
.fWdE__vFzJVUwyFuFOJe {
  position: absolute;
  inset-inline-start: 50%;
  inset-block-start: 50%;
  transform: translate(-50%, -50%)
    translateY(calc(-1 * var(--orbit-radius, 60px)));
}
.PhNogaZ2Cj4pBYCfbtwF {
  display: flex;
  align-items: center;
  justify-content: center;
  inline-size: 95%;
  min-inline-size: 304px;
  max-inline-size: 350px;
  position: relative;
  aspect-ratio: 1/1;
  overflow: hidden;
}
.uy35DTo_PXFtlLaoyWC9 {
  position: absolute;
  inset: 0;
  transform-origin: 50% 50%;
}
._ZuQIX8XOs4F7LNfjRT9 {
  margin-block-start: 3px;
}
@property --pvp-background-image {
  syntax: "<image>";
  inherits: false;
  initial-value: none;
}
.oIxV1J947Rvk7D_iANqr {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  gap: 16px;
}
.bWUnHabm9bRJ0z63Hg0t {
  margin-block-start: 64px;
  margin-block-end: 24px;
}
.dQVs43ztFIwkNyS91kSH {
  text-decoration: none;
  display: contents;
}
.OpQ7LbcCu__URQQ_VqfJ {
  position: absolute;
  inset-block-start: 3px;
  inset-inline-end: 16px;
  z-index: 3;
  display: none;
}
@media screen and (min-width: 1280px) {
  .bWUnHabm9bRJ0z63Hg0t {
    margin-block-start: 0;
  }
  .OpQ7LbcCu__URQQ_VqfJ {
    display: block;
  }
  .W2tSLUinCnIavtN0xbXx {
    background-image: var(--pvp-background-image);
    background-position: center;
    background-size: cover;
    overflow: hidden;
    border-radius: 16px;
    padding-block-start: 8px;
  }
}
.c4EJlPzIfCkBc93c4bnj {
  block-size: 430px;
}
.cV5lkiAjVzv4sFzmnUAb {
  block-size: 436px;
}
.EzTVi4tuHwGCFNefGRUN .slider-head-module__header {
  padding-inline-end: 0;
}
.EzTVi4tuHwGCFNefGRUN .slider-head-module__actions {
  display: none;
}
.HRqIYSMrsKAS5gRZ6l7k {
  display: flex;
  flex-direction: column;
  margin-block-end: -12px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .HRqIYSMrsKAS5gRZ6l7k {
    margin-block-end: 0;
  }
}
.HRqIYSMrsKAS5gRZ6l7k .slider-head-module__header {
  margin-block-end: 0;
}
.SafM2XxnpXjtYD0lxS50 {
  display: none;
  block-size: 204px;
}
.gCrbUj0rBl4gEE5yhONg {
  display: block;
}
.cRGi4g2nQfNh_3qFwFyJ {
  visibility: hidden;
  opacity: 0;
}
.CFO_hXp8g5zVQrNI23ev {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  inline-size: 110px;
  transition: transform 0.3s ease-in-out;
}
@media (max-width: 1280px) {
  .CFO_hXp8g5zVQrNI23ev {
    inline-size: 104px;
  }
}
.CFO_hXp8g5zVQrNI23ev:hover {
  transform: scale(1.1);
}
.CFO_hXp8g5zVQrNI23ev .ui-typography {
  width: 100%;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tMPVsn9Dl2aoAdrasKMA {
  inline-size: 64px;
  block-size: 64px;
  background-color: var(--token-brand-brand-color-1-600);
  border-radius: 50%;
}
.tMPVsn9Dl2aoAdrasKMA .ui-image-loader-wrapper__image_loaded {
  width: 52px;
  height: 52px;
}
.gUILkgfv1iUIPB8wuJGn {
  background-color: var(--token-brand-secondary-20);
}
.tMPVsn9Dl2aoAdrasKMA img {
  display: block;
  inline-size: 100%;
  block-size: 100%;
  clip-path: circle(44%);
  object-fit: cover;
}
.tMPVsn9Dl2aoAdrasKMA picture {
  max-width: 100%;
  max-height: 100%;
}
.JDhWdhI9NhoWZcc2gLX3 {
  min-height: 100px;
}
@media (min-width: 768px) {
  .JDhWdhI9NhoWZcc2gLX3 {
    min-height: 104px;
  }
}
.RuD7MA5yuQj7v7z319AU.swiper-slide {
  width: auto;
}
.XAk2fXnygfFfQvq_bEBo {
  block-size: 88px;
}
.iCe6IwxP2iCH9NPdzTW1.ui-button {
  min-inline-size: 40px;
  padding: 4px;
  margin-inline-end: auto;
}
.HGgO3EvKQ5sIiAsNAGaI.ui-button {
  margin-inline-start: var(--widget-content-padding-mobile);
}
.iCe6IwxP2iCH9NPdzTW1.ui-icon-button {
  inline-size: 24px;
  block-size: 24px;
}
.WrZNeNy1TLlndO1Xkp_B {
  block-size: 40px;
}
.WrZNeNy1TLlndO1Xkp_B .ui-input_end-adornment {
  min-inline-size: 24px;
}
.uvyUT7UTYjrYNuVcpu6F {
  position: absolute;
  inset-inline-start: 0;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: end;
  inline-size: 40px;
  block-size: 100%;
  max-block-size: 40px;
  cursor: pointer;
  transition: inline-size 0.4s ease-in-out;
}
.g_KtvFRLO_WDaCyRtSKD {
  inline-size: 100%;
}
.i0Q34M9KfhkmV0twr7K2 {
  position: absolute;
  inset-inline-start: 48px;
  z-index: 2;
  display: flex;
  gap: 8px;
  align-items: center;
  inline-size: 100%;
  max-inline-size: calc(100% - 48px);
  background-color: var(--token-brand-secondary-4);
  transition: transform 0.4s ease-in-out;
  transform: scaleX(0);
  transform-origin: left;
  will-change: transform;
}
.g_KtvFRLO_WDaCyRtSKD .i0Q34M9KfhkmV0twr7K2 {
  padding-block: 8px;
  transform: scaleX(1);
}
.g_KtvFRLO_WDaCyRtSKD + .games-menu__menu .games-menu__button {
  box-shadow: none;
}
.fy_9fwkKdYNM_M6EnhnF {
  inset-inline-start: 0;
  max-inline-size: 100%;
}
.LIry72TFplMH5vp6KX8J .ui-input__input {
  padding-inline-start: 0;
}
@media (prefers-reduced-motion: reduce) {
  .i0Q34M9KfhkmV0twr7K2,
  .uvyUT7UTYjrYNuVcpu6F {
    transition: none;
  }
}
.zNaW3apLGz21sKdp79uG {
  position: relative;
  display: flex;
  min-block-size: 32px;
  padding-inline-start: 40px;
}
.jZhElMMp3sfONXeHWhSp {
  padding-block: 8px 24px;
  padding-inline: 8px;
  margin-inline: -8px;
}
.Mp_n1JWxeeJDGvt38Nsd {
  display: flex;
  flex-wrap: nowrap;
  gap: 8px;
  padding: 8px;
  margin-block: -8px;
  overflow-x: auto;
}
.n6WiAatOzHZGACTru8Ee {
  padding: 8px;
  margin: -8px;
}
.Mp_n1JWxeeJDGvt38Nsd::-webkit-scrollbar {
  display: none;
}
.zTTSl3RQ2TQzUgaZJIbb {
  padding: 8px;
}
.Eaees9yvq1ZFo5xyZ2Qx {
  flex-shrink: 0;
  gap: 4px;
  white-space: nowrap;
  transition: box-shadow 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .Eaees9yvq1ZFo5xyZ2Qx {
    transition: none;
  }
}
.hUFt2mebxoklmKD9AHxS {
  padding: 8px;
}
.jKfyKN6Op2ZGNIZA3swa {
  inline-size: 20px;
  block-size: 20px;
}
.PPY3lL9jPGZ7y6eB4_0b.ui-image-loader-wrapper,
.jFPXrLcUJ39oob3pWyOz {
  block-size: 40px;
}
.dGU2cl0lWfNNhTtUfZMv {
  inline-size: 100%;
  object-fit: contain;
  object-position: center;
}
.NZ2iTI6gNqg01wML_iPH.ui-image-loader-wrapper {
  block-size: 80px;
}
.gIJ7Y82zhAmLwhruFztY,
.jGJQPULqsnEet266UOrr {
  inline-size: 100%;
}
.gIJ7Y82zhAmLwhruFztY .ReactVirtualized__Grid.ReactVirtualized__List,
.gIJ7Y82zhAmLwhruFztY .ReactVirtualized__Grid__innerScrollContainer {
  overflow: visible !important;
}
.CN4mRp7FXNFI7yGHehcq {
  position: relative;
  display: grid;
  grid-auto-rows: 1fr;
}
.JCFWOqw3Am2QnGTpiMvA,
.d4SFKbuyYT8YtalKfCi3 {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  transform-style: preserve-3d;
}
.d4SFKbuyYT8YtalKfCi3 {
  position: absolute;
  block-size: 100%;
  background-color: var(--token-brand-secondary-14);
  border-radius: 8px;
  perspective: 300px;
}
.JCFWOqw3Am2QnGTpiMvA {
  position: relative;
  inline-size: 100%;
  perspective: 600px;
}
.hlw6XVmp8QqW4yoISjf8 {
  padding: 4px 8px;
  overflow: hidden;
  transform-origin: bottom center;
  will-change: transform, opacity;
  backface-visibility: hidden;
}
.U3Kj5LK67qiDjBmLE3mF {
  position: absolute;
  inset-block-end: 0;
  z-index: 9;
  opacity: 0.8;
}
.Iv7eirrJt6kqjJ3cqMIR {
  inline-size: 100%;
  block-size: 100%;
  transition: box-shadow 0.3s ease-in-out;
}
.Iv7eirrJt6kqjJ3cqMIR .ui-card {
  position: relative;
}
.Z0Cjbd4gdUL51CFEyfSQ {
  pointer-events: none;
}
.PSc0CN7Duqq0A8U_5LRP .ui-card-media__image img {
  filter: grayscale(1);
  opacity: 0.5;
}
.Z0Cjbd4gdUL51CFEyfSQ .ui-card {
  block-size: 100%;
  transform: translateZ(0);
}
.Iv7eirrJt6kqjJ3cqMIR .ui-image-loader-wrapper__image {
  transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .Iv7eirrJt6kqjJ3cqMIR,
  .Iv7eirrJt6kqjJ3cqMIR .ui-image-loader-wrapper__image {
    transition: none;
  }
}
@media (pointer: fine) {
  .Iv7eirrJt6kqjJ3cqMIR:hover {
    box-shadow: var(--token-brand-shadow-2);
  }
  .Iv7eirrJt6kqjJ3cqMIR:hover
    .ui-card-media__image
    .ui-image-loader-wrapper__image {
    transform: scale(1.1);
  }
}
.CKPrKPdrvTRUeBrulQav,
.CKPrKPdrvTRUeBrulQav .ui-card-media {
  aspect-ratio: 0.85;
  border-radius: 16px;
}
.zcEBmsaJFkGGELinrxo4,
.zcEBmsaJFkGGELinrxo4 .ui-card-media {
  aspect-ratio: 0.85;
}
.CKPrKPdrvTRUeBrulQav .ui-card-v3 {
  display: block;
}
.GWAfqHe6KMKmyjb0jQZq.ui-card-v3 {
  inline-size: 32px;
  block-size: 38px;
  border-radius: 8px;
}
.mDrqHjGEZJgw5hNLpzne {
  flex: 1;
  justify-self: flex-end;
}
.q0FoPjZw6bQvVPG3M6cj {
  inline-size: 16px;
  block-size: 16px;
}
.KSSuRCIcQjsMIRoUkmcS.ui-card-media-overlay {
  padding-block-start: 4px;
  padding-inline: 4px;
}
.V3LeEbuUfqWi958bHI5b,
.V3LeEbuUfqWi958bHI5b .ui-card-media {
  aspect-ratio: 0.85;
  border-radius: 16px;
}
.V3LeEbuUfqWi958bHI5b .ui-card-v3 {
  display: block;
}
.di3_mGbauI57irutkCup,
.di3_mGbauI57irutkCup .ui-card-media {
  aspect-ratio: 1;
}
.V3LeEbuUfqWi958bHI5b {
  display: block;
  inline-size: 100%;
}
.gBQBydhCHcubGMtjvYBk {
  inline-size: 16px;
  block-size: 16px;
}
.l82XNNy6XUTugzWGDA95 {
  position: absolute;
  inset-block-end: 0;
  inset-inline-end: 0;
  z-index: 9;
  opacity: 0.8;
}
.vh_5Hh7R3X0VJpWX7qjf.ui-card-media-overlay {
  padding-block-start: 4px;
  padding-inline: 4px;
}
.S2AaDhKaLOZFOxzXZC4R {
  inline-size: 48px;
  block-size: 48px;
}
.ygWGtyqgInpsVlOVIsD9 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
  justify-content: center;
  min-block-size: 60vh;
  margin-inline: 8px;
  word-break: break-all;
}
.lWNF8OaKlWVVyJacl53Y {
  margin-block-start: 16px;
}
.EsgzVR_sVtvTAZ5Wfy3Z {
  margin-block-start: 24px;
}
@media (max-width: 768px) {
  .EsgzVR_sVtvTAZ5Wfy3Z {
    margin-block-start: 16px;
  }
}
.ZMohlmUjhFqrsh9jivxS {
  margin-block-end: 16px;
}
.EsgzVR_sVtvTAZ5Wfy3Z .ui-slider-sticky,
.dHKdfB_5YE1D6EqLpnnN .obVRF27W_tY4qQbhnDJo table {
  margin: 16px 0;
}
.m6hTi_co7UDfTRsihByb {
  display: flex;
  justify-content: center;
  inline-size: 100%;
  margin-block-end: 16px;
}
.EsgzVR_sVtvTAZ5Wfy3Z .ui-popup-content-wrapper__shadow-bottom {
  pointer-events: none;
}
.dwEy6isgrRaaVLSEXQMB {
  block-size: 100%;
  overflow: hidden;
}
.mk10vFCmvwM2cT_d2D2g {
  display: flex;
  gap: 16px;
  align-items: center;
  justify-content: space-between;
  margin-block-end: 16px;
}
.BEyALGlITApbzvZ5jmjW {
  margin-block: -8px 8px;
}
.DdQlIgw1pHr1KkWDxMTX {
  display: flex;
  align-items: center;
}
@media (hover: hover) and (pointer: fine) {
  .FcTgsxjF3mNmKNctifyV:hover {
    opacity: 0.7;
  }
}
.dHKdfB_5YE1D6EqLpnnN {
  padding: 8px 16px;
}
@media (min-width: 769px) {
  .dHKdfB_5YE1D6EqLpnnN {
    max-width: var(--width-container-b2b2);
    margin-inline: auto;
    padding-left: 0;
    padding-right: var(--padding);
    width: 100%;
  }
}
.dHKdfB_5YE1D6EqLpnnN .ui-main-banner {
  min-width: auto;
}
.dHKdfB_5YE1D6EqLpnnN .c8p55msAYe7ABFcBuHsU {
  min-width: 288px;
  max-width: 1440px;
  margin: 0 auto;
}
@media (min-width: 375px) {
  .dHKdfB_5YE1D6EqLpnnN .c8p55msAYe7ABFcBuHsU {
    min-width: 320px;
  }
}
.dHKdfB_5YE1D6EqLpnnN .UwyqOJSGohWsZj96HaIZ {
  margin: 32px auto;
}
.dHKdfB_5YE1D6EqLpnnN .game-card {
  margin: 4px;
}
.dHKdfB_5YE1D6EqLpnnN .QHPZ7sOB9iNJTHRPUs59,
.dHKdfB_5YE1D6EqLpnnN .VXaVeAfYotcR1Mv8o5Am {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 -6px 32px;
}
.dHKdfB_5YE1D6EqLpnnN .VXaVeAfYotcR1Mv8o5Am {
  margin: 0 -4px 36px;
}
.dHKdfB_5YE1D6EqLpnnN .QHPZ7sOB9iNJTHRPUs59 .game-card_casino-v3 {
  inline-size: 146px;
}
@media (max-width: 520px) {
  .dHKdfB_5YE1D6EqLpnnN .QHPZ7sOB9iNJTHRPUs59 .game-card_casino-v3 {
    inline-size: 114px;
  }
}
@media (max-width: 768px) {
  .dHKdfB_5YE1D6EqLpnnN .QHPZ7sOB9iNJTHRPUs59 .game-card_casino-v3 {
    inline-size: 120px;
  }
}
.dHKdfB_5YE1D6EqLpnnN .VXaVeAfYotcR1Mv8o5Am .game-card_livedealers-v3 {
  inline-size: 136px;
}
@media (max-width: 520px) {
  .dHKdfB_5YE1D6EqLpnnN .VXaVeAfYotcR1Mv8o5Am .game-card_livedealers-v3 {
    inline-size: 114px;
  }
}
@media (max-width: 768px) {
  .dHKdfB_5YE1D6EqLpnnN .VXaVeAfYotcR1Mv8o5Am .game-card_livedealers-v3 {
    inline-size: 120px;
  }
}
.dHKdfB_5YE1D6EqLpnnN .obVRF27W_tY4qQbhnDJo {
  font-size: var(--token-typography-size-lg);
  line-height: var(--token-typography-height-lg);
  color: var(--token-brand-primary-1-400);
}
.dHKdfB_5YE1D6EqLpnnN .obVRF27W_tY4qQbhnDJo h1 {
  margin: 32px 0;
  text-align: center;
  font-size: var(--token-typography-size-3xl);
  line-height: var(--token-typography-height-5xl);
  font-weight: 400;
  color: var(--token-brand-brand-color-2-500);
}
.dHKdfB_5YE1D6EqLpnnN .obVRF27W_tY4qQbhnDJo h2,
.dHKdfB_5YE1D6EqLpnnN .obVRF27W_tY4qQbhnDJo h3 {
  margin: 24px 0;
  font-weight: 400;
  color: var(--token-brand-primary-1-600);
}
.dHKdfB_5YE1D6EqLpnnN .obVRF27W_tY4qQbhnDJo p {
  margin-bottom: 16px;
}
.dHKdfB_5YE1D6EqLpnnN .obVRF27W_tY4qQbhnDJo a:not(.ui-link) {
  text-decoration: none;
  color: var(--token-brand-brand-color-3-500);
}
.dHKdfB_5YE1D6EqLpnnN .kK7hdIszHxQN2cBCe49z {
  display: flex;
  justify-content: center;
}
.aAV_ULmFTwKtPZolz4Ay {
  cursor: pointer;
}
.PUbaPxZkD4Npoxc_SVSe,
.SF90y0NNDAGzt3ciYsm9,
.xiqeiXTJZIHaFOogqeQc {
  display: inline-flex;
  align-items: baseline;
}
.QXatPmlgVQOLQGTcf06I {
  overflow: hidden;
  border-radius: 16px;
  box-shadow: var(--token-brand-shadow-2);
}
.u2pSNaC5JDBgfX2AnJow {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
  justify-content: center;
  min-block-size: 150px;
  padding: 16px 24px;
}
.o2csDf24tUk3m3HAO4cy {
  position: absolute;
  inset: 0;
  opacity: 0.7;
}
.o2csDf24tUk3m3HAO4cy .ui-image-loader-wrapper__image_loaded {
  inline-size: auto;
  block-size: auto;
  background-image: none;
}
.i13GA9DnTrx3N4GXkNaq {
  position: relative;
  inline-size: 295px;
  block-size: 48px;
}
.Ic33jzliRVxDap4_pxl3,
.lGEqavvH7DkdVbTdxbEs {
  position: relative;
}
.jXkFr3UPl4GwgMtEidTo {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  justify-content: center;
  padding: 16px 24px;
  background-color: var(--token-brand-secondary-5);
}
.Wl9f91atWeJ0bbMbcLLx.game-card {
  inline-size: 87px;
  block-size: 87px;
  overflow: hidden;
}
.J9oOl5hZv6MKg2gQlSAR {
  block-size: 269px;
}
.Wl9f91atWeJ0bbMbcLLx.game-card .ui-card-media {
  aspect-ratio: 1;
}
.zhSBtFyDyvnavCCD3Cju .swiper-wrapper {
  max-block-size: 360px;
}
.V1_iXnSrWv5crepypsQ7 {
  text-decoration: none;
}
.Cw5i8cmMykN0_gJdiNje.swiper-slide {
  inline-size: fit-content;
  aspect-ratio: 0.85;
}
.t67l2TMHvmwib5HW8WMI .game-card_casino-v3 {
  inline-size: 102px;
}
.zhSBtFyDyvnavCCD3Cju .game-card_casino-v3 {
  max-inline-size: 162px;
}
.t67l2TMHvmwib5HW8WMI .game-card_livedealers-v3 {
  inline-size: 102px;
}
.zhSBtFyDyvnavCCD3Cju :has(.game-card_casino-v3) .SYBmYAeLuJgRgi8m44TU,
.zhSBtFyDyvnavCCD3Cju :has(.game-card_livedealers-v3) .SYBmYAeLuJgRgi8m44TU {
  inline-size: 111px;
}
.KDepDpaBB9paZ7fpvNl4 {
  --card-size: 170px;
  --games-placeholder-height-multiplier: 1;
  --calculated-block-size: calc(
    var(--card-size) * var(--games-placeholder-height-multiplier) +
      (var(--games-placeholder-height-multiplier) - 1) * 8px + 37px
  );
}
.KDepDpaBB9paZ7fpvNl4.b5Rnu27FTjcN5WpeAVmj {
  --card-size: 120px;
}
.jIhWs1EJwEeTC6ShC5vr {
  min-block-size: var(--calculated-block-size);
}
.VOdNC4Zho4Z2tbL1xck7 {
  display: flex;
  gap: 8px;
  align-items: center;
}
.PtJrXJdJmY6jYZ88IRtL {
  padding: 4px 8px;
  background: var(--token-brand-secondary-6);
  border-radius: 4px;
}
.dnmuYY2tea57vsmYAaui .ui-countdown-row-v2__title {
  font-size: var(--token-typography-size-lg);
  line-height: var(--token-typography-height-lg);
}
.RCTvaMCExAncc0_M4BMZ {
  width: 100%;
}
.pHQkta11gXDYfclGZqmU {
  cursor: pointer;
}
.oHBdjvr2nBhD3UjwU7Mr {
  overflow: hidden;
}
.sBYb3zWC5atn2Xj33ZCS {
  inline-size: 100%;
}
.pJxSyyAD5qL2MVzB5uZF {
  cursor: pointer;
}
.el2_035AUD4Iy7PGC9xH {
  display: flex;
}
.bMTGhfz50tCDbhjiqSMp {
  width: 100%;
}
.dIPVPCxbm75otmsBmEor {
  cursor: pointer;
}
.r1Tmwty5poltDtgPaNHu {
  width: 100%;
}
.tZP0VRPOWCoCba49_8ac {
  cursor: pointer;
}
.gwFDcpdudBME2pzbfUY_ {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  inline-size: 100%;
  min-inline-size: 288px;
  max-inline-size: 1356px;
  block-size: 100%;
  min-block-size: 152px;
  overflow: hidden;
  background: var(--token-brand-secondary-5);
  border-radius: 16px;
  box-shadow: var(--token-brand-shadow-2);
}
.RitcUpFVxm9yGekEVoev {
  display: flex;
  gap: 14px;
  margin-inline-end: 16px;
}
.UMoD73_rGYHmW1X0fvQh {
  position: relative;
  inline-size: 80px;
  block-size: 94px;
}
.KJS0hI9ayz7gMsWwfQ2B,
.UMoD73_rGYHmW1X0fvQh .game-card,
.UMoD73_rGYHmW1X0fvQh:after,
.UMoD73_rGYHmW1X0fvQh:before {
  position: absolute;
  inset-inline-start: 0;
  border-radius: 16px;
}
.KJS0hI9ayz7gMsWwfQ2B,
.UMoD73_rGYHmW1X0fvQh:after,
.UMoD73_rGYHmW1X0fvQh:before {
  inline-size: 100%;
  block-size: 100%;
  content: "";
  background: var(--token-brand-secondary-17);
  opacity: 0.1;
}
.UMoD73_rGYHmW1X0fvQh:before {
  transform: rotate(-20deg) translateY(-102px);
}
.UMoD73_rGYHmW1X0fvQh:after {
  transform: rotate(-20deg) translateY(102px);
}
.KJS0hI9ayz7gMsWwfQ2B,
.UMoD73_rGYHmW1X0fvQh .game-card {
  transform: rotate(-20deg);
}
.yFZjiRVgUdTNCAecZ__H {
  max-inline-size: 98px;
}
.GdDa4ov7CSA_pNJqSbyL .swiper-slide > * {
  max-inline-size: 450px;
}
.Wf0kbS578i2QFjYKLphQ .swiper-slide > * {
  inline-size: 288px;
}
@media (min-width: 375px) {
  .Wf0kbS578i2QFjYKLphQ .swiper-slide > * {
    inline-size: 343px;
  }
}
@media (min-width: 1024px) {
  .Wf0kbS578i2QFjYKLphQ .swiper-slide > * {
    inline-size: 410px;
  }
}
.Wf0kbS578i2QFjYKLphQ {
  overflow: visible;
}
.GdDa4ov7CSA_pNJqSbyL .swiper-slide {
  inline-size: fit-content;
  block-size: auto;
}
.vCkadZZ2wwWIKuqYv_ZX {
  margin-block-end: 32px;
}
.aBpCa6Aru6dBASeaDcgx {
  display: flex;
  justify-content: center;
}
@media (min-width: 1280px) {
  .aBpCa6Aru6dBASeaDcgx .ui-card-v3 {
    inline-size: 100%;
    block-size: 100%;
  }
}
.ajWRXp5_pu0U2bq51YtU {
  inline-size: 100%;
  min-inline-size: 195px;
}
.ERRWa6AyoWobJwgv59Mg {
  padding-block: 4px;
  position: relative;
  padding-inline-start: 8px;
  inline-size: fit-content;
  block-size: fit-content;
}
.ERRWa6AyoWobJwgv59Mg:before {
  content: "";
  position: absolute;
  inset-inline-start: 0;
  inline-size: 1px;
  block-size: 100%;
  background: var(--token-brand-primary-1-100);
}
.zysyL5qPFPpZ1XmJ9tqv {
  display: flex;
  align-items: flex-end;
  flex-direction: column;
  gap: 4px;
}
.GjjCJwHAtGdJtqklCmIg {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
  background: var(--token-brand-secondary-5);
  border-radius: 16px;
  box-shadow: var(--token-brand-shadow-2);
}
.oz0jjdJYQA2ZZX31GrhJ {
  block-size: 24px;
  padding-inline-end: 0;
}
.ILHeK45CngN6r5ocyvMw {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 16px;
}
.OtJmjy2uGh1EBTWDWBsp {
  block-size: 248px;
}
@media (max-width: 1727px) {
  .ILHeK45CngN6r5ocyvMw {
    grid-template-columns: repeat(2, 1fr);
  }
  .OtJmjy2uGh1EBTWDWBsp {
    block-size: 352px;
  }
}
@media (max-width: 1279px) {
  .GjjCJwHAtGdJtqklCmIg {
    gap: 8px;
  }
  .ILHeK45CngN6r5ocyvMw {
    grid-template-columns: 1fr;
    gap: 8px;
  }
  .OtJmjy2uGh1EBTWDWBsp {
    block-size: 568px;
  }
}
.synuac2DGl6_o0bn_PQl {
  max-inline-size: 288px;
}
@media (min-width: 375px) {
  .synuac2DGl6_o0bn_PQl {
    max-inline-size: 343px;
  }
}
@media (min-width: 1024px) {
  .synuac2DGl6_o0bn_PQl {
    max-inline-size: 305px;
  }
}
.nqtcatU545k9dKS2pxTk {
  border-radius: 16px;
  box-shadow: var(--token-brand-shadow-2);
}
.wJAC6tEFfzcVaZX9WaYu .slider-head-module__header_mobile {
  padding-inline-end: 8px;
}
.rdZNYVBV7esnaDrmJIVA {
  block-size: 200px;
}
.QLzLtaUbf4fDqLkW1sLc {
  display: flex;
  align-items: center;
  justify-content: center;
  inline-size: 100%;
  block-size: 40px;
  padding: 8px 16px;
  background-color: var(--token-brand-secondary-5);
  border-radius: 6px;
  box-shadow: var(--token-brand-shadow-2);
}
.dz59FPKrYx6VnwjzQ1xa {
  max-block-size: 32px;
}
.q26jazUA_tnv6GqMjNOc .swiper-wrapper {
  max-block-size: 106px;
}
.q26jazUA_tnv6GqMjNOc .swiper-slide > * {
  display: flex;
  align-items: center;
  justify-content: center;
  min-inline-size: 96px;
  max-inline-size: 144px;
}
.rajW7WpP_AECwjoBWWRW .swiper-wrapper {
  max-block-size: 90px;
}
.e5uH6QIP5LexPwPiRebo.swiper-slide {
  inline-size: 143px;
  block-size: 48px;
}
.KpBLS15gTIo_0XMs1cGh.swiper-slide {
  inline-size: 102px;
  block-size: 40px;
}
.X1q4QWsRmKauW6EAHk0J {
  block-size: 48px;
}
.X1q4QWsRmKauW6EAHk0J img,
.i2mgXXtR_Rii5F7Bu16x img {
  min-inline-size: 32px;
  max-inline-size: 100px;
  max-block-size: 32px;
  margin: auto;
}
.fHcpzwdJa3wTi6goEcy1 {
  block-size: 40px;
}
.OW0vPAgDyAxdJu98Ckpw {
  max-block-size: 24px;
}
.cU0PjoLmjvWiqFlHNSeC {
  block-size: 136px;
}
.vGFNDKgFT_64lMfNSmjG {
  block-size: 80px;
}
.cYRm1zELplMsEdeksqMg .swiper-wrapper {
  max-block-size: 106px;
}
.cYRm1zELplMsEdeksqMg .swiper-slide > * {
  display: flex;
  align-items: center;
  justify-content: center;
  min-inline-size: 96px;
  max-inline-size: 144px;
}
.IRA4bdVUrH7e08wLfoUV .swiper-wrapper {
  max-block-size: 90px;
}
.NaoK80p5t5uIRwEsef5L.swiper-slide {
  inline-size: 143px;
  block-size: 48px;
}
.J0yHpWDzpZKJvtpsLhV1.swiper-slide {
  inline-size: 102px;
  block-size: 40px;
}
.i2mgXXtR_Rii5F7Bu16x {
  block-size: 48px;
}
.goPZdWIuDHasgxhEC8AN {
  block-size: 40px;
}
.F3DVjPFNbPvo9On_werv,
.fCEmQD9BVfbLiq5OUB4A .swiper {
  inline-size: 100%;
}
._4hUxJp6yQamRNrDAEeLw {
  max-block-size: 24px;
}
.ujwW_vNlhS8fB7optWVD {
  block-size: 136px;
}
.cuF4Y4S_ipzyHa8k9MGp {
  block-size: 80px;
}
.J7S_gmsbeEXKfx83q2K8 {
  display: flex;
  gap: 4px;
  align-items: center;
  white-space: nowrap;
}
.yRVkR01dkKoJA6aViKeD {
  inline-size: 16px;
  block-size: 16px;
}
.RSDPgRFaz4Yz6HxGnuCX {
  cursor: default;
}
.fCEmQD9BVfbLiq5OUB4A .swiper-slide > * {
  display: flex;
  min-inline-size: 260px;
  max-inline-size: 333px;
}
.fCEmQD9BVfbLiq5OUB4A .swiper-container {
  box-sizing: content-box;
  padding: 4px;
  margin: -4px;
}
.fEA_ofQIw_2uqRDftgD5 {
  block-size: 62px;
}
.SO9oMu0XZLTc6eQVKAAn {
  inline-size: 100%;
  padding-inline: 16px;
  overflow: hidden;
  background-color: var(--token-brand-secondary-5);
  border-radius: 16px;
  box-shadow: var(--token-brand-shadow-2);
}
.SO9oMu0XZLTc6eQVKAAn .swiper {
  padding-block-end: 0;
  margin-block: 0;
  touch-action: pan-y;
}
.SO9oMu0XZLTc6eQVKAAn .swiper-container {
  block-size: 100%;
  overflow: hidden;
}
.SO9oMu0XZLTc6eQVKAAn .swiper-container-vertical {
  block-size: 100%;
}
.x8d2Ky1n1oduxlT3hsno {
  block-size: fit-content;
  padding-block-end: 8px;
  border-bottom: 1px solid var(--token-brand-secondary-20);
}
.x8d2Ky1n1oduxlT3hsno:last-child {
  padding-block-end: 0;
  border-bottom: none;
}
.pSYjju4T08r9fVgzxdLy {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
}
.urUqAIj43M7WKmDKEoK1 {
  display: flex;
  justify-content: flex-start;
  gap: 4px;
  min-inline-size: 0;
  cursor: default;
}
.sY51_t0Qi7LDj_uuBR9m {
  cursor: pointer;
}
.D_MAYkGwYZTLUkR9ewm0:hover .MhC2FGZQVsOfYUswdPEe,
.sY51_t0Qi7LDj_uuBR9m:hover .GEDsUARGAUKAaUKdPCOy {
  color: var(--token-brand-primary-1-300);
}
.PUjDPzfnNBhBDHS3IB10 {
  inline-size: 24px;
  block-size: 24px;
  border-radius: 50%;
  border: 1px solid var(--token-brand-secondary-5);
  flex-shrink: 0;
  overflow: hidden;
}
.GEDsUARGAUKAaUKdPCOy {
  transition: color 0.2s ease;
}
@media (prefers-reduced-motion: reduce) {
  .GEDsUARGAUKAaUKdPCOy {
    transition: none;
  }
}
.jtlOJPdh1huPlmDD_vy5 {
  display: grid;
  grid-template-columns: 3fr 3fr 2fr 2fr 2fr;
  cursor: default;
  transition: background-color 0.2s ease;
  min-block-size: 44px;
}
.LBhRsp1TAe710fhhPgSt:hover {
  background-color: var(--token-brand-secondary-20);
}
.MGhVugyr5uMOu2hFDZMC,
.vP1fDBlDJLgFDPt2XPuv {
  display: flex;
  padding-block: 8px;
  align-items: center;
}
.MGhVugyr5uMOu2hFDZMC {
  padding-inline-start: 12px;
}
.vP1fDBlDJLgFDPt2XPuv {
  justify-content: end;
  white-space: nowrap;
}
.WuHma5GBfimby4cFcqfA {
  display: flex;
  gap: 4px;
  min-inline-size: 0;
}
.VmT9ef0NogIR6VHSbgMo {
  cursor: default;
  min-inline-size: 0;
  text-align: start;
}
.D_MAYkGwYZTLUkR9ewm0 {
  cursor: pointer;
}
.MhC2FGZQVsOfYUswdPEe {
  transition: color 0.2s ease;
}
.rtH4THEj50NNk5Po4RWQ {
  display: inline-flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
}
@media (prefers-reduced-motion: reduce) {
  .MhC2FGZQVsOfYUswdPEe,
  .jtlOJPdh1huPlmDD_vy5 {
    transition: none;
  }
}
.K0L1G3KHnqolyHLvErMw {
  display: flex;
  align-items: center;
  color: var(--token-brand-primary-1-400);
  padding: 12px;
}
.PklYOo46CcD7By7fNR0l {
  justify-content: end;
}
.h_4liq53FzNpdGs8WdFN {
  padding-block: 12px;
}
.qJmr28HC35rNsU8oipoX {
  display: grid;
  min-block-size: 44px;
  grid-template-columns: 3fr 3fr 2fr 2fr 2fr;
  border-bottom: 1px solid var(--token-brand-secondary-20);
}
.Jwx8fkDBD_n9Bwex6fyg {
  position: relative;
  overflow: hidden;
  border-radius: 12px;
  padding: 16px;
  background-color: var(--token-brand-secondary-5);
  box-shadow: var(--token-brand-shadow-2);
}
.QA94Lm5axzAsTu9Ye42C {
  background-color: inherit;
}
.rdWx2daBuUTpfnLF01Ue {
  animation: OesQz6q2BJdEZwEEfOEP 0.5s ease-out;
}
.rdWx2daBuUTpfnLF01Ue tr:not(:last-child) {
  border-bottom: 1px solid var(--token-brand-secondary-20);
}
@media (prefers-reduced-motion: reduce) {
  .rdWx2daBuUTpfnLF01Ue {
    animation: none;
  }
}
.PV6TABPptFWYIs0qsOLw {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding-block: 8px;
  transition: background-color 0.2s ease;
  min-block-size: 48px;
}
.NejyJafVa2djCr4I06gn {
  cursor: pointer;
}
.sMuKoZaDXYxQJKkLAIkL {
  border-bottom: 1px solid var(--token-brand-secondary-20);
}
.NejyJafVa2djCr4I06gn:hover {
  background-color: var(--token-brand-primary-1-50);
}
.ecauDimIzCK8za7k_kDy {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  flex: 1;
  min-inline-size: 0;
}
.iUbhxS4I0A91yg425Lq1 {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 6px;
}
.h_kYO2M1gDdMJI8Lecrg {
  min-inline-size: 0;
}
.cLnJaQftx_ysUMZYOhUW {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  flex-shrink: 0;
}
.xT2jMAthDJhizq1NxBcA {
  display: inline-flex;
  flex-direction: row-reverse;
  align-items: center;
  gap: 4px;
}
@media (prefers-reduced-motion: reduce) {
  .PV6TABPptFWYIs0qsOLw {
    transition: none;
  }
}
.rK_R7IQQ_DxY3B2Kma1h {
  position: relative;
  border-radius: 12px;
  padding-inline: 12px;
  padding-block: 4px;
  background-color: var(--token-brand-secondary-5);
  overflow: hidden;
  box-shadow: var(--token-brand-shadow-2);
}
.Az0V7G8I7tQtb7lgfPTj {
  overflow: hidden;
  animation: iyKYM9GK4mBGIprR1ZV3 0.5s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .Az0V7G8I7tQtb7lgfPTj {
    animation: none;
  }
}
.FLEBRQutUSvTsrG9wghC {
  position: relative;
  background-color: var(--token-brand-secondary-20);
  border-radius: var(--token-border-radius-button);
}
.FLEBRQutUSvTsrG9wghC .ui-tab-button {
  z-index: 1;
}
.Liv1tI7zMNFlJ6xn1htj {
  position: relative;
  overflow: hidden;
}
.knpVznJkfM8dEXWwRw4z {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  border-radius: 8px;
}
.sAZqQQ14wxHMf_BHNpuA {
  position: absolute;
  z-index: 0;
  height: 32px;
  background: var(--token-brand-brand-color-1-500);
  border-radius: var(--token-border-radius-button);
}
.gjCtcht5ktc_F3eOShuJ {
  margin-block-end: 12px;
  margin-inline-end: -16px;
}
.wqidoUqk3T51SReauah3 {
  margin-block-end: 16px;
}
.o6mm9aF0Gd7xwJeTcBE_ {
  padding-inline-end: 16px;
  overflow: auto hidden;
}
.o6mm9aF0Gd7xwJeTcBE_::-webkit-scrollbar {
  display: none;
}
.N8LgHKFvVDMnzcnN_gXH {
  display: flex;
  min-inline-size: max-content;
}
.N8LgHKFvVDMnzcnN_gXH .ui-tab-button {
  padding-inline: 16px;
  white-space: nowrap;
}
.RiCHUiYre2J4Nib2vVVu {
  transition: color 0.2s ease;
}
.EqL44RKXXn6eKnZ0gVh8 {
  color: var(--token-brand-primary-1-600);
}
@media (prefers-reduced-motion: reduce) {
  .RiCHUiYre2J4Nib2vVVu {
    transition: none;
  }
}
.CNW_e97fEI3cduQVz9n0 {
  inline-size: 100%;
}
.BOjQPYatWFweu8aCzyqi {
  block-size: 98px;
}
.vxHZ1wUaekqFOEiHrCuY {
  block-size: 358px;
}
.PBgN6Nu9umNztb4jF3Ci {
  block-size: 568px;
}
.TVAaF6Kyv0ebnm27_OrR {
  block-size: 553px;
}
.GD3gNM5nKXJstXWrth3X {
  inline-size: 100%;
  overflow: hidden;
}
.TZ5ux8PnE9pnCqKEWwWX {
  inline-size: 100%;
  block-size: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.ro_OVLhBYHDjJ9RRBAGM {
  border-radius: 16px;
}
.hSSPxjMnD6do40tjQ9bE {
  visibility: hidden;
}
.XVAg7wolitMCcH9vLG1A {
  inline-size: 100%;
  block-size: 100%;
  border: 0;
}
.xEmFhWp_A7RCYNB1WNQr {
  border-radius: 16px;
}
.MxNqjQmuQxW0NRCz7FQT {
  display: flex;
  flex-direction: column;
  gap: 24px;
  inline-size: 100%;
  block-size: calc(
    100vh - var(--header-offset) - var(--bottom-gap, 0px) - var(--tabbar-offset)
  );
  overflow: hidden;
}
.h_toVp0UTOrJOSzNQqP5 {
  --bottom-gap: 48px;
}
.DBPUZb8DMaRJMuKp4WzZ {
  block-size: auto;
  overflow: visible;
}
.qVM1A7wK8JMWxqXjiFsc {
  block-size: 100%;
}
.Q5a3xJgpvTzB8i9so7RP {
  display: block;
  inline-size: 100%;
  block-size: 100%;
  overflow: hidden;
  touch-action: pan-y;
  border: 0;
}
.JhnE1x1J2fpAMLr2UCi7 {
  block-size: calc(100vh - var(--header-offset) - var(--tabbar-offset));
}
.u7CIKJX8KOXHgoI6OGSw {
  inline-size: 100%;
  block-size: 100%;
  border: 0;
}
.GO62vC3fcDxXT8Adoh2A {
  --widgets-gap: 24px;
  --widgets-padding-block: 24px;
  --widget-shadow-offset: 4px;
  --widgets-padding-top-mobile: 16px;
  --widgets-padding-bottom-mobile: 24px;
  --widget-content-padding-mobile: 16px;
  display: flex;
  flex-direction: column;
  gap: var(--widgets-gap);
  padding-block: var(--widgets-padding-block);
  overflow: clip;
  inline-size: 100%;
  min-block-size: calc(100vh - var(--header-offset) - var(--tabbar-offset));
}
@media (max-width: 1279px) {
  .PH2C4s1yw_n34m0vvDik {
    --widgets-padding-top-mobile: 0;
    --widgets-padding-bottom-mobile: 0;
  }
  .GO62vC3fcDxXT8Adoh2A {
    padding-block: var(--widgets-padding-top-mobile)
      var(--widgets-padding-bottom-mobile);
  }
}
.GO62vC3fcDxXT8Adoh2A > * {
  margin-inline: var(--widget-shadow-offset);
}
@media (max-width: 1279px) {
  .GO62vC3fcDxXT8Adoh2A > * {
    margin-inline: 0;
  }
}
.MnRUv047PAlwcOeS0cUj .swiper {
  overflow: visible;
}
@media (max-width: 1279px) {
  .MnRUv047PAlwcOeS0cUj .slider-head,
  .MnRUv047PAlwcOeS0cUj .swiper,
  .l4Q23lBSQPNuwkyXMLjW {
    padding-inline: var(--widget-content-padding-mobile);
  }
  .ReRvwTfzk_QdVs5_gZXa {
    margin-inline: var(--widget-content-padding-mobile);
  }
}
.THoT8nQDnvMVbsTrOlJX,
.THoT8nQDnvMVbsTrOlJX.banner-slider {
  margin: 0;
}
@media (max-width: 1279px) {
  .GO62vC3fcDxXT8Adoh2A .banner-slider-mobile-single {
    padding-inline: var(--widget-content-padding-mobile);
  }
  .GO62vC3fcDxXT8Adoh2A .games-menu {
    margin: 0 -24px;
  }
  .GO62vC3fcDxXT8Adoh2A .games-menu__menu {
    padding-inline: var(--widget-content-padding-mobile);
    margin-inline: 0;
  }
}
.VnEb50kSU4_T78wfYrI1.page-layout_skin-v2 {
  padding: 0;
  margin-block: 0 -16px;
}
.tg2wUqSfrQjAQsW9iAoH.page-layout_skin-v2 {
  margin-block-end: -8px;
}
.T6tQ0xnOELK2FseAp9HD {
  min-block-size: 0;
}
.MljZFO7D1VsMspOTPwwS {
  contain: none;
}
.gaHQB5gWbB7qr9jcNKgJ {
  padding-block: 0;
}
