body{font-family:Metropolis,Noto Sans Thai,Noto Sans Arabic,Noto Sans JP,Noto Sans KR,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background:#f9f9f9;padding:0;margin:0;color:#333}.bg-151515{background-color:#151515}.bg-151515 .group{padding-top:1.25rem;padding-bottom:1.25rem;width:100%;max-width:1366px;margin-left:auto;margin-right:auto}.bg-151515 .group .flex-box{padding-top:19.106%;justify-content:center;display:flex;position:relative}.bg-151515 .group .scrollbar-none{scrollbar-width:none;overflow:auto;justify-content:center;display:flex;top:0;right:0;bottom:0;left:0;position:absolute}.bg-151515 .group .block-2{border-radius:.75rem;width:50.577%;scroll-snap-align:center;flex-shrink:0;height:100%;display:block}.bg-151515 .group .block-2 .pointer-events{border-radius:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;object-fit:contain;width:100%;height:100%;pointer-events:none}.main-239239{background-color:#fff}.game-section{width:100%;position:relative;background-color:#efefef}.game-section .bg-img{top:0;right:0;bottom:0;left:0;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center}.game-section .pointer-events-right-left{display:flex;top:0;right:0;bottom:0;left:0;position:absolute;pointer-events:none}.game-section .pointer-events-right-left .left{background-color:#f2b13e;height:7px;flex:1 1 0%}.game-section .pointer-events-right-left .right{background-color:rgb(253 211 115 / .63);flex:1 1 0%;height:27px}.game-section .pointer-events-right-left svg{display:block;height:27px;vertical-align:middle}.game-section .content-area{padding-top:27px;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;max-width:60rem;flex-direction:column;display:flex;margin-left:auto;margin-right:auto;position:relative}.game-section .content-area h2{font-size:1.25rem;line-height:1;margin-inline-start:0;margin-bottom:1.25rem;color:#28292f;font-weight:700}.game-section .content-area .games{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));row-gap:1rem;column-gap:22px}.game-section .games .game{outline:2px solid #fff0;outline-offset:2px;cursor:pointer}.game-section .games .game img{margin-bottom:.5rem;margin-left:.5rem;margin-right:.5rem;border-radius:25%;overflow:hidden;border-width:4px;border-style:solid;position:relative;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;border-color:#fff0;height:76px;width:76px;object-fit:cover}.game-section .games .game:first-child img,.game-section .games .game:hover img{border-color:#d81a0d}.game-section .games .game .text{font-size:.875rem;line-height:22px;font-weight:500;text-align:center;color:#28292f}.game-section .games .game:first-child .text,.game-section .games .game:hover .text{color:#d81a0d;font-weight:700}.allinone-99{margin-left:auto;margin-right:auto;max-width:60rem;padding-bottom:1rem;padding-top:2.25rem;padding-left:2.5rem;padding-right:2.5rem}.top-game-b{margin-bottom:28px;overflow:hidden;align-items:center;display:flex;position:relative}.top-game-b .bg{background-image:url(images/FF-f997537d.jpg);border-radius:.5rem;background-position:center;background-size:cover;width:100%;height:100%;position:absolute}.top-game-b .content-area{padding:1.5rem;align-items:center;display:flex;position:relative}.top-game-b .content-area img{width:72px;height:72px;object-fit:cover;border-radius:25%}.top-game-b .content-area .flex-box{display:flex;flex-direction:column;align-items:flex-start;margin-inline-start:1.25rem}.top-game-b .content-area .flex-box h3{font-size:1.5rem;line-height:1;color:#fff;font-weight:700;margin-bottom:.55rem;margin-top:0}.top-game-b .content-area .flex-box .card{font-size:.875rem;line-height:1;color:#fff;font-weight:500;padding-top:5px;padding-bottom:5px;padding-left:.375rem;padding-right:.375rem;background-color:rgb(0 0 0 / .65);border-color:rgb(255 255 255 / .5);border-width:1px;border-radius:.25rem;align-items:center;display:flex;border-style:solid}.top-game-b .content-area .flex-box .card svg{margin-inline-end:.25rem}.login-area{margin-bottom:2.25rem;max-width:464px}.title-q-69{margin-bottom:.75rem;gap:.5rem;display:flex}.title-q-69 .flex-inner{align-items:center;display:grid}.title-q-69 .flex-inner svg{font-size:1.5rem;line-height:2rem;color:#d81a0d;grid-row-start:1;grid-column-start:1}.title-q-69 .flex-inner span{font-weight:700;font-size:1rem;line-height:1;text-align:center;color:#fff;grid-row-start:1;grid-column-start:1}.title-q-69 .title{font-weight:700;font-size:1.25rem;line-height:1;color:#28292f}.login-area .content-box{padding:1rem;outline-color:#eee;outline-offset:-1px;outline-width:1px;outline-style:solid;background-color:#f4f4f4;border-radius:.375rem}.login-area .content-box form .label-text{font-weight:500;font-size:15px;line-height:1rem;color:#28292f;gap:.35rem;align-items:center;display:flex;margin-bottom:.8rem}.login-area .content-box form .label-text button{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;border-radius:9999px;outline:none;font-size:.875rem;line-height:.5rem;cursor:pointer;padding:0;border:none}.login-area .content-box form .flex-area{display:flex}.login-area .content-box form .input-arae{flex-grow:1;position:relative}.login-area .content-box form .input-arae .form-input{padding:.875rem;font-size:.875rem;line-height:1;padding-left:1rem;padding-right:1rem;background-color:#fff;width:-webkit-fill-available;display:block;border-radius:.375rem 6px;border:1px solid #99999f;border-right-width:0;color:#323232;outline:none;box-shadow:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.login-area .content-box form .login-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;color:#fff;font-weight:700;font-size:.875rem;line-height:1;padding-top:15px;padding-bottom:15px;padding-left:1.25rem;padding-right:1.25rem;background-color:#d81a0d;border-radius:.375rem;border-start-start-radius:0;border-end-start-radius:0;outline:none;box-shadow:none;border:none}.login-area .content-box form .login-btn:hover{background-color:#cd1214}.amount-area .tags-area{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem}.amount-area .tags-area .tag-item{font-weight:500;font-size:.875rem;line-height:1;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;border-radius:9999px;min-width:72px;background-color:#fff0;border:1px solid #d3d3d3;color:#28292f;text-align:center;cursor:pointer}.amount-area .tags-area .tag-item:hover,.amount-area .tags-area .tag-item.active{border:2px solid #d81a0d;color:#d81a0d;font-weight:700}.amount-area .tag-content .flex-points{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem}.amount-area .tag-content .flex-points .point-item{display:flex;gap:1rem;align-items:center;justify-content:center;background-color:#fff0;border:1px solid #d3d3d3;color:#28292f;font-weight:500;font-size:1.125rem;line-height:1;min-height:72px;border-radius:.375rem;cursor:pointer}.amount-area .tag-content .flex-points .point-item:hover,.amount-area .tag-content .flex-points .point-item.active{border:2px solid #d81a0d;background-color:#fff4f4}.amount-area .tag-content .flex-points .point-item img{width:1rem;height:1rem;margin-inline-end:.25rem}.amount-area .tag-content .flex-deals{display:flex;margin-top:1rem;margin-bottom:1rem;align-items:center}.amount-area .tag-content .flex-deals span{font-weight:700;font-size:1rem;line-height:1;color:#757575}.amount-area .tag-content .flex-deals .border-line{height:0;margin-inline-start:.5rem;flex-grow:1;border-top:1px solid #eee}.amount-area .tag-content .redeem-box{padding:30px;border:1px solid #eee;border-radius:5px;column-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.amount-area .tag-content .redeem-box .pro-text{position:absolute;border-radius:3px;top:3px;inset-inline-end:3px;text-transform:uppercase;font-weight:700;font-size:.7rem;gap:3px;line-height:1;display:flex;padding:.125rem;padding-inline-end:.25rem;background-color:#e6252d;color:#fff;align-items:center}.amount-area .tag-content .redeem-box .pro-text img{background-color:#fff;padding:.125rem;object-fit:contain;border-radius:.125rem;width:.7rem;height:.7rem}.amount-area .tag-content .login-content .title-area{display:flex;align-items:center}.amount-area .tag-content .login-content .title-area img{width:48px;height:48px;object-fit:contain}.amount-area .tag-content .login-content .title-area span{font-size:1rem;line-height:1;font-weight:500;margin-inline-start:.75rem;color:#28292f}.amount-area .tag-content .login-content p{margin-bottom:1rem;font-size:.9rem;line-height:1.5;color:#757575}.amount-area .tag-content .login-content p a{color:#2e86c1;font-weight:700}.amount-area .tag-content .login-content .login-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;color:#fff;line-height:1;font-weight:700;font-size:1rem;text-align:center;padding-top:.25rem;padding-bottom:.25rem;padding-left:1.25rem;padding-right:1.25rem;background-color:#d81a0d;border-radius:.375rem;gap:.375rem;justify-content:center;align-items:center;display:inline-flex;cursor:pointer;height:2.75rem;border:none;box-shadow:none;outline:none;width:100%}.amount-area .tag-content .login-content .login-btn:hover{background-color:#cd1214}.amount-area .tag-content .redeem-points .point-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;padding-bottom:1rem}.amount-area .tag-content .redeem-points .left-side{gap:.75rem;align-items:center;display:flex}.amount-area .tag-content .redeem-points .left-side img{width:30px;height:30px;object-fit:contain}.amount-area .tag-content .redeem-points .left-side .text-area .price{font-size:1rem;line-height:1;font-weight:500;color:#28292f;margin-bottom:.4rem;display:block}.amount-area .tag-content .redeem-points .left-side .text-area .point{font-size:.95rem;line-height:1;align-items:center;color:#ff7a00;display:block}.amount-area .tag-content .redeem-points .right-side .price{font-size:.9rem;line-height:1;font-weight:700;color:#28292f;display:block}.amount-area .tag-content .tag-content-redeem,.amount-area .tag-content .tag-content-purchase{display:none}.amount-area .tag-content .tag-content-redeem.active,.amount-area .tag-content .tag-content-purchase.active{display:block}.flex-offer{gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;margin-bottom:2.25rem}.flex-offer .offer-item{padding:.5rem .375rem;border-radius:.375rem;position:relative;border:1px solid #d3d3d3;background-color:#fff0;cursor:pointer}.flex-offer .offer-item:hover,.flex-offer .offer-item.active{border:2px solid #d81a0d;background-color:#fff4f4}.flex-offer .offer-item .img-area{position:relative;border-radius:.125rem;overflow:hidden;margin-bottom:.5rem}.flex-offer .offer-item .img-area img{width:100%;height:100%}.flex-offer .offer-item .img-area .hot-text{display:flex;top:0;inset-inline-end:0;position:absolute}.flex-offer .offer-item .img-area .hot-text .border-line{border-color:#e6252d;border-left-color:#fff0;border-bottom-color:#fff0;border-top-width:9px;border-bottom-width:9px;border-left-width:2px;border-right-width:2px;height:0}.flex-offer .offer-item .img-area .hot-text span{color:#fff;font-weight:700;font-size:.75rem;line-height:1;padding-top:3px;padding-bottom:3px;padding-left:.25rem;padding-right:.25rem;background-color:#e6252d}.flex-offer .offer-item .text-area{display:flex;align-items:center;gap:.25rem;font-weight:500;font-size:.875rem;line-height:18px;text-align:center;color:#28292f;justify-content:center}.flex-offer .offer-item .text-area svg{font-size:.875rem;line-height:1;color:#e6252d}.payment-area .line-flex{display:flex;font-size:.9rem;line-height:1.5;margin-bottom:1rem;color:#757575;gap:5px;align-items:center}.payment-area .payment-box{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.payment-area .payment-box .item{padding:.75rem;border:2px solid #d81a0d;background-color:#fff4f4;gap:.75rem;align-items:center;border-radius:.375rem;cursor:pointer;display:flex;position:relative}.payment-area .payment-box .item img{width:3.5rem;height:3.5rem;object-fit:contain;object-position:left}.payment-area .payment-box .item .text-area .price{margin-bottom:.5rem;font-size:1rem;line-height:1;font-weight:500;color:#28292f;display:block}.payment-area .payment-box .item .text-area .point{font-size:1rem;line-height:1;align-items:center;display:inline-flex;color:#ff7a00}.payment-area .payment-box .item .text-area .point img{width:.75rem;height:.75rem;margin-left:.25rem;margin-right:.25rem}.payment-area .payment-box .item .pro-text{position:absolute;border-radius:3px;top:3px;inset-inline-end:3px;text-transform:uppercase;font-weight:700;font-size:.7rem;gap:3px;line-height:1;display:flex;padding:.125rem;padding-inline-end:.25rem;background-color:#e6252d;color:#fff;align-items:center}.payment-area .payment-box .item .pro-text img{background-color:#fff;padding:.125rem;object-fit:contain;border-radius:.125rem;width:.7rem;height:.7rem}.payment-area{margin-bottom:2.25rem}.total-price-area{position:sticky;bottom:0;z-index:9;background-color:#fff}.total-price-area .flex-box{padding-left:2.5rem;padding-right:2.5rem;gap:2.5rem;justify-content:flex-end;padding:1rem;align-items:center;display:flex;position:relative}.total-price-area .price-box .sub-price{font-size:1rem;line-height:1;font-weight:700;gap:.25rem;align-items:center;display:flex;color:#28292f;margin-bottom:10px}.total-price-area .price-box .sub-price img{object-fit:contain;width:1rem;height:1rem}.total-price-area .price-box .sub-price .btn{height:18px;background-color:#f2f2f6;border-radius:9999px;cursor:pointer;color:#28292f;width:18px;display:flex;align-items:center}.total-price-area .total-price{font-size:1rem;line-height:1;font-weight:500;gap:.25rem;align-items:center;display:flex;justify-content:flex-end}.total-price-area .total-price .total{color:#28292f}.total-price-area .total-price .price{color:#d81a0d;font-weight:700}.total-price-area .buy-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;color:#fff;line-height:1;font-weight:700;font-size:1rem;text-align:center;padding-top:.25rem;padding-bottom:.25rem;padding-left:1.25rem;padding-right:1.25rem;background-color:#d81a0d;border-radius:.375rem;gap:.375rem;justify-content:center;align-items:center;display:inline-flex;cursor:pointer;height:2.75rem;border:none;box-shadow:none;outline:none}.total-price-area .buy-btn:hover{background-color:#cd1214}.total-price-area .price-box{position:relative}.total-price-area .price-box .popup-box{position:absolute;box-shadow:0 9px 28px 8px rgb(0 0 0 / .05);background-color:#fff;border-radius:.5rem;width:390px;padding:1rem;border:1px solid #eee;opacity:0;transform:translateY(20px);transition:all 0.3s ease-in-out 0s;bottom:130%;right:0}.total-price-area .price-box:hover .popup-box{opacity:1;transform:translateY(0)}.total-price-area .price-box .popup-box .title-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.total-price-area .price-box .popup-box .flex-box .flex-box-inner span,.total-price-area .price-box .popup-box .title-area .inline-flex{display:flex;align-items:center;gap:.25rem}.total-price-area .price-box .popup-box .flex-box .flex-box-inner span{font-weight:500}.total-price-area .price-box .popup-box .flex-box .flex-box-inner span img{height:.75rem;width:.75rem}.total-price-area .price-box .popup-box .flex-box{padding:.75rem;background-color:#f9f9f9;font-size:.875rem;line-height:1;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:column;gap:.75rem}.total-price-area .price-box .popup-box .flex-box .flex-box-inner{display:flex;align-items:center;justify-content:space-between;width:100%}header{position:sticky;top:0;z-index:10;background-color:#fff;border-bottom:1px solid #eee}header .flex-area{padding-left:1rem;padding-right:1rem;gap:.25rem;justify-content:space-between;align-items:center;max-width:64rem;display:flex;margin-left:auto;margin-right:auto;height:60px}header .left-side a{gap:.75rem;align-items:center;display:flex;text-decoration:none}header .left-side a svg{width:100px}header .left-side a span{font-size:1rem;line-height:1.25rem;color:#28292f;font-weight:500;border-left:1px solid #dfdfdf;padding-left:.75rem}header .right-side .login-btn{border-radius:9999px;width:30px;height:30px;cursor:pointer}header .right-side .login-btn svg{width:100%;height:100%}footer{background-color:#fff}footer .footer-inner{max-width:64rem;margin-left:auto;margin-right:auto}footer .footer-inner .border-line{height:0;width:100%;border-top:1px solid #dfdfdf;margin:0}footer .flex-box{padding:1rem;font-size:.9rem;line-height:1rem;text-align:center;gap:.75rem;justify-content:space-between;align-items:center;display:flex;color:#757575}footer .flex-box .right-side{column-gap:.5rem;justify-content:center;align-items:center;display:flex}footer .flex-box .right-side .line-height{height:.5rem;width:1px;background-color:#dfdfdf}footer .flex-box a{text-decoration:none;color:#757575}@media only screen and (max-width:767px){header .left-side a svg{width:80px}header .left-side a span{font-size:14px}header .right-side .login-btn{width:25px;height:25px}.bg-151515 .group{padding-top:1rem;padding-bottom:1rem}.bg-151515 .group .flex-box{padding-top:0}.bg-151515 .group .scrollbar-none{position:relative}.bg-151515 .group .block-2{width:100%}.game-section .content-area{padding-top:10px;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.game-section .content-area .games{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem;column-gap:1rem}.game-section .games .game img{margin-left:0;margin-right:0;margin-bottom:.3rem}.allinone-99{margin-left:auto;margin-right:auto;max-width:60rem;padding-bottom:1rem;padding-top:.5rem;padding-left:.5rem;padding-right:.5rem}.top-game-b .bg{border-bottom-left-radius:0;border-bottom-right-radius:0}.top-game-b .content-area{padding:1rem}.top-game-b .content-area img{width:60px;height:60px}.top-game-b .content-area .flex-box{margin-inline-start:1rem}.top-game-b .content-area .flex-box h3{font-size:1.2rem;margin-bottom:.45rem}.amount-area .tag-content .flex-points{grid-template-columns:repeat(3,minmax(0,1fr))}.amount-area .tag-content .flex-points .point-item{font-size:1rem;min-height:60px}.amount-area .tag-content .flex-points .point-item img{width:13px;height:13px}.flex-offer{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-area .payment-box{grid-template-columns:repeat(1,minmax(0,1fr))}.total-price-area .flex-box{padding:.25rem;justify-content:space-between}.total-price-area .total-price{justify-content:flex-start}.total-price-area .price-box .popup-box{right:0;left:0;width:260px}footer .flex-box{display:block}footer .flex-box .right-side{margin-top:10px}footer .flex-box .right-side .line-height{display:none}.amount-area .tag-content .redeem-box{padding:15px;grid-template-columns:repeat(1,minmax(0,1fr))}.amount-area .tag-content .redeem-points .point-item{padding-left:0;padding-right:0}.game-section .games .game{text-align:center}.custom-dropdown{position:absolute;top:55px;right:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 6px 12px rgb(0 0 0 / .08);min-width:160px;z-index:1000;padding:6px 0;transition:all 0.2s ease-in-out}.custom-dropdown button{width:100%;padding:10px 16px;border:none;background:none;text-align:left;font-size:14px;cursor:pointer;color:#111827;transition:background-color 0.2s ease-in-out}.custom-dropdown button:hover{background-color:#f3f4f6}.redeem-box{margin-top:16px;padding:16px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 6px rgb(0 0 0 / .05);transition:all 0.3s ease}.redeem-box label{font-weight:600;font-size:15px;color:#111827;margin-bottom:8px;display:block}.redeem-input-wrapper{display:flex;align-items:center;gap:10px;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 12px}.redeem-input{border:none;outline:none;font-size:15px;width:100%;background-color:#fff0;color:#111827}.redeem-icon{width:20px;height:20px;flex-shrink:0}.toast-error{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background-color:#ef4444;color:#fff;padding:12px 24px;border-radius:10px;font-size:15px;font-weight:700;z-index:9999;opacity:0;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;min-width:300px;max-width:90%;text-align:center}.toast-error.show{opacity:1}}.payment-area .payment-box .item{border:1px solid #d3d3d3!important;background-color:transparent!important}.payment-area .payment-box .item.active{border:2px solid #d81a0d!important;background-color:#fff4f4!important}.section{user-select:none;pointer-events:none}.section-img{pointer-events:none;user-select:none}.section-text{user-select:none}.section-context{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px}.login-btn .spinner{width:16px;height:16px;border:2px solid #fff;border-top:2px solid #999;border-radius:50%;animation:spin 0.6s linear infinite;display:none}.login-btn.processing .spinner{display:inline-block}.usdt-toast{position:fixed;top:80px;left:50%;transform:translateX(-50%);background-color:#10b981;color:#fff;padding:12px 24px;border-radius:10px;font-size:15px;font-weight:700;z-index:9999;opacity:0;transition:all 0.3s ease;display:flex;align-items:center;justify-content:space-between;min-width:300px;gap:12px}.usdt-toast.show{opacity:1}.toast-close-btn{background:none;border:none;color:#fff;font-size:20px;font-weight:700;cursor:pointer;line-height:1;padding:0}@keyframes spin{to{transform:rotate(360deg)}}.modal-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:none;align-items:center;justify-content:center}.modal-content{background:#fff;border-radius:10px;padding:25px;width:90%;max-width:400px;box-shadow:0 4px 20px rgb(0 0 0 / .2);animation:fadeIn 0.2s ease-in-out}.modal-tabs{display:flex;margin-bottom:20px}.modal-tabs button{flex:1;padding:10px;border:none;background:#f1f1f1;font-weight:700;cursor:pointer;transition:0.3s}.modal-tabs button.active{background:#e0e0e0}.modal-form{display:flex;flex-direction:column;gap:10px}.modal-form input{padding:8px;border:1px solid #ccc;border-radius:5px}.btn{padding:10px;margin-top:15px;border:none;border-radius:5px;cursor:pointer;font-weight:700}.btn-login{background-color:#3b82f6;color:#fff}.btn-register{background-color:#10b981;color:#fff}.btn-close{background-color:#e5e5e5;color:#000;width:100%}.hidden{display:none}@keyframes fadeIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}body{font-family:Metropolis,Noto Sans Thai,Noto Sans Arabic,Noto Sans JP,Noto Sans KR,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background:#f9f9f9;padding:0;margin:0;color:#333}.bg-151515{background-color:#151515}.bg-151515 .group{padding-top:1.25rem;padding-bottom:1.25rem;width:100%;max-width:1366px;margin-left:auto;margin-right:auto}.bg-151515 .group .flex-box{padding-top:19.106%;justify-content:center;display:flex;position:relative}.bg-151515 .group .scrollbar-none{scrollbar-width:none;overflow:auto;justify-content:center;display:flex;top:0;right:0;bottom:0;left:0;position:absolute}.bg-151515 .group .block-2{border-radius:.75rem;width:50.577%;scroll-snap-align:center;flex-shrink:0;height:100%;display:block}.bg-151515 .group .block-2 .pointer-events{border-radius:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;object-fit:contain;width:100%;height:100%;pointer-events:none}.main-239239{background-color:#fff}.game-section{width:100%;position:relative;background-color:#efefef}.game-section .bg-img{top:0;right:0;bottom:0;left:0;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center}.game-section .pointer-events-right-left{display:flex;top:0;right:0;bottom:0;left:0;position:absolute;pointer-events:none}.game-section .pointer-events-right-left .left{background-color:#f2b13e;height:7px;flex:1 1 0%}.game-section .pointer-events-right-left .right{background-color:rgb(253 211 115 / .63);flex:1 1 0%;height:27px}.game-section .pointer-events-right-left svg{display:block;height:27px;vertical-align:middle}.game-section .content-area{padding-top:27px;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;max-width:60rem;flex-direction:column;display:flex;margin-left:auto;margin-right:auto;position:relative}.game-section .content-area h2{font-size:1.25rem;line-height:1;margin-inline-start:0;margin-bottom:1.25rem;color:#28292f;font-weight:700}.game-section .content-area .games{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));row-gap:1rem;column-gap:22px}.game-section .games .game{outline:2px solid #fff0;outline-offset:2px;cursor:pointer}.game-section .games .game img{margin-bottom:.5rem;margin-left:.5rem;margin-right:.5rem;border-radius:25%;overflow:hidden;border-width:4px;border-style:solid;position:relative;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;border-color:#fff0;height:76px;width:76px;object-fit:cover}.game-section .games .game:first-child img,.game-section .games .game:hover img{border-color:#d81a0d}.game-section .games .game .text{font-size:.875rem;line-height:22px;font-weight:500;text-align:center;color:#28292f}.game-section .games .game:first-child .text,.game-section .games .game:hover .text{color:#d81a0d;font-weight:700}.allinone-99{margin-left:auto;margin-right:auto;max-width:60rem;padding-bottom:1rem;padding-top:2.25rem;padding-left:2.5rem;padding-right:2.5rem}.top-game-b{margin-bottom:28px;overflow:hidden;align-items:center;display:flex;position:relative}.top-game-b .bg{background-image:url(images/FF-f997537d.jpg);border-radius:.5rem;background-position:center;background-size:cover;width:100%;height:100%;position:absolute}.top-game-b .content-area{padding:1.5rem;align-items:center;display:flex;position:relative}.top-game-b .content-area img{width:72px;height:72px;object-fit:cover;border-radius:25%}.top-game-b .content-area .flex-box{display:flex;flex-direction:column;align-items:flex-start;margin-inline-start:1.25rem}.top-game-b .content-area .flex-box h3{font-size:1.5rem;line-height:1;color:#fff;font-weight:700;margin-bottom:.55rem;margin-top:0}.top-game-b .content-area .flex-box .card{font-size:.875rem;line-height:1;color:#fff;font-weight:500;padding-top:5px;padding-bottom:5px;padding-left:.375rem;padding-right:.375rem;background-color:rgb(0 0 0 / .65);border-color:rgb(255 255 255 / .5);border-width:1px;border-radius:.25rem;align-items:center;display:flex;border-style:solid}.top-game-b .content-area .flex-box .card svg{margin-inline-end:.25rem}.login-area{margin-bottom:2.25rem;max-width:464px}.title-q-69{margin-bottom:.75rem;gap:.5rem;display:flex}.title-q-69 .flex-inner{align-items:center;display:grid}.title-q-69 .flex-inner svg{font-size:1.5rem;line-height:2rem;color:#d81a0d;grid-row-start:1;grid-column-start:1}.title-q-69 .flex-inner span{font-weight:700;font-size:1rem;line-height:1;text-align:center;color:#fff;grid-row-start:1;grid-column-start:1}.title-q-69 .title{font-weight:700;font-size:1.25rem;line-height:1;color:#28292f}.login-area .content-box{padding:1rem;outline-color:#eee;outline-offset:-1px;outline-width:1px;outline-style:solid;background-color:#f4f4f4;border-radius:.375rem}.login-area .content-box form .label-text{font-weight:500;font-size:15px;line-height:1rem;color:#28292f;gap:.35rem;align-items:center;display:flex;margin-bottom:.8rem}.login-area .content-box form .label-text button{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;border-radius:9999px;outline:none;font-size:.875rem;line-height:.5rem;cursor:pointer;padding:0;border:none}.login-area .content-box form .flex-area{display:flex}.login-area .content-box form .input-arae{flex-grow:1;position:relative}.login-area .content-box form .input-arae .form-input{padding:.875rem;font-size:.875rem;line-height:1;padding-left:1rem;padding-right:1rem;background-color:#fff;width:-webkit-fill-available;display:block;border-radius:.375rem 6px;border:1px solid #99999f;border-right-width:0;color:#323232;outline:none;box-shadow:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.login-area .content-box form .login-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;color:#fff;font-weight:700;font-size:.875rem;line-height:1;padding-top:15px;padding-bottom:15px;padding-left:1.25rem;padding-right:1.25rem;background-color:#d81a0d;border-radius:.375rem;border-start-start-radius:0;border-end-start-radius:0;outline:none;box-shadow:none;border:none}.login-area .content-box form .login-btn:hover{background-color:#cd1214}.amount-area .tags-area{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem}.amount-area .tags-area .tag-item{font-weight:500;font-size:.875rem;line-height:1;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;border-radius:9999px;min-width:72px;background-color:#fff0;border:1px solid #d3d3d3;color:#28292f;text-align:center;cursor:pointer}.amount-area .tags-area .tag-item:hover,.amount-area .tags-area .tag-item.active{border:2px solid #d81a0d;color:#d81a0d;font-weight:700}.amount-area .tag-content .flex-points{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem}.amount-area .tag-content .flex-points .point-item{display:flex;gap:1rem;align-items:center;justify-content:center;background-color:#fff0;border:1px solid #d3d3d3;color:#28292f;font-weight:500;font-size:1.125rem;line-height:1;min-height:72px;border-radius:.375rem;cursor:pointer}.amount-area .tag-content .flex-points .point-item:hover,.amount-area .tag-content .flex-points .point-item.active{border:2px solid #d81a0d;background-color:#fff4f4}.amount-area .tag-content .flex-points .point-item img{width:1rem;height:1rem;margin-inline-end:.25rem}.amount-area .tag-content .flex-deals{display:flex;margin-top:1rem;margin-bottom:1rem;align-items:center}.amount-area .tag-content .flex-deals span{font-weight:700;font-size:1rem;line-height:1;color:#757575}.amount-area .tag-content .flex-deals .border-line{height:0;margin-inline-start:.5rem;flex-grow:1;border-top:1px solid #eee}.amount-area .tag-content .redeem-box{padding:30px;border:1px solid #eee;border-radius:5px;column-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.amount-area .tag-content .redeem-box .pro-text{position:absolute;border-radius:3px;top:3px;inset-inline-end:3px;text-transform:uppercase;font-weight:700;font-size:.7rem;gap:3px;line-height:1;display:flex;padding:.125rem;padding-inline-end:.25rem;background-color:#e6252d;color:#fff;align-items:center}.amount-area .tag-content .redeem-box .pro-text img{background-color:#fff;padding:.125rem;object-fit:contain;border-radius:.125rem;width:.7rem;height:.7rem}.amount-area .tag-content .login-content .title-area{display:flex;align-items:center}.amount-area .tag-content .login-content .title-area img{width:48px;height:48px;object-fit:contain}.amount-area .tag-content .login-content .title-area span{font-size:1rem;line-height:1;font-weight:500;margin-inline-start:.75rem;color:#28292f}.amount-area .tag-content .login-content p{margin-bottom:1rem;font-size:.9rem;line-height:1.5;color:#757575}.amount-area .tag-content .login-content p a{color:#2e86c1;font-weight:700}.amount-area .tag-content .login-content .login-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;color:#fff;line-height:1;font-weight:700;font-size:1rem;text-align:center;padding-top:.25rem;padding-bottom:.25rem;padding-left:1.25rem;padding-right:1.25rem;background-color:#d81a0d;border-radius:.375rem;gap:.375rem;justify-content:center;align-items:center;display:inline-flex;cursor:pointer;height:2.75rem;border:none;box-shadow:none;outline:none;width:100%}.amount-area .tag-content .login-content .login-btn:hover{background-color:#cd1214}.amount-area .tag-content .redeem-points .point-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;padding-bottom:1rem}.amount-area .tag-content .redeem-points .left-side{gap:.75rem;align-items:center;display:flex}.amount-area .tag-content .redeem-points .left-side img{width:30px;height:30px;object-fit:contain}.amount-area .tag-content .redeem-points .left-side .text-area .price{font-size:1rem;line-height:1;font-weight:500;color:#28292f;margin-bottom:.4rem;display:block}.amount-area .tag-content .redeem-points .left-side .text-area .point{font-size:.95rem;line-height:1;align-items:center;color:#ff7a00;display:block}.amount-area .tag-content .redeem-points .right-side .price{font-size:.9rem;line-height:1;font-weight:700;color:#28292f;display:block}.amount-area .tag-content .tag-content-redeem,.amount-area .tag-content .tag-content-purchase{display:none}.amount-area .tag-content .tag-content-redeem.active,.amount-area .tag-content .tag-content-purchase.active{display:block}.flex-offer{gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;margin-bottom:2.25rem}.flex-offer .offer-item{padding:.5rem .375rem;border-radius:.375rem;position:relative;border:1px solid #d3d3d3;background-color:#fff0;cursor:pointer}.flex-offer .offer-item:hover,.flex-offer .offer-item.active{border:2px solid #d81a0d;background-color:#fff4f4}.flex-offer .offer-item .img-area{position:relative;border-radius:.125rem;overflow:hidden;margin-bottom:.5rem}.flex-offer .offer-item .img-area img{width:100%;height:100%}.flex-offer .offer-item .img-area .hot-text{display:flex;top:0;inset-inline-end:0;position:absolute}.flex-offer .offer-item .img-area .hot-text .border-line{border-color:#e6252d;border-left-color:#fff0;border-bottom-color:#fff0;border-top-width:9px;border-bottom-width:9px;border-left-width:2px;border-right-width:2px;height:0}.flex-offer .offer-item .img-area .hot-text span{color:#fff;font-weight:700;font-size:.75rem;line-height:1;padding-top:3px;padding-bottom:3px;padding-left:.25rem;padding-right:.25rem;background-color:#e6252d}.flex-offer .offer-item .text-area{display:flex;align-items:center;gap:.25rem;font-weight:500;font-size:.875rem;line-height:18px;text-align:center;color:#28292f;justify-content:center}.flex-offer .offer-item .text-area svg{font-size:.875rem;line-height:1;color:#e6252d}.payment-area .line-flex{display:flex;font-size:.9rem;line-height:1.5;margin-bottom:1rem;color:#757575;gap:5px;align-items:center}.payment-area .payment-box{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.payment-area .payment-box .item{padding:.75rem;border:2px solid #d81a0d;background-color:#fff4f4;gap:.75rem;align-items:center;border-radius:.375rem;cursor:pointer;display:flex;position:relative}.payment-area .payment-box .item img{width:3.5rem;height:3.5rem;object-fit:contain;object-position:left}.payment-area .payment-box .item .text-area .price{margin-bottom:.5rem;font-size:1rem;line-height:1;font-weight:500;color:#28292f;display:block}.payment-area .payment-box .item .text-area .point{font-size:1rem;line-height:1;align-items:center;display:inline-flex;color:#ff7a00}.payment-area .payment-box .item .text-area .point img{width:.75rem;height:.75rem;margin-left:.25rem;margin-right:.25rem}.payment-area .payment-box .item .pro-text{position:absolute;border-radius:3px;top:3px;inset-inline-end:3px;text-transform:uppercase;font-weight:700;font-size:.7rem;gap:3px;line-height:1;display:flex;padding:.125rem;padding-inline-end:.25rem;background-color:#e6252d;color:#fff;align-items:center}.payment-area .payment-box .item .pro-text img{background-color:#fff;padding:.125rem;object-fit:contain;border-radius:.125rem;width:.7rem;height:.7rem}.payment-area{margin-bottom:2.25rem}.total-price-area{position:sticky;bottom:0;z-index:9;background-color:#fff}.total-price-area .flex-box{padding-left:2.5rem;padding-right:2.5rem;gap:2.5rem;justify-content:flex-end;padding:1rem;align-items:center;display:flex;position:relative}.total-price-area .price-box .sub-price{font-size:1rem;line-height:1;font-weight:700;gap:.25rem;align-items:center;display:flex;color:#28292f;margin-bottom:10px}.total-price-area .price-box .sub-price img{object-fit:contain;width:1rem;height:1rem}.total-price-area .price-box .sub-price .btn{height:18px;background-color:#f2f2f6;border-radius:9999px;cursor:pointer;color:#28292f;width:18px;display:flex;align-items:center}.total-price-area .total-price{font-size:1rem;line-height:1;font-weight:500;gap:.25rem;align-items:center;display:flex;justify-content:flex-end}.total-price-area .total-price .total{color:#28292f}.total-price-area .total-price .price{color:#d81a0d;font-weight:700}.total-price-area .buy-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s;color:#fff;line-height:1;font-weight:700;font-size:1rem;text-align:center;padding-top:.25rem;padding-bottom:.25rem;padding-left:1.25rem;padding-right:1.25rem;background-color:#d81a0d;border-radius:.375rem;gap:.375rem;justify-content:center;align-items:center;display:inline-flex;cursor:pointer;height:2.75rem;border:none;box-shadow:none;outline:none}.total-price-area .buy-btn:hover{background-color:#cd1214}.total-price-area .price-box{position:relative}.total-price-area .price-box .popup-box{position:absolute;box-shadow:0 9px 28px 8px rgb(0 0 0 / .05);background-color:#fff;border-radius:.5rem;width:390px;padding:1rem;border:1px solid #eee;opacity:0;transform:translateY(20px);transition:all 0.3s ease-in-out 0s;bottom:130%;right:0}.total-price-area .price-box:hover .popup-box{opacity:1;transform:translateY(0)}.total-price-area .price-box .popup-box .title-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.total-price-area .price-box .popup-box .flex-box .flex-box-inner span,.total-price-area .price-box .popup-box .title-area .inline-flex{display:flex;align-items:center;gap:.25rem}.total-price-area .price-box .popup-box .flex-box .flex-box-inner span{font-weight:500}.total-price-area .price-box .popup-box .flex-box .flex-box-inner span img{height:.75rem;width:.75rem}.total-price-area .price-box .popup-box .flex-box{padding:.75rem;background-color:#f9f9f9;font-size:.875rem;line-height:1;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:column;gap:.75rem}.total-price-area .price-box .popup-box .flex-box .flex-box-inner{display:flex;align-items:center;justify-content:space-between;width:100%}header{position:sticky;top:0;z-index:10;background-color:#fff;border-bottom:1px solid #eee}header .flex-area{padding-left:1rem;padding-right:1rem;gap:.25rem;justify-content:space-between;align-items:center;max-width:64rem;display:flex;margin-left:auto;margin-right:auto;height:60px}header .left-side a{gap:.75rem;align-items:center;display:flex;text-decoration:none}header .left-side a svg{width:100px}header .left-side a span{font-size:1rem;line-height:1.25rem;color:#28292f;font-weight:500;border-left:1px solid #dfdfdf;padding-left:.75rem}header .right-side .login-btn{border-radius:9999px;width:30px;height:30px;cursor:pointer}header .right-side .login-btn svg{width:100%;height:100%}footer{background-color:#fff}footer .footer-inner{max-width:64rem;margin-left:auto;margin-right:auto}footer .footer-inner .border-line{height:0;width:100%;border-top:1px solid #dfdfdf;margin:0}footer .flex-box{padding:1rem;font-size:.9rem;line-height:1rem;text-align:center;gap:.75rem;justify-content:space-between;align-items:center;display:flex;color:#757575}footer .flex-box .right-side{column-gap:.5rem;justify-content:center;align-items:center;display:flex}footer .flex-box .right-side .line-height{height:.5rem;width:1px;background-color:#dfdfdf}footer .flex-box a{text-decoration:none;color:#757575}@media only screen and (max-width:767px){header .left-side a svg{width:80px}header .left-side a span{font-size:14px}header .right-side .login-btn{width:25px;height:25px}.bg-151515 .group{padding-top:1rem;padding-bottom:1rem}.bg-151515 .group .flex-box{padding-top:0}.bg-151515 .group .scrollbar-none{position:relative}.bg-151515 .group .block-2{width:100%}.game-section .content-area{padding-top:10px;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.game-section .content-area .games{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem;column-gap:1rem}.game-section .games .game img{margin-left:0;margin-right:0;margin-bottom:.3rem}.allinone-99{margin-left:auto;margin-right:auto;max-width:60rem;padding-bottom:1rem;padding-top:.5rem;padding-left:.5rem;padding-right:.5rem}.top-game-b .bg{border-bottom-left-radius:0;border-bottom-right-radius:0}.top-game-b .content-area{padding:1rem}.top-game-b .content-area img{width:60px;height:60px}.top-game-b .content-area .flex-box{margin-inline-start:1rem}.top-game-b .content-area .flex-box h3{font-size:1.2rem;margin-bottom:.45rem}.amount-area .tag-content .flex-points{grid-template-columns:repeat(3,minmax(0,1fr))}.amount-area .tag-content .flex-points .point-item{font-size:1rem;min-height:60px}.amount-area .tag-content .flex-points .point-item img{width:13px;height:13px}.flex-offer{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-area .payment-box{grid-template-columns:repeat(1,minmax(0,1fr))}.total-price-area .flex-box{padding:.25rem;justify-content:space-between}.total-price-area .total-price{justify-content:flex-start}.total-price-area .price-box .popup-box{right:0;left:0;width:260px}footer .flex-box{display:block}footer .flex-box .right-side{margin-top:10px}footer .flex-box .right-side .line-height{display:none}.amount-area .tag-content .redeem-box{padding:15px;grid-template-columns:repeat(1,minmax(0,1fr))}.amount-area .tag-content .redeem-points .point-item{padding-left:0;padding-right:0}.game-section .games .game{text-align:center}}*{font-family:'Tajawal',sans-serif}body.hidden{visibility:hidden}.grecaptcha-badge{z-index:-1!important;opacity:0!important;pointer-events:none!important}@media (max-width:768px){.desktop-only{display:none!important}}.usdt-toast{position:fixed;top:80px;left:50%;transform:translateX(-50%);background-color:#10b981;color:#fff;padding:12px 24px;border-radius:10px;font-size:15px;font-weight:700;z-index:9999;opacity:0;transition:all 0.3s ease;display:flex;align-items:center;justify-content:space-between;min-width:300px;gap:12px}.usdt-toast.show{opacity:1}.toast-close-btn{background:none;border:none;color:#fff;font-size:20px;font-weight:700;cursor:pointer;line-height:1;padding:0}.mobile-nav{display:none}.flex-area{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:10px}.right-side{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.wallet-button{padding:8px 14px;font-size:14px;background:#10b981;color:#fff;border:none;border-radius:12px;font-weight:700;cursor:pointer;box-shadow:2px 2px 5px rgb(0 0 0 / .1);display:flex;align-items:center;gap:8px}.language-select{padding:4px 6px;border-radius:6px;border:1px solid #ccc}.custom-dropdown{position:absolute;top:55px;inset-inline-end:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 6px 12px rgb(0 0 0 / .08);min-width:160px;z-index:1000;padding:6px 0;display:none}.custom-dropdown button{width:100%;padding:10px 16px;border:none;background:none;text-align:left;font-size:14px;cursor:pointer;color:#111827}.custom-dropdown button:hover{background-color:#f3f4f6}@media (max-width:768px){#headerMenu>*:not(select){display:none!important}}.page-btn{display:inline-block;margin:0 4px;padding:6px 12px;background:#eee;border-radius:6px;text-decoration:none;color:#333;font-weight:700}.page-btn:hover{background:#ccc}.redeem-box{margin-top:16px;padding:16px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 6px rgb(0 0 0 / .05);transition:all 0.3s ease}.redeem-box label{font-weight:600;font-size:15px;color:#111827;margin-bottom:8px;display:block}.redeem-input-wrapper{display:flex;align-items:center;gap:10px;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 12px}.redeem-input{border:none;outline:none;font-size:15px;width:100%;background-color:#fff0;color:#111827}.redeem-icon{width:20px;height:20px;flex-shrink:0}.toast-error{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background-color:#ef4444;color:#fff;padding:12px 24px;border-radius:10px;font-size:15px;font-weight:700;z-index:9999;opacity:0;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;min-width:300px;max-width:90%;text-align:center}.toast-error.show{opacity:1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:768px){body{padding-bottom:80px}}@media (min-width:768px){.mobile-nav,.wallet-button{display:none!important}}.mobile-nav{position:fixed;bottom:0;left:0;right:0;height:50px;background:#D9480F;border-top:2px solid #1B1F3B;display:flex;justify-content:space-around;align-items:center;padding:8px;z-index:9999;box-shadow:0 -2px 6px rgb(0 0 0 / .3);font-family:'Segoe UI',sans-serif}.mobile-nav .nav-btn{flex:1;text-align:center;font-size:14px;background:none;border:none;color:#fff;padding:10px 6px;cursor:pointer;font-weight:700}.mobile-nav select{background:none;border:none;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.wallet-button{position:fixed;top:70px;left:50%;transform:translateX(-50%);padding:12px 20px;font-size:14px;background:#10b981;color:#fff;border:none;border-radius:50px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgb(0 0 0 / .2);display:flex;align-items:center;gap:10px;z-index:9999}.wallet-button #customerBalance{color:#fff;padding:4px 10px;font-size:16px;font-weight:700}