* {
  box-sizing: border-box;
  outline: none;
  font-family:
    "Exo",
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
}

*,
*::before,
*::after {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  outline: none;
  text-decoration: none;
  border: none;
}

h1,
h2,
h3,
h4 {
  font-weight: 700;
  overflow-wrap: break-word;
  color: var(--Text-100);
}

h1 {
  font-size: 48px;
  line-height: 60px;
  letter-spacing: 0.2px;
}

h2 {
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  text-transform: capitalize;
}

@media screen and (min-width: 1200px) {
  h2 {
    font-size: 40px;
    line-height: 48px;
  }
}

h3 {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

@media screen and (min-width: 1200px) {
  h3 {
    font-size: 32px;
    line-height: 40px;
  }
}

h4 {
  font-size: 24px;
  line-height: 32px;
}

p {
  margin: 0;
  font-size: 16px;
  line-height: 24px;
  overflow-wrap: break-word;
}

s {
  text-decoration: line-through;
}

a {
  color: var(--text-color);
}

html {
  scroll-behavior: smooth;
}

[id] {
  scroll-margin-top: 72px;
}

body {
  margin-top: 128px;
  font-size: 16px;
  line-height: 24px;
  background-color: var(--main-theme-color);
  color: var(--text-color);
}

@media screen and (min-width: 768px) {
  body {
    margin-top: 72px;
  }
}

.king-chance-tji5e1 {
  max-width: 100%;
  margin: 0 auto;
  padding: 0 16px;
}

@media screen and (min-width: 768px) {
  .king-chance-tji5e1 {
    max-width: 752px;
  }
}

@media screen and (min-width: 1200px) {
  .king-chance-tji5e1 {
    padding: 0 16px;
    max-width: 1248px;
  }
}

.king-chance-ysedmt {
  overflow: hidden;
}

.king-chance-ceymia img {
  background: var(--Neutral-300);
}

.king-chance-3th2ie {
  font-size: 14px;
  font-weight: 700;
  font-style: normal;
  line-height: 20px;
  padding: 9px 15px;
  color: var(--button-text-color);
  border-radius: 16px;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  cursor: pointer;
}

.king-chance-npy4ov {
  border: 1px solid var(--border-color);
  background: var(--button-bg-color);
}

.king-chance-npy4ov:hover {
  background: var(--button-bg-hover);
}

.king-chance-hx6vgz {
  border: 1px solid var(--border-color);
  background: var(--button-bg-color);
  color: var(--button-text-color);
}

.king-chance-hx6vgz:hover {
  background: var(--button-bg-hover);
}

.king-chance-566gdc {
  font-size: 12px;
  line-height: 18px;
}

.king-chance-9ofu6g {
  font-size: 18px;
  line-height: 26px;
}

.king-chance-7ig89b {
  width: 100%;
}

.king-chance-mtn0d7 {
  padding: 6px 16px;
}

.king-chance-b45lyu {
  padding: 10px 16px;
}

.king-chance-77qqbv {
  padding: 15px 26px;
}

.king-chance-w31g2o {
  flex-shrink: 0;
}

.king-chance-jc4ptu {
  box-shadow:
    0 1px 33px 0 rgba(var(--Primary-200-rgb), 0.2),
    0 1px 22px 0 rgba(var(--Primary-200-rgb), 0.3);
}

.king-chance-gn2wvq {
  display: none;
}

.king-chance-rv5pcw {
  position: relative;
  width: 100%;
  margin: 0 auto;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.king-chance-bkmsai {
  overflow: hidden;
  width: 100%;
  margin-top: 20px;
}

.king-chance-wifiji {
  display: flex;
  scroll-snap-type: x mandatory;
  overflow-x: auto;
  scroll-behavior: smooth;
  cursor: grab;
  padding-bottom: 20px;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.king-chance-9y5j43 {
  cursor: grab;
}

.king-chance-wifiji::-webkit-scrollbar {
  display: none;
}

.king-chance-07tpka {
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  scroll-snap-align: start;
}

.king-chance-r3rzfd {
  display: block;
  width: 100%;
  object-fit: contain;
  height: 40px;
  pointer-events: none;
}

.king-chance-ha62l6 {
  text-align: center;
  font-size: 14px;
  padding: 10px 0;
}

.king-chance-ke0qz0 {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  visibility: hidden;
}

.king-chance-p6rkpq {
  visibility: visible;
}

.king-chance-4527ja {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--Text-400);
  border-radius: 8px;
  cursor: pointer;
  transition: 0.king-chance-xg8cb9 ease;
}

.king-chance-vrw8vm {
  background-color: var(--Primary-200);
  width: 16px;
}

.king-chance-5o8grj {
  -webkit-mask-image: linear-gradient(
    to right,
    var(--Neutral-300) 96%,
    transparent
  );
  mask-image: linear-gradient(to right, var(--Neutral-300) 96%, transparent);
  transition:
    -webkit-mask-image 0.king-chance-xg8cb9,
    mask-image 0.3s;
}

.king-chance-5o8grj.king-chance-hzilu3 {
  -webkit-mask-image: linear-gradient(to right, black 100%, black 100%);
  mask-image: linear-gradient(to right, black 100%, black 100%);
}

main {
  display: flex;
  flex-direction: column;
  margin-bottom: 40px;
  gap: 48px;
}

@media (min-width: 768px) {
  main {
    gap: 56px;
  }
}

.king-chance-t42qx7:not([hidden]) {
  position: fixed;
  background: var(--neutral-30060);
  backdrop-filter: blur(8px);
  inset: 0;
  z-index: 1100;
  padding: 16px;
  isolation: isolate;
  display: flex;
  justify-content: center;
  align-items: center;
}

.king-chance-4xjetv {
  cursor: pointer;
  display: block;
  border: none;
  width: 22px;
  height: 22px;
  background-color: var(--Neutral-50);
  -webkit-mask: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.king-chance-q5cz72.org/2000/svg'%3E%3Cpath d='M21 1L1 21M1 1L21 21' stroke='%23F0E1DF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.king-chance-q5cz72.org/2000/svg'%3E%3Cpath d='M21 1L1 21M1 1L21 21' stroke='%23F0E1DF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat center;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 1;
}

.king-chance-n1x9dw {
  border-radius: 24px;
  background: var(--Neutral-400);
  padding: 40px 24px 40px;
  position: relative;
  text-align: center;
  overflow: hidden;
  width: 100%;
  max-width: 600px;
  box-shadow: 0 12px 24px 0 rgba(191, 191, 191, 0.2);
}

.king-chance-n1x9dw::before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--Primary-300, #53109f) 0%,
    var(--neutral-30080, rgba(21, 24, 41, 0.75)) 49.52%
  );
}

.king-chance-h8o4na {
  position: relative;
  z-index: 1;
}

.king-chance-hesvjh {
  color: var(--Text-100);
  text-align: center;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  text-transform: capitalize;
}

.king-chance-5pn9fj {
  color: var(--Text-100);
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
  text-transform: capitalize;
  margin: 4px 0;
  overflow-wrap: break-word;
}

.king-chance-j93yb5 {
  font-size: 40px;
  line-height: 48px;
}

.king-chance-xzb6m0 {
  color: var(--Text-200);
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.king-chance-ct6aje {
  border-radius: 16px;
  background: var(--Primary-200);
  color: var(--Text-00);
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  padding: 15px 16px;
  align-content: center;
  display: block;
  width: 100%;
  margin-top: 24px;
  cursor: pointer;
  text-transform: capitalize;
  transition: 0.3s;
}

.king-chance-ct6aje:hover {
  background: var(--Primary-400);
}

.king-chance-ct6aje svg {
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
  pointer-events: none;
  touch-action: none;
}

.king-chance-t42qx7 img {
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  object-fit: cover;
  pointer-events: none;
  touch-action: none;
  z-index: 0;
}

@media screen and (min-width: 768px) {
  .king-chance-n1x9dw {
    max-width: 600px;
    padding: 64px;
  }

  .king-chance-hesvjh {
    font-size: 24px;
    line-height: 32px;
  }

  .king-chance-5pn9fj {
    font-size: 72px;
    line-height: 88px;
    margin: 4px 0;
  }

  .king-chance-j93yb5 {
    font-size: 50px;
    line-height: 56px;
  }

  .king-chance-xzb6m0 {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    margin-right: auto;
    margin-left: auto;
  }

  .king-chance-4xjetv {
    top: 25px;
    right: 25px;
  }
}

.king-chance-i7c0yd,
.king-chance-etjj8f {
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-300);
  box-shadow: 0 0 12px 0 rgba(191, 191, 191, 0.1);
  padding: 16px 14px;
}

.king-chance-oyoub6.king-chance-6aiahf::before,
.king-chance-etjj8f::before,
.king-chance-mxp06t::before {
  display: block;
  aspect-ratio: 1/1;
  background: no-repeat center/contain rgba(0, 0, 0, 0)
    url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.king-chance-q5cz72.org/2000/svg'%3E%3Crect width='31' height='31' rx='15.5' fill='%23FFF4D0'/%3E%3Cpath d='M15.king-chance-xjo5k9 14.king-chance-6sccnt.king-chance-j3ghcg 14.king-chance-itya0r 15.king-chance-wohbvn 14.king-chance-j73arm 15.king-chance-5jt0x2 14.king-chance-jf650z.king-chance-xvujrd 14.king-chance-7l3aui 19.king-chance-zsrr2v 12.king-chance-fjpd9k 19.king-chance-zsrr2v 10.king-chance-6tqrc2.king-chance-zsrr2v 8.king-chance-wq5avg 17.king-chance-kcahjn 7.king-chance-svaodw 15.king-chance-o68lyp 7.king-chance-zlyo7b.king-chance-n92bcm 7.king-chance-svaodw 11.king-chance-kz8v4i 8.king-chance-wq5avg 11.king-chance-kz8v4i 10.king-chance-zw780a.king-chance-kz8v4i 12.king-chance-5r591k 13.king-chance-3njffp 14.king-chance-iorw5m 15.king-chance-nux3qx 14.king-chance-efw7ej.king-chance-5breop 14.king-chance-vl1ad5 15.king-chance-ljjl0s 14.king-chance-ojgi9d 15.king-chance-4t904n 14.king-chance-zfy6za.king-chance-xjo5k9 14.5684Z' fill='%23FFC421'/%3E%3Cpath d='M15.king-chance-gy3dx6 15.king-chance-9xg0l3.king-chance-mv6hzk 15.king-chance-zulr4t 15.king-chance-eftqw2 15.king-chance-oehaca 15.king-chance-pr7pde 15.king-chance-2qr0ap.king-chance-0q80gf 15.king-chance-oehaca 15.king-chance-hsv6uq 15.king-chance-u45c2d 15.king-chance-777ct2 15.king-chance-kbrcxc.king-chance-dchty9 15.king-chance-6c9ow5 7.king-chance-w4jq6w 18.king-chance-dyv50s 7.king-chance-wo9z31 23.king-chance-z55c6y.king-chance-7zynr7.king-chance-27hgch 18.king-chance-4pwk66 19.king-chance-71gr4a 15.king-chance-7bgoqq 15.king-chance-gy3dx6 15.1903Z' fill='%23FFC421'/%3E%3Ccircle cx='5.5' cy='5.5' r='3' fill='%23179163' stroke='%23FFF4D0'/%3E%3C/svg%3E%0A");
}

