/* Auth-only compact trigger. Native language names stay available to assistive technology. */
@layer ss-dropdown {
 .auth-lang-picker #authLangBtn { box-sizing:border-box!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;flex:0 0 44px!important;padding:0!important;gap:0!important;justify-content:center!important; }
 .auth-lang-picker #authLangBtn::before { order:0!important;margin:0!important; }
 .auth-lang-picker #authLangBtn::after,.auth-lang-picker #authLangBtn > svg { display:none!important; }
 .auth-lang-picker #authLangLabel { position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important; }
 html[dir=rtl] .auth-lang-picker #authLangDropdown { right:auto!important;left:0!important; }
 html[dir=rtl] .auth-standalone-shell > .auth-lang-picker #authLangDropdown { left:24px!important; }
 @media (max-width:400px) { html[dir=rtl] .auth-standalone-shell > .auth-lang-picker #authLangDropdown { left:20px!important; } }
}
