/* HPT multilingual master visual parity, 2026-11-11 */
header.nav .wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;flex-wrap:nowrap!important}
header.nav nav.links{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:clamp(8px,1.0vw,18px)!important;min-width:0}
header.nav nav.links>a{white-space:nowrap!important}
header.nav nav.links .hpt-login-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;order:90!important;flex:0 0 auto!important;white-space:nowrap!important;padding:9px 17px!important;border-radius:999px!important;color:#fff!important;background:#113349!important;border:1px solid #113349!important;box-shadow:0 2px 6px rgba(10,40,56,.1)!important;font-weight:650!important;letter-spacing:.01em!important;transition:background .18s,box-shadow .18s!important}
header.nav nav.links .hpt-login-link:hover{background:#1d5369!important;box-shadow:0 5px 16px rgba(10,40,56,.2)!important}
header.nav nav.links .hpt-locale-switch{display:inline-flex!important;align-items:center!important;order:91!important;position:static!important;flex:0 0 auto!important;margin:0!important;transform:none!important}
header.nav nav.links .hpt-locale-switch select{position:static!important;display:block!important;background:#fff!important;color:#173748!important;border:1px solid #d7e1e6!important;border-radius:999px!important;padding:9px 12px!important;font-size:12px!important;max-width:85px!important;appearance:auto!important}
html[lang=ar] header.nav .wrap,html[lang=ar] header.nav nav.links{direction:ltr!important}
html[lang=ar] header.nav nav.links a{direction:rtl!important}
@media(max-width:1120px){header.nav .wrap{flex-wrap:wrap!important} header.nav nav.links{flex-wrap:wrap!important;row-gap:10px!important} }
@media(max-width:680px){header.nav nav.links{justify-content:center!important}}
