/* Language controls only. No permission, chart-price or financial-number styling is changed. */
.hiit-language{display:inline-flex;gap:4px;align-items:center;flex-wrap:nowrap;background:#0b1622;border:1px solid #33495f;border-radius:9px;padding:4px;max-width:100%;font-size:11px;color:#b4c9db;flex-shrink:0}
.hiit-language span{padding:0 6px;white-space:nowrap;font-size:10px}
.hiit-language button{appearance:none;border:1px solid transparent;border-radius:6px;background:transparent;color:#a7c0d5;font:inherit;font-size:11px;font-weight:700;min-width:38px;min-height:32px;cursor:pointer;padding:5px 8px}
.hiit-language button.selected{background:#25496a;border-color:#86b6de;color:#fff}
.hiit-language button:hover{border-color:#7fa7c9}.hiit-language button:focus-visible{outline:2px solid #b4d8f6;outline-offset:2px}
#languageLogin{display:flex;width:max-content;margin:0 0 14px auto}#languageDashboard{align-self:center}
html[lang="id"] #nav .tab{font-size:11px}html[lang="id"] #accessAdminRoot .smallbtn{height:auto;min-height:34px;white-space:normal}
html[lang="id"] .wr-frames b{overflow-wrap:anywhere}html[lang="id"] #warRoom .wr-kpis b{font-size:17px}
@media(max-width:560px){.hiit-language span{font-size:9px}.hiit-language button{min-height:36px}.top>.pills{align-items:center}#languageDashboard{margin-left:auto}#languageLogin{margin-bottom:12px}}