.king-chance-1l04qf [type="submit"] *,
.king-chance-704qcx button * {
  pointer-events: none;
  touch-action: none;
}

@media screen and (max-width: 767px) {
  body:has(.pc61d126-chatbot-window[aria-hidden="false"]) .king-chance-wgqoex {
    display: none;
  }
}

.king-chance-ftnmjg {
  position: fixed;
  right: 20px;
  bottom: 8px;
  z-index: 992;
  color: var(--Neutral-50);
}

body:has(header nav.open) .king-chance-ftnmjg {
  display: none;
}

@media (min-width: 768px) {
  .king-chance-ftnmjg {
    bottom: 22px;
  }
}

.king-chance-ftnmjg input {
  font-family: inherit;
}

@media (max-width: 767px) {
  body:has(.pc61d126-floating-bar-wrapper) .king-chance-ftnmjg {
    bottom: calc(var(--floating-bar-height) + 8px);
  }
}

@media (max-width: 767px) {
  body:has(.king-chance-gsevqa.static) .king-chance-ftnmjg {
    bottom: 8px;
  }
}

.king-chance-00jal8 {
  width: 80px;
  height: 80px;
  cursor: pointer;
  border: 1px solid var(--Primary-100);
  background: no-repeat center/40px var(--Primary-200)
    url("data:image/svg+xml,%3Csvg xmlns='http://www.king-chance-q5cz72.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M31.king-chance-e0ync1 3.king-chance-6nobsu.king-chance-whdqng.king-chance-vg6ryv 3.king-chance-t6t971 3.king-chance-eecmoe 5.king-chance-9yrthv 3.king-chance-eecmoe 8.king-chance-7rcmom.king-chance-fn2b2j.king-chance-eecmoe 26.king-chance-iyapb2 5.king-chance-3p1c1y 28.king-chance-cni2dh 8.king-chance-sakyzz 28.king-chance-4z38py.king-chance-yh8irx 28.king-chance-5lp30i.king-chance-vwlgkm 34.king-chance-98ssrl.king-chance-jhx38x 36.king-chance-1nnryh 11.king-chance-9tzysy 37.king-chance-ng79z5 12.king-chance-j9fyb5 36.king-chance-nkqibv.king-chance-b03ya4 28.king-chance-gd3p14.king-chance-az7rdz.king-chance-34h2fv 28.king-chance-tvyj2i 36.king-chance-s4fi3p 26.king-chance-hjjt1i 36.king-chance-s4fi3p 23.king-chance-2vx5fw.king-chance-qs5d3a.king-chance-s4fi3p 5.king-chance-eweu1h 34.king-chance-zcsrir 3.king-chance-t6t971 31.king-chance-e0ync1 3.king-chance-qqpw2h.king-chance-amh637 18.king-chance-uoifj7.king-chance-utxpvt 18.king-chance-4z1k52 8.king-chance-8647rj 17.king-chance-9vyizm 8.king-chance-8647rj 15.king-chance-sk4ldx.king-chance-8647rj 14.king-chance-s76rs7 9.king-chance-utxpvt 13.king-chance-6sutyc 11.king-chance-amh637 13.king-chance-s3obn6.king-chance-xwahxu 13.king-chance-6sutyc 13.king-chance-h3kpgr 14.king-chance-s76rs7 13.king-chance-h3kpgr 15.king-chance-scq9oh.king-chance-h3kpgr 17.king-chance-9vyizm 12.king-chance-xwahxu 18.king-chance-4z1k52 11.king-chance-amh637 18.king-chance-k8hbw3.king-chance-9af71c 18.king-chance-ejusv8.king-chance-fleqvy 18.king-chance-4z1k52 17.king-chance-zbhb5d 17.king-chance-9vyizm 17.king-chance-zbhb5d 15.king-chance-2njfcw.king-chance-zbhb5d 14.king-chance-s76rs7 18.king-chance-fleqvy 13.king-chance-6sutyc 20.king-chance-9af71c 13.king-chance-klfsvm.king-chance-cfkm75 13.king-chance-6sutyc 22.king-chance-qaesa7 14.king-chance-s76rs7 22.king-chance-qaesa7 15.king-chance-r5svwq.king-chance-obd4ih 17.king-chance-9vyizm 21.king-chance-cfkm75 18.king-chance-4z1k52 20.king-chance-9af71c 18.king-chance-ozbcq6.king-chance-57qcgg 18.king-chance-2sp63m.king-chance-33pkpr 18.king-chance-4z1k52 26.king-chance-rgvs16 17.king-chance-9vyizm 26.king-chance-rgvs16 15.king-chance-0pwu1e.king-chance-rgvs16 14.king-chance-s76rs7 27.king-chance-33pkpr 13.king-chance-6sutyc 28.king-chance-57qcgg 13.king-chance-3cyv6q.king-chance-9zai8f 13.king-chance-6sutyc 31.king-chance-1a4sge 14.king-chance-s76rs7 31.king-chance-1a4sge 15.king-chance-hok95q.king-chance-rgvs16 17.king-chance-9vyizm 30.king-chance-9zai8f 18.king-chance-4z1k52 28.king-chance-57qcgg 18.5087Z' fill='%23F7F7F7'/%3E%3C/svg%3E");
  border-radius: 50%;
}

@media screen and (max-width: 767px) {
  body:has(.pc61d126-chatbot-window[aria-hidden="false"])
    .king-chance-00jal8 {
    display: none;
  }
}

.king-chance-eglslj {
  position: fixed;
  inset: 0;
  z-index: 101;
  background: var(--Neutral-400);
  box-shadow: 0 12px 24px 0 rgba(109, 109, 109, 0.15);
  overscroll-behavior: contain;
  overflow: auto;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
}

@media screen and (min-width: 768px) {
  .king-chance-eglslj {
    inset: auto 24px 24px auto;
    width: 448px;
    height: 600px;
    border-radius: 24px;
    border: 1px solid var(--Neutral-200);
    box-shadow: 0 12px 24px 0 rgba(191, 191, 191, 0.16);
  }
}

.pc61d126-chatbot-window[aria-hidden="true"] {
  display: none;
}

.king-chance-704qcx {
  border-bottom: 1px solid var(--Neutral-200);
  background: var(--Neutral-300);
  color: var(--Text-300);
  padding: 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 0 0;
}

@media (min-width: 768px) {
  .king-chance-704qcx {
    padding: 14px 16px;
  }
}

.king-chance-704qcx button {
  border: none;
  background: none;
  cursor: pointer;
  align-content: center;
  color: var(--Neutral-50);
}

.king-chance-704qcx button:first-child {
  align-content: end;
}

.king-chance-704qcx button:first-of-type {
  display: none;
}

.pc61d126-chatbot[data-active-screen="2"]
  .king-chance-704qcx
  button:first-of-type,
.pc61d126-chatbot[data-active-screen="3"]
  .king-chance-704qcx
  button:first-of-type {
  display: initial;
  width: 44px;
  height: 16px;
}

.king-chance-704qcx button:first-of-type svg {
  width: 30px;
  height: 30px;
}

.king-chance-704qcx button:last-child svg {
  width: 38px;
  height: 38px;
}

.king-chance-mxp06t {
  flex: 1 1;
  align-content: center;
  display: flex;
  align-items: center;
  gap: 10px;
  font-feature-settings: "liga" off;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  opacity: 0;
  visibility: hidden;
}

.king-chance-mxp06t::before {
  content: "";
  width: 48px;
}

.pc61d126-chatbot[data-active-screen="2"] .king-chance-mxp06t,
.pc61d126-chatbot[data-active-screen="3"]
  .king-chance-mxp06t {
  opacity: 1;
  visibility: visible;
}

.king-chance-ut7k43 {
  flex: 1 1;
}

.king-chance-6wd5co {
  display: none;
  padding: 64px 16px 16px;
}

@media screen and (min-width: 768px) {
  .king-chance-6wd5co {
    padding: 24px;
  }
}

.pc61d126-chatbot[data-active-screen="1"] .king-chance-gd3u1c {
  display: block;
}

.king-chance-bi0rsw {
  color: var(--Text-100);
  font-feature-settings: "liga" off;
  font-weight: 700;
  margin-bottom: 24px;
  font-size: 40px;
  line-height: 48px;
  text-transform: capitalize;
}

@media screen and (min-width: 768px) {
  .king-chance-bi0rsw {
    margin-top: 41px;
    font-size: 48px;
    line-height: 56px;
  }
}

.king-chance-etjj8f {
  display: grid;
  grid-template-columns: 50px 1fr;
  grid-template-areas: "avatar name" "button button";
  row-gap: 16px;
  column-gap: 12px;
  padding: 10px 14px;
}

.king-chance-etjj8f::before {
  content: "";
  grid-area: avatar;
  width: 50px;
  height: 50px;
  align-self: center;
}

.king-chance-jeg2vg span {
  color: var(--Text-300);
  font-feature-settings:
    "liga" off,
    "clig" off;
  font-size: 12px;
  line-height: 16px;
}

