.tool-language-switch{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;padding:10px 18px;background:#11131b;border-bottom:1px solid #343746;color:#f1f0eb;position:relative;z-index:10}.tool-language-switch button{font:500 12px/1.2 system-ui,sans-serif;border:1px solid #656979;border-radius:6px;padding:9px 11px;min-height:36px;background:#202430;color:#f1f0eb;cursor:pointer}.tool-language-switch button[aria-pressed=true]{background:#b8ff3b;color:#0c0d10;border-color:#b8ff3b}.tool-language-switch button:focus-visible{outline:2px solid #a2b5ff;outline-offset:2px}@media(pointer:coarse){.tool-language-switch button{min-height:44px;min-width:44px}}@media print{.tool-language-switch{display:none!important}}
@media(max-width:850px){.grid{grid-template-columns:minmax(0,1fr)}.grid>*{min-width:0}.scroll{max-width:100%;overflow-x:auto}}
