@font-face{font-family:Mali;src:url(../fonts/Mali-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Mali;src:url(../fonts/Mali-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Noto Sans Thai Looped;src:url(../fonts/NotoSansThaiLooped-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Noto Sans Thai Looped;src:url(../fonts/NotoSansThaiLooped-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}:root{--void:#07060a;--void-2:#0e0c13;--rock:#15121b;--rock-2:#1d1925;--bone:#f4ecd8;--bone-dim:#b8afa2;--muted:#9a948c;--ink:#1b120d;--pink:#ff4fa3;--pink-soft:#ffa3cf;--line:#ffffff24;--tint:#ffffff0f;--font-display:"Mali", "Noto Sans Thai Looped", system-ui, sans-serif;--font-text:"Noto Sans Thai Looped", system-ui, sans-serif;--gutter:clamp(16px, 4vw, 56px);--rail:72px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:var(--void);scrollbar-width:thin;scrollbar-color:#2a2433 var(--void)}html,body{height:100%;overflow:hidden}body{background:var(--void);color:var(--bone);font-family:var(--font-text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;line-height:1.7;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}::selection{background:var(--pink);color:var(--void)}:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{--h:52px;height:var(--h);font-family:var(--font-display);letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .18s cubic-bezier(.3,1.6,.5,1),box-shadow .25s,background .2s;display:inline-flex;position:relative}.btn:active{transform:translateY(2px)scale(.98)}.btn-primary{background:var(--bone);color:var(--ink);overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff80,inset 0 -3px #1b120d2e,0 10px 30px -10px #ff4fa38c}.btn-primary:after{content:"";background:linear-gradient(90deg,#0000,#ff4fa38c,#0000);width:22%;transition:transform .6s;position:absolute;inset:-40% auto -40% -30%;transform:skew(-20deg)translate(-120%)}.btn-primary:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff9,inset 0 -3px #1b120d2e,0 16px 40px -12px #ff4fa3bf}.btn-primary:hover:after{transform:skew(-20deg)translate(620%)}.btn-ghost{background:var(--tint);color:var(--bone);box-shadow:0 0 0 1px var(--line) inset}.btn-ghost:hover{background:#ffffff1f}.btn-sm{--h:40px;border-radius:10px;padding:0 16px;font-size:15px}.btn .key{min-width:22px;height:22px;font-size:12px;font-family:var(--font-text);background:#1b120d1f;border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.chip{height:30px;box-shadow:0 0 0 1px var(--line) inset;color:var(--bone-dim);white-space:nowrap;background:#07060a8c;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.live-dot{background:var(--pink);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.live-dot:after{content:"";background:var(--pink);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}.lock-dot{background:var(--muted);border-radius:2px;flex:none;width:8px;height:8px}@keyframes ping{75%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=760px){:root{--rail:0px}.btn{--h:50px;font-size:16px}}.pop[data-v-9f44f895]{font-variant-numeric:tabular-nums}.hud[data-v-353b4bd5]{z-index:40;height:68px;padding:0 var(--gutter);padding-top:env(safe-area-inset-top);background:linear-gradient(#07060abf,#0000);justify-content:space-between;align-items:center;gap:12px;transition:background .4s,box-shadow .4s;display:flex;position:absolute;inset:0 0 auto}.brand[data-v-353b4bd5]{--logo-h:40px;align-items:center;gap:calc(var(--logo-h) * .09);display:flex}.mark[data-v-353b4bd5]{height:var(--logo-h);width:auto}.word[data-v-353b4bd5]{height:calc(var(--logo-h) * .618 * 1.25);width:auto;translate:0 calc(var(--logo-h) * .06)}.social[data-v-353b4bd5]{color:var(--bone-dim);font-size:13px;text-decoration:none}.social[data-v-353b4bd5]:hover{color:var(--bone)}.right[data-v-353b4bd5]{align-items:center;gap:10px;display:flex}.online b[data-v-353b4bd5]{color:var(--bone);font-weight:600}.sample[data-v-353b4bd5]{color:var(--muted);box-shadow:0 0 0 1px var(--line) inset;border-radius:6px;padding:1px 7px;font-size:11px}@media (width<=760px){.hud[data-v-353b4bd5]{height:58px}.brand[data-v-353b4bd5]{--logo-h:34px}.sample[data-v-353b4bd5]{display:none}.online[data-v-353b4bd5]{padding:0 10px}.social[data-v-353b4bd5]{display:none}}@media (width<=420px){.word[data-v-353b4bd5]{display:none}}.souls[data-v-5ecd9660]{z-index:5;pointer-events:none;position:fixed;inset:0}.plate[data-v-fe795aab]{z-index:3;white-space:nowrap;background:#0a080ecc;border-radius:1cqw;align-items:center;gap:1cqw;padding:.7cqw .9cqw .7cqw 1cqw;transition:box-shadow .3s,translate .3s cubic-bezier(.3,1.5,.5,1);display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #f4ecd838,0 1cqw 2.4cqw #00000073}.plate[data-v-fe795aab]:before{content:"";background:linear-gradient(#f4ecd873,#f4ecd800);width:1px;height:3cqw;position:absolute;top:100%;left:2.2cqw}.num[data-v-fe795aab]{font:700 clamp(18px, 2.6cqw, 40px) / 1 var(--font-display);letter-spacing:-.02em;color:var(--bone)}.body[data-v-fe795aab]{border-left:1px solid #f4ecd82e;flex-direction:column;gap:.15cqw;padding-left:1cqw;display:flex}.label[data-v-fe795aab]{font:700 clamp(13px, 1.2cqw, 18px) / 1.2 var(--font-display);color:var(--bone)}.count[data-v-fe795aab]{color:var(--bone-dim);align-items:center;gap:.5cqw;font-size:clamp(12px,1.15cqw,16px);display:flex}.count b[data-v-fe795aab]{color:var(--bone);font-variant-numeric:tabular-nums;font-weight:600}.lock[data-v-fe795aab]{width:.85em;height:.95em}.lock path[data-v-fe795aab]{fill:none;stroke:var(--muted);stroke-width:1.6px}.lock rect[data-v-fe795aab]{fill:var(--muted)}.sample[data-v-fe795aab]{color:var(--muted);box-shadow:0 0 0 1px var(--line) inset;border-radius:.4cqw;padding:0 .45cqw;font-size:.75em}.go[data-v-fe795aab]{background:var(--bone);color:var(--ink);font:700 clamp(12px, 1.1cqw, 16px) / 1 var(--font-display);border-radius:.7cqw;margin-left:.4cqw;padding:.55cqw 1cqw}.go i[data-v-fe795aab]{font-style:normal;transition:translate .25s;display:inline-block}.no-path .num[data-v-fe795aab],.fog .num[data-v-fe795aab]{color:var(--bone-dim)}.fog[data-v-fe795aab]{background:#0a080e73}.fog .num[data-v-fe795aab],.fog .label[data-v-fe795aab]{filter:blur(.6px)}@media (aspect-ratio<=4/5){.plate[data-v-fe795aab]{border-radius:2.4cqw;gap:2.2cqw;padding:1.6cqw 2cqw 1.6cqw 2.4cqw}.plate[data-v-fe795aab]:before{height:6cqw;left:5cqw}.num[data-v-fe795aab]{font-size:clamp(20px,6cqw,34px)}.body[data-v-fe795aab]{padding-left:2.2cqw}.label[data-v-fe795aab]{font-size:clamp(13px,3.6cqw,18px)}.count[data-v-fe795aab]{gap:1.2cqw;font-size:clamp(12px,3.2cqw,16px)}.go[data-v-fe795aab]{border-radius:1.8cqw;padding:1.4cqw 2.4cqw;font-size:clamp(12px,3.2cqw,16px)}}.platforms[data-v-fccf0b63]{--h:clamp(40px, 3.1cqw, 52px);margin:2.2cqw 0 0}.main[data-v-fccf0b63]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 .8cqw;display:flex}.play[data-v-fccf0b63]{height:var(--h);padding:0 calc(var(--h) * .5);background:var(--bone);color:var(--ink);font:700 clamp(15px, 1.25cqw, 20px) var(--font-display);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;text-decoration:none;transition:translate .25s cubic-bezier(.3,1.5,.5,1),box-shadow .25s;display:inline-flex;box-shadow:0 .4cqw 1.6cqw #07060a8c,0 0 0 4px #ff4fa32e}.play[data-v-fccf0b63]:hover{translate:0 -2px;box-shadow:0 .6cqw 2cqw #07060a99,0 0 0 5px #ff4fa352}.play i[data-v-fccf0b63]{font-style:normal;transition:translate .25s}.play:hover i[data-v-fccf0b63]{translate:3px}.win[data-v-fccf0b63]{color:var(--bone);text-decoration:none}.win[data-v-fccf0b63]:hover{color:var(--pink-soft);text-decoration:underline}.icon.small[data-v-fccf0b63]{vertical-align:-.1em;width:.95em;height:.95em;margin-right:.3em}.icon[data-v-fccf0b63]{flex:none;width:18px;height:18px}.store[data-v-fccf0b63]{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;transition:translate .25s cubic-bezier(.3,1.5,.5,1);display:block}.store img[data-v-fccf0b63]{height:calc(var(--h) * 1.29);width:auto}.store[data-v-fccf0b63]:hover{translate:0 -2px}.ask[data-v-fccf0b63]{width:min(440px,100vw - 32px);color:var(--bone);text-align:left;background:#15121b;border:1px solid #f4ecd829;border-radius:18px;padding:26px 26px 22px;font-size:15px;line-height:1.65;box-shadow:0 20px 60px #07060ab3}.ask[data-v-fccf0b63]::backdrop{background:#07060ab3}.ask h2[data-v-fccf0b63]{font:700 20px var(--font-display);margin:0 0 10px}.ask p[data-v-fccf0b63]{margin:0 0 10px}.ask b[data-v-fccf0b63]{color:var(--pink-soft);font-weight:600}.ask .why[data-v-fccf0b63]{color:var(--muted);font-size:13px}.ask-buttons[data-v-fccf0b63]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ask-buttons .go[data-v-fccf0b63],.ask-buttons .close[data-v-fccf0b63]{height:44px;font:700 16px var(--font-display);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.ask-buttons .go[data-v-fccf0b63]{background:var(--bone);color:var(--ink);flex:1;justify-content:center}.ask-buttons .go[data-v-fccf0b63]:hover{box-shadow:0 0 0 4px #ff4fa34d}.ask-buttons .close[data-v-fccf0b63]{color:var(--bone);background:0 0;border:1.5px solid #f4ecd84d}.ask-buttons .close[data-v-fccf0b63]:hover{border-color:var(--bone)}.later[data-v-fccf0b63]{color:var(--muted);text-shadow:0 .2cqw 1cqw #07060ae6;margin:.6cqw 0 0;font-size:clamp(12px,.9cqw,14px)}.later button[data-v-fccf0b63]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.later button[data-v-fccf0b63]:hover{color:var(--bone)}.test[data-v-fccf0b63]{color:var(--pink-soft)}.dot[data-v-fccf0b63]{margin:0 .45em}.slash[data-v-fccf0b63]{margin:0 .3em}.nw[data-v-fccf0b63]{white-space:nowrap}.soon[data-v-fccf0b63]{margin-left:.45em}.play[data-v-fccf0b63]:focus-visible,.win[data-v-fccf0b63]:focus-visible,.store[data-v-fccf0b63]:focus-visible,.ask-buttons a[data-v-fccf0b63]:focus-visible,.ask-buttons button[data-v-fccf0b63]:focus-visible,.later button[data-v-fccf0b63]:focus-visible{outline:1.5px dashed var(--pink);outline-offset:3px}@media (aspect-ratio<=4/5){.platforms[data-v-fccf0b63]{--h:44px;margin-top:12px}.main[data-v-fccf0b63]{justify-content:center;gap:2px 10px}.later[data-v-fccf0b63]{margin-top:4px}}.walkers[data-v-a7165e26]{pointer-events:none;position:absolute;inset:0;container-type:inline-size}.walker[data-v-a7165e26]{will-change:transform;background-repeat:no-repeat;position:absolute;left:0}.scene[data-v-a1ec86f7]{isolation:isolate;background:radial-gradient(70% 50% at 50% 38%,#3c467847,#0000 70%),radial-gradient(90% 40% at 50% 100%,#78649638,#0000 70%),linear-gradient(#07060a,#0d0e18 45%,#141120 80%,#0c0a10);place-items:center;display:grid;position:relative;overflow:hidden;container-type:size}.sky[data-v-a1ec86f7]{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 40%;object-position:60% 40%;z-index:-1;width:106%;max-width:none;height:106%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);position:absolute;top:-3%;left:-3%}.stars[data-v-a1ec86f7]{opacity:.4;background-image:radial-gradient(1px 1px at 12% 18%,#f4ecd8,#0000),radial-gradient(1px 1px at 28% 8%,#f4ecd8,#0000),radial-gradient(1.5px 1.5px at 46% 14%,#f4ecd8,#0000),radial-gradient(1px 1px at 63% 6%,#f4ecd8,#0000),radial-gradient(1px 1px at 72% 22%,#f4ecd8,#0000),radial-gradient(1.5px 1.5px at 90% 9%,#f4ecd8,#0000),radial-gradient(1px 1px at 8% 34%,#f4ecd8,#0000),radial-gradient(1px 1px at 95% 30%,#f4ecd8,#0000),radial-gradient(1px 1px at 38% 26%,#ffa3cf,#0000);position:absolute;inset:0}.haze[data-v-a1ec86f7]{pointer-events:none;animation:30s ease-in-out infinite alternate roll-a1ec86f7;position:absolute}.h1[data-v-a1ec86f7]{background:radial-gradient(closest-side,#8c82af24,#0000);width:70%;height:20%;top:40%;left:-20%}.h2[data-v-a1ec86f7]{background:radial-gradient(closest-side,#8c82af29,#0000);width:70%;height:22%;animation-direction:alternate-reverse;top:58%;right:-20%}.stage[data-v-a1ec86f7]{aspect-ratio:3/2;width:min(100cqw,150cqh - 84px);margin-top:56px;position:relative;container-type:size}.intro[data-v-a1ec86f7]{z-index:4;text-align:right;width:36%;animation:1s cubic-bezier(.2,.8,.2,1) .5s both rise-a1ec86f7;position:absolute;top:2%;right:3%}.intro h1[data-v-a1ec86f7]{font:700 clamp(26px, 3.2cqw, 52px) / 1.45 var(--font-display);color:var(--bone);text-shadow:0 .4cqw 2cqw #07060acc;margin:0}.intro h1 .line[data-v-a1ec86f7]{white-space:nowrap;display:block}.intro h1 .hot[data-v-a1ec86f7]{color:var(--pink)}.nw[data-v-a1ec86f7]{white-space:nowrap}.pitch.short[data-v-a1ec86f7]{display:none}.intro p[data-v-a1ec86f7]{color:var(--bone-dim);text-shadow:0 .2cqw 1cqw #07060ae6;margin:1.2cqw 0 0;font-size:clamp(13px,1.1cqw,17px);line-height:1.85}.isle[data-v-a1ec86f7]{cursor:pointer;background:0 0;border:0;padding:0;transition:transform .9s cubic-bezier(.2,.8,.2,1);display:block;position:absolute}.isle img[data-v-a1ec86f7]{width:100%;max-width:none;height:auto;display:block}.isle>img[data-v-a1ec86f7],.isle .body[data-v-a1ec86f7]{animation:1.2s cubic-bezier(.2,.8,.2,1) both rise-a1ec86f7,7s ease-in-out infinite alternate bob-a1ec86f7;animation-delay:var(--in), var(--bob);will-change:transform}.isle .body[data-v-a1ec86f7]{display:block;position:relative}.isle[data-v-a1ec86f7]:focus-visible{outline:1.5px dashed var(--pink);outline-offset:4px}@keyframes rise-a1ec86f7{0%{opacity:0;translate:0 4cqh}}@keyframes bob-a1ec86f7{0%{transform:translateY(-.5cqh)}to{transform:translateY(.5cqh)}}.i1[data-v-a1ec86f7]{--in:.1s;--bob:-1s;z-index:3;width:56%;top:8%;left:0}.i2[data-v-a1ec86f7]{--in:.3s;--bob:-4s;z-index:2;filter:brightness(.8)saturate(.85);width:36%;top:52%;left:58%}.i3[data-v-a1ec86f7]{--in:.5s;--bob:-2s;z-index:1;opacity:.8;filter:brightness(.68)saturate(.75)blur(.4px);width:28%;top:66%;left:16%}.mist[data-v-a1ec86f7]{z-index:1;pointer-events:none;animation:24s ease-in-out infinite alternate roll-a1ec86f7;position:absolute}.f1[data-v-a1ec86f7]{background:radial-gradient(closest-side,#a596be57,#0000);width:70%;height:24%;top:84%;left:-6%}.f2[data-v-a1ec86f7]{background:radial-gradient(closest-side,#8c7daa52,#0000);width:70%;height:20%;animation-direction:alternate-reverse;top:88%;left:34%}@keyframes roll-a1ec86f7{0%{translate:-4%}to{translate:4%}}.pin[data-v-a1ec86f7]{z-index:4;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;animation:.8s cubic-bezier(.2,.8,.2,1) both rise-a1ec86f7;position:absolute}.pin[data-v-a1ec86f7] .plate{position:relative}.pin[data-v-a1ec86f7]:hover .plate{translate:0 -2px}.pin[data-v-a1ec86f7]:hover .go i{translate:3px}.p1[data-v-a1ec86f7]{animation-delay:.9s;top:0;left:3%}.p2[data-v-a1ec86f7]{animation-delay:1.1s;top:54%;left:68%}.p3[data-v-a1ec86f7]{animation-delay:1.3s;top:63%;left:10%}.p3-flow[data-v-a1ec86f7]{display:none}.p2[data-v-a1ec86f7],.p3[data-v-a1ec86f7]{transform-origin:0 0;scale:.78}.said[data-v-a1ec86f7]{z-index:10;font:700 15px var(--font-display);white-space:nowrap;background:#07060ad9;border-radius:12px;margin:0;padding:10px 18px;position:absolute;bottom:6%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #f4ecd833}.said-enter-active[data-v-a1ec86f7],.said-leave-active[data-v-a1ec86f7]{transition:opacity .25s,translate .25s}.said-enter-from[data-v-a1ec86f7],.said-leave-to[data-v-a1ec86f7]{opacity:0;translate:0 8px}@media (aspect-ratio<=4/5){.stage[data-v-a1ec86f7]{aspect-ratio:1/2;width:min(100cqw,50cqh - 28px)}.intro[data-v-a1ec86f7]{text-align:center;width:auto;inset:auto 4% 1%}.intro h1[data-v-a1ec86f7]{font-size:clamp(22px,7cqw,34px)}.intro p[data-v-a1ec86f7]{margin-top:1.4cqw;font-size:clamp(12px,3.3cqw,15px)}.pitch.long[data-v-a1ec86f7]{display:none}.pitch.short[data-v-a1ec86f7]{display:block}.i1[data-v-a1ec86f7]{width:108%;top:6%;left:-4%}.i2[data-v-a1ec86f7]{filter:none;width:108%;top:36%;left:-4%}.i3[data-v-a1ec86f7]{opacity:.9;filter:none;width:96%;top:64%;left:2%}.p1[data-v-a1ec86f7]{top:2%;left:4%}.p2[data-v-a1ec86f7]{top:33%;left:30%}.p3[data-v-a1ec86f7]{display:none}.p3-flow[data-v-a1ec86f7]{transform-origin:bottom;margin-bottom:1cqw;animation:none;display:inline-block;position:relative;scale:.72}.p2[data-v-a1ec86f7]{scale:1}}@media (prefers-reduced-motion:reduce){.isle img[data-v-a1ec86f7],.pin[data-v-a1ec86f7]{animation:none}}.screen[data-v-630f5893]{height:100dvh;position:relative;overflow:hidden}.main[data-v-630f5893]{display:grid;position:absolute;inset:0}.world[data-v-630f5893]{min-height:0;animation:1s both show-630f5893}@keyframes show-630f5893{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.world[data-v-630f5893]{animation:none}}
