@layer components{.language-picker{--language-picker-z-index:var(--topbar-languague-picker-z-index);--language-picker-list-align-self:baseline;--language-picker-list-list-style:none;--language-picker-list-display:flex;--language-picker-list-flex-flow:row nowrap;--language-picker-list-gap:var(--spacing-normal);--language-picker-list-padding:0;--language-picker-list-margin:0 0 0 var(--spacing-normal);--language-picker-link-font-size:var(--topbar-actions-text-font-size);--language-picker-link-font-family:var(--font-family-headline);--language-picker-link-text-decoration:none;--language-picker-list-item-color:var(--color-font);--language-picker-list-item-hover-color:var(--color-primary);--language-picker-list-item-selected-color:var(--color-primary);align-self:var(--language-picker-list-align-self);grid-area:language-picker;z-index:var(--language-picker-z-index)}.language-picker__list{display:var(--language-picker-list-display);flex-flow:var(--language-picker-list-flex-flow);gap:var(--language-picker-list-gap);justify-content:var(--language-picker-list-justify-content);list-style:var(--language-picker-list-list-style);margin:var(--language-picker-list-margin);padding:var(--language-picker-list-padding)}.language-picker__item,.language-picker__link{color:var(--language-picker-list-item-color)}.language-picker__link{font-family:var(--language-picker-link-font-family);font-size:var(--language-picker-link-font-size);-webkit-text-decoration:var(--language-picker-link-text-decoration);text-decoration:var(--language-picker-link-text-decoration)}.language-picker__link:is(:hover,:focus-visible){--language-picker-link-text-decoration:underline;color:var(--language-picker-list-item-hover-color)!important}.language-picker__link[aria-current=true]{color:var(--language-picker-list-item-selected-color)!important;pointer-events:none;text-decoration:underline}@media screen and (width < 1024px){.language-picker{--language-picker-position:fixed;--language-picker-padding:0 var(--spacing-normal);--language-picker-top:calc(var(--topbar-height) + var(--spacing-normal));--language-picker-left:0;--language-picker-width:100%;--language-picker-pointer-events:none;--language-picker-opacity:0;--language-picker-transition:transform var(--animation-duration-normal) var(--animation-easing-normal),opacity var(--animation-duration-normal) var(--animation-easing-normal);--language-picker-list-justify-content:flex-end;--language-picker-link-font-size:var(--font-size-normal);--language-picker-list-item-color:var(--color-bg);--language-picker-list-item-hover-color:var(--color-bg);--language-picker-list-item-selected-color:var(--color-bg);left:var(--language-picker-left);opacity:var(--language-picker-opacity);padding:var(--language-picker-padding);pointer-events:var(--language-picker-pointer-events);position:var(--language-picker-position);top:var(--language-picker-top);transition:var(--language-picker-transition);width:var(--language-picker-width)}.topbar[open-nav] .language-picker{--language-picker-pointer-events:all;--language-picker-opacity:1;--language-picker-transition:transform var(--animation-duration-normal) var(--animation-easing-normal),opacity var(--animation-duration-normal) var(--animation-easing-normal) .5s}.topbar:not([open-nav]) .language-picker>*{display:none}}@media screen and (width >= 1024px){.language-picker{--language-picker-list-justify-content:flex-start;--language-picker-list-item-color:var(--color-bg);--language-picker-list-item-hover-color:var(--color-bg);--language-picker-list-item-selected-color:var(--color-bg)}[navigation-color=default] .language-picker{--language-picker-list-item-color:var(--color-primary);--language-picker-list-item-hover-color:var(--color-primary);--language-picker-list-item-selected-color:var(--color-primary)}}}