/* screen - index */

#zo88-page {
  width: 100% !important;
  overflow: hidden;
}
.main-container {
  width: fit-content;
  transform-origin: top left;
  visibility: visible;
}

.index {
  height: 3331px;
  min-width: 1920px;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.index .layer-42sdsdwdxsxdsx-1 {
  aspect-ratio: 0.57;
  height: 3378px;
  left: -11px;
  object-fit: cover;
  position: absolute;
  top: -47px;
  width: 1931px;
}

.index .line-2 {
  height: 4px;
  left: 1051px;
  object-fit: cover;
  position: absolute;
  top: 2447px;
  width: 4px;
}

.index .group-16sdsdsdsdsd-1 {
  aspect-ratio: 0.56;
  height: 855px;
  left: 82px;
  object-fit: cover;
  position: absolute;
  top: 81px;
  width: 475px;
}

.index .vector-smart-objectdfsdsdsd-1 {
  aspect-ratio: 3.1;
  height: 142px;
  left: 1047px;
  object-fit: cover;
  position: absolute;
  top: 146px;
  width: 441px;
}

.index .group-2085663198 {
  background: linear-gradient(180deg, rgba(188, 40, 28, 0.44) 0%, rgba(227, 15, 15, 0.44) 100%);
  border: 1.9px solid;
  border-color: #ff9860;
  border-radius: 34.22px;
  display: flex;
  height: 729px;
  left: 470px;
  overflow: hidden;
  padding: 13px;
  position: absolute;
  top: 96px;
  width: 326px;
}

.index .game-frame-2085663198 {
  border: 0;
  border-radius: inherit;
  height: 100%;
  width: 100%;
}

.index .group-2085663209 {
  height: 776px;
  left: 320px;
  position: absolute;
  top: 1389px;
  width: 1302px;
}

.index .thng-c-hn-din-ra {
  left: 0;
  letter-spacing: 0;
  line-height: 34.6px;
  position: absolute;
  top: 0;
  width: 1286px;
}

.index .flex-container-4176 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 5.02px;
  height: 149px;
  left: 0;
  position: absolute;
  top: 524px;
  width: 1235px;
}

.index .text {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 34.6px;
  position: relative;
}

.index .tham-gia-git-c-hn {
  left: 0;
  letter-spacing: 0;
  line-height: 34.6px;
  position: absolute;
  top: 701px;
  width: 1235px;
}

.index .sau-khi-cng-xong-ngi-ta-thng-ri {
  left: 0;
  letter-spacing: 0;
  line-height: 34.6px;
  position: absolute;
  top: 361px;
  width: 1286px;
}

.index .mui {
  left: 447px;
  letter-spacing: 0;
  line-height: 34.6px;
  position: absolute;
  top: 448px;
  width: 142px;
}

.index .bnh-ko {
  left: 727px;
  letter-spacing: 0;
  line-height: 34.6px;
  position: absolute;
  top: 448px;
  width: 142px;
}

.index .tin-l {
  left: 1070px;
  letter-spacing: 0;
  line-height: 34.6px;
  position: absolute;
  top: 448px;
  width: 142px;
}

.index .go {
  left: 146px;
  letter-spacing: 0;
  line-height: 34.6px;
  position: absolute;
  top: 448px;
  width: 142px;
}

.index .group-2085663199 {
  display: flex;
  gap: 21px;
  height: 40px;
  left: 2px;
  position: absolute;
  top: 133px;
  width: 1017px;
}

.index .image-1268363292-1 {
  margin-top: 0.2px;
}

.index .b-th-cho-cc-vong {
  height: 39.72px;
  letter-spacing: 0;
  line-height: 34.6px;
  margin-top: 0;
  white-space: nowrap;
  width: 956.45px;
}

.index .group-2085663200 {
  display: flex;
  gap: 21px;
  height: 42px;
  left: 2px;
  position: absolute;
  top: 186px;
  width: 1017px;
}

.index .image-1268363292 {
  aspect-ratio: 0.97;
  height: 39px;
  width: 38px;
}

