.signin-module__IEvyqa__wrap{background:var(--bg);isolation:isolate;min-height:100dvh;padding:24px;padding-top:calc(24px + var(--agents-shell-titlebar,0px));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.signin-module__IEvyqa__wrap:before,.signin-module__IEvyqa__wrap:after{content:"";z-index:-1;filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.signin-module__IEvyqa__wrap:before{background:radial-gradient(circle,var(--accent-light),transparent 70%);width:540px;height:540px;animation:20s ease-in-out infinite signin-module__IEvyqa__glowDriftA;top:-160px;left:-120px}.signin-module__IEvyqa__wrap:after{background:radial-gradient(circle,var(--accent-pink-glow),transparent 70%);width:480px;height:480px;animation:24s ease-in-out infinite signin-module__IEvyqa__glowDriftB;bottom:-180px;right:-140px}.signin-module__IEvyqa__card{text-align:center;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);width:400px;max-width:100%;box-shadow:0 1px 2px var(--shadow-1),0 12px 32px -12px var(--shadow-3),0 28px 56px -24px var(--shadow-2);padding:40px;animation:.55s cubic-bezier(.16,1,.3,1) both signin-module__IEvyqa__cardIn;position:relative}.signin-module__IEvyqa__logoMark{filter:drop-shadow(0 10px 22px var(--accent-light));animation:6s ease-in-out infinite signin-module__IEvyqa__logoFloat}.signin-module__IEvyqa__brand{margin-bottom:6px;font-size:24px}.signin-module__IEvyqa__sub{color:var(--text-muted);margin-bottom:28px;font-size:14px}.signin-module__IEvyqa__hint{color:var(--text-muted);margin-top:20px;font-size:12px;line-height:1.6}.signin-module__IEvyqa__providerHint{color:var(--text-muted);text-align:center;margin-top:8px;font-size:12px;line-height:1.5}.signin-module__IEvyqa__error{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:var(--radius-btn);margin-bottom:16px;padding:8px 12px;font-size:13px}.signin-module__IEvyqa__providers>*{animation:.45s cubic-bezier(.16,1,.3,1) both signin-module__IEvyqa__itemIn}.signin-module__IEvyqa__providers>:first-child{animation-delay:60ms}.signin-module__IEvyqa__providers>:nth-child(2){animation-delay:.12s}.signin-module__IEvyqa__providers>:nth-child(3){animation-delay:.18s}.signin-module__IEvyqa__providers>:nth-child(4){animation-delay:.24s}.signin-module__IEvyqa__providers>:nth-child(5){animation-delay:.3s}.signin-module__IEvyqa__providers button{transition:transform .15s,background .15s,border-color .15s,color .15s,box-shadow .15s}.signin-module__IEvyqa__providers button:not(:disabled):hover{transform:translateY(-1px)}.signin-module__IEvyqa__providers button:not(:disabled):active{transform:translateY(0)}.signin-module__IEvyqa__divider{color:var(--text-muted);align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.signin-module__IEvyqa__divider:before,.signin-module__IEvyqa__divider:after{content:"";background:var(--border);flex:1;height:1px}.signin-module__IEvyqa__slackIcon{width:16px;height:16px;margin-right:8px}@keyframes signin-module__IEvyqa__cardIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes signin-module__IEvyqa__itemIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes signin-module__IEvyqa__logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes signin-module__IEvyqa__glowDriftA{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes signin-module__IEvyqa__glowDriftB{0%,to{transform:translate(0)}50%{transform:translate(-36px,-28px)}}@media (prefers-reduced-motion:reduce){.signin-module__IEvyqa__card,.signin-module__IEvyqa__providers>*,.signin-module__IEvyqa__logoMark,.signin-module__IEvyqa__wrap:before,.signin-module__IEvyqa__wrap:after{animation:none}.signin-module__IEvyqa__providers button:not(:disabled):hover{transform:none}}@media (max-width:767px){.signin-module__IEvyqa__wrap{padding:16px;padding-top:calc(16px + var(--agents-shell-titlebar,0px))}.signin-module__IEvyqa__card{padding:32px 22px}}html[data-agents-shell] .signin-module__IEvyqa__browserOnly{display:none}
/*# sourceMappingURL=1e3c58d3f1c8fca3.css.map*/