@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-thai-700-normal-B7WL5pBr.woff2) format("woff2"),url(/assets/chakra-petch-thai-700-normal-vZLZ_5L8.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-vietnamese-700-normal-ZDCXY9IA.woff2) format("woff2"),url(/assets/chakra-petch-vietnamese-700-normal-gQuUA8Wu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-ext-700-normal-DAkvJhej.woff2) format("woff2"),url(/assets/chakra-petch-latin-ext-700-normal-BeviJPUl.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-700-normal-CnDBPjkL.woff2) format("woff2"),url(/assets/chakra-petch-latin-700-normal-D1s_c2du.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-thai-500-normal-DeexCGiz.woff2) format("woff2"),url(/assets/chakra-petch-thai-500-normal-CJG_V2_m.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-vietnamese-500-normal-HqvoIJPu.woff2) format("woff2"),url(/assets/chakra-petch-vietnamese-500-normal-BVzUBLGs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-ext-500-normal-gA6791b0.woff2) format("woff2"),url(/assets/chakra-petch-latin-ext-500-normal-BCHeNDEx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-500-normal-BR1ody1F.woff2) format("woff2"),url(/assets/chakra-petch-latin-500-normal-CnUQnZ4D.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/share-tech-mono-latin-400-normal-CCqdbj5z.woff2) format("woff2"),url(/assets/share-tech-mono-latin-400-normal-15MgdvEM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.page{position:fixed;inset:0;background:#060d12;overflow:hidden}.stage{position:absolute;inset:0}.stage__move{position:absolute;inset:0;transform-origin:0 0;will-change:transform}.stage__photo{position:absolute;user-select:none;-webkit-user-drag:none;pointer-events:none}.stage__loopbox{position:absolute;overflow:hidden;pointer-events:none}.stage__loop{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;opacity:0;transition:opacity .4s ease-out}.stage__screen-holder{position:absolute}.screen{position:absolute;inset:0;container-type:size;background:#020607;border-radius:.8cqw;overflow:hidden}.screen__boot{position:absolute;inset:0;background:linear-gradient(180deg,#061a1c,#03110f);transform:scaleY(.004);opacity:0}.page[data-phase=boot] .screen__boot{opacity:1;animation:crt-on .22s cubic-bezier(.23,1,.32,1) forwards}.page[data-phase=ready] .screen__boot{opacity:1;transform:none}@keyframes crt-on{0%{transform:scaleY(.004)}to{transform:scaleY(1)}}.screen__flash{position:absolute;inset:0;pointer-events:none;background:#cffaff;opacity:0;z-index:4}.page[data-phase=boot] .screen__flash{animation:boot-flash .13s ease-out .22s}@keyframes boot-flash{0%{opacity:0}25%{opacity:.3}to{opacity:0}}.screen__glass{position:absolute;inset:0;pointer-events:none;z-index:2;background:repeating-linear-gradient(180deg,rgba(190,255,255,.05) 0px,rgba(190,255,255,.05) 1px,transparent 1px,transparent 3px),linear-gradient(115deg,#d6ffff12,#d6ffff00 26%)}.screen__glass:after{content:"";position:absolute;inset:0;background:radial-gradient(130% 130% at 50% 44%,transparent 58%,rgba(0,8,10,.5) 100%)}.page[data-phase=off] .screen__inner{visibility:hidden}.screen__inner{position:absolute;inset:0;display:flex;padding:3.2cqh 4.5cqw;z-index:1}.screen__sweep{position:absolute;left:0;right:0;top:0;height:7%;pointer-events:none;z-index:2;background:linear-gradient(180deg,transparent,rgba(160,245,255,.13),transparent);animation:sweep .22s linear forwards}@keyframes sweep{0%{transform:translateY(-120%)}to{transform:translateY(1560%)}}@media(pointer:coarse){.softkey,.card{min-height:44px}}.scr{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.7cqh;color:#e8fbff}.scr__cta,.softkey--lg{margin-top:1.5cqh}.scr--choose .scr__grid{margin-top:.5cqh}.scr__sub{margin-top:-.35cqh}.scr__title{margin:0;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:clamp(14px,6.4cqw,42px);line-height:1.14;letter-spacing:.042em;text-transform:uppercase;color:#e8fbff;text-shadow:0 0 3px rgba(120,240,255,.25);outline:none}.scr__title:focus,.scr__title:focus-visible{outline:none}.scr__title--error{font-size:clamp(13px,4.8cqw,27px);text-transform:none;letter-spacing:.02em;line-height:1.32;max-width:94%;text-wrap:balance}.scr__title--mono{font-family:Share Tech Mono,monospace;text-transform:none;font-size:clamp(15px,5.6cqw,30px);letter-spacing:.06em}.scr__sub{margin:0;font-family:Share Tech Mono,monospace;font-size:clamp(12px,3.5cqw,17px);letter-spacing:.04em;color:#9fd8df}.scr__status{margin:0;font-family:Share Tech Mono,monospace;font-size:clamp(12px,3.6cqw,17px);letter-spacing:.05em;color:#8ee9f2;min-height:1.5em}.scr__caret,.scr__caret-big{display:inline-block;width:.55em;height:1.05em;margin-left:.4em;vertical-align:-.12em;background:#8ee9f2;animation:blink 1.1s steps(2,start) infinite}.scr__caret-big{width:.9em;height:1.8em}@keyframes blink{50%{opacity:0}}.decrypt{position:relative}.decrypt__scramble{position:absolute;inset:0;color:#8ee9f2}.balance{display:flex;align-items:center;gap:max(2px,.9cqw)}.balance--lg{width:88%;max-width:520px;margin-top:max(4px,1.6cqh)}.balance--lg .balance__seg{flex:1;height:clamp(7px,2cqw,13px);border:1px solid rgba(95,230,240,.26);border-radius:1px;background:#5fe6f00d}.balance--idle.balance--lg .balance__seg:first-child{background:#ffb454;border-color:#ffb454cc}.balance__caret{flex:1.15;height:clamp(7px,2cqw,13px);background:#e8fbffd9;animation:blink 1.1s steps(2,start) infinite}.balance--mini{position:absolute;top:1.6cqh;left:50%;transform:translate(-50%);width:min(46%,240px);gap:max(2px,.5cqw);z-index:2;animation:mini-in .24s ease-out backwards}@keyframes mini-in{0%{opacity:0}}.balance--mini .balance__seg{flex:1;height:clamp(2px,.8cqh,5px);border-radius:1px;background:#5fe6f029}.balance--mini.balance--idle .balance__seg:first-child,.balance--mini.balance--run .balance__seg:first-child{background:#ffb454}.balance--mini.balance--run .balance__seg:not(:first-child){animation:seg-run 1.08s linear infinite}.balance--mini.balance--run .balance__seg:nth-child(2){animation-delay:0ms}.balance--mini.balance--run .balance__seg:nth-child(3){animation-delay:45ms}.balance--mini.balance--run .balance__seg:nth-child(4){animation-delay:90ms}.balance--mini.balance--run .balance__seg:nth-child(5){animation-delay:135ms}.balance--mini.balance--run .balance__seg:nth-child(6){animation-delay:.18s}.balance--mini.balance--run .balance__seg:nth-child(7){animation-delay:225ms}.balance--mini.balance--run .balance__seg:nth-child(8){animation-delay:.27s}.balance--mini.balance--run .balance__seg:nth-child(9){animation-delay:315ms}.balance--mini.balance--run .balance__seg:nth-child(10){animation-delay:.36s}.balance--mini.balance--run .balance__seg:nth-child(11){animation-delay:405ms}.balance--mini.balance--run .balance__seg:nth-child(12){animation-delay:.45s}@keyframes seg-run{0%,20%,to{background:#5fe6f029}10%{background:#5fe6f0}}.balance--error .balance__seg{background:#8c9ba01a}.balance--error .balance__seg:first-child{background:#ff4b4b}.page[data-phase=boot] .balance--boot .balance__seg{animation:boot-seg .3s ease-out backwards}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(1){animation-delay:.38s}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(2){animation-delay:412ms}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(3){animation-delay:444ms}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(4){animation-delay:476ms}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(5){animation-delay:508ms}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(6){animation-delay:.54s}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(7){animation-delay:572ms}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(8){animation-delay:604ms}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(9){animation-delay:636ms}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(10){animation-delay:668ms}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(11){animation-delay:.7s}.page[data-phase=boot] .balance--boot .balance__seg:nth-child(12){animation-delay:732ms}@keyframes boot-seg{0%{background:#5fe6f00d;border-color:#5fe6f042}45%{background:#5fe6f0;border-color:#5fe6f0b3}to{background:#5fe6f00d;border-color:#5fe6f042}}.page[data-phase=boot] .balance--boot .balance__caret{animation:blink 1.1s steps(2,start) infinite,caret-in .2s ease-out .95s backwards}@keyframes caret-in{0%{opacity:0}}.page[data-phase=boot] .scr--start .scr__sub{animation:boot-rise .24s cubic-bezier(.23,1,.32,1) 1s backwards}.page[data-phase=boot] .scr--start .scr__cta{animation:boot-rise .24s cubic-bezier(.23,1,.32,1) 1.06s backwards}@keyframes boot-rise{0%{opacity:0;transform:translateY(6px)}}.softkey{display:inline-flex;align-items:center;justify-content:center;gap:.55em;font-family:Chakra Petch,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#d9fbff;background:#0a282a;border:1.5px solid rgba(95,230,240,.7);border-radius:3px;font-size:clamp(13px,3.7cqw,18px);padding:.52em 1.35em;cursor:pointer;transition:background .18s cubic-bezier(.2,0,0,1),border-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1)}.softkey--lg{font-size:clamp(15px,4.6cqw,24px);border-width:2px;padding:.6em 1.6em}@media(hover:hover)and (pointer:fine){.softkey:hover{background:#0d3436;border-color:#5fe6f0}}.softkey:active{background:#5fe6f0;color:#032322;border-color:#5fe6f0;transform:scale(.98)}.softkey:focus-visible{outline:2px solid #5fe6f0;outline-offset:2px}.softkey svg{width:1.15em;height:1.15em;flex:none}.scr__grid{flex:1;min-height:0;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:max(6px,2.3cqw)}.card{position:relative;display:flex;flex-direction:column;min-width:0;padding:1.4cqw 1.2cqw 1.6cqw;gap:.8cqw;background:#051816;border:1px solid rgba(95,230,240,.32);border-radius:3px;overflow:clip;cursor:pointer;transition:border-color .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1),opacity .42s ease-out}.card:active{transform:scale(.985)}.card:focus-visible{border-color:#5fe6f0;background:#07211f;outline:none}@media(hover:hover)and (pointer:fine){.card:hover{border-color:#5fe6f0;background:#07211f}}.card:active{background:#0b3236}.card__pic{position:relative;z-index:0;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:clip}.card__img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.55));transition:filter .22s ease-out,transform .26s cubic-bezier(.2,0,0,1)}.card:focus-visible .card__img{transform:rotate(2.5deg);filter:drop-shadow(0 3px 6px rgba(0,0,0,.55)) brightness(1.09)}@media(hover:hover)and (pointer:fine){.card:hover .card__img{transform:rotate(2.5deg);filter:drop-shadow(0 3px 6px rgba(0,0,0,.55)) brightness(1.09)}}.card__img.is-hidden{visibility:hidden}.card:after{content:"";position:absolute;inset:-20% -30%;pointer-events:none;background:linear-gradient(105deg,transparent 43%,rgba(226,255,255,.08) 50%,transparent 57%);transform:translate(-140%)}@media(hover:hover)and (pointer:fine){.card:hover:after{transform:translate(140%);transition:transform .45s cubic-bezier(.25,.1,.25,1)}}.scr--desk .scr__grid .card:before{content:"";position:absolute;top:50%;margin-top:-5px;border:5px solid transparent;pointer-events:none}.scr--desk .scr__grid .card:nth-child(odd):before{left:-2px;border-left-width:0;border-right-color:#5fe6f08c}.scr--desk .scr__grid .card:nth-child(2n):before{right:-2px;border-right-width:0;border-left-color:#5fe6f08c}.card{animation:card-in .38s cubic-bezier(.2,0,0,1) backwards}.scr__grid .card:nth-child(1){animation-delay:0ms}.scr__grid .card:nth-child(2){animation-delay:70ms}.scr__grid .card:nth-child(3){animation-delay:.14s}.scr__grid .card:nth-child(4){animation-delay:.21s}@keyframes card-in{0%{opacity:0;transform:translateY(5px)}}.card__label{position:relative;z-index:1;flex:none;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:clamp(13px,3.2cqw,17px);letter-spacing:.05em;text-transform:uppercase;line-height:1.15;color:#c9f6fb}.card.is-last{border-color:#5fe6f099}.card.is-selected{border-color:#5fe6f0;background:#0b3236;animation:card-pick .7s cubic-bezier(.4,0,.2,1) .2s forwards}@keyframes card-pick{to{border-color:#5fe6f052;background:#051816;opacity:.2}}.card.is-selected .card__label{color:#fff;opacity:0;transition:opacity .2s ease-out}.card.is-selected .card__img{filter:drop-shadow(0 3px 6px rgba(0,0,0,.55)) brightness(1.15)}.card.is-dimmed{opacity:.2}.chosen{position:absolute;inset:26% 18% 24%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3}.chosen img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.6))}.scr__foot{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6cqh;min-height:44px}.card__q{position:absolute;top:4%;right:6%;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:clamp(16px,12.5cqh,54px);line-height:1;color:#e8fbff;text-shadow:0 2px 8px rgba(0,0,0,.7);pointer-events:none;z-index:1}.inds,.inds *{pointer-events:none}.inds{position:absolute;inset:0}.ind-reader{position:absolute;border-radius:50%;background:radial-gradient(circle,#a0f5ff99,#5fe6f038,#5fe6f000 68%);animation:led-idle 2.4s ease-in-out infinite}@keyframes led-idle{0%,to{opacity:.3}50%{opacity:.95}}.page[data-step=redirecting] .ind-reader{animation:none;opacity:.8}.page[data-step=error] .ind-reader{animation:none;opacity:.18}.sidekey{position:absolute;border-radius:2px;opacity:0;transition:opacity .2s linear,background .2s linear}.page[data-hover=ar] .sidekey--i1,.page[data-hover=sr] .sidekey--i5,.page[data-hover=knife] .sidekey--i2,.page[data-hover=random] .sidekey--i6{opacity:1;background:#d6ffff38;box-shadow:inset 0 0 0 1px #5fe6f08c}.page[data-selected=ar] .sidekey--i1,.page[data-selected=sr] .sidekey--i5,.page[data-selected=knife] .sidekey--i2,.page[data-selected=random] .sidekey--i6{opacity:1;background:#010c0e8c;box-shadow:inset 0 0 0 1px #5fe6f059}.tray-slot{position:absolute;overflow:hidden;border-radius:2px}.tray-slot__depth{position:absolute;inset:0;opacity:0;transition:opacity .3s ease-out;background:linear-gradient(180deg,#ffc48026,#ffaa5a0a 45%,#080502e6),#070b0c}.page[data-step=redirecting] .tray-slot__depth,.page[data-step=processing] .tray-slot__depth,.page[data-step=return] .tray-slot__depth{opacity:1}.page[data-step=error] .tray-slot__depth{opacity:1;background:linear-gradient(180deg,#ff5a5029,#1e0303e6),#0a0505}.tray-slot__skin{position:absolute;left:50%;bottom:0;height:220%;width:auto;max-width:56%;object-fit:contain;transform:translate(-50%,100%);transition:transform 1.2s cubic-bezier(.23,1,.32,1);filter:drop-shadow(0 -4px 10px rgba(0,0,0,.6))}.tray-slot__skin.is-out{transform:translate(-50%,62%)}.page[data-step=error] .tray-slot__skin{transform:translate(-50%,100%);transition:transform .42s cubic-bezier(.55,0,1,.45),filter .42s linear;filter:drop-shadow(0 -4px 10px rgba(0,0,0,.6)) grayscale(.6) brightness(.7)}@media(prefers-reduced-motion:reduce){.stage__move{transition:none!important}.screen__sweep,.screen__flash{display:none}.screen__boot,.page[data-phase=boot] .screen__boot{animation:none;opacity:1;transform:none}.ind-reader{animation:none;opacity:.7}.scr__caret,.scr__caret-big,.balance__caret,.page[data-phase=boot] .balance--boot .balance__caret,.page[data-phase=boot] .balance--boot .balance__seg,.page[data-phase=boot] .scr--start .scr__sub,.page[data-phase=boot] .scr--start .scr__cta{animation:none}.balance--mini.balance--run .balance__seg:not(:first-child){animation:none;background:#5fe6f066}.card{animation:none}.card__img,.tray-slot__depth{transition:none}.tray-slot__skin,.page[data-step=error] .tray-slot__skin{transition:none;filter:drop-shadow(0 -4px 10px rgba(0,0,0,.6))}}@container (max-height: 300px){.screen__inner{padding:2.2cqh 3cqw}.scr--choose{gap:1.1cqh}.scr--choose .scr__title{font-size:clamp(14px,5.4cqw,22px)}.scr--choose .scr__sub{font-family:Share Tech Mono,monospace;font-size:13px;letter-spacing:0;white-space:nowrap}.scr__grid{gap:5px}.card__label{font-size:12px}.scr--choose .softkey{min-height:44px;padding:.3em 1.4em;font-size:13px}.scr--choose .scr__foot{min-height:44px;gap:4px}}.scr__claim{margin-top:4%;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .42s cubic-bezier(.23,1,.32,1),transform .42s cubic-bezier(.23,1,.32,1)}.scr__claim.is-shown{opacity:1;transform:none;pointer-events:auto}@media(prefers-reduced-motion:reduce){.scr__claim{transition:none}}.site-footer{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:26px 12px calc(10px + env(safe-area-inset-bottom,0px));text-align:center;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(6,13,18,.72))}.site-footer__line{margin:0 auto;font-family:Share Tech Mono,monospace;font-size:12px;letter-spacing:.4px;line-height:1.9;color:#d8ecf0a8;text-shadow:0 1px 2px rgba(0,0,0,.85)}.site-footer__line a{color:#5fe6f0c7;text-decoration:none;pointer-events:auto}@media(hover:hover)and (pointer:fine){.site-footer__line a:hover{color:#5fe6f0}}.site-footer__sep{margin:0 6px;opacity:.5;display:inline-block}