.index .cu-bnh-an-cho-gia {
  height: 39.72px;
  letter-spacing: 0;
  line-height: 34.6px;
  margin-top: 2.2px;
  white-space: nowrap;
  width: 956.45px;
}

.index .group-2085663201 {
  display: flex;
  gap: 21px;
  height: 40px;
  left: 2px;
  position: absolute;
  top: 243px;
  width: 1060px;
}

.index .trnh-b-quy-ph-b {
  height: 39.72px;
  letter-spacing: 0;
  line-height: 34.6px;
  margin-top: 0.6px;
  white-space: nowrap;
  width: 999.31px;
}

.index .group-2085663202 {
  display: flex;
  gap: 21px;
  height: 40px;
  left: 2px;
  position: absolute;
  top: 299px;
  width: 1104px;
}

.index .image-1268363292-2 {
  margin-top: 0;
}

.index .tch-phc-lm-vic {
  height: 39.72px;
  letter-spacing: 0;
  line-height: 34.6px;
  margin-top: 0;
  white-space: nowrap;
  width: 1043.21px;
}

.index .image-1268363287 {
  aspect-ratio: 1.17;
  height: 111px;
  left: 313px;
  position: absolute;
  top: 413px;
  width: 129px;
}

.index .image-1268363289 {
  aspect-ratio: 1;
  height: 106px;
  left: 611px;
  object-fit: cover;
  position: absolute;
  top: 412px;
  width: 106px;
}

.index .image-1268363290 {
  aspect-ratio: 1;
  height: 87px;
  left: 971px;
  object-fit: cover;
  position: absolute;
  top: 422px;
  width: 87px;
}

.index .image-1268363291 {
  aspect-ratio: 1;
  height: 106px;
  left: 24px;
  object-fit: cover;
  position: absolute;
  top: 413px;
  width: 105px;
}

.index .group-17sdsdsdsdsd-1 {
  aspect-ratio: 2.29;
  height: 383px;
  left: 829px;
  position: absolute;
  top: 288px;
  width: 878px;
}

.index .image-photoroom-2026 {
  aspect-ratio: 2.8;
  height: 192px;
  left: 999px;
  position: absolute;
  top: 621px;
  width: 538px;
  animation: zoomInOut 1.5s ease-in-out infinite;
}

.index .group-18sdsdsds-1 {
  aspect-ratio: 2.04;
  height: 618px;
  left: 320px;
  position: absolute;
  top: 850px;
  width: 1263px;
}

.index .group-2085663236 {
  height: 469px;
  left: 355px;
  position: absolute;
  top: 2103px;
  width: 1288px;
}

.index .group-2085663204 {
  height: 72px;
  left: 996px;
  position: absolute;
  top: 261px;
  width: 225px;
}

.index .rectangle-4123 {
  background: linear-gradient(90deg, rgba(219, 51, 0, 1) 0%, rgba(254, 156, 0, 1) 100%);
  border: 1.04px solid;
  border-color: var(--candy-corn);
  border-radius: 35.79px;
  height: 72px;
  left: 0;
  position: absolute;
  top: 0;
  width: 223px;
}

.index .i-vn {
  -webkit-text-stroke: 0.48px var(--candy-corn);
  left: 16px;
  letter-spacing: 0;
  line-height: 44.5px;
  position: absolute;
  text-align: center;
  top: 12px;
  width: 190px;
}

.index .group-2085663205 {
  height: 72px;
  left: 1065px;
  position: absolute;
  top: 145px;
  width: 225px;
}

.index .nhn-ti {
  -webkit-text-stroke: 0.48px var(--candy-corn);
  left: 19px;
  letter-spacing: 0;
  line-height: 44.5px;
  position: absolute;
  text-align: center;
  top: 8px;
  width: 190px;
}

.index .group-2085663206 {
  height: 72px;
  left: 114px;
  position: absolute;
  top: 253px;
  width: 225px;
}

