@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/sarabun-thai-400-normal.woff2) format("woff2"),url(/fonts/sarabun-thai-400-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/sarabun-latin-400-normal.woff2) format("woff2"),url(/fonts/sarabun-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/sarabun-thai-600-normal.woff2) format("woff2"),url(/fonts/sarabun-thai-600-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/sarabun-latin-600-normal.woff2) format("woff2"),url(/fonts/sarabun-latin-600-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/sarabun-thai-700-normal.woff2) format("woff2"),url(/fonts/sarabun-thai-700-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/sarabun-latin-700-normal.woff2) format("woff2"),url(/fonts/sarabun-latin-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/sarabun-thai-800-normal.woff2) format("woff2"),url(/fonts/sarabun-thai-800-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/sarabun-latin-800-normal.woff2) format("woff2"),url(/fonts/sarabun-latin-800-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.intl-page{color:var(--text-primary)}.intl-heading{color:var(--text-primary);font-family:var(--font-poppins)}.intl-lead{color:color-mix(in srgb,var(--text-primary) 82%,transparent)}.intl-muted{color:var(--text-muted)}.intl-card{background:var(--bg-card);border:1px solid var(--border);border-radius:1rem}.intl-card-hover:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--navy) 12%,transparent)}.intl-link{color:var(--regional-accent, var(--orange));font-weight:600}.intl-link:hover{text-decoration:underline}.intl-breadcrumb a{color:var(--text-muted);font-weight:600}.intl-breadcrumb a:hover{color:var(--regional-accent, var(--orange))}.intl-breadcrumb span[aria-current]{color:var(--text-primary);font-weight:600}.intl-table thead{background:color-mix(in srgb,var(--bg-card) 70%,var(--bg))}.intl-table th,.intl-table td{border-color:var(--border);color:var(--text-primary)}.intl-table tbody tr{border-top:1px solid var(--border)}.intl-lang-active{background:var(--navy);color:#fff}.intl-lang-inactive{background:color-mix(in srgb,var(--bg-card) 85%,var(--bg));color:var(--text-primary)}.intl-lang-inactive:hover{background:color-mix(in srgb,var(--bg-card) 65%,var(--bg))}html.site-dark .intl-lang-active,@media (prefers-color-scheme: dark){html:not([data-theme=light]) .intl-lang-active{background:#334155;color:#f8fafc}}.intl-faq summary{color:var(--text-primary);cursor:pointer;font-weight:700}.intl-faq p{color:color-mix(in srgb,var(--text-primary) 88%,transparent)}.intl-tool-input{background:var(--bg-card);border:1px solid var(--border);color:var(--text-primary);border-radius:.5rem;padding:.5rem .75rem;width:100%}html.site-dark .intl-tool-input,@media (prefers-color-scheme: dark){html:not([data-theme=light]) .intl-tool-input{background:#0f172a;color:#f1f5f9;border-color:#475569}}.intl-result-pass{background:color-mix(in srgb,#16a34a 12%,var(--bg-card));border:1px solid color-mix(in srgb,#16a34a 35%,var(--border))}.intl-result-fail{background:color-mix(in srgb,#dc2626 12%,var(--bg-card));border:1px solid color-mix(in srgb,#dc2626 35%,var(--border))}.intl-result-warn{background:color-mix(in srgb,#ca8a04 14%,var(--bg-card));border:1px solid color-mix(in srgb,#ca8a04 35%,var(--border))}html.site-dark .intl-result-pass,@media (prefers-color-scheme: dark){html:not([data-theme=light]) .intl-result-pass{background:#052e16;border-color:#166534}html:not([data-theme=light]) .intl-result-fail{background:#450a0a;border-color:#991b1b}html:not([data-theme=light]) .intl-result-warn{background:#422006;border-color:#a16207}}.intl-stat-label{color:var(--text-muted);font-size:.875rem}.intl-stat-value{color:var(--regional-accent, var(--orange));font-weight:800}.intl-cta{background:var(--regional-accent, var(--orange));color:#fff;border-radius:.75rem;padding:.75rem 1.25rem;font-weight:700;display:inline-flex}html.site-dark .intl-page .text-orange-600,@media (prefers-color-scheme: dark){html:not([data-theme=light]) .intl-page .text-orange-600{color:#fb923c!important}}
