.ak8{position:relative;margin:0;box-sizing:border-box;--padding:2rem}.ak8 img{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.ak8{--padding:5rem}}.ak8 .spin_container{min-height:100vh;display:flex;flex-direction:column;background-size:cover}.ak8 .spin_container .header{position:relative;padding:3rem var(--padding);display:flex;flex-direction:column;align-items:center;gap:1rem;z-index:1;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1758081018/ak8/luckywheel/hero-bg-mobile_tquisx.webp);background-size:100%;background-position:0 0;background-repeat:no-repeat;color:#fff}.ak8 .wheel_container{position:relative;width:80%}.ak8 .wheel_bg{width:100%;aspect-ratio:1/1;position:relative;margin-bottom:5vw}.ak8 .wheel_bg.blur{-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}.ak8 .wheel_button{background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1758081136/ak8/luckywheel/spinner_v8ntj3.webp);border:none;z-index:2;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-52%,-53%);width:60%;pointer-events:none}.ak8 .wheel_button,.ak8 .wheel_item{background-size:contain;background-position:50%;background-repeat:no-repeat;cursor:pointer;aspect-ratio:1/1}.ak8 .wheel_item{width:100%;overflow:hidden;border-radius:100%;transform:rotate(calc(var(--spun-degrees) * 1deg - (var(--prev-item) * 45deg) - 22.5deg))}.ak8 .wheel_item.spinning{transition:transform 4s ease-in-out;transform:rotate(calc((var(--spun-degrees) * 1deg) + (5 * 1turn) - (var(--selected-item) * 45deg) - 22.5deg));animation:none}.ak8 .wheelBorder{width:107%;position:absolute;top:51%;left:49%;z-index:2;aspect-ratio:1/1;pointer-events:none;transform:translate(-50%,-50%)}.ak8 .wheelBorder img{width:100%}.ak8 .base{width:120%;transform:translate(-50%,10%);z-index:10}.ak8 .base,.ak8 .spinsLeft{position:absolute;bottom:0;left:50%}.ak8 .spinsLeft{width:100%;padding:.5rem 1rem;background:repeating-linear-gradient(90deg,#fff47b 0,#efb223 5%,#99613b 18%,#99613b 20%,#efb223 30%,#fff47b 40%,#fff47b 50%,#efb223 68%,#99613b 88%,#e1b453) padding-box,repeating-linear-gradient(180deg,#efb223 0,#99613b 18%,#99613b 20%,#efb223 30%,#fff47b 40%,#fff47b 50%,#efb223 68%,#99613b 88%,#e1b453) border-box;text-align:center;color:#000;font-weight:700;font-size:small;border-radius:999px;border:5px solid transparent;box-sizing:border-box;transform:translate(-50%,100%)}.ak8 .hero-title-mobile{width:80%}.ak8 .hero-title img{display:none}.ak8 .hero-title{padding-left:1vw;font-family:Montserrat,sans-serif;font-weight:600;text-align:center;text-transform:uppercase}.ak8 .hero-title h1{font-size:medium}.ak8 .hero-title p{font-size:xx-small}.ak8 .spin-left-mobile{background:linear-gradient(90deg,#e7b01d,#f3ec85 32%,#f7ed8a 63%,#d7a423);color:#000;width:-moz-fit-content;width:fit-content;padding:.5rem 1.2rem;border-radius:999px;margin:1rem auto}.ak8 .spin-left{display:none}@keyframes spin{0%{transform:rotate(0deg) translate(-1.5%,1%)}to{transform:rotate(1turn) translate(-1.5%,1%)}}@media (min-width:768px){.ak8 .spin_container .header{padding:0 var(--padding) 1rem 0;flex-direction:row;gap:2rem;background-image:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1758081022/ak8/luckywheel/hero-bg_fkn3tm.webp)}.ak8 .hero-title-mobile{display:none}.ak8 .hero-title img{display:block;width:100%}.ak8 .wheel_container{width:40%;padding-top:10vw;padding-left:13vw;flex-shrink:0}.ak8 .spinsLeft{padding:.75rem 3rem;font-size:large}.ak8 .hero-title{text-align:left}.ak8 .hero-title h1{font-size:x-large}.ak8 .hero-title p{font-size:small}.ak8 .spin-left-mobile{display:none}.ak8 .spin-left{background:linear-gradient(90deg,#e7b01d,#f3ec85 32%,#f7ed8a 63%,#d7a423);color:#000;width:-moz-fit-content;width:fit-content;padding:.5rem 1.2rem;border-radius:999px;margin-top:1rem;display:block}}.ak8 .leaderboard{position:relative;width:100%;height:-moz-max-content;height:max-content;padding:.5rem 1rem;background:linear-gradient(180deg,#d62335,#160f0f);border:2px solid #efb223;border-radius:.5rem;font-size:small;z-index:1;box-sizing:border-box}.ak8 .leaderboard table{width:100%;border-collapse:collapse}.ak8 .leaderboard thead td{border-radius:.5rem}.ak8 .leaderboard thead td:first-child{background:radial-gradient(circle,#d62335,#160f0f)}.ak8 .leaderboard thead td:last-child{background:#fff;color:#160f0f}.ak8 .leaderboard td{padding:.25rem .5rem}.ak8 .leaderboard td:nth-child(2){text-align:center}.ak8 .leaderboard tbody tr:not(:last-child) td{border-bottom:1px solid #000}.ak8 .leaderboard tbody td span{color:#efb223}.ak8 .header .leaderboard{display:none}.ak8 .leaderboard_table{max-height:50vh;overflow-y:auto}@media (min-width:768px){.ak8 .leaderboard{width:45%;font-size:normal}.ak8 .leaderboard td{padding:.25rem 2rem}.ak8 .header .leaderboard{display:block}.ak8 .prize .leaderboard{display:none}}.ak8 .prize{position:relative;padding:10vw var(--padding);display:flex;flex-direction:column;z-index:1;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1758081034/ak8/luckywheel/prizes-bg-mobile_pgfrxe.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.ak8 .prize .prize_title{width:90%;margin:auto;padding:.5rem 0;text-align:center;font-size:large;font-weight:700;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,rgba(90,7,7,0),#5a0707 12.9%,#5a0707 44.71%,#5a0707 87.9%,rgba(90,7,7,0))}.ak8 .prize .kite{width:50vw;position:absolute;top:0;left:0;transform:translate(-45%,-30%)}.ak8 .prize .prizes{display:none}.ak8 .prize .prizes-mobile{width:90%;margin:2rem auto;font-weight:700;font-size:small;text-align:center;text-transform:uppercase}.ak8 .prize .prizes-mobile p{margin:.75rem 0}.ak8 .prize .prizes-mobile img{width:100%}.ak8 .prize .prizes-mobile .mobile-prizes{margin-bottom:-15vw}.ak8 .prize .info{width:100%;margin:auto;display:flex;flex-direction:row;gap:.5rem}.ak8 .prize .info-tile.info-tile-long{width:100%;margin:.5rem auto 2rem;box-sizing:border-box}.ak8 .prize .info-tile{width:100%;padding:.5rem 1rem;color:#fff;text-align:center;font-size:xx-small;border-radius:1rem;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1758081063/ak8/luckywheel/red-bg_e32qwb.webp);background-size:auto 100%;background-position:50%;background-repeat:no-repeat}.ak8 .prize p{margin:0;text-align:center;text-transform:uppercase}.ak8 .prize .info-tile .title{font-size:small;font-weight:700;margin-bottom:.25rem}.ak8 .prize .ins{margin-top:.5rem;font-weight:600;font-size:xx-small}.ak8 .prize .coin{width:20vw;position:absolute;bottom:0;left:var(--padding);transform:translateY(50%)}@media (min-width:769px){.ak8 .prize{background-image:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1758081039/ak8/luckywheel/prizes-bg_hzscoy.webp)}.ak8 .prize .prize_title{width:38vw;padding:1.5rem 0;font-size:xx-large}.ak8 .prize .kite{width:30vw;transform:translate(-20%,-20%)}.ak8 .prize .prizes{display:block;width:90%;margin:0 auto -10%;padding-top:5rem}.ak8 .prize .prizes-mobile{display:none}.ak8 .prize .info{width:70%;gap:2rem}.ak8 .prize .info-tile.info-tile-long{width:70%;margin:1rem auto 2rem}.ak8 .prize .info-tile{padding:1rem 2rem;font-size:medium}.ak8 .prize .info-tile .title{font-size:x-large}.ak8 .prize .ins{font-size:medium}}.ak8 .steps{position:relative;padding:3rem var(--padding);display:flex;flex-direction:column;gap:1rem;color:#fff;text-align:center;text-transform:uppercase;font-size:small;font-weight:600;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1758081027/ak8/luckywheel/instructions-bg_rsgnv8.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.ak8 .steps h2,.ak8 .steps p{margin:.25rem 0}.ak8 .steps h2{font-size:x-large;font-weight:700}.ak8 .steps .steps-container{margin:1rem auto 0;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.ak8 .steps .steps-container img{width:100%;height:auto}.ak8 .steps .table{display:none}.ak8 .steps .mobile-table,.ak8 .steps .table{width:100%;padding:0 .5rem;background:linear-gradient(180deg,#e7b01d,#f3ec85 32%,#f7ed8a 63%,#d7a423);border-radius:1rem;color:#000;font-size:x-small;text-align:center;box-sizing:border-box}.ak8 .steps .mobile-table table,.ak8 .steps .table table{width:100%;border-collapse:collapse}.ak8 .steps .mobile-table td{padding:1rem 0;border:none}.ak8 .steps .mobile-table tr,.ak8 .steps .table tr{border-bottom:1px solid}.ak8 .steps .mobile-table tr:last-child,.ak8 .steps .table tr:last-child{border-bottom:none}.ak8 .steps .divider{width:60%;margin:1.5rem auto}@media (min-width:768px){.ak8 .steps{gap:2rem;padding:5vw var(--padding);font-size:medium}.ak8 .steps h2,.ak8 .steps p{margin:.5rem 0}.ak8 .steps h2{font-size:xxx-large}.ak8 .steps .steps-container{width:90%;grid-template-columns:repeat(4,1fr);gap:1rem}.ak8 .steps .table{display:table;width:70%;min-width:650px;margin:auto;padding:.5rem 1rem;font-size:medium}.ak8 .steps .table td{padding:1rem 0;border-right:1px solid}.ak8 .steps .table td:last-child{border-right:none}.ak8 .steps .mobile-table{display:none}.ak8 .steps .divider{width:40%;margin:auto}}.ak8 .ak8Footer{position:relative;padding:5vw var(--padding);font-size:xx-small;font-weight:600;text-transform:uppercase;background:url(https://res.cloudinary.com/djdv0zgly/image/upload/v1758084975/ak8/luckywheel/tnc-bg_ffzgvj.webp);background-size:cover}.ak8 ol{position:relative;list-style:auto;padding-left:1.5rem}.ak8 .ak8Footer .festival{margin-top:2rem}@media (min-width:768px){.ak8 .ak8Footer{font-size:small}.ak8 .ak8Footer .festival{margin-top:3rem}}.ak8 .ttai_modal_container.win .ttai_modal_content_container{background:linear-gradient(180deg,#e7b01d,#f3ec85 32%,#f7ed8a 63%,#d7a423);color:#000}.ak8 .ttai_modal_container.lose .ttai_modal_content_container{background:linear-gradient(#5a0707,#260606);color:#fff}.ak8 .ttai_modal_container .ttai_modal{width:80%;height:auto}.ak8 .ttai_modal_container .ttai_modal_content_container{padding:4rem 2rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem;border-radius:1rem;filter:drop-shadow(0 7px 7.7px rgba(0,0,0,.25));color:#fff;text-transform:uppercase;font-size:large;font-weight:700;text-shadow:0 1.26px 1.26px rgba(0,0,0,.25);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ak8 .ttai_modal_container .ttai_modal_content_container .line2{font-size:small}.ak8 .ttai_modal_container .ttai_modal_content_container p{margin-top:2rem;font-size:11px;font-weight:semi-bold;text-shadow:none}.ak8 .ttai_modal_container .ttai_modal_content_container button{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer}.ak8 .ttai_modal_container.lose .ttai_modal_content_container button{color:#fff}@media (min-width:768px){.ak8 .ttai_modal_container .ttai_modal{width:auto;max-width:70%}.ak8 .ttai_modal_container .ttai_modal_content_container{padding:3rem;font-size:xx-large}.ak8 .ttai_modal_container .ttai_modal_content_container .line2{font-size:large}.ak8 .ttai_modal_container .ttai_modal_content_container p{font-size:medium}}.fortune-spin_flexRow__mrE_N{flex-direction:column;margin:0 auto}@media(max-width:736px){.fortune-spin_flexRow__mrE_N{width:calc(100vw - 16px);padding:0 1vw}}@media(min-width:737px){.fortune-spin_flexRow__mrE_N{width:737px}}@media(min-width:767px){.fortune-spin_flexRow__mrE_N{width:747px}}@media(min-width:992px){.fortune-spin_flexRow__mrE_N{width:942px}}@media(min-width:1200px){.fortune-spin_flexRow__mrE_N{width:1110px}}@media(min-width:1400px){.fortune-spin_flexRow__mrE_N{width:1060px}}.fortune-spin_button__znoIe{background:var(--color-primary);font-family:var(--secondary-font-family);color:#fff;border:none;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:2rem;transition:all .28s ease-in;text-decoration:none}.fortune-spin_button__znoIe:hover:not(:disabled){background:var(--color-primary-darker)}.fortune-spin_button__znoIe:disabled{cursor:default;opacity:.6}@media(max-width:736px){.fortune-spin_button__znoIe{font-size:.8rem}}.fortune-spin_sectionTitle__2oiX5{font-size:1.1rem;font-weight:500;margin-bottom:.75rem}@media(max-width:575px){.fortune-spin_sectionTitle__2oiX5{font-size:1rem}}.fortune-spin_container__n0Loh{padding-top:0!important}