.cbs-languages{position:relative;flex:0 0 auto;margin-left:12px;color:#222;font:500 15px/1.4 system-ui,sans-serif}.cbs-languages summary{display:flex;align-items:center;gap:7px;padding:9px 11px;border-radius:12px;cursor:pointer;list-style:none;background:#f7f7fa;border:1px solid #e8e8ef}.cbs-languages summary::-webkit-details-marker{display:none}.cbs-languages summary:after{content:'⌄';font-size:16px}.cbs-languages[open] summary{box-shadow:0 0 0 3px #6575ed20}.cbs-languages .cbs-language-list{position:absolute;right:0;top:calc(100% + 10px);z-index:10000;min-width:190px;padding:7px;border:1px solid #e4e4ed;border-top:3px solid #6575ed;border-radius:16px;background:#fff;box-shadow:0 12px 35px #17213b22}.cbs-language-list a,.cbs-language-list span{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:9px;text-decoration:none;color:#222;white-space:nowrap}.cbs-language-list a:hover,.cbs-language-list a:focus-visible{background:#f0f2ff}.cbs-language-list [aria-current]{background:#f7f7fb}.cbs-language-list b{width:16px;font-weight:500}.cbs-languages summary:focus-visible{outline:2px solid #6575ed;outline-offset:3px}@media(max-width:800px){.site-header .nav-wrap{flex-wrap:wrap}.cbs-languages{margin-left:6px}.cbs-languages summary{font-size:13px;padding:8px}.cbs-languages .cbs-language-list{min-width:180px}.cbs-languages .cbs-current-name{display:none}.site-header .mobile-menu{margin-left:auto}.cbs-language-list a,.cbs-language-list span{min-height:44px}}@media(prefers-reduced-motion:no-preference){.cbs-language-list a{transition:background .15s ease}.cbs-languages[open] .cbs-language-list{animation:cbs-language-in .13s ease-out}@keyframes cbs-language-in{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}}
