.site-header{--site-header-control-size:40px;--site-header-control-surface:#122845c7;--site-header-control-fill:linear-gradient(150deg, #14c9e0c7 0%, #4678ffc2 52%, #8b53ffd1 100%);--site-header-control-color:#dbe7f7c2;--site-header-control-color-hover:#fff}.site-header-control{width:var(--site-header-control-size);height:var(--site-header-control-size);flex:0 0 var(--site-header-control-size);background:var(--site-header-control-surface);color:var(--site-header-control-color);cursor:pointer;isolation:isolate;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:color .18s,box-shadow .18s,transform .18s;position:relative;overflow:visible;box-shadow:0 5px 14px #020a1829}.site-header .site-header-icon-button{display:inline-flex}.site-header-control__fill{z-index:0;border-radius:inherit;background:var(--site-header-control-fill);clip-path:inset(100% 0 0 round 999px);opacity:.92;pointer-events:none;transition:clip-path .32s cubic-bezier(.22,.72,.25,1);position:absolute;inset:0}.site-header-control__icon{z-index:1;justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.22,.72,.25,1);display:inline-flex;position:relative}.site-header .site-header-control:hover,.site-header .site-header-control:focus-visible,.site-header .site-header-control[aria-expanded=true]{color:var(--site-header-control-color-hover);transform:translateY(-1px);box-shadow:0 8px 20px #020a1838}.site-header .site-header-control:hover .site-header-control__fill,.site-header .site-header-control:focus-visible .site-header-control__fill,.site-header .site-header-control[aria-expanded=true] .site-header-control__fill{clip-path:inset(0 round 999px)}.site-header .site-header-control:hover .site-header-control__icon,.site-header .site-header-control:focus-visible .site-header-control__icon,.site-header .site-header-control[aria-expanded=true] .site-header-control__icon{transform:translateY(-1px)scale(1.04)}.site-header .site-header-control:active{transform:translateY(0)scale(.96);box-shadow:0 3px 12px #040b1b33}.site-header .site-header-control:focus-visible{outline-offset:3px;outline:2px solid #60a5faeb}.site-header-control[data-tooltip]:before,.site-header-control[data-tooltip]:after{z-index:1002;pointer-events:none;opacity:0;transition:opacity .18s .14s,transform .2s cubic-bezier(.22,.72,.25,1) .14s;position:absolute;left:50%;transform:translate(-50%,-6px)scale(.96)}.site-header-control[data-tooltip]:before{content:attr(data-tooltip);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;letter-spacing:.04em;text-align:center;white-space:nowrap;background:linear-gradient(135deg,#09182ff5,#161536f0);border:1px solid #74c0ff6b;border-radius:9px;width:max-content;max-width:180px;padding:7px 12px;font-size:12px;font-weight:500;line-height:1.25;top:calc(100% + 13px);box-shadow:0 10px 26px #01081547,0 0 18px #4e98ff1a}.site-header-control[data-tooltip]:after{content:"";background:#0a182ff5;border-top:1px solid #74c0ff6b;border-left:1px solid #74c0ff6b;width:8px;height:8px;top:calc(100% + 8px);transform:translate(-50%,-6px)rotate(45deg)scale(.96)}.site-header-control[data-tooltip]:hover:before,.site-header-control[data-tooltip]:hover:after,.site-header-control[data-tooltip]:focus-visible:before,.site-header-control[data-tooltip]:focus-visible:after{opacity:1}.site-header-control[data-tooltip]:hover:before,.site-header-control[data-tooltip]:focus-visible:before{transform:translate(-50%)scale(1)}.site-header-control[data-tooltip]:hover:after,.site-header-control[data-tooltip]:focus-visible:after{transform:translate(-50%)rotate(45deg)scale(1)}.site-header-control[data-tooltip][aria-expanded=true]:before,.site-header-control[data-tooltip][aria-expanded=true]:after{opacity:0;transition-delay:0s}.lang-switch{position:relative}.lang-icon-button{padding:0}.lang-dropdown{z-index:1001;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070e1df5;border:1px solid #7eaeff33;border-radius:10px;flex-direction:column;width:120px;margin-top:10px;padding:5px;display:none;position:absolute;top:100%;right:0;box-shadow:0 14px 34px #00000057}.lang-dropdown.open{display:flex}.lang-option{color:#aab8ce;width:100%;font-size:var(--type-body-sm);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;transition:color .18s,background-color .18s}.lang-option:hover,.lang-option:focus-visible{color:#fff;background:#6384c424;outline:none}.lang-option.active{color:#fff;background:linear-gradient(90deg,#14c9e01f,#8154ff24);font-weight:500}@media (width<=560px){.site-header{--site-header-control-size:38px}.site-header-control[data-tooltip]:before,.site-header-control[data-tooltip]:after{display:none}}@media (prefers-reduced-motion:reduce){.site-header-control,.site-header-control__fill,.site-header-control__icon,.site-header-control[data-tooltip]:before,.site-header-control[data-tooltip]:after{transition:none}}
