.docs-module__7C156a__doc{box-sizing:border-box;font-family:system-ui, -apple-system, "Segoe UI", var(--font-plex-thai), "IBM Plex Sans Thai", sans-serif;color:#1b1b1f;position:relative;overflow:hidden}.docs-module__7C156a__doc *,.docs-module__7C156a__doc :before,.docs-module__7C156a__doc :after{box-sizing:border-box}.docs-module__7C156a__screen{background:#fff}.docs-module__7C156a__paper{color:#26231f}.docs-module__7C156a__mono{font-family:var(--font-plex-mono), "IBM Plex Mono", var(--font-plex-thai), ui-monospace, monospace}.docs-module__7C156a__doc mark{color:inherit;background:0 0}.docs-module__7C156a__doc h1,.docs-module__7C156a__doc h2,.docs-module__7C156a__doc h3,.docs-module__7C156a__doc h4,.docs-module__7C156a__doc b{letter-spacing:normal;font-family:inherit}.docs-module__7C156a__msg{width:390px;height:844px;padding:14px 22px;font-size:19px;line-height:1.45}.docs-module__7C156a__status{justify-content:space-between;height:44px;padding:2px 10px 0;font-size:15px;font-weight:600;display:flex}.docs-module__7C156a__bars i{background:#1b1b1f;border-radius:1px;width:5px;height:9px;margin-left:3px;display:inline-block}.docs-module__7C156a__bars i:nth-child(2){height:11px}.docs-module__7C156a__bars i:nth-child(3){border-radius:3px;width:20px;height:10px}.docs-module__7C156a__back{color:#2f6fde;align-items:center;gap:10px;padding:6px 0 14px;font-size:16px;display:flex}.docs-module__7C156a__back svg{width:10px;height:16px}.docs-module__7C156a__from{border-bottom:1px solid #e3e3e8;align-items:center;gap:12px;padding-bottom:14px;display:flex}.docs-module__7C156a__avatar{color:#4a5468;background:#d6dbe6;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:600;display:grid}.docs-module__7C156a__from b{font-size:16px;display:block}.docs-module__7C156a__from small{color:#6c6c74;font-size:13px}.docs-module__7C156a__msg h3{margin:16px 0 10px;font-size:20px}.docs-module__7C156a__msg p{margin:0 0 12px}.docs-module__7C156a__pdf{background:#e9e9ec;flex-direction:column;width:1000px;height:760px;display:flex}.docs-module__7C156a__toolbar{color:#55555c;background:#f7f7f8;border-bottom:1px solid #d8d8dc;flex:none;align-items:center;gap:28px;height:44px;padding:0 22px;font-size:15px;display:flex}.docs-module__7C156a__file{color:#1b1b1f;margin-right:auto;font-weight:600}.docs-module__7C156a__canvas{flex:1;place-items:start center;padding-top:22px;display:grid;overflow:hidden}.docs-module__7C156a__page{background:#fff;width:760px;height:666px;padding:48px 56px;font-size:22px;box-shadow:0 2px 10px #00000026}.docs-module__7C156a__head b{color:#1f5135;font-size:34px;line-height:1.15;display:block}.docs-module__7C156a__head small{color:#6b6b6b;margin-top:4px;font-size:13px;display:block}.docs-module__7C156a__title{justify-content:space-between;gap:16px;margin:34px 0 24px;font-size:21px;display:flex}.docs-module__7C156a__rows{border-collapse:collapse;width:100%}.docs-module__7C156a__rows td{vertical-align:top;border-bottom:1px solid #e4e4e4;padding:10px 0}.docs-module__7C156a__rows td:last-child{text-align:right;overflow-wrap:anywhere;padding-left:16px}.docs-module__7C156a__a4{width:595px;height:842px;padding:56px 52px}.docs-module__7C156a__band{background:#3e7d55;height:18px;margin:-20px -12px 34px}.docs-module__7C156a__notice h2{margin:0;font-size:34px;font-weight:600;line-height:1.15}.docs-module__7C156a__notice h4{margin:6px 0 28px;font-size:21px;font-weight:500}.docs-module__7C156a__notice p{margin:0 0 8px;font-size:21px;line-height:1.75}.docs-module__7C156a__invHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.docs-module__7C156a__invHead b{font-size:28px;line-height:1.15;display:block}.docs-module__7C156a__invHead small{color:#6b6b6b;margin-top:4px;font-size:13px;display:block}.docs-module__7C156a__sticker{color:#000;background:#fff;flex:none;width:150px;padding:6px;line-height:0}.docs-module__7C156a__sticker svg{width:100%;height:auto;display:block}.docs-module__7C156a__sticker.docs-module__7C156a__wide{width:230px}.docs-module__7C156a__inv h3{margin:48px 0 4px;font-size:26px}.docs-module__7C156a__muted{color:#666;margin:0 0 24px;font-size:14px}.docs-module__7C156a__inv .docs-module__7C156a__rows td{font-size:21px}
.hero-module__q_m67W__hero{padding:2.5rem 0 3rem;overflow:hidden}@media (min-width:640px){.hero-module__q_m67W__hero{padding:4rem 0 4.5rem}}.hero-module__q_m67W__player{position:relative}.hero-module__q_m67W__h1{letter-spacing:-.03em;font-variation-settings:"opsz" 144;-webkit-hyphens:manual;hyphens:manual;max-width:22ch;font-size:clamp(2.25rem,5vw,4.5rem);line-height:1.02}.hero-module__q_m67W__h1:lang(th){line-height:1.35}.hero-module__q_m67W__slot{vertical-align:bottom;max-width:100%;display:inline-grid}.hero-module__q_m67W__slot>span{grid-area:1/1}.hero-module__q_m67W__off{visibility:hidden}.hero-module__q_m67W__on{color:var(--fg)}.hero-module__q_m67W__caret{vertical-align:-.04em;background:var(--accent);width:.06em;height:.82em;margin-left:.04em;animation:1s step-end infinite hero-module__q_m67W__blink;display:inline-block}@keyframes hero-module__q_m67W__blink{50%{opacity:0}}.hero-module__q_m67W__panel{margin-top:2.25rem}@media (min-width:640px){.hero-module__q_m67W__panel{margin-top:2.75rem}}.hero-module__q_m67W__ba{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.25rem;display:grid}@media (min-width:1024px){.hero-module__q_m67W__ba{grid-template-columns:420px 96px minmax(0,1fr);gap:0}}.hero-module__q_m67W__stage{--k:.41463;aspect-ratio:820/1025;background:var(--sunk);width:min(100%,340px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 22px 48px -26px #14110f73,0 2px 6px #14110f14}@media (min-width:1024px){.hero-module__q_m67W__stage{--k:.5122;width:420px;margin:0}}.hero-module__q_m67W__frame{position:absolute;inset:0}.hero-module__q_m67W__pi{transform:scale(var(--s));position:absolute;inset:0}.hero-module__q_m67W__plate{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-module__q_m67W__layer{width:820px;height:1025px;transform:scale(var(--k));transform-origin:0 0;position:absolute;top:0;left:0}.hero-module__q_m67W__docbox{transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}.hero-module__q_m67W__paper .hero-module__q_m67W__layer{mix-blend-mode:multiply}.hero-module__q_m67W__paper .hero-module__q_m67W__docbox{color:#26231f;filter:blur(.25px)contrast(1.05)}.hero-module__q_m67W__stage [data-field]{color:inherit;outline:3px solid var(--accent);outline-offset:3px;background:color-mix(in oklab, var(--accent) 9%, transparent);border-radius:2px}.hero-module__q_m67W__stage :is(b,h2,h3,h4,div)[data-field]{width:fit-content}[data-state=play] .hero-module__q_m67W__stage [data-field]{animation:.45s cubic-bezier(.16,1,.3,1) both hero-module__q_m67W__mark-in;animation-delay:calc(var(--i,0) * .18s + .5s)}@keyframes hero-module__q_m67W__mark-in{0%{background:0 0;outline-color:#0000}}[data-state=play] .hero-module__q_m67W__pi{animation:6.8s cubic-bezier(.33,0,.2,1) both hero-module__q_m67W__push}@keyframes hero-module__q_m67W__push{0%{transform:scale(var(--s))}to{transform:scale(calc(var(--s) * var(--to,1.08)))}}.hero-module__q_m67W__flow{color:var(--accent);place-items:center;display:none}@media (min-width:1024px){.hero-module__q_m67W__flow{display:grid}}.hero-module__q_m67W__flow svg{width:64px;height:20px;overflow:visible}[data-state=play] .hero-module__q_m67W__flow path{stroke-dasharray:90;animation:.6s cubic-bezier(.16,1,.3,1) 1.4s both hero-module__q_m67W__draw}@keyframes hero-module__q_m67W__draw{0%{stroke-dashoffset:90px}to{stroke-dashoffset:0}}.hero-module__q_m67W__result{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:1rem;min-width:0;display:grid}@media (min-width:640px){.hero-module__q_m67W__result{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:1.5rem}}.hero-module__q_m67W__result.hero-module__q_m67W__wide{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.hero-module__q_m67W__result.hero-module__q_m67W__wide{grid-template-columns:minmax(0,1fr)}}.hero-module__q_m67W__codeCol{min-width:0}.hero-module__q_m67W__code{border:1px solid var(--line);background:#fff;padding:10px}.hero-module__q_m67W__wide .hero-module__q_m67W__code{max-width:360px}[data-state=play] .hero-module__q_m67W__code{animation:1s cubic-bezier(.65,0,.35,1) 2.6s both hero-module__q_m67W__reveal}@keyframes hero-module__q_m67W__reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.hero-module__q_m67W__ready{margin-top:.5rem}.hero-module__q_m67W__fields{gap:.75rem;min-width:0;font-size:.9375rem;display:grid}.hero-module__q_m67W__fields dt{font:500 10px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.hero-module__q_m67W__added{color:var(--accent);letter-spacing:.08em;margin-left:.4rem;font-style:normal}.hero-module__q_m67W__fields dd{align-items:center;gap:.5rem;min-width:0;margin-top:.25rem;display:flex}.hero-module__q_m67W__val{overflow-wrap:anywhere;min-width:0;padding:0 2px}.hero-module__q_m67W__fields .hero-module__q_m67W__num{font-size:13px}.hero-module__q_m67W__tick{flex:none;width:18px;height:18px}[data-state=play] .hero-module__q_m67W__row{animation:.4s ease-out both hero-module__q_m67W__row-in;animation-delay:calc(var(--n,0) * .22s + 1.9s)}@keyframes hero-module__q_m67W__row-in{0%{opacity:.25}}[data-state=play] .hero-module__q_m67W__tick{animation:.35s cubic-bezier(.34,1.56,.64,1) both hero-module__q_m67W__tick-in;animation-delay:calc(var(--n,0) * .22s + 2.1s)}@keyframes hero-module__q_m67W__tick-in{0%{transform:scale(0)}}[data-landed] .hero-module__q_m67W__val,[data-landed].hero-module__q_m67W__val{animation:.5s cubic-bezier(.16,1,.3,1) hero-module__q_m67W__land}@keyframes hero-module__q_m67W__land{0%{background:color-mix(in oklab, var(--accent) 18%, transparent)}}.hero-module__q_m67W__check{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.hero-module__q_m67W__check{grid-template-columns:minmax(0,1fr)}}.hero-module__q_m67W__compare{border-collapse:collapse;width:100%;font-size:.9375rem}.hero-module__q_m67W__compare thead th{font:500 10px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1px solid var(--line-strong);padding:0 .75rem .6rem 0}.hero-module__q_m67W__compare tbody th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);vertical-align:top;width:22%;padding:.7rem .75rem .7rem 0;font-weight:400}.hero-module__q_m67W__compare td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:.7rem .75rem .7rem 0}.hero-module__q_m67W__compare .hero-module__q_m67W__num{font-size:13px}@media (max-width:639.98px){.hero-module__q_m67W__compare thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hero-module__q_m67W__compare,.hero-module__q_m67W__compare tbody,.hero-module__q_m67W__compare tr,.hero-module__q_m67W__compare th,.hero-module__q_m67W__compare td{width:auto;display:block}.hero-module__q_m67W__compare tbody tr{border-bottom:1px solid var(--line);padding:.6rem 0}.hero-module__q_m67W__compare tbody th,.hero-module__q_m67W__compare td{border:0;padding:0}.hero-module__q_m67W__compare tbody th{font:500 10px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem}.hero-module__q_m67W__compare td{overflow-wrap:break-word;word-break:normal}.hero-module__q_m67W__compare td:before{content:attr(data-label) ": ";color:var(--muted);font-family:var(--font-serif,inherit);font-size:.875rem;font-weight:400}}.hero-module__q_m67W__bad{color:var(--bad);font-weight:500}.hero-module__q_m67W__keep,.hero-module__q_m67W__compare td.hero-module__q_m67W__keep{white-space:nowrap;overflow-wrap:normal}.hero-module__q_m67W__verdict{align-items:flex-start;gap:.6rem;margin-top:.9rem;font-size:.9375rem;display:flex}[data-state=play] .hero-module__q_m67W__verdict{animation:.4s ease-out 2.8s both hero-module__q_m67W__row-in}.hero-module__q_m67W__tabs{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem;display:grid}.hero-module__q_m67W__tab{text-align:left;color:var(--muted);border-top:2px solid #0000;flex-direction:column;justify-content:flex-start;align-self:stretch;min-width:0;margin-top:-1px;padding:.9rem .75rem .25rem 0;display:flex;position:relative}.hero-module__q_m67W__tab b{font:500 .9375rem/1.25 var(--font-display);color:inherit;display:block}.hero-module__q_m67W__tab span{margin-top:.2rem;font-size:.875rem;line-height:1.35;display:none}@media (min-width:640px){.hero-module__q_m67W__tab span{display:block}}.hero-module__q_m67W__tab[aria-selected=true]{color:var(--fg);border-top-color:var(--fg)}.hero-module__q_m67W__tab:hover{color:var(--fg)}.hero-module__q_m67W__tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero-module__q_m67W__prog{background:var(--accent);transform-origin:0;height:2px;animation:linear both hero-module__q_m67W__prog;position:absolute;top:-2px;left:0;right:0;transform:scaleX(0)}@keyframes hero-module__q_m67W__prog{to{transform:scaleX(1)}}.hero-module__q_m67W__cta{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.hero-module__q_m67W__synth{color:var(--muted);max-width:70ch;margin-top:1rem;font-size:13px}.hero-module__q_m67W__chip{z-index:50;pointer-events:none;white-space:nowrap;font:500 13px/1 var(--font-mono);background:var(--fg);color:var(--canvas);padding:7px 9px;position:fixed;top:0;left:0;box-shadow:0 10px 24px -10px #14110f8c}@media (max-width:1023.98px){.hero-module__q_m67W__stage{aspect-ratio:820/717.5}.hero-module__q_m67W__frame{height:142.857%;inset:auto 0;top:calc((.5 - var(--fy) / .7) * 100%)}.hero-module__q_m67W__panel{margin-top:1.25rem}.hero-module__q_m67W__ba{gap:.875rem}.hero-module__q_m67W__tabs{margin-top:1.25rem}.hero-module__q_m67W__cta{margin-top:1.5rem}}@media (max-width:639.98px){.hero-module__q_m67W__hero{padding-top:1.25rem}.hero-module__q_m67W__h1{font-size:1.875rem;line-height:1.06}.hero-module__q_m67W__panel{margin-top:1rem}.hero-module__q_m67W__ba{gap:.75rem}.hero-module__q_m67W__result{grid-template-columns:112px minmax(0,1fr);gap:.875rem}.hero-module__q_m67W__result.hero-module__q_m67W__wide,.hero-module__q_m67W__result.hero-module__q_m67W__check{grid-template-columns:minmax(0,1fr)}.hero-module__q_m67W__code{padding:6px}.hero-module__q_m67W__ready{margin-top:.375rem}.hero-module__q_m67W__ready .pill{white-space:normal;max-width:100%;height:auto;min-height:1.375rem;padding:.2rem .375rem;font-size:10px;line-height:1.25}.hero-module__q_m67W__fields{gap:.45rem;font-size:.875rem;line-height:1.35}.hero-module__q_m67W__fields dd{margin-top:.125rem}.hero-module__q_m67W__tick{width:16px;height:16px}.hero-module__q_m67W__wide .hero-module__q_m67W__fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.875rem}.hero-module__q_m67W__compare{font-size:.875rem}.hero-module__q_m67W__compare thead{clip-path:none;width:auto;height:auto;display:block;position:static;overflow:visible}.hero-module__q_m67W__compare thead tr{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.875rem;padding-bottom:.4rem;display:grid}.hero-module__q_m67W__compare thead th{border:0;padding:0;display:block}.hero-module__q_m67W__compare thead th:first-child{display:none}.hero-module__q_m67W__compare tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.875rem;padding:.45rem 0;display:grid}.hero-module__q_m67W__compare tbody th{grid-column:1/-1;width:auto;margin-bottom:.2rem}.hero-module__q_m67W__compare td{line-height:1.35}.hero-module__q_m67W__compare td:before{content:none}.hero-module__q_m67W__verdict{margin-top:.6rem;font-size:.875rem;line-height:1.4}.hero-module__q_m67W__tabs{margin-top:.875rem}.hero-module__q_m67W__tab{padding-top:.7rem}}@media (max-width:639.98px) and (max-height:700px){.hero-module__q_m67W__stage{width:min(100%,290px)}}@media (prefers-reduced-motion:reduce){.hero-module__q_m67W__caret{animation:none}[data-state] .hero-module__q_m67W__pi,[data-state] .hero-module__q_m67W__stage [data-field],[data-state] .hero-module__q_m67W__row,[data-state] .hero-module__q_m67W__tick,[data-state] .hero-module__q_m67W__code,[data-state] .hero-module__q_m67W__flow path,[data-state] .hero-module__q_m67W__verdict,.hero-module__q_m67W__prog,[data-landed] .hero-module__q_m67W__val{animation:none!important}}
