[data-site-language-switcher]{min-inline-size:0;max-inline-size:100%;color:var(--foreground,#17211b);flex:0 auto;position:relative}[data-site-language-switcher] .site-language-switcher__details{margin:0}[data-site-language-switcher] .site-language-switcher__summary{box-sizing:border-box;border:1px solid var(--border,#cbd5ce);background:var(--background,#f4f6f2);min-block-size:44px;max-inline-size:100%;color:var(--foreground,#17211b);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .625rem;font-size:.875rem;font-weight:600;line-height:1.4;list-style:none;display:flex}[data-site-language-switcher] .site-language-switcher__summary::-webkit-details-marker{display:none}[data-site-language-switcher] .site-language-switcher__label{overflow-wrap:anywhere;min-inline-size:0}[data-site-language-switcher] .site-language-switcher__globe,[data-site-language-switcher] .site-language-switcher__chevron,[data-site-language-switcher] .site-language-switcher__check{flex:none;block-size:18px;inline-size:18px}[data-site-language-switcher] .site-language-switcher__chevron{block-size:14px;inline-size:14px;margin-inline-start:auto}[data-site-language-switcher] details[open] .site-language-switcher__chevron{transform:rotate(180deg)}[data-site-language-switcher] .site-language-switcher__summary:hover,[data-site-language-switcher] details[open] .site-language-switcher__summary{background:var(--muted,#e6eee8);color:var(--primary,#006b4c)}[data-site-language-switcher] .site-language-switcher__summary:focus-visible,[data-site-language-switcher] .site-language-switcher__link:focus-visible{outline:2px solid var(--ring,#006b4c);outline-offset:3px}[data-site-language-switcher] .site-language-switcher__panel{z-index:50;box-sizing:border-box;border:1px solid var(--border,#cbd5ce);background:var(--card,#fff);max-block-size:min(30rem,100dvh - 8rem);inline-size:min(20rem,100vw - 2rem);color:var(--foreground,#17211b);border-radius:10px;padding:.5rem;display:block;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}[data-site-language-switcher] .site-language-switcher__list{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}[data-site-language-switcher] .site-language-switcher__link{min-block-size:44px;color:inherit;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;line-height:1.5;text-decoration:none;display:flex}[data-site-language-switcher] .site-language-switcher__link:hover,[data-site-language-switcher] .site-language-switcher__link[aria-current=true]{background:var(--muted,#e6eee8);color:var(--primary,#006b4c)}[data-site-language-switcher] .site-language-switcher__item-text{overflow-wrap:anywhere;gap:.125rem;min-inline-size:0;display:grid}[data-site-language-switcher] .site-language-switcher__name{font-weight:600}[data-site-language-switcher] .site-language-switcher__note{color:var(--muted-foreground,#53645a);font-size:.8125rem}[data-site-language-switcher] .site-language-switcher__notice{border-block-start:1px solid var(--border,#cbd5ce);color:var(--muted-foreground,#53645a);overflow-wrap:anywhere;margin:.5rem .25rem .125rem;padding:.75rem .5rem .25rem;font-size:.875rem;line-height:1.6}@media (width<=767px){header.site-header:has([data-site-language-switcher]) .site-header__inner{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 8px;display:grid;container:site-header-actions/inline-size}header.site-header:has([data-site-language-switcher]) .site-header__actions{display:contents}header.site-header:has([data-site-language-switcher]) .brand-link{grid-area:1/1/auto/-1}header.site-header:has([data-site-language-switcher]) .site-nav{grid-area:2/1/auto/-1;max-inline-size:100%}header.site-header [data-site-language-switcher]{grid-area:3/1;justify-self:start;position:static}header.site-header:has([data-site-language-switcher]) #tool-theme-toggle{grid-area:3/2}header.site-header.site-header--collapsible[data-nav-ready]:has([data-site-language-switcher]) .site-header__inner{gap:4px 8px}header.site-header.site-header--collapsible[data-nav-ready]:has([data-site-language-switcher]) .brand-link{grid-area:1/1/auto/-1}header.site-header.site-header--collapsible[data-nav-ready] [data-site-language-switcher]{grid-area:2/1}header.site-header.site-header--collapsible[data-nav-ready]:has([data-site-language-switcher]) #tool-theme-toggle{grid-area:2/2}header.site-header.site-header--collapsible[data-nav-ready]:has([data-site-language-switcher]) .site-nav-toggle{grid-area:2/3}header.site-header.site-header--collapsible[data-nav-ready]:has([data-site-language-switcher]) .site-nav{grid-row:3}header.site-header [data-site-language-switcher] .site-language-switcher__panel{inline-size:auto;max-inline-size:none;inset-inline:1rem}.international-header:has([data-site-language-switcher]){position:relative}.international-header [data-site-language-switcher]{position:static}.international-header [data-site-language-switcher] .site-language-switcher__panel{inline-size:auto;max-inline-size:none;inset-inline:1rem}}@container site-header-actions (width<=16em){header.site-header:has([data-site-language-switcher]) [data-site-language-switcher],header.site-header.site-header--collapsible[data-nav-ready] [data-site-language-switcher]{grid-column:1/-1;justify-self:stretch}header.site-header:has([data-site-language-switcher]) #tool-theme-toggle{grid-row:4}header.site-header.site-header--collapsible[data-nav-ready]:has([data-site-language-switcher]) #tool-theme-toggle,header.site-header.site-header--collapsible[data-nav-ready]:has([data-site-language-switcher]) .site-nav-toggle{grid-row:3}header.site-header.site-header--collapsible[data-nav-ready]:has([data-site-language-switcher]) .site-nav{grid-row:4}}@media (forced-colors:active){[data-site-language-switcher] .site-language-switcher__panel{border-color:canvastext}}
