:root{--lsmx-cyan:#ecaf5f;--lsmx-cyan-soft:#ecaf5f;--lsmx-cyan-dim:#935a00;--lsmx-aqua:#ecaf5f;--lsmx-aqua-soft:#ecaf5f;--lsmx-aqua-dim:#935a00;--lsmx-aqua-mid:#c9a73c;--lsmx-aqua-lit:#fff578;--lsmx-gold:#caa630;--lsmx-gold-deep:#ffe016;--lsmx-gold-dim:#a57000;--lsmx-gold-pale:#efd1a4;--gold-sheen:linear-gradient(90deg,#935a00,#fff578 50%,#935a00);--lsmx-graphite:#303030;--lsmx-coral:#fb7e5f;--lsmx-white:#ffffff;--lsmx-text-soft:#e8e6e1;--lsmx-bg-deep:#080808;--lsmx-bg-panel:#101010;--lsmx-bg-panel-2:#1d1f1f;--lsmx-bg-card:#101010;--lsmx-bg-info:#1d1f1f;--gold-leaf:linear-gradient(0deg,#ffffff 1%,#a57000 21%,#efd1a4 83%,#caa630 94%,#ffdd13 98%,#ffe016 100%,#ecd8a3 0);--pill-fill:linear-gradient(180deg,#1d1f1f,#000000);--pill-edge:linear-gradient(320deg,#303030 0%,var(--lsmx-cyan-dim) 51%,#3a3a3a 100%);--rule:linear-gradient(to right,#595959 0%,var(--lsmx-cyan) 47%,#595959 100%);--surface:rgba(16,16,16,0.88);--surface-raised:rgba(29,31,31,0.92);--surface-sunken:rgba(8,8,8,0.86);--surface-balance-card:rgba(29,31,31,0.62);--surface-solid:var(--lsmx-bg-panel);--scrim:color-mix(in srgb,var(--lsmx-bg-deep) 85%,transparent);--surface-card:rgba(8,8,8,0.94);--surface-glass:rgba(8,8,8,0.55);--surface-veil:rgba(255,255,255,0.1);--text:var(--lsmx-white);--text-soft:var(--lsmx-text-soft);--text-muted:rgba(232,230,225,0.72);--text-accent:var(--lsmx-gold);--text-link:var(--lsmx-gold-pale);--text-footnote:var(--lsmx-coral);--border-neon:var(--lsmx-cyan);--border-neon-dim:color-mix(in srgb,var(--lsmx-cyan) 35%,transparent);--border-accent:var(--lsmx-gold);--border-hairline:color-mix(in srgb,var(--lsmx-cyan) 16%,transparent);--glow-neon:0 0 10px color-mix(in srgb,var(--lsmx-cyan) 28%,transparent);--glow-neon-soft:0 0 7px color-mix(in srgb,var(--lsmx-cyan) 16%,transparent);--glow-neon-strong:0 0 16px color-mix(in srgb,var(--lsmx-cyan) 42%,transparent);--glow-accent:0 0 12px rgba(255,224,22,0.32);--glow-text:0 2px 4px rgba(0,0,0,0.6);--glow-text-accent:0 2px 4px rgba(0,0,0,0.6);--state-danger:#e5484d;--state-success:#4cc38a;--state-disabled:rgba(255,255,255,0.28);--glow-danger:0 0 12px rgba(229,72,77,0.55);--glow-success:0 0 12px rgba(76,195,138,0.55);--surface-bar:rgba(8,8,8,0.92);--glow-bar:0 6px 16px rgba(0,0,0,0.6);--glow-bar-accent:rgba(255,224,22,0.45);--aurora-near:rgba(221,221,221,0.14);--aurora-mid:rgba(221,221,221,0.05);--aurora-far:rgba(221,221,221,0);--glow-line:0 0 8px rgba(6,199,85,0.55);--shadow-nav-icon:0 3px 8px rgba(0,0,0,0.85);--glow-text-contrast:0 1px 3px rgba(0,0,0,0.95);--shimmer-track:color-mix(in srgb,var(--lsmx-cyan) 10%,transparent);--shimmer-sheen:color-mix(in srgb,var(--lsmx-cyan) 34%,transparent);--surface-success:rgba(76,195,138,0.12);--border-success:rgba(76,195,138,0.45);--surface-danger:rgba(229,72,77,0.12);--border-danger:rgba(229,72,77,0.45);--surface-accent:rgba(255,224,22,0.12);--tile-fill:linear-gradient(180deg,color-mix(in srgb,var(--lsmx-cyan) 6%,transparent) 0%,rgba(29,31,31,0.96) 52%,rgba(8,8,8,0.97) 100%);--tile-fill-hover:linear-gradient(180deg,rgba(255,224,22,0.10),rgba(40,42,42,0.96) 52%,rgba(12,12,12,0.97));--tile-fill-flat:rgba(29,31,31,0.96);--tile-fill-flat-hover:rgba(40,42,42,0.96);--glow-tile:0 0 14px color-mix(in srgb,var(--lsmx-cyan) 14%,transparent),0 6px 14px rgba(0,0,0,0.6);--glow-tile-hover:0 0 18px rgba(255,224,22,0.26),0 6px 14px rgba(0,0,0,0.6);--tile-sheen:inset 0 1px 0 rgba(255,255,255,0.12);--readout-tick:color-mix(in srgb,var(--lsmx-cyan) 22%,transparent);--radius:12px;--radius-inner:calc(var(--radius) - var(--frame-w, 1px));--radius-pill:999px;--radius-panel:24px;--field-h:40px;--radius-soft:var(--radius);--radius-tile:var(--radius);--radius-modal:var(--radius);--glow-modal:0 0 0 1px color-mix(in srgb,var(--lsmx-cyan-dim) 35%,transparent),0 18px 44px rgba(0,0,0,0.75);--font-th:var(--font-ibm-plex-sans-thai),"Sukhumvit Set","Prompt",sans-serif;--font-disp:var(--font-ibm-plex-sans-thai),"Prompt",sans-serif;--ease-neon:cubic-bezier(0.2,0.7,0.3,1);--dur-fast:140ms;--dur-base:260ms;--dur-exit:195ms;--animate-duration:var(--dur-base);--animate-delay:0s;--btn-h-xl:44px;--btn-h-lg:var(--field-h);--btn-h-md:32px;--btn-h-sm:24px;--btn-h-xs:20px;--btn-brand-fill:linear-gradient(180deg,var(--lsmx-gold-deep),var(--lsmx-gold-dim));--btn-brand-hover:linear-gradient(180deg,var(--lsmx-gold-deep),var(--lsmx-gold));--btn-brand-active:linear-gradient(180deg,var(--lsmx-gold),var(--lsmx-gold-dim));--btn-brand-text:var(--lsmx-bg-deep);--btn-primary-fill:var(--gold-sheen);--btn-primary-hover:linear-gradient(90deg,var(--lsmx-aqua-mid) 0%,var(--lsmx-aqua-lit) 50%,var(--lsmx-aqua-mid) 100%);--btn-primary-active:linear-gradient(90deg,var(--lsmx-aqua-dim) 0%,var(--lsmx-aqua-mid) 50%,var(--lsmx-aqua-dim) 100%);--btn-primary-text:var(--lsmx-bg-deep);--btn-secondary-fill:color-mix(in srgb,var(--lsmx-aqua) 30%,transparent);--btn-secondary-fill-hover:color-mix(in srgb,var(--lsmx-aqua) 42%,transparent);--btn-secondary-text:var(--text);--btn-outline-border:var(--lsmx-aqua);--btn-outline-text:var(--lsmx-aqua);--btn-outline-fill-hover:var(--surface-veil);--btn-ghost-text:var(--lsmx-aqua);--btn-ghost-fill-hover:var(--surface-veil);--btn-link-text:var(--text-accent);--btn-danger-fill:var(--state-danger);--btn-danger-hover:color-mix(in srgb,var(--state-danger) 88%,var(--lsmx-white));--btn-danger-active:color-mix(in srgb,var(--state-danger) 80%,var(--lsmx-bg-deep));--btn-danger-text:var(--lsmx-white);--btn-disabled-fill:var(--surface-sunken);--btn-disabled-text:var(--state-disabled);--btn-glow:0 0 12px color-mix(in srgb,var(--lsmx-aqua) 34%,transparent);--btn-glow-soft:0 0 8px color-mix(in srgb,var(--lsmx-aqua) 20%,transparent);--btn-focus-ring:var(--lsmx-white);--panel-frame:url(/images/wallet-background.svg) 280 fill/44px/0 stretch;--auth-frame:url(/images/auth-frame.webp) 272 115 152 111/145px 61px 81px 59px/0 stretch;--contact-frame:url(/images/contact-frame.webp) 55 112 157 112/31px 63px 88px 63px/0 stretch;--wallet-frame:url(/images/wallet-frame.webp) 270 112 122 110/122px 50px 55px 50px/0 stretch;--wf-vp:min(100vw,440px);--wf-unit:calc(var(--wf-vp) / 414);--wf-text:calc(var(--wf-vp) / 375);--wf-w:calc(122 * var(--wf-unit)) calc(55 * var(--wf-unit)) calc(46 * var(--wf-unit)) calc(52 * var(--wf-unit));--wallet-frame-mobile:url(/images/wallet-frame-mobile.webp) 122 55 46 52/var(--wf-w) /0 stretch;--affiliate-frame:url(/images/affiliate-frame.webp) 270 112 122 110/122px 50px 55px 50px/0 stretch;--affiliate-frame-mobile:url(/images/affiliate-frame-mobile.webp) 122 55 46 52/var(--wf-w) /0 stretch;--cashback-frame:url(/images/cashback-frame.webp) 270 112 122 110/122px 50px 55px 50px/0 stretch;--cashback-frame-mobile:url(/images/cashback-frame-mobile.webp) 122 55 46 52/var(--wf-w) /0 stretch;--menu-tile-bg:url(/images/menu-tile-bg.webp);--header-bar-mobile:url(/images/header-mobile.webp);--header-bar-desktop:url(/images/header-desktop.webp);--header-title-bar:url(/images/header-title-bar.webp) 0 237 fill/0 35.2px/0 stretch;--panel-edge-w:2px;--panel-edge-color:var(--lsmx-cyan);--panel-edge-image:linear-gradient(90deg,transparent 0%,var(--panel-edge-color) 50%,transparent 100%)}