/* Longer translated labels wrap without changing the Korean layout or calculator. */
html:is([lang="en"],[lang="vi"]) .actions .btn,
html:is([lang="en"],[lang="vi"]) .bridge .btn,
html:is([lang="en"],[lang="vi"]) .journey .btn{white-space:normal;max-width:100%;height:auto;min-height:52px;text-align:center;padding-top:12px;padding-bottom:12px;flex-wrap:wrap}
html:is([lang="en"],[lang="vi"]) .lbl{flex-wrap:wrap}
html:is([lang="en"],[lang="vi"]) .kpi .s{white-space:normal}
@media(max-width:760px){
 html:is([lang="en"],[lang="vi"]) .hdr .wrap{height:auto;min-height:58px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}
 html:is([lang="en"],[lang="vi"]) .hdr .sp{display:none}
 html:is([lang="en"],[lang="vi"]) .hdr .ibtn{margin-left:auto;flex:0 0 44px}
 html:is([lang="en"],[lang="vi"]) .hdr .tl{order:3;flex:1 0 100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:unset}
 html:is([lang="en"],[lang="vi"]) .tl a{justify-content:center;white-space:normal;text-align:center;height:auto;min-height:44px;padding:8px 6px}
}
