.publicSiteHeader_desktopHome__GTkGB{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:6px;font-size:13px;color:inherit}.publicSiteHeader_desktopHome__GTkGB:hover{background:var(--hk-control-hover)}.publicSiteHeader_header__tOf3j[data-desktop-project-header]{-webkit-app-region:drag;padding-right:164px}.publicSiteHeader_header__tOf3j[data-desktop-project-header] :is(a,button,input){-webkit-app-region:no-drag}.publicSiteHeader_header__tOf3j{--product-menu-bg:#e6e6e6;--product-menu-hover:#d4d4d4;--product-menu-text:#242424;--product-menu-muted:#626262;--hk-menu-highlight-bg:var(--product-menu-hover);--hk-menu-highlight-fg:var(--product-menu-text);position:absolute;z-index:100;inset:0 0 auto;display:flex;height:clamp(66px,7.2vh,83px);align-items:center;justify-content:flex-end;padding:0 clamp(26px,3.84vw,74px);background:linear-gradient(180deg,color-mix(in srgb,var(--hk-surface-0) 88%,transparent),transparent);color:var(--hk-text-primary);animation:publicSiteHeader_headerIn__lJUS_ .78s cubic-bezier(.16,1,.3,1) .12s both}.dark .publicSiteHeader_header__tOf3j{--product-menu-bg:#262626;--product-menu-hover:#383838;--product-menu-text:#e5e5e5;--product-menu-muted:#a3a3a3}.publicSiteHeader_inFlow__Yf4Qf{position:relative}.publicSiteHeader_actions__iWtJl,.publicSiteHeader_nav__vI4Va{display:flex;align-items:center}.publicSiteHeader_brand__0c_Rt{position:absolute;top:50%;left:clamp(26px,3.84vw,74px);width:195px;height:98px;line-height:0;transform:translateY(-50%);transition:opacity .22s ease}.publicSiteHeader_brand__0c_Rt:hover{opacity:.82}.publicSiteHeader_brand__0c_Rt img{width:100%;height:100%;object-fit:contain}html:not(.dark) .publicSiteHeader_brand__0c_Rt img{filter:invert(1)}.publicSiteHeader_nav__vI4Va{gap:clamp(27px,2.24vw,45px);margin-right:clamp(70px,6vw,122px);letter-spacing:.02em}.publicSiteHeader_actions__iWtJl,.publicSiteHeader_nav__vI4Va{color:var(--hk-text-secondary);font-size:clamp(12px,.72vw,14px)}.publicSiteHeader_actions__iWtJl{gap:clamp(19px,1.6vw,30px)}.publicSiteHeader_login__1x241,.publicSiteHeader_navButton__4nxFh,.publicSiteHeader_nav__vI4Va>a,.publicSiteHeader_nav__vI4Va>span{display:flex;height:32px;align-items:center;border:0;background:none;color:inherit;font:inherit;line-height:1;text-decoration:none;transition:color .22s ease}.publicSiteHeader_languageButton__O2bCC:hover,.publicSiteHeader_login__1x241:hover,.publicSiteHeader_navButton__4nxFh:hover,.publicSiteHeader_nav__vI4Va>a:hover{color:var(--hk-text-primary)}.publicSiteHeader_nav__vI4Va>span{cursor:default}.publicSiteHeader_githubPending__EvgEz{opacity:.72}.publicSiteHeader_productMenu___0qwv{position:relative}.publicSiteHeader_productMenu___0qwv:after{position:absolute;top:100%;left:-20px;width:170px;height:20px;content:""}.publicSiteHeader_header__tOf3j .publicSiteHeader_navButton__4nxFh{gap:8px;padding:0 10px;cursor:pointer;background:transparent!important;color:inherit!important}.publicSiteHeader_header__tOf3j .publicSiteHeader_navButton__4nxFh:hover,.publicSiteHeader_productMenu___0qwv[data-open=true] .publicSiteHeader_navButton__4nxFh{background:var(--product-menu-hover)!important;color:var(--product-menu-text)!important}.publicSiteHeader_navButton__4nxFh>span{color:var(--hk-text-muted);font-size:12px;transition:transform .22s cubic-bezier(.16,1,.3,1)}.publicSiteHeader_productMenu___0qwv[data-open=true] .publicSiteHeader_navButton__4nxFh>span{transform:rotate(180deg)}.publicSiteHeader_productPanel__TpMOr{--hk-menu-surface:var(--product-menu-bg);--hk-text-primary:var(--product-menu-text);position:absolute;top:calc(100% + 18px);left:50%;width:min(366px,calc(100vw - 42px));padding:6px;overflow:hidden;border:1px solid var(--hk-border-default);border-radius:16px;background:var(--product-menu-bg);color:var(--product-menu-text);box-shadow:var(--hk-shadow-overlay),var(--hk-shadow-inset-top);backdrop-filter:blur(30px) saturate(118%);transform:translateX(-26%);animation:publicSiteHeader_productPanelIn__gfMJO .22s cubic-bezier(.16,1,.3,1) both}.publicSiteHeader_header__tOf3j .publicSiteHeader_productPanel__TpMOr a{display:grid;min-height:62px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;padding:0 16px;border:0!important;border-radius:6px!important;box-shadow:none!important;background:transparent!important;color:var(--product-menu-text)!important;text-decoration:none;transition:background .18s ease}.publicSiteHeader_header__tOf3j .publicSiteHeader_productPanel__TpMOr a:is(:hover,:focus-visible){background:var(--product-menu-hover)!important}.publicSiteHeader_productPanel__TpMOr a>span{color:var(--product-menu-muted);font:11px var(--font-geist-mono)}.publicSiteHeader_productPanel__TpMOr strong{overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.publicSiteHeader_productPanel__TpMOr small{margin-left:18px;color:var(--product-menu-muted);font:10px var(--font-geist-mono);letter-spacing:.1em;white-space:nowrap}.publicSiteHeader_languageButton__O2bCC{display:grid;width:32px;height:32px;padding:0;border:0;place-items:center;background:none;color:inherit;cursor:pointer;text-decoration:none;transition:color .22s ease}.publicSiteHeader_languageButton__O2bCC svg{width:22px;height:22px;stroke-width:1.35}.publicSiteHeader_avatar__k_8ON{display:grid;width:32px;height:32px;overflow:hidden;border:1px solid color-mix(in srgb,var(--hk-text-primary) 34%,transparent);border-radius:999px;place-items:center;background:var(--hk-surface-2);box-shadow:0 8px 24px rgb(0 0 0/26%);transition:border-color .18s ease,transform .18s ease}.publicSiteHeader_avatar__k_8ON:hover{border-color:color-mix(in srgb,var(--hk-text-primary) 72%,transparent);transform:scale(1.04)}.dark .publicSiteHeader_avatar__k_8ON{border-color:transparent}.publicSiteHeader_avatar__k_8ON img{width:100%;height:100%;object-fit:cover}.publicSiteHeader_avatar__k_8ON:focus-visible,.publicSiteHeader_brand__0c_Rt:focus-visible,.publicSiteHeader_languageButton__O2bCC:focus-visible,.publicSiteHeader_login__1x241:focus-visible,.publicSiteHeader_navButton__4nxFh:focus-visible,.publicSiteHeader_nav__vI4Va>a:focus-visible,.publicSiteHeader_productPanel__TpMOr a:focus-visible{outline:1px solid var(--hk-text-primary);outline-offset:5px}@keyframes publicSiteHeader_headerIn__lJUS_{0%{opacity:0;transform:translateY(-10px)}}@keyframes publicSiteHeader_productPanelIn__gfMJO{0%{opacity:0;transform:translateX(-26%) translateY(-9px)}}@media (max-width:820px){.publicSiteHeader_header__tOf3j{height:68px;padding:0 20px}.publicSiteHeader_brand__0c_Rt{left:20px;width:150px;height:75px}.publicSiteHeader_nav__vI4Va{display:none}.publicSiteHeader_actions__iWtJl{gap:22px}.publicSiteHeader_avatar__k_8ON{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.publicSiteHeader_header__tOf3j,.publicSiteHeader_productPanel__TpMOr{animation-duration:.01ms!important}}.publicSiteHeader_application__RymC4.publicSiteHeader_application__RymC4{position:relative;min-height:56px;height:56px;padding-block:0;background:var(--hk-surface-1);border-bottom:1px solid var(--hk-border-subtle);color:var(--hk-text-primary)}.publicSiteHeader_application__RymC4 .publicSiteHeader_brand__0c_Rt{width:104px;height:52px;animation:none}.publicSiteHeader_application__RymC4 .publicSiteHeader_actions__iWtJl{margin-left:auto}