.king-chance-jeg2vg p {
  color: var(--Text-100);
}

.king-chance-etjj8f .king-chance-9sesg9 {
  grid-area: button;
}

.king-chance-etjj8f .king-chance-9sesg9::after {
  content: "";
  display: inline-block;
  vertical-align: sub;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  background: no-repeat center/contain rgba(0, 0, 0, 0)
    url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.king-chance-q5cz72.org/2000/svg'%3E%3Cpath d='M4.king-chance-ozpz1o 10H16.3327' stroke='%23F0F0F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.king-chance-ipmc4c 15L16.king-chance-ipmc4c 10' stroke='%23F0F0F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.king-chance-ipmc4c 5L16.king-chance-ipmc4c 10' stroke='%23F0F0F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.pc61d126-chatbot[data-active-screen="2"] .king-chance-sy0b6f {
  display: block;
}

.king-chance-2t64yy {
  color: var(--Text-100);
  font-feature-settings: "liga" off;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  margin-bottom: 24px;
}

@media (min-width: 768px) {
  .king-chance-2t64yy {
    margin-top: 40px;
  }
}

.king-chance-i7c0yd label,
.king-chance-i7c0yd input {
  display: block;
  width: 100%;
}

.king-chance-i7c0yd label {
  margin-bottom: 16px;
  color: var(--Text-100);
  font-size: 14px;
  line-height: 20px;
}

.king-chance-i7c0yd label.king-chance-qzftgg input {
  border: 1px solid var(--Accent-100);
  padding: 16px;
}

.king-chance-i7c0yd label.king-chance-qzftgg::after {
  content: attr(data-error);
  display: block;
  color: var(--Accent-100);
  font-feature-settings:
    "liga" off,
    "clig" off;
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}

.king-chance-i7c0yd input {
  color: var(--Text-100);
  border-radius: 16px;
  background: var(--Neutral-400);
  font-feature-settings: "liga" off;
  font-size: 16px;
  line-height: 24px;
  padding: 17px 16px;
  margin-top: 4px;
}

.king-chance-i7c0yd input::placeholder {
  color: var(--Text-400);
}

.king-chance-mrxqjb {
  padding: 0;
  min-height: 100%;
  flex-direction: column;
  justify-content: space-between;
  gap: 16px;
}

.pc61d126-chatbot[data-active-screen="3"] .king-chance-mrxqjb {
  display: flex;
}

.king-chance-mrxqjb ol {
  list-style: none;
  padding: 16px;
  overflow: auto;
  overscroll-behavior: contain;
  height: calc(100vh - 170px);
}

@media screen and (min-width: 768px) {
  .king-chance-mrxqjb ol {
    height: 420px;
    padding: 24px;
  }
}

.king-chance-mrxqjb ol a {
  cursor: pointer;
  color: var(--Primary-100);
}

.king-chance-1l04qf {
  flex: 0 0;
  position: relative;
  padding: 0 16px 16px;
}

@media screen and (min-width: 768px) {
  .king-chance-1l04qf {
    padding: 0 24px 24px;
  }
}

.king-chance-1l04qf input {
  display: block;
  width: 100%;
  padding: 16px 44px 16px 16px;
  border-radius: 24px;
  background: var(--Neutral-300);
  color: var(--Text-100);
  font-size: 16px;
  line-height: 24px;
}

.king-chance-1l04qf input::placeholder {
  color: var(--Text-400);
}

.king-chance-1l04qf [type="submit"] {
  border: none;
  background: none;
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: 32px;
  width: 22px;
  height: 22px;
}

.king-chance-1l04qf [type="submit"]:disabled {
  opacity: 0.5;
}

.king-chance-1l04qf [type="submit"] svg {
  color: var(--Neutral-50);
}

@media screen and (min-width: 768px) {
  .king-chance-1l04qf [type="submit"] {
    right: 40px;
  }
}

.king-chance-oyoub6 {
  margin-bottom: 16px;
  color: var(--Primary-100);
}

.king-chance-oyoub6.king-chance-6aiahf {
  display: grid;
  grid-template-columns: 31px 1fr;
  gap: 12px;
  color: var(--Text-100);
  align-items: flex-end;
}

.king-chance-oyoub6.king-chance-6aiahf::before {
  content: "";
  width: 31px;
}

.king-chance-oyoub6.king-chance-6aiahf p {
  border-radius: 24px;
  border: 1px solid var(--Neutral-300);
  background: var(--neutral-30060, rgba(43, 43, 43, 0.6));
}

.king-chance-oyoub6.king-chance-3sp57x p {
  box-shadow: 0 0 12px 0 rgba(191, 191, 191, 0.1);
}

.king-chance-oyoub6 p {
  padding: 15px 14px;
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--neutral-30060, rgba(43, 43, 43, 0.6));
}

.king-chance-ftnmjg .king-chance-9sesg9 {
  border-radius: 16px;
  background: var(--Primary-200);
  text-align: center;
  padding: 9px;
  color: var(--Text-00);
  font-feature-settings: "liga" off;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  width: 100%;
  cursor: pointer;
}

@media (max-width: 767px) {
  body:has(header.mobile-menu) {
    overflow: hidden;
  }
}

.king-chance-wgqoex {
  position: fixed;
  z-index: 1000;
  top: 0;
  width: 100%;
}

@media (min-width: 768px) {
  .king-chance-wgqoex {
    padding: 16px 0;
    background: var(--fh-bg-color);
  }
}

@media (min-width: 1200px) {
  .king-chance-wgqoex {
    padding: 18px 0;
  }
}

.king-chance-wgqoex .king-chance-tji5e1 {
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}

@media (max-width: 767px) {
  .king-chance-wgqoex .king-chance-tji5e1 {
    padding: 16px;
    background: var(--fh-bg-color);
    min-height: 72px;
  }
}

.king-chance-76zvl7 {
  display: block;
  width: 100%;
  max-width: 128px;
  height: 32px;
  object-fit: contain;
  object-position: center left;
}

@media (min-width: 1200px) {
  .king-chance-76zvl7 {
    max-width: 160px;
    height: 40px;
  }
}

.king-chance-76zvl7 picture,
.king-chance-76zvl7 img {
  display: block;
  width: 100%;
  height: 100%;
}

.king-chance-76zvl7 img {
  object-fit: contain;
  object-position: left center;
}

@media (max-width: 1199px) {
  .king-chance-b0zfn3 {
    position: fixed;
    right: 0;
    width: 100%;
    transition: transform 0.king-chance-xg8cb9 ease;
    transform: translateX(100%);
    background: var(--menu-color);
    box-shadow: 0 12px 24px 0 rgba(109, 109, 109, 0.15);
  }

  .king-chance-wgqoex.king-chance-44vihy .king-chance-b0zfn3 {
    transform: translateX(0);
  }
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
  .king-chance-b0zfn3 {
    top: 72px;
    max-width: 400px;
    height: calc(100% - 72px);
    overflow-y: auto;
    padding: 8px 16px;
  }
}

@media (max-width: 767px) {
  .king-chance-b0zfn3 {
    padding: 8px 16px;
    top: 128px;
    height: calc(100% - 128px);
    overflow-y: auto;
    overscroll-behavior: contain;
  }
}

.king-chance-bm2yfe,
.king-chance-j3h12i {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  gap: 8px;
}

@media (min-width: 767px) {
  .king-chance-bm2yfe,
  .king-chance-j3h12i {
    gap: 12px;
  }
}

@media (max-width: 767px) {
  .king-chance-j3h12i {
    display: none;
  }
}

.king-chance-n6cxfb {
  display: flex;
  align-items: center;
  gap: 6px;
  background: linear-gradient(
    0deg,
    rgba(0, 3, 20, 0) 0%,
    var(--fh-bg-color) 70%
  );
  padding: 0 16px 16px;
  justify-content: center;
}

.king-chance-44vihy .king-chance-n6cxfb {
  background: var(--fh-bg-color);
}

.king-chance-n6cxfb button {
  flex: 1 1;
  padding: 9px 12px;
  line-height: 20px;
}

@media (min-width: 768px) {
  .king-chance-n6cxfb {
    display: none;
  }
}

.king-chance-gvzz6p {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  cursor: pointer;
}

@media (min-width: 1200px) {
  .king-chance-gvzz6p {
    display: none;
  }
}

.king-chance-rkpywl {
  display: block;
  width: 30px;
  height: 30px;
  object-fit: contain;
  object-position: center;
  cursor: pointer;
  color: var(--Text-100);
  pointer-events: none;
  touch-action: none;
}

.king-chance-wgqoex.king-chance-44vihy .king-chance-rkpywl:first-child {
  display: none;
}

.king-chance-wgqoex.king-chance-44vihy .king-chance-rkpywl:last-child {
  display: block;
}

.king-chance-rkpywl:last-child {
  display: none;
}

@media (min-width: 1200px) {
  .king-chance-rkpywl {
    display: none;
  }
}

.king-chance-ispo0q {
  position: relative;
  display: none;
  padding: 5px 9px 6px;
  color: var(--Text-100);
}

@media (min-width: 1200px) {
  .king-chance-ispo0q {
    display: flex;
  }
}

.king-chance-ispo0q ul {
  max-height: 350px;
  overflow-y: auto;
}

.king-chance-ispo0q:hover ul {
  visibility: visible;
  opacity: 1;
}

.king-chance-ispo0q:hover ul::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.king-chance-ispo0q:hover ul::-webkit-scrollbar-thumb {
  border-radius: 16px;
  background: var(--Neutral-100);
}

.king-chance-ispo0q:hover ul::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0);
}

.king-chance-ispo0q:hover .king-chance-54fvjq svg {
  transform: rotate(180deg);
}

.king-chance-9z05jp {
  font-size: 14px;
  font-weight: 700;
  display: flex;
  width: 100%;
}

.king-chance-rohxqm {
  padding: 0 8px;
}

.king-chance-kws1dj {
  display: flex;
  width: 100%;
  padding: 5px 9px;
  transition: 0.3s;
  color: var(--Text-100);
  border-radius: 8px;
}

.king-chance-kws1dj:hover {
  background-color: var(--Neutral-300);
}

@media (min-width: 1200px) {
  .king-chance-kws1dj {
    padding: 4px 8px;
  }
}

.king-chance-ia2rw6 {
  display: flex;
}

.king-chance-ia2rw6 img {
  width: 24px;
  height: 24px;
  margin-right: 8px;
  border: 1px solid var(--Neutral-200);
  border-radius: 12px;
}

.king-chance-54fvjq {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-left: 9px;
  margin-top: 2px;
}

.king-chance-54fvjq svg {
  transition: 0.3s;
  width: 13px;
  height: 13px;
}

.king-chance-7jt8ca {
  position: relative;
  top: 0;
  left: 0;
  display: flex;
  visibility: hidden;
  align-items: flex-start;
  flex-direction: column;
  width: auto;
  max-height: 0;
  transition: max-height 0.3s;
  opacity: 0;
  background: unset;
  gap: 0;
}

@media (min-width: 1200px) {
  .king-chance-7jt8ca {
    position: absolute;
    top: 40px;
    left: 0;
    width: 112px;
    padding: 8px;
    border-radius: 8px;
    background: var(--fh-bg-color);
    box-shadow: 0 12px 24px 0 rgba(109, 109, 109, 0.15);
    gap: 2px;
  }
}

.king-chance-v7gyox {
  width: 100%;
}

@media (min-width: 1200px) {
  .king-chance-v7gyox {
    display: none;
  }
}

.king-chance-r02sy1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid var(--Neutral-300);
}

.king-chance-4ze5h0 {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  text-transform: capitalize;
  color: var(--Text-100);
}

.king-chance-os074u {
  display: flex;
}

.king-chance-2vevv8 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.king-chance-vhp5ja {
  list-style: none;
}

@media (max-width: 1199px) {
  .king-chance-vhp5ja {
    max-height: 90%;
    overflow: auto;
  }
}

@media (min-width: 1200px) {
  .king-chance-vhp5ja {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .king-chance-vhp5ja .king-chance-20pq4s [data-ref-el],
  .king-chance-vhp5ja .king-chance-20pq4s span,
  .king-chance-vhp5ja .king-chance-20pq4s a {
    white-space: nowrap;
  }
}

.king-chance-x7det3 {
  width: 100%;
  transition: 0.3s;
  color: var(--Text-100);
  position: relative;
}

@media (max-width: 1199px) {
  .king-chance-x7det3.king-chance-ghsm7q > .king-chance-20pq4s {
    background: var(--Neutral-300);
  }
}

@media (min-width: 1200px) {
  .king-chance-x7det3.king-chance-upxkjz:hover > .sub-menu[data-depth="1"] {
    height: auto;
    opacity: 1;
    visibility: visible;
  }
}

@media (max-width: 1199px) {
  .king-chance-x7det3.king-chance-ghsm7q > .king-chance-qmoxu6 {
    height: auto;
  }

  .king-chance-x7det3.king-chance-ghsm7q > div > .king-chance-ykk5rh {
    transform: rotate(180deg);
  }
}

.king-chance-x7det3 [data-ref-el] {
  background: none;
  border: none;
  cursor: pointer;
}

.king-chance-x7det3 [data-ref-el],
.king-chance-x7det3 span {
  cursor: pointer;
}

.king-chance-x7det3 [data-ref-el],
.king-chance-x7det3 span,
.king-chance-x7det3 a {
  font-size: 18px;
  font-weight: 700;
  line-height: 46px;
  color: var(--text-color);
  text-align: left;
  flex: 1 1;
}

@media (min-width: 768px) {
  .king-chance-x7det3 [data-ref-el],
  .king-chance-x7det3 span,
  .king-chance-x7det3 a {
    font-size: 18px;
    line-height: 38px;
  }
}

@media (min-width: 1200px) {
  .king-chance-x7det3 [data-ref-el],
  .king-chance-x7det3 span,
  .king-chance-x7det3 a {
    font-size: 14px;
    line-height: 20px;
    width: 100%;
  }
}

.king-chance-qmoxu6 {
  height: 0;
  overflow: hidden;
  transition: height 0.king-chance-xg8cb9 ease;
  padding-left: 24px;
  list-style: none;
  box-sizing: border-box;
}

.king-chance-qmoxu6::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

.king-chance-qmoxu6::-webkit-scrollbar-thumb {
  border-radius: 16px;
  background: var(--Neutral-200);
}

.king-chance-qmoxu6::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0);
}

@media (min-width: 1200px) {
  .king-chance-qmoxu6 {
    width: 300px;
    position: absolute;
    z-index: 1001;
    border-radius: 0 0 24px 24px;
    background: var(--Neutral-400);
    box-shadow: 0 12px 24px 0 rgba(191, 191, 191, 0.2);
    padding: 8px;
    opacity: 0;
    visibility: hidden;
    max-height: 290px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .king-chance-qmoxu6:has(> .king-chance-x7det3.active) {
    height: auto;
    visibility: visible;
    opacity: 1;
  }

  .king-chance-qmoxu6 .king-chance-qmoxu6 {
    padding: 0;
  }

  .king-chance-qmoxu6 .king-chance-x7det3 {
    font-weight: 400;
  }

  .king-chance-qmoxu6 .king-chance-x7det3:hover > .king-chance-20pq4s {
    background: var(--Neutral-300);
  }

  .king-chance-qmoxu6 .king-chance-ykk5rh {
    rotate: -90deg;
  }
}

.king-chance-20pq4s {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  padding: 0 8px;
  border-radius: 16px;
  cursor: pointer;
}

@media (min-width: 1200px) {
  .king-chance-20pq4s {
    padding: 8px;
  }

  .king-chance-x7det3.king-chance-88wcpw > .king-chance-20pq4s {
    background: var(--Neutral-300);
  }
}

.king-chance-ykk5rh {
  width: 24px;
  height: 24px;
  border: none;
  cursor: pointer;
  mask-image: url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.king-chance-q5cz72.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.king-chance-vx5jlt 0.king-chance-jye1l5.king-chance-5c00wt -0.king-chance-z0cl5h 0.king-chance-bo0xvk -0.king-chance-z0cl5h 1.king-chance-d6sbsw 0.king-chance-c882rb.king-chance-9yospl 4.king-chance-a44nin.king-chance-vx5jlt 0.king-chance-hwt47z.king-chance-whzl91 -0.king-chance-z0cl5h 9.king-chance-bdia5i -0.king-chance-z0cl5h 10.king-chance-iuwh0c 0.king-chance-80m3gn.king-chance-mnynj9 0.king-chance-5c00wt 10.king-chance-mnynj9 0.king-chance-bo0xvk 10.king-chance-iuwh0c 1.king-chance-lqcf06.king-chance-d4s19u 5.king-chance-bdf3dl.king-chance-uuzmbz 6.king-chance-7qnlnz 5.king-chance-xe4akm 6.king-chance-7qnlnz 4.king-chance-0xat1q 5.king-chance-utd4tt.king-chance-vx5jlt 1.king-chance-gyt5ke.king-chance-z0cl5h 0.king-chance-bo0xvk -0.king-chance-z0cl5h 0.king-chance-5c00wt 0.king-chance-vx5jlt 0.21967Z' fill='%23F0F0F0'/%3E%3C/svg%3E%0A");
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: 10px;
  transition: rotate 0.king-chance-xg8cb9 ease;
  background-color: var(--Text-100);
}

@media (min-width: 1200px) {
  .king-chance-ykk5rh {
    cursor: default;
  }
}

.king-chance-jod4ou {
  position: fixed;
  z-index: 1001;
  top: 80px;
  left: 100px;
  visibility: visible;
  opacity: 1;
  max-height: 290px;
  height: auto;
}

.king-chance-m7vhm8 {
  padding: 24px 0;
  border-top: 1px solid var(--border-color);
  gap: 32px;
  background-color: var(--fh-bg-color);
}

@media screen and (min-width: 768px) {
  .king-chance-m7vhm8 {
    padding: 40px 4px;
  }
}

.king-chance-z0bmd0 {
  margin-bottom: 30px;
}

@media screen and (min-width: 1200px) {
  .king-chance-z0bmd0 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 0;
  }
}

.king-chance-7h3a78 {
  margin-bottom: 32px;
}

@media (min-width: 1200px) {
  .king-chance-7h3a78 {
    margin-right: 32px;
    margin-bottom: 20px;
  }
}

.king-chance-7h3a78 ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  gap: 8px;
}

.king-chance-7h3a78 [data-ref-el] {
  background: none;
  border: none;
  cursor: pointer;
  font: inherit;
}

.king-chance-7h3a78 [data-ref-el],
.king-chance-7h3a78 span,
.king-chance-7h3a78 a {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  display: block;
  padding: 4px 8px;
  color: var(--text-color);
}

.king-chance-vzxc1w {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 340px;
  margin-bottom: 32px;
  flex-shrink: 0;
}

@media (min-width: 1200px) {
  .king-chance-vzxc1w {
    margin-bottom: 12px;
  }
}

.king-chance-j4u5b3 {
  width: 32px;
  height: 32px;
  margin-right: 12px;
  overflow: hidden;
}

.king-chance-j4u5b3 img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

@media screen and (min-width: 1200px) {
  .king-chance-j4u5b3:last-child {
    margin-right: 0;
  }
}

.king-chance-xhik1g {
  line-height: 19px;
  margin-top: -4px;
  position: relative;
  color: var(--Primary-100);
  border-bottom: 1px solid var(--Primary-100);
}

.king-chance-vzxc1w:hover .king-chance-kypvl0 {
  visibility: visible;
  opacity: 1;
}

.king-chance-kypvl0 {
  position: absolute;
  right: -13px;
  bottom: 30px;
  visibility: hidden;
  max-width: 240px;
  padding: 16px;
  transition: 0.3s;
  opacity: 0;
  border: 1px solid var(--Neutral-200);
  border-radius: 8px;
  background-color: var(--Neutral-300);
  box-shadow: 0 0 12px 0 rgba(191, 191, 191, 0.14);
}

.king-chance-zd73d9 {
  display: grid;
  margin: -6px;
  grid-template-columns: repeat(5, 1fr);
  max-height: 240px;
  overflow-y: auto;
  overflow-x: hidden;
}

.king-chance-ka3pes {
  display: flex;
  margin: 6px;
}

