@font-face{font-family:MLSi;src:url(/locale-fonts/Sans-Sinhala.ttf)}@font-face{font-family:MLSiSerif;src:url(/locale-fonts/Serif-Sinhala.ttf)}@font-face{font-family:MLTa;src:url(/locale-fonts/Sans-Tamil.ttf)}@font-face{font-family:MLTaSerif;src:url(/locale-fonts/Serif-Tamil.ttf)}
.langbar{height:36px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 32px;max-width:1240px;margin:auto;border-top:1px solid var(--rule);font:11px var(--sans)}.langbar button{font-family:Inter,MLSi,MLTa,sans-serif;font-size:12px;border:1px solid var(--rule);border-radius:5px;padding:4px 9px;background:transparent;color:var(--ink);cursor:pointer}.langbar button[aria-pressed=true]{background:var(--accent);color:white;border-color:var(--accent)}.langbar .langs{display:flex;gap:5px}body>nav .wrap{height:52px}.mlnav-menu{top:88px}.preview-label{color:var(--muted)}body>header{padding-top:130px!important}html{scroll-padding-top:104px}.secjump{top:88px!important}.preview-note{background:var(--paper-2);padding:9px 32px;font-size:12px;line-height:1.6;color:var(--muted)}html[lang=si]{--sans:MLSi,Inter,sans-serif;--serif:MLSiSerif,Georgia,serif;--mono:MLSi,monospace}html[lang=ta]{--sans:MLTa,Inter,sans-serif;--serif:MLTaSerif,Georgia,serif;--mono:MLTa,monospace}html:not([lang=en]) h1{font-size:clamp(32px,4.2vw,58px);line-height:1.4!important;letter-spacing:0}html:not([lang=en]) .wordline{overflow:visible}html:not([lang=en]) .wordline i{white-space:normal;line-height:1.4}html:not([lang=en]) .navlinks a{font-size:10px;padding:6px 3px;white-space:normal}html:not([lang=en]) .kicker{letter-spacing:0;text-transform:none}html:not([lang=en]) .trow .t{line-height:1.6}html:not([lang=en]) .navtools{gap:8px}html:not([lang=en]) .navtools .btn{padding:7px 10px}html:not([lang=en]) .ticker .wrap>div{min-width:0}html:not([lang=en]) table th{white-space:normal}@media(max-width:1100px){html:not([lang=en]) .navlinks,html:not([lang=en]) .navtools{display:none}html:not([lang=en]) .mlnav-burger{display:block}}@media(max-width:700px){.langbar{padding:0 16px}.preview-label{font-size:9px;max-width:96px}.preview-note{padding:12px 20px}html:not([lang=en]) h1{font-size:32px!important}html:not([lang=en]) .hero-cta{flex-wrap:wrap}html:not([lang=en]) .mlnav-primary a{font-size:22px}html:not([lang=en]) .ticker .wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px}html:not([lang=en]) .ticker .wrap>div{border:0!important}html:not([lang=en]) .trow{grid-template-columns:28px 1fr!important}html:not([lang=en]) .trow .go{grid-column:2}html:not([lang=en]) .sechead h2{line-height:1.5}}
@media(min-width:701px){html[lang=ta] header h1,html[lang=ta] header h1 .wordline,html[lang=ta] header h1 i{font-size:40px!important;line-height:1.45!important}html[lang=si] header h1,html[lang=si] header h1 .wordline,html[lang=si] header h1 i{font-size:48px!important;line-height:1.4!important}}
