.bbha-language-portal{position:relative;z-index:100;display:flex;align-items:center;gap:6px;justify-content:flex-end;padding:8px 16px;background:#f2f8fa;color:#12435f;font:600 13px/1.4 system-ui}
.bbha-language-portal select{max-width:150px;min-height:36px;border:1px solid #b9d2df;border-radius:8px;background:#fff;color:#12435f;padding:0 9px}
#bbha-language-status:not(:empty){position:fixed;bottom:16px;inset-inline:16px;z-index:100001;max-width:440px;margin-inline:auto;background:#fff5e8;border:1px solid #e1c295;border-radius:10px;padding:12px;color:#624015;font:500 14px/1.5 system-ui}
@media print{.bbha-language,.bbha-language-portal,#bbha-language-status{display:none!important}}
