@layer tailwind-components{.language-switcher{display:inline-block;height:3rem}.language-switcher:not(:focus-within){overflow:hidden}.language-switcher:not(:focus-within) li:not(:first-child){height:0;pointer-events:none;opacity:0}.language-switcher:focus-within ul{--tw-shadow: 0 4px 8px 0 rgba(0, 0, 0, .08);--tw-shadow-colored: 0 4px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.language-switcher:focus-within ul:after{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.language-switcher .link{text-decoration:none}.language-switcher ul{position:relative;isolation:isolate;z-index:10;display:inline-grid}.language-switcher ul:after{position:absolute;top:1.1em;right:1em;width:1em;height:.649em;pointer-events:none;content:"";-webkit-mask-image:var(--i-select);mask-image:var(--i-select);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;--tw-bg-opacity: 1;background-color:hsl(var(--c-base-content) / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.language-switcher ul li:not(:first-child){height:auto;pointer-events:all;opacity:1;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.language-switcher ul li.is-active{order:-1}.language-switcher ul li{--tw-bg-opacity: 1;background-color:hsl(var(--c-primary-content) / var(--tw-bg-opacity))}.language-switcher a{line-height:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--c-base-content) / var(--tw-text-opacity));display:block;padding:.5rem 3rem .5rem 1rem;text-decoration-line:none}.language-switcher a:hover,.language-switcher a:focus-visible{--tw-bg-opacity: 1;background-color:hsl(var(--c-primary-200) / var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px}}