.king-chance-ka3pes img {
  display: block;
  max-width: 32px;
  object-fit: contain;
}

.king-chance-kypvl0::after {
  position: absolute;
  right: 18px;
  bottom: -8px;
  width: 0;
  height: 0;
  content: "";
  border-top: 8px solid var(--Neutral-300);
  border-right: 8px solid rgba(0, 0, 0, 0);
  border-left: 8px solid rgba(0, 0, 0, 0);
}

.king-chance-kypvl0::before {
  position: absolute;
  right: 16px;
  bottom: -10px;
  width: 0;
  height: 0;
  content: "";
  border-top: 10px solid var(--Neutral-200);
  border-right: 10px solid rgba(0, 0, 0, 0);
  border-left: 10px solid rgba(0, 0, 0, 0);
}

.king-chance-i1lic0 {
  display: flex;
  flex-direction: column;
  width: 100%;
}

@media (min-width: 1200px) {
  .king-chance-i1lic0 {
    align-items: flex-end;
    flex-direction: row;
    justify-content: space-between;
  }
}

.king-chance-zdwk04 {
  font-size: 14px;
  line-height: 20px;
  color: var(--text-color);
}

@media (min-width: 1200px) {
  .king-chance-zdwk04 {
    margin-right: 32px;
  }
}

.king-chance-aek3ca {
  width: 100%;
  max-width: 340px;
  margin-top: 10px;
  text-align: left;
  flex-shrink: 0;
}

@media (min-width: 1200px) {
  .king-chance-aek3ca {
    margin-top: 0;
    width: 340px;
  }
}

.king-chance-aek3ca a {
  line-height: 19px;
  color: var(--Primary-100);
  border-bottom: 1px solid var(--Primary-100);
}

.king-chance-8sc7o2 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 24px;
}

.king-chance-ixgvc3 {
  position: relative;
}

@media (min-width: 768px) {
  .king-chance-ixgvc3 {
    margin-top: 40px;
  }
}

.king-chance-ixgvc3 + .king-chance-4iqreb,
.king-chance-ixgvc3 + .king-chance-ixgvc3 {
  margin-top: 24px;
}

.king-chance-l30mc0 {
  padding: 40px 16px;
  position: relative;
  overflow: hidden;
  text-align: center;
  min-height: 700px;
}

@media screen and (min-width: 768px) {
  .king-chance-l30mc0 {
    padding: 80px 16px;
    border-radius: 24px;
    min-height: 400px;
  }
}

@media screen and (min-width: 1200px) {
  .king-chance-l30mc0 {
    padding: 80px;
  }
}

.king-chance-2lwgzk {
  position: relative;
  z-index: 1;
  padding: 0;
}

@media screen and (min-width: 563px) {
  .king-chance-2lwgzk {
    padding: 0 16px;
}


}

.king-chance-86wlhz {
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  text-transform: capitalize;
  margin-bottom: 8px;
  color: var(--text-color);
  overflow-wrap: break-word;
}

@media (min-width: 768px) {
  .king-chance-86wlhz {
    font-size: 48px;
    line-height: 56px;
  }
}

.king-chance-xgo1hn {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-transform: capitalize;
  margin-bottom: 24px;
  color: var(--Text-200);
  overflow-wrap: break-word;
}

@media (min-width: 768px) {
  .king-chance-xgo1hn {
    font-size: 24px;
    line-height: 32px;
  }
}

.king-chance-uwpuwg {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
  margin: auto;
  width: 240px;
  padding: 15px 23px;
  transition: 0.3s;
  color: var(--button-text-color);
  border-radius: 16px;
  border: none;
  background: var(--button-bg-color);
  gap: 8px;
  cursor: pointer;
}

.king-chance-uwpuwg:hover {
  background: var(--button-bg-hover);
}

.king-chance-n0w70h {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -2;
}

.king-chance-n0w70h img {
  display: block;
  width: 100%;
  /* min-height: 100%; */
  object-fit: cover;
  object-position: center;
}

@media (max-width: 768px) {
  .king-chance-n0w70h img {
  min-height: initial;
  }
}

@media (max-width: 563px) {
  .king-chance-n0w70h img {
  min-height: 100%;
  }
}

.king-chance-l30mc0::before {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
}

.king-chance-6t5atj {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.king-chance-6t5atj h1,
.king-chance-6t5atj h2,
.king-chance-6t5atj h3,
.king-chance-6t5atj h4 {
  margin-bottom: 6px;
}

.king-chance-6t5atj h1:not(:first-child),
.king-chance-6t5atj h2:not(:first-child),
.king-chance-6t5atj h3:not(:first-child),
.king-chance-6t5atj h4:not(:first-child) {
  margin-top: 16px;
}

.king-chance-6t5atj h1,
.king-chance-6t5atj h1 > * {
  font-size: 40px;
  line-height: 48px;
}

@media (min-width: 768px) {
  .king-chance-6t5atj h1,
  .king-chance-6t5atj h1 > * {
    font-size: 48px;
    line-height: 60px;
  }
}

.king-chance-6t5atj h2,
.king-chance-6t5atj h2 > * {
  font-size: 32px;
  line-height: 40px;
}

@media (min-width: 768px) {
  .king-chance-6t5atj h2,
  .king-chance-6t5atj h2 > * {
    font-size: 40px;
    line-height: 48px;
  }
}

.king-chance-6t5atj h3,
.king-chance-6t5atj h3 > * {
  font-size: 24px;
  line-height: 32px;
}

@media (min-width: 768px) {
  .king-chance-6t5atj h3,
  .king-chance-6t5atj h3 > * {
    font-size: 32px;
    line-height: 40px;
  }
}

.king-chance-6t5atj h4,
.king-chance-6t5atj h4 > * {
  font-size: 24px;
  line-height: 32px;
}

.king-chance-6t5atj ul {
  font-size: 16px;
  margin: 6px 0 14px;
  padding: 0;
  padding-left: 8px;
  list-style: none;
}

.king-chance-6t5atj ul li {
  position: relative;
  margin-bottom: 8px;
  padding-left: 16px;
  list-style-type: none;
}

.king-chance-6t5atj ul li::before {
  position: absolute;
  top: 11px;
  left: 0;
  box-sizing: border-box;
  width: 6px;
  height: 6px;
  content: "";
  transform: translateY(-50%);
  border-radius: 50%;
  background: var(--Text-300);
}

.king-chance-6t5atj ul ul {
  margin-bottom: 8px;
}

.king-chance-6t5atj ul ul > li {
  margin-top: 16px;
  padding-left: 33px;
}

.king-chance-6t5atj ul ul > li::before {
  left: 16px;
  border: 1px solid var(--Text-300);
  background: rgba(0, 0, 0, 0);
}

.king-chance-6t5atj ol {
  font-size: 16px;
  margin: 6px 0 14px;
  padding-left: 24px;
  list-style: decimal;
}

.king-chance-6t5atj ol li {
  margin-bottom: 8px;
  padding-left: 6px;
}

.king-chance-6t5atj ol li::marker {
  font-weight: 700;
}

.king-chance-6t5atj ol ol {
  margin-bottom: 8px;
}

.king-chance-6t5atj ol ol > li {
  margin-top: 16px;
  padding-left: 0;
}

.king-chance-6t5atj ol ul li {
  padding-left: 16px;
}

.king-chance-6t5atj table {
  display: block;
  overflow-x: auto;
  width: 100%;
  margin-top: 16px;
  border-spacing: 0 4px;
  overflow-wrap: break-word;
  font-size: 16px;
  position: relative;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-mask-image: none;
  mask-image: none;
  border-radius: 24px;
  border: 1px solid var(--border-color);
  /* background: var(--Neutral-300); */
  padding: 16px;
  margin-bottom: 16px;
}

@media (min-width: 768px) {
  .king-chance-6t5atj table {
    padding: 24px;
  }
}

.king-chance-6t5atj table.king-chance-7hdfjw {
  -webkit-mask-image: linear-gradient(to right, black 90%, transparent);
  mask-image: linear-gradient(to right, black 90%, transparent);
  transition:
    -webkit-mask-image 0.king-chance-xg8cb9,
    mask-image 0.3s;
}

.king-chance-6t5atj table.king-chance-7hdfjw.king-chance-hzilu3 {
  -webkit-mask-image: linear-gradient(to right, black 100%, black 100%);
  mask-image: linear-gradient(to right, black 100%, black 100%);
}

@media (min-width: 1200px) {
  .king-chance-6t5atj table {
    display: table;
  }
}

.king-chance-6t5atj table thead th {
  font-weight: 700;
  padding: 12px 18px;
  text-align: left;
  white-space: nowrap;
  background-color: var(--table-1-color);
  border: 1px solid var(--border-color);
}

.king-chance-6t5atj table thead th:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.king-chance-6t5atj table thead th:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.king-chance-6t5atj table tbody td {
  background-color: var(--table-2-color);
  width: 150px;
  padding: 11px 18px;
  white-space: nowrap;
  border: 1px solid var(--border-color);
}

@media (min-width: 1200px) {
  .king-chance-6t5atj table tbody td {
    width: auto;
    white-space: wrap;
  }
}

.king-chance-6t5atj table tbody td:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.king-chance-6t5atj table tbody td:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.king-chance-6t5atj table tbody td img {
  max-width: 24px;
  max-height: 24px;
  margin-right: 14px;
  vertical-align: middle;
}

.king-chance-6t5atj img {
  max-width: 100%;
  height: auto;
}

.king-chance-16ki7u {
  padding: 16px;
  border-radius: 24px;
  border: 1px solid var(--border-color);
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--fh-bg-color) 0%,
    color-mix(in srgb, var(--menu-color) 50%, transparent)
  );
}

@media (min-width: 768px) {
  .king-chance-16ki7u {
    padding: 24px;
  }
}

.king-chance-vhoi3u {
  color: var(--text-color);
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
}

@media (min-width: 768px) {
  .king-chance-vhoi3u {
    font-size: 40px;
    line-height: 48px;
    max-width: 62%;
  }
}

.king-chance-vhoi3u > * {
  margin: 0 !important;
}

.king-chance-vhoi3u img,
.king-chance-on6rog {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
}