.index .n-may {
  -webkit-text-stroke: 0.48px var(--candy-corn);
  left: 18px;
  letter-spacing: 0;
  line-height: 44.5px;
  position: absolute;
  text-align: center;
  top: 7px;
  width: 190px;
}

.index .group-2085663207 {
  height: 72px;
  left: 0;
  position: absolute;
  top: 131px;
  width: 225px;
}

.index .rectangle-41231 {
  background: linear-gradient(90deg, rgba(219, 51, 0, 1) 0%, rgba(254, 156, 0, 1) 100%);
  border: 1.04px solid;
  border-color: var(--candy-corn);
  border-radius: 35.79px;
  height: 72px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 223px;
}

.index .ht-lc {
  -webkit-text-stroke: 0.48px var(--candy-corn);
  left: 32px;
  letter-spacing: 0;
  line-height: 44.5px;
  position: absolute;
  text-align: center;
  top: 9px;
  width: 159px;
}

.index .anh-man-hinh-2026-08 {
  aspect-ratio: 1.54;
  height: 469px;
  left: 294px;
  position: absolute;
  top: 0;
  width: 723px;
}

.index .hy-tham-gia-sv88 {
  color: #fd9c00;
  font-family: var(--font-family-utm_avo-bold);
  font-size: 50.6px;
  font-weight: 700;
  left: 698px;
  letter-spacing: 0;
  line-height: 69.8px;
  position: absolute;
  text-align: center;
  top: 2544px;
  white-space: nowrap;
}

.index .nhn-thm-nhiu-t {
  left: 491px;
  letter-spacing: 0;
  line-height: 43.5px;
  position: absolute;
  text-align: center;
  top: 2627px;
  white-space: nowrap;
}

.index .group-2085663203 {
  display: flex;
  height: 56px;
  left: 606px;
  position: absolute;
  top: 3233px;
  width: 761px;
}

.index .image-1268363279 {
  aspect-ratio: 0.83;
  height: 47px;
  margin-top: 4px;
  width: 39px;
}

.index .ti-1111-truy-cp {
  height: 44px;
  letter-spacing: 0;
  line-height: 43.5px;
  margin-left: 1px;
  margin-top: 7px;
  text-align: center;
  white-space: nowrap;
  width: 658px;
}

.index .image-1268363280 {
  aspect-ratio: 1.02;
  height: 56px;
  margin-left: 5px;
  width: 56px;
}

.index .anh-man-hinh-2026-08-1 {
  aspect-ratio: 1.15;
  height: 594px;
  left: 220px;
  position: absolute;
  top: 2643px;
  width: 685px;
}

.index .group-2085663193 {
  height: 7.36%;
  left: 888px;
  position: absolute;
  top: 81.30%;
  width: calc(100% - 1187px);
}

.index .rectangle-41405 {
  height: 37.14%;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 6.12%;
  width: calc(100% - 35px);
}

.index .rectangle-41406 {
  height: 37.14%;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 54.29%;
  width: calc(100% - 35px);
}

.index .image-1268363708 {
  aspect-ratio: 1;
  height: 121px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 121px;
}

.index .image-1268363709 {
  aspect-ratio: 1;
  height: 121px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 124px;
  width: 121px;
}

.index .thng-hng-vip-tng {
  align-items: center;
  display: flex;
  height: 41px;
  left: 115px;
  letter-spacing: 0;
  line-height: 40.9px;
  position: absolute;
  top: 40px;
  white-space: nowrap;
}

.index .tng-110-np-ln-u {
  align-items: center;
  display: flex;
  height: 41px;
  left: 115px;
  letter-spacing: 0;
  line-height: 40.9px;
  position: absolute;
  top: 158px;
  white-space: nowrap;
}

.index .group-2085663237 {
  height: 6.27%;
  left: 893px;
  position: absolute;
  top: 89.25%;
  width: calc(100% - 1192px);
}

.index .rectangle-41405-1 {
  height: 43.54%;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: calc(100% - 30px);
}

