.route-loader[data-v-034e6af6]{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:radial-gradient(900px 500px at 50% 30%,rgba(255,211,122,.18),transparent 60%),var(--color-bg)}.route-loader__inner[data-v-034e6af6]{display:flex;flex-direction:column;align-items:center;gap:1.75rem}.route-loader__bar[data-v-034e6af6]{position:relative;width:200px;max-width:60vw;height:5px;border-radius:999px;background:#ffffff14;overflow:hidden}.route-loader__bar span[data-v-034e6af6]{position:absolute;top:0;bottom:0;left:0;width:40%;border-radius:999px;background:var(--grad-cta);box-shadow:0 0 16px -2px var(--green-glow);animation:route-loader-slide-034e6af6 1.1s cubic-bezier(.4,0,.2,1) infinite}@keyframes route-loader-slide-034e6af6{0%{left:-40%;width:40%}50%{width:55%}to{left:100%;width:40%}}.loader-fade-enter-active[data-v-034e6af6],.loader-fade-leave-active[data-v-034e6af6]{transition:opacity .3s ease}.loader-fade-enter-from[data-v-034e6af6],.loader-fade-leave-to[data-v-034e6af6]{opacity:0}@media(prefers-reduced-motion:reduce){.route-loader__bar span[data-v-034e6af6]{animation-duration:2s}}.toast-pos[data-v-2a4a8eaf]{top:calc(var(--header-h) + 1rem);box-shadow:0 18px 50px -12px #0009}.cam-card[data-v-ae403ddd]{position:relative;width:100%;max-width:400px;margin-inline:auto;padding:24px 20px 22px;border-radius:20px;text-align:center;color:var(--cam-text,#fff);background:linear-gradient(160deg,var(--cam-bg1,rgba(52,36,38,.96)),var(--cam-bg2,rgba(36,36,36,.98)));border:1px solid color-mix(in srgb,var(--cam-p2,#ff4b2b) 55%,transparent);box-shadow:0 0 32px color-mix(in srgb,var(--cam-p1,#ff416c) 25%,transparent),0 12px 32px #00000080}.cam-close[data-v-ae403ddd]{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;font-size:18px;color:var(--cam-sub,hsla(0,0%,100%,.7));background:#7f7f7f26}.cam-close[data-v-ae403ddd]:hover{color:var(--cam-text,#fff)}.cam-illust[data-v-ae403ddd]{display:block;width:160px;height:110px;margin:0 auto 8px}.cam-text[data-v-ae403ddd]{margin-bottom:20px;font-size:calc(var(--cam-fs, 16px)*1.25);font-weight:700;line-height:1.4}.cam-text[data-v-ae403ddd] p{margin:4px 0 0;font-size:15px;font-weight:400;color:var(--cam-sub,hsla(0,0%,100%,.7))}.cam-actions[data-v-ae403ddd]{display:flex;gap:12px}.cam-btn[data-v-ae403ddd]{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:10px 12px;border:0;border-radius:999px;font-size:var(--cam-fs,16px);font-weight:700;cursor:pointer;transition:transform .15s,filter .15s}.cam-btn[data-v-ae403ddd]:hover{filter:brightness(1.06)}.cam-btn[data-v-ae403ddd]:active{transform:scale(.97)}.cam-btn-retry[data-v-ae403ddd]{color:var(--cam-r-on,#3a2600);background:linear-gradient(130deg,var(--cam-r1,#ffb72d),var(--cam-r2,#ffd98a));box-shadow:0 4px 14px color-mix(in srgb,var(--cam-r1,#ffb72d) 30%,transparent)}.cam-btn-contact[data-v-ae403ddd]{color:var(--cam-on,#fff);background:linear-gradient(130deg,var(--cam-p1,#ff416c),var(--cam-p2,#ff4b2b));box-shadow:0 4px 14px color-mix(in srgb,var(--cam-p2,#ff4b2b) 35%,transparent)}.cam-btn-icon[data-v-ae403ddd]{font-size:18px}.modal-fade-enter-active[data-v-1daf11b9],.modal-fade-leave-active[data-v-1daf11b9]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-1daf11b9],.modal-fade-leave-to[data-v-1daf11b9]{opacity:0}@font-face{font-family:ThaiSansLite;src:local("ThaiSansLite Regular"),local("ThaiSansLite"),url(../fonts/thaisanslite_r1.ttf) format(truetype),url(../fonts/thaisanslite_r1.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}.lux-overlay[data-v-79dc75f3]{position:fixed;inset:0;background:#000000e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9998}.lux-sidebar[data-v-79dc75f3]{position:fixed;top:0;right:0;width:350px;max-width:92%;height:100vh;padding:20px 16px 16px;z-index:9999;display:flex;flex-direction:column;background:linear-gradient(180deg,#050505,#0a0a0a 45%,#120a02);border-left:1px solid rgba(212,175,55,.35);box-shadow:-8px 0 40px #000000f2;font-family:ThaiSansLite,sans-serif}.close-btn[data-v-79dc75f3]{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;font-size:20px;background:#d4af371f;border:1px solid rgba(212,175,55,.6);color:var(--brand-gold-dark,#d4af37);cursor:pointer}.close-btn[data-v-79dc75f3]:hover{background:#d4af3747}.guest-actions[data-v-79dc75f3]{margin-top:60px;display:flex;flex-direction:column;gap:14px}.btn[data-v-79dc75f3]{position:relative;height:40px;min-width:140px;padding:0 26px;border-radius:12px;font-size:18px;font-weight:800;border:none;cursor:pointer;overflow:hidden;font-family:ThaiSansLite,sans-serif}.btn-login[data-v-79dc75f3]{background:linear-gradient(180deg,var(--brand-primary,#ffd37a),var(--brand-gold-dark,#c9a24d));color:#000;box-shadow:inset 0 2px #fff0c8cc,0 8px 18px #000000a6}.btn-register[data-v-79dc75f3]{background:linear-gradient(180deg,var(--brand-card,#2a1c0a),#000);color:var(--brand-primary,#ffd37a);border:1px solid rgba(201,162,77,.55);box-shadow:inset 0 1px #ffdf9a59,0 8px 18px #000000bf}.btn .shine[data-v-79dc75f3]{position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,215,120,.55),transparent);animation:shine-79dc75f3 3.5s infinite}@keyframes shine-79dc75f3{0%{left:-40%}60%{left:140%}to{left:140%}}.lux-profile[data-v-79dc75f3]{margin-top:46px;padding:16px 14px;border-radius:18px;gap:12px;background:radial-gradient(circle at top left,rgba(212,175,55,.08),transparent 40%),linear-gradient(135deg,#0a0a0a,#050505 60%,#140d03);border:1px solid rgba(212,175,55,.5);box-shadow:inset 0 0 30px #000000e6,0 0 20px #d4af371f}.lux-profile[data-v-79dc75f3],.lux-rank-wrap[data-v-79dc75f3]{display:flex;align-items:center}.lux-rank-wrap[data-v-79dc75f3]{width:64px;height:64px;border-radius:16px;justify-content:center;flex-shrink:0}.lux-rank-img[data-v-79dc75f3]{width:54px;height:54px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px rgba(255,190,60,.6))}.lux-info[data-v-79dc75f3]{flex:1;min-width:0;display:flex;flex-direction:column}.lux-top[data-v-79dc75f3]{display:flex;align-items:center;justify-content:space-between}.lux-username[data-v-79dc75f3]{font-size:20px;font-weight:800;color:#f3e7c0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lux-balance-label[data-v-79dc75f3]{font-size:14px;color:#a0a0a0;margin-top:2px}.lux-balance[data-v-79dc75f3]{font-size:24px;font-weight:900;margin-top:1px;background:linear-gradient(180deg,var(--brand-cta,#ffe08a),var(--brand-gold-dark,#d4af37));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 10px rgba(212,175,55,.25)}.lux-rank-row[data-v-79dc75f3]{margin-top:4px;display:flex;align-items:center;justify-content:space-between}.lux-rank-text[data-v-79dc75f3]{font-size:18px;color:#bfbfbf}.lux-rank-text span[data-v-79dc75f3]{color:var(--brand-gold-dark,#d4af37);font-weight:800}.lux-point[data-v-79dc75f3]{font-size:18px;font-weight:700;color:#e6e6e6}.lux-progress[data-v-79dc75f3]{height:6px;margin-top:6px;border-radius:999px;background:#1a1a1a;border:1px solid rgba(212,175,55,.35);overflow:hidden}.lux-progress-bar[data-v-79dc75f3]{height:100%;border-radius:999px;background:linear-gradient(90deg,#7a5b1a,var(--brand-gold-dark,#d4af37),var(--brand-cta,#ffe08a));box-shadow:0 0 12px #d4af3766}.lux-actions[data-v-79dc75f3]{display:flex;gap:12px;margin-top:18px}.lux-btn[data-v-79dc75f3]{flex:1;padding:12px 10px;border-radius:12px;font-weight:700;font-size:18px;cursor:pointer;transition:.25s ease}.deposit[data-v-79dc75f3]{background:linear-gradient(135deg,#1a1405,#0a0802);color:var(--brand-gold-dark,#d4af37);border:1px solid rgba(212,175,55,.5)}.deposit[data-v-79dc75f3]:hover{box-shadow:0 0 14px #d4af3759}.withdraw[data-v-79dc75f3]{background:linear-gradient(135deg,#140707,#070303);color:#e6c7a1;border:1px solid rgba(230,180,120,.35)}.withdraw[data-v-79dc75f3]:hover{box-shadow:0 0 14px #e6b47840}.lux-menu-wrapper[data-v-79dc75f3]{margin-top:18px;display:flex;flex-direction:column;flex:1;overflow:hidden}.lux-menu[data-v-79dc75f3]{list-style:none;padding:0;margin:0;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.lux-menu li[data-v-79dc75f3]{padding:13px 14px;border-radius:12px;font-size:20px;color:#e5e5e5;cursor:pointer;background:#0b0b0b;border:1px solid rgba(212,175,55,.15);transition:all .2s ease}.lux-menu li[data-v-79dc75f3]:hover{border:1px solid rgba(212,175,55,.45);color:var(--brand-gold-dark,#d4af37);background:#0f0f0f}.logout[data-v-79dc75f3]{color:#ff3b3b!important;border:1px solid rgba(255,60,60,.6)!important;background:#3c000059!important}.lux-contact[data-v-79dc75f3]{margin-top:12px;display:flex;flex-direction:column;gap:10px}.line-btn[data-v-79dc75f3],.tg-btn[data-v-79dc75f3]{border-radius:12px;padding:13px;font-weight:700;cursor:pointer;border:none;text-align:center}.line-btn[data-v-79dc75f3]{background:#0e1a12;color:#5cffb2;border:1px solid rgba(92,255,178,.35)}.tg-btn[data-v-79dc75f3]{background:#0b1620;color:#7fd0ff;border:1px solid rgba(127,208,255,.35)}.lux-slide-enter-active[data-v-79dc75f3],.lux-slide-leave-active[data-v-79dc75f3]{transition:transform .35s ease}.lux-slide-enter-from[data-v-79dc75f3],.lux-slide-leave-to[data-v-79dc75f3]{transform:translate(100%)}.lux-fade-enter-active[data-v-79dc75f3],.lux-fade-leave-active[data-v-79dc75f3]{transition:opacity .25s ease}.lux-fade-enter-from[data-v-79dc75f3],.lux-fade-leave-to[data-v-79dc75f3]{opacity:0}@font-face{font-family:ThaiSansLite;src:local("ThaiSansLite Regular"),local("ThaiSansLite"),url(../fonts/thaisanslite_r1.ttf) format(truetype),url(../fonts/thaisanslite_r1.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}.hdr-wrap[data-v-cb409254]{width:100%;position:sticky;top:0;z-index:50;font-family:ThaiSansLite,sans-serif;background:var(--brand-bg,#1a0606)}.hdr[data-v-cb409254]{gap:0;height:96px}.hdr[data-v-cb409254],.main-panel[data-v-cb409254]{display:flex;align-items:stretch}.main-panel[data-v-cb409254]{flex:1 1 auto;min-width:0;gap:16px;padding:0 90px 0 20px;background:var(--svg-headerBgLg) no-repeat center /100% 100%}.left-panel[data-v-cb409254]{flex-shrink:0;display:flex;align-items:center;height:100%}.logo-container[data-v-cb409254]{height:78px;width:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.55))}.center-panel[data-v-cb409254]{display:flex;align-items:center;gap:12px;margin-left:auto;height:68px}.btn[data-v-cb409254]{display:inline-flex;align-items:center;justify-content:center;height:42px;min-width:140px;padding:0 26px;border-radius:999px;font-size:17px;font-weight:800;letter-spacing:.2px;cursor:pointer;transition:filter .15s ease,transform .15s ease,background-color .15s ease,box-shadow .2s ease}.btn[data-v-cb409254]:active{transform:translateY(1px)}.btn-login[data-v-cb409254]{background:var(--brand-primary,#ffd37a);color:#21100a;border:1px solid rgba(255,248,200,.9);box-shadow:0 0 0 4px #ffd37a24,0 0 18px #ffd37a73,0 4px 12px #0006}.btn-login[data-v-cb409254]:hover{filter:brightness(1.06);box-shadow:0 0 0 5px #ffd37a33,0 0 24px #ffd37a99,0 4px 14px #00000073}.btn-register[data-v-cb409254]{background:transparent;color:var(--brand-primary,#ffd37a);border:1.5px solid color-mix(in srgb,var(--brand-primary,#ffd37a) 70%,transparent)}.btn-register[data-v-cb409254]:hover{background:color-mix(in srgb,var(--brand-primary,#ffd37a) 12%,transparent);border-color:var(--brand-primary,#ffd37a)}.right-panel[data-v-cb409254]{display:flex;align-items:center;gap:10px;flex-shrink:0;height:64px;margin-top:0;padding:0 18px 0 48px;background:var(--svg-headerRightLg) no-repeat center /100% 100%}.icon-img[data-v-cb409254]{height:26px;width:auto;display:block;margin:0 auto;filter:drop-shadow(0 0 6px rgba(202,162,77,.5))}.icon-item[data-v-cb409254]{min-width:56px;text-align:center;cursor:pointer;transition:transform .15s ease}.icon-item[data-v-cb409254]:hover{transform:translateY(-2px)}.icon-symbol[data-v-cb409254]{font-size:22px;color:var(--brand-primary,#ffd37a);line-height:1.1;text-shadow:0 0 8px rgba(201,162,77,.6)}.icon-text[data-v-cb409254]{margin-top:1px;font-size:13px;color:var(--brand-cta,#ffe6b5)}.divider[data-v-cb409254]{width:1px;height:30px;background:#c9a24d59}.icon-item.menu .icon-symbol[data-v-cb409254]{width:26px;height:26px;margin:0 auto;border-radius:7px;font-size:15px;background:var(--brand-primary,#ffd37a);color:#21100a;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px #ffd37a66,0 3px 8px #0009;transition:transform .3s ease}.icon-item.menu.open .icon-symbol[data-v-cb409254]{transform:rotate(90deg)}.rank-box-con[data-v-cb409254]{gap:18px}.rank-box-con[data-v-cb409254],.rank-left[data-v-cb409254]{display:flex;align-items:center}.rank-left[data-v-cb409254]{gap:8px}.rank-badge[data-v-cb409254]{font-size:16px;font-weight:900;color:var(--brand-primary,#ffd37a)}.rank-progress[data-v-cb409254]{display:flex;align-items:center;gap:8px}.rank-bar[data-v-cb409254]{width:160px;height:12px;background:#00000073;border:1px solid rgba(255,211,122,.4);border-radius:999px;overflow:hidden}.rank-bar span[data-v-cb409254]{display:block;height:100%;background:linear-gradient(90deg,var(--brand-cta,#ffcf8a),var(--brand-gold-dark,#c98b2d))}.rank-text[data-v-cb409254]{font-size:13px;color:var(--brand-cta,#ffe6b5)}.rank-balance[data-v-cb409254]{display:flex;gap:12px;padding:4px 6px 4px 12px;border-radius:999px;background:#0000004d;border:1px solid rgba(255,211,122,.35);font-weight:800}.rank-balance[data-v-cb409254],.user-copy[data-v-cb409254]{align-items:center;color:var(--brand-primary,#ffd37a)}.user-copy[data-v-cb409254]{display:inline-flex;gap:6px;padding:0 10px 0 0;border:0;border-right:1px solid rgba(255,211,122,.35);background:transparent;font-family:inherit;font-size:18px;font-weight:900;letter-spacing:.3px;cursor:pointer;text-shadow:0 0 10px rgba(255,211,122,.45);transition:filter .15s ease,transform .15s ease}.user-copy[data-v-cb409254]:hover{filter:brightness(1.12)}.user-copy[data-v-cb409254]:active{transform:translateY(1px)}.user-copy.copied[data-v-cb409254]{color:#7ee2a8;text-shadow:0 0 10px rgba(126,226,168,.45)}.user-icon[data-v-cb409254]{font-size:14px;opacity:.75}.refresh-balance[data-v-cb409254]{cursor:pointer;color:var(--brand-primary,#ffd37a);display:inline-flex}.refresh-balance[data-v-cb409254]:hover{opacity:.8}.rank-balance .amount[data-v-cb409254]{min-width:90px;text-align:center;font-size:18px;color:#fff}.rank-balance .plus[data-v-cb409254]{width:28px;height:28px;border-radius:50%;background:linear-gradient(180deg,var(--brand-primary,#ffd37a),var(--brand-gold-dark,#c9a24d));color:#000;font-size:24px;line-height:28px;text-align:center}.notice[data-v-cb409254]{display:flex;align-items:center;height:28px;margin-top:-28px;position:relative;z-index:1;background:transparent;color:var(--brand-primary,#ffd37a);font-size:13px;overflow:hidden}.marquee[data-v-cb409254]{overflow:hidden;flex:1;margin-left:27%;margin-right:330px;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee-track[data-v-cb409254]{white-space:nowrap;padding-left:100%;animation:marquee-cb409254 18s linear infinite}.dot[data-v-cb409254]{padding:0 10px}@keyframes marquee-cb409254{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(max-width:1024px){.main-panel[data-v-cb409254]{background-image:var(--svg-headerBgMd);padding-right:70px}}@media(max-width:768px){.hdr[data-v-cb409254]{gap:12px}.main-panel[data-v-cb409254]{gap:8px}.marquee[data-v-cb409254]{margin-left:8px;margin-right:90px}.notice[data-v-cb409254]{font-size:12px}.right-panel[data-v-cb409254]{background-image:var(--svg-headerRightMd);padding:0 14px 0 30px}.rank-left[data-v-cb409254]{display:none}.rank-balance[data-v-cb409254]{gap:6px;padding:2px 4px 2px 9px}.user-copy[data-v-cb409254]{font-size:14px;gap:4px;padding-right:6px}.user-icon[data-v-cb409254]{font-size:12px}.refresh-balance[data-v-cb409254]{font-size:13px}.rank-balance .amount[data-v-cb409254]{min-width:66px;font-size:14px}.rank-balance .plus[data-v-cb409254]{width:22px;height:22px;font-size:18px;line-height:22px}.right-panel .divider[data-v-cb409254],.right-panel .icon-item[data-v-cb409254]:not(.menu){display:none}.btn[data-v-cb409254]{min-width:92px;height:36px;font-size:14px;padding:0 12px}.icon-item.menu .icon-text[data-v-cb409254]{display:none}}@media(max-width:640px){.hdr[data-v-cb409254]{height:78px;gap:6px}.main-panel[data-v-cb409254]{padding:0 48px 0 6px;gap:4px;background-image:var(--svg-headerBgSm)}.center-panel[data-v-cb409254]{height:55px;gap:6px;flex-shrink:1;min-width:0}.logo-container[data-v-cb409254]{height:clamp(38px,12.5vw,50px)}.btn[data-v-cb409254]{min-width:0;height:34px;padding:0 9px;font-size:12.5px;white-space:nowrap}.notice[data-v-cb409254]{height:23px;margin-top:-23px;font-size:11.5px}.marquee[data-v-cb409254]{margin-left:22%;margin-right:96px}.user-copy[data-v-cb409254]{font-size:12.5px}.rank-balance[data-v-cb409254]{gap:5px;padding:2px 3px 2px 7px}.rank-balance .amount[data-v-cb409254]{min-width:54px;font-size:13px}.right-panel[data-v-cb409254]{height:50px;margin-top:0;padding:0 10px 0 22px;background-image:var(--svg-headerRightSm)}}.mb-footer[data-v-d6758abc]{position:fixed;bottom:0;left:0;width:100%;height:calc(96px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box;z-index:999;display:none;overflow:visible;transition:transform .3s ease}@media(max-width:640px){.mb-footer[data-v-d6758abc]{display:block}}.footer-bg[data-v-d6758abc]{position:absolute;left:0;top:10px;width:100%;height:96px}.mb-footer[data-v-d6758abc]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:env(safe-area-inset-bottom,0);background:var(--brand-red-dark,#480501)}.footer-bg img[data-v-d6758abc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer-menu[data-v-d6758abc]{position:relative;height:100%;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-items:center;padding:4px 8px 0;box-sizing:border-box}.footer-item[data-v-d6758abc]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;color:var(--brand-gold,#ffc107);font-size:12px;font-weight:600;line-height:1.3;padding:0 0 8px;min-height:0;align-self:stretch}.footer-item span[data-v-d6758abc]{max-width:100%;padding:0 2px;text-align:center;white-space:nowrap;font-size:clamp(10px,2.9vw,12px)}.footer-item:not(:nth-child(3)) img[data-v-d6758abc]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;transition:transform .25s ease}.footer-item:not(:nth-child(3)):active img[data-v-d6758abc]{transform:scale(.9);filter:drop-shadow(0 0 6px rgba(252,255,0,.7))}.footer-item[data-v-d6758abc]:nth-child(3){position:relative;min-width:88px;align-self:stretch;justify-self:center;justify-content:center;padding-bottom:0}.footer-item:nth-child(3) img[data-v-d6758abc]{position:absolute;left:50%;bottom:14px;transform:translate(-50%);width:min(92px,23vw);height:min(92px,23vw);-o-object-fit:contain;object-fit:contain;z-index:2}.footer-item:nth-child(3):active img[data-v-d6758abc]{transform:translate(-50%) scale(.9)}
