.locale-bar{box-sizing:border-box;position:sticky;top:0;z-index:900;background:#10242e;color:#fff;padding:8px max(16px,calc((100% - 1440px)/2));box-shadow:0 2px 8px #0003;font:14px/1.5 system-ui,sans-serif}
.locale-bar *{box-sizing:border-box}
.locale-picker{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700}
.locale-caption{margin-right:12px;white-space:nowrap}
.locale-picker button{appearance:none;display:inline-flex;justify-content:center;align-items:center;min-height:44px;min-width:90px;margin:0;padding:8px 14px;border:1px solid #8faab7;border-radius:7px;background:#fff;color:#172e3b;font:700 14px/1.25 system-ui,sans-serif;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:normal}
.locale-picker button:hover{background:#e4f3f8}
.locale-picker button[aria-pressed=true]{background:#ffbf69;color:#142c3b;border-color:#ffbf69;box-shadow:inset 0 -3px 0 #142c3b}
.locale-picker button:focus-visible{outline:3px solid #77d6ff;outline-offset:3px}
.locale-note{box-sizing:border-box;margin:0;padding:8px max(16px,calc((100% - 1440px)/2));font:12px/1.5 system-ui,sans-serif;background:#eaf0f3;color:#334c59}
.language-nav[hidden],[data-static-english][hidden]{display:none!important}
html{scroll-padding-top:100px}
@media(max-width:600px){.locale-bar{padding:7px 10px}.locale-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.locale-caption{grid-column:1/-1;text-align:center;font-size:11px;line-height:1.2;margin:0}.locale-picker button{min-width:0;padding:6px 3px;font-size:12px}.locale-note{padding:8px 14px}}
@media print{.locale-bar{display:none}.locale-note{background:white;color:black;padding:0}}
.stats>div{min-width:0;overflow-wrap:anywhere}.stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:720px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.relief-panel,.quality-grid article,.health-facility,.partner,.fund-grid article{min-width:0;overflow-wrap:anywhere}
.intro h1{overflow-wrap:anywhere}.skip:focus{z-index:950}
