.google-auth-button__content.svelte-r7nhr4{justify-content:center;align-items:center;gap:var(--spacing-2);display:inline-flex}.auth-form.svelte-1jo0g2h{padding:0 var(--spacing-2);flex-direction:column;display:flex}.auth-form--login.svelte-1jo0g2h{padding:0 var(--spacing-8)}.auth-form__footer-spacer.svelte-1jo0g2h{height:var(--spacing-4)}.auth-form__tab-list{flex-shrink:0;border-radius:var(--border-radius-full)!important;background:var(--theme-surface-secondary)!important;box-shadow:inset 0 0 0 1px var(--theme-border-primary)!important;border:0!important;gap:3px!important;width:auto!important;padding:4px!important}.auth-form__tab{transition:background-color .16s,color .16s;border-radius:var(--border-radius-full)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--theme-text-tertiary)!important;border:0!important;padding:8px 16px!important;font-family:PP Fraktion Mono,ui-monospace,monospace!important;font-size:11px!important;font-weight:400!important}.auth-form__tab:hover{color:var(--theme-text-secondary)!important;background:var(--theme-bg-tertiary)!important}.auth-form__tab--solo{opacity:1!important;cursor:default!important}.auth-form__tab[data-state=active]{background:var(--theme-primary)!important;color:var(--theme-button-primary-text)!important;box-shadow:0 1px #0000001f!important}.auth-form__tabs{gap:0!important}.auth-form__tab-skeleton.svelte-1jo0g2h{animation:1.4s ease-in-out infinite svelte-1jo0g2h-auth-form-skeleton-pulse;color:#0000!important;background:var(--theme-bg-tertiary)!important;cursor:default!important}@keyframes svelte-1jo0g2h-auth-form-skeleton-pulse{0%,to{opacity:.35}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.auth-form__tab-skeleton.svelte-1jo0g2h{opacity:.45;animation:none}}.auth-form__panels.svelte-1jo0g2h{grid-template-areas:"stack";width:100%;display:grid}.auth-form__panel.svelte-1jo0g2h{grid-area:stack;min-width:0}.auth-form__form.svelte-1jo0g2h{gap:var(--spacing-4);flex-direction:column;display:flex}.auth-form__form--login.svelte-1jo0g2h{gap:var(--spacing-4)}.auth-form__form--signup.svelte-1jo0g2h{gap:14px}.auth-form__form-fields.svelte-1jo0g2h{gap:var(--spacing-4);flex-direction:column;display:flex}.auth-form__divider.svelte-1jo0g2h{align-items:center;gap:var(--spacing-3);flex-direction:row;display:flex}.auth-form__divider.svelte-1jo0g2h>:first-child,.auth-form__divider.svelte-1jo0g2h>:last-child{flex:1 1 0}.auth-form__row--split.svelte-1jo0g2h{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=480px){.auth-form__row--split.svelte-1jo0g2h{grid-template-columns:1fr 1fr}}.auth-form__label.svelte-1jo0g2h{flex-direction:column;gap:6px;min-width:0;display:flex}.auth-form__label-text.svelte-1jo0g2h{letter-spacing:.1em;text-transform:uppercase;color:var(--theme-text-tertiary);font-family:PP Fraktion Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.auth-form__label-text--required.svelte-1jo0g2h:after{content:" *";color:var(--theme-border-error)}.auth-form__input.svelte-1jo0g2h,.auth-form__select.svelte-1jo0g2h{box-sizing:border-box;border-radius:var(--border-radius-md);background:var(--theme-input-bg);width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--theme-input-border);color:var(--theme-input-text);border:0;padding:0 14px;font-family:PP Fraktion Sans,system-ui,sans-serif;font-size:14px;line-height:1.2;transition:box-shadow .16s,background-color .16s}.auth-form__input--lg.svelte-1jo0g2h{height:48px;font-size:15px}.auth-form__input.svelte-1jo0g2h::placeholder{color:var(--theme-input-placeholder)}.auth-form__input.svelte-1jo0g2h:hover,.auth-form__select.svelte-1jo0g2h:hover{background:var(--theme-input-bg-hover);box-shadow:inset 0 0 0 1px var(--theme-input-border-hover)}.auth-form__input.svelte-1jo0g2h:focus,.auth-form__select.svelte-1jo0g2h:focus{background:var(--theme-input-bg-focus);box-shadow:inset 0 0 0 1px var(--theme-input-border-focus);outline:none}.auth-form__input--invalid.svelte-1jo0g2h,.auth-form__input--invalid.svelte-1jo0g2h:focus{box-shadow:inset 0 0 0 1px var(--theme-border-error)}.auth-form__select-wrap.svelte-1jo0g2h{width:100%;position:relative}.auth-form__select.svelte-1jo0g2h{appearance:none;cursor:pointer;padding-right:36px}.auth-form__select-chevron.svelte-1jo0g2h{color:var(--theme-text-tertiary);pointer-events:none;font-family:PP Fraktion Mono,ui-monospace,monospace;font-size:12px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.auth-form__select.svelte-1jo0g2h option{background:var(--theme-bg-secondary);color:var(--theme-text-primary)}.auth-form__slug-preview.svelte-1jo0g2h{gap:var(--spacing-1);padding:var(--spacing-2) 14px;border-radius:var(--border-radius-md);background:var(--theme-bg-tertiary);box-shadow:inset 0 0 0 1px var(--theme-border-primary);flex-direction:column;display:flex}.auth-form__slug-preview-value.svelte-1jo0g2h{letter-spacing:-.01em;color:var(--theme-text-primary);font-family:PP Editorial New,Georgia,serif;font-size:20px;font-weight:300}.auth-form__slug-preview-hint.svelte-1jo0g2h{color:var(--theme-text-tertiary);font-size:12px}.auth-form__field-feedback.svelte-1jo0g2h{min-height:20px}.auth-form__error.svelte-1jo0g2h{color:var(--theme-border-error);margin:0;font-size:13px;line-height:1.4}.auth-form__hint.svelte-1jo0g2h{color:var(--theme-text-secondary);margin:0;font-size:13px;line-height:1.4}.auth-form__success.svelte-1jo0g2h{padding:var(--spacing-6) var(--spacing-1);text-align:center;flex-direction:column;gap:12px;display:flex}.auth-form__success-title.svelte-1jo0g2h{color:var(--theme-text-primary);margin:0;font-family:PP Editorial New,Georgia,serif;font-size:24px;font-weight:300}.auth-form__success-body.svelte-1jo0g2h{color:var(--theme-text-secondary);margin:0;font-size:14px;line-height:1.5}.auth-form__success-body.svelte-1jo0g2h strong{color:var(--theme-text-primary);font-weight:500}.auth-form__sr-only.svelte-1jo0g2h{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