@media screen and (min-width: 768px) {
  .king-chance-vhoi3u img,
  .king-chance-on6rog {
    width: 48px;
    height: 48px;
    max-width: 32px;
    max-height: 32px;
  }
}

.king-chance-h6xc9z {
  display: flex;
  width: 24px;
  height: 24px;
  background: var(--text-color);
  vertical-align: middle;
}

@media (min-width: 768px) {
  .king-chance-h6xc9z {
    width: 32px;
    height: 32px;
  }
}

.king-chance-1czph4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 16px;
}

.king-chance-1czph4 .king-chance-yae1vf {
  flex-shrink: 0;
}

.king-chance-1czph4 .king-chance-0ff3i8 svg {
  display: none;
}

.king-chance-vc1smp {
  display: grid;
  transition: max-height 0.king-chance-xg8cb9 ease-in-out;
  column-gap: 16px;
  grid-template-columns: 1fr;
}

@media (min-width: 508px) {
  .king-chance-vc1smp {
    grid-template-columns: 1fr 1fr;
    gap: 16px;
  }
}

@media (min-width: 1200px) {
  .king-chance-vc1smp {
    grid-template-columns: 1fr 270px 1fr 270px;
  }
}

.pc61d126-games__list[data-games-type="Live Shows"] {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media (min-width: 768px) {
  .pc61d126-games__list[data-games-type="Live Shows"] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (min-width: 1200px) {
  .pc61d126-games__list[data-games-type="Live Shows"] {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

.king-chance-vc1smp.king-chance-nfyc07 + .king-chance-yae1vf svg {
  transform: rotate(180deg);
}

.king-chance-l5psgn {
  display: grid;
  align-items: flex-start;
  column-gap: 16px;
  grid-template-columns: repeat(2, 1fr);
  height: max-content;
}

.king-chance-l5psgn > div:nth-child(3n) {
  grid-column: span 2;
}

.king-chance-l5psgn
  > div:nth-child(3n)
  .king-chance-rcmz6u
  button {
  max-width: 270px;
}

@media (min-width: 768px) {
  .king-chance-l5psgn {
    gap: 16px;
    grid-template-columns: repeat(2, 1fr);
  }

  .king-chance-l5psgn > div:nth-child(3n) {
    grid-column: unset;
  }

  .king-chance-l5psgn
    > div:nth-child(3n)
    .king-chance-rcmz6u
    button {
    max-width: 83px;
  }
}

@media (min-width: 1200px) {
  .king-chance-l5psgn {
    max-width: 270px;
  }
}

.king-chance-l5psgn .king-chance-rcmz6u button {
  max-width: 96px;
}

@media (min-width: 375px) {
  .king-chance-l5psgn .king-chance-rcmz6u button {
    max-width: 120px;
  }
}

@media (min-width: 1200px) {
  .king-chance-l5psgn .king-chance-rcmz6u button {
    max-width: 104px;
  }
}

.king-chance-v635lx {
  height: calc(100% - 16px);
  transition: 0.3s;
  overflow-wrap: break-word;
  display: flex;
  flex-direction: column;
  gap: 4px;
  border-radius: 16px;
  margin-bottom: 16px;
}

@media (min-width: 768px) {
  .king-chance-v635lx {
    margin-bottom: 0;
  }
}

.king-chance-yd2et5 {
  display: none;
  opacity: 0;
}

.king-chance-srfbbe {
  width: 100%;
  height: 190px;
  max-width: 100%;
  aspect-ratio: 1/1;
  display: block;
}

@media (min-width: 768px) {
  .pc61d126-games__list-item-logo[data-game-type="Live Shows"] {
    width: 152px;
    height: 152px;
  }
}

@media (min-width: 1200px) {
  .pc61d126-games__list-item-logo[data-game-type="Live Shows"] {
    width: 173px;
    height: 173px;
  }
}

.king-chance-srfbbe img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 16px;
}

.king-chance-rcmz6u {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  color: var(--Text-400);
  gap: 4px;
  position: relative;
}

.king-chance-rcmz6u button {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

@media (min-width: 768px) {
  .pc61d126-games__list-item[data-game-type="Live Shows"]
    .king-chance-rcmz6u
    button {
    max-width: 124px;
  }
}

@media (min-width: 1200px) {
  .pc61d126-games__list-item[data-game-type="Live Shows"]
    .king-chance-rcmz6u
    button {
    max-width: 145px;
  }
}

.king-chance-zqswa0:first-child
  .king-chance-rcmz6u
  button {
  max-width: 270px;
}

.king-chance-37tp2i {
  position: relative;
  overflow-wrap: break-word;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  cursor: pointer;
  text-align: left;
  color: var(--text-color);
  background: rgba(0, 0, 0, 0);
  width: 100%;
}

.king-chance-v635lx picture {
  width: 100%;
  max-width: 100%;
}

.king-chance-lojy7i {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--Neutral-30060);
  backdrop-filter: blur(8px);
  border-radius: 16px;
  overflow: hidden;
  align-content: center;
  justify-content: center;
  flex-wrap: wrap;
}

.king-chance-lojy7i svg {
  outline: 10px solid var(--button-bg-color);
  border-radius: 1px;
  background: var(--button-bg-color);
}

.king-chance-v635lx:hover .king-chance-lojy7i {
  display: flex;
}

.king-chance-6usczd {
  font-size: 12px;
  line-height: 16px;
  color: var(--Text-400);
}

.king-chance-by9ygu {
  display: flex;
}

.king-chance-by9ygu:hover .king-chance-rn9ucf,
.king-chance-by9ygu .king-chance-88wcpw .king-chance-rn9ucf {
  display: flex;
}

.king-chance-by9ygu svg {
  flex-shrink: 0;
}

.king-chance-rn9ucf {
  display: none;
  padding: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-300);
  position: absolute;
  z-index: 2;
  top: 34px;
  right: -20px;
  width: 130px;
}

@media (min-width: 768px) {
  .king-chance-rn9ucf {
    width: 174px;
    right: -28px;
    padding: 12px;
  }
}

.king-chance-rn9ucf:hover {
  display: flex;
}

.king-chance-rn9ucf svg {
  color: var(--Neutral-300);
  position: absolute;
  right: 19px;
  top: -11px;
}

.king-chance-z8n53e {
  display: flex;
  justify-content: space-between;
  gap: 4px;
  color: var(--Text-100);
  line-height: 16px;
  width: 100%;
  font-size: 10px;
}

@media (min-width: 768px) {
  .king-chance-z8n53e {
    font-size: 12px;
  }
}

.king-chance-u722d4,
.king-chance-0ezfqm {
  width: 50%;
  flex-shrink: 0;
}

.king-chance-u722d4 {
  font-weight: 700;
}

.king-chance-u24rdu .king-chance-vc1smp {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media (min-width: 768px) {
  .king-chance-u24rdu .king-chance-vc1smp {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (min-width: 1200px) {
  .king-chance-u24rdu .king-chance-vc1smp {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

.king-chance-u24rdu
  .king-chance-37tp2i:has(img) {
  max-height: initial !important;
  aspect-ratio: 1/1;
}

.king-chance-u24rdu .king-chance-srfbbe {
  height: 100% !important;
  border-radius: 16px;
}

.king-chance-u24rdu .king-chance-rcmz6u {
  gap: 4px;
  align-items: center;
}

.king-chance-u24rdu .king-chance-rcmz6u button {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.king-chance-u24rdu .king-chance-rcmz6u svg {
  display: block;
  aspect-ratio: 1/1;
  flex: 0 0 16px;
}

.king-chance-u24rdu .king-chance-y4018e,
.king-chance-u24rdu .king-chance-qyjqea {
  margin-left: -1px;
  height: 12px;
  max-width: 100%;
  mask-repeat: repeat;
  mask-position: left center;
  mask-size: 16px 12px;
  mask-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.king-chance-q5cz72.org/2000/svg'%3E%3Cpath d='M9.king-chance-ivemv6 4.king-chance-8c4d3i.king-chance-9z0yso 5.king-chance-a78914.king-chance-hreveq 5.king-chance-abfyek.king-chance-va8y3q 5.king-chance-jvdxm0.king-chance-zj1lnr 8.king-chance-8sxu54.king-chance-aa9y5h 9.king-chance-kc4cxx.king-chance-bvsbf1 9.king-chance-c8z8pf.king-chance-2575gb 13.king-chance-hm7noc.king-chance-f0n2hm 11.king-chance-1ilr8m.king-chance-n1c1ex 11.king-chance-4uhik6.king-chance-i4luxo 11.king-chance-fqdmuo.king-chance-kofzve 13.king-chance-5233j8.king-chance-4xda6i 9.king-chance-n3lqh4.king-chance-j219n3 9.king-chance-7wkvlm.king-chance-ejpxi8 8.king-chance-q1j2sl.king-chance-er5yk8 5.king-chance-47vh5p.king-chance-u65fl2 5.king-chance-jccliy.king-chance-azedkv 5.king-chance-3h411x.king-chance-mo9xke 4.king-chance-7t0ava.king-chance-n1c1ex 1.king-chance-8loymd.king-chance-ivemv6 4.98633Z' fill='%23FFBB00' stroke='%23FFBB00'/%3E%3C/svg%3E%0A");
}

.king-chance-u24rdu .king-chance-y4018e {
  background-color: hsl(from var(--Neutral-50) h s l/30%);
  width: 81px;
}

.king-chance-u24rdu .king-chance-qyjqea {
  display: block;
  background-color: var(--Accent-Yellow-300, #fb0);
}

.king-chance-z60hct {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-self: stretch;
  border-radius: var(--M, 24px);
  border: 1px solid var(--Neutral-200);
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--Primary-300) 0%,
    var(--Neutral-300) 49.52%
  );
  padding: 16px;
}

@media (min-width: 768px) {
  .king-chance-z60hct {
    padding: 24px;
  }
}

.king-chance-z60hct .king-chance-yae1vf {
  display: flex;
}

@media (min-width: 768px) {
  .king-chance-z60hct .king-chance-yae1vf {
    display: none;
  }
}

.king-chance-z60hct .king-chance-0ff3i8 svg {
  display: none;
}

.king-chance-md46xh {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.king-chance-md46xh .king-chance-3th2ie {
  display: none;
}

@media (min-width: 768px) {
  .king-chance-md46xh .king-chance-3th2ie {
    display: flex;
  }
}

.king-chance-jfoixi {
  color: var(--Text-100);
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  gap: 12px;
}

@media screen and (min-width: 768px) {
  .king-chance-jfoixi {
    font-size: 40px;
    line-height: 48px;
  }
}

.king-chance-jfoixi > * {
  margin: 0 !important;
}

.king-chance-jfoixi img,
.king-chance-y04dwu {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
}

@media screen and (min-width: 768px) {
  .king-chance-jfoixi img,
  .king-chance-y04dwu {
    width: 48px;
    height: 48px;
    max-width: 32px;
    max-height: 32px;
  }
}

.king-chance-6225en {
  display: flex;
  width: 24px;
  height: 24px;
  background: var(--Primary-100);
  vertical-align: middle;
}

@media (min-width: 768px) {
  .king-chance-6225en {
    width: 32px;
    height: 32px;
  }
}

.king-chance-vo4d70 {
  display: grid;
  overflow: hidden;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr);
}

@media (min-width: 768px) {
  .king-chance-vo4d70 {
    gap: 16px;
    margin: 13px 0 16px;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    cursor: grab;
    user-select: none;
    scrollbar-width: none;
    -ms-overflow-style: none;
    touch-action: pan-x;
  }

  .king-chance-vo4d70::-webkit-scrollbar {
    display: none;
  }
}

.king-chance-oon3ty {
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-400);
  padding: 7px;
}

@media (min-width: 768px) {
  .king-chance-oon3ty {
    padding: 7px 15px;
  }
}

.king-chance-oon3ty:hover {
  background-color: var(--Neutral-200);
  color: var(--Text-100);
}

.king-chance-8bqoty {
  display: none;
  opacity: 0;
}

@media (min-width: 768px) {
  .king-chance-8bqoty {
    display: flex;
    opacity: 1;
  }
}

.king-chance-oon3ty picture {
  height: 100%;
  display: block;
}

.king-chance-oon3ty img {
  display: block;
  width: 100%;
  height: 40px;
  object-fit: contain;
}

@media (min-width: 768px) {
  .king-chance-oon3ty img {
    width: 88px;
    height: 44px;
  }
}

.king-chance-oon3ty p {
  text-align: center;
  width: 100%;
}

.king-chance-vqtdca {
  color: var(--text-color);
  font-feature-settings: "liga" off;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 12px;
}

@media screen and (min-width: 768px) {
  .king-chance-vqtdca {
    font-size: 40px;
    line-height: 48px;
  }
}

.king-chance-vqtdca img,
.king-chance-0lnodc {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
}

@media screen and (min-width: 768px) {
  .king-chance-vqtdca img,
  .king-chance-0lnodc {
    width: 48px;
    height: 48px;
    max-width: 32px;
    max-height: 32px;
  }
}

.king-chance-kvyx3y {
  display: flex;
  width: 24px;
  height: 24px;
  background: var(--Primary-100);
  vertical-align: middle;
}

@media (min-width: 768px) {
  .king-chance-kvyx3y {
    width: 32px;
    height: 32px;
  }
}

.king-chance-k42lf6 {
  color: var(--Text-200);
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  margin-bottom: 16px;
}

.king-chance-x2u2qo {
  display: flex;
  flex-direction: column;
  gap: 20px;
  border-radius: 24px;
  border: 1px solid var(--border-color);
 background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--fh-bg-color) 0%,
    color-mix(in srgb, var(--menu-color) 50%, transparent)
  );
  padding: 24px;
  padding-top: 30px;
}

.king-chance-8zmxvl {
  padding: 10px 15px 12px;
  transition: 0.3s;
  border-bottom: 4px solid rgba(0, 0, 0, 0);
}

.king-chance-8zmxvl.king-chance-88wcpw {
  border-bottom: 4px solid var(--button-bg-color, #70f);
}

.king-chance-arxbu2 {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  color: var(--text-color);
}

@media screen and (min-width: 768px) {
  .king-chance-arxbu2 {
    font-size: 20px;
    line-height: 28px;
  }
}

.king-chance-fpe4do {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 4px;
  transition: 0.3s;
  color: var(--text-color);
}

.king-chance-dn3w49 {
  visibility: hidden;
  overflow: hidden;
  max-height: 0;
  transition: 0.king-chance-xg8cb9 ease;
  opacity: 0;
  color: var(--text-color);
}

.king-chance-x57f4e {
  font-size: 16px;
  line-height: 24px;
  padding: 8px 0 0;
}

.king-chance-x57f4e ol,
.king-chance-x57f4e ul {
  padding-left: 1.3em;
}

.king-chance-8zmxvl.king-chance-88wcpw .king-chance-dn3w49 {
  visibility: visible;
  max-height: 1000px;
  opacity: 1;
}

.king-chance-8zmxvl.king-chance-88wcpw .king-chance-fpe4do {
  transform: rotate(180deg);
  color: var(--text-color);
}

.king-chance-nsusmn {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-self: stretch;
  border-radius: var(--M, 24px);
  border: 1px solid var(--Neutral-200);
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--Primary-300) 0%,
    var(--Neutral-300) 49.52%
  );
  padding: 16px;
}

@media (min-width: 768px) {
  .king-chance-nsusmn {
    padding: 24px;
  }
}

.king-chance-nsusmn .king-chance-yae1vf {
  display: flex;
}

@media (min-width: 768px) {
  .king-chance-nsusmn .king-chance-yae1vf {
    display: none;
  }
}

.king-chance-nsusmn .king-chance-0ff3i8 svg {
  display: none;
}

.king-chance-lhadhi {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.king-chance-lhadhi .king-chance-3th2ie {
  display: none;
}

@media (min-width: 768px) {
  .king-chance-lhadhi .king-chance-3th2ie {
    display: flex;
  }
}

.king-chance-vtz0gr {
  color: var(--Text-100);
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  gap: 12px;
}

@media screen and (min-width: 768px) {
  .king-chance-vtz0gr {
    align-items: center;
    font-size: 40px;
    line-height: 48px;
  }
}

.king-chance-vtz0gr > * {
  margin: 0 !important;
}

.king-chance-vtz0gr img,
.king-chance-56d2oo {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
}

@media screen and (min-width: 768px) {
  .king-chance-vtz0gr img,
  .king-chance-56d2oo {
    width: 48px;
    height: 48px;
    max-width: 32px;
    max-height: 32px;
  }
}

.king-chance-b1zwgx {
  display: flex;
  width: 24px;
  height: 24px;
  background: var(--Primary-100);
  vertical-align: middle;
}

@media (min-width: 768px) {
  .king-chance-b1zwgx {
    width: 32px;
    height: 32px;
  }
}

.king-chance-zkf0qn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 16px;
  row-gap: 8px;
}

@media (min-width: 768px) {
  .king-chance-zkf0qn {
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    cursor: grab;
    user-select: none;
    scrollbar-width: none;
    -ms-overflow-style: none;
    touch-action: pan-x;
  }

  .king-chance-zkf0qn::-webkit-scrollbar {
    display: none;
  }
}

.king-chance-7hfoy4 {
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-400);
  padding: 8px 16px;
  height: 60px;
}

.king-chance-7hfoy4:hover {
  background-color: var(--Neutral-200);
  color: var(--Text-100);
}

.king-chance-0aj6cs {
  display: none;
  opacity: 0;
}

@media (min-width: 768px) {
  .king-chance-0aj6cs {
    display: flex;
    opacity: 1;
  }
}

.king-chance-7hfoy4 picture {
  width: auto;
  height: 100%;
  display: block;
}

.king-chance-7hfoy4 picture img {
  display: block;
  width: auto;
  height: 100%;
}

.king-chance-68i96u {
  margin: -24px 0;
}

.king-chance-68i96u:first-of-type {
  margin-top: 24px;
}

@media (min-width: 1200px) {
  .king-chance-68i96u {
    margin: -16px 0;
  }
}

.king-chance-gg6nvu {
  display: flex;
  flex-direction: column;
  gap: 8px;
  position: relative;
  margin-bottom: 12px;
}

@media (min-width: 768px) {
  .king-chance-gg6nvu {
    flex-direction: row;
  }
}

.king-chance-kxi7s3 {
  padding: 12px 12px 12px 50px;
  border-radius: 16px;
  background:
    url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTguMzk5OSAxNy42TDIzLjk5OTkgMjMuMiIgc3Ryb2tlPSIjOTk5OTk5IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxjaXJjbGUgY3g9IjExLjIiIGN5PSIxMS4yIiByPSI5LjQiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+")
      no-repeat 16px center,
    var(--Neutral-300);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  position: relative;
  color: var(--Text-400);
}

@media (min-width: 768px) {
  .king-chance-kxi7s3 {
    flex: 1;
  }
}

.king-chance-kxi7s3::placeholder {
  color: var(--Text-400);
}

.king-chance-cuw3yv {
  padding: 10px 15px;
  border-radius: 16px;
  border: 1px solid var(--Primary-200);
  background: var(--neutral-30060);
  backdrop-filter: blur(8px);
  display: flex;
  justify-content: center;
  gap: 8px;
  color: var(--Text-100);
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
}

.king-chance-r6jf65 {
  display: flex;
  margin: -4px;
  overflow-x: auto;
  scrollbar-width: none;
}

.king-chance-r6jf65::-webkit-scrollbar {
  display: none;
}

.king-chance-5vqxnp {
  border-radius: 16px;
  background-color: var(--neutral-30060);
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 14px;
  color: var(--Text-100);
  margin: 4px;
  text-align: center;
  padding: 7px 15.5px;
  border: 1px solid var(--Primary-200);
  flex-shrink: 0;
  cursor: pointer;
}

.king-chance-5vqxnp img,
.king-chance-5vqxnp svg {
  margin-right: 8px;
}

.king-chance-g2o4kv {
  background: var(--Primary-200);
  color: var(--Text-00);
}

.king-chance-68i96u + .king-chance-8bhhuc {
  margin-top: 0;
}

@media (min-width: 768px) {
  .king-chance-68i96u + .king-chance-8bhhuc {
    margin-top: -16px;
  }
}

.king-chance-dulmga {
  border-radius: 4px;
  overflow-y: auto;
  position: absolute;
  background-color: var(--Neutral-300);
  width: 100%;
  z-index: 990;
  top: 54px;
}

.king-chance-dulmga > * {
  padding: 12px;
  color: var(--Text-200);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  cursor: pointer;
}

.king-chance-dulmga > *:hover {
  box-shadow: inset 0px 0px 3px var(--Text-300);
  background-color: var(--Neutral-100);
}

.king-chance-8b0qtx {
  border-radius: 24px;
  border: 1px solid var(--border-color);

  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--fh-bg-color) 0%,
    color-mix(in srgb, var(--menu-color) 50%, transparent)
  );
  padding: 15px;
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.king-chance-m4vw1p {
  color: var(--text-color);
  font-feature-settings: "liga" off;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 12px;
}

.king-chance-lla07w {
  color: var(--text-color);
  font-feature-settings: "liga" off;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.king-chance-1pcpos {
  display: flex;
  gap: 16px;
  margin-top: 24px;
}

.king-chance-tbfxzg {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: none;
  touch-action: none;
  z-index: -1;
  width: auto;
  height: 170px;
}

.king-chance-8b0qtx button {
  border-radius: 16px;
  background: var(--button-bg-color);
  padding: 10px 15px;
  color: var(--button-text-color);
  text-align: center;
  font-feature-settings: "liga" off;
  font-family: inherit;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  cursor: pointer;
  flex: 1;
}

.king-chance-8b0qtx button svg {
  pointer-events: none;
  touch-action: none;
  display: inline-block;
  vertical-align: sub;
  margin-right: 6px;
  width: 20px;
  height: 20px;
  object-position: center;
  object-fit: contain;
}

@media screen and (min-width: 768px) {
  .king-chance-8b0qtx {
    padding: 39px 179px 39px 39px;
  }

  .king-chance-m4vw1p {
    font-size: 40px;
    line-height: 48px;
  }

  .king-chance-tbfxzg {
    height: 348px;
  }

  .king-chance-8b0qtx button {
    font-size: 18px;
    line-height: 26px;
    flex: 0 0 auto;
    padding: 15px 23px;
  }

  .king-chance-8b0qtx button svg {
    width: 24px;
    height: 24px;
  }
}

@media screen and (min-width: 1200px) {
  .king-chance-8b0qtx {
    padding: 63px;
  }
}

.king-chance-szy4oq {
  display: flex;
  align-items: center;
  padding: 8px 0;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  .king-chance-szy4oq {
    flex-wrap: nowrap;
    padding: 16px 0;
  }
}

.king-chance-zs7roo {
  font-size: 14px;
  width: 100%;
  color: var(--Text-100);
}

@media (min-width: 768px) {
  .king-chance-zs7roo {
    width: auto;
  }
}

.king-chance-tvovjo {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  cursor: grab;
  user-select: none;
  scrollbar-width: none;
  -ms-overflow-style: none;
  touch-action: pan-x;
  margin-top: 4px;
}

.king-chance-tvovjo::-webkit-scrollbar {
  display: none;
}

.king-chance-tvovjo a {
  background-color: var(--Neutral-300);
  color: var(--Text-300);
  padding: 8px 16px;
  flex-shrink: 0;
  display: flex;
  white-space: nowrap;
  font-weight: 700;
  font-size: 16px;
  margin-right: 8px;
  border-radius: var(--M, 8px);
}

.king-chance-tvovjo a:hover {
  background-color: var(--Neutral-200);
  color: var(--Text-100);
}

@media (min-width: 768px) {
  .king-chance-tvovjo {
    margin-left: 16px;
    margin-top: 0;
  }
}

.king-chance-szy4oq .king-chance-rdmdhq {
  -webkit-mask-image: linear-gradient(to right, black 90%, transparent);
  mask-image: linear-gradient(to right, black 90%, transparent);
  transition:
    -webkit-mask-image 0.king-chance-xg8cb9,
    mask-image 0.3s;
}

.king-chance-szy4oq .king-chance-rdmdhq.king-chance-hzilu3 {
  -webkit-mask-image: linear-gradient(to right, black 100%, black 100%);
  mask-image: linear-gradient(to right, black 100%, black 100%);
}

.king-chance-5zuzkr {
  margin: 40px -16px;
}

.king-chance-7m6sk9 + .king-chance-4iqreb,
.king-chance-7m6sk9 + .king-chance-ixgvc3 {
  margin-top: 24px;
}

.king-chance-m3odkc {
  border-radius: 24px;
  position: relative;
  overflow: hidden;
  border: 1px solid var(--Neutral-200);
}

.king-chance-m3odkc picture {
  display: flex;
  width: 100%;
  min-height: 400px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}

.king-chance-ufbn5l {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 46px;
  padding: 0 8px;
}

@media (min-width: 768px) {
  .king-chance-ufbn5l {
    padding: 0 15px;
    margin-bottom: 40px;
    margin-top: 7px;
  }
}

@media (min-width: 1200px) {
  .king-chance-ufbn5l {
    margin-top: 0;
  }
}

.king-chance-036sbc {
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  text-transform: capitalize;
}

@media (min-width: 768px) {
  .king-chance-036sbc {
    font-size: 24px;
    line-height: 32px;
  }
}

.king-chance-egdlll {
  max-width: 700px;
  padding: 18px 14px;
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--neutral-30080);
  backdrop-filter: blur(8px);
  display: flex;
  flex-direction: column;
  gap: 16px;
}

@media (min-width: 768px) {
  .king-chance-egdlll {
    gap: 24px;
    padding: 22px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    flex-direction: row;
  }
}

.king-chance-mt1si6 {
  position: relative;
  z-index: 1;
  width: 100%;
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--Primary-300) 0%,
    var(--neutral-30080) 49.52%
  );
  padding: 16px 16px;
}

