.auth-form.svelte-1jo0g2h{display:flex;flex-direction:column;padding:0 var(--spacing-2)}.auth-form--login.svelte-1jo0g2h{padding:0 var(--spacing-8)}.auth-form__footer-spacer.svelte-1jo0g2h{height:var(--spacing-4)}.auth-form__tab-list{border-radius:var(--border-radius-full)!important;padding:4px!important;gap:3px!important;background:var(--theme-surface-secondary)!important;border:0!important;box-shadow:inset 0 0 0 1px var(--theme-border-primary)!important;width:auto!important;flex-shrink:0}.auth-form__tab{border-radius:var(--border-radius-full)!important;padding:8px 16px!important;border:0!important;font-family:PP Fraktion Mono,ui-monospace,monospace!important;font-size:11px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--theme-text-tertiary)!important;transition:background-color .16s ease,color .16s ease}.auth-form__tab:hover{color:var(--theme-text-secondary)!important;background:var(--theme-bg-tertiary)!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__panels.svelte-1jo0g2h{display:grid;grid-template-areas:"stack";width:100%}.auth-form__panel.svelte-1jo0g2h{grid-area:stack;min-width:0}.auth-form__form.svelte-1jo0g2h{display:flex;flex-direction:column;gap:var(--spacing-4)}.auth-form__form--login.svelte-1jo0g2h{gap:var(--spacing-4)}.auth-form__form--signup.svelte-1jo0g2h{gap:14px}.auth-form__form-fields.svelte-1jo0g2h{display:flex;flex-direction:column;gap:var(--spacing-4)}.auth-form__google-button-content.svelte-1jo0g2h{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2)}.auth-form__divider.svelte-1jo0g2h{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-3)}.auth-form__divider.svelte-1jo0g2h>*:first-child,.auth-form__divider.svelte-1jo0g2h>*:last-child{flex:1 1 0}.auth-form__row--split.svelte-1jo0g2h{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:480px){.auth-form__row--split.svelte-1jo0g2h{grid-template-columns:1fr 1fr}}.auth-form__label.svelte-1jo0g2h{display:flex;flex-direction:column;gap:6px;min-width:0}.auth-form__label-text.svelte-1jo0g2h{font-family:PP Fraktion Mono,ui-monospace,monospace;font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--theme-text-tertiary)}.auth-form__label-text--required.svelte-1jo0g2h:after{content:" *";color:var(--theme-border-error)}.auth-form__input.svelte-1jo0g2h,.auth-form__select.svelte-1jo0g2h{width:100%;box-sizing:border-box;height:40px;padding:0 14px;border:0;border-radius:var(--border-radius-md);background:var(--theme-input-bg);box-shadow:inset 0 0 0 1px var(--theme-input-border);color:var(--theme-input-text);font-family:PP Fraktion Sans,system-ui,sans-serif;font-size:14px;line-height:1.2;transition:box-shadow .16s ease,background-color .16s ease}.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{outline:none;background:var(--theme-input-bg-focus);box-shadow:inset 0 0 0 1px var(--theme-input-border-focus)}.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{position:relative;width:100%}.auth-form__select.svelte-1jo0g2h{appearance:none;-webkit-appearance:none;padding-right:36px;cursor:pointer}.auth-form__select-chevron.svelte-1jo0g2h{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-family:PP Fraktion Mono,ui-monospace,monospace;font-size:12px;color:var(--theme-text-tertiary);pointer-events:none}.auth-form__select.svelte-1jo0g2h option{background:var(--theme-bg-secondary);color:var(--theme-text-primary)}.auth-form__slug-preview.svelte-1jo0g2h{display:flex;flex-direction:column;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)}.auth-form__slug-preview-value.svelte-1jo0g2h{font-family:PP Editorial New,Georgia,serif;font-weight:300;font-size:20px;letter-spacing:-.01em;color:var(--theme-text-primary)}.auth-form__slug-preview-hint.svelte-1jo0g2h{font-size:12px;color:var(--theme-text-tertiary)}.auth-form__sso-row.svelte-1jo0g2h{display:grid;grid-template-columns:1fr;gap:10px;margin-top:4px}.auth-form__sso.svelte-1jo0g2h{height:44px;border:0;border-radius:var(--border-radius-md);background:var(--theme-bg-tertiary);box-shadow:inset 0 0 0 1px var(--theme-border-primary);color:var(--theme-text-secondary);font-family:PP Fraktion Sans,system-ui,sans-serif;font-size:13px;font-weight:500;cursor:not-allowed;transition:background-color .16s ease,color .16s ease}.auth-form__sso.svelte-1jo0g2h:disabled{opacity:.65}.auth-form__field-feedback.svelte-1jo0g2h{min-height:20px}.auth-form__error.svelte-1jo0g2h{margin:0;color:var(--theme-border-error);font-size:13px;line-height:1.4}.auth-form__hint.svelte-1jo0g2h{margin:0;color:var(--theme-text-secondary);font-size:13px;line-height:1.4}.auth-form__success.svelte-1jo0g2h{display:flex;flex-direction:column;gap:12px;padding:var(--spacing-6) var(--spacing-1);text-align:center}.auth-form__success-title.svelte-1jo0g2h{margin:0;font-family:PP Editorial New,Georgia,serif;font-weight:300;font-size:24px;color:var(--theme-text-primary)}.auth-form__success-body.svelte-1jo0g2h{margin:0;color:var(--theme-text-secondary);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{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
