.lang button{appearance:none;padding:7px 9px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-weight:800;cursor:pointer}.lang button.active{background:var(--ink);color:#fff}.lang button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.language-loading body{opacity:.72;pointer-events:none;transition:opacity .15s ease}
