.login-page__forgot-row.svelte-k7dfvs{display:flex;justify-content:flex-end;margin-top:calc(-1 * var(--cs-space-2))}.login-page__forgot-link.svelte-k7dfvs{font-size:var(--cs-text-sm);color:var(--cs-color-primary);text-decoration:underline;text-underline-offset:2px;transition:color var(--cs-transition-fast)}.login-page__forgot-link.svelte-k7dfvs:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px}.login-page__divider.svelte-k7dfvs{display:flex;align-items:center;gap:var(--cs-space-3);margin:var(--cs-space-4) 0}.login-page__divider.svelte-k7dfvs:before,.login-page__divider.svelte-k7dfvs:after{content:"";flex:1;height:1px;background:var(--cs-border-subtle)}.login-page__divider.svelte-k7dfvs span:where(.svelte-k7dfvs){font-size:var(--cs-text-xs);color:var(--cs-text-secondary);text-transform:uppercase;letter-spacing:.05em}.login-page__magic-link-btn.svelte-k7dfvs{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--cs-space-3) var(--cs-space-4);font-size:var(--cs-text-sm);font-weight:500;color:var(--cs-text-primary);background:transparent;border:1px solid var(--cs-border);border-radius:var(--cs-radius-lg);text-decoration:none;cursor:pointer;transition:border-color var(--cs-transition-fast),background var(--cs-transition-fast)}.login-page__magic-link-btn.svelte-k7dfvs:hover{border-color:var(--cs-color-primary);background:color-mix(in srgb,var(--cs-color-primary) 8%,transparent)}.login-page__magic-link-btn.svelte-k7dfvs:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px}.email-only-note.svelte-k7dfvs{display:flex;gap:var(--cs-space-4);align-items:flex-start;margin-top:var(--cs-space-6);padding:var(--cs-space-4) var(--cs-space-5);border-radius:var(--cs-radius-xl);background:var(--cs-glass-bg);border:1px solid rgba(var(--cs-color-primary-rgb),.2);backdrop-filter:var(--cs-glass-blur);-webkit-backdrop-filter:var(--cs-glass-blur);animation:svelte-k7dfvs-fadeSlideUp .6s ease-out both;animation-delay:.4s}@keyframes svelte-k7dfvs-fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.email-only-note__icon.svelte-k7dfvs{flex-shrink:0;color:var(--cs-color-primary);filter:drop-shadow(0 0 8px var(--cs-color-primary-muted));margin-top:2px}.email-only-note__title.svelte-k7dfvs{font-size:var(--cs-text-sm);font-weight:var(--cs-font-semibold);color:var(--cs-color-primary);margin:0 0 var(--cs-space-1);letter-spacing:.02em}.email-only-note__body.svelte-k7dfvs{font-size:var(--cs-text-sm);color:var(--cs-text-secondary);margin:0;line-height:var(--cs-leading-relaxed)}.email-only-note--mobile.svelte-k7dfvs{display:none}@media(max-width:768px){.email-only-note.svelte-k7dfvs:not(.email-only-note--mobile){display:none}.email-only-note--mobile.svelte-k7dfvs{display:flex;margin:var(--cs-space-6) auto 0;max-width:440px;animation-delay:0ms}}@media(prefers-reduced-motion:reduce){.email-only-note.svelte-k7dfvs{animation:none}}
