.action-link.svelte-7hdkmo{display:block;color:var(--color-0);text-decoration:underline;text-align:center;margin-bottom:var(--dist-1)}.callback-container.svelte-y7jge7{display:flex;flex-direction:column;align-items:center;text-align:center}.app-icon-wrapper.svelte-y7jge7{display:flex;flex-direction:column;align-items:center;gap:var(--dist-0-25)}.app-icon.svelte-y7jge7{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:22%;background:var(--color-5);box-shadow:var(--shadow-raised-sm);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.logomark-mobile.svelte-y7jge7{--icon-size: calc(var(--icon-size-l) * 1.2)}.label.svelte-y7jge7{color:var(--color-2)}.error.svelte-y7jge7{color:var(--color-error);text-align:center;margin-bottom:var(--dist-1)}.callback-container.svelte-evaddj{display:flex;flex-direction:column;align-items:center;text-align:center}.logomark-container.svelte-evaddj{display:flex;justify-content:center;align-items:center;transition:opacity var(--transition-duration) var(--transition-timing)}.logomark-container.fade-out.svelte-evaddj{opacity:0}.logomark-pulse.svelte-evaddj{--icon-size: calc(var(--icon-size-xl) * 1.2);animation:svelte-evaddj-pulse 1.5s var(--transition-timing) infinite}@keyframes svelte-evaddj-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.95)}}.error.svelte-evaddj{color:var(--color-error);text-align:center;margin-bottom:var(--dist-1)}h1.svelte-1v3pzal{text-align:center;margin-bottom:var(--dist-0-5)}.oauth-buttons.svelte-1v3pzal{display:flex;flex-direction:row;justify-content:center;gap:var(--dist-2)}.magic-area.svelte-1v3pzal{display:grid;grid-template-columns:100%;justify-items:center;margin-top:var(--dist-2-5)}.magic-state.svelte-1v3pzal{grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-duration) var(--transition-timing),visibility 0s linear var(--transition-duration)}.magic-state.visible.svelte-1v3pzal{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--transition-duration) var(--transition-timing) calc(var(--transition-duration) + var(--transition-deadspace)),visibility 0s linear calc(var(--transition-duration) + var(--transition-deadspace))}.email-form.svelte-1v3pzal{display:flex;flex-direction:column;align-items:center;gap:var(--dist-1);width:100%;max-width:calc(var(--dist-3) * 5)}.email-input.svelte-1v3pzal{font:inherit;color:inherit;text-align:center;background:none;border:none;border-bottom:1px solid var(--color-border);outline:none;padding:var(--dist-0-5) 0;width:100%;transition:border-color var(--transition-duration) var(--transition-timing)}.email-input.svelte-1v3pzal:focus{border-bottom-color:var(--color-border-focus)}.send-btn.svelte-1v3pzal{font:inherit;color:var(--color-0);background:var(--color-btn-bg);border:none;border-radius:var(--dist-1);padding:var(--dist-0-5) var(--dist-1);cursor:pointer;box-shadow:var(--shadow-raised-flat);transition:opacity var(--transition-duration) var(--transition-timing);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.send-btn.svelte-1v3pzal:disabled{opacity:.5;cursor:default}.magic-error.svelte-1v3pzal{color:var(--color-error);text-align:center;opacity:0;transition:opacity var(--transition-duration) var(--transition-timing)}.magic-error.visible.svelte-1v3pzal{opacity:1;transition:opacity var(--transition-duration) var(--transition-timing) calc(var(--transition-duration) + var(--transition-deadspace))}.email-sent.svelte-1v3pzal{display:flex;flex-direction:column;align-items:center;gap:var(--dist-0-5);text-align:center}.sent-message.svelte-1v3pzal{color:var(--color-2)}.reset-link.svelte-1v3pzal{font:inherit;color:var(--color-0);background:none;border:none;text-decoration:underline;cursor:pointer}.auth-container.svelte-6kc91r{min-height:100%;padding-bottom:var(--dist-3);display:flex;align-items:center;justify-content:center}.auth-card.svelte-6kc91r{width:100%;max-width:400px;padding:var(--dist-2);display:grid}.view.svelte-6kc91r{grid-area:1 / 1}.error.svelte-6kc91r{color:var(--color-error);text-align:center;margin-bottom:var(--dist-1)}
