:root{--nt-ink:#070B1A;--nt-ink-2:#0B1126;--nt-panel:#0F1733;--nt-panel-2:#15204A;--nt-glass:rgba(13, 20, 48, 0.72);--nt-line:rgba(91, 140, 255, 0.18);--nt-line-strong:rgba(0, 194, 255, 0.5);--nt-blue:#1E40FF;--nt-blue-2:#2F6BFF;--nt-cyan:#00C2FF;--nt-cyan-2:#22E6FF;--nt-gold:#FFC857;--nt-grad:linear-gradient(120deg, #1E40FF 0%, #00C2FF 72%, #22E6FF 100%);--nt-glow:0 0 0 1px rgba(0, 194, 255, 0.35),0 10px 30px -8px rgba(0, 194, 255, 0.45);--nt-text:#EAF2FF;--nt-steel:#8FA3C7;--nt-dim:#6B7FA6;--nt-font-display:'Chakra Petch','Kantumruy Pro',sans-serif;--nt-font-body:'Kantumruy Pro','Chakra Petch',sans-serif;--primary-color:#2F6BFF;--secondary-color:#00C2FF;--brand-dark:#0F1F8F;--text-color:#EAF2FF;--text-des-color:#8FA3C7;--heading-color:#FFFFFF;--white-color:#ffffff;--card-custom:#0F1733;--card-color:#0F1733;--card-border:rgba(91, 140, 255, 0.18);--card-custom-product-border:rgba(91, 140, 255, 0.22);--card-custom-product-bg:#0F1733;--selected-background:linear-gradient(120deg, #1E40FF, #00C2FF);--selected-background-p:#1E40FF;--paymentMethod-background:#0F1733;--paymentMethod-border:rgba(91, 140, 255, 0.22);--brand-primary:linear-gradient(120deg, #1E40FF, #00C2FF);--brand-primary-hover:#00C2FF;--gold-color:#22E6FF;--gold-dark:#00C2FF;--gold-glow:rgba(0, 194, 255, 0.45);--acct-tabbar-bg:rgba(11, 17, 38, 0.94);--acct-tabbar-border:rgba(0, 194, 255, 0.28);--acct-tabbar-fg:rgba(234, 242, 255, 0.6);--acct-tabbar-active:#22E6FF}body,html{max-width:100%}body{display:flex;flex-direction:column;min-height:100vh;outline:0;touch-action:pan-y;overscroll-behavior-x:none;overflow-x:clip;font-family:var(--nt-font-body);color:var(--nt-text);background-color:var(--nt-ink)!important;background-image:radial-gradient(55% 38% at 92% -6%,rgba(0,194,255,.16) 0,transparent 62%),radial-gradient(48% 34% at -4% 8%,rgba(30,64,255,.22) 0,transparent 62%),repeating-linear-gradient(135deg,rgba(255,255,255,.016) 0 1px,transparent 1px 26px)!important;background-attachment:fixed!important}body>footer{margin-top:auto}body>main{padding-bottom:64px}#content .card,#content .card-body{touch-action:pan-y;overscroll-behavior-x:none;max-width:100%}::selection{background:rgba(0,194,255,.35);color:#fff}a{color:var(--nt-cyan)}.main-color{background:var(--nt-blue)}.nt-header{position:sticky;top:0;z-index:1000;width:100%;padding:10px 8px 0}.nt-nav{position:relative;display:flex;align-items:center;gap:12px;min-height:58px;padding:8px 14px!important;background:var(--nt-glass);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}.nt-nav::after{content:"";position:absolute;left:16px;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 0,#1e40ff 20%,#22e6ff 50%,#1e40ff 80%,transparent 100%);background-size:200% 100%;animation:ntStreak 6s linear infinite;opacity:.85}.nt-brand{display:flex;align-items:center;gap:10px;margin-right:auto;min-width:0;text-decoration:none}.nt-brand__mark{position:relative;flex-shrink:0;width:44px;height:44px}.nt-brand__mark .logo{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 8px rgba(0, 194, 255, .45))}.nt-brand__name{font-family:var(--nt-font-display);font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(90deg,#fff 0,#fff 45%,#22e6ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.nt-nav__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.customer-info-container{display:flex;align-items:center;gap:6px}.nt-chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--nt-line);background:rgba(255,255,255,.04);color:var(--nt-text);font-family:var(--nt-font-display);font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:background .2s ease,border-color .2s ease,color .2s ease}.nt-chip:hover{color:#fff;background:rgba(0,194,255,.12);border-color:var(--nt-line-strong)}.nt-chip i{font-size:12px}.nt-chip--points i{color:var(--nt-cyan-2)}.nt-chip--wallet i{color:var(--nt-gold)}.nt-chip--icon{width:34px;padding:0;justify-content:center}.nt-chip__avatar{width:24px;height:24px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--nt-cyan)}.nt-chip__avatar--initial{display:inline-flex;align-items:center;justify-content:center;background:var(--nt-grad);color:#fff;font-size:11px;font-weight:700}.nt-logout{margin:0}.telegram-login-wrapper{display:flex;align-items:center;flex-shrink:0;line-height:0}.telegram-login-wrapper iframe{transform:scale(.85);transform-origin:right center;background:0 0!important;color-scheme:normal;border:0;display:block}.swiper{width:100%;height:auto;border-radius:0}.swiper-slide{background:var(--nt-panel);display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-next,.swiper-button-prev{color:#fff!important}.swiper-pagination-bullet{background:rgba(255,255,255,.55);opacity:1}.swiper-pagination-bullet-active{background:var(--nt-cyan)!important}.card{position:relative;z-index:1;border:1px solid var(--nt-line);border-radius:0;background:linear-gradient(180deg,rgba(21,32,74,.55),rgba(15,23,51,.92));box-shadow:none;color:var(--nt-text);overflow:hidden;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.card::before{content:none!important}.cardType{width:50px;border-radius:6px}.badge{width:2rem;height:2rem;border-radius:6px;background:var(--nt-grad);color:#fff;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700}.bg-method{display:flex;align-items:center;gap:8px!important;margin:0;padding:.35rem 0 .35rem 12px;background:0 0!important;border:0!important;border-radius:0;font-family:var(--nt-font-body);font-size:1rem;font-weight:700!important;letter-spacing:.01em;color:#fff!important;position:relative}.bg-method::before{content:"";position:absolute;left:0;top:50%;width:4px;height:70%;transform:translateY(-50%) skewY(-20deg);background:var(--nt-grad)}.bg-method .bundle-section-icon,.bg-method i{color:var(--nt-cyan-2)}.btn-1{position:relative;overflow:hidden;padding:12px 26px!important;border:0;border-radius:0!important;background:var(--nt-grad)!important;color:#fff!important;font-family:var(--nt-font-body);font-size:1rem;letter-spacing:.02em;text-transform:none;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));transition:filter .2s ease,transform .2s ease}.btn-1::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);animation:ntGlint 3.2s ease-in-out infinite}.btn-1:hover{color:#fff!important;filter:brightness(1.12)}.btn-custom{background:var(--nt-blue);color:#fff}.btn-custom:hover{filter:brightness(1.15)}button.disable{cursor:not-allowed!important;opacity:.5}.box-error{border-color:#ff4d6d!important;box-shadow:inset 0 0 0 2px #ff4d6d!important}.form-control{background-color:var(--nt-ink-2);border:1px solid rgba(91,140,255,.28);border-radius:6px;color:var(--nt-text);transition:border-color .2s ease,box-shadow .2s ease}.form-control::placeholder{color:var(--nt-dim)}.form-control:focus{outline:0;background-color:var(--nt-ink-2);color:#fff;border-color:var(--nt-cyan);box-shadow:0 0 0 3px rgba(0,194,255,.22)}.form-label,.form-outline label{color:var(--nt-steel)}.form-check-input:checked{background-color:var(--nt-blue);border-color:var(--nt-blue)}.text-warning{color:var(--nt-cyan-2)!important}.nt-footer{position:relative;padding:34px 0 18px;background:var(--nt-ink-2);color:var(--nt-steel);font-size:14px}.nt-footer::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:34px;background:var(--nt-ink-2);clip-path:polygon(0 100%,100% 0,100% 100%)}.nt-footer::after{content:"";position:absolute;left:0;right:0;bottom:100%;height:34px;background:linear-gradient(90deg,#1e40ff,#22e6ff);clip-path:polygon(0 calc(100% - 2px),100% 0,100% 2px,0 100%);pointer-events:none}.nt-promo{position:relative;display:flex;align-items:center;gap:18px;margin-bottom:28px;padding:20px 22px;overflow:hidden;text-decoration:none;color:#fff;background:radial-gradient(70% 120% at 100% 0,rgba(0,194,255,.28),transparent 60%),repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 18px),linear-gradient(120deg,#13207a,#0f1733 60%);border:1px solid rgba(0,194,255,.35);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px));transition:border-color .25s ease,transform .25s ease}.nt-promo::before{content:"";position:absolute;left:0;top:0;width:40%;height:2px;background:var(--nt-grad)}.nt-promo:hover{color:#fff;border-color:var(--nt-cyan);transform:translateY(-2px)}.nt-promo__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;background:var(--nt-grad);color:#fff;font-size:22px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.nt-promo__text{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.nt-promo__kicker{font-family:var(--nt-font-display);font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--nt-cyan)}.nt-promo__title{font-size:1.2rem;font-weight:700;line-height:1.3}.nt-promo__points{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:2px;font-size:13px;color:var(--nt-steel)}.nt-promo__points i{margin-right:4px;color:var(--nt-cyan-2)}.nt-promo__cta{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;overflow:hidden;background:var(--nt-grad);font-weight:700;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.nt-promo__cta::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);animation:ntGlint 3.2s ease-in-out infinite}.nt-promo:hover .nt-promo__cta i{transform:translateX(3px)}.nt-promo__cta i{transition:transform .2s ease}.nt-footer__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--nt-line)}.nt-footer__brand{display:flex;align-items:center;gap:12px}.nt-footer__logo{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(0, 194, 255, .4))}.nt-footer__name{font-family:var(--nt-font-display);font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.nt-footer__tag{font-size:12px;color:var(--nt-dim);letter-spacing:.04em}.payment-accepted{display:flex;gap:10px;align-items:center;font-weight:600}.payment-accepted span{color:var(--nt-steel);font-size:13px}.payment-accepted img{width:52px;padding:4px;border-radius:6px;background:#fff}.nt-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;font-size:13px}.nt-footer__bottom .site-social{margin-left:0}.nt-footer__bottom .site-social a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--nt-line);color:var(--nt-text);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));transition:background .2s ease,color .2s ease}.nt-footer__bottom .site-social a:hover{background:var(--nt-cyan);color:var(--nt-ink)}.footer-credit{width:100%;margin-top:14px;text-align:center;font-size:11px;line-height:1.4;opacity:.4}.footer-credit a{color:inherit;font-weight:500;text-decoration:none;margin-left:3px}.footer-credit a:hover{opacity:1;text-decoration:underline}.logo-circle img{display:block;width:80px;height:80px;margin:0 auto 10px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(0, 194, 255, .5))}.chat-button{position:fixed;right:14px;bottom:70px;z-index:1000;display:block;width:58px;height:58px;text-decoration:none;transition:transform .25s ease,filter .25s ease}.chat-button:hover{transform:translateY(-3px);filter:brightness(1.12)}.chat-icon{display:block;width:100%;height:100%;padding:3px;object-fit:contain;background:linear-gradient(var(--nt-ink-2),var(--nt-ink-2)) content-box,var(--nt-grad) border-box;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.chat-button__label{position:absolute;right:calc(100% + 8px);top:15px;padding:6px 12px;background:var(--nt-panel);border:1px solid var(--nt-line-strong);color:#fff;font-size:13px;font-weight:600;line-height:1.1;white-space:nowrap;clip-path:polygon(0 0,100% 0,100% 100%,8px 100%,0 calc(100% - 8px));animation:ntTagIn .5s 1s ease both}.lucky-draw-button{position:fixed;right:14px;bottom:140px;z-index:1000;display:block;width:58px;height:58px;text-decoration:none;filter:drop-shadow(0 0 10px rgba(255, 200, 87, .35));transition:transform .25s ease,filter .25s ease}.lucky-draw-button:hover{transform:translateY(-3px);filter:drop-shadow(0 0 14px rgba(255, 200, 87, .6)) brightness(1.1)}.lucky-draw-icon,.lucky-draw-icon-img{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:3px;object-fit:cover;background:linear-gradient(var(--nt-ink-2),var(--nt-ink-2)) content-box,linear-gradient(135deg,#ffc857,#00c2ff) border-box;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.lucky-draw-icon{font-size:26px;line-height:1}.lucky-draw-button::after{content:"SPIN";position:absolute;top:-7px;left:-8px;padding:2px 6px;background:linear-gradient(120deg,#ffc857,#ff9f43);color:var(--nt-ink);font-family:var(--nt-font-display);font-size:9.5px;font-weight:700;letter-spacing:.14em;line-height:1.3;clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%);animation:ntSpinTag 2.4s ease-in-out infinite}@keyframes ntSpinTag{0%,100%{transform:scale(1)}50%{transform:scale(1.12)}}.recent-last-title,.recent-orders-title{font-family:var(--nt-font-body)!important;color:#fff!important;text-shadow:none!important}.recent-last-title i,.recent-orders-title i{color:var(--nt-cyan-2)}.recent-card{background:var(--nt-panel)!important;border:1px solid var(--nt-line);border-radius:0!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.recent-card .recent-name{color:#fff!important}.recent-card .recent-bundle{color:var(--nt-steel)!important}.recent-last{background:var(--nt-panel)!important;border:1px solid var(--nt-line);border-radius:0!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.recent-last:hover{border-color:var(--nt-line-strong)}.recent-last-img{border-radius:4px!important;background:var(--nt-ink-2)!important}.recent-last-icon{border-radius:4px!important;background:var(--brand-primary)!important}.recent-last-bundle{color:#fff!important}.recent-last-sub{color:var(--nt-steel)!important;font-family:var(--nt-font-body)!important}.recent-last-sub b{color:var(--nt-cyan-2)!important}.recent-last-btn{border-radius:0!important;background:var(--nt-grad)!important;color:#fff!important;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.recent-row::-webkit-scrollbar-thumb{background:rgba(0,194,255,.4)!important}.bundle-card.bundle-ineligible,.card-custom.bundle-ineligible{opacity:.4;filter:grayscale(.85);cursor:not-allowed!important;pointer-events:auto}.bundle-card.bundle-ineligible:hover,.card-custom.bundle-ineligible:hover{transform:none!important;box-shadow:none!important}.bundle-card.bundle-ineligible.selected,.card-custom.bundle-ineligible.selected{background:var(--nt-panel)!important;box-shadow:none!important}@keyframes ntStreak{from{background-position:200% 0}to{background-position:-200% 0}}@keyframes ntGlint{0%,55%{left:-60%}100%{left:130%}}@keyframes ntTagIn{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}@media (max-width:768px){.nt-nav{min-height:54px;padding:7px 10px!important;gap:8px}.nt-brand__mark{width:40px;height:40px}.nt-brand__name{font-size:.95rem;letter-spacing:.06em}.customer-profile{display:none!important}.nt-chip{height:32px;padding:0 9px;font-size:12px}.nt-chip--icon{width:32px;padding:0}.nt-promo{flex-wrap:wrap;gap:14px;padding:18px 16px}.nt-promo__icon{width:46px;height:46px;font-size:18px}.nt-promo__text{flex-basis:calc(100% - 64px)}.nt-promo__title{font-size:1.05rem}.nt-promo__points{font-size:12px}.nt-promo__cta{width:100%;justify-content:center}.nt-footer__bottom,.nt-footer__main{flex-direction:column;text-align:center}.nt-footer__brand{flex-direction:column}.chat-button,.lucky-draw-button{width:50px;height:50px}.chat-button__label{top:11px;font-size:12px}}@media (max-width:860px){body:has(.acct-tabbar){padding-bottom:calc(86px + env(safe-area-inset-bottom))}.acct-tabbar{left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;height:64px;padding:0 6px!important;align-items:stretch;background:linear-gradient(180deg,rgba(21,32,74,.92),rgba(11,17,38,.96))!important;border:1px solid rgba(91,140,255,.28)!important;border-top-color:rgba(0,194,255,.45)!important;box-shadow:none!important;backdrop-filter:blur(16px) saturate(140%)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));overflow:visible}.acct-tabbar::before{content:"";position:absolute;left:0;top:0;width:50%;height:2px;background:linear-gradient(90deg,#1e40ff,#22e6ff);pointer-events:none}.acct-tab{position:relative;gap:4px!important;padding:8px 2px 7px!important;border-radius:0!important;color:#6b7fa6!important;font-family:'Kantumruy Pro','Chakra Petch',sans-serif!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.03em;-webkit-tap-highlight-color:transparent}.acct-tab i{display:flex;align-items:center;justify-content:center;width:36px;height:28px;font-size:16px!important;transition:background .2s ease,color .2s ease,transform .2s ease}.acct-tab:active i{transform:scale(.9)}.acct-tab.is-active{color:#22e6ff!important}.acct-tab.is-active i{color:#fff;background:linear-gradient(120deg,#1e40ff,#00c2ff);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transform:none!important;filter:drop-shadow(0 0 8px rgba(0, 194, 255, .6))}.acct-tabbar>a.acct-tab:first-child i::before{content:"\f11b"}.acct-tab[href*="/customer/group"] i::before{content:"\e533"}.acct-tab[href*="/customer/profile"] i::before{content:"\f504"}.acct-more-btn i::before{content:"\f58d"}.acct-more-backdrop{background:rgba(3,6,16,.65)!important;backdrop-filter:blur(3px)}.acct-more-sheet{left:10px!important;right:10px!important;bottom:calc(80px + env(safe-area-inset-bottom))!important;padding:8px!important;border-radius:0!important;background:linear-gradient(180deg,rgba(21,32,74,.97),rgba(11,17,38,.98))!important;border:1px solid rgba(0,194,255,.35)!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.acct-more-item{gap:12px!important;padding:11px 10px!important;border-radius:0!important;color:#eaf2ff!important;font-family:'Kantumruy Pro','Chakra Petch',sans-serif!important;font-size:14px!important}.acct-more-item i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:rgba(0,194,255,.1);border:1px solid rgba(0,194,255,.3);color:#22e6ff;font-size:13px;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}.acct-more-item.is-active,.acct-more-item:hover{color:#fff!important;background:linear-gradient(90deg,rgba(30,64,255,.35),rgba(0,194,255,.04))!important}.acct-more-item.is-active i{background:linear-gradient(120deg,#1e40ff,#00c2ff);border-color:transparent;color:#fff}.acct-more-logout{border-top-color:rgba(91,140,255,.2)!important}.acct-more-item.is-logout{color:#ff6b88!important}.acct-more-item.is-logout i{background:rgba(255,77,109,.1);border-color:rgba(255,77,109,.35);color:#ff6b88}body:has(.acct-tabbar) .chat-button{bottom:calc(88px + env(safe-area-inset-bottom))!important}body:has(.acct-tabbar) .lucky-draw-button{bottom:calc(154px + env(safe-area-inset-bottom))!important}body:has(.acct-tabbar):has(.sticky-payment-sm) .sticky-payment-sm{bottom:calc(80px + env(safe-area-inset-bottom))!important}body:has(.acct-tabbar):has(.sticky-payment-sm) .chat-button{bottom:calc(156px + env(safe-area-inset-bottom))!important}body:has(.acct-tabbar):has(.sticky-payment-sm) .lucky-draw-button{bottom:calc(222px + env(safe-area-inset-bottom))!important}}@media (max-width:400px){.nt-brand__name{display:none}.customer-info-container{gap:4px}}:is(#order-confirm,#wt-confirm){--confirm-bg:#0B1126;--confirm-text:#EAF2FF;--confirm-muted:#8FA3C7;--confirm-panel:#0F1733;--confirm-line:rgba(91, 140, 255, 0.2);--confirm-accent:linear-gradient(120deg, #1E40FF, #00C2FF);--confirm-success:#4ade80;--confirm-backdrop:rgba(3, 6, 16, 0.78);--confirm-font:'Kantumruy Pro','Chakra Petch',sans-serif;--confirm-pay-bg:linear-gradient(120deg, #1E40FF 0%, #00C2FF 72%, #22E6FF 100%);--confirm-pay-text:#fff;--confirm-pay-shadow:none}:is(#order-confirm,#wt-confirm) .buy-confirm__backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}:is(#order-confirm,#wt-confirm) .buy-confirm__sheet{padding:20px 18px calc(18px + env(safe-area-inset-bottom));border-radius:0;border-top:1px solid rgba(0,194,255,.45);background:radial-gradient(90% 60% at 100% 0,rgba(0,194,255,.12),transparent 60%),repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 1px,transparent 1px 22px),#0b1126;box-shadow:none;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%)}:is(#order-confirm,#wt-confirm) .buy-confirm__sheet::before{height:3px;right:26px;background:linear-gradient(90deg,#1e40ff,#22e6ff)}:is(#order-confirm,#wt-confirm) .buy-confirm__head{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--confirm-line)}:is(#order-confirm,#wt-confirm) .buy-confirm__head h2{font-size:17px;font-weight:700;color:#fff}:is(#order-confirm,#wt-confirm) .buy-confirm__head h2 i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:linear-gradient(120deg,#1e40ff,#00c2ff);color:#fff;font-size:13px;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}:is(#order-confirm,#wt-confirm) .buy-confirm__close{border-radius:0;background:0 0;border:1px solid var(--confirm-line);color:var(--confirm-muted);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));transition:color .2s ease,border-color .2s ease}:is(#order-confirm,#wt-confirm) .buy-confirm__close:hover{color:#fff;border-color:rgba(0,194,255,.5)}:is(#order-confirm,#wt-confirm) .buy-confirm__product{padding:12px;border:1px solid var(--confirm-line);background:linear-gradient(120deg,rgba(30,64,255,.22),rgba(0,194,255,.06));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}:is(#order-confirm,#wt-confirm) .buy-confirm__image{width:56px;height:56px;padding:6px;border-radius:0;background:#070b1a;box-shadow:inset 0 0 0 1px rgba(0,194,255,.4);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}:is(#order-confirm,#wt-confirm) .buy-confirm__product-text strong{font-size:15px;color:#fff}:is(#order-confirm,#wt-confirm) .buy-confirm__product-text span{font-family:'Chakra Petch',sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#00c2ff}:is(#order-confirm,#wt-confirm) .buy-confirm__price{font-family:'Chakra Petch',sans-serif;font-size:26px;font-weight:700;background:0 0;color:#fff;text-shadow:0 0 18px rgba(0,194,255,.5)}:is(#order-confirm,#wt-confirm) .buy-confirm__details{margin-top:12px;padding:2px 14px;border-radius:0;border:1px solid var(--confirm-line);background:#0f1733}:is(#order-confirm,#wt-confirm) .buy-confirm__details li{padding:11px 0}:is(#order-confirm,#wt-confirm) .buy-confirm__details li+li{border-top:1px solid var(--confirm-line)}:is(#order-confirm,#wt-confirm) .buy-confirm__details i{color:#00c2ff}:is(#order-confirm,#wt-confirm) .buy-confirm__details .buy-confirm__points-icon{color:#ffc857}:is(#order-confirm,#wt-confirm) .buy-confirm__value b{color:#fff;font-family:'Chakra Petch','Kantumruy Pro',sans-serif;letter-spacing:.04em}:is(#order-confirm,#wt-confirm) .buy-confirm__value small{color:var(--confirm-muted)}:is(#order-confirm,#wt-confirm) .buy-confirm__points{color:#4ade80!important}:is(#order-confirm,#wt-confirm) .buy-confirm__warning{position:relative;margin-top:12px;padding:9px 12px 9px 18px;background:rgba(255,200,87,.08);border:1px solid rgba(255,200,87,.3);color:#ffd98a;font-size:12px}:is(#order-confirm,#wt-confirm) .buy-confirm__warning::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:repeating-linear-gradient(135deg,#ffc857 0 5px,#0b1126 5px 10px)}:is(#order-confirm,#wt-confirm) .buy-confirm__actions{margin-top:16px}:is(#order-confirm,#wt-confirm) .buy-confirm__back,:is(#order-confirm,#wt-confirm) .buy-confirm__pay{height:50px;border-radius:0;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}:is(#order-confirm,#wt-confirm) .buy-confirm__back{border:1px solid rgba(91,140,255,.35);background:0 0;color:#8fa3c7;transition:color .2s ease,background .2s ease}:is(#order-confirm,#wt-confirm) .buy-confirm__back:hover{color:#fff;background:rgba(91,140,255,.1)}:is(#order-confirm,#wt-confirm) .buy-confirm__pay{overflow:hidden;letter-spacing:.02em}:is(#order-confirm,#wt-confirm) .buy-confirm__pay::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);animation:ntGlint 3.2s ease-in-out infinite}:is(#order-confirm,#wt-confirm) .buy-confirm__pay.loading::after{display:none}@media (min-width:576px){:is(#order-confirm,#wt-confirm) .buy-confirm__sheet{border:1px solid rgba(0,194,255,.35);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px))}}@media (prefers-reduced-motion:reduce){:is(#order-confirm,#wt-confirm) .buy-confirm__pay::after{animation:none;display:none}}.toast-container{top:84px!important}.toast-item{--toast:#22E6FF;position:relative;overflow:hidden;min-width:280px!important;max-width:380px!important;padding:14px 14px 16px 18px!important;border-radius:0!important;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--toast) 18%,transparent),transparent 60%),rgba(11,17,38,.96)!important;border:1px solid color-mix(in srgb,var(--toast) 45%,transparent);box-shadow:0 14px 34px rgba(0,0,0,.55)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#eaf2ff!important;font-family:'Kantumruy Pro','Chakra Petch',sans-serif;font-size:14px;font-weight:600;line-height:1.45;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.toast-item:has(.fa-check-circle){--toast:#4ade80}.toast-item:has(.fa-exclamation-circle){--toast:#FF4D6D}.toast-item:has(.fa-exclamation-triangle){--toast:#FFC857}.toast-item:has(.fa-info-circle){--toast:#22E6FF}.toast-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--toast);box-shadow:0 0 12px var(--toast)}.toast-item::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--toast);transform-origin:left;animation:ntToastTimer 3s linear forwards}.toast-item>i{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:15px!important;color:var(--toast);background:color-mix(in srgb,var(--toast) 14%,transparent);border:1px solid color-mix(in srgb,var(--toast) 40%,transparent);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.toast-item>button{color:#8fa3c7!important;opacity:1!important;transition:color .2s ease}.toast-item>button:hover{color:#fff!important}@keyframes ntToastTimer{from{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:576px){.toast-container{top:74px!important;left:10px!important;right:10px!important;width:auto!important}.toast-item{min-width:0!important;max-width:none!important;width:100%}}@keyframes ntSlash{0%{background-position:100% 100%;opacity:1}70%{opacity:1}100%{background-position:0 0;opacity:0}}@media (prefers-reduced-motion:reduce){#box-item .bundle-card.selected::before,.btn-1::after,.bundle-animate,.chat-button__label,.lucky-draw-button::after,.nt-card,.nt-card::before,.nt-nav::after,.nt-promo__cta::after,.toast-item::after{animation:none!important}}