.root.svelte-1uha8ag{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--color-surface-1)}.composition.svelte-1uha8ag{--stage-size: 2.25rem;--composition-width: calc(var(--stage-size) * 4.826);position:relative;width:var(--composition-width);height:var(--stage-size);clip-path:inset(0 0 calc(var(--stage-size) * -.1) 0);will-change:opacity,filter}.box-wrap.svelte-1uha8ag{position:absolute;left:0;top:0;z-index:1;width:var(--stage-size);height:100%;background:var(--color-gray-950);border-radius:var(--radius-default);overflow:hidden;transition:width .8s cubic-bezier(.4,0,.2,1),background-color .6s ease,transform var(--duration-fast) ease}.box-wrap.svelte-1uha8ag:active{transform:scale(.96)}.box-wrap.is-morphing.svelte-1uha8ag{width:var(--composition-width);background:var(--color-green-500)}.s-layer.svelte-1uha8ag{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:var(--stage-size)}.login-btn.svelte-1uha8ag{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-2);background:transparent;border:none;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:var(--color-text);white-space:nowrap;transition:color var(--duration-fast) ease}.login-btn.svelte-1uha8ag:hover{color:var(--color-text-muted)}.login-label.svelte-1uha8ag{display:inline-flex;align-items:center;gap:var(--space-2)}.login-label.isLoading.svelte-1uha8ag{animation:svelte-1uha8ag-loginLabelShimmer 1s ease-in-out infinite}@keyframes svelte-1uha8ag-loginLabelShimmer{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.login-label.isLoading.svelte-1uha8ag{animation:none}}.wordmark-wrap.svelte-1uha8ag{position:absolute;left:calc(var(--stage-size) * 1.2397);top:0;height:calc(var(--stage-size) * 1.0361);width:calc(var(--stage-size) * 3.586);overflow:hidden;z-index:0;will-change:transform,opacity,filter}.wordmark-img.svelte-1uha8ag{height:100%;width:auto;margin-left:calc(var(--stage-size) * -1.24);display:block}
