.auth.svelte-1x05zx6{background-color:var(--color-bg);justify-content:center;align-items:center;min-height:100dvh;padding:32px 16px;display:flex;position:relative;overflow:hidden}.auth__card.svelte-1x05zx6{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:16px;width:100%;max-width:400px;padding:32px;display:flex;position:relative}.auth__logo.svelte-1x05zx6{justify-content:center;margin-bottom:4px;display:flex}.auth__field.svelte-1x05zx6{color:var(--color-text);flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}.auth__divider.svelte-1x05zx6{color:var(--color-placeholder);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.auth__divider.svelte-1x05zx6:before,.auth__divider.svelte-1x05zx6:after{content:"";background-color:var(--color-border);flex:1;height:1px}.auth__footer.svelte-1x05zx6{color:var(--color-text);text-align:center;font-size:14px}.auth__footer.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--color-accent);font-weight:500;text-decoration:underline}.auth__footer.svelte-1x05zx6 a:where(.svelte-1x05zx6):hover{color:var(--color-accent);text-decoration-thickness:2px}.auth__error.svelte-1x05zx6{background-color:var(--raycast-red-soft);border:1px solid color-mix(in oklab, var(--raycast-red) 55%, var(--color-border));color:var(--raycast-red);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:600}.auth__notice.svelte-1x05zx6{background-color:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-text);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.4}.auth__footer--muted.svelte-1x05zx6{color:var(--color-placeholder)}.auth__legal.svelte-1x05zx6{color:var(--color-placeholder);text-align:center;margin-top:-4px;font-size:12px}.auth__legal.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--color-placeholder);text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.auth__legal.svelte-1x05zx6 a:where(.svelte-1x05zx6):hover{color:var(--color-text);text-decoration-style:solid}h1.heading-hero{text-align:center}