@media (min-width: 1200px) {
  .king-chance-mt1si6 {
    margin-bottom: 0;
    margin-right: 32px;
    padding: 40px;
  }
}

.king-chance-gdbzdr {
  font-weight: 700;
  margin-bottom: 8px;
  overflow-wrap: break-word;
  color: var(--Text-300);
  font-size: 18px;
  line-height: 26px;
  text-transform: capitalize;
}

@media (min-width: 1200px) {
  .king-chance-gdbzdr {
    font-size: 20px;
    line-height: 28px;
  }
}

.king-chance-o2txrq {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  color: var(--Text-100);
  text-transform: capitalize;
}

@media (min-width: 768px) {
  .king-chance-o2txrq {
    font-size: 32px;
    line-height: 40px;
  }
}

.king-chance-5e91qj {
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-300);
  display: flex;
  padding: 8px;
  align-items: center;
  box-shadow: 0 0 12px 0 rgba(191, 191, 191, 0.14);
  color: var(--Text-100);
  text-align: center;
  font-feature-settings:
    "liga" off,
    "clig" off;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
}

.king-chance-fxzlt9 {
  display: block;
  object-fit: cover;
  max-width: 100%;
  height: 100%;
  width: 100%;
  max-height: 100%;
}

.king-chance-fxzlt9 img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.king-chance-8bhhuc {
  margin: 24px auto 40px;
  width: 100%;
  display: flex;
  justify-content: center;
}

