.provider-sign-in.svelte-1c6d6rk{gap:14px;min-width:0;display:grid}.google-button.svelte-1c6d6rk{width:100%;max-width:400px;min-height:40px;margin:0 auto}.provider-sign-in.svelte-1c6d6rk .provider-consent:where(.svelte-1c6d6rk){min-height:0;color:var(--muted);align-items:flex-start;font-size:.75rem;line-height:1.65}.provider-consent.svelte-1c6d6rk input:where(.svelte-1c6d6rk){flex:0 0 18px;margin:3px 0 0;padding:0}.provider-consent.svelte-1c6d6rk span:where(.svelte-1c6d6rk){min-width:0}.provider-consent.svelte-1c6d6rk a:where(.svelte-1c6d6rk){color:var(--blue);text-underline-offset:3px;text-decoration:underline}.auth-page.svelte-cm2f14{width:100%;max-width:480px;margin:24px auto 0}.auth-card.svelte-cm2f14{background:var(--raised);border:1px solid var(--line);border-radius:20px;padding:32px}.auth-heading.svelte-cm2f14{text-align:center;margin-bottom:28px}.auth-heading.svelte-cm2f14 h1:where(.svelte-cm2f14){margin:0 0 10px}.auth-heading.svelte-cm2f14 p:where(.svelte-cm2f14){color:var(--muted);margin:0;font-size:.875rem}.auth-form.svelte-cm2f14{gap:18px}.auth-form.svelte-cm2f14 input:where(.svelte-cm2f14){border-color:var(--line)}.auth-consents.svelte-cm2f14{gap:12px;display:grid}.auth-consents.svelte-cm2f14 .check:where(.svelte-cm2f14){align-items:flex-start;min-height:0;font-size:.8125rem;line-height:1.6}.auth-consents.svelte-cm2f14 input:where(.svelte-cm2f14){flex:0 0 18px;margin:3px 0 0;padding:0}.auth-consents.svelte-cm2f14 a:where(.svelte-cm2f14){color:var(--blue);text-underline-offset:3px;text-decoration:underline}.auth-card.svelte-cm2f14 .auth-recovery:where(.svelte-cm2f14){margin:14px 0 0}.auth-recovery.svelte-cm2f14>summary:where(.svelte-cm2f14){text-align:right;padding:4px 0;list-style:none}.auth-recovery.svelte-cm2f14>summary:where(.svelte-cm2f14)::-webkit-details-marker{display:none}.auth-card.svelte-cm2f14 summary:where(.svelte-cm2f14){color:var(--secondary);cursor:pointer;font-size:.8125rem}.auth-card.svelte-cm2f14 summary:where(.svelte-cm2f14):hover{text-decoration:underline}.recovery-content.svelte-cm2f14{text-align:left;padding-top:20px}.recovery-content.svelte-cm2f14 h2:where(.svelte-cm2f14){margin:0 0 8px;font-size:1.125rem}.recovery-content.svelte-cm2f14 p:where(.svelte-cm2f14){margin:0 0 16px}.auth-card.svelte-cm2f14 .reset-code:where(.svelte-cm2f14){margin:16px 0 0}.reset-code.svelte-cm2f14 summary:where(.svelte-cm2f14){margin-bottom:16px}.auth-divider.svelte-cm2f14{color:var(--muted);align-items:center;gap:16px;margin:24px 0;font-size:.8125rem;display:flex}.auth-divider.svelte-cm2f14:before,.auth-divider.svelte-cm2f14:after{content:"";background:var(--line);flex:1;height:1px}.auth-switch.svelte-cm2f14{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 4px;margin-top:24px;padding-top:20px;font-size:.8125rem;display:flex}.auth-switch.svelte-cm2f14 .text-button:where(.svelte-cm2f14){font-size:inherit;padding:8px 4px}.auth-page.svelte-cm2f14 .browse-link:where(.svelte-cm2f14){width:fit-content;color:var(--secondary);margin:16px auto 0;padding:10px;font-size:.8125rem;display:block}@media (width<=560px){.auth-page.svelte-cm2f14{margin-top:8px}.auth-card.svelte-cm2f14{border-radius:16px;padding:24px 20px}}
