/* Localized copy may wrap; interactive targets never crop translated labels. */
html[lang="km"],html[lang="th"] {font-family: system-ui,"Noto Sans Khmer","Noto Sans Thai",sans-serif;line-height:1.55}
html:not([lang="ko"]) .seller-mode-choices{flex-wrap:wrap;align-items:stretch}
html:not([lang="ko"]) .seller-mode-label{flex-basis:100%}
html:not([lang="ko"]) .seller-mode-choice{flex:1;min-width:0;white-space:normal;text-align:center;font-size:12px;line-height:1.5}
html:not([lang="ko"]) .seller-mode-explanation{white-space:normal;min-height:2.8em;height:auto}
html:not([lang="ko"]) .primary,html:not([lang="ko"]) .secondary{white-space:normal;height:auto;min-height:44px;line-height:1.4;padding-top:12px;padding-bottom:12px}
html:not([lang="ko"]) .field-grid{align-items:start}
html:not([lang="ko"]) .field{min-width:0;overflow-wrap:anywhere}
html:not([lang="ko"]) .payment-choice-content{flex-wrap:wrap}
html:not([lang="ko"]) .list-row .grow{min-width:0;overflow-wrap:anywhere}
html:not([lang="ko"]) .bottom-nav button{font-size:10px;white-space:normal;line-height:1.2}
.pingpay-connection p{line-height:1.6;overflow-wrap:anywhere}

html:not([lang="ko"]) .seller-mode-choice span{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.5}
