html:has(.tbt-landing){scroll-behavior:smooth;background-color:#fff;color-scheme:light}html:has(.tbt-landing),html:has(.tbt-landing) body{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;overflow-x:hidden}html:has(.tbt-landing) #app{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.tbt-landing{--ink: #0B3F8C;--action: #e4002b;--action-dark: #c10024;--body: #3d5075;--muted: #5a6b85;--muted-2: #8496ae;--muted-3: #9baac0;--border: #e3e7ee;--border-soft: #dde3ec;--surface: #ffffff;--surface-1: #fafbfd;--surface-2: #f2f5fa;--surface-3: #f7f9fc;--tint-blue: #eef3fb;--tint-pink: #fdecef;--tint-mint: #eaf7f1;--tint-lav: #f0effa;display:block;font-family:Anuphan,Noto Sans Thai,sans-serif;font-size:16px;line-height:normal;background:#fff;color:#0b3f8c;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.tbt-landing :where(*:not(svg,svg *),*:not(svg,svg *):before,*:not(svg,svg *):after){all:revert;box-sizing:border-box}.tbt-landing :where(svg){display:revert;vertical-align:revert}.tbt-landing img,.tbt-landing svg{max-width:100%}.tbt-landing :focus-visible{outline:3px solid #e4002b;outline-offset:2px;border-radius:6px}@media(prefers-reduced-motion:reduce){.tbt-landing *,.tbt-landing *:before,.tbt-landing *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tbt-landing .navburger .i-x{display:none}.tbt-landing .navburger[aria-expanded=true] .i-x{display:block}.tbt-landing .navburger[aria-expanded=true] .i-bars{display:none}.tbt-landing [hidden]{display:none!important}.tbt-landing a{color:#0b3f8c}.tbt-landing a:hover{color:#e4002b}.tbt-landing .pulse{animation:tbt-pulse 2.2s ease-in-out infinite}@keyframes tbt-pulse{0%,to{opacity:1}50%{opacity:.28}}.tbt-landing .pop-in{animation:tbt-popin .42s cubic-bezier(.2,.9,.25,1)}@keyframes tbt-popin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tbt-landing .bob{animation:tbt-bob 7s ease-in-out infinite}@keyframes tbt-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.tbt-landing .svc{transition:box-shadow .26s,transform .26s,border-color .26s}.tbt-landing .svc:hover{transform:translateY(-6px) rotate(.35deg);box-shadow:0 14px 34px #0b3f8c1f;border-color:#a9bbd6}.tbt-landing .fa{transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s,border-color .26s}.tbt-landing .fa:hover{transform:translateY(-7px);box-shadow:0 16px 34px #0b3f8c21;border-color:#cbd6e6}.tbt-landing .fa:active{transform:translateY(-2px)}.tbt-landing .fa .faart{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.tbt-landing .fa:hover .faart{transform:scale(1.06)}.tbt-landing .fa .fatitle{transition:color .2s}.tbt-landing .fa:hover .fatitle{color:#e4002b}.tbt-landing .prog{animation:tbt-prog 4.8s linear infinite}@keyframes tbt-prog{0%{width:0}to{width:100%}}.tbt-landing .navlinks{display:flex;align-items:center;gap:30px;font-size:16px;font-weight:500;min-width:0}.tbt-landing .navlogin,.tbt-landing .navcta{display:inline-flex}.tbt-landing .navburger{display:none;transition:background .18s,border-color .18s}.tbt-landing .navburger:hover{background:#f2f5fa;border-color:#cbd6e6}.tbt-landing .navpanel{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid #e3e7ee;box-shadow:0 14px 30px #0b3f8c1a;padding:0 clamp(16px,4vw,72px);z-index:50}@media(max-width:1080px){.tbt-landing .navlinks{display:none}.tbt-landing .navburger{display:inline-flex}.tbt-landing .navpanel{display:block}}.tbt-landing .navuser-btn{transition:background .18s,border-color .18s,box-shadow .18s}.tbt-landing .navuser-btn:hover{background:#f2f5fa;border-color:#cbd6e6}.tbt-landing .navuser-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#0b3f8c;cursor:pointer;font-family:inherit;font-size:15.5px;font-weight:600;text-decoration:none;text-align:left}.tbt-landing .navuser-item:hover{background:#f2f5fa}.tbt-landing .navuser-logout{color:#c10024}.tbt-landing .navuser-logout:hover{background:#fdecef}@media(max-width:560px){.tbt-landing .navuser-name,.tbt-landing .navuser-caret{display:none}.tbt-landing .navuser-btn{padding:0 5px}.tbt-landing .navlogin,.tbt-landing .navsub{display:none}}@media(max-width:420px){.tbt-landing .navcta{display:none}}@media(max-width:760px){.tbt-landing .mqfade{display:none}}.tbt-landing .sbar{transition:border-color .2s,box-shadow .2s}.tbt-landing .sbar:focus-within{border-color:#a9bbd6;box-shadow:0 6px 20px #0b3f8c1f}.tbt-landing .sinput{outline:none}.tbt-landing .sinput::placeholder{color:#9baac0}.tbt-landing .tchip{transition:background .18s,border-color .18s,color .18s,transform .18s}.tbt-landing .tchip:hover{transform:translateY(-1px)}.tbt-landing .tlink{background-image:linear-gradient(currentColor,currentColor);background-size:0 1.5px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .25s}.tbt-landing .tlink:hover{background-size:100% 1.5px}.tbt-landing .mq{animation:tbt-mq 34s linear infinite}@keyframes tbt-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.tbt-landing .mqwrap:hover .mq{animation-play-state:paused}.tbt-landing .cloudA{animation:tbt-drift 22s ease-in-out infinite}.tbt-landing .cloudB{animation:tbt-drift 30s ease-in-out infinite 1.5s}.tbt-landing .cloudC{animation:tbt-drift 26s ease-in-out infinite .8s}@keyframes tbt-drift{0%,to{transform:translate(0)}50%{transform:translate(34px)}}.tbt-landing .balloon{animation:tbt-balloon 9s ease-in-out infinite}@keyframes tbt-balloon{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-16px) rotate(2.5deg)}}.tbt-landing .nbadge{transform:rotate(-1.2deg);transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s}.tbt-landing .nbadge:hover{transform:rotate(0) translateY(-3px);box-shadow:0 10px 24px #0b3f8c24}.tbt-landing .twinkle{animation:tbt-twinkle 2.4s ease-in-out infinite}@keyframes tbt-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.3) rotate(18deg)}}.tbt-landing .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.tbt-landing .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.tbt-landing .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}.tbt-landing .g3s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.tbt-landing .step{transition:transform .26s cubic-bezier(.2,.8,.2,1),background .26s,border-color .26s}.tbt-landing .step:hover{transform:translateY(-6px);background:#ffffff1a;border-color:#ffffff47}.tbt-landing .step .stepart{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.tbt-landing .step:hover .stepart{transform:scale(1.05)}@media(max-width:1080px){.tbt-landing .g4,.tbt-landing .g3{grid-template-columns:repeat(2,minmax(0,1fr))}.tbt-landing .g3s{grid-template-columns:1fr}.tbt-landing .steparrow{display:none}}@media(max-width:860px){.tbt-landing .g2{grid-template-columns:1fr}}@media(max-width:680px){.tbt-landing .g3,.tbt-landing .g4{grid-template-columns:1fr}}.tbt-landing .heroWrap{flex-wrap:nowrap}.tbt-landing .heroLeft{flex:1 1 0;min-width:0;align-items:flex-start}.tbt-landing .heroRight{flex:0 1 512px;min-width:0}@media(max-width:1080px){.tbt-landing .heroWrap{flex-direction:column;justify-content:center;gap:34px}.tbt-landing .heroLeft{flex:0 0 auto;width:100%;max-width:640px;margin-inline:auto;align-items:center;text-align:center}.tbt-landing .heroLeft p{margin-inline:auto}.tbt-landing .heroRight{flex:0 0 auto;order:-1;width:100%;max-width:560px;margin-inline:auto}.tbt-landing .heroAnno{justify-content:center;padding-right:0}.tbt-landing .shead{justify-content:center;text-align:center}.tbt-landing .sheadCol{align-items:center;text-align:center;margin-inline:auto}.tbt-landing .sheadCol p{margin-inline:auto}}@media(max-width:640px){.tbt-landing .footGrid{text-align:center}.tbt-landing .footGrid>div{align-items:center}.tbt-landing .footGrid span{justify-content:center}}@media(max-width:900px){.tbt-landing .skyline{height:160px;opacity:.75}}@media(max-width:620px){.tbt-landing .skyline{height:110px;opacity:.55}}@media(max-width:700px){.tbt-landing .anno{transform:scale(.82);transform-origin:right top}}.tbt-landing .wiggle{animation:tbt-wiggle 2.9s ease-in-out infinite}@keyframes tbt-wiggle{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(-1.6deg)}}.tbt-landing .draw{stroke-dasharray:190;stroke-dashoffset:190;animation:tbt-draw 1.1s ease-out .35s forwards}@keyframes tbt-draw{to{stroke-dashoffset:0}}.tbt-landing .ping{animation:tbt-ping 2.6s ease-out infinite}@keyframes tbt-ping{0%{box-shadow:0 0 #e4002b6b}70%{box-shadow:0 0 0 13px #e4002b00}to{box-shadow:0 0 #e4002b00}}.tbt-landing .tdot{animation:tbt-tdot 1.15s ease-in-out infinite}@keyframes tbt-tdot{0%,62%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.tbt-landing .btn{transition:transform .18s,box-shadow .18s,background .18s}.tbt-landing .btn:hover{transform:translateY(-2px)}.tbt-landing .btn-solid:hover{box-shadow:0 6px 16px #e4002b3d}.tbt-landing .btn-ghost:hover{background:#eef3fb}.tbt-landing .navlink{transition:color .18s}.tbt-landing .navlink:hover{color:#e4002b}.tbt-landing .flink{transition:color .18s}.tbt-landing .flink:hover{color:#0b3f8c}.tbt-landing .seg{transition:background .18s,color .18s,box-shadow .18s}.tbt-landing .chip{transition:border-color .2s,transform .2s}.tbt-landing .chip:hover{border-color:#b9cbe6;transform:translateY(-2px)}.tbt-landing .cwbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border:none;border-radius:50%;background:#0b3f8c;color:#fff;cursor:pointer;box-shadow:0 10px 26px #0b3f8c47;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background .2s}.tbt-landing .cwbtn:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 14px 32px #0b3f8c57}.tbt-landing .cwbtn:active{transform:translateY(-1px) scale(1)}.tbt-landing .cwbtn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;box-shadow:0 0 #e4002b6b;animation:tbt-ping 2.6s ease-out infinite}.tbt-landing .cwbtn .i-close{display:none}.tbt-landing .cwbtn[aria-expanded=true]{background:#e4002b;box-shadow:0 10px 26px #e4002b4d}.tbt-landing .cwbtn[aria-expanded=true]:after{animation:none;box-shadow:none}.tbt-landing .cwbtn[aria-expanded=true] .i-chat{display:none}.tbt-landing .cwbtn[aria-expanded=true] .i-close{display:block}.tbt-landing .cwpanel{width:min(322px,calc(100vw - 28px));max-height:min(76vh,580px);overflow-y:auto;overflow-x:hidden;border-radius:16px;background:#fff;border:1px solid #e3e7ee;box-shadow:0 20px 48px #0b3f8c38}.tbt-landing .cwclose{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:8px;background:#ffffff1f;color:#fff;cursor:pointer;flex-shrink:0;transition:background .18s}.tbt-landing .cwclose:hover{background:#ffffff42}.tbt-landing .cwqr{display:flex}.tbt-landing .cwcopy{flex-shrink:0;height:31px;padding:0 12px;border:1px solid #dde3ec;border-radius:8px;background:#fff;color:#3d5075;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .18s,color .18s}.tbt-landing .cwcopy:hover{border-color:#a9bbd6;color:#0b3f8c}.tbt-landing .cwcopy[data-done]{border-color:#06c755;color:#06c755}.tbt-landing .cwline{transition:transform .18s,box-shadow .18s,background .18s}.tbt-landing .cwline:hover{transform:translateY(-2px);background:#05b24c;color:#fff;box-shadow:0 8px 20px #06c7554d}@media(max-width:560px){.tbt-landing .cwqr{display:none}.tbt-landing .cwbtn{width:56px;height:56px}}@media(max-height:660px){.tbt-landing .cwqr{display:none}}.tbt-landing .cwchat{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:50px;border:none;border-radius:10px;background:#0b3f8c;color:#fff;font-family:inherit;font-size:16.5px;font-weight:700;cursor:pointer;transition:transform .18s,box-shadow .18s,background .18s}.tbt-landing .cwchat:hover{transform:translateY(-2px);background:#1e3560;box-shadow:0 8px 20px #0b3f8c42}.tbt-landing .cwor{display:flex;align-items:center;gap:10px}
