:root{--mobile-width:768px;--tablet-width:1024px}.animated-element{opacity:0;transition:opacity 1s ease-in-out,transform 1s ease-in-out}.animated-element.visible{opacity:1;transform:translate(0)}.slide-in-left{transform:translate(-100%)}.slide-in-right{transform:translate(100%)}.slide-in-top{transform:translateY(-100%)}.slide-in-bottom{transform:translateY(100%)}.main-container{background:#050908;color:#fff;margin-top:62px;min-height:calc(100vh - 192px)}a{text-decoration:none}html{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#fff;margin:0;overflow-x:hidden;padding:0}#__nuxt{overflow:hidden;width:100%}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.pointer-events-none{pointer-events:none}.overflow-single-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-color{color:#409eff}.brand-bg-color{background:#409eff}.green-color{color:#67c23a}.green-bg-color{background:#67c23a}.assist-blue-color{color:#0051d5}[data-v-a6cebb97]:root{--mobile-width:768px;--tablet-width:1024px}.language-switcher[data-v-a6cebb97]{display:inline-block;position:relative}.desktop-switcher[data-v-a6cebb97]{display:none}@media screen and (min-width:1240px){.desktop-switcher[data-v-a6cebb97]{display:block}}.desktop-switcher .language-button-group[data-v-a6cebb97]{background:#ececec;border-radius:100px;display:inline-flex;padding:4px}.desktop-switcher .language-button[data-v-a6cebb97]{align-items:center;background:transparent;border:none;border-radius:100px;cursor:pointer;display:flex;gap:6px;padding:4px 12px;transition:all .2s ease}.desktop-switcher .language-button[data-v-a6cebb97]:hover:not(.active){background:#2563eb0d}.desktop-switcher .language-button.active[data-v-a6cebb97]{background:#2563eb}.desktop-switcher .language-button.active .language-code[data-v-a6cebb97],.desktop-switcher .language-button.active .language-name[data-v-a6cebb97]{color:#fff}.desktop-switcher .language-button .language-code[data-v-a6cebb97]{color:#2563eb;font-size:14px;font-weight:600;line-height:20px}.desktop-switcher .language-button .language-code.is-th[data-v-a6cebb97]{font-family:Noto Sans Thai,sans-serif}.desktop-switcher .language-button .language-name[data-v-a6cebb97]{color:#303133;font-size:14px;line-height:20px}.desktop-switcher .language-button+.language-button[data-v-a6cebb97]{margin-left:2px}.mobile-switcher[data-v-a6cebb97]{display:block}@media screen and (min-width:1240px){.mobile-switcher[data-v-a6cebb97]{display:none}}.mobile-language-button[data-v-a6cebb97]{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:6px 12px;transition:background .2s ease}.mobile-language-button[data-v-a6cebb97]:hover{background:#2563eb1a}.mobile-language-button .current-language[data-v-a6cebb97]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:center}.mobile-language-button .current-language .language-code[data-v-a6cebb97]{color:#2563eb;font-size:14px;font-weight:600}.mobile-language-button .current-language .language-name[data-v-a6cebb97]{color:#303133;font-size:14px}.language-dropdown[data-v-a6cebb97]{background:#fff;border:1px solid #2563eb;border-radius:16px;box-shadow:0 2px 8px #00000026;min-width:120px;opacity:0;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-4px);transition:all .2s ease;visibility:hidden;z-index:1050}.language-dropdown.is-open[data-v-a6cebb97]{opacity:1;transform:translateY(0);visibility:visible}.language-option[data-v-a6cebb97]{align-items:center;background:transparent;border:none;color:#303133;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;padding:16px 20px;transition:background-color .2s ease;width:100%}.language-option[data-v-a6cebb97]:hover{background-color:#2563eb0d}.language-option.active[data-v-a6cebb97]{background-color:#2563eb1a;color:#2563eb;font-weight:500}.language-option[data-v-a6cebb97]:first-child{border-radius:8px 8px 0 0}.language-option[data-v-a6cebb97]:last-child{border-radius:0 0 8px 8px}.language-option .language-name[data-v-a6cebb97]{white-space:nowrap}[data-v-099f047d]:root{--mobile-width:768px;--tablet-width:1024px}.app-header[data-v-099f047d]{background:#fff;box-sizing:border-box;height:62px;left:0;position:fixed;right:0;top:0;z-index:100}.app-header .nav-container[data-v-099f047d]{height:100%;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.app-header .left-container[data-v-099f047d],.app-header .nav-container[data-v-099f047d]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.app-header .left-container[data-v-099f047d]{gap:32px;justify-content:flex-start}.app-header .logo-content[data-v-099f047d]{--header-platform-logo-height:35px}.app-header .logo-content .logo-icon-container .logo-icon[data-v-099f047d]{height:var(--header-platform-logo-height);width:auto}.app-header .menu-content[data-v-099f047d]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:50px;justify-content:center}.app-header .menu-content .menu-item[data-v-099f047d]{color:#303133;cursor:pointer;font-size:16px;font-weight:500;padding:8px 0;position:relative;transition:all .3s}.app-header .menu-content .menu-item.active[data-v-099f047d],.app-header .menu-content .menu-item[data-v-099f047d]:hover{color:#2563eb}.app-header .mobile-menu-btn[data-v-099f047d]{display:none}.mobile-menu[data-v-099f047d]{background:#fff;border:1px solid #2563eb;border-radius:16px;left:20px;position:fixed;top:62px;transform:translate(calc(-100% - 40px));transition:transform .5s;z-index:99}.mobile-menu.menu-open[data-v-099f047d]{transform:translate(0)}.mobile-menu .mobile-menu-content .mobile-menu-item[data-v-099f047d]{color:#303133;display:block;font-size:16px;padding:18px 36px;position:relative;text-align:left;transition:color .3s}.mobile-menu .mobile-menu-content .mobile-menu-item[data-v-099f047d]:hover{background:#2563eb0d}.mobile-menu .mobile-menu-content .mobile-menu-item.active[data-v-099f047d]{background:#2563eb1a;color:#2563eb;font-weight:700}.mobile-menu-mask[data-v-099f047d]{background:#00000080;inset:62px 0 0;position:fixed;z-index:98}@media screen and (max-width:1024px){.app-header .menu-content[data-v-099f047d]{gap:20px}}@media screen and (max-width:768px){.app-header .nav-container[data-v-099f047d]{padding:0 16px;--header-platform-logo-height:25px}.app-header .nav-container .menu-content.desktop-menu[data-v-099f047d]{display:none}.app-header .nav-container .mobile-menu-btn[data-v-099f047d]{color:#303133;cursor:pointer;display:block;transition:color .3s}.app-header .nav-container .mobile-menu-btn[data-v-099f047d]:hover{color:#2563eb}.app-header .nav-container .mobile-menu-btn .menu-icon[data-v-099f047d]{height:20px;width:20px}}[data-v-459344de]:root{--mobile-width:768px;--tablet-width:1024px}.app-footer[data-v-459344de]{background:#1f44b6;box-sizing:border-box;height:130px;justify-content:flex-end;padding:24px 12px 8px}.app-footer[data-v-459344de],.app-footer .footer-content[data-v-459344de]{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap}.app-footer .footer-content[data-v-459344de]{gap:40px;justify-content:flex-start;max-width:1200px;width:100%;--nav-link-gap:50px}.app-footer .footer-content .footer-content-top[data-v-459344de],.app-footer .footer-content .nav-link-container[data-v-459344de]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--nav-link-gap);justify-content:space-between}.app-footer .footer-content .nav-link-container .nav-link[data-v-459344de]{color:#fff;font-size:16px;font-weight:500;transition:opacity .3s}.app-footer .footer-content .nav-link-container .nav-link[data-v-459344de]:hover{opacity:.8}.app-footer .footer-content .line-logo-container .line-logo[data-v-459344de]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;justify-content:flex-start;transition:opacity .3s}.app-footer .footer-content .line-logo-container .line-logo img[data-v-459344de]{height:24px;width:auto}.app-footer .footer-content .line-logo-container .line-logo .line-logo-text[data-v-459344de]{color:#fff;font-size:14px;font-weight:500}.app-footer .footer-content .line-logo-container .line-logo[data-v-459344de]:hover{opacity:.8}.app-footer .footer-content .copyright-container[data-v-459344de]{color:#fff;font-size:14px;opacity:.8;position:relative;text-align:center;width:100%}.app-footer .footer-content .copyright-container[data-v-459344de]:before{background:#ffffff4d;content:"";height:1px;left:0;position:absolute;top:-10px;width:100%}@media screen and (max-width:1024px){.app-footer .footer-content[data-v-459344de]{--nav-link-gap:40px}}@media screen and (max-width:768px){.app-footer .footer-content[data-v-459344de]{gap:20px;--nav-link-gap:20px}.app-footer .footer-content .footer-content-top[data-v-459344de]{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;row-gap:12px}.app-footer .footer-content .nav-link-container .nav-link[data-v-459344de]{font-size:14px}}[data-v-927e20da]:root{--mobile-width:768px;--tablet-width:1024px}.line-btn[data-v-927e20da]{--line-btn-size:75px;align-items:center;background:#2563eb80;border-radius:50%;bottom:40px;display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--line-btn-size);justify-content:center;position:fixed;right:20px;transition:transform .3s ease,box-shadow .3s ease;width:var(--line-btn-size);z-index:100}.line-btn img[data-v-927e20da]{height:calc(var(--line-btn-size)/3*2);width:calc(var(--line-btn-size)/3*2)}.line-btn[data-v-927e20da]:before{border:1px solid #2563eb;border-radius:50%;content:"";height:calc(var(--line-btn-size) + 8px);left:-5px;position:absolute;top:-5px;width:calc(var(--line-btn-size) + 8px)}.line-btn[data-v-927e20da]:hover{box-shadow:0 0 10px #2563eb80;transform:scale(1.1)}@media screen and (max-width:768px){.line-btn[data-v-927e20da]{--line-btn-size:65px;bottom:100px}}[data-v-04100d60]:root{--mobile-width:768px;--tablet-width:1024px}.error-page[data-v-04100d60]{align-items:center;background:#0f1316;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-height:100vh}.error-page .error-content[data-v-04100d60]{padding:0 20px;text-align:center;transform:translateY(-20%);width:500px}.error-page .error-content .error-text[data-v-04100d60]{margin-bottom:32px}.error-page .error-content .error-text h1[data-v-04100d60]{color:#2563eb;font-size:50px;font-weight:600;margin:0 0 40px;text-shadow:0 0 10px rgba(37,99,235,.5)}.error-page .error-content .error-text p[data-v-04100d60]{color:#9ba2a3;font-size:18px;font-weight:300;margin:0}.error-page .error-content .back-button[data-v-04100d60]{border:1px solid #2563eb;border-radius:10px;box-shadow:0 3px 50px #0051d599;color:#fff;display:inline-block;font-size:20px;font-weight:600;padding:8px 0;transition:all .3s;width:460px}.error-page .error-content .back-button[data-v-04100d60]:hover{box-shadow:0 3px 50px #0051d5cc;letter-spacing:2px}@media screen and (max-width:768px){.error-page .error-content[data-v-04100d60]{width:400px}.error-page .error-content .back-button[data-v-04100d60]{width:360px}}
