.auth-nav.svelte-5bky5h{position:fixed;top:var(--space-6);left:var(--space-10);z-index:100;display:flex;align-items:center;height:48px}.wordmark.svelte-5bky5h{font-family:var(--font-serif);font-size:22px;font-weight:700;letter-spacing:.06em;color:#ffffffd9;text-decoration:none;line-height:1;text-shadow:0 1px 16px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.5)}.split-layout.svelte-5bky5h{width:100%;height:100vh;display:flex;flex-direction:row;overflow:hidden;background:var(--bg-canvas)}.image-half.svelte-5bky5h{width:50%;height:100%;position:relative;padding:var(--space-4) 0 var(--space-4) var(--space-4);box-sizing:border-box}.image-half.svelte-5bky5h img:where(.svelte-5bky5h){width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:var(--radius-card)}.image-credit.svelte-5bky5h{position:absolute;right:var(--space-4);bottom:var(--space-6);z-index:2;margin:0;font-size:var(--text-xs);font-style:italic;color:#ffffffbf;text-shadow:0 1px 8px rgba(0,0,0,.7)}.image-half.svelte-5bky5h:after{content:"";position:absolute;top:var(--space-4);right:0;bottom:var(--space-4);left:var(--space-4);border-radius:var(--radius-card);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.4'/%3E%3C/svg%3E");background-size:128px 128px;mix-blend-mode:overlay;pointer-events:none;z-index:1}.form-half.svelte-5bky5h{width:50%;height:100%;display:flex;justify-content:center;overflow-y:auto;padding:2rem;box-sizing:border-box}.form-half.svelte-5bky5h>.auth-card{margin-top:auto;margin-bottom:auto}@media(max-width:430px){.split-layout.svelte-5bky5h{flex-direction:column;height:auto;min-height:100vh}.image-half.svelte-5bky5h{width:100%;height:40vh;padding:var(--space-4) var(--space-4) 0 var(--space-4)}.image-half.svelte-5bky5h img:where(.svelte-5bky5h){border-radius:var(--radius-card)}.image-half.svelte-5bky5h:after{top:var(--space-4);right:var(--space-4);bottom:0;left:var(--space-4);border-radius:var(--radius-card)}.auth-nav.svelte-5bky5h{left:var(--space-4);top:var(--space-4)}.form-half.svelte-5bky5h{width:100%;height:auto;padding:2rem 1.5rem}}