.index .rectangle-41406-1 {
  height: 43.54%;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 56.46%;
  width: calc(100% - 30px);
}

.index .image-1268363708-1 {
  aspect-ratio: 0.7;
  height: 80px;
  left: 28px;
  position: absolute;
  top: 3px;
  width: 56px;
}

.index .image-1268363709-1 {
  aspect-ratio: 1.85;
  height: 53px;
  left: 0;
  position: absolute;
  top: 143px;
  width: 98px;
}

.index .bo-him-vip-mi-ngy-18-t {
  align-items: center;
  display: flex;
  height: 41px;
  left: 110px;
  letter-spacing: 0;
  line-height: 40.9px;
  position: absolute;
  top: 25px;
  white-space: nowrap;
}

.index .nhim-v-vip-cc-h {
  align-items: center;
  display: flex;
  height: 41px;
  left: 110px;
  letter-spacing: 0;
  line-height: 40.9px;
  position: absolute;
  top: 143px;
  white-space: nowrap;
}

.index .image-1268363292-3 {
  aspect-ratio: 0.97;
  height: 39px;
  width: 38px;
}
/* screen - sv88-mobile-cohon */

.sv88-mobile-cohon {
  background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%);
  min-height: 3896px;
  min-width: 603px;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.sv88-mobile-cohon .layer-42sdsdwdxsxdsx-1-1 {
  aspect-ratio: 0.18;
  height: 3894px;
  left: 0;
  position: absolute;
  top: 0;
  width: 603px;
}

.sv88-mobile-cohon .vector-smart-objectdfsdsdsd-1-1 {
  aspect-ratio: 3.1;
  height: 95px;
  left: 146px;
  object-fit: cover;
  position: absolute;
  top: 41px;
  width: 295px;
}

.sv88-mobile-cohon .group-17sdsdsdsdsd-1-1 {
  aspect-ratio: 2.29;
  height: 256px;
  left: 0;
  position: absolute;
  top: 136px;
  width: 588px;
}

.sv88-mobile-cohon .image-photoroom-2026-1 {
  aspect-ratio: 2.8;
  height: 127px;
  left: 116px;
  position: absolute;
  top: 353px;
  width: 356px;
  animation: zoomInOut 1.5s ease-in-out infinite;
}

.sv88-mobile-cohon .group-16sdsdsdsdsd-1-1 {
  aspect-ratio: 0.56;
  height: 942px;
  left: -116px;
  object-fit: cover;
  position: absolute;
  top: 515px;
  width: 524px;
}

.sv88-mobile-cohon .group-2085663198-1 {
  background: linear-gradient(180deg, rgba(188, 40, 28, 0.44) 0%, rgba(227, 15, 15, 0.44) 100%);
  border: 1.9px solid;
  border-color: #ff9860;
  border-radius: 34.22px;
  display: flex;
  height: 754px;
  left: 241px;
  overflow: hidden;
  padding: 16px;
  position: absolute;
  top: 527px;
  width: 337px;
}

.sv88-mobile-cohon .game-frame-2085663198-1 {
  border: 0;
  border-radius: inherit;
  height: 100%;
  width: 100%;
}

.sv88-mobile-cohon .group-18sdsdsds-1-1 {
  aspect-ratio: 2.04;
  height: 342px;
  left: 0;
  position: absolute;
  top: 1335px;
  width: 603px;
}

.sv88-mobile-cohon .frame-1707480036 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 26px;
  left: 15px;
  position: absolute;
  top: 1641px;
  width: 570px;
}

.sv88-mobile-cohon .thng-c-hn-din-ra-1 {
  height: 130px;
  letter-spacing: 0;
  line-height: 24.9px;
  margin-top: -1.00px;
  position: relative;
  width: 551px;
}

.sv88-mobile-cohon .frame-1707480035 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 16px;
  position: relative;
  width: 100%;
}

.sv88-mobile-cohon .group-2085663211 {
  height: 50px;
  position: relative;
  width: 563px;
}

