:root{--lsmf-ember-50:#fff3ea;--lsmf-ember-300:#ff8a3d;--lsmf-ember-400:#ff6d00;--lsmf-ember-500:#ff5500;--lsmf-ember-550:#ff3c00;--lsmf-ember-600:#c64302;--lsmf-ember-700:#b01f02;--lsmf-ember-800:#a51802;--lsmf-gold:#ffab00;--lsmf-gold-deep:#fff334;--lsmf-gold-dim:#f18c22;--lsmf-white:#fafafa;--lsmf-text-soft:#fff3ea;--lsmf-ash-950:#050302;--lsmf-ash-900:#0a0704;--lsmf-ash-850:#180e06;--lsmf-ash-800:#1c1008;--surface:rgba(14,9,5,0.88);--surface-raised:rgba(24,14,6,0.92);--surface-sunken:rgba(5,3,2,0.82);--surface-balance-card:rgba(24,14,6,0.6);--surface-solid:var(--lsmf-ash-900);--scrim:color-mix(in srgb,var(--lsmf-ash-950) 85%,transparent);--surface-card:rgba(8,5,3,0.94);--surface-glass:rgba(8,5,3,0.5);--surface-veil:rgba(255,243,234,0.1);--panel-fill-ember:linear-gradient(-0.34deg,rgba(255,85,0,0.6) 43.51%,rgba(0,0,0,0.48) 158.64%);--text:var(--lsmf-white);--text-soft:var(--lsmf-text-soft);--text-muted:rgba(255,243,234,0.72);--text-accent:var(--lsmf-gold);--text-link:var(--lsmf-ember-400);--border-neon:var(--lsmf-ember-600);--border-neon-dim:rgba(198,67,2,0.5);--border-accent:var(--lsmf-gold);--border-hairline:rgba(198,67,2,0.28);--border-w:2.5px;--border-w-sm:1.5px;--stroke-grad-image:linear-gradient(180deg,var(--lsmf-ember-700) 0%,var(--lsmf-ember-550) 55%,var(--lsmf-ember-400) 100%);--glow-neon:0 0 12px rgba(255,85,0,0.65);--glow-neon-soft:0 0 8px rgba(255,85,0,0.35);--glow-neon-strong:0 0 20px rgba(255,85,0,0.8);--glow-accent:0 0 10px rgba(255,171,0,0.5);--glow-text:0 0 6px rgba(255,85,0,0.45);--glow-text-accent:0 0 6px rgba(255,171,0,0.5);--state-danger:#ff4d6d;--state-success:#3ddc97;--state-disabled:rgba(255,243,234,0.28);--glow-danger:0 0 12px rgba(255,77,109,0.55);--glow-success:0 0 12px rgba(61,220,151,0.55);--surface-bar:rgba(8,5,3,0.92);--glow-bar:0 0 14px rgba(255,85,0,0.3);--glow-bar-accent:rgba(255,171,0,0.45);--aurora-near:rgba(255,85,0,0.22);--aurora-mid:rgba(255,85,0,0.06);--aurora-far:rgba(255,85,0,0);--glow-line:0 0 8px rgba(6,199,85,0.55);--shadow-nav-icon:0 3px 8px rgba(5,3,2,0.85);--glow-text-contrast:0 1px 3px rgba(5,3,2,0.95);--shimmer-track:rgba(255,85,0,0.1);--shimmer-sheen:rgba(255,85,0,0.34);--surface-success:rgba(61,220,151,0.12);--border-success:rgba(61,220,151,0.45);--surface-danger:rgba(255,77,109,0.12);--border-danger:rgba(255,77,109,0.45);--surface-accent:rgba(255,171,0,0.12);--tile-fill:linear-gradient(180deg,rgba(255,85,0,0.05),rgba(26,14,8,0.96) 52%,rgba(10,5,2,0.97));--tile-fill-hover:linear-gradient(180deg,rgba(255,85,0,0.10),rgba(34,19,10,0.96) 52%,rgba(14,7,3,0.97));--tile-fill-flat:rgba(26,14,8,0.96);--tile-fill-flat-hover:rgba(34,19,10,0.96);--glow-tile:0 0 16px rgba(255,85,0,0.22),0 6px 14px rgba(5,3,2,0.55);--glow-tile-hover:0 0 22px rgba(255,171,0,0.32),0 6px 14px rgba(5,3,2,0.55);--tile-sheen:inset 0 1px 0 rgba(255,243,234,0.12);--readout-tick:rgba(255,85,0,0.22);--select-fill-active:linear-gradient(180deg,rgba(176,31,2,0.6),rgba(255,60,0,0.6));--select-glow-active:drop-shadow(0 0 16px rgba(255,85,0,0.5));--select-fill-idle:rgba(0,0,0,0.2);--radius:8px;--radius-inner:calc(var(--radius) - var(--frame-w, 1px));--radius-pill:var(--radius);--radius-panel:var(--radius);--field-h:40px;--radius-soft:var(--radius);--radius-tile:var(--radius);--radius-modal:var(--radius);--glow-modal:0 0 22px rgba(255,85,0,0.35),0 14px 34px rgba(5,3,2,0.7);--font-th:var(--font-ibm-plex-sans-thai),"Sukhumvit Set","Noto Sans Thai",sans-serif;--font-disp:var(--font-ibm-plex-sans-thai),"Noto Sans Thai",sans-serif;--ease-neon:cubic-bezier(0.16,1,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(--lsmf-ember-700) 0%,var(--lsmf-ember-500) 51%,var(--lsmf-ember-800) 100%);--btn-brand-hover:linear-gradient(180deg,var(--lsmf-ember-600) 0%,var(--lsmf-ember-400) 51%,var(--lsmf-ember-700) 100%);--btn-brand-active:linear-gradient(180deg,var(--lsmf-ember-800) 0%,var(--lsmf-ember-700) 51%,var(--lsmf-ember-800) 100%);--btn-brand-text:var(--lsmf-white);--btn-primary-fill:var(--lsmf-ember-500);--btn-primary-hover:var(--lsmf-ember-400);--btn-primary-active:color-mix(in srgb,var(--lsmf-ember-500) 72%,var(--lsmf-ash-950));--btn-primary-text:var(--lsmf-ash-950);--btn-secondary-fill:color-mix(in srgb,var(--lsmf-ember-500) 26%,transparent);--btn-secondary-fill-hover:color-mix(in srgb,var(--lsmf-ember-500) 38%,transparent);--btn-secondary-text:var(--text);--btn-outline-border:var(--lsmf-ember-600);--btn-outline-text:var(--lsmf-ember-300);--btn-outline-fill-hover:var(--surface-veil);--btn-ghost-text:var(--lsmf-ember-300);--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(--lsmf-white));--btn-danger-active:color-mix(in srgb,var(--state-danger) 80%,var(--lsmf-ash-950));--btn-danger-text:var(--lsmf-white);--btn-disabled-fill:var(--surface-sunken);--btn-disabled-text:var(--state-disabled);--btn-glow:0 0 12px color-mix(in srgb,var(--lsmf-ember-500) 65%,transparent);--btn-glow-soft:0 0 8px color-mix(in srgb,var(--lsmf-ember-500) 35%,transparent);--btn-focus-ring:var(--lsmf-ember-300);--panel-frame:url(/images/wallet-background.svg) 280 fill/44px/0 stretch;--tab-track-bg:linear-gradient(359deg,rgba(165,56,2,0.6) -43.51%,rgba(0,0,0,0.48) 158.64%);--tab-track-border:3px solid rgba(198,67,2,0);--tab-track-edge:linear-gradient(90deg,transparent 0%,var(--lsmf-ember-500) 50%,transparent 100%);--tab-active-bg:linear-gradient(180deg,rgba(176,31,2,0.6),rgba(255,60,0,0.6));--tab-text-inactive:#a8a8a8;--panel-edge-w:2px;--panel-edge-color:var(--lsmf-ember-500);--panel-edge-image:linear-gradient(90deg,transparent 0%,var(--panel-edge-color) 50%,transparent 100%);--page-plate:url(/images/page-background.png);--page-plate-opacity:0.35}