.register-page.svelte-52fghe{display:flex;height:100vh;overflow:hidden}.hero-panel.svelte-52fghe{flex:1;position:relative;background-image:var(--bg-image);background-size:cover;background-position:center;display:none;align-items:center;justify-content:center;overflow:hidden}@media (min-width: 56.25rem){.hero-panel.svelte-52fghe{display:flex}}.hero-overlay.svelte-52fghe{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.hero-content.svelte-52fghe{position:relative;z-index:1;text-align:center;color:#fff;padding:2rem}.hero-content.svelte-52fghe .hero-logo:where(.svelte-52fghe){width:4.5rem;height:4.5rem;display:block;margin:0 auto .75rem}.hero-content.svelte-52fghe .hero-title:where(.svelte-52fghe){display:block;font-family:damion,sans-serif;font-size:3.5rem;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.45);margin-bottom:1rem}.hero-content.svelte-52fghe .hero-tagline:where(.svelte-52fghe){font-size:1.1rem;opacity:.85;text-shadow:0 1px 4px rgba(0,0,0,.4);margin:0}.form-panel.svelte-52fghe{width:100%;flex-shrink:0;display:flex;flex-direction:column;padding:2rem 1.25rem;background:var(--pico-background-color);overflow-y:auto}@media (min-width: 56.25rem){.form-panel.svelte-52fghe{width:30rem;padding:2.5rem 3rem}}.home-link.svelte-52fghe{display:inline-block;margin-bottom:.5rem;font-size:.9rem;color:var(--pico-secondary);text-decoration:none}.home-link.svelte-52fghe:hover{text-decoration:underline}.form-content.svelte-52fghe{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:23.75rem;width:100%;margin:0 auto;padding:1.5rem 0}.mobile-brand.svelte-52fghe{display:flex;align-items:center;margin-bottom:1.5rem}.mobile-brand.svelte-52fghe img:where(.svelte-52fghe){width:2.1rem;height:2.1rem;margin-bottom:.35rem}.mobile-brand.svelte-52fghe .mobile-title:where(.svelte-52fghe){font-family:damion,sans-serif;font-size:2.1rem}@media (min-width: 56.25rem){.mobile-brand.svelte-52fghe{display:none}}.signed-in.svelte-52fghe{padding:1rem 0}.early-access-notice.svelte-52fghe h2:where(.svelte-52fghe){font-size:1.4rem;font-weight:700;margin-bottom:.75rem}.early-access-notice.svelte-52fghe p:where(.svelte-52fghe){margin-bottom:.75rem;color:var(--pico-muted-color)}.early-access-notice.svelte-52fghe .sign-in-link:where(.svelte-52fghe){margin-top:1.5rem}.early-access-notice.svelte-52fghe .sign-in-link:where(.svelte-52fghe) a:where(.svelte-52fghe){font-weight:500}h1.svelte-52fghe{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}form.svelte-52fghe{margin-top:0}label.svelte-52fghe:not(:first-child){margin-top:1rem}.form-messages.svelte-52fghe{margin-top:1rem;margin-bottom:.25rem}.form-messages.svelte-52fghe .messages:where(.svelte-52fghe) p:where(.svelte-52fghe){font-size:.875rem;color:var(--pico-muted-color);margin-top:0;margin-bottom:0}.form-messages.svelte-52fghe .messages:where(.svelte-52fghe) p.form-error:where(.svelte-52fghe){color:var(--pico-form-element-invalid-focus-color)}.form-actions.svelte-52fghe .actions:where(.svelte-52fghe){text-align:right}.form-actions.svelte-52fghe .actions:where(.svelte-52fghe) button:where(.svelte-52fghe) .app-icon{margin-left:.125rem;margin-bottom:.125rem}.form-actions.svelte-52fghe .message:where(.svelte-52fghe){font-size:.875rem;color:var(--pico-muted-color);margin-top:.5rem;margin-bottom:0}.sign-in.svelte-52fghe{margin-top:1rem}
