@font-face{font-family:Loya Sans;src:url(/fonts/Manrope-Latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Latin.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-LatinExt.woff2)format("woff2");font-weight:400 800;font-style:normal;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}.ZUisRG_page{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);color:#101c2b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#f6f0e7;place-items:center;height:100svh;padding:48px 24px;font-family:Loya Sans,Noto Sans Thai,-apple-system,Segoe UI,sans-serif;display:grid;overflow:auto}.ZUisRG_card{background:#fffaf3;border-radius:28px;grid-template-columns:minmax(0,28fr) minmax(0,26fr);width:min(1080px,100%);min-height:620px;animation:.22s cubic-bezier(.22,1,.36,1) both ZUisRG_cardEnter;display:grid;overflow:hidden;box-shadow:0 24px 60px #101c2b24}.ZUisRG_formCol{overflow-wrap:anywhere;flex-direction:column;justify-content:center;min-width:0;padding:56px 72px;display:flex}.ZUisRG_wordmark{align-self:flex-start;width:148px;height:auto;margin-bottom:32px}.ZUisRG_eyebrow{color:#626d7d;letter-spacing:.14em;font-size:13px;font-weight:800}.ZUisRG_title{color:#12294a;letter-spacing:-.02em;margin:10px 0 0;font-family:Sora,Noto Sans Thai,sans-serif;font-size:31px;font-weight:700;line-height:1.15}.ZUisRG_subline{color:#626d7d;margin:12px 0 0;font-size:15px;line-height:1.55}.ZUisRG_form{animation:ZUisRG_stepIn .24s var(--ease-out) both;flex-direction:column;gap:20px;margin-top:30px;display:flex}.ZUisRG_label{flex-direction:column;gap:8px;display:flex}.ZUisRG_labelText{color:#12294a;letter-spacing:.1em;font-size:13px;font-weight:800}.ZUisRG_input{color:#101c2b;min-width:0;height:56px;font:inherit;transition:border-color .17s var(--ease-out), box-shadow .17s var(--ease-out), background-color .17s var(--ease-out);background:#f6f0e7;border:1.5px solid #101c2b24;border-radius:15px;padding:0 18px;font-size:15.5px}.ZUisRG_input::placeholder{color:#626d7d}.ZUisRG_input:focus,.ZUisRG_input:focus-visible{border-color:#1a3766;outline:none;box-shadow:inset 0 0 0 1px #1a3766}.ZUisRG_primary{color:#2a1208;height:56px;font:inherit;cursor:pointer;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), filter .16s ease;background:#ff7b59;border:0;border-radius:999px;font-size:16px;font-weight:800;position:relative;overflow:hidden;box-shadow:0 8px 20px #ff7b5947}.ZUisRG_primary:active:not(:disabled){transform:scale(.97);box-shadow:0 4px 12px #ff7b593d}.ZUisRG_primary:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #12294a,0 8px 20px #ff7b5947}.ZUisRG_primary:disabled{opacity:.72;cursor:wait}.ZUisRG_primary:disabled:after{content:"";background:linear-gradient(105deg,#0000 32%,#fffaf36b 50%,#0000 68%);animation:1.1s linear infinite ZUisRG_primarySweep;position:absolute;inset:0}.ZUisRG_termsRow{color:#626d7d;border-bottom:2px solid #0000;align-items:flex-start;gap:10px;padding-bottom:4px;font-size:13.5px;line-height:1.5;display:flex}.ZUisRG_termsRow:has(input:focus-visible){border-bottom-color:#12294a}.ZUisRG_termsRow input{accent-color:#1a3766;flex:none;width:20px;height:20px;margin-top:1px}.ZUisRG_altLine{color:#626d7d;justify-content:center;gap:6px;font-size:14px;display:flex}.ZUisRG_altLink{color:#1a3766;font-weight:700;text-decoration:none}.ZUisRG_altLink:focus-visible,.ZUisRG_plainLink:focus-visible{box-shadow:inset 0 -2px #12294a}@media (hover:hover) and (pointer:fine){.ZUisRG_altLink:hover{color:#eb6548}.ZUisRG_plainLink:hover{color:#12294a}.ZUisRG_primary:hover:not(:disabled){filter:brightness(.97)}}.ZUisRG_plainLink{color:#626d7d;cursor:pointer;background:0 0;border:0;align-self:center;padding:4px 8px;font-size:13.5px;text-decoration:none}.ZUisRG_footer{color:#626d7d;border-top:1.5px solid #101c2b12;align-items:center;gap:9px;margin-top:34px;padding-top:22px;font-size:13.5px;display:flex}.ZUisRG_brandPanel{color:#fffaf3;background:#12294a;flex-direction:column;justify-content:center;min-width:0;padding:56px 52px;display:flex;position:relative;overflow:hidden}.ZUisRG_brandPanel[data-variant=admin]{text-align:center;align-items:center}.ZUisRG_brandPanel:before,.ZUisRG_brandPanel:after{content:"";border-radius:999px;position:absolute}.ZUisRG_brandPanel:before{background:#a9c4ec1f;width:340px;height:340px;top:-120px;right:-140px}.ZUisRG_brandPanel:after{background:#ff7b591a;width:380px;height:380px;bottom:-160px;left:-100px}.ZUisRG_panelEyebrow{color:#a9c4ec;letter-spacing:.12em;font-size:13px;font-weight:800;position:relative}.ZUisRG_checks{flex-direction:column;gap:17px;margin-top:22px;display:flex;position:relative}.ZUisRG_check{color:#fffaf3e6;align-items:center;gap:12px;font-size:14.5px;font-weight:600;display:flex}.ZUisRG_checkDot{background:#a9c4ec33;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ZUisRG_adminChip{color:#a9c4ec;letter-spacing:.06em;background:#a9c4ec29;border:1.5px solid #a9c4ec66;border-radius:999px;align-items:center;height:34px;padding:0 16px;font-size:13px;font-weight:800;display:inline-flex;position:relative}.ZUisRG_adminNote{color:#fffaf3bf;max-width:260px;margin:18px 0 0;font-size:14px;line-height:1.6;position:relative}.ZUisRG_message{animation:ZUisRG_stepIn .2s var(--ease-out) both;border-radius:12px;margin:0;padding:12px 14px;font-size:13.5px;line-height:1.5}.ZUisRG_messageError{color:#9c3d24;background:#ff7b591f}.ZUisRG_messageInfo{color:#12294a;background:#1a376614}.ZUisRG_codeGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.ZUisRG_codeField{width:100%;min-width:0;animation:ZUisRG_fieldIn .26s var(--ease-out) both;color:#12294a;text-align:center;height:62px;transition:border-color .17s var(--ease-out), box-shadow .17s var(--ease-out), background-color .17s var(--ease-out);background:#f6f0e7;border:1.5px solid #101c2b24;border-radius:15px;padding:0;font-family:Sora,Noto Sans Thai,sans-serif;font-size:28px;font-weight:700}.ZUisRG_codeField:nth-child(2){animation-delay:0s}.ZUisRG_codeField:nth-child(3){animation-delay:40ms}.ZUisRG_codeField:nth-child(4){animation-delay:80ms}.ZUisRG_codeField:nth-child(5){animation-delay:.12s}.ZUisRG_codeField:nth-child(6){animation-delay:.16s}.ZUisRG_codeField:nth-child(7){animation-delay:.2s}.ZUisRG_codeField[data-filled=true]{background:#fffaf3;border-color:#12294a}.ZUisRG_codeField:focus,.ZUisRG_codeField:focus-visible{border-color:#1a3766;outline:none;box-shadow:inset 0 0 0 1px #1a3766}.ZUisRG_codeField[aria-invalid=true]{border-color:#9c3d24}@media (max-width:1024px){.ZUisRG_card{grid-template-columns:minmax(0,51fr) minmax(0,47fr);width:min(980px,100%);min-height:560px}.ZUisRG_formCol{padding:48px 32px}.ZUisRG_wordmark{width:132px;margin-bottom:28px}.ZUisRG_title{font-size:27px}.ZUisRG_subline{margin-top:10px;font-size:14px}.ZUisRG_form{gap:18px;margin-top:26px}.ZUisRG_input,.ZUisRG_primary{height:52px}.ZUisRG_input{border-radius:14px;padding:0 16px;font-size:14.5px}.ZUisRG_primary{font-size:15px}.ZUisRG_labelText,.ZUisRG_eyebrow{font-size:12.5px}.ZUisRG_altLine{font-size:13.5px}.ZUisRG_footer{margin-top:30px;padding-top:20px;font-size:13px}.ZUisRG_brandPanel{padding:48px 32px}.ZUisRG_panelEyebrow{font-size:13px}.ZUisRG_check{font-size:14px}.ZUisRG_checkDot{width:22px;height:22px}.ZUisRG_codeField{height:58px;font-size:25px}}@media (max-width:760px){.ZUisRG_page{min-height:100svh;padding:20px 16px}.ZUisRG_card{border-radius:28px;width:min(390px,100%);min-height:0;display:block}.ZUisRG_formCol{align-items:stretch;padding:36px 24px 32px}.ZUisRG_wordmark{align-self:center;width:110px;margin:0 auto 18px}.ZUisRG_eyebrow,.ZUisRG_title,.ZUisRG_subline{text-align:center}.ZUisRG_eyebrow{font-size:12px}.ZUisRG_title{margin-top:8px;font-size:22px}.ZUisRG_subline{margin-top:8px;font-size:13.5px}.ZUisRG_form{gap:14px;margin-top:18px}.ZUisRG_labelText{font-size:12px}.ZUisRG_input,.ZUisRG_primary{height:50px}.ZUisRG_altLine,.ZUisRG_footer{font-size:13px}.ZUisRG_footer{justify-content:center;margin-top:18px;padding-top:16px}.ZUisRG_brandPanel{display:none}.ZUisRG_codeField{border-radius:14px;height:54px;font-size:24px}.ZUisRG_codeGrid{gap:7px}}@keyframes ZUisRG_cardEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZUisRG_stepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ZUisRG_fieldIn{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ZUisRG_primarySweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ZUisRG_card,.ZUisRG_primary:disabled:after{animation:none}.ZUisRG_form,.ZUisRG_message,.ZUisRG_codeField{animation-duration:1ms;animation-delay:0s}.ZUisRG_primary,.ZUisRG_input,.ZUisRG_codeField{transition-duration:1ms}.ZUisRG_primary:active:not(:disabled){transform:none}}.ZUisRG_page:has([data-testid=thailand-tariff-note]){place-items:safe center}
