/* Translated text may be wider than English. Keep controls operable at narrow widths. */
.lang-select,[data-language-select]{min-height:44px;max-width:100%;padding:8px 12px;border:1px solid var(--line,#496348);border-radius:12px;background:var(--bg2,#102018);color:var(--text,#f4f8f4);font:inherit}
.lang-select option,[data-language-select] option{background:var(--bg2,#102018);color:var(--text,#f4f8f4)}
html[lang=hi] body{line-height:1.7}html:not([lang=en]) .rail .nav button{white-space:normal;overflow-wrap:anywhere}html:not([lang=en]) .topbar{flex-wrap:wrap}html:not([lang=en]) .accountActions,html:not([lang=en]) .preview-actions{flex-wrap:wrap}
html:not([lang=en]) .nav .links,html:not([lang=en]) .navlinks{flex-wrap:wrap}
@media(max-width:600px){html:not([lang=en]) .grid4{grid-template-columns:repeat(2,minmax(0,1fr))}html:not([lang=en]) .btn{white-space:normal;overflow-wrap:anywhere}html:not([lang=en]) h1{overflow-wrap:anywhere}}
.app .status{max-width:100%;white-space:normal;overflow-wrap:anywhere}.app .metric strong{overflow-wrap:anywhere}
@media(max-width:1100px){.app .rail .nav button{flex:0 0 auto;white-space:nowrap;overflow-wrap:normal}}
@media(max-width:600px){html:not([lang=en]) .app .grid4{grid-template-columns:minmax(0,1fr)}}
html:not([lang=en]) .app .top{height:auto;min-height:72px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.app .top>*{max-width:100%}
.bar{flex-wrap:wrap;gap:12px;padding-top:12px;padding-bottom:12px}.bar nav,header:not(.nav) nav{flex-wrap:wrap;align-items:center;max-width:100%;min-width:0}
img{max-width:100%;height:auto}
.site-language-links nav{display:flex;flex-wrap:wrap;gap:8px 16px}.site-language-links a{min-height:44px;display:inline-flex;align-items:center}html[lang=ja] body,html[lang=zh] body{line-height:1.7;word-break:normal}html[lang=ja] h1,html[lang=zh] h1{line-height:1.22;letter-spacing:0}
html:not([lang=en]) :is(main,.content,.section,.wrap){overflow-wrap:anywhere;min-width:0}html:not([lang=en]) .section :is(.head,.sectionHead,.sectionhead,.section-head)>*{min-width:0}
