.ck-lang-switcher{flex:none;position:relative}.ck-lang-switcher>.ck-lang-trigger{width:40px;height:40px;min-height:40px;color:var(--app-ink,#eeeaf3);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.ck-lang-trigger svg{width:22px;height:22px}.ck-lang-trigger:hover,.ck-lang-switcher[open]>.ck-lang-trigger{background:#ffffff0d}.ck-lang-trigger:focus-visible,.ck-lang-option:focus-visible{outline-offset:2px;outline:2px solid #c6a3ed}.ck-lang-menu{letter-spacing:0;background:#1b1a20;border:1px solid #3b3644;border-radius:8px;gap:2px;min-width:176px;max-width:calc(100vw - 32px);padding:6px;box-shadow:0 12px 32px #0006}.ck-lang-switcher:not([open])>.ck-lang-menu{display:none}.ck-lang-option{min-height:42px;font:inherit;color:#eae6ee;letter-spacing:0;border-radius:4px;margin:0;padding:8px 12px;font-size:14px;line-height:1.4}.ck-lang-option:hover,.ck-lang-option:focus-visible{background:#ffffff0d}.ck-lang-option.is-active{color:#dac1f5;background:#c6a3ed1a}.ck-lang-check{visibility:hidden;width:16px}.ck-lang-option.is-active .ck-lang-check{visibility:visible}.product-header,.an-home-top{overflow:visible}.an-home-actions,.ck-header-right,.web-header-actions{flex-shrink:0}.ck-lang-app>.ck-lang-trigger{width:44px;height:44px;min-height:44px}:root[data-app-theme=day] .ck-lang-menu{border-color:var(--app-line);background:#fcfafe;box-shadow:0 12px 28px #2e194224}:root[data-app-theme=day] .ck-lang-option{color:var(--app-ink)}:root[data-app-theme=day] .ck-lang-option:hover{background:#eee8f4}:root[data-app-theme=day] .ck-lang-option.is-active{color:#4b2c69;background:#e8ddf5}@media (width<=600px){.ck-lang-switcher>.ck-lang-trigger{width:36px;height:40px}.ck-lang-app>.ck-lang-trigger{width:44px;height:44px}.ck-lang-option{min-height:44px}.main-nav{min-width:0}.main-nav a{white-space:nowrap}body.product-app[data-client=app] .product-header.compact-header:has(.ck-header-right){grid-template-columns:30px minmax(0,1fr) 66px;gap:6px;padding-inline:12px}body.product-app[data-client=app] .compact-header:has(.ck-header-right) .main-nav{justify-content:space-evenly;gap:8px}body.product-app[data-client=app] .compact-header:has(.ck-header-right) .main-nav a{letter-spacing:0;font-size:13px}.ck-header-right{gap:2px}}@media (width<=350px){body.product-app[data-client=app] .compact-header:has(.ck-header-right) .main-nav a{font-size:12px}}