.king-chance-t77e3g {
  border-radius: 16px;
  background: var(--Primary-200);
  padding: 15px 24px;
  color: var(--Text-00);
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
}

@media (min-width: 768px) {
  .king-chance-t77e3g {
    padding: 15px 48px;
  }
}

main > .king-chance-8bhhuc {
  margin: -26px auto -16px;
}

@media (max-width: 700px) {
  .king-chance-vc1smp.king-chance-3hbg0t > div:nth-child(n+5) {
    display: none;
  }
}

.king-chance-6t5atj p a img {
  display: block;
  margin: 0 auto;
}


.king-chance-patg4j {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 350px;
  width: 100%;
  height: 60px;
  font-size: 18px;
  font-weight: 600;
  color: var(--button-text-color);
  cursor: pointer;
  text-align: center;
  border-radius: 6px;
  text-decoration: none;
  background: var(--button-bg-color);
  border-width: initial;
  border-style: none;
  border-color: initial;
  border-image: initial;
  margin: 25px auto;
}

/* contanct form */
.king-chance-h8o3jx {
  background: var(--fh-bg-color);
  padding: 2rem;
  border-radius: 12px;
  box-shadow: -2px 1px 8px 5px rgba(0, 0, 0, 0.1);
  max-width: 800px;
  margin: 50px auto;
}

.king-chance-h8o3jx label {
  font-size: 14px;
}

.king-chance-h8o3jx h2 {
  text-align: center;
  margin-bottom: 1rem;
}
.king-chance-h8o3jx input,
.king-chance-h8o3jx textarea,
.king-chance-h8o3jx button {
  width: 100%;
  padding: 10px;
  margin-top:5px;
  margin-bottom: 15px;
  border-radius: 8px;
  border: 1px solid #ccc;
  background-color: var(--main-theme-color);
  font-size: 1rem;
}
.king-chance-h8o3jx button {
  background-color: var(--button-bg-color);
  color: var(--button-text-color);
  border: none;
  cursor: pointer;
  transition: background 0.king-chance-vtav6x ease;
}
.king-chance-h8o3jx button:hover {
  background-color: var(--button-bg-hover);
}
.king-chance-eapd2o {
  text-align: center;
  color: green;
  font-weight: 500;
  padding: 50px 0;
  animation: fadeIn 0.king-chance-laf68u ease-in;
}

.king-chance-eapd2o h2 {
  color: green;
  font-weight: 500;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* brandauto-contrast-fix v1 */
:root {
  --footer-menu-color: #ece7dc;
  --updated-block-color: #ece7dc;
  --rate-counter-bg: #1e1e1e;
  --rate-counter-bg-top: #2a2a2a;
}
.king-chance-os8559, .king-chance-4maioh, [class*="review-card"],
thead, thead th, table th, .king-chance-qfooc7,
.king-chance-eeojrp, [class*="collapsible-header"],
.king-chance-7b3jth, [class*="updated-block"] {
  color: #ece7dc !important;
}
