.auth-tabs.svelte-1s728sz{display:flex;gap:0;margin-bottom:20px;border-radius:var(--radius-md);border:1.5px solid var(--border-default);overflow:hidden}.auth-tab.svelte-1s728sz{flex:1;padding:9px 0;background:transparent;border:none;font-size:14px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background var(--dur-quick) var(--ease-standard),color var(--dur-quick) var(--ease-standard)}.auth-tab.active.svelte-1s728sz{background:var(--accent);color:var(--text-on-accent)}@media(hover:hover)and (pointer:fine){.auth-tab.svelte-1s728sz:not(.active):hover{background:var(--fill-2)}}.inbox-icon.svelte-1s728sz{font-size:2.5rem;text-align:center;margin:8px 0 12px}.btn-secondary.svelte-1s728sz{display:block;width:100%;margin-top:16px;padding:11px 16px;border-radius:var(--radius-md);border:1.5px solid var(--border-default);background:transparent;color:var(--text-primary);font-size:15px;font-weight:500;cursor:pointer;transition:background var(--dur-quick) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.btn-secondary.svelte-1s728sz:hover{background:var(--fill-2)}}.auth-divider.svelte-1s728sz{display:flex;align-items:center;gap:12px;margin:16px 0 12px;color:var(--text-secondary);font-size:13px}.auth-divider.svelte-1s728sz:before,.auth-divider.svelte-1s728sz:after{content:"";flex:1;height:1px;background:var(--border-default)}.btn-google.svelte-1s728sz{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:11px 16px;border-radius:var(--radius-md);border:1.5px solid #dadce0;background:#fff;color:#3c4043;font-size:15px;font-weight:500;cursor:pointer;transition:box-shadow var(--dur-quick) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.btn-google.svelte-1s728sz:hover:not(:disabled){box-shadow:0 1px 6px #0000002e}}.btn-google.svelte-1s728sz:disabled{opacity:.6;cursor:not-allowed}.auth-consent.svelte-1s728sz{margin:14px 0 0;font-size:12px;color:var(--text-secondary);text-align:center;line-height:1.5}.auth-consent.svelte-1s728sz a:where(.svelte-1s728sz){color:var(--accent);text-decoration:none}@media(hover:hover)and (pointer:fine){.auth-consent.svelte-1s728sz a:where(.svelte-1s728sz):hover{text-decoration:underline}}
