.topbar.svelte-yao5vb{z-index:var(--gm-z-chrome);padding:env(safe-area-inset-top,0px) var(--gm-gutter-right) 0 var(--gm-gutter-left);height:var(--gm-topbar-height);justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:fixed;top:0;left:0;right:0}.topbar-material.svelte-yao5vb{pointer-events:none;opacity:0;transition:opacity var(--gm-motion-duration-base) var(--gm-motion-ease-standard);position:absolute;inset:0}.topbar.is-scrolled.svelte-yao5vb .topbar-material:where(.svelte-yao5vb){opacity:1}.topbar-left.svelte-yao5vb,.topbar-right.svelte-yao5vb{position:relative}.topbar-left.svelte-yao5vb{align-items:center;gap:1.5rem;min-width:0;display:flex}.topbar-wordmark.svelte-yao5vb{flex-shrink:0;align-items:center;min-width:2.75rem;min-height:2.75rem;text-decoration:none;display:inline-flex}.topbar-wordmark.svelte-yao5vb .topbar-logo-mark{display:none}@supports (animation-timeline:scroll()){@media not ((prefers-contrast:more) or (prefers-reduced-transparency:reduce)){.topbar-material.svelte-yao5vb{animation:linear both svelte-yao5vb-topbar-material;animation-timeline:scroll(root);animation-range:0 1px}}}.topbar.is-held.svelte-yao5vb .topbar-material:where(.svelte-yao5vb){opacity:1;animation:none}@keyframes svelte-yao5vb-topbar-material{0%{opacity:0}to{opacity:1}}@media (width<=399px){.topbar-wordmark.svelte-yao5vb .topbar-logo-lockup{display:none}.topbar-wordmark.svelte-yao5vb .topbar-logo-mark{display:block}}.topbar-right.svelte-yao5vb{flex:none;align-items:center;gap:.5rem;display:flex}.public-nav.svelte-yao5vb{align-items:center;gap:1.25rem;display:flex}.public-nav-link.svelte-yao5vb{min-height:2.75rem;font-size:var(--gm-type-subhead);font-weight:var(--gm-font-weight-medium);color:var(--gm-text-primary);transition:var(--gm-transition-fast);transition-property:var(--gm-transition-feedback);align-items:center;text-decoration:none;display:inline-flex}.public-nav-link[aria-current=page].svelte-yao5vb{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--gm-accent-orange);text-decoration-color:var(--gm-accent-orange)}.public-nav-link.svelte-yao5vb:focus-visible{color:var(--gm-accent-orange)}@media (hover:hover){.public-nav-link.svelte-yao5vb:hover{color:var(--gm-accent-orange)}}@media (width<=819px){.public-nav.svelte-yao5vb{display:none}}.lang-toggle.svelte-yao5vb{gap:var(--gm-space-sm);display:flex}.lang-btn.svelte-yao5vb{min-width:2.75rem;min-height:2.75rem;font-family:var(--gm-font-mono);font-size:var(--gm-type-caption);font-weight:var(--gm-font-weight-medium);letter-spacing:.04em;color:var(--gm-text-secondary);border-radius:var(--gm-radius-md);cursor:pointer;transition:var(--gm-motion-duration-fast) var(--gm-motion-ease-standard);transition-property:var(--gm-transition-feedback);background:0 0;border:none;justify-content:center;align-items:center;padding:.3rem .55rem;text-decoration:none;display:inline-flex}@media (hover:hover){.lang-btn.svelte-yao5vb:hover{color:var(--gm-text-primary);background:var(--gm-bg-hover)}}.lang-btn.active.svelte-yao5vb{color:var(--gm-text-primary);text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--gm-accent-orange);text-decoration-color:var(--gm-accent-orange)}.lang-btn.svelte-yao5vb:focus-visible{outline:2px solid var(--gm-accent-orange);outline-offset:2px}@media (width<=640px){.topbar.svelte-yao5vb{padding:env(safe-area-inset-top,0px) var(--gm-gutter-right) 0 var(--gm-gutter-left)}}.topbar.svelte-yao5vb .signin-link{display:none}.topbar.svelte-yao5vb .signin-link,.topbar.svelte-yao5vb .start-link{border-radius:var(--gm-control-radius);white-space:nowrap}@media (width>=820px){.topbar-right.svelte-yao5vb{gap:.75rem}.topbar.svelte-yao5vb .signin-link{display:inline-flex}.topbar.svelte-yao5vb .menu-btn{display:none}}@media (width<=819px){.topbar.svelte-yao5vb,.topbar-right.svelte-yao5vb{gap:var(--gm-space-xs)}.bar-languages.svelte-yao5vb .lang-toggle:where(.svelte-yao5vb){gap:0}.bar-languages.svelte-yao5vb .lang-btn.active:where(.svelte-yao5vb){display:none}}.topbar.svelte-yao5vb .partner-signin{display:inline-flex}.public-menu.svelte-yao5vb{display:grid}.public-menu-label.svelte-yao5vb{color:var(--gm-text-muted);margin:0;padding:1rem 0 .25rem;font-weight:600}.app-link.svelte-yao5vb{border-radius:var(--gm-radius-md);place-items:center;width:2.75rem;height:2.75rem;display:grid}.app-link.svelte-yao5vb:focus-visible{outline:2px solid var(--gm-focus-ring);outline-offset:2px}
