.auth-providers.svelte-ki27l4{display:grid;gap:18px;margin-top:24px}.auth-provider-list.svelte-ki27l4{display:grid;gap:12px}.auth-provider-button.svelte-ki27l4{position:relative;display:flex;min-height:48px;width:100%;align-items:center;justify-content:center;gap:12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:#fff;color:var(--ui-fg);box-shadow:0 2px #0b1c2c1f;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.auth-provider-button.svelte-ki27l4:hover{border-color:#0b1c2c3d;box-shadow:0 3px #0b1c2c29;transform:translateY(-1px)}.auth-provider-button.svelte-ki27l4:active{box-shadow:0 1px #0b1c2c29;transform:translateY(1px)}.auth-provider-mark.svelte-ki27l4{width:20px;height:20px;flex:0 0 auto}.github-mark.svelte-ki27l4{fill:currentColor}.auth-divider.svelte-ki27l4{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;color:var(--ui-muted);font-size:12px;line-height:1}.auth-divider.svelte-ki27l4:before,.auth-divider.svelte-ki27l4:after{content:"";height:1px;background:var(--ui-border)}.auth-divider.svelte-ki27l4 span:where(.svelte-ki27l4){font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}
