.public-page-actions.svelte-1ycps2f{display:flex;align-items:center;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)}@media(max-width:520px){.signup.svelte-1ycps2f:not(.show-mobile-theme) .mode-button{display:none}.signup.svelte-1ycps2f .mode-button,.signup.svelte-1ycps2f .language-picker.toolbar .dropdown-trigger{width:var(--menu-trigger-size);min-width:var(--menu-trigger-size);padding:0;justify-content:center;gap:0}.signup.svelte-1ycps2f .mode-button span,.signup.svelte-1ycps2f .language-picker.toolbar .dropdown-label,.signup.svelte-1ycps2f .language-picker.toolbar .dropdown-chevron{display:none}}
