.public-page-actions.svelte-1ycps2f{display:flex;align-items:center;min-width:0;gap:var(--page-actions-gap)}.auth-link.svelte-1ycps2f{flex-shrink:0;border:1px solid var(--border-subtle);border-radius:var(--radius-circle);padding:8px 14px;background:var(--surface-control);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:750;text-decoration:none;white-space:nowrap;transition:background .14s ease,border-color .14s ease,color .14s ease}.auth-link.svelte-1ycps2f:hover{background:var(--surface-control-hover);border-color:var(--border-context)}.auth-link.svelte-1ycps2f:focus-visible{outline:none;box-shadow:var(--control-focus-shadow)}.auth-link--primary.svelte-1ycps2f{border-color:transparent;background:var(--text-primary);color:var(--surface-page)}.auth-link--primary.svelte-1ycps2f:hover{background:color-mix(in srgb,var(--text-primary) 88%,var(--accent));border-color:transparent;color:var(--surface-page)}.auth-link--text.svelte-1ycps2f{border-color:transparent;background:transparent;color:var(--text-secondary)}.auth-link--text.svelte-1ycps2f:hover{border-color:transparent;background:transparent;color:var(--text-primary)}.inline-settings.svelte-1ycps2f{display:contents}.overflow-settings.svelte-1ycps2f{display:none}.overflow-menu.svelte-1ycps2f{width:min(240px,calc(100vw - 2rem));background:color-mix(in srgb,var(--surface-panel) 92%,transparent);overflow:visible;gap:var(--space-2)}.overflow-menu.svelte-1ycps2f .language-picker.menu{padding:0}.overflow-menu.svelte-1ycps2f .language-picker.menu .dropdown-trigger,.overflow-menu.svelte-1ycps2f [role=menuitem]{box-sizing:border-box;gap:var(--action-menu-item-gap);border:1px solid transparent;padding:var(--action-menu-item-padding);font-size:var(--action-menu-item-font-size);line-height:1.2}.overflow-menu.svelte-1ycps2f .language-picker.menu .dropdown-trigger{border-color:var(--dropdown-trigger-border)}.overflow-menu.svelte-1ycps2f .language-picker.menu .dropdown-icon{width:16px;height:16px}@media(max-width:520px){.public-page-actions.signup.svelte-1ycps2f{gap:var(--space-1)}.inline-settings.svelte-1ycps2f{display:none}.overflow-settings.svelte-1ycps2f{display:block;--menu-trigger-size-circle: var(--menu-trigger-size)}.signup.svelte-1ycps2f .auth-link:where(.svelte-1ycps2f){padding-inline:12px}.signup.svelte-1ycps2f .auth-link--text:where(.svelte-1ycps2f){flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;padding-inline:8px}}