.sv88-mobile-cohon .b-th-cho-cc-vong-1 {
  left: 48px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: absolute;
  top: 0;
  width: 513px;
}

.sv88-mobile-cohon .image-1268363292-4 {
  aspect-ratio: 0.97;
  height: 39px;
  left: 0;
  position: absolute;
  top: 2px;
  width: 38px;
}

.sv88-mobile-cohon .group-2085663212 {
  height: 40px;
  margin-right: -2.00px;
  position: relative;
  width: 572px;
}

.sv88-mobile-cohon .cu-bnh-an-cho-gia-1 {
  left: 48px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: absolute;
  top: 11px;
  white-space: nowrap;
  width: 522px;
}

.sv88-mobile-cohon .image-1268363292-3 {
  aspect-ratio: 0.97;
  height: 39px;
  left: 0;
  position: absolute;
  top: 0;
  width: 38px;
}

.sv88-mobile-cohon .group-2085663213 {
  height: 57px;
  position: relative;
  width: 565px;
}

.sv88-mobile-cohon .trnh-b-quy-ph-b-1 {
  left: 48px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: absolute;
  top: 0;
  width: 515px;
}

.sv88-mobile-cohon .group-2085663214 {
  height: 55px;
  position: relative;
  width: 551px;
}

.sv88-mobile-cohon .tch-phc-lm-vic-1 {
  left: 48px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: absolute;
  top: 0;
  width: 501px;
}

.sv88-mobile-cohon .sau-khi-cng-xong-ngi-ta-thng-ri-1 {
  align-self: stretch;
  height: 30px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: relative;
  text-align: center;
}

.sv88-mobile-cohon .group-2085663215 {
  height: 166px;
  position: relative;
  width: 385.99px;
}

.sv88-mobile-cohon .mui-1 {
  left: 306px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: absolute;
  top: 28px;
  width: 64px;
}

.sv88-mobile-cohon .bnh-ko-1 {
  left: 103px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: absolute;
  top: 112px;
  width: 102px;
}

.sv88-mobile-cohon .tin-l-1 {
  left: 305px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: absolute;
  top: 112px;
  width: 73px;
}

.sv88-mobile-cohon .go-1 {
  left: 103px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: absolute;
  top: 28px;
  width: 102px;
}

.sv88-mobile-cohon .image-1268363293 {
  aspect-ratio: 1.17;
  height: 86px;
  left: 205px;
  position: absolute;
  top: 1px;
  width: 101px;
}

.sv88-mobile-cohon .image-1268363294 {
  aspect-ratio: 1;
  height: 100px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 66px;
  width: 101px;
}

.sv88-mobile-cohon .image-1268363295 {
  aspect-ratio: 1;
  height: 71px;
  left: 219px;
  object-fit: cover;
  position: absolute;
  top: 84px;
  width: 71px;
}

.sv88-mobile-cohon .image-1268363292-5 {
  aspect-ratio: 1;
  height: 80px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 81px;
}

.sv88-mobile-cohon .flex-container-2002390 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 3.61px;
  height: 182px;
  width: 538px;
}

.sv88-mobile-cohon .text-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 24.9px;
  position: relative;
}

.sv88-mobile-cohon .tham-gia-git-c-hn-1 {
  align-self: stretch;
  height: 34px;
  letter-spacing: 0;
  line-height: 24.9px;
  position: relative;
  text-align: center;
}

.sv88-mobile-cohon .group-2085663236-1 {
  height: 267px;
  left: 31px;
  position: absolute;
  top: 2546px;
  width: 543px;
}

.sv88-mobile-cohon .group-2085663204-1 {
  height: 30px;
  left: 420px;
  position: absolute;
  top: 146px;
  width: 96px;
}

.sv88-mobile-cohon .rectangle-4123-1 {
  background: linear-gradient(90deg, rgba(219, 51, 0, 1) 0%, rgba(254, 156, 0, 1) 100%);
  border: 0.44px solid;
  border-color: var(--candy-corn);
  border-radius: 15.08px;
  height: 30px;
  left: 0;
  position: absolute;
  top: 0;
  width: 94px;
}

