.langswitch{display:inline-flex;align-items:center;gap:6px;min-height:var(--edorer-control-h,32px);padding-inline:10px;border:1px solid var(--edorer-border,#dfe6e4);border-radius:var(--edorer-radius-sm);background:var(--edorer-surface,#fff);color:var(--edorer-text,#0A2A2F);font:inherit;font-size:13px;line-height:1;cursor:pointer;white-space:nowrap}.langswitch[lang=ar]{font-family:var(--edorer-font-arabic)}.langswitch:hover{background:var(--edorer-accent-soft,#EBF5F3)}.langswitch:focus-visible{outline:2px solid var(--edorer-accent,#0F7C70);outline-offset:2px}.langswitch:disabled{opacity:.6;cursor:progress}@media (max-width:600px){.langswitch{min-height:44px;min-width:44px;justify-content:center}}.login-lang{position:absolute;inset-block-start:16px;inset-inline-end:16px;z-index:2}