@font-face{font-family:sarabun;src:url(../media/sarabun_400-s.1k36n8kkbbg3g.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:sarabun;src:url(../media/sarabun_700-s.2v8j9f2e7b1ko.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:sarabun Fallback;src:local(Arial);ascent-override:109.87%;descent-override:23.87%;line-gap-override:0.0%;size-adjust:97.21%}.lT_0aq_className{font-family:sarabun,sarabun Fallback}.lT_0aq_variable{--font-pf-sarabun:"sarabun", "sarabun Fallback"}
@font-face{font-family:anuphan;src:url(../media/anuphan_400-s.303oi3fwkv_y4.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:anuphan;src:url(../media/anuphan_700-s.2pi-87bukyz3v.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:anuphan Fallback;src:local(Arial);ascent-override:101.36%;descent-override:27.2%;line-gap-override:0.0%;size-adjust:101.12%}.u8pcMG_className{font-family:anuphan,anuphan Fallback}.u8pcMG_variable{--font-pf-anuphan:"anuphan", "anuphan Fallback"}
@font-face{font-family:notosansthai;src:url(../media/notosansthai_400-s.158-7ht3bkp5a.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:notosansthai;src:url(../media/notosansthai_700-s.1onfw_volqmjm.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:notosansthai Fallback;src:local(Arial);ascent-override:99.66%;descent-override:42.27%;line-gap-override:0.0%;size-adjust:106.47%}.WOZX9q_className{font-family:notosansthai,notosansthai Fallback}.WOZX9q_variable{--font-pf-notosansthai:"notosansthai", "notosansthai Fallback"}
@font-face{font-family:notoserifthai;src:url(../media/notoserifthai_400-s.0shqmq9zhn6lv.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:notoserifthai;src:url(../media/notoserifthai_700-s.30kjoivc8icb8.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:notoserifthai Fallback;src:local(Times New Roman);ascent-override:89.27%;descent-override:44.8%;line-gap-override:0.0%;size-adjust:119.19%}.gBOemW_className{font-family:notoserifthai,notoserifthai Fallback}.gBOemW_variable{--font-pf-notoserifthai:"notoserifthai", "notoserifthai Fallback"}
@font-face{font-family:baijamjuree;src:url(../media/baijamjuree_400-s.03_7_fmhu0l4y.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:baijamjuree;src:url(../media/baijamjuree_700-s.19zxd2e0l2ngi.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:baijamjuree Fallback;src:local(Arial);ascent-override:96.59%;descent-override:24.15%;line-gap-override:0.0%;size-adjust:103.53%}.y26oLa_className{font-family:baijamjuree,baijamjuree Fallback}.y26oLa_variable{--font-pf-baijamjuree:"baijamjuree", "baijamjuree Fallback"}
@font-face{font-family:chakrapetch;src:url(../media/chakrapetch_400-s.32bwc2posk3oh.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:chakrapetch;src:url(../media/chakrapetch_700-s.30zcwwrvxs4nj.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:chakrapetch Fallback;src:local(Arial);ascent-override:96.3%;descent-override:29.9%;line-gap-override:0.0%;size-adjust:103.01%}._60lffG_className{font-family:chakrapetch,chakrapetch Fallback}._60lffG_variable{--font-pf-chakrapetch:"chakrapetch", "chakrapetch Fallback"}
@font-face{font-family:itim;src:url(../media/itim_400-s.00jcy_7wrus1l.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:itim Fallback;src:local(Arial);ascent-override:98.37%;descent-override:25.89%;line-gap-override:0.0%;size-adjust:96.57%}.EXhffq_className{font-family:itim,itim Fallback}.EXhffq_variable{--font-pf-itim:"itim", "itim Fallback"}
@font-face{font-family:mali;src:url(../media/mali_400-s.2wfiwhxzs-ye0.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mali;src:url(../media/mali_700-s.0--3-5hw57n85.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:mali Fallback;src:local(Arial);ascent-override:93.51%;descent-override:22.27%;line-gap-override:0.0%;size-adjust:112.28%}.B_O9eW_className{font-family:mali,mali Fallback}.B_O9eW_variable{--font-pf-mali:"mali", "mali Fallback"}
@font-face{font-family:sriracha;src:url(../media/sriracha_400-s.36yzwg7z0qjec.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:sriracha Fallback;src:local(Arial);ascent-override:122.44%;descent-override:55.2%;line-gap-override:0.0%;size-adjust:99.64%}.CWE64G_className{font-family:sriracha,sriracha Fallback}.CWE64G_variable{--font-pf-sriracha:"sriracha", "sriracha Fallback"}
@font-face{font-family:charm;src:url(../media/charm_400-s.3x2-ex2ex1je2.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:charm;src:url(../media/charm_700-s.3-zs-sfb8axu5.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:charm Fallback;src:local(Arial);ascent-override:130.0%;descent-override:50.6%;line-gap-override:0.0%;size-adjust:85.77%}.sExNiW_className{font-family:charm,charm Fallback}.sExNiW_variable{--font-pf-charm:"charm", "charm Fallback"}
@font-face{font-family:charmonman;src:url(../media/charmonman_400-s.08u044apkjh3u.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:charmonman;src:url(../media/charmonman_700-s.3jw8ngzbq3cdt.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:charmonman Fallback;src:local(Arial);ascent-override:134.77%;descent-override:78.61%;line-gap-override:0.0%;size-adjust:89.04%}.XfYtKG_className{font-family:charmonman,charmonman Fallback}.XfYtKG_variable{--font-pf-charmonman:"charmonman", "charmonman Fallback"}
@font-face{font-family:kodchasan;src:url(../media/kodchasan_400-s.2_66k14e-ao2d.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:kodchasan;src:url(../media/kodchasan_700-s.16t3nm4b5ha50.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:kodchasan Fallback;src:local(Arial);ascent-override:89.99%;descent-override:24.26%;line-gap-override:0.0%;size-adjust:113.79%}.x4sIPa_className{font-family:kodchasan,kodchasan Fallback}.x4sIPa_variable{--font-pf-kodchasan:"kodchasan", "kodchasan Fallback"}
@font-face{font-family:k2d;src:url(../media/k2d_400-s.3hfa53-2610_t.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:k2d;src:url(../media/k2d_700-s.3bt-dsgoq3vpb.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:k2d Fallback;src:local(Arial);ascent-override:101.32%;descent-override:24.36%;line-gap-override:0.0%;size-adjust:103.43%}.LnktfW_className{font-family:k2d,k2d Fallback}.LnktfW_variable{--font-pf-k2d:"k2d", "k2d Fallback"}
@font-face{font-family:niramit;src:url(../media/niramit_400-s.1vd-31h--l7nh.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:niramit;src:url(../media/niramit_700-s.1-y_pt7u-9n1q.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:niramit Fallback;src:local(Arial);ascent-override:107.42%;descent-override:18.96%;line-gap-override:0.0%;size-adjust:102.87%}.N4LDvW_className{font-family:niramit,niramit Fallback}.N4LDvW_variable{--font-pf-niramit:"niramit", "niramit Fallback"}
@font-face{font-family:fahkwang;src:url(../media/fahkwang_400-s.3vdtomx95qtug.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fahkwang;src:url(../media/fahkwang_700-s.3xb5tfkp0x9ux.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:fahkwang Fallback;src:local(Arial);ascent-override:88.54%;descent-override:25.65%;line-gap-override:0.0%;size-adjust:113.84%}.VAty7G_className{font-family:fahkwang,fahkwang Fallback}.VAty7G_variable{--font-pf-fahkwang:"fahkwang", "fahkwang Fallback"}
@font-face{font-family:pridi;src:url(../media/pridi_400-s.3hltnkreh1_16.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:pridi;src:url(../media/pridi_700-s.1cuavr1u3zqx3.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:pridi Fallback;src:local(Times New Roman);ascent-override:92.15%;descent-override:37.7%;line-gap-override:0.0%;size-adjust:119.37%}._0SdQ6W_className{font-family:pridi,pridi Fallback}._0SdQ6W_variable{--font-pf-pridi:"pridi", "pridi Fallback"}
@font-face{font-family:taviraj;src:url(../media/taviraj_400-s.27urlp-v_oieu.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:taviraj;src:url(../media/taviraj_700-s.0_imno171mkaj.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:taviraj Fallback;src:local(Times New Roman);ascent-override:102.36%;descent-override:46.64%;line-gap-override:0.0%;size-adjust:114.49%}.f7QZTW_className{font-family:taviraj,taviraj Fallback}.f7QZTW_variable{--font-pf-taviraj:"taviraj", "taviraj Fallback"}
@font-face{font-family:chonburi;src:url(../media/chonburi_400-s.1_fiz6rhf71g5.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:chonburi Fallback;src:local(Arial);ascent-override:73.85%;descent-override:19.43%;line-gap-override:0.0%;size-adjust:128.65%}.kIglwa_className{font-family:chonburi,chonburi Fallback}.kIglwa_variable{--font-pf-chonburi:"chonburi", "chonburi Fallback"}
@font-face{font-family:pattaya;src:url(../media/pattaya_400-s.28al2-kh6f4j0.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:pattaya Fallback;src:local(Arial);ascent-override:114.6%;descent-override:43.12%;line-gap-override:0.0%;size-adjust:87.99%}._4kjpVW_className{font-family:pattaya,pattaya Fallback}._4kjpVW_variable{--font-pf-pattaya:"pattaya", "pattaya Fallback"}
@font-face{font-family:srisakdi;src:url(../media/srisakdi_400-s.27w2xs0u65kuz.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:srisakdi;src:url(../media/srisakdi_700-s.3uhs_w2bwqmfh.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:srisakdi Fallback;src:local(Arial);ascent-override:103.01%;descent-override:27.11%;line-gap-override:0.0%;size-adjust:92.22%}._1N3OIW_className{font-family:srisakdi,srisakdi Fallback}._1N3OIW_variable{--font-pf-srisakdi:"srisakdi", "srisakdi Fallback"}
.XcktKa_guide{--spring-mark:linear(0, .075, .242, .436, .62, .772, .887, .965, 1.013, 1.037, 1.046, 1.044, 1.037, 1.028, 1.02, 1.012, 1.006, 1.002, 1, .998, .998, .998, .998, .999, 1);--spring-mark-ms:.491s;--spring-rail:linear(0, .057, .18, .321, .455, .573, .671, .75, .812, .86, .896, .924, .944, .96, .971, .979, .985, .989, .992, .994, .996, .997, .998, .999, 1);--spring-rail-ms:.661s;--node:1.75rem}.XcktKa_steps{margin:0;padding:0;list-style:none}.XcktKa_step{grid-template-columns:var(--node) minmax(0, 1fr);column-gap:.875rem;padding-bottom:1.5rem;display:grid;position:relative}.XcktKa_step:last-child{padding-bottom:0}.XcktKa_step:not(:last-child):before,.XcktKa_step:not(:last-child):after{content:"";top:calc(var(--node) + .25rem);bottom:.25rem;left:calc(var(--node) / 2 - 1px);border-radius:1px;width:2px;position:absolute}.XcktKa_step:not(:last-child):before{background:var(--color-line)}.XcktKa_step:not(:last-child):after{background:var(--color-mint);transform-origin:top;transition:transform var(--spring-rail-ms) var(--spring-rail);transform:scaleY(0)}.XcktKa_step[data-mark=done]:not(:last-child):after{transform:scaleY(1)}.XcktKa_node{width:var(--node);height:var(--node);border:2px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-muted);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.75rem;font-weight:800;transition:border-color .16s,background-color .16s,color .16s;display:grid;position:relative}.XcktKa_step[data-mark=next] .XcktKa_node{border-color:var(--color-coral);color:var(--color-coral-aa)}.XcktKa_step[data-mark=warn] .XcktKa_node{border-color:var(--color-gold);color:var(--color-ink);background:color-mix(in oklab, var(--color-gold) 14%, var(--color-surface))}.XcktKa_step[data-mark=done] .XcktKa_node{border-color:var(--color-mint);background:var(--color-mint);color:var(--color-surface)}.XcktKa_tick{display:block}.XcktKa_step[data-arrived] .XcktKa_tick{animation:XcktKa_markIn var(--spring-mark-ms) var(--spring-mark) both}@keyframes XcktKa_markIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.XcktKa_lamp{background:#19120f;border-radius:999px;flex:none;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 2px #2b221e}.XcktKa_led{background:#3a3029;border-radius:999px;width:.5rem;height:.5rem;box-shadow:inset 0 1px 1px #ffffff1f}.XcktKa_lamp[data-state=connected] .XcktKa_led{background:#3ee0a8;animation:3.6s ease-in-out infinite alternate XcktKa_ledBreathe;box-shadow:0 0 4px #3ee0a8e6,0 0 10px #3ee0a873}.XcktKa_lamp[data-state=connected][data-ignite] .XcktKa_led{animation:1.1s step-end XcktKa_ledIgnite,3.6s ease-in-out 1.1s infinite alternate XcktKa_ledBreathe}.XcktKa_lamp[data-state=unknown] .XcktKa_led{background:color-mix(in oklab, var(--color-gold) 55%, #3a3029)}@keyframes XcktKa_ledIgnite{0%{opacity:.18}12%{opacity:1}18%{opacity:.3}28%{opacity:1}36%{opacity:.55}46%,to{opacity:1}}@keyframes XcktKa_ledBreathe{0%{box-shadow:0 0 3px #3ee0a8bf,0 0 7px #3ee0a84d}to{box-shadow:0 0 5px #3ee0a8,0 0 13px #3ee0a88c}}.XcktKa_wait{background:var(--color-line);border-radius:999px;height:3px;margin-top:.5rem;position:relative;overflow:hidden}.XcktKa_waitFill{transform-origin:0;background:var(--color-coral);animation-name:XcktKa_waitFill;animation-timing-function:linear;animation-fill-mode:both;position:absolute;inset:0}@keyframes XcktKa_waitFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.XcktKa_screen{aspect-ratio:16/9;width:9.5rem;box-shadow:0 0 0 1px #00000040, 0 0 0 3px var(--color-line);background:linear-gradient(135deg,#1b2735,#2d1b3a 60%,#3a2a1b);border-radius:.5rem;flex:none;padding:.375rem;display:flex;position:relative}.XcktKa_mark{border:1px dashed #ffffff8c;border-radius:.25rem;width:38%;height:26%}.XcktKa_mark[data-shown]{background:var(--color-coral);border:1px solid #0000;box-shadow:0 0 10px #f2683c99}.XcktKa_mark[data-shown][data-arrived]{animation:XcktKa_markIn var(--spring-mark-ms) var(--spring-mark) both}.XcktKa_key{border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink);white-space:nowrap;border-bottom-width:2px;border-radius:.375rem;padding:0 .375rem;font-size:.8125em;font-weight:700;line-height:1.5;display:inline-block}@media (prefers-reduced-motion:reduce){.XcktKa_step:not(:last-child):after,.XcktKa_node{transition:none}.XcktKa_step[data-arrived] .XcktKa_tick,.XcktKa_mark[data-shown][data-arrived],.XcktKa_lamp[data-state=connected] .XcktKa_led,.XcktKa_lamp[data-state=connected][data-ignite] .XcktKa_led{animation:none}}
