.language-toggle{appearance:none;isolation:isolate;color:#a5a5ad;letter-spacing:.03em;cursor:pointer;touch-action:manipulation;background:linear-gradient(135deg,#ffffff08,#0000),#0000002b;border:1px solid #ffffff24;border-radius:23px;flex:0 0 74px;grid-template-columns:1fr 1fr;align-items:center;width:74px;min-width:74px;height:44px;min-height:44px;margin:0;padding:4px;font:650 10px/1 system-ui,sans-serif;transition:border-color .18s,background-color .18s,box-shadow .18s;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.language-toggle-thumb{z-index:-1;pointer-events:none;background:linear-gradient(150deg,#ffffff24,#ffffff0d),#49413c;border:1px solid #ffffff30;border-radius:18px;width:calc(50% - 4px);transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;inset:4px auto 4px 4px;transform:translate(0);box-shadow:inset 0 1px #ffffff29,0 2px 6px #00000024}.language-toggle[aria-checked=true] .language-toggle-thumb{transform:translate(100%)}.language-toggle-label{text-align:center;pointer-events:none;transition:color .18s;position:relative}.language-toggle[aria-checked=false] .language-toggle-ru,.language-toggle[aria-checked=true] .language-toggle-en{color:#ffbd95}.language-toggle:disabled{cursor:wait}.language-toggle:focus-visible{outline-offset:4px;outline:2px solid #ffad7c}@media (hover:hover) and (pointer:fine){.language-toggle:hover:not(:disabled){background-color:#ffffff0a;border-color:#ffffff4a;box-shadow:inset 0 1px #ffffff1a,0 4px 16px #00000014}}@media (width<=760px){.language-toggle{flex-basis:70px;width:70px;min-width:70px}.investor-header .language-toggle{margin-left:auto}}@media (prefers-reduced-motion:reduce){.language-toggle,.language-toggle-thumb,.language-toggle-label{transition:none}}
