.kafree-language{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--line,#413b33);border-radius:9px;background:var(--deck,#211e1a);flex-shrink:0}.kafree-language button{appearance:none;border:0;border-radius:6px;padding:6px 9px;color:var(--fg-2,#d6c9b8);background:transparent;font:600 12px/1.4 var(--f-sans,system-ui);cursor:pointer;white-space:nowrap}.kafree-language button[aria-pressed=true]{background:var(--caramel,#d6a16d);color:#231b13}.kafree-language button:focus-visible{outline:2px solid var(--sea,#9ebcb4);outline-offset:2px}html[lang=en] .btn,html[lang=en] .opt{height:auto;min-height:34px}html[lang=en] .nav-links a{white-space:nowrap}html[lang=en] .hint,html[lang=en] .kv dt,html[lang=en] .lbl{overflow-wrap:anywhere}html[lang=en] .hero h1{letter-spacing:-.025em;font-size:clamp(32px,4vw,55px);line-height:1.15}html[lang=en] .pg-h h1{line-height:1.2}html[lang=en] .stat-label{white-space:normal}html[lang=en] .auth-art h2{line-height:1.25}.doc-top{flex-wrap:wrap}@media(max-width:680px){.kafree-language button{padding:5px 7px;font-size:11px}.kafree-language{margin-left:auto}html[lang=en] .hero h1{font-size:34px}html[lang=en] .btn{white-space:normal;text-align:center}html[lang=en] .nav-links{gap:10px}}
@media(max-width:680px){html[lang=en] .nav .nav-r>.btn{white-space:nowrap;padding-inline:10px;font-size:12px}}
