/* v1.27 per-language typography for the server-rendered public pages (landing, guide, trace, share, invite, legal).
   The SPA has the same rules in app.css. Noto Sans Thai stays first: its unicode-range only covers Thai + Latin, so CJK / Myanmar fall to the next family.
   Myanmar: Noto Sans Myanmar is self-hosted (fonts-my.css, linked by the page under lang="my"). Japanese / Chinese use the system fonts. */
html:lang(ja) body{font-family:"Noto Sans Thai","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic UI","Yu Gothic",Meiryo,"Noto Sans JP",system-ui,sans-serif;line-break:strict;word-break:normal}
html:lang(zh) body{font-family:"Noto Sans Thai","PingFang SC","Microsoft YaHei","Noto Sans SC","Hiragino Sans GB",system-ui,sans-serif;line-break:strict;word-break:normal}
html:lang(my) body{font-family:"Noto Sans Myanmar","Noto Sans Thai","Myanmar Text",Padauk,system-ui,sans-serif;line-height:1.85;overflow-wrap:anywhere}
html:lang(my) h1,html:lang(my) h2,html:lang(my) h3{line-height:1.5}
html:lang(my) .btn,html:lang(my) button{white-space:normal}
.langsw{flex-wrap:wrap}
