@layer components{:root{--c-siteselector--base-default:var(--base);--c-siteselector--border-radius-default:var(--border-radius);--c-siteselector--border-width-default:var(--border-width);--c-siteselector--corner-shape-default:var(--corner-shape);--c-siteselector--color--primary-default:var(--color--primary);--c-siteselector--color--primary-contrast-default:var(--color--primary-contrast);--c-siteselector--color--primary-alt-default:var(--color--primary-alt);--c-siteselector--color--primary-border-default:var(--color--primary-border)}.c-siteselector{--c-siteselector--size-sm:4.5;--c-siteselector--size-md:6;--c-siteselector--size-lg:8;--c-siteselector--size:var(--c-siteselector--size-md);--c-siteselector--height:calc(var(--c-siteselector--base, var(--base))*var(--c-siteselector--size));--c-siteselector--padding-total:min(calc(var(--c-siteselector--base, var(--base))*(var(--c-siteselector--size)*2/3 - 1)),calc(var(--c-siteselector--base, var(--base))*var(--c-siteselector--size)/2));--c-siteselector--padding-x:calc(var(--c-siteselector--padding-total)/4);--c-siteselector--item-padding-x:calc(var(--c-siteselector--padding-total)*3/4);--c-siteselector--font-size-default:var(--c-siteselector--font-size-100,var(--font-size-100));--c-siteselector--font-size:var(--c-siteselector--font-size-default);--c-siteselector--radius-default:calc((var(--c-siteselector--border-radius, var(--border-radius)))*var(--base)*1);--c-siteselector--radius:var(--c-siteselector--radius-default);--c-siteselector--background:var(--c-siteselector--color--primary,var(--color--primary));--c-siteselector--contrast:var(--c-siteselector--color--primary-contrast,var(--color--primary-contrast));--c-siteselector--active-background:var(--c-siteselector--color--primary-alt,var(--color--primary-alt));--c-siteselector--height-computed:calc(var(--c-siteselector--height) - var(--c-siteselector--base, var(--base)) - (var(--c-siteselector--border-width, var(--border-width)))*var(--base)*2);corner-shape:var(--c-siteselector--corner-shape,var(--corner-shape));background-color:var(--c-siteselector--background);border:calc((var(--c-siteselector--border-width, var(--border-width)))*var(--base)*1) solid var(--c-siteselector--color--primary-border,var(--color--primary-border));border-radius:var(--c-siteselector--radius);cursor:default;display:inline-flex;height:var(--c-siteselector--height);padding:calc(var(--c-siteselector--base, var(--base))*.5) var(--c-siteselector--padding-x);user-select:none}.c-siteselector.c-siteselector--sm{--c-siteselector--size:var(--c-siteselector--size-sm);--c-siteselector--font-size:var(--c-siteselector--font-size-90,var(--font-size-90))}.c-siteselector.c-siteselector--md{--c-siteselector--size:var(--c-siteselector--size-md);--c-siteselector--font-size:var(--c-siteselector--font-size-default)}.c-siteselector.c-siteselector--lg{--c-siteselector--size:var(--c-siteselector--size-lg);--c-siteselector--font-size:var(--c-siteselector--font-size-200,var(--font-size-200))}.c-siteselector *{cursor:inherit;user-select:none}.c-siteselector a,.c-siteselector button{cursor:pointer}.c-siteselector .c-nav.c-nav--horizontal .c-nav__item--depth-1>.c-nav__item-wrapper,.c-siteselector .c-nav.c-nav--horizontal .c-nav__item--depth-1>.c-nav__item-wrapper>*{height:var(--c-siteselector--height-computed);min-height:unset}.c-siteselector .c-siteselector__items.c-nav--depth-1{--c-nav--font-size:var(--c-siteselector--font-size);--c-nav--item-color:var(--c-siteselector--contrast);--c-nav--item-color-hover:var(--c-siteselector--contrast);--inherit-color:var(--c-siteselector--contrast);--inherit-color-contrast:var(--c-siteselector--contrast);gap:0}.c-siteselector .c-siteselector__items.c-nav--depth-1 .c-nav.c-nav--depth-2{--c-nav--item-color:var(--color--surface-contrast);--c-nav--item-color-hover:var(--color--surface-contrast);--inherit-color:var(--color--surface-contrast);--inherit-color-contrast:var(--color--surface-contrast)}.c-siteselector .c-siteselector__more>.c-nav__item-wrapper .c-button.c-nav__toggle{color:var(--c-siteselector--contrast);height:unset;margin:0 calc(var(--c-siteselector--base, var(--base))*.5);padding:unset;width:unset}.c-siteselector .c-siteselector__more>.c-nav__item-wrapper .c-button.c-nav__toggle .c-button__label{color:var(--c-siteselector--contrast)}.c-siteselector .c-siteselector__more>.c-nav__item-wrapper .c-button.c-nav__toggle:before{bottom:4px;left:2px}.c-siteselector .c-siteselector__more>.c-nav__item-wrapper+.c-nav--depth-2{bottom:-4px}.c-siteselector .c-siteselector__item.c-nav__item--depth-1{border-radius:max(0px,var(--c-siteselector--radius) - calc((var(--c-siteselector--border-width, var(--border-width)))*var(--base)*2));height:var(--c-siteselector--height-computed);padding:0 var(--c-siteselector--item-padding-x)}.c-siteselector .c-siteselector__item.c-nav__item--depth-1 .c-nav__link{color:var(--c-siteselector--contrast);padding:0}.c-siteselector .c-siteselector__item.c-nav__item--depth-1 .c-nav__link:is(a):hover{text-decoration:underline}.c-siteselector .c-siteselector__item.c-nav__item--depth-1 .c-nav__link:after{display:none!important}.c-siteselector .is-current.c-nav__item--depth-1{background-color:var(--c-siteselector--active-background)}.c-siteselector .c-siteselector__more .c-nav.c-nav--depth-2{left:auto;right:0}.c-siteselector .c-siteselector__more .c-nav.c-nav--depth-2:after{left:auto;right:calc(var(--c-siteselector--base, var(--base))*.75)}}