.emerald-btn{--edge:#fbbf24;width:100%;position:relative}.emerald-btn .emerald-btn__button{cursor:pointer;color:#fff;background:#111;border:none;width:100%;padding:14px 0;transition:color .2s;position:relative}.emerald-btn .emerald-btn__button:disabled{cursor:not-allowed;color:#a8936b;background:#2a241a}.emerald-btn .emerald-btn__button:disabled .emerald-btn__a{opacity:0}.emerald-btn .emerald-btn__text{z-index:1;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:14px;font-weight:800;display:flex;position:relative}.emerald-btn .emerald-btn__button:before{content:"";opacity:0;background:radial-gradient(circle at 50% 50%, #0000 0, #0000 20%, #111a 50%), radial-gradient(ellipse 100% 100%, var(--edge), #fff0);background-size:3px 3px,auto;transition:opacity .3s;position:absolute;inset:0}.emerald-btn .emerald-btn__button:hover:before{opacity:.3}.emerald-btn .emerald-btn__a{pointer-events:none;--w:2px;--t:-40px;--s:calc(var(--t) * -1);--e:calc(100% + var(--t));--g:#fbbf2400, #fbbf2440 var(--s), #fbbf24cc var(--s), var(--edge), #fbbf24cc var(--e), #fbbf2440 var(--e), #fbbf2400;position:absolute}.emerald-btn .emerald-btn__a:before{content:"";background:inherit;filter:blur(4px)url(#emerald-btn-unopaq);z-index:-2;position:absolute;inset:0}.emerald-btn .emerald-btn__a:after{content:"";background:inherit;filter:blur(10px)url(#emerald-btn-unopaq);opacity:0;z-index:-2;transition:opacity .3s;position:absolute;inset:0}.emerald-btn .emerald-btn__button:hover .emerald-btn__a:after{opacity:1}.emerald-btn .emerald-btn__a--l{left:-2px}.emerald-btn .emerald-btn__a--r{right:-2px}.emerald-btn .emerald-btn__a--l,.emerald-btn .emerald-btn__a--r{background:linear-gradient(var(--g));top:var(--t);bottom:var(--t);width:var(--w)}.emerald-btn .emerald-btn__a--t{top:-2px}.emerald-btn .emerald-btn__a--b{bottom:-2px}.emerald-btn .emerald-btn__a--t,.emerald-btn .emerald-btn__a--b{background:linear-gradient(90deg, var(--g));left:var(--t);right:var(--t);height:var(--w)}
.lumen-card{--lc-glow:#fbbf24;--lc-deep:#f59e0b;color:#fff;background:radial-gradient(circle at 50% 0,#2a1d0e 0%,#171008 70%);border-radius:1.5rem;padding:1.5rem;transition:all .4s ease-in-out;position:relative;box-shadow:inset 0 1rem .2rem -1rem #fbbf241f,inset 0 -1rem .2rem -1rem #0000,0 -1rem .2rem -1rem #fbbf241f,0 1rem .2rem -1rem #0000,0 0 0 1px #fbbf243d,0 4px 4px #0004,0 0 0 1px #0a0f0d}.lumen-card:before{content:"";--offset:1rem;--ax:4rem;width:calc(100% + 2 * var(--offset));height:calc(100% + 2 * var(--offset));left:calc(-1 * var(--offset));right:calc(-1 * var(--offset));top:calc(-1 * var(--offset));bottom:calc(-1 * var(--offset));clip-path:polygon(var(--ax) 0, 0 0, 0 var(--ax), var(--ax) var(--ax), var(--ax) calc(100% - var(--ax)), 0 calc(100% - var(--ax)), 0 100%, var(--ax) 100%, var(--ax) calc(100% - var(--ax)), calc(100% - var(--ax)) calc(100% - var(--ax)), calc(100% - var(--ax)) 100%, 100% 100%, 100% calc(100% - var(--ax)), calc(100% - var(--ax)) calc(100% - var(--ax)), calc(100% - var(--ax)) var(--ax), 100% var(--ax), 100% 0, calc(100% - var(--ax)) 0, calc(100% - var(--ax)) var(--ax), var(--ax) var(--ax));pointer-events:none;border-radius:2.2rem;margin:auto;transition:all .4s ease-in-out;display:block;position:absolute;box-shadow:inset 0 0 0 .06rem #fbbf242e}.lumen-card__light{width:100%;height:100%;transform-style:preserve-3d;perspective:400px;pointer-events:none;z-index:0;position:absolute;top:0;left:0}.lumen-card__slit{opacity:.55;background:#fbbf24;width:62%;height:1.2rem;margin:0 auto;transition:all .4s ease-in-out;position:absolute;inset:1.3rem 0 auto;transform:rotateX(-76deg);box-shadow:0 0 8px #fbbf2499}.lumen-card__lumen{pointer-events:none;perspective:400px;opacity:.3;width:100%;height:100%;margin:auto;transition:opacity .4s ease-in-out;position:absolute;inset:0}.lumen-card__min{opacity:.35;background:linear-gradient(#fff0,#fbbf24aa);width:70%;height:4rem;margin:0 auto;position:absolute;inset:.6rem 0 auto;transform:rotateX(-42deg)}.lumen-card__mid{filter:blur(1rem);opacity:.55;background:linear-gradient(#fff0,#fbbf2466);border-radius:100% 100% 0 0;width:74%;height:15rem;margin:0 auto;position:absolute;inset:.2rem 0 auto;transform:rotateX(-42deg)}.lumen-card__hi{filter:blur(1rem);opacity:.5;background:linear-gradient(#fff0,#f59e0b44);border-radius:100% 100% 0 0;width:50%;height:14rem;margin:0 auto;position:absolute;inset:.6rem 0 auto;transform:rotateX(22deg)}.lumen-card__darken{pointer-events:none;perspective:400px;opacity:.5;width:100%;height:100%;margin:auto;transition:opacity .4s ease-in-out;position:absolute;inset:0}.lumen-card__darken>*{transition:opacity .4s ease-in-out}.lumen-card__sl{filter:blur(.2rem);opacity:.12;background:linear-gradient(#000,#0000);border-radius:0 0 100% 100%;width:64%;height:10rem;margin:0 auto;position:absolute;inset:auto 0 0;transform:rotateX(-22deg)}.lumen-card__ll{filter:blur(.8rem);opacity:.4;background:linear-gradient(#000a,#0000);border-radius:0 0 100% 100%;width:62%;height:10rem;margin:0 auto;position:absolute;inset:auto 0 0;transform:rotateX(22deg)}.lumen-card__slt{opacity:.6;background:linear-gradient(#0005,#0000);border-radius:0 0 100% 100%;width:.5rem;height:4rem;margin:auto;position:absolute;inset:auto auto 0 0;transform:skewY(42deg)}.lumen-card__srt{opacity:.6;background:linear-gradient(#0005,#0000);border-radius:0 0 100% 100%;width:.5rem;height:4rem;margin:auto;position:absolute;inset:auto 0 0 auto;transform:skewY(-42deg)}.lumen-card__content{z-index:1;position:relative}.lumen-card:hover,.lumen-card:focus-within{box-shadow:inset 0 1rem .1rem -1rem #fbbf2444,inset 0 -4rem 3rem -3rem #000a,0 -1rem .2rem -1rem #fbbf2444,0 1rem .2rem -1rem #000,0 0 0 1px #fbbf2455,0 4px 4px #0004,0 0 0 1px #0a0f0d}.lumen-card:hover .lumen-card__slit,.lumen-card:focus-within .lumen-card__slit{opacity:1;background:#fff;box-shadow:0 0 6px #fbbf24}.lumen-card:hover .lumen-card__lumen,.lumen-card:focus-within .lumen-card__lumen{opacity:.65}.lumen-card:hover .lumen-card__darken,.lumen-card:focus-within .lumen-card__darken{opacity:.8}.lumen-card:hover .lumen-card__darken .lumen-card__sl,.lumen-card:focus-within .lumen-card__darken .lumen-card__sl{opacity:.2}.lumen-card:hover .lumen-card__darken .lumen-card__ll,.lumen-card:focus-within .lumen-card__darken .lumen-card__ll,.lumen-card:hover .lumen-card__darken .lumen-card__slt,.lumen-card:hover .lumen-card__darken .lumen-card__srt,.lumen-card:focus-within .lumen-card__darken .lumen-card__slt,.lumen-card:focus-within .lumen-card__darken .lumen-card__srt{opacity:1}
.em-amount{background:#1c1309;border:1px solid #3a2c16;border-radius:14px;align-items:center;gap:10px;padding:12px 18px;transition:border-color .25s,box-shadow .25s;display:flex}.em-amount:focus-within{border-color:#fbbf24;box-shadow:0 0 0 3px #fbbf2424,0 0 28px #fbbf2447}.em-amount__baht{color:#fbbf24;text-shadow:0 0 18px #fbbf2473;font-size:30px;font-weight:900;line-height:1}.em-amount__input{color:#fff;-webkit-appearance:none;appearance:textfield;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:46px;font-weight:900}.em-amount__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.em-amount__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.em-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.em-chip{cursor:pointer;color:#e8dcc3;background:#1c1309;border:1px solid #3a2c16;border-radius:12px;flex:1;min-width:0;padding:11px 0;font-family:inherit;font-size:12px;font-weight:800;transition:all .2s}.em-chip:hover{color:#fbbf24;border-color:#fbbf24}.em-chip--active{color:#241708;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-color:#0000;box-shadow:0 6px 18px #fbbf2459,inset 0 0 12px #ffffff40}
.dp-shell{--dp-ring:color-mix(in srgb, var(--dp-accent) 45%, transparent);--dp-ring-soft:color-mix(in srgb, var(--dp-accent) 18%, transparent);width:100%;min-height:100dvh;position:relative}.dp-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-family:inherit;transition:transform .1s ease-out,background-color .16s,border-color .16s,box-shadow .16s,color .16s}.dp-btn:active:not(:disabled){transform:scale(.97)}.dp-btn:disabled{cursor:not-allowed}.dp-cta:hover:not(:disabled){filter:saturate(1.05);transform:translateY(-1px)}.dp-cta:active:not(:disabled){transform:scale(.985)}.dp-shell .dp-btn:focus-visible,.dp-shell .dp-input:focus-visible,.dp-shell a:focus-visible,.dp-shell summary:focus-visible,.dp-shell input[type=checkbox]:focus-visible{outline:2px solid var(--dp-accent)!important;outline-offset:2px!important}.dp-shell .dp-field{transition:border-color .16s,box-shadow .16s}.dp-shell .dp-field:focus-within{border-color:var(--dp-accent)!important;box-shadow:0 0 0 3px var(--dp-ring-soft)!important}.dp-shell .dp-field:focus-within .dp-input:focus-visible{outline:none!important}.dp-num{-webkit-appearance:none;appearance:textfield;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.dp-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dp-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dp-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.dp-display{letter-spacing:-.03em;line-height:1.02}.dp-title{letter-spacing:-.02em;line-height:1.15}.dp-label{letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.dp-body{letter-spacing:0;line-height:1.6}.dp-shell ::placeholder{color:var(--dp-ink-mute);opacity:1}.dp-amount{justify-content:center;align-items:center;gap:4px;display:flex}.dp-amount__symbol{color:var(--dp-accent);font-weight:800;line-height:1}.dp-amount__input{color:var(--dp-ink);text-align:center;background:0 0;border:none;outline:none;min-width:2ch;font-family:inherit;font-weight:800}.dp-chip{border:1px solid var(--dp-border);background:var(--dp-field);color:var(--dp-ink-mid);border-radius:12px;padding:10px 0;font-size:13px;font-weight:700}.dp-chip:hover:not(.dp-chip--on){border-color:var(--dp-accent);color:var(--dp-accent)}.dp-chip--on{background:var(--dp-accent);border-color:var(--dp-accent);color:var(--dp-on-accent);box-shadow:0 6px 16px -4px var(--dp-ring)}.dp-seg{gap:6px;display:flex}.dp-seg__item{border:1px solid var(--dp-border);background:var(--dp-field);color:var(--dp-ink-mid);border-radius:11px;flex:1;padding:9px 0;font-size:12.5px;font-weight:600}.dp-seg__item--on{background:var(--dp-accent);border-color:var(--dp-accent);color:var(--dp-on-accent)}.dp-disclosure>summary{cursor:pointer;border-radius:8px;align-items:center;gap:8px;font-family:inherit;list-style:none;display:flex}.dp-disclosure>summary::-webkit-details-marker{display:none}.dp-disclosure>summary:before{content:"";opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:6px;height:6px;transition:transform .18s;transform:rotate(-45deg)}.dp-disclosure[open]>summary:before{transform:rotate(45deg)}.dp-cut{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.dp-neon{box-shadow:0 0 0 1px color-mix(in srgb, var(--dp-accent) 40%, transparent), 0 0 24px -6px var(--dp-accent), inset 0 0 20px -14px var(--dp-accent)}.dp-neon-text{text-shadow:0 0 18px color-mix(in srgb, var(--dp-accent) 55%, transparent)}.dp-scan:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#ffffff07 0 1px,#0000 1px 3px);position:absolute;inset:0}.dp-rail{position:relative}.dp-rail:before{content:"";background:linear-gradient(90deg, transparent, var(--dp-accent), var(--dp-accent-2), transparent);background-size:200% 100%;height:2px;animation:3.6s linear infinite dpRail;position:absolute;top:0;left:0;right:0}@keyframes dpRail{to{background-position:-200% 0}}.dp-hud{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;display:inline-flex}.dp-hud:before{content:"▌";color:var(--dp-accent);font-size:9px}.dp-pip{background:var(--dp-accent);width:7px;height:7px;box-shadow:0 0 8px var(--dp-accent);border-radius:50%;flex-shrink:0;animation:2.4s ease-in-out infinite dpPulse}@keyframes dpPulse{0%,to{opacity:1}50%{opacity:.45}}.dp-gaming .dp-chip--on{background:linear-gradient(135deg, var(--dp-accent), var(--dp-accent-2));box-shadow:0 6px 18px -4px var(--dp-ring), inset 0 0 12px #ffffff38}.dp-card-clean{box-shadow:0 1px 2px #0f172a0a,0 8px 24px -12px #0f172a1f,0 24px 48px -24px #0f172a1f}.dp-card-raise{transition:transform .2s,box-shadow .2s}.dp-in{opacity:0;animation:.55s cubic-bezier(.2,.8,.2,1) forwards dpIn}@keyframes dpIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:860px){.dp-shell-grid{grid-template-columns:1fr!important;gap:18px!important}.dp-shell-rail{position:static!important}}@media (max-width:760px){.dp-shell-page-pad{padding-left:14px!important;padding-right:14px!important}.dp-shell-avatar-lg{width:84px!important;height:84px!important}.dp-shell-name-lg{font-size:23px!important}.dp-shell-banner{padding:26px 18px!important}.dp-shell-form-card{padding:18px!important}.dp-shell-chips{gap:6px!important}.dp-shell-amount-input{font-size:40px!important}.dp-amount__symbol{font-size:24px!important}}@media (max-width:480px){.dp-shell-stats{flex-direction:column!important;align-items:stretch!important}.dp-shell-chips{grid-template-columns:1fr 1fr!important}.dp-shell-amount-input,.em-amount__input{font-size:34px!important}.em-amount__baht{font-size:24px!important}}@media (pointer:coarse){.dp-chip,.dp-seg__item{min-height:44px}}@media (prefers-reduced-motion:reduce){.dp-shell *,.dp-shell :before,.dp-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dp-in{opacity:1;animation:none}.dp-btn:active:not(:disabled),.dp-cta:hover:not(:disabled){transform:none}}@media (prefers-reduced-transparency:reduce){.dp-glass{-webkit-backdrop-filter:none!important;background:var(--dp-card)!important}.dp-scan:after{display:none}}@media (prefers-contrast:more){.dp-shell{--dp-ink-mute:var(--dp-ink-mid)}.dp-chip,.dp-seg__item,.dp-field{border-color:var(--dp-ink-mid)!important}.dp-btn:focus-visible,.dp-input:focus-visible{outline-width:3px}}@media (forced-colors:active){.dp-chip--on,.dp-seg__item--on{forced-color-adjust:none;color:highlighttext;background:highlight}}
