{"id":1478,"date":"2026-08-07T18:04:55","date_gmt":"2026-08-07T11:04:55","guid":{"rendered":"https:\/\/dlwthailand.com\/?page_id=1478"},"modified":"2026-08-13T15:52:28","modified_gmt":"2026-08-13T08:52:28","slug":"company-registration-calculator","status":"publish","type":"page","link":"https:\/\/dlwthailand.com\/en\/company-registration-calculator\/","title":{"rendered":"\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e04\u0e33\u0e19\u0e27\u0e13\u0e04\u0e48\u0e32\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1478\" class=\"elementor elementor-1478\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-6f24970 e-flex e-con-boxed e-con e-parent\" data-id=\"6f24970\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7de3857 elementor-widget elementor-widget-shortcode\" data-id=\"7de3857\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"dlw-tsw\">\r\n      <div class=\"dlw-tsw-row\">\r\n        <button type=\"button\" class=\"dlw-tsw-arrow dlw-tsw-arrow-left\" aria-label=\"\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e0b\u0e49\u0e32\u0e22\">\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 6l-6 6 6 6\"\/><\/svg>\r\n        <\/button>\r\n        <div class=\"dlw-tsw-scroll\">\r\n                        <span class=\"dlw-tsw-chip dlw-tsw-active\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:rgba(255,255,255,.16)\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#F5A623\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 21V9l8-6 8 6v12\"\/><path d=\"M9 21v-6h6v6M9 12h.01M15 12h.01M9 9h.01M15 9h.01\"\/><\/svg><\/span>\r\n                <span>\u0e04\u0e33\u0e19\u0e27\u0e13\u0e04\u0e48\u0e32\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17<\/span>\r\n              <\/span>\r\n                          <a class=\"dlw-tsw-chip\" href=\"https:\/\/dlwthailand.com\/document-generator\/\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:#DCF3F0\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0F766E\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 2h9l3 3v17H6z\"\/><path d=\"M9 8h6M9 12h6M9 16h4\"\/><\/svg><\/span>\r\n                <span>\u0e2d\u0e2d\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\/\u0e43\u0e1a\u0e01\u0e33\u0e01\u0e31\u0e1a\u0e20\u0e32\u0e29\u0e35<\/span>\r\n              <\/a>\r\n                          <a class=\"dlw-tsw-chip\" href=\"https:\/\/dlwthailand.com\/tax-calendar\/\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:#E4EAF2\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#10305C\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"17\" rx=\"2\"\/><path d=\"M3 9h18M8 2v4M16 2v4\"\/><\/svg><\/span>\r\n                <span>\u0e1b\u0e0f\u0e34\u0e17\u0e34\u0e19\u0e22\u0e37\u0e48\u0e19\u0e20\u0e32\u0e29\u0e35<\/span>\r\n              <\/a>\r\n                          <a class=\"dlw-tsw-chip\" href=\"https:\/\/dlwthailand.com\/personal-tax-calculator\/\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:#FDECCD\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#9A6A0A\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8\"\/><path d=\"M12 8v8M9.5 10a2.5 2 0 012.5-1.5c1.4 0 2.5.8 2.5 2s-1 1.5-2.5 2-2.5.8-2.5 2 1.1 2 2.5 2a2.5 2 0 002.5-1.5\"\/><\/svg><\/span>\r\n                <span>\u0e04\u0e33\u0e19\u0e27\u0e13\u0e20\u0e32\u0e29\u0e35\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e18\u0e23\u0e23\u0e21\u0e14\u0e32<\/span>\r\n              <\/a>\r\n                          <a class=\"dlw-tsw-chip\" href=\"https:\/\/dlwthailand.com\/wht-calculator\/\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:#E4EAF2\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#10305C\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 2h9l3 3v17H6z\"\/><path d=\"M9 8h6M9 12h6M9 16h4\"\/><\/svg><\/span>\r\n                <span>\u0e04\u0e33\u0e19\u0e27\u0e13\u0e2b\u0e31\u0e01 \u0e13 \u0e17\u0e35\u0e48\u0e08\u0e48\u0e32\u0e22<\/span>\r\n              <\/a>\r\n                          <a class=\"dlw-tsw-chip\" href=\"https:\/\/dlwthailand.com\/entity-comparison\/\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:#DFF2E3\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#019B40\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3v18M7 7l-4 5 4 1a4 4 0 008 0l4-1-4-5M17 7l-4 5 4 1a4 4 0 008 0\"\/><\/svg><\/span>\r\n                <span>\u0e40\u0e17\u0e35\u0e22\u0e1a\u0e20\u0e32\u0e29\u0e35\u0e1a\u0e38\u0e04\u0e04\u0e25-\u0e19\u0e34\u0e15\u0e34\u0e1a\u0e38\u0e04\u0e04\u0e25<\/span>\r\n              <\/a>\r\n                          <a class=\"dlw-tsw-chip\" href=\"https:\/\/dlwthailand.com\/late-filing-penalty-calculator\/\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:#FDE3D3\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#B75B12\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"13\" r=\"8\"\/><path d=\"M12 9v4l3 2M9 2h6\"\/><\/svg><\/span>\r\n                <span>\u0e04\u0e33\u0e19\u0e27\u0e13\u0e04\u0e48\u0e32\u0e1b\u0e23\u0e31\u0e1a\u0e22\u0e37\u0e48\u0e19\u0e07\u0e1a\u0e25\u0e48\u0e32\u0e0a\u0e49\u0e32<\/span>\r\n              <\/a>\r\n                          <a class=\"dlw-tsw-chip\" href=\"https:\/\/dlwthailand.com\/monthly-tax-penalty-calculator\/\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:#FDE3D3\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#B75B12\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"17\" rx=\"2\"\/><path d=\"M3 9h18M8 2v4M16 2v4\"\/><\/svg><\/span>\r\n                <span>\u0e04\u0e33\u0e19\u0e27\u0e13\u0e04\u0e48\u0e32\u0e1b\u0e23\u0e31\u0e1a\u0e20\u0e32\u0e29\u0e35\u0e23\u0e32\u0e22\u0e40\u0e14\u0e37\u0e2d\u0e19<\/span>\r\n              <\/a>\r\n                          <a class=\"dlw-tsw-chip\" href=\"https:\/\/dlwthailand.com\/vat-registration-penalty-calculator\/\">\r\n                <span class=\"dlw-tsw-ic\" style=\"background:#F3DCD4\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C1553B\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"\/><path d=\"M12 9v4\"\/><path d=\"M12 17h.01\"\/><\/svg><\/span>\r\n                <span>\u0e04\u0e33\u0e19\u0e27\u0e13\u0e04\u0e48\u0e32\u0e1b\u0e23\u0e31\u0e1a\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19 VAT \u0e25\u0e48\u0e32\u0e0a\u0e49\u0e32<\/span>\r\n              <\/a>\r\n                    <\/div>\r\n        <button type=\"button\" class=\"dlw-tsw-arrow dlw-tsw-arrow-right\" aria-label=\"\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e02\u0e27\u0e32\">\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\r\n        <\/button>\r\n        <a class=\"dlw-tsw-all\" href=\"https:\/\/dlwthailand.com\/tools\/\">\r\n          <span>\u0e14\u0e39\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/span>\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <style>\r\n      .dlw-tsw{ font-family:'Sarabun',sans-serif; margin-bottom:22px; background:#EFF3F9; border:1px solid #C9D6E8; border-left:5px solid #10305C; border-radius:10px; padding:12px 14px; box-shadow:0 2px 6px rgba(4,23,55,0.08); }\r\n      .dlw-tsw-row{ display:flex; align-items:center; gap:8px; }\r\n      .dlw-tsw-scroll{ display:flex; gap:8px; overflow-x:auto; -ms-overflow-style:none; scrollbar-width:none; flex:1; min-width:0; scroll-behavior:smooth; }\r\n      .dlw-tsw-scroll::-webkit-scrollbar{ display:none; }\r\n      .dlw-tsw-arrow{ flex-shrink:0; width:30px; height:30px; border-radius:50%; border:1px solid #E4DDD4; background:#fff; display:flex; align-items:center; justify-content:center; cursor:pointer; color:#041737; padding:0; transition:opacity .15s ease, border-color .15s ease; }\r\n      .dlw-tsw-arrow:hover{ border-color:#041737; }\r\n      .dlw-tsw-arrow:disabled{ opacity:.3; cursor:default; }\r\n      .dlw-tsw-arrow.is-hidden{ display:none; }\r\n      .dlw-tsw-chip{ display:inline-flex; align-items:center; gap:6px; padding:8px 14px; border-radius:9px; background:#fff; border:1px solid #E4DDD4; font-family:'Kanit',sans-serif; font-size:12.5px; font-weight:600; color:#041737; text-decoration:none; white-space:nowrap; flex-shrink:0; }\r\n      .dlw-tsw-chip:hover{ border-color:#041737; }\r\n      .dlw-tsw-active{ background:#041737; border-color:#041737; color:#fff; }\r\n      .dlw-tsw-all{ flex-shrink:0; display:inline-flex; align-items:center; gap:4px; padding:8px 14px; border-radius:9px; font-family:'Kanit',sans-serif; font-size:12.5px; font-weight:600; color:#697487; text-decoration:none; white-space:nowrap; border:1px dashed #E4DDD4; }\r\n      .dlw-tsw-ic{ width:20px; height:20px; border-radius:6px; display:flex; align-items:center; justify-content:center; flex-shrink:0; }\r\n    <\/style>\r\n    <script>\r\n    (function(){\r\n      document.querySelectorAll('.dlw-tsw').forEach(function(box){\r\n        var scroller = box.querySelector('.dlw-tsw-scroll');\r\n        var leftBtn = box.querySelector('.dlw-tsw-arrow-left');\r\n        var rightBtn = box.querySelector('.dlw-tsw-arrow-right');\r\n        if (!scroller || !leftBtn || !rightBtn) return;\r\n        function update(){\r\n          var max = scroller.scrollWidth - scroller.clientWidth;\r\n          if (max <= 4) { leftBtn.classList.add('is-hidden'); rightBtn.classList.add('is-hidden'); return; }\r\n          leftBtn.classList.remove('is-hidden'); rightBtn.classList.remove('is-hidden');\r\n          leftBtn.disabled = scroller.scrollLeft <= 4;\r\n          rightBtn.disabled = scroller.scrollLeft >= max - 4;\r\n        }\r\n        leftBtn.addEventListener('click', function(){ scroller.scrollBy({left:-160, behavior:'smooth'}); });\r\n        rightBtn.addEventListener('click', function(){ scroller.scrollBy({left:160, behavior:'smooth'}); });\r\n        scroller.addEventListener('scroll', update);\r\n        window.addEventListener('resize', update);\r\n        update();\r\n      });\r\n    })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8c89f08 elementor-widget elementor-widget-html\" data-id=\"8c89f08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Kanit:wght@500;600;700&family=Sarabun:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n<style>\n  :root{\n    --ink:#334155; --paper:#F8F3EF; --panel:#FFFFFF;\n    --teal:#10305C; --teal-deep:#041737; --teal-soft:#E4EAF2;\n    --gold:#F5A623; --gold-soft:#FDECCD;\n    --coral:#C1553B; --coral-soft:#F3DCD4;\n    --line-green:#019B40; --line:#E4DDD4; --muted:#697487;\n  }\n  .regcalc-wrap *{box-sizing:border-box;}\n  body{ margin:0; background:var(--paper); color:var(--ink); font-family:'Sarabun',sans-serif; -webkit-font-smoothing:antialiased; }\n  .regcalc-wrap{max-width:1120px;margin:0 auto;padding:32px 20px 64px;}\n\n  .regcalc-wrap .masthead{ border-bottom:2px solid var(--teal); padding-bottom:20px; margin-bottom:24px; position:relative; }\n  .regcalc-wrap .masthead .eyebrow{ display:inline-flex; align-items:center; gap:6px; background:var(--gold-soft); color:#8A5A0E; font-family:'Kanit',sans-serif; font-size:11.5px; font-weight:600; padding:5px 12px; border-radius:100px; margin-bottom:14px; }\n  .regcalc-wrap .masthead h1{ font-family:'Kanit',sans-serif; font-weight:700; font-size:clamp(24px,3.8vw,34px); line-height:1.3; margin:0; color:var(--teal-deep); }\n  .regcalc-wrap .masthead p{ margin:10px 0 0; color:var(--muted); font-size:15.5px; line-height:1.65; max-width:66ch; }\n\n  .regcalc-wrap .grid{ display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.15fr); gap:24px; align-items:start; }\n  @media (max-width:900px){ .regcalc-wrap .grid{grid-template-columns:1fr;} }\n\n  .regcalc-wrap .card{ background:var(--panel); border:1px solid var(--line); border-radius:14px; padding:22px 24px; margin-bottom:20px; }\n  .regcalc-wrap .card h2{ font-family:'Kanit',sans-serif; font-size:15.5px; margin:0 0 16px; color:var(--teal-deep); display:flex; align-items:center; gap:8px; }\n  .regcalc-wrap .card h2 .num{ display:inline-flex; align-items:center; justify-content:center; width:22px;height:22px; border-radius:50%; background:var(--teal); color:#fff; font-size:12px; font-weight:700; flex-shrink:0; }\n\n  .regcalc-wrap label{ display:block; font-size:13px; font-weight:600; color:var(--teal-deep); margin:0 0 6px; }\n  .regcalc-wrap .field{ margin-bottom:14px; }\n  .regcalc-wrap .field .hint{ font-size:12px; color:var(--muted); margin-top:5px; font-weight:400; line-height:1.5; }\n  .regcalc-wrap .row2{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }\n  @media (max-width:900px){ .regcalc-wrap .row2{grid-template-columns:1fr;} }\n\n  .regcalc-wrap input[type=number], .regcalc-wrap input[type=text], .regcalc-wrap textarea, .regcalc-wrap select{\n    width:100%; padding:10px 11px; border:1.5px solid var(--line); border-radius:9px;\n    font-family:'Sarabun',sans-serif; font-size:14.5px; color:var(--ink); background:#fff;\n  }\n  .regcalc-wrap textarea{ resize:vertical; min-height:64px; }\n  .regcalc-wrap select{ appearance:none; cursor:pointer;\n    background-image:url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236E6A5E' stroke-width='2'><path d='M6 9l6 6 6-6'\/><\/svg>\");\n    background-repeat:no-repeat; background-position:right 12px center; padding-right:34px;\n  }\n  .regcalc-wrap input:focus, .regcalc-wrap textarea:focus, .regcalc-wrap select:focus{ outline:none; border-color:var(--teal); }\n\n  .regcalc-wrap .computed-box{ background:var(--paper); border-radius:9px; padding:10px 12px; font-family:'Kanit',sans-serif; font-weight:600; font-size:14.5px; color:var(--teal-deep); }\n\n  .regcalc-wrap .toggle-row{ display:flex; align-items:center; justify-content:space-between; padding:11px 0; border-bottom:1px solid var(--line); }\n  .regcalc-wrap .toggle-row:last-child{ border-bottom:none; }\n  .regcalc-wrap .toggle-row .tr-label{ font-size:13.5px; font-weight:600; color:var(--ink); }\n  .regcalc-wrap .toggle-row .tr-hint{ font-size:12px; color:var(--muted); font-weight:400; margin-top:2px; }\n  .regcalc-wrap .switch{ position:relative; width:40px;height:23px; flex-shrink:0; background:var(--line); border-radius:100px; cursor:pointer; transition:background .15s ease; }\n  .regcalc-wrap .switch.on{ background:var(--teal); }\n  .regcalc-wrap .switch .knob{ position:absolute; top:3px;left:3px; width:17px;height:17px; border-radius:50%; background:#fff; transition:transform .15s ease; box-shadow:0 1px 2px rgba(0,0,0,.2); }\n  .regcalc-wrap .switch.on .knob{ transform:translateX(17px); }\n\n  .regcalc-wrap .subfields{ margin-top:12px; padding:14px; background:var(--paper); border-radius:10px; display:none; }\n  .regcalc-wrap .subfields.show{ display:block; }\n\n  .regcalc-wrap .shareholder-row{ display:grid; grid-template-columns:1fr 80px auto; gap:8px; align-items:center; margin-bottom:8px; }\n  .regcalc-wrap .shareholder-row input[type=text]{ font-size:13.5px; padding:8px 10px; }\n  .regcalc-wrap .shareholder-row input[type=number]{ font-size:13.5px; padding:8px 10px; text-align:right; }\n  .regcalc-wrap .shareholder-row .dir-check{ display:flex; align-items:center; gap:5px; font-size:11.5px; color:var(--muted); white-space:nowrap; }\n  .regcalc-wrap .shareholder-row .dir-check input{ width:15px;height:15px; }\n  .regcalc-wrap .shareholder-row .foreign-check{ display:none; }\n  .regcalc-wrap #shareholderRows.show-foreign .shareholder-row{ grid-template-columns:1fr 80px auto auto; }\n  .regcalc-wrap #shareholderRows.show-foreign .foreign-check{ display:flex; }\n  .regcalc-wrap .pct-total{ font-size:12.5px; font-weight:600; margin-top:6px; padding:8px 10px; border-radius:8px; background:var(--paper); color:var(--muted); }\n  .regcalc-wrap .pct-total.ok{ background:#E1F3E8; color:#0F5B32; }\n  .regcalc-wrap .pct-total.bad{ background:var(--coral-soft); color:var(--coral); }\n\n  .regcalc-wrap .calc-btn{\n    width:100%; margin-top:8px; font-family:'Kanit',sans-serif; background:var(--line-green); color:#fff;\n    border:none; font-weight:600; font-size:15.5px; padding:14px 18px; border-radius:9px; cursor:pointer;\n  }\n  .regcalc-wrap .calc-btn:hover{ background:#017E36; }\n  .regcalc-wrap .contact-block{ background:var(--paper); border:1.5px solid var(--line); border-radius:12px; padding:16px; margin-top:22px; }\n  .regcalc-wrap .contact-block .cb-title{ font-family:'Kanit',sans-serif; font-size:13.5px; font-weight:600; color:var(--teal-deep); margin-bottom:12px; }\n  .regcalc-wrap .contact-block .cb-error{ font-size:12px; color:var(--coral); font-weight:600; margin-top:6px; display:none; }\n  .regcalc-wrap .contact-block .cb-error.show{ display:block; }\n  .regcalc-wrap .submit-btn{\n    width:100%; margin-top:16px; font-family:'Kanit',sans-serif; background:var(--line-green); color:#fff;\n    border:none; font-weight:600; font-size:15.5px; padding:14px 18px; border-radius:9px; cursor:pointer;\n  }\n  .regcalc-wrap .submit-btn:hover{ background:#017E36; }\n  .regcalc-wrap .submit-btn:disabled{ background:var(--line); color:var(--muted); cursor:not-allowed; }\n  .regcalc-wrap .submit-status{ margin-top:10px; padding:11px 14px; border-radius:9px; font-size:13px; line-height:1.6; display:none; }\n  .regcalc-wrap .submit-status.show{ display:block; }\n  .regcalc-wrap .submit-status.sending{ background:var(--teal-soft); color:var(--teal-deep); }\n  .regcalc-wrap .submit-status.success{ background:#E1F3E8; color:#0F5B32; }\n  .regcalc-wrap .submit-status.error{ background:var(--coral-soft); color:var(--coral); }\n\n  .regcalc-wrap .result-placeholder{ text-align:center; padding:40px 10px; color:var(--muted); font-size:14px; }\n\n  .regcalc-wrap .price-card{ background:var(--teal-deep); border-radius:14px; padding:24px; color:#fff; text-align:center; margin-bottom:18px; }\n  .regcalc-wrap .price-card .p-label{ font-size:12.5px; letter-spacing:.06em; color:#F6D9A0; font-weight:600; text-transform:uppercase; margin-bottom:6px; }\n  .regcalc-wrap .price-card .p-value{ font-family:'Kanit',sans-serif; font-size:clamp(30px,4vw,42px); font-weight:700; color:var(--gold); }\n  .regcalc-wrap .price-card .p-sub{ font-size:12.5px; color:#C9D3E0; margin-top:6px; }\n  .regcalc-wrap .price-card .contact-btn{ display:inline-block; margin-top:14px; font-family:'Kanit',sans-serif; background:var(--line-green); color:#fff; font-weight:600; font-size:14px; padding:11px 22px; border-radius:9px; text-decoration:none; }\n\n  .regcalc-wrap .included-list{ margin-top:14px; text-align:left; border-top:1px solid rgba(255,255,255,.2); padding-top:14px; }\n  .regcalc-wrap .included-list .il-title{ font-size:12px; color:#C9D3E0; margin-bottom:8px; font-weight:600; }\n  .regcalc-wrap .included-list ol{ margin:0; padding-left:18px; font-size:12.5px; color:#E5ECEB; line-height:1.9; }\n\n  .regcalc-wrap .alert-box{ border-radius:12px; padding:14px 16px; font-size:13px; line-height:1.6; margin-bottom:14px; }\n  .regcalc-wrap .alert-box.warn{ background:var(--coral-soft); color:#7A3324; }\n  .regcalc-wrap .alert-box.ok{ background:#E1F3E8; color:#0F5B32; }\n  .regcalc-wrap .alert-box b{ display:block; margin-bottom:3px; font-family:'Kanit',sans-serif; font-size:13px; }\n\n  .regcalc-wrap .checklist-group{ margin-bottom:22px; }\n  .regcalc-wrap .checklist-group:last-child{ margin-bottom:0; }\n  .regcalc-wrap .checklist-group-title{ font-family:'Kanit',sans-serif; font-size:14px; font-weight:600; color:var(--teal-deep); margin-bottom:4px; display:flex; align-items:center; gap:8px; }\n  .regcalc-wrap .checklist-group-sub{ font-size:12px; color:var(--muted); margin-bottom:12px; }\n\n  .regcalc-wrap .timing-note{ display:flex; gap:10px; align-items:flex-start; background:var(--gold-soft); border-radius:10px; padding:12px 14px; margin-bottom:12px; }\n  .regcalc-wrap .timing-note .tn-icon{ font-size:17px; line-height:1.3; flex-shrink:0; }\n  .regcalc-wrap .timing-note .tn-text{ font-size:12.5px; color:#5A3F10; line-height:1.6; }\n  .regcalc-wrap .timing-note .tn-text b{ color:#3D2A08; }\n\n  .regcalc-wrap .collapsible-header{ display:flex; align-items:center; justify-content:space-between; gap:10px; cursor:pointer; padding:12px 14px; background:var(--paper); border-radius:10px; border:1px solid var(--line); user-select:none; }\n  .regcalc-wrap .collapsible-header:hover{ background:var(--teal-soft); }\n  .regcalc-wrap .collapsible-header .ch-left{ display:flex; align-items:center; gap:8px; font-family:'Kanit',sans-serif; font-size:13px; font-weight:600; color:var(--teal-deep); }\n  .regcalc-wrap .collapsible-header .ch-count{ font-size:11.5px; color:var(--muted); font-weight:400; font-family:'Sarabun',sans-serif; }\n  .regcalc-wrap .collapsible-header .ch-chevron{ font-size:12px; color:var(--teal); transition:transform .18s ease; flex-shrink:0; }\n  .regcalc-wrap .collapsible-header.open .ch-chevron{ transform:rotate(180deg); }\n  .regcalc-wrap .collapsible-body{ display:none; padding:6px 14px 2px; }\n  .regcalc-wrap .collapsible-body.open{ display:block; }\n  .regcalc-wrap .badge{ font-family:'Kanit',sans-serif; font-size:10.5px; font-weight:600; padding:3px 10px; border-radius:100px; white-space:nowrap; flex-shrink:0; }\n  .regcalc-wrap .badge.required{ background:var(--coral-soft); color:var(--coral); }\n  .regcalc-wrap .badge.conditional{ background:var(--gold-soft); color:var(--gold); }\n\n  .regcalc-wrap .check-item{ display:flex; align-items:flex-start; gap:10px; padding:9px 0; border-bottom:1px solid var(--line); cursor:pointer; }\n  .regcalc-wrap .check-item:last-child{ border-bottom:none; }\n  .regcalc-wrap .check-item .box{ width:18px;height:18px; border-radius:5px; border:1.5px solid var(--line); flex-shrink:0; margin-top:1px; display:flex; align-items:center; justify-content:center; }\n  .regcalc-wrap .check-item.checked .box{ background:var(--line-green); border-color:var(--line-green); }\n  .regcalc-wrap .check-item.checked .box:after{ content:\"\u2713\"; color:#fff; font-size:11px; font-weight:700; }\n  .regcalc-wrap .check-item .txt{ font-size:13px; line-height:1.5; }\n  .regcalc-wrap .check-item .txt .sub{ display:block; font-size:11.5px; color:var(--muted); margin-top:2px; }\n  .regcalc-wrap .check-item.checked .txt{ color:var(--muted); text-decoration:line-through; }\n  .regcalc-wrap .check-item.checked .txt .sub{ text-decoration:none; }\n\n  .regcalc-wrap .summary-table{ width:100%; border-collapse:collapse; font-size:13px; margin-top:8px; }\n  .regcalc-wrap .summary-table td{ padding:7px 4px; border-bottom:1px solid var(--line); vertical-align:top; }\n  .regcalc-wrap .summary-table td:first-child{ color:var(--muted); width:40%; }\n  .regcalc-wrap .summary-table td:last-child{ font-weight:600; color:var(--ink); }\n  .regcalc-wrap .summary-table tr:last-child td{ border-bottom:none; }\n\n  .regcalc-wrap .cta{ background:var(--teal); border-radius:14px; padding:20px 22px; color:#fff; display:flex; align-items:center; justify-content:space-between; gap:16px; flex-wrap:wrap; margin-top:20px; }\n  .regcalc-wrap .cta div h3{ font-family:'Kanit',sans-serif; margin:0 0 4px; font-size:16px; color:#fff; }\n  .regcalc-wrap .cta div p{ margin:0; font-size:13px; color:#CBE0DE; max-width:46ch; }\n  .regcalc-wrap .cta a{ font-family:'Kanit',sans-serif; background:var(--line-green); color:#fff; font-weight:600; font-size:13.5px; padding:11px 18px; border-radius:9px; text-decoration:none; white-space:nowrap; }\n\n  .regcalc-wrap .disclaimer{ margin-top:20px; padding:16px 18px; border-radius:12px; background:#fff; border:1px dashed var(--line); font-size:12px; color:var(--muted); line-height:1.7; }\n  .regcalc-wrap .disclaimer b{ color:var(--teal-deep); }\n\n  <\/style>\n\n<div class=\"regcalc-wrap\">\n\n  <div class=\"masthead\">\n    <div class=\"eyebrow\">\ud83c\udfe2 \u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17<\/div>\n    <h1>\u0e2d\u0e22\u0e32\u0e01\u0e23\u0e39\u0e49\u0e04\u0e48\u0e32\u0e08\u0e14\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e40\u0e17\u0e48\u0e32\u0e44\u0e2b\u0e23\u0e48? \u0e40\u0e0a\u0e47\u0e04\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e41\u0e25\u0e30\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e43\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e14\u0e35\u0e22\u0e27<\/h1>\n    <p>\u0e15\u0e2d\u0e1a\u0e04\u0e33\u0e16\u0e32\u0e21\u0e2a\u0e31\u0e49\u0e19\u0e46 \u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e17\u0e35\u0e48\u0e08\u0e30\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07 \u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e23\u0e38\u0e1b\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21\u0e41\u0e25\u0e30\u0e23\u0e32\u0e04\u0e32\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35<\/p>\n  <\/div>\n\n  <div class=\"grid\">\n    <!-- LEFT: INPUTS -->\n    <div>\n      <div class=\"card\">\n        <h2><span class=\"num\">1<\/span>\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17<\/h2>\n        <div class=\"row2\">\n          <div class=\"field\">\n            <label>\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22 <span style=\"font-weight:400;color:var(--muted);\">(\u0e44\u0e21\u0e48\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a)<\/span><\/label>\n            <input type=\"text\" id=\"companyNameTh\" placeholder=\"\u0e40\u0e0a\u0e48\u0e19 \u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 \u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07 \u0e08\u0e33\u0e01\u0e31\u0e14\">\n          <\/div>\n          <div class=\"field\">\n            <label>\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e20\u0e32\u0e29\u0e32\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29 <span style=\"font-weight:400;color:var(--muted);\">(\u0e44\u0e21\u0e48\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a)<\/span><\/label>\n            <input type=\"text\" id=\"companyNameEn\" placeholder=\"e.g. Example\">\n            <div class=\"hint\" id=\"companyNameEnWarning\" style=\"display:none;color:var(--coral);font-weight:600;\"><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"field\">\n          <label>\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19<\/label>\n          <input type=\"text\" id=\"province\" placeholder=\"\u0e40\u0e0a\u0e48\u0e19 \u0e01\u0e23\u0e38\u0e07\u0e40\u0e17\u0e1e\u0e21\u0e2b\u0e32\u0e19\u0e04\u0e23\">\n        <\/div>\n        <div class=\"field\">\n          <label>\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e01\u0e34\u0e08\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e01\u0e32\u0e23<\/label>\n          <textarea id=\"businessType\" placeholder=\"\u0e40\u0e0a\u0e48\u0e19 \u0e02\u0e32\u0e22\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c, \u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32, \u0e23\u0e31\u0e1a\u0e40\u0e2b\u0e21\u0e32\u0e01\u0e48\u0e2d\u0e2a\u0e23\u0e49\u0e32\u0e07 \u2014 \u0e43\u0e2a\u0e48\u0e44\u0e14\u0e49\u0e2b\u0e25\u0e32\u0e22\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17 \u0e40\u0e1c\u0e37\u0e48\u0e2d\u0e2d\u0e19\u0e32\u0e04\u0e15\u0e41\u0e21\u0e49\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e17\u0e33\u0e04\u0e23\u0e1a\u0e17\u0e38\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\"><\/textarea>\n        <\/div>\n        <div class=\"field\" style=\"margin-bottom:0;\">\n          <label>\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19 (\u0e1a\u0e32\u0e17)<\/label>\n          <input type=\"text\" inputmode=\"numeric\" id=\"capital\" placeholder=\"\u0e41\u0e19\u0e30\u0e19\u0e33 1,000,000\">\n          <div class=\"hint\" id=\"sharesDisplay\">\u0e08\u0e33\u0e19\u0e27\u0e19\u0e2b\u0e38\u0e49\u0e19: \u0e04\u0e33\u0e19\u0e27\u0e13\u0e08\u0e32\u0e01\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19 (\u0e2b\u0e38\u0e49\u0e19\u0e25\u0e30 100 \u0e1a\u0e32\u0e17)<\/div>\n          <div class=\"hint\" id=\"capitalWorkPermitHint\">\u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e27\u0e35\u0e0b\u0e48\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19 (Work Permit) \u0e43\u0e2b\u0e49\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 \u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e17\u0e35\u0e48\u0e0a\u0e33\u0e23\u0e30\u0e41\u0e25\u0e49\u0e27\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 2,000,000 \u0e1a\u0e32\u0e17\u0e15\u0e48\u0e2d\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 1 \u0e04\u0e19<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"card\" id=\"workPermitCard\" style=\"display:none;\">\n        <h2><span class=\"num\">2<\/span>\u0e41\u0e1c\u0e19\u0e08\u0e49\u0e32\u0e07\u0e07\u0e32\u0e19\u0e41\u0e25\u0e30 Work Permit<\/h2>\n        <div class=\"toggle-row\">\n          <div>\n            <div class=\"tr-label\">\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e27\u0e35\u0e0b\u0e48\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19\/\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e17\u0e33\u0e07\u0e32\u0e19 (Work Permit) \u0e43\u0e2b\u0e49\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34<\/div>\n            <div class=\"tr-hint\">\u0e40\u0e0a\u0e48\u0e19 \u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34\u0e17\u0e35\u0e48\u0e08\u0e30\u0e17\u0e33\u0e07\u0e32\u0e19\u0e43\u0e19\u0e44\u0e17\u0e22\u0e08\u0e23\u0e34\u0e07<\/div>\n          <\/div>\n          <div class=\"switch\" id=\"workPermitToggle\"><div class=\"knob\"><\/div><\/div>\n        <\/div>\n        <div class=\"subfields\" id=\"workPermitFields\">\n          <div class=\"field\">\n            <label>\u0e08\u0e33\u0e19\u0e27\u0e19\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34\u0e17\u0e35\u0e48\u0e08\u0e30\u0e02\u0e2d Work Permit<\/label>\n            <input type=\"number\" id=\"foreignWorkerCount\" placeholder=\"\u0e40\u0e0a\u0e48\u0e19 1\" min=\"0\" step=\"1\">\n            <div class=\"hint\" id=\"workPermitRequirementHint\" style=\"display:none;color:var(--coral);font-weight:600;\"><\/div>\n          <\/div>\n          <div class=\"field\" style=\"margin-bottom:0;\">\n            <label>\u0e08\u0e33\u0e19\u0e27\u0e19\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e04\u0e19\u0e44\u0e17\u0e22\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e17\u0e35\u0e48\u0e27\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e08\u0e49\u0e32\u0e07<\/label>\n            <input type=\"number\" id=\"thaiEmployeeCount\" placeholder=\"\u0e40\u0e0a\u0e48\u0e19 4\" min=\"0\" step=\"1\">\n            <div class=\"hint\" id=\"thaiEmployeeHint\" style=\"display:none;\"><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"card\">\n        <h2><span class=\"num\">3<\/span>\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e41\u0e25\u0e30\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23<\/h2>\n        <div class=\"field\">\n          <label>\u0e08\u0e33\u0e19\u0e27\u0e19\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/label>\n          <input type=\"number\" id=\"totalShareholders\" value=\"2\" min=\"2\" step=\"1\">\n          <div class=\"hint\">\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e31\u0e49\u0e19\u0e15\u0e48\u0e33 2 \u0e04\u0e19 (\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e1b\u0e35 2566) \u0e41\u0e15\u0e48\u0e25\u0e30\u0e04\u0e19\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22\u0e04\u0e19\u0e25\u0e30 1 \u0e2b\u0e38\u0e49\u0e19<\/div>\n        <\/div>\n\n        <div class=\"toggle-row\">\n          <div>\n            <div class=\"tr-label\">\u0e21\u0e35\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34<\/div>\n          <\/div>\n          <div class=\"switch\" id=\"foreignShareholderToggle\"><div class=\"knob\"><\/div><\/div>\n        <\/div>\n        <div class=\"subfields\" id=\"foreignShareholderFields\">\n          <div class=\"timing-note\" style=\"margin:0;\">\n            <div class=\"tn-icon\">\ud83c\udf10<\/div>\n            <div class=\"tn-text\">\u0e15\u0e34\u0e4a\u0e01 <b>\"\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34\"<\/b> \u0e02\u0e49\u0e32\u0e07\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e41\u0e15\u0e48\u0e25\u0e30\u0e04\u0e19\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07 \u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e30\u0e23\u0e27\u0e21\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19 % \u0e43\u0e2b\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34 \u2014 \u0e16\u0e49\u0e32\u0e40\u0e01\u0e34\u0e19 <b>49%<\/b> \u0e08\u0e30\u0e16\u0e37\u0e2d\u0e40\u0e1b\u0e47\u0e19 <b>\"\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27\"<\/b> \u0e15\u0e32\u0e21\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22 \u0e21\u0e35\u0e02\u0e49\u0e2d\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e43\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e17\u0e49\u0e32\u0e22 \u0e1e.\u0e23.\u0e1a. \u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e02\u0e2d\u0e07\u0e04\u0e19\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27<\/div>\n          <\/div>\n        <\/div>\n\n        <div style=\"margin-top:14px;\">\n          <div id=\"shareholderRows\"><\/div>\n          <div class=\"pct-total\" id=\"pctTotal\"><\/div>\n          <div class=\"pct-total\" id=\"foreignPctTotal\" style=\"display:none;\"><\/div>\n        <\/div>\n\n        <div class=\"field\" style=\"margin-top:14px;margin-bottom:0;\">\n          <label>\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e1c\u0e39\u0e49\u0e21\u0e35\u0e2d\u0e33\u0e19\u0e32\u0e08\u0e25\u0e07\u0e19\u0e32\u0e21<\/label>\n          <select id=\"signingCondition\"><\/select>\n          <div class=\"hint\" id=\"signingConditionHint\">\u0e15\u0e34\u0e4a\u0e01 \"\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\" \u0e43\u0e19\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19\u0e01\u0e48\u0e2d\u0e19 \u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e08\u0e30\u0e1b\u0e23\u0e31\u0e1a\u0e15\u0e32\u0e21\u0e08\u0e33\u0e19\u0e27\u0e19\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e27\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"card\">\n        <h2><span class=\"num\">4<\/span>\u0e15\u0e23\u0e32\u0e22\u0e32\u0e07<\/h2>\n        <div class=\"toggle-row\">\n          <div>\n            <div class=\"tr-label\">\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e23\u0e32\u0e22\u0e32\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48<\/div>\n            <div class=\"tr-hint\">\u0e41\u0e16\u0e21\u0e1f\u0e23\u0e35\u0e43\u0e19\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23 \u0e44\u0e21\u0e48\u0e21\u0e35\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21 \u2014 \u0e41\u0e1a\u0e1a\u0e15\u0e23\u0e32\u0e22\u0e32\u0e07\u0e41\u0e25\u0e30\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e04\u0e48\u0e2d\u0e22\u0e41\u0e08\u0e49\u0e07\u0e2d\u0e35\u0e01\u0e17\u0e35\u0e2b\u0e25\u0e31\u0e07\u0e15\u0e01\u0e25\u0e07\u0e43\u0e0a\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23<\/div>\n          <\/div>\n          <div class=\"switch on\" id=\"stampToggle\"><div class=\"knob\"><\/div><\/div>\n        <\/div>\n        <button type=\"button\" class=\"calc-btn\" id=\"genBtn\" style=\"margin-top:16px;\">\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e0a\u0e47\u0e04\u0e25\u0e34\u0e2a\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- RIGHT: RESULTS -->\n    <div>\n      <div class=\"card\">\n        <h2 style=\"margin-bottom:16px;\"><span class=\"num\">5<\/span>\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13<\/h2>\n        <div id=\"resultArea\">\n          <div class=\"result-placeholder\">\u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e14\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e22 \u0e41\u0e25\u0e49\u0e27\u0e01\u0e14 \"\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e0a\u0e47\u0e04\u0e25\u0e34\u0e2a\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\" \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39\u0e1c\u0e25<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"cta\">\n        <div>\n          <h3>\u0e43\u0e2b\u0e49 DLW Consultants \u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e43\u0e2b\u0e49\u0e04\u0e23\u0e1a\u0e27\u0e07\u0e08\u0e23<\/h3>\n          <p>\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e2a\u0e23\u0e38\u0e1b\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19\u0e41\u0e25\u0e49\u0e27\u0e2a\u0e48\u0e07\u0e43\u0e2b\u0e49\u0e17\u0e35\u0e21\u0e07\u0e32\u0e19\u0e17\u0e32\u0e07 LINE \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e34\u0e48\u0e21\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e44\u0e14\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35<\/p>\n        <\/div>\n        <a href=\"https:\/\/lin.ee\/tIuRROX\" target=\"_blank\" rel=\"noopener\">\u0e41\u0e2d\u0e14\u0e44\u0e25\u0e19\u0e4c\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/a>\n      <\/div>\n\n      <div class=\"disclaimer\">\n        <b>\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38:<\/b> \u0e40\u0e0a\u0e47\u0e04\u0e25\u0e34\u0e2a\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e23\u0e32\u0e04\u0e32\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e15\u0e49\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e27\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e08\u0e23\u0e34\u0e07\u0e2d\u0e32\u0e08\u0e41\u0e15\u0e01\u0e15\u0e48\u0e32\u0e07\u0e15\u0e32\u0e21\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08 (\u0e40\u0e0a\u0e48\u0e19 \u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e43\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e17\u0e49\u0e32\u0e22 \u0e1e.\u0e23.\u0e1a. \u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e02\u0e2d\u0e07\u0e04\u0e19\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27 \u0e2b\u0e23\u0e37\u0e2d\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e40\u0e2a\u0e23\u0e34\u0e21 BOI \u0e21\u0e35\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e43\u0e19\u0e19\u0e35\u0e49) \u0e41\u0e25\u0e30\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e07\u0e32\u0e19\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23\u0e2d\u0e32\u0e08\u0e02\u0e2d\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e32\u0e22\u0e01\u0e23\u0e13\u0e35 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e43\u0e2b\u0e49\u0e17\u0e35\u0e21\u0e1a\u0e31\u0e0d\u0e0a\u0e35 DLW \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e43\u0e2b\u0e49\u0e15\u0e23\u0e07\u0e01\u0e31\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e08\u0e23\u0e34\u0e07\u0e01\u0e48\u0e2d\u0e19\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23 \u0e23\u0e32\u0e04\u0e32\u0e17\u0e35\u0e48\u0e41\u0e2a\u0e14\u0e07\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e23\u0e27\u0e21\u0e20\u0e32\u0e29\u0e35\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\n      <\/div>\n\n      <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var els = {\n    companyNameTh: document.getElementById('companyNameTh'),\n    companyNameEn: document.getElementById('companyNameEn'),\n    companyNameEnWarning: document.getElementById('companyNameEnWarning'),\n    province: document.getElementById('province'),\n    businessType: document.getElementById('businessType'),\n    capital: document.getElementById('capital'),\n    sharesDisplay: document.getElementById('sharesDisplay'),\n    totalShareholders: document.getElementById('totalShareholders'),\n    shareholderRows: document.getElementById('shareholderRows'),\n    pctTotal: document.getElementById('pctTotal'),\n    signingCondition: document.getElementById('signingCondition'),\n    signingConditionHint: document.getElementById('signingConditionHint'),\n    foreignShareholderToggle: document.getElementById('foreignShareholderToggle'),\n    foreignShareholderFields: document.getElementById('foreignShareholderFields'),\n    foreignPctTotal: document.getElementById('foreignPctTotal'),\n    workPermitToggle: document.getElementById('workPermitToggle'),\n    workPermitCard: document.getElementById('workPermitCard'),\n    workPermitFields: document.getElementById('workPermitFields'),\n    foreignWorkerCount: document.getElementById('foreignWorkerCount'),\n    workPermitRequirementHint: document.getElementById('workPermitRequirementHint'),\n    capitalWorkPermitHint: document.getElementById('capitalWorkPermitHint'),\n    thaiEmployeeCount: document.getElementById('thaiEmployeeCount'),\n    thaiEmployeeHint: document.getElementById('thaiEmployeeHint'),\n    stampToggle: document.getElementById('stampToggle'),\n    genBtn: document.getElementById('genBtn'),\n    resultArea: document.getElementById('resultArea')\n  };\n\n  function num(el){ return parseFloat((el.value||'').replace(\/,\/g,'')) || 0; }\n  function fmt(n){ return Math.round(n).toLocaleString('th-TH'); }\n  function esc(s){ return (s||'').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;'); }\n\n  \/\/ Formats a Date as \"DD-MM-YYYY : HH:mm\" in Asia\/Bangkok time, 24-hour clock,\n  \/\/ regardless of the viewer's own browser timezone. No trailing seconds\/suffix.\n  function formatBangkokDisplay(date){\n    var parts = new Intl.DateTimeFormat('en-GB', {\n      timeZone: 'Asia\/Bangkok',\n      day: '2-digit', month: '2-digit', year: 'numeric',\n      hour: '2-digit', minute: '2-digit', hourCycle: 'h23'\n    }).formatToParts(date);\n    var map = {};\n    parts.forEach(function(p){ map[p.type] = p.value; });\n    return map.day + '-' + map.month + '-' + map.year + ' : ' + map.hour + ':' + map.minute;\n  }\n\n  \/\/ \u2500\u2500 Make.com webhook config \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  \/\/ Replace this with the real \"Custom Webhook\" URL from your Make scenario.\n  \/\/ Until replaced, the submit button will show a clear \"not configured\" error\n  \/\/ instead of silently failing.\n  var MAKE_WEBHOOK_URL = 'https:\/\/hook.us1.make.com\/osgdhzhc9cbx1swwy7qvm9m7ta445nrm';\n\n  var lastSubmissionData = null; \/\/ populated each time render() runs\n\n  function toggleSub(toggleEl, fieldsEl){\n    toggleEl.addEventListener('click', function(){\n      toggleEl.classList.toggle('on');\n      fieldsEl.classList.toggle('show', toggleEl.classList.contains('on'));\n    });\n  }\n  toggleSub(els.foreignShareholderToggle, els.foreignShareholderFields);\n  toggleSub(els.workPermitToggle, els.workPermitFields);\n\n  els.foreignShareholderToggle.addEventListener('click', function(){\n    var isOn = els.foreignShareholderToggle.classList.contains('on');\n    els.shareholderRows.classList.toggle('show-foreign', isOn);\n    els.foreignPctTotal.style.display = isOn ? '' : 'none';\n    updatePctTotal();\n    updateWorkPermitVisibility();\n  });\n\n  \/\/ Only show the Work Permit card if there's a plausible reason to need one:\n  \/\/ a foreign shareholder is involved, or the registered capital already reaches\n  \/\/ the 2,000,000-baht-per-foreigner threshold that Work Permit requires anyway.\n  function updateWorkPermitVisibility(){\n    var hasForeignShareholder = els.foreignShareholderToggle.classList.contains('on');\n    var capital = num(els.capital);\n    var shouldShow = hasForeignShareholder || capital >= 2000000;\n    els.workPermitCard.style.display = shouldShow ? '' : 'none';\n    if (!shouldShow){\n      \/\/ Reset the toggle so a hidden card can't silently stay \"on\" underneath.\n      els.workPermitToggle.classList.remove('on');\n      els.workPermitFields.classList.remove('show');\n    }\n  }\n\n  \/\/ Capital -> par-value shares (100 baht\/share is the standard recommended par value)\n  function updateShares(){\n    var capital = num(els.capital);\n    var shares = Math.round(capital \/ 100);\n    els.sharesDisplay.textContent = capital > 0\n      ? '\u0e08\u0e33\u0e19\u0e27\u0e19\u0e2b\u0e38\u0e49\u0e19: ' + fmt(shares) + ' \u0e2b\u0e38\u0e49\u0e19 (\u0e2b\u0e38\u0e49\u0e19\u0e25\u0e30 100 \u0e1a\u0e32\u0e17)'\n      : '\u0e08\u0e33\u0e19\u0e27\u0e19\u0e2b\u0e38\u0e49\u0e19: \u0e04\u0e33\u0e19\u0e27\u0e13\u0e08\u0e32\u0e01\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19 (\u0e2b\u0e38\u0e49\u0e19\u0e25\u0e30 100 \u0e1a\u0e32\u0e17)';\n  }\n\n  \/\/ Live requirement check as soon as a foreign-worker count is entered \u2014 shown in red\n  \/\/ both right at the capital field and right at the worker-count field itself.\n  function updateWorkPermitRequirementHint(){\n    var foreignWorkerCount = Math.max(num(els.foreignWorkerCount), 0);\n    var capital = num(els.capital);\n    var thaiEmployeeCount = num(els.thaiEmployeeCount);\n    var requiredCapital = foreignWorkerCount * 2000000;\n    var requiredThaiEmployees = foreignWorkerCount * 4;\n\n    if (foreignWorkerCount > 0){\n      var capShort = capital < requiredCapital;\n      var empShort = thaiEmployeeCount < requiredThaiEmployees;\n\n      if (capShort){\n        els.capitalWorkPermitHint.innerHTML = '\u26a0 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 '+foreignWorkerCount+' \u0e04\u0e19 \u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 <b>'+fmt(requiredCapital)+' \u0e1a\u0e32\u0e17<\/b> \u2014 \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e22\u0e31\u0e07\u0e02\u0e32\u0e14\u0e2d\u0e35\u0e01 '+fmt(requiredCapital-capital)+' \u0e1a\u0e32\u0e17';\n        els.capitalWorkPermitHint.style.color = 'var(--coral)';\n        els.capitalWorkPermitHint.style.fontWeight = '600';\n      } else {\n        els.capitalWorkPermitHint.textContent = '\u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e27\u0e35\u0e0b\u0e48\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19 (Work Permit) \u0e43\u0e2b\u0e49\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 \u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e17\u0e35\u0e48\u0e0a\u0e33\u0e23\u0e30\u0e41\u0e25\u0e49\u0e27\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 2,000,000 \u0e1a\u0e32\u0e17\u0e15\u0e48\u0e2d\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 1 \u0e04\u0e19';\n        els.capitalWorkPermitHint.style.color = '';\n        els.capitalWorkPermitHint.style.fontWeight = '';\n      }\n\n      if (capShort || empShort){\n        els.workPermitRequirementHint.style.display = '';\n        els.workPermitRequirementHint.innerHTML = '\u26a0 \u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 <b>'+fmt(requiredCapital)+' \u0e1a\u0e32\u0e17<\/b> \u0e41\u0e25\u0e30\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e44\u0e17\u0e22\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 <b>'+requiredThaiEmployees+' \u0e04\u0e19<\/b> \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 '+foreignWorkerCount+' \u0e04\u0e19'+(capShort?' (\u0e17\u0e38\u0e19\u0e22\u0e31\u0e07\u0e02\u0e32\u0e14\u0e2d\u0e35\u0e01 '+fmt(requiredCapital-capital)+' \u0e1a\u0e32\u0e17)':'')+(empShort?' (\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e44\u0e17\u0e22\u0e22\u0e31\u0e07\u0e02\u0e32\u0e14\u0e2d\u0e35\u0e01 '+(requiredThaiEmployees-thaiEmployeeCount)+' \u0e04\u0e19)':'');\n      } else {\n        els.workPermitRequirementHint.style.display = 'none';\n      }\n\n      if (empShort){\n        els.thaiEmployeeHint.style.display = '';\n        els.thaiEmployeeHint.innerHTML = '\u26a0 \u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 <b>'+requiredThaiEmployees+' \u0e04\u0e19<\/b> (4 \u0e04\u0e19\u0e15\u0e48\u0e2d\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 1 \u0e04\u0e19) \u2014 \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e22\u0e31\u0e07\u0e02\u0e32\u0e14\u0e2d\u0e35\u0e01 '+(requiredThaiEmployees-thaiEmployeeCount)+' \u0e04\u0e19';\n        els.thaiEmployeeHint.style.color = 'var(--coral)';\n        els.thaiEmployeeHint.style.fontWeight = '600';\n      } else {\n        els.thaiEmployeeHint.style.display = 'none';\n      }\n    } else {\n      els.capitalWorkPermitHint.textContent = '\u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e27\u0e35\u0e0b\u0e48\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19 (Work Permit) \u0e43\u0e2b\u0e49\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 \u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e17\u0e35\u0e48\u0e0a\u0e33\u0e23\u0e30\u0e41\u0e25\u0e49\u0e27\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 2,000,000 \u0e1a\u0e32\u0e17\u0e15\u0e48\u0e2d\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 1 \u0e04\u0e19';\n      els.capitalWorkPermitHint.style.color = '';\n      els.capitalWorkPermitHint.style.fontWeight = '';\n      els.workPermitRequirementHint.style.display = 'none';\n      els.thaiEmployeeHint.style.display = 'none';\n    }\n  }\n\n  els.capital.addEventListener('input', function(){\n    var raw = num(els.capital);\n    els.capital.value = raw ? raw.toLocaleString('th-TH') : '';\n    updateShares();\n    updateWorkPermitVisibility();\n    updateWorkPermitRequirementHint();\n  });\n  els.foreignWorkerCount.addEventListener('input', updateWorkPermitRequirementHint);\n  els.thaiEmployeeCount.addEventListener('input', updateWorkPermitRequirementHint);\n\n  \/\/ English-only enforcement for the English company name field. Common punctuation\n  \/\/ used in company names (periods, commas, apostrophes, hyphens, parentheses, &) is\n  \/\/ allowed; anything outside basic Latin letters\/numbers\/that punctuation gets\n  \/\/ stripped immediately, with a visible warning explaining why.\n  var EN_NAME_INVALID_TEST = \/[^A-Za-z0-9\\s.,&'()\\-]\/;\n  var EN_NAME_INVALID_REPLACE = \/[^A-Za-z0-9\\s.,&'()\\-]\/g;\n  els.companyNameEn.addEventListener('input', function(){\n    var raw = els.companyNameEn.value;\n    if (EN_NAME_INVALID_TEST.test(raw)){\n      els.companyNameEn.value = raw.replace(EN_NAME_INVALID_REPLACE, '');\n      els.companyNameEnWarning.style.display = '';\n      els.companyNameEnWarning.textContent = '\u26a0 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e40\u0e1b\u0e47\u0e19\u0e20\u0e32\u0e29\u0e32\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e31\u0e14\u0e15\u0e31\u0e27\u0e2d\u0e31\u0e01\u0e29\u0e23\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48\u0e20\u0e32\u0e29\u0e32\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29\u0e2d\u0e2d\u0e01\u0e43\u0e2b\u0e49\u0e41\u0e25\u0e49\u0e27';\n    } else {\n      els.companyNameEnWarning.style.display = 'none';\n    }\n  });\n\n  updateWorkPermitVisibility();\n\n  \/\/ Dynamic shareholder rows\n  function renderShareholderRows(){\n    var count = Math.max(Math.round(num(els.totalShareholders)), 0);\n    var existing = els.shareholderRows.querySelectorAll('.shareholder-row');\n    var oldVals = Array.from(existing).map(function(row){\n      return {\n        name: row.querySelector('.sh-name').value,\n        pct: row.querySelector('.sh-pct').value,\n        dir: row.querySelector('.sh-dir').checked,\n        foreign: row.querySelector('.sh-foreign').checked\n      };\n    });\n    var evenPct = count > 0 ? Math.round((100\/count)*100)\/100 : 0;\n    var html = '';\n    for (var i=0; i<count; i++){\n      var prev = oldVals[i];\n      var nameVal = prev ? prev.name : '';\n      var pctVal = prev ? prev.pct : '';\n      var dirChecked = prev ? prev.dir : (i===0);\n      var foreignChecked = prev ? prev.foreign : false;\n      html += '<div class=\"shareholder-row\">'\n        + '<input type=\"text\" class=\"sh-name\" placeholder=\"\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e04\u0e19\u0e17\u0e35\u0e48 '+(i+1)+'\" value=\"'+esc(nameVal)+'\">'\n        + '<input type=\"number\" class=\"sh-pct\" min=\"0\" max=\"100\" step=\"0.01\" placeholder=\"'+evenPct+'\" value=\"'+esc(pctVal)+'\">'\n        + '<label class=\"dir-check\"><input type=\"checkbox\" class=\"sh-dir\" '+(dirChecked?'checked':'')+'> \u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23<\/label>'\n        + '<label class=\"dir-check foreign-check\"><input type=\"checkbox\" class=\"sh-foreign\" '+(foreignChecked?'checked':'')+'> \u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34<\/label>'\n        + '<\/div>';\n    }\n    els.shareholderRows.innerHTML = html;\n    els.shareholderRows.querySelectorAll('.sh-pct, .sh-foreign').forEach(function(el){ el.addEventListener('input', updatePctTotal); el.addEventListener('change', updatePctTotal); });\n    els.shareholderRows.querySelectorAll('.sh-dir').forEach(function(el){ el.addEventListener('change', updateSigningConditionOptions); });\n    updatePctTotal();\n    updateSigningConditionOptions();\n  }\n\n  function getDirectorNames(){\n    var names = [];\n    els.shareholderRows.querySelectorAll('.shareholder-row').forEach(function(row, i){\n      if (row.querySelector('.sh-dir').checked){\n        names.push(row.querySelector('.sh-name').value || ('\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e04\u0e19\u0e17\u0e35\u0e48 '+(i+1)));\n      }\n    });\n    return names;\n  }\n\n  \/\/ Rebuilds the signing-condition dropdown so its options always match how many\n  \/\/ directors are actually ticked among the shareholders above.\n  function updateSigningConditionOptions(){\n    var directors = getDirectorNames();\n    var n = directors.length;\n    var prevValue = els.signingCondition.value;\n    var options = [];\n\n    if (n === 0){\n      options.push({value:'', label:'\u2014 \u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e15\u0e34\u0e4a\u0e01\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e04\u0e19\u0e44\u0e2b\u0e19\u0e40\u0e25\u0e22 \u2014'});\n      els.signingConditionHint.textContent = '\u0e15\u0e34\u0e4a\u0e01 \"\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\" \u0e43\u0e19\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19\u0e01\u0e48\u0e2d\u0e19 \u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e08\u0e30\u0e1b\u0e23\u0e31\u0e1a\u0e15\u0e32\u0e21\u0e08\u0e33\u0e19\u0e27\u0e19\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e27\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34';\n    } else if (n === 1){\n      options.push({value:'sole', label:'\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e04\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\u0e25\u0e07\u0e25\u0e32\u0e22\u0e21\u0e37\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e41\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e17\u0e31\u0e1a\u0e15\u0e23\u0e32\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e02\u0e2d\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'});\n      els.signingConditionHint.textContent = '\u0e21\u0e35\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23 1 \u0e04\u0e19 ('+directors[0]+') \u0e08\u0e36\u0e07\u0e21\u0e35\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e40\u0e14\u0e35\u0e22\u0e27';\n    } else {\n      options.push({value:'any-one', label:'\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e04\u0e19\u0e43\u0e14\u0e04\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e25\u0e07\u0e25\u0e32\u0e22\u0e21\u0e37\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e41\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e17\u0e31\u0e1a\u0e15\u0e23\u0e32\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e02\u0e2d\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'});\n      options.push({value:'all-together', label:'\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e17\u0e38\u0e01\u0e04\u0e19 ('+n+' \u0e04\u0e19) \u0e25\u0e07\u0e25\u0e32\u0e22\u0e21\u0e37\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e19\u0e41\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e17\u0e31\u0e1a\u0e15\u0e23\u0e32\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e02\u0e2d\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'});\n      if (n >= 3){\n        options.push({value:'two-together', label:'\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23 2 \u0e43\u0e19 '+n+' \u0e04\u0e19 \u0e25\u0e07\u0e25\u0e32\u0e22\u0e21\u0e37\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e19\u0e41\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e17\u0e31\u0e1a\u0e15\u0e23\u0e32\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e02\u0e2d\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'});\n      }\n      options.push({value:'custom', label:'\u0e2d\u0e37\u0e48\u0e19\u0e46 (\u0e23\u0e30\u0e1a\u0e38\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e20\u0e32\u0e22\u0e2b\u0e25\u0e31\u0e07)'});\n      els.signingConditionHint.textContent = '\u0e21\u0e35\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23 '+n+' \u0e04\u0e19 ('+directors.join(', ')+')';\n    }\n\n    els.signingCondition.innerHTML = options.map(function(o){ return '<option value=\"'+o.value+'\">'+o.label+'<\/option>'; }).join('');\n    \/\/ Keep the previous selection if it's still a valid option for the new director count.\n    if (options.some(function(o){ return o.value === prevValue; })){\n      els.signingCondition.value = prevValue;\n    }\n  }\n  function getForeignPct(){\n    var total = 0;\n    els.shareholderRows.querySelectorAll('.shareholder-row').forEach(function(row){\n      if (row.querySelector('.sh-foreign').checked){\n        total += parseFloat(row.querySelector('.sh-pct').value) || 0;\n      }\n    });\n    return Math.round(total*100)\/100;\n  }\n  function updatePctTotal(){\n    var total = 0;\n    els.shareholderRows.querySelectorAll('.sh-pct').forEach(function(el){ total += parseFloat(el.value) || 0; });\n    total = Math.round(total*100)\/100;\n    els.pctTotal.textContent = '\u0e23\u0e27\u0e21\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e38\u0e49\u0e19\u0e17\u0e35\u0e48\u0e01\u0e23\u0e2d\u0e01\u0e44\u0e27\u0e49: ' + total + '% (\u0e41\u0e04\u0e48\u0e04\u0e33\u0e41\u0e19\u0e30\u0e19\u0e33 \u0e44\u0e21\u0e48\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a\u0e15\u0e49\u0e2d\u0e07\u0e04\u0e23\u0e1a 100% \u0e40\u0e1b\u0e4a\u0e30)';\n    els.pctTotal.className = 'pct-total';\n\n    if (els.foreignShareholderToggle.classList.contains('on')){\n      var foreignPct = getForeignPct();\n      if (foreignPct > 49){\n        els.foreignPctTotal.textContent = '\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34: ' + foreignPct + '% \u2014 \u0e40\u0e01\u0e34\u0e19 49% \u0e41\u0e25\u0e49\u0e27 \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e44\u0e17\u0e22 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e23\u0e30\u0e1a\u0e38\u0e44\u0e21\u0e48\u0e40\u0e01\u0e34\u0e19 49%';\n        els.foreignPctTotal.className = 'pct-total bad';\n      } else {\n        els.foreignPctTotal.textContent = '\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34: ' + foreignPct + '% (\u0e44\u0e21\u0e48\u0e40\u0e01\u0e34\u0e19 49% \u0e22\u0e31\u0e07\u0e19\u0e31\u0e1a\u0e40\u0e1b\u0e47\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e44\u0e17\u0e22)';\n        els.foreignPctTotal.className = 'pct-total ok';\n      }\n    }\n  }\n  els.totalShareholders.addEventListener('input', renderShareholderRows);\n  renderShareholderRows();\n\n  function getShareholders(){\n    var rows = els.shareholderRows.querySelectorAll('.shareholder-row');\n    return Array.from(rows).map(function(row, i){\n      return {\n        name: row.querySelector('.sh-name').value || ('\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e04\u0e19\u0e17\u0e35\u0e48 '+(i+1)),\n        pct: parseFloat(row.querySelector('.sh-pct').value) || 0,\n        isDirector: row.querySelector('.sh-dir').checked,\n        isForeign: row.querySelector('.sh-foreign').checked\n      };\n    });\n  }\n\n  var PREP_DOCS = [\n    {t:'\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 (\u0e44\u0e17\u0e22+\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29)', s:'\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21\u0e2a\u0e33\u0e23\u0e2d\u0e07 2-3 \u0e0a\u0e37\u0e48\u0e2d \u0e40\u0e1c\u0e37\u0e48\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e41\u0e23\u0e01\u0e0b\u0e49\u0e33\u0e01\u0e31\u0e1a\u0e19\u0e34\u0e15\u0e34\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e2d\u0e37\u0e48\u0e19'},\n    {t:'\u0e1a\u0e31\u0e15\u0e23\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19\u0e2b\u0e19\u0e49\u0e32-\u0e2b\u0e25\u0e31\u0e07\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e41\u0e25\u0e30\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e17\u0e38\u0e01\u0e04\u0e19'},\n    {t:'\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e41\u0e23\u0e01\u0e02\u0e2d\u0e07\u0e17\u0e35\u0e48\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'},\n    {t:'\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'},\n    {t:'\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e22\u0e34\u0e19\u0e22\u0e2d\u0e21\u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e15\u0e31\u0e49\u0e07\u0e2a\u0e33\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19 \u0e2b\u0e23\u0e37\u0e2d\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e40\u0e0a\u0e48\u0e32', s:'\u0e01\u0e23\u0e13\u0e35\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e23\u0e23\u0e21\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e40\u0e2d\u0e07'},\n    {t:'\u0e04\u0e48\u0e32\u0e18\u0e23\u0e23\u0e21\u0e40\u0e19\u0e35\u0e22\u0e21\u0e08\u0e14\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17', s:'\u0e23\u0e27\u0e21\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e07 DLW \u0e41\u0e25\u0e49\u0e27 \u0e44\u0e21\u0e48\u0e21\u0e35\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21'}\n  ];\n  var DBD_DOCS = [\n    {t:'\u0e43\u0e1a\u0e08\u0e2d\u0e07\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17', s:'\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e08\u0e32\u0e01\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e08\u0e2d\u0e07\u0e0a\u0e37\u0e48\u0e2d \u0e43\u0e0a\u0e49\u0e22\u0e37\u0e48\u0e19\u0e15\u0e48\u0e2d\u0e43\u0e19\u0e0a\u0e38\u0e14\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19'},\n    {t:'\u0e04\u0e33\u0e23\u0e31\u0e1a\u0e23\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'},\n    {t:'\u0e04\u0e33\u0e02\u0e2d\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 (\u0e1a\u0e2d\u0e08.1)'},\n    {t:'\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e1a\u0e23\u0e34\u0e04\u0e13\u0e2b\u0e4c\u0e2a\u0e19\u0e18\u0e34 (\u0e1a\u0e2d\u0e08.2)'},\n    {t:'\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e0a\u0e38\u0e21\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'},\n    {t:'\u0e04\u0e33\u0e02\u0e2d\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 (\u0e1a\u0e2d\u0e08.3)'},\n    {t:'\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19 (\u0e1a\u0e2d\u0e08.5)'},\n    {t:'\u0e41\u0e1a\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u0e43\u0e2b\u0e21\u0e48 (\u0e41\u0e1a\u0e1a \u0e01.)'},\n    {t:'\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c (\u0e41\u0e1a\u0e1a \u0e27.)', s:'\u0e43\u0e0a\u0e49\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \"\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e01\u0e34\u0e08\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e01\u0e32\u0e23\" \u0e17\u0e35\u0e48\u0e01\u0e23\u0e2d\u0e01\u0e44\u0e27\u0e49\u0e43\u0e19\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e41\u0e23\u0e01'},\n    {t:'\u0e41\u0e1a\u0e1a \u0e2a\u0e2a\u0e0a.1', s:'\u0e41\u0e1a\u0e1a\u0e2a\u0e33\u0e23\u0e27\u0e08\u0e02\u0e2d\u0e07\u0e2a\u0e33\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e2a\u0e16\u0e34\u0e15\u0e34\u0e41\u0e2b\u0e48\u0e07\u0e0a\u0e32\u0e15\u0e34 \u2014 \u0e04\u0e19\u0e25\u0e30\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e07\u0e32\u0e19\u0e01\u0e31\u0e1a DBD \u0e41\u0e15\u0e48\u0e22\u0e37\u0e48\u0e19\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e0a\u0e38\u0e14\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e15\u0e2d\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19'},\n    {t:'\u0e43\u0e1a\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e23\u0e31\u0e1a\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e04\u0e48\u0e32\u0e2b\u0e38\u0e49\u0e19', s:'\u0e2b\u0e25\u0e31\u0e01\u0e10\u0e32\u0e19\u0e27\u0e48\u0e32\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e0a\u0e33\u0e23\u0e30\u0e04\u0e48\u0e32\u0e2b\u0e38\u0e49\u0e19\u0e41\u0e25\u0e49\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 25% \u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e01\u0e33\u0e2b\u0e19\u0e14'},\n    {t:'\u0e02\u0e49\u0e2d\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 (\u0e16\u0e49\u0e32\u0e21\u0e35)'},\n    {t:'\u0e41\u0e1a\u0e1a\u0e15\u0e23\u0e32\u0e1b\u0e23\u0e30\u0e17\u0e31\u0e1a\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 (\u0e16\u0e49\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49)', s:'\u0e15\u0e49\u0e2d\u0e07\u0e41\u0e08\u0e49\u0e07\u0e41\u0e1a\u0e1a\u0e15\u0e23\u0e32\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e15\u0e2d\u0e19\u0e22\u0e37\u0e48\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07 \u2014 \u0e16\u0e49\u0e32\u0e08\u0e14\u0e41\u0e25\u0e49\u0e27\u0e27\u0e48\u0e32\u0e44\u0e21\u0e48\u0e21\u0e35\u0e15\u0e23\u0e32 \u0e20\u0e32\u0e22\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e15\u0e49\u0e2d\u0e07\u0e22\u0e37\u0e48\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2d\u0e35\u0e01\u0e23\u0e2d\u0e1a'}\n  ];\n  var POST_REG_DOCS = [\n    {t:'\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e23\u0e31\u0e1a\u0e23\u0e2d\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e09\u0e1a\u0e31\u0e1a\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07', s:'\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e17\u0e35\u0e48 DBD \u0e40\u0e2a\u0e23\u0e47\u0e08 \u0e43\u0e0a\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e25\u0e31\u0e01\u0e10\u0e32\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e16\u0e31\u0e14\u0e44\u0e1b\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14'},\n    {t:'\u0e02\u0e2d Username\/Password \u0e23\u0e30\u0e1a\u0e1a DBD e-Filing \u0e41\u0e25\u0e30\u0e01\u0e23\u0e21\u0e2a\u0e23\u0e23\u0e1e\u0e32\u0e01\u0e23'},\n    {t:'\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e0a\u0e38\u0e21\u0e41\u0e15\u0e48\u0e07\u0e15\u0e31\u0e49\u0e07\u0e1c\u0e39\u0e49\u0e21\u0e35\u0e2d\u0e33\u0e19\u0e32\u0e08\u0e40\u0e1b\u0e34\u0e14\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23'},\n    {t:'\u0e41\u0e1a\u0e1a \u0e2a\u0e1b\u0e2a.1-01 \u0e02\u0e36\u0e49\u0e19\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e19\u0e32\u0e22\u0e08\u0e49\u0e32\u0e07 (\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e01\u0e23\u0e13\u0e35\u0e21\u0e35\u0e01\u0e32\u0e23\u0e08\u0e49\u0e32\u0e07\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19)'},\n    {t:'\u0e41\u0e1a\u0e1a \u0e20.\u0e1e.01 \u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e20\u0e32\u0e29\u0e35\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21', s:'\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e23\u0e39\u0e1b\u0e16\u0e48\u0e32\u0e22\u0e2a\u0e16\u0e32\u0e19\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e01\u0e32\u0e23\u0e41\u0e25\u0e30\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e15\u0e31\u0e49\u0e07 (\u0e43\u0e0a\u0e49\u0e0a\u0e38\u0e14\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e17\u0e35\u0e48\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21\u0e44\u0e27\u0e49\u0e15\u0e2d\u0e19\u0e15\u0e49\u0e19) \u2014 \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e32\u0e22\u0e44\u0e14\u0e49\u0e16\u0e36\u0e07 1.8 \u0e25\u0e49\u0e32\u0e19\u0e1a\u0e32\u0e17\/\u0e1b\u0e35 DLW \u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e20\u0e32\u0e29\u0e35\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e43\u0e2b\u0e49\u0e1f\u0e23\u0e35 \u0e44\u0e21\u0e48\u0e21\u0e35\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21'}\n  ];\n\n  var INCLUDED_SERVICES = [\n    '\u0e08\u0e2d\u0e07\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e43\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e01\u0e23\u0e21\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e01\u0e32\u0e23\u0e04\u0e49\u0e32',\n    '\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e1a\u0e23\u0e34\u0e04\u0e13\u0e2b\u0e4c\u0e2a\u0e19\u0e18\u0e34\u0e17\u0e35\u0e48\u0e01\u0e23\u0e21\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e01\u0e32\u0e23\u0e04\u0e49\u0e32',\n    '\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e17\u0e35\u0e48\u0e01\u0e23\u0e21\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e01\u0e32\u0e23\u0e04\u0e49\u0e32',\n    '\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e20\u0e32\u0e29\u0e35\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e17\u0e35\u0e48\u0e01\u0e23\u0e21\u0e2a\u0e23\u0e23\u0e1e\u0e32\u0e01\u0e23',\n    '\u0e02\u0e36\u0e49\u0e19\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1b\u0e23\u0e30\u0e01\u0e31\u0e19\u0e2a\u0e31\u0e07\u0e04\u0e21 (\u0e2b\u0e32\u0e01\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e08\u0e30\u0e21\u0e35\u0e01\u0e32\u0e23\u0e08\u0e49\u0e32\u0e07\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19)',\n    '\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e0a\u0e38\u0e21\u0e40\u0e1b\u0e34\u0e14\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23',\n    '\u0e02\u0e2d\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e22\u0e37\u0e48\u0e19 DBD e-Filing',\n    '\u0e02\u0e2d Username\/Password \u0e01\u0e23\u0e21\u0e2a\u0e23\u0e23\u0e1e\u0e32\u0e01\u0e23',\n    '\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e04\u0e33\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e27\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e20\u0e32\u0e29\u0e35\u0e02\u0e2d\u0e07\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08',\n    '\u0e15\u0e23\u0e32\u0e22\u0e32\u0e07\u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19 1 \u0e2d\u0e31\u0e19'\n  ];\n\n  function getPriceTier(capital){\n    if (capital <= 1000000) return {price:15000, label:'\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e44\u0e21\u0e48\u0e40\u0e01\u0e34\u0e19 1,000,000 \u0e1a\u0e32\u0e17'};\n    if (capital <= 5000000) return {price:25000, label:'\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19 1,000,001 - 5,000,000 \u0e1a\u0e32\u0e17'};\n    return {price:null, label:'\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e40\u0e01\u0e34\u0e19 5,000,000 \u0e1a\u0e32\u0e17'};\n  }\n\n  function render(){\n    var companyNameTh = els.companyNameTh.value;\n    var companyNameEn = els.companyNameEn.value;\n    var province = els.province.value;\n    var businessType = els.businessType.value;\n    var capital = num(els.capital);\n    var shares = Math.round(capital\/100);\n    var shareholders = getShareholders();\n    var totalShareholders = shareholders.length;\n    var signingCondition = els.signingCondition.options.length ? els.signingCondition.options[els.signingCondition.selectedIndex].text : '';\n\n    var hasForeignShareholder = els.foreignShareholderToggle.classList.contains('on');\n    var foreignSharePct = hasForeignShareholder ? getForeignPct() : 0;\n    var isForeignBusiness = hasForeignShareholder && foreignSharePct > 49;\n\n    var wantsWorkPermit = els.workPermitToggle.classList.contains('on');\n    var foreignWorkerCount = wantsWorkPermit ? Math.max(num(els.foreignWorkerCount), 0) : 0;\n    var thaiEmployeeCount = num(els.thaiEmployeeCount);\n    var requiredCapital = foreignWorkerCount * 2000000;\n    var requiredThaiEmployees = foreignWorkerCount * 4;\n\n    var wantsStamp = els.stampToggle.classList.contains('on');\n\n    var tier = getPriceTier(capital);\n\n    var html = '';\n\n    \/\/ --- Price card ---\n    html += '<div class=\"price-card\">';\n    html += '<div class=\"p-label\">\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17<\/div>';\n    if (tier.price !== null){\n      html += '<div class=\"p-value\">\u0e3f'+fmt(tier.price)+'<\/div>';\n      html += '<div class=\"p-sub\">\u0e44\u0e21\u0e48\u0e23\u0e27\u0e21 VAT \u2014 '+tier.label+'<\/div>';\n    } else {\n      html += '<div class=\"p-value\" style=\"font-size:20px;\">\u0e17\u0e38\u0e19\u0e40\u0e01\u0e34\u0e19 5,000,000 \u0e1a\u0e32\u0e17<\/div>';\n      html += '<div class=\"p-sub\">\u0e01\u0e23\u0e38\u0e13\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19\u0e23\u0e32\u0e04\u0e32\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e01\u0e23\u0e13\u0e35<\/div>';\n      html += '<a class=\"contact-btn\" href=\"https:\/\/lin.ee\/tIuRROX\" target=\"_blank\" rel=\"noopener\">\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48<\/a>';\n    }\n    html += '<div class=\"included-list\"><div class=\"il-title\">\u0e23\u0e32\u0e04\u0e32\u0e19\u0e35\u0e49\u0e23\u0e27\u0e21\u0e04\u0e48\u0e32\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23 \u0e04\u0e48\u0e32\u0e15\u0e23\u0e32\u0e22\u0e32\u0e07 \u0e04\u0e48\u0e32\u0e41\u0e21\u0e2a \u0e04\u0e48\u0e32\u0e18\u0e23\u0e23\u0e21\u0e40\u0e19\u0e35\u0e22\u0e21 \u2014 \u0e04\u0e23\u0e1a\u0e17\u0e38\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e08\u0e19\u0e01\u0e27\u0e48\u0e32\u0e08\u0e30\u0e08\u0e14\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e40\u0e2a\u0e23\u0e47\u0e08:<\/div><ol>';\n    INCLUDED_SERVICES.forEach(function(s){ html += '<li>'+s+'<\/li>'; });\n    html += '<\/ol><\/div>';\n    html += '<\/div>';\n\n    \/\/ --- Alerts ---\n    if (totalShareholders > 0 && totalShareholders < 2){\n      html += '<div class=\"alert-box warn\"><b>\u26a0 \u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e44\u0e21\u0e48\u0e1e\u0e2d<\/b>\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e31\u0e49\u0e19\u0e15\u0e48\u0e33 2 \u0e04\u0e19 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e2d\u0e35\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 '+(2-totalShareholders)+' \u0e04\u0e19<\/div>';\n    }\n    if (isForeignBusiness){\n      html += '<div class=\"alert-box warn\"><b>\u26a0 \u0e40\u0e02\u0e49\u0e32\u0e40\u0e01\u0e13\u0e11\u0e4c \"\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27\"<\/b>\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e38\u0e49\u0e19\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 '+foreignSharePct+'% \u0e40\u0e01\u0e34\u0e19 49% \u0e15\u0e49\u0e2d\u0e07\u0e02\u0e2d\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e02\u0e2d\u0e07\u0e04\u0e19\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27 (FBL) \u0e2b\u0e23\u0e37\u0e2d\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e23\u0e31\u0e1a\u0e23\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08 (FBC) \u0e01\u0e48\u0e2d\u0e19\u0e40\u0e23\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08 \u0e2b\u0e32\u0e01\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e17\u0e49\u0e32\u0e22 \u0e1e.\u0e23.\u0e1a. \u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e02\u0e2d\u0e07\u0e04\u0e19\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27 (\u0e40\u0e27\u0e49\u0e19\u0e41\u0e15\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e40\u0e2a\u0e23\u0e34\u0e21 BOI \u0e2b\u0e23\u0e37\u0e2d\u0e21\u0e35\u0e2a\u0e19\u0e18\u0e34\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e1e\u0e34\u0e40\u0e28\u0e29)<\/div>';\n    }\n    if (wantsWorkPermit && foreignWorkerCount > 0){\n      var capOk = capital >= requiredCapital;\n      var empOk = thaiEmployeeCount >= requiredThaiEmployees;\n      if (!capOk){\n        html += '<div class=\"alert-box warn\"><b>\u26a0 \u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a Work Permit<\/b>\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 <b>'+fmt(requiredCapital)+' \u0e1a\u0e32\u0e17<\/b> \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 '+foreignWorkerCount+' \u0e04\u0e19 \u2014 \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e01\u0e23\u0e2d\u0e01\u0e17\u0e38\u0e19\u0e44\u0e27\u0e49 '+fmt(capital)+' \u0e1a\u0e32\u0e17 \u0e02\u0e32\u0e14\u0e2d\u0e35\u0e01 '+fmt(requiredCapital-capital)+' \u0e1a\u0e32\u0e17<\/div>';\n      }\n      if (!empOk){\n        html += '<div class=\"alert-box warn\"><b>\u26a0 \u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e04\u0e19\u0e44\u0e17\u0e22\u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19<\/b>\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e44\u0e17\u0e22\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 <b>'+requiredThaiEmployees+' \u0e04\u0e19<\/b> (4 \u0e04\u0e19\u0e15\u0e48\u0e2d\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 1 \u0e04\u0e19) \u2014 \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e01\u0e23\u0e2d\u0e01\u0e44\u0e27\u0e49 '+thaiEmployeeCount+' \u0e04\u0e19 \u0e02\u0e32\u0e14\u0e2d\u0e35\u0e01 '+(requiredThaiEmployees-thaiEmployeeCount)+' \u0e04\u0e19<\/div>';\n      }\n      if (capOk && empOk){\n        html += '<div class=\"alert-box ok\"><b>\u2713 \u0e17\u0e38\u0e19\u0e41\u0e25\u0e30\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e2a\u0e48\u0e27\u0e19\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e40\u0e01\u0e13\u0e11\u0e4c\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e15\u0e49\u0e19\u0e41\u0e25\u0e49\u0e27<\/b>\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e1e\u0e2d\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e02\u0e2d Work Permit \u0e43\u0e2b\u0e49\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 '+foreignWorkerCount+' \u0e04\u0e19<\/div>';\n      }\n    }\n\n    \/\/ --- Checklist ---\n    var groups = [];\n    groups.push({title:'\u2460 \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e23\u0e34\u0e48\u0e21\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19', sub:'\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e17\u0e38\u0e01\u0e01\u0e23\u0e13\u0e35', badge:'required', items:PREP_DOCS});\n    groups.push({title:'\u2461 \u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e17\u0e35\u0e48\u0e01\u0e23\u0e21\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e01\u0e32\u0e23\u0e04\u0e49\u0e32 (DBD)', badge:'required', items:DBD_DOCS});\n    groups.push({title:'\u2462 \u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e40\u0e2a\u0e23\u0e47\u0e08 (\u0e08\u0e19\u0e01\u0e27\u0e48\u0e32\u0e08\u0e30\u0e40\u0e1b\u0e34\u0e14\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e44\u0e14\u0e49\u0e08\u0e23\u0e34\u0e07)', sub:'\u0e08\u0e14 VAT + \u0e40\u0e1b\u0e34\u0e14\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23 + \u0e02\u0e2d\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23', badge:'required', items:POST_REG_DOCS});\n    if (hasForeignShareholder){\n      var fsItems = [{t:'\u0e2a\u0e33\u0e40\u0e19\u0e32\u0e1e\u0e32\u0e2a\u0e1b\u0e2d\u0e23\u0e4c\u0e15\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e04\u0e33\u0e41\u0e1b\u0e25\/\u0e23\u0e31\u0e1a\u0e23\u0e2d\u0e07\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23 (\u0e16\u0e49\u0e32\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19)'}];\n      if (isForeignBusiness){\n        fsItems.push({t:'\u0e04\u0e33\u0e02\u0e2d\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e02\u0e2d\u0e07\u0e04\u0e19\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27 (\u0e41\u0e1a\u0e1a \u0e15.1) \u0e2b\u0e23\u0e37\u0e2d FBC'});\n        fsItems.push({t:'\u0e41\u0e1c\u0e19\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e41\u0e25\u0e30\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e25\u0e04\u0e27\u0e32\u0e21\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e02\u0e2d\u0e07\u0e04\u0e19\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27'});\n        fsItems.push({t:'\u0e2b\u0e25\u0e31\u0e01\u0e10\u0e32\u0e19\u0e40\u0e07\u0e34\u0e19\u0e25\u0e07\u0e17\u0e38\u0e19\u0e17\u0e35\u0e48\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e08\u0e32\u0e01\u0e15\u0e48\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28'});\n      }\n      groups.push({title:'\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34', sub: isForeignBusiness ? '\u0e40\u0e02\u0e49\u0e32\u0e40\u0e01\u0e13\u0e11\u0e4c\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27' : '\u0e2b\u0e38\u0e49\u0e19\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34\u0e44\u0e21\u0e48\u0e40\u0e01\u0e34\u0e19 49%', badge: isForeignBusiness ? 'required' : 'conditional', items: fsItems});\n    }\n    if (wantsWorkPermit && foreignWorkerCount > 0){\n      var wpItems = [\n        {t:'\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e23\u0e31\u0e1a\u0e23\u0e2d\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17', s:'\u0e2d\u0e32\u0e22\u0e38\u0e44\u0e21\u0e48\u0e40\u0e01\u0e34\u0e19 3 \u0e40\u0e14\u0e37\u0e2d\u0e19'},\n        {t:'\u0e2a\u0e33\u0e40\u0e19\u0e32\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19 (\u0e1a\u0e2d\u0e08.5)'},\n        {t:'\u0e2a\u0e33\u0e40\u0e19\u0e32 \u0e20.\u0e1e.20'},\n        {t:'\u0e07\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e07\u0e34\u0e19\u0e1b\u0e35\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 (\u0e16\u0e49\u0e32\u0e21\u0e35)'},\n        {t:'\u0e2a\u0e33\u0e40\u0e19\u0e32 \u0e20.\u0e07.\u0e14.1 \u0e02\u0e2d\u0e07\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e44\u0e17\u0e22 3 \u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14'},\n        {t:'\u0e2a\u0e33\u0e40\u0e19\u0e32 \u0e2a\u0e1b\u0e2a.1-10'},\n        {t:'\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e15\u0e31\u0e49\u0e07\u0e41\u0e25\u0e30\u0e20\u0e32\u0e1e\u0e16\u0e48\u0e32\u0e22\u0e2a\u0e16\u0e32\u0e19\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e01\u0e32\u0e23'},\n        {t:'\u0e1e\u0e32\u0e2a\u0e1b\u0e2d\u0e23\u0e4c\u0e15\u0e41\u0e25\u0e30\u0e27\u0e35\u0e0b\u0e48\u0e32 Non-B \u0e02\u0e2d\u0e07\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34'},\n        {t:'\u0e27\u0e38\u0e12\u0e34\u0e01\u0e32\u0e23\u0e28\u0e36\u0e01\u0e29\u0e32\/\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e23\u0e31\u0e1a\u0e23\u0e2d\u0e07\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34'}\n      ];\n      groups.push({title:'\u0e02\u0e2d Work Permit ('+foreignWorkerCount+' \u0e04\u0e19)', sub:'\u0e17\u0e38\u0e19\u0e02\u0e31\u0e49\u0e19\u0e15\u0e48\u0e33 '+fmt(requiredCapital)+' \u0e1a\u0e32\u0e17 + \u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e44\u0e17\u0e22 '+requiredThaiEmployees+' \u0e04\u0e19', badge:'required', items:wpItems, collapsible:true, timingNote:'\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e17\u0e33\u0e44\u0e14\u0e49\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e40\u0e2a\u0e23\u0e47\u0e08 \u0e08\u0e14\u0e20\u0e32\u0e29\u0e35\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e41\u0e25\u0e49\u0e27 \u0e02\u0e36\u0e49\u0e19\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1b\u0e23\u0e30\u0e01\u0e31\u0e19\u0e2a\u0e31\u0e07\u0e04\u0e21\u0e41\u0e25\u0e49\u0e27 \u0e41\u0e25\u0e30\u0e22\u0e37\u0e48\u0e19\u0e20\u0e32\u0e29\u0e35\u0e21\u0e32\u0e41\u0e25\u0e49\u0e27\u0e23\u0e30\u0e22\u0e30\u0e2b\u0e19\u0e36\u0e48\u0e07 \u2014 \u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e41\u0e23\u0e01\u0e17\u0e35\u0e48\u0e17\u0e33\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e01\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17'});\n    }\n\n    var totalItems = 0;\n    groups.forEach(function(g){ totalItems += g.items.length; });\n\n    html += '<div style=\"margin-top:22px;padding-top:18px;border-top:1px dashed var(--line);\">';\n    html += '<div class=\"checklist-group-title\" style=\"margin-bottom:14px;\">\u0e40\u0e0a\u0e47\u0e04\u0e25\u0e34\u0e2a\u0e15\u0e4c\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21<\/div>';\n    var groupIdx = 0;\n    groups.forEach(function(g){\n      html += '<div class=\"checklist-group\">';\n      html += '<div class=\"checklist-group-title\">'+g.title+'<span class=\"badge '+g.badge+'\">'+(g.badge==='required'?'\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35':'\u0e02\u0e36\u0e49\u0e19\u0e01\u0e31\u0e1a\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02')+'<\/span><\/div>';\n      if (g.sub) html += '<div class=\"checklist-group-sub\">'+g.sub+'<\/div>';\n\n      if (g.timingNote){\n        html += '<div class=\"timing-note\"><div class=\"tn-icon\">\u23f3<\/div><div class=\"tn-text\"><b>\u0e17\u0e33\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e40\u0e2a\u0e23\u0e47\u0e08 \u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e41\u0e23\u0e01<\/b><br>'+g.timingNote+'<\/div><\/div>';\n      }\n\n      if (g.collapsible){\n        var gid = 'grp'+groupIdx;\n        html += '<div class=\"collapsible-header\" data-target=\"'+gid+'\"><div class=\"ch-left\">\ud83d\udcc4 \u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21 <span class=\"ch-count\">('+g.items.length+' \u0e23\u0e32\u0e22\u0e01\u0e32\u0e23 \u2014 \u0e04\u0e25\u0e34\u0e01\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39)<\/span><\/div><div class=\"ch-chevron\">\u25be<\/div><\/div>';\n        html += '<div class=\"collapsible-body\" id=\"'+gid+'\">';\n        g.items.forEach(function(item){\n          html += '<div class=\"check-item\"><div class=\"box\"><\/div><div class=\"txt\">'+item.t+(item.s?'<span class=\"sub\">'+item.s+'<\/span>':'')+'<\/div><\/div>';\n        });\n        html += '<\/div>';\n      } else {\n        g.items.forEach(function(item){\n          html += '<div class=\"check-item\"><div class=\"box\"><\/div><div class=\"txt\">'+item.t+(item.s?'<span class=\"sub\">'+item.s+'<\/span>':'')+'<\/div><\/div>';\n        });\n      }\n      html += '<\/div>';\n      groupIdx++;\n    });\n    html += '<\/div>';\n\n    \/\/ --- Summary of entered info ---\n    html += '<div style=\"margin-top:22px;padding-top:18px;border-top:1px dashed var(--line);\">';\n    html += '<div class=\"checklist-group-title\" style=\"margin-bottom:6px;\">\u0e2a\u0e23\u0e38\u0e1b\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e01\u0e23\u0e2d\u0e01<\/div>';\n    html += '<table class=\"summary-table\">';\n    html += '<tr><td>\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 (\u0e44\u0e17\u0e22)<\/td><td>'+(companyNameTh||'\u2014')+'<\/td><\/tr>';\n    html += '<tr><td>\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 (\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29)<\/td><td>'+(companyNameEn||'\u2014')+'<\/td><\/tr>';\n    html += '<tr><td>\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e17\u0e35\u0e48\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19<\/td><td>'+(province||'\u2014')+'<\/td><\/tr>';\n    html += '<tr><td>\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e01\u0e34\u0e08\u0e01\u0e32\u0e23<\/td><td>'+(businessType||'\u2014')+'<\/td><\/tr>';\n    html += '<tr><td>\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19<\/td><td>'+(capital>0?fmt(capital)+' \u0e1a\u0e32\u0e17 ('+fmt(shares)+' \u0e2b\u0e38\u0e49\u0e19 \u0e2b\u0e38\u0e49\u0e19\u0e25\u0e30 100 \u0e1a\u0e32\u0e17)':'\u2014')+'<\/td><\/tr>';\n    html += '<tr><td>\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19<\/td><td>'+shareholders.map(function(s){return s.name+' \u2014 '+s.pct+'%'+(s.isDirector?' (\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23)':'')+(s.isForeign?' \ud83c\udf10 \u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34':'');}).join('<br>')+'<\/td><\/tr>';\n    html += '<tr><td>\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e25\u0e07\u0e19\u0e32\u0e21<\/td><td>'+(signingCondition||'\u2014')+'<\/td><\/tr>';\n    html += '<tr><td>\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34<\/td><td>'+(hasForeignShareholder ? foreignSharePct+'%' : '\u0e44\u0e21\u0e48\u0e21\u0e35')+'<\/td><\/tr>';\n    html += '<tr><td>Work Permit<\/td><td>'+(wantsWorkPermit ? foreignWorkerCount+' \u0e04\u0e19' : '\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23')+'<\/td><\/tr>';\n    html += '<tr><td>\u0e15\u0e23\u0e32\u0e22\u0e32\u0e07<\/td><td>'+(wantsStamp ? '\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 (\u0e41\u0e1a\u0e1a\u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19 \u2014 \u0e41\u0e08\u0e49\u0e07\u0e41\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e20\u0e32\u0e22\u0e2b\u0e25\u0e31\u0e07)' : '\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23')+'<\/td><\/tr>';\n    html += '<\/table><\/div>';\n\n    html += '<div class=\"contact-block\">';\n    html += '<div class=\"cb-title\">\ud83d\udcde \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e01\u0e25\u0e31\u0e1a (\u0e01\u0e23\u0e2d\u0e01\u0e01\u0e48\u0e2d\u0e19\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25)<\/div>';\n    html += '<div class=\"row2\">';\n    html += '<div class=\"field\" style=\"margin-bottom:0;\"><label>\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d <span style=\"color:var(--coral)\">*<\/span><\/label><input type=\"text\" id=\"contactName\" placeholder=\"\u0e0a\u0e37\u0e48\u0e2d-\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25\" required><\/div>';\n    html += '<div class=\"field\" style=\"margin-bottom:0;\"><label>\u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c \u0e2b\u0e23\u0e37\u0e2d LINE ID <span style=\"color:var(--coral)\">*<\/span><\/label><input type=\"text\" id=\"contactPhone\" placeholder=\"\u0e40\u0e0a\u0e48\u0e19 0812345678 \u0e2b\u0e23\u0e37\u0e2d LINE ID\" required><\/div>';\n    html += '<\/div>';\n    html += '<div class=\"cb-error\" id=\"contactError\">\u26a0 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e23\u0e2d\u0e01\u0e0a\u0e37\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c\u0e2b\u0e23\u0e37\u0e2d LINE ID \u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e44\u0e14\u0e49\u0e43\u0e2b\u0e49\u0e04\u0e23\u0e1a\u0e01\u0e48\u0e2d\u0e19\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/div>';\n    html += '<\/div>';\n\n    html += '<button type=\"button\" class=\"submit-btn\" id=\"submitBtn\">\ud83d\udce4 \u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48<\/button>';\n    html += '<div class=\"submit-status\" id=\"submitStatus\"><\/div>';\n\n    els.resultArea.innerHTML = html;\n\n    var contactNameEl = document.getElementById('contactName');\n    var contactPhoneEl = document.getElementById('contactPhone');\n    if (contactNameEl && contactPhoneEl){\n      var clearContactError = function(){\n        var nameOk = (contactNameEl.value||'').trim().length > 0;\n        var phoneOk = (contactPhoneEl.value||'').trim().length > 0;\n        contactNameEl.style.borderColor = nameOk ? '' : contactNameEl.style.borderColor;\n        contactPhoneEl.style.borderColor = phoneOk ? '' : contactPhoneEl.style.borderColor;\n        if (nameOk && phoneOk){ document.getElementById('contactError').classList.remove('show'); }\n      };\n      contactNameEl.addEventListener('input', clearContactError);\n      contactPhoneEl.addEventListener('input', clearContactError);\n    }\n\n    els.resultArea.querySelectorAll('.check-item').forEach(function(el){\n      el.addEventListener('click', function(){ el.classList.toggle('checked'); });\n    });\n\n    els.resultArea.querySelectorAll('.collapsible-header').forEach(function(el){\n      el.addEventListener('click', function(){\n        var target = document.getElementById(el.getAttribute('data-target'));\n        el.classList.toggle('open');\n        target.classList.toggle('open');\n      });\n    });\n\n    \/\/ Assemble a clean payload for the \"\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\" button to submit.\n    lastSubmissionData = {\n      submittedAt: new Date().toISOString(),\n      submittedAtDisplay: formatBangkokDisplay(new Date()),\n      company: {\n        nameTh: companyNameTh || null,\n        nameEn: companyNameEn || null,\n        province: province || null,\n        businessType: businessType || null,\n        registeredCapital: capital,\n        shares: shares\n      },\n      shareholders: shareholders.map(function(s){\n        return { name: s.name, sharePct: s.pct, isDirector: s.isDirector, isForeign: s.isForeign };\n      }),\n      signingCondition: signingCondition || null,\n      foreignShareholder: {\n        present: hasForeignShareholder,\n        totalForeignPct: foreignSharePct,\n        isForeignBusiness: isForeignBusiness\n      },\n      workPermit: {\n        wanted: wantsWorkPermit,\n        foreignWorkerCount: foreignWorkerCount,\n        requiredCapital: requiredCapital,\n        requiredThaiEmployees: requiredThaiEmployees,\n        plannedThaiEmployees: thaiEmployeeCount\n      },\n      stamp: { wanted: wantsStamp },\n      quote: {\n        priceTierLabel: tier.label,\n        price: tier.price \/\/ null when capital exceeds 5,000,000 (contact-staff case)\n      }\n    };\n  }\n\n  function submitToStaff(){\n    var btn = document.getElementById('submitBtn');\n    var status = document.getElementById('submitStatus');\n    var nameEl = document.getElementById('contactName');\n    var phoneEl = document.getElementById('contactPhone');\n    var errorEl = document.getElementById('contactError');\n    if (!lastSubmissionData || !btn || !status){ return; }\n\n    var contactName = (nameEl.value || '').trim();\n    var contactPhone = (phoneEl.value || '').trim();\n    var contactValid = contactName.length > 0 && contactPhone.length > 0;\n\n    if (!contactValid){\n      errorEl.classList.add('show');\n      nameEl.style.borderColor = contactName ? '' : 'var(--coral)';\n      phoneEl.style.borderColor = contactPhone ? '' : 'var(--coral)';\n      return;\n    }\n    errorEl.classList.remove('show');\n    nameEl.style.borderColor = '';\n    phoneEl.style.borderColor = '';\n\n    if (!MAKE_WEBHOOK_URL || MAKE_WEBHOOK_URL === 'PASTE_YOUR_MAKE_WEBHOOK_URL_HERE'){\n      status.className = 'submit-status show error';\n      status.textContent = '\u26a0 \u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 Webhook \u2014 \u0e41\u0e08\u0e49\u0e07\u0e17\u0e35\u0e21\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e43\u0e2b\u0e49\u0e43\u0e2a\u0e48 Make Webhook URL \u0e01\u0e48\u0e2d\u0e19\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e08\u0e23\u0e34\u0e07';\n      return;\n    }\n\n    lastSubmissionData.contact = { name: contactName, phoneOrLine: contactPhone };\n\n    btn.disabled = true;\n    btn.textContent = '\u0e01\u0e33\u0e25\u0e31\u0e07\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25...';\n    status.className = 'submit-status show sending';\n    status.textContent = '\u0e01\u0e33\u0e25\u0e31\u0e07\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48...';\n\n    fetch(MAKE_WEBHOOK_URL, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json' },\n      body: JSON.stringify(lastSubmissionData)\n    }).then(function(res){\n      if (!res.ok) throw new Error('HTTP ' + res.status);\n      status.className = 'submit-status show success';\n      status.textContent = '\u2713 \u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48 DLW \u0e08\u0e30\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e01\u0e25\u0e31\u0e1a\u0e40\u0e23\u0e47\u0e27\u0e46 \u0e19\u0e35\u0e49';\n      btn.textContent = '\u2713 \u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e41\u0e25\u0e49\u0e27';\n    }).catch(function(err){\n      status.className = 'submit-status show error';\n      status.textContent = '\u26a0 \u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e21\u0e48\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 (' + err.message + ') \u0e01\u0e23\u0e38\u0e13\u0e32\u0e25\u0e2d\u0e07\u0e43\u0e2b\u0e21\u0e48 \u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e2d\u0e14\u0e44\u0e25\u0e19\u0e4c\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e2d\u0e07\u0e41\u0e17\u0e19';\n      btn.disabled = false;\n      btn.textContent = '\ud83d\udce4 \u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48';\n    });\n  }\n\n  els.genBtn.addEventListener('click', render);\n  document.addEventListener('click', function(e){\n    if (e.target && e.target.id === 'submitBtn'){ submitToStaff(); }\n  });\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud83c\udfe2 \u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 \u0e2d\u0e22\u0e32\u0e01\u0e23\u0e39\u0e49\u0e04\u0e48\u0e32\u0e08\u0e14\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e40\u0e17\u0e48\u0e32\u0e44\u0e2b\u0e23\u0e48? \u0e40\u0e0a\u0e47\u0e04\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e41\u0e25\u0e30\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e43\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e14\u0e35\u0e22\u0e27 \u0e15\u0e2d\u0e1a\u0e04\u0e33\u0e16\u0e32\u0e21\u0e2a\u0e31\u0e49\u0e19\u0e46 \u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e17\u0e35\u0e48\u0e08\u0e30\u0e08\u0e31\u0e14\u0e15\u0e31\u0e49\u0e07 \u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e23\u0e38\u0e1b\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21\u0e41\u0e25\u0e30\u0e23\u0e32\u0e04\u0e32\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35 1\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 \u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22 (\u0e44\u0e21\u0e48\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a) \u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e20\u0e32\u0e29\u0e32\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29 (\u0e44\u0e21\u0e48\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a) \u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19 \u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e01\u0e34\u0e08\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e01\u0e32\u0e23 \u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19 (\u0e1a\u0e32\u0e17) \u0e08\u0e33\u0e19\u0e27\u0e19\u0e2b\u0e38\u0e49\u0e19: \u0e04\u0e33\u0e19\u0e27\u0e13\u0e08\u0e32\u0e01\u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19 (\u0e2b\u0e38\u0e49\u0e19\u0e25\u0e30 100 \u0e1a\u0e32\u0e17) \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e27\u0e35\u0e0b\u0e48\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19 (Work Permit) \u0e43\u0e2b\u0e49\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 \u0e17\u0e38\u0e19\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e17\u0e35\u0e48\u0e0a\u0e33\u0e23\u0e30\u0e41\u0e25\u0e49\u0e27\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22 2,000,000 \u0e1a\u0e32\u0e17\u0e15\u0e48\u0e2d\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 1 \u0e04\u0e19 2\u0e41\u0e1c\u0e19\u0e08\u0e49\u0e32\u0e07\u0e07\u0e32\u0e19\u0e41\u0e25\u0e30 Work Permit \u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e27\u0e35\u0e0b\u0e48\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19\/\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e17\u0e33\u0e07\u0e32\u0e19 (Work Permit) \u0e43\u0e2b\u0e49\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 \u0e40\u0e0a\u0e48\u0e19 \u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34\u0e17\u0e35\u0e48\u0e08\u0e30\u0e17\u0e33\u0e07\u0e32\u0e19\u0e43\u0e19\u0e44\u0e17\u0e22\u0e08\u0e23\u0e34\u0e07 \u0e08\u0e33\u0e19\u0e27\u0e19\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34\u0e17\u0e35\u0e48\u0e08\u0e30\u0e02\u0e2d Work Permit \u0e08\u0e33\u0e19\u0e27\u0e19\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e04\u0e19\u0e44\u0e17\u0e22\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e17\u0e35\u0e48\u0e27\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e08\u0e49\u0e32\u0e07 3\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e41\u0e25\u0e30\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23 \u0e08\u0e33\u0e19\u0e27\u0e19\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 \u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e31\u0e49\u0e19\u0e15\u0e48\u0e33 2 \u0e04\u0e19 (\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e1b\u0e35 2566) \u0e41\u0e15\u0e48\u0e25\u0e30\u0e04\u0e19\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e49\u0e2d\u0e22\u0e04\u0e19\u0e25\u0e30 1 \u0e2b\u0e38\u0e49\u0e19 \u0e21\u0e35\u0e1c\u0e39\u0e49\u0e16\u0e37\u0e2d\u0e2b\u0e38\u0e49\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e32\u0e27\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 \ud83c\udf10 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_templately_pack_id":"","_templately_imported_at":"","_templately_source":"","_templately_import_session_id":"","site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1478","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dlwthailand.com\/en\/wp-json\/wp\/v2\/pages\/1478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dlwthailand.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dlwthailand.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dlwthailand.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dlwthailand.com\/en\/wp-json\/wp\/v2\/comments?post=1478"}],"version-history":[{"count":31,"href":"https:\/\/dlwthailand.com\/en\/wp-json\/wp\/v2\/pages\/1478\/revisions"}],"predecessor-version":[{"id":1617,"href":"https:\/\/dlwthailand.com\/en\/wp-json\/wp\/v2\/pages\/1478\/revisions\/1617"}],"wp:attachment":[{"href":"https:\/\/dlwthailand.com\/en\/wp-json\/wp\/v2\/media?parent=1478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}