:root{--language-bar-height:calc(44px + env(safe-area-inset-top,0px))}
.language-bar{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:8px;height:var(--language-bar-height);margin:0 auto;padding:calc(6px + env(safe-area-inset-top,0px)) 12px 6px;background:#214d35;border-bottom:1px solid #6a8c68;box-shadow:0 3px 8px #0005;color:#fff;font:12px/1.4 Arial,sans-serif;position:fixed;top:0;left:50%;transform:translateX(-50%);width:min(100%,var(--shell,490px));z-index:1000001}
.language-bar select{max-width:140px;min-height:30px;padding:2px 8px;border:1px solid #789a7e;border-radius:5px;background:#173e2a;color:#fff;font:inherit}.language-bar select:focus-visible{outline:2px solid #f5cf6c;outline-offset:2px}.language-bar label{white-space:nowrap}.source-original-promo button,.bottom-nav em{overflow-wrap:break-word}.bottom-nav em{font-size:clamp(9px,2.7vw,13px)}
body{padding-top:var(--language-bar-height)}body #installStrip{top:var(--language-bar-height)}.topbar{top:var(--language-bar-height)!important}.source-original-promo .u-navbar--fixed,.inner-header,.source-record-header,.source-original-promo .uni-page-head{top:var(--language-bar-height)!important}
.app-shell.route-profile .page-outlet{padding-top:12px}
html[lang="fil"] .source-home-head .api-account-actions .api-action{font-size:11px;white-space:nowrap}
