.floating-nav-cta,.floating-nav-login{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-100);min-height:var(--container-control);padding:var(--spacing-100) var(--spacing-150);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-background-neutral);color:var(--color-text);font:var(--font-weight-medium) var(--text-label)/var(--leading-label) var(--font-family-ui),sans-serif;text-decoration:none;cursor:pointer;transition:background var(--duration-feedback) ease,border-color var(--duration-feedback) ease,color var(--duration-feedback) ease}.floating-nav-login:hover{background:var(--color-background-neutral-hovered);border-color:var(--color-border-control-hovered)}.floating-nav-login:active{background:var(--color-background-selected)}.floating-nav-cta{background:var(--color-background-brand-bold);border-color:var(--color-background-brand-bold);color:var(--color-text-inverse)}.floating-nav-cta:hover{background:var(--color-background-brand-bold-hovered);border-color:var(--color-background-brand-bold-hovered)}.floating-nav-cta:active{background:var(--color-background-brand-bold-pressed)}.app-nav-wrap,.floating-nav-wrap{position:sticky;top:0;z-index:var(--layer-navigation);padding:var(--spacing-250) var(--spacing-300) var(--spacing-100);pointer-events:none}.app-nav,.floating-nav{width:100%;max-width:var(--container-content);margin-inline:auto}.floating-nav{position:relative;pointer-events:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--spacing-300);min-height:var(--container-navigation);padding:var(--spacing-150) var(--spacing-300);border-radius:var(--radius-container);border:1px solid var(--color-border-navigation);background:var(--color-background-navigation);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 16px var(--color-shadow-navigation)}.floating-nav-brand{display:flex;align-items:center;gap:var(--spacing-100);color:var(--color-text);text-decoration:none;width:-moz-fit-content;width:fit-content}.floating-nav-mark{width:30px;height:30px;flex-shrink:0}.floating-nav-word{font-size:var(--text-brand);line-height:var(--leading-brand);font-weight:var(--font-weight-bold)}.floating-nav-beta{padding:var(--spacing-025) var(--spacing-075);font-size:var(--text-body-small);line-height:var(--leading-body-small);background:var(--color-background-selected);border-radius:var(--radius-badge)}.floating-nav-nav{display:flex;align-items:center;justify-content:center;gap:var(--spacing-400)}.floating-nav-link,.floating-nav-menu-item{color:var(--color-text-link);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-medium);text-decoration:none;text-underline-offset:4px}.floating-nav-link:hover{text-decoration:underline}.floating-nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-100)}.floating-nav-burger{display:none;width:var(--container-control);height:var(--container-control);padding:0;align-items:center;justify-content:center;border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:transparent;color:var(--color-icon);cursor:pointer}.floating-nav-burger:hover{background:var(--color-background-neutral-hovered)}.floating-nav-menu{position:absolute;top:calc(100% + var(--spacing-100));left:0;right:0;padding:var(--spacing-100);border:1px solid var(--color-border-input);border-radius:var(--radius-surface);background:var(--color-background-surface);box-shadow:0 8px 24px var(--color-shadow-overlay)}.floating-nav-menu-item{display:flex;align-items:center;min-height:var(--container-control);padding-inline:var(--spacing-150);border-radius:var(--radius-control)}.floating-nav-menu-item:hover{background:var(--color-background-neutral-hovered)}.app-nav{display:flex;align-items:center;gap:var(--spacing-150)}.app-nav .floating-nav{flex:1;min-width:0}.account-control{position:relative;flex-shrink:0;pointer-events:auto}.account-trigger{display:flex;padding:0;background:transparent;border:0;border-radius:var(--radius-full);cursor:pointer}@media (max-width:1024px){.floating-nav{gap:var(--spacing-200);padding-inline:var(--spacing-200)}.floating-nav-nav{gap:var(--spacing-250)}}@media (max-width:760px){.app-nav-wrap,.floating-nav-wrap{padding:var(--spacing-150) var(--spacing-200) var(--spacing-100)}.floating-nav{grid-template-columns:1fr auto;gap:var(--spacing-100);min-height:var(--container-navigation);padding:var(--spacing-100) var(--spacing-150)}.floating-nav-nav{display:none}.floating-nav-burger{display:inline-flex}.floating-nav-beta{display:none}.floating-nav-cta,.floating-nav-login{padding-inline:var(--spacing-100)}.app-nav .floating-nav{grid-template-columns:auto 1fr}.app-nav .floating-nav-nav{display:flex;gap:var(--spacing-150);justify-content:flex-end}.app-nav .floating-nav-actions,.app-nav .floating-nav-word{display:none}.floating-nav-link{font-size:var(--text-body-small)}}.marketing-nav{padding-bottom:0}.marketing-nav .floating-nav-word{font-weight:var(--font-weight-regular)}.marketing-nav .floating-nav-beta{background:var(--color-background-disabled)}.marketing-nav .floating-nav-cta,.marketing-nav .floating-nav-login{min-height:var(--container-control-compact);padding-block:var(--spacing-050)}.marketing-nav .floating-nav-login{background:var(--color-background-button-quiet)}