.portal-language-control{display:inline-flex;align-items:center;gap:6px;flex:none;color:#286349;font-size:13px;direction:ltr}
.portal-language-control>span{font-size:21px!important;margin:0!important;color:inherit!important}
.portal-language-control select{min-height:42px;max-width:118px;padding:6px 8px;border:1px solid #d9e4dc;border-radius:11px;background:#fff;color:#264e3a;cursor:pointer;font:inherit}
.login-card>.portal-language-control{display:flex;justify-content:flex-end;margin-bottom:12px}
html[lang="ur"] body{font-family:"Segoe UI",Tahoma,Arial,sans-serif;line-height:1.85}
html[lang="ur"] :is(.btn,.nav button,.field span){line-height:1.8}
@media screen{html[dir="ltr"] #login-root :is(th,td,.field,.page-title,.modal-head,h1,p){text-align:start!important}}
@media print{.portal-language-control{display:none!important}}
