div:has(>#site-header){inline-size:100%}#site-header{background-color:var(--c-eclipse);box-shadow:0 0 4px 4px rgba(28,39,50,.2);container-name:siteHeader;container-type:inline-size;font-size:16px;.header__container{inline-size:1200px;max-inline-size:100%;padding:1.48em 1.25em;[popover]{background-color:var(--c-meteor);border:.5px solid #000;color:var(--c-moon);filter:drop-shadow(0 .5em 1em rgba(0,0,0,.5));filter:drop-shadow(0 .5em 5em rgba(0,0,0,.5)) blur(15px);gap:2em;margin:5px 0 0;opacity:0;overflow:visible;padding:.5em 1em;transform:scaleX(150%) scaleY(50%);transition:all .7s ease-out,overlay .7s ease-out,display allow-discrete .7s ease-out;translate:0 2rem;&:before{content:"";display:block;--tooltipTriangleSize:10px;background:var(--c-meteor);block-size:var(--tooltipTriangleSize);border:.5px solid #000;border-block-end:0;border-inline-end:0;inline-size:var(--tooltipTriangleSize);inset-block-start:-5px;position:absolute;transform:rotate(45deg)}&:popover-open{display:flex;filter:drop-shadow(0 .5em 1em rgba(0,0,0,.5)) blur(0);opacity:1;transform:scaleX(100%) scaleY(100%);transition:all .3s ease-out;translate:0 0}@starting-style{&:popover-open{opacity:0;translate:0 -2em}}}}}.header__container a{color:var(--c-moon);font-weight:400;text-decoration:none}.header__row-1,.header__row-2{align-items:center;display:flex;inline-size:100%;justify-content:space-between}#site-header .sr-only{block-size:1px;inline-size:1px;inset-block-start:auto;inset-inline-start:-10000px;overflow:hidden;position:absolute}@media (max-width:1150px) and (min-width:767px){.header__column{inline-size:100%}}@media (max-width:767px){.header__container{flex-direction:column;padding:1rem 0 0}.header__column{position:relative}.header__row-1{padding-block-start:0}.header__row-2{gap:10px;justify-content:center;padding:1.05rem}}.header__skip{block-size:1px;color:var(--c-moon);inline-size:1px;inset-block-start:-1000px;inset-inline-start:-1000px;overflow:hidden;position:absolute;text-align:start}.header__skip:active,.header__skip:focus,.header__skip:hover{block-size:auto;color:var(--c-moon);inline-size:auto;inset-block-start:0;inset-inline-start:0;overflow:visible}.header__logo{align-content:center;block-size:auto;container-name:headerLogo;container-type:inline-size;inline-size:240px;& #header__logo-desktop{block-size:29.099px;color:var(--c-moon);display:none;font-size:1.167rem;inline-size:240.001px;max-inline-size:100%}}#header__logo-mobile-wrapper{align-items:center;display:flex;gap:13px}@container headerLogo (min-width: 180px){.header__logo{#header__logo-desktop{display:inline}#header__logo-mobile-wrapper{display:none}}}button.developers-language-dropdown__button{background:transparent;border:none;color:var(--c-moon);font-size:.875em;font-weight:400;anchor-name:--language-button}.developers-language-dropdown__button-label:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M7.26251 9.8876C7.30626 9.84385 7.35001 9.84385 7.39376 9.8001L7.48126 9.75635H7.52501L12.2063 5.29385C12.3375 5.1626 12.425 4.9876 12.425 4.76885C12.425 4.3751 12.1188 4.06885 11.725 4.06885C11.55 4.06885 11.375 4.15635 11.2875 4.24385L7.00001 8.3126L2.80001 4.33135C2.66876 4.2001 2.49376 4.06885 2.27501 4.06885C1.88126 4.06885 1.57501 4.3751 1.57501 4.76885C1.57501 4.9876 1.66251 5.1626 1.83751 5.29385L6.51876 9.75635H6.56251L6.65001 9.8001C6.69376 9.84385 6.73751 9.84385 6.78126 9.8876C6.82501 9.8876 6.86876 9.8876 6.91251 9.93135C6.95626 9.93135 7.00001 9.93135 7.04376 9.93135C7.13126 9.93135 7.17501 9.93135 7.26251 9.8876Z" fill="#fff"/></svg>');content:" ";display:inline-block;margin:0 .25rem 0 .625rem;position:relative}.developers-language-dropdown__button-label{align-items:center;display:flex;gap:4px}#Language-submenu{position-anchor:--language-button;inset-block-start:anchor(bottom);inset-area:bottom span-right;margin:5px 0 0;ul{list-style:none;margin:0;padding:0}}.developers-language-dropdown__list-select-language{clip:rect(1px,1px,1px,1px);block-size:1px;clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}