.gsi.svelte-eobx8i{cursor:pointer;letter-spacing:.25px;border-radius:6px;justify-content:center;align-items:center;width:100%;height:40px;font-family:Google Sans,Roboto,Geist Variable,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:background-color .12s;display:inline-flex}.gsi.svelte-eobx8i:disabled{opacity:.6;cursor:default}.gsi.light.svelte-eobx8i{color:#1f1f1f;background:#fff;border:1px solid #747775}.gsi.dark.svelte-eobx8i{color:#e3e3e3;background:#131314;border:1px solid #8e918f}.gsi.neutral.svelte-eobx8i{color:#1f1f1f;background:#f2f2f2;border:none}.gsi.light.svelte-eobx8i:hover:not(:disabled){background:#f8f9fa}.gsi.dark.svelte-eobx8i:hover:not(:disabled){background:#1e1f20}.gsi.neutral.svelte-eobx8i:hover:not(:disabled){background:#e8e8e8}.gsi-logo.svelte-eobx8i{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-left:12px;margin-right:10px;display:inline-flex}.gsi.light.svelte-eobx8i .gsi-logo:where(.svelte-eobx8i),.gsi.neutral.svelte-eobx8i .gsi-logo:where(.svelte-eobx8i){background:0 0;width:20px;height:20px}.gsi-label.svelte-eobx8i{margin-right:12px}@media (pointer:coarse){.gsi.svelte-eobx8i{height:44px}}.shimmer.svelte-196tvv9{background-image:linear-gradient(110deg, var(--muted-foreground) 30%, var(--foreground) 50%, var(--muted-foreground) 70%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite svelte-196tvv9-auth-shimmer}@keyframes svelte-196tvv9-auth-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.shimmer.svelte-196tvv9{color:var(--muted-foreground);background-image:none;animation:none}}.login-grid.svelte-1x05zx6{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.6;background-size:64px 64px}.enter.svelte-1x05zx6{animation:svelte-1x05zx6-rise-in .55s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes svelte-1x05zx6-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.word.svelte-1x05zx6{white-space:pre;animation:svelte-1x05zx6-word-rise .6s var(--ease-out) both;animation-delay:var(--d,0s);display:inline-block}@keyframes svelte-1x05zx6-word-rise{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}to{opacity:1;filter:blur();transform:translateY(0)}}.shake.svelte-1x05zx6{animation:svelte-1x05zx6-shake-x .3s var(--ease-standard) 1}@keyframes svelte-1x05zx6-shake-x{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.enter.svelte-1x05zx6,.word.svelte-1x05zx6,.shake.svelte-1x05zx6{animation:none}}
