.language-switch{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex-shrink:0}.language-switch a{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;min-width:38px;min-height:38px;border-radius:8px;color:inherit;text-decoration:none;font-size:13px;font-weight:750;line-height:1}.language-switch a[aria-current="true"]{background:#e9f6f4;color:#064653;box-shadow:inset 0 0 0 1px #87c7c5}.language-switch a:focus-visible{outline:3px solid #08aeba;outline-offset:3px}.pro-header{flex-wrap:wrap;gap:12px}header>.shell>.language-switch{float:right}.translation-note{font-size:12px;line-height:1.5;max-width:900px;margin:16px auto 0;padding:0 24px;color:inherit;opacity:.8}@media(max-width:600px){.language-switch a{padding:8px;min-width:34px}.pro-header .language-switch{margin-left:auto}}
[data-translation-state="unavailable"]::after{content:" English translation unavailable — French original shown.";display:block;font:12px/1.4 system-ui;color:#667b83;margin-top:6px}