.sv88-mobile-cohon .i-vn-1 {
  -webkit-text-stroke: 0.2px var(--candy-corn);
  left: 7px;
  letter-spacing: 0;
  line-height: 18.8px;
  position: absolute;
  text-align: center;
  top: 5px;
  width: 80px;
}

.sv88-mobile-cohon .group-2085663205-1 {
  height: 30px;
  left: 449px;
  position: absolute;
  top: 97px;
  width: 96px;
}

.sv88-mobile-cohon .nhn-ti-1 {
  -webkit-text-stroke: 0.2px var(--candy-corn);
  left: 8px;
  letter-spacing: 0;
  line-height: 18.8px;
  position: absolute;
  text-align: center;
  top: 3px;
  width: 80px;
}

.sv88-mobile-cohon .group-2085663206-1 {
  height: 30px;
  left: 48px;
  position: absolute;
  top: 143px;
  width: 96px;
}

.sv88-mobile-cohon .n-may-1 {
  -webkit-text-stroke: 0.2px var(--candy-corn);
  left: 8px;
  letter-spacing: 0;
  line-height: 18.8px;
  position: absolute;
  text-align: center;
  top: 3px;
  width: 80px;
}

.sv88-mobile-cohon .group-2085663207-1 {
  height: 30px;
  left: 1px;
  position: absolute;
  top: 91px;
  width: 96px;
}

.sv88-mobile-cohon .ht-lc-1 {
  -webkit-text-stroke: 0.2px var(--candy-corn);
  left: 13px;
  letter-spacing: 0;
  line-height: 18.8px;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 67px;
}

.sv88-mobile-cohon .anh-man-hinh-2026-08-2 {
  aspect-ratio: 1.54;
  height: 267px;
  left: 80px;
  position: absolute;
  top: 0;
  width: 412px;
}

.sv88-mobile-cohon .group-2085663217 {
  display: flex;
  flex-direction: column;
  gap: 3.6px;
  height: 143px;
  left: 22px;
  position: absolute;
  top: 2813px;
  width: 566px;
}

.sv88-mobile-cohon .hy-tham-gia-sv88-1 {
  color: #fd9c00;
  font-family: var(--font-family-utm_avo-bold);
  font-size: 44.3px;
  font-weight: 700;
  height: 62px;
  letter-spacing: 0;
  line-height: 61.1px;
  margin-left: 49.4px;
  text-align: center;
  white-space: nowrap;
  width: 464px;
}

.sv88-mobile-cohon .nhn-thm-nhiu-t-1 {
  color: var(--white);
  font-family: var(--font-family-utm_avo-bold);
  font-size: var(--font-size-l);
  font-weight: 700;
  height: 77px;
  letter-spacing: 0;
  line-height: 38.1px;
  margin-left: 0;
  text-align: center;
  width: 561.93px;
}

.sv88-mobile-cohon .anh-man-hinh-2026-08-3 {
  aspect-ratio: 1.15;
  height: 392px;
  left: 60px;
  position: absolute;
  top: 2956px;
  width: 453px;
}

.sv88-mobile-cohon .frame-2085663855 {
  height: 370px;
  left: 15px;
  position: absolute;
  top: 3348px;
  width: 569px;
}

.sv88-mobile-cohon .group-2085663193-1 {
  height: 51.69%;
  left: 0;
  position: absolute;
  top: 0;
  width: calc(100% + 4px);
}

.sv88-mobile-cohon .rectangle-41405-2 {
  height: 37.14%;
  left: 13px;
  top: 6.12%;
  width: calc(100% - 28px);
}

.sv88-mobile-cohon .rectangle-41406-2 {
  height: 37.14%;
  left: 13px;
  top: 54.29%;
  width: calc(100% - 28px);
}

.sv88-mobile-cohon .image-1268363708-2 {
  aspect-ratio: 1;
  height: 94px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 94px;
}

