@layer components{.guide-language-switch{font-family:var(--sans);flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0;font-size:13px;display:flex}.guide-language-switch>span{color:var(--muted);margin-right:6px}.guide-language-switch a{border:1px solid var(--line);border-radius:var(--radius);align-items:center;min-height:44px;padding:8px 14px;text-decoration:none;display:inline-flex}.guide-language-switch a[aria-current=page]{background:var(--ink);color:var(--white);border-color:var(--ink)}.french-header{background:var(--paper);border-bottom:1px solid var(--line)}.french-header .shell{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-block:20px;display:flex}.french-header nav{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.french-header nav a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.french-header .wordmark{flex-shrink:0}.french-scope{border-left:3px solid var(--blue);background:var(--white);color:var(--muted);margin:24px 0 32px;padding:18px 22px;font-size:14px}.french-scope a{text-underline-offset:3px}html[lang=fr-CA] .breadcrumbs{overflow-wrap:anywhere;flex-wrap:wrap}html[lang=fr-CA] .article-toc a{overflow-wrap:anywhere}}@layer responsive{@media (max-width:600px){.french-header .shell{gap:10px}.french-header nav{gap:4px 18px;width:100%}.french-header nav a{font-size:13px}.french-scope{padding:16px}}}
