@layer quartz-base{.language-switcher{border:1px solid var(--lightgray);width:max-content;font-family:var(--bodyFont);border-radius:999px;flex-shrink:0;align-self:flex-start;align-items:center;gap:.15rem;padding:.2rem;font-size:.85rem;display:inline-flex}.language-switcher a{color:var(--darkgray);white-space:nowrap;border-radius:999px;padding:.35rem .7rem;font-weight:500;line-height:1.2;text-decoration:none}.language-switcher a:hover,.language-switcher a:focus-visible{background:var(--highlight);color:var(--secondary)}.language-switcher a:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.language-switcher a[aria-current]{background:var(--secondary);color:var(--light);font-weight:600}}