.language-control{display:flex;align-items:center;gap:6px;margin-left:18px;font-size:15px}.language-control select{background:transparent;color:inherit;border:1px solid var(--line);border-radius:7px;padding:8px 24px 8px 8px;font:inherit;max-width:135px}.language-control option{background:#10343e;color:#ecf8f9}.language-suggestion{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:50;display:flex;gap:18px;align-items:center;padding:14px 20px;background:#092a34;color:#ecf8f9;border:1px solid #27c5bb;border-radius:9px;box-shadow:0 8px 35px #0007;max-width:92vw}.language-suggestion a{text-decoration:underline}.language-suggestion button{border:0;background:none;color:inherit;font-size:22px}@media(max-width:900px){.header{height:auto;min-height:94px;flex-wrap:wrap;gap:14px;padding-top:15px;padding-bottom:15px}.language-control{margin-left:0}.language-control select{max-width:125px;font-size:13px}.header nav{order:3;width:100%;overflow:auto;white-space:nowrap;justify-content:flex-start}.language-suggestion{font-size:14px}}

html[dir="rtl"] body{text-align:right}html[dir="rtl"] .language-control{margin-left:0;margin-right:18px}html[dir="rtl"] .header nav{direction:rtl}html[lang="ar"] body,html[lang="ja"] body,html[lang="ko"] body,html[lang="zh-cn"] body{font-family:Arial,system-ui,sans-serif}html[lang="ar"] h1,html[lang="ja"] h1,html[lang="ko"] h1,html[lang="zh-cn"] h1{font-family:Arial,system-ui,sans-serif;line-height:1.2}
