.ka-language-picker{display:inline-flex;align-items:center;gap:.4rem;min-height:38px;padding:.25rem .4rem .25rem .65rem;border:1px solid rgba(119,56,232,.2);border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 6px 24px rgba(28,18,58,.08);z-index:50}.ka-language-picker select{appearance:none;border:0;background:transparent;padding:.35rem 1.35rem .35rem .1rem;font:600 13px/1.2 inherit;color:#241b36;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#7738e8 50%),linear-gradient(135deg,#7738e8 50%,transparent 50%);background-position:calc(100% - 8px) 50%,calc(100% - 4px) 50%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.ka-language-picker select:focus{outline:2px solid #7738e8;outline-offset:2px}.auth-mobile-head .ka-language-picker{margin-left:auto}.dashboard-page .ka-language-picker{position:fixed;right:max(12px,env(safe-area-inset-right));top:max(12px,env(safe-area-inset-top));z-index:1200}@media(max-width:650px){.ka-header-inner>.ka-language-picker{order:2;margin-left:auto}.ka-header-inner>.ka-menu-toggle{order:3}.ka-language-picker{min-height:34px;padding-left:.5rem}.ka-language-picker select{max-width:92px;font-size:12px}}
.ka-language-picker .ka-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;border:0!important}
.recovery-header{flex-wrap:wrap;gap:12px}
.recovery-header .ka-language-picker{margin-inline-start:auto}
