.language-switcher{display:flex;align-items:center;gap:8px;margin:0 15px;transition:all .3s ease}.language-btn{background:none;border:none;color:#666;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .3s ease;font-family:inherit;white-space:nowrap}.language-btn:hover{background:rgba(0,66,122,.1);color:#00427a}.language-btn.active{background:#00427a;color:#fff;font-weight:600}.language-separator{color:#ccc;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none}.language-switcher.rtl-mode{flex-direction:row-reverse;direction:rtl}.language-switcher.ltr-mode{flex-direction:row;direction:ltr}[dir=rtl] .language-switcher{flex-direction:row-reverse}[dir=ltr] .language-switcher{flex-direction:row}.language-switcher.ltr-mode .language-btn,.language-switcher.rtl-mode .language-btn{text-align:center}.language-btn[aria-label*=Arabic]{font-family:GE SS Two Medium,Arial,sans-serif!important}.language-btn:contains("العربية"){font-family:GE SS Two Medium,Arial,sans-serif!important}.header-buttons-rtl .language-switcher{margin:0 10px 0 0}.header-buttons-ltr .language-switcher{margin:0 0 0 10px}@media (max-width:768px){.language-switcher{margin:0 10px;gap:6px}.language-btn{font-size:13px;padding:6px 10px}.header-buttons-ltr .language-switcher,.header-buttons-rtl .language-switcher{margin:0 5px}}@media (max-width:480px){.language-switcher{margin:0 5px;gap:4px}.language-btn{font-size:12px;padding:5px 8px}.header-buttons-ltr .language-switcher,.header-buttons-rtl .language-switcher{margin:0 3px}}@media (max-width:1024px){.language-switcher{order:1}.language-switcher.rtl-mode{order:-1}}.language-btn{transform:scale(1)}.language-btn:active{transform:scale(.95)}.language-btn.active{transform:scale(1);box-shadow:0 2px 4px rgba(0,66,122,.2)}