.interface-language { display: flex; flex-wrap: wrap; justify-content: flex-end; align-items: center; gap: 8px; max-width: 1160px; padding: 12px 24px; margin: auto; font: 14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif; }
.interface-language button { width: auto; min-width: 68px; margin: 0; padding: 6px 12px; border: 1px solid #137a70; border-radius: 8px; color: #137a70; background: white; font: inherit; cursor: pointer; }
.interface-language button[aria-pressed="true"] { color: white; background: #137a70; }
.interface-language button:focus-visible { outline: 3px solid #179b8b; outline-offset: 3px; }
html[lang="en"] .header { flex-wrap: wrap; }
html[lang="en"] .tool-card { overflow-wrap: anywhere; }
