.theme-toggle>svg{transform-origin:50%;grid-area:1/1;transition:scale .35s cubic-bezier(.34,1.56,.64,1),opacity .1s linear}@media (prefers-reduced-motion:reduce){.theme-toggle>svg{transition:none}}.language-hover{height:var(--hover-height,0px);transform:translateY(var(--hover-y,0px));opacity:0;transition:var(--hover-transition,transform .1s ease, opacity .1s ease)}@media (hover:hover){.language-options[data-hovered=true]>.language-hover{opacity:1}}@media (prefers-reduced-motion:reduce){.language-hover{transition:none}}