.sv88-mobile-cohon .image-1268363709-2 {
  aspect-ratio: 1;
  height: 94px;
  object-fit: cover;
  top: 97px;
  width: 94px;
}

.sv88-mobile-cohon .thng-hng-vip-tng-1 {
  align-items: center;
  display: flex;
  height: 32px;
  left: 90px;
  letter-spacing: 0;
  line-height: 31.9px;
  position: absolute;
  top: 31px;
  white-space: nowrap;
}

.sv88-mobile-cohon .tng-110-np-ln-u-1 {
  align-items: center;
  display: flex;
  height: 32px;
  left: 90px;
  letter-spacing: 0;
  line-height: 31.9px;
  position: absolute;
  top: 123px;
  white-space: nowrap;
}

.sv88-mobile-cohon .group-2085663237-1 {
  height: 44.09%;
  left: 4px;
  position: absolute;
  top: 55.91%;
  width: 100%;
}

.sv88-mobile-cohon .rectangle-41405-3 {
  height: 43.54%;
  left: 9px;
  top: 0;
  width: calc(100% - 24px);
}

.sv88-mobile-cohon .rectangle-41406-3 {
  height: 43.54%;
  left: 9px;
  top: 56.46%;
  width: calc(100% - 24px);
}

.sv88-mobile-cohon .image-1268363708-3 {
  aspect-ratio: 0.7;
  height: 62px;
  left: 22px;
  position: absolute;
  top: 2px;
  width: 44px;
}

.sv88-mobile-cohon .image-1268363709-3 {
  aspect-ratio: 1.85;
  height: 41px;
  top: 112px;
  width: 76px;
}

.sv88-mobile-cohon .bo-him-vip-mi-ngy-18-t-1 {
  align-items: center;
  display: flex;
  height: 32px;
  left: 86px;
  letter-spacing: 0;
  line-height: 31.9px;
  position: absolute;
  top: 20px;
  white-space: nowrap;
}

.sv88-mobile-cohon .nhim-v-vip-cc-h-1 {
  align-items: center;
  display: flex;
  height: 32px;
  left: 86px;
  letter-spacing: 0;
  line-height: 31.9px;
  position: absolute;
  top: 112px;
  white-space: nowrap;
}

.sv88-mobile-cohon .group-2085663203-1 {
  display: flex;
  height: 40px;
  left: 34px;
  position: absolute;
  top: 3748px;
  width: 539px;
}

.sv88-mobile-cohon .image-1268363279-1 {
  aspect-ratio: 0.83;
  height: 33.19px;
  margin-top: 2.8px;
  width: 27.54px;
}

.sv88-mobile-cohon .ti-1111-truy-cp-1 {
  height: 31px;
  letter-spacing: 0;
  line-height: 30.7px;
  margin-left: 0.5px;
  margin-top: 4.9px;
  text-align: center;
  white-space: nowrap;
  width: 465px;
}

.sv88-mobile-cohon .span-2 {
  color: var(--white);
  font-family: var(--font-family-utm_avo-bold);
  font-size: var(--font-size-xs);
  font-weight: 700;
}

.sv88-mobile-cohon .image-1268363280-1 {
  aspect-ratio: 1.02;
  height: 39.55px;
  margin-left: 3.4px;
  width: 40.16px;
}

.sv88-mobile-cohon .image-1268363709 {
  left: 0;
  position: absolute;
}

.sv88-mobile-cohon .rectangle-41405 {
  object-fit: cover;
  position: absolute;
}

.sv88-mobile-cohon .rectangle-41406 {
  object-fit: cover;
  position: absolute;
}
@media screen and (orientation: portrait) {
  .screen.index {
    display: none;
  }
  .screen.sv88-mobile-cohon {
    display: block;
  }
}
@media screen and (orientation: landscape) {
  .screen.index {
    display: block;
  }
  .screen.sv88-mobile-cohon {
    display: none;
  }
}
@keyframes zoomInOut {
  0%,
  100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
}