.AuthScreen-module__lH2cxq__screen{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.AuthScreen-module__lH2cxq__brandPanel{background-color:var(--ink);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:flex-start;padding:40px;display:flex;position:relative;overflow:hidden}.AuthScreen-module__lH2cxq__brandPanel:after{content:"";background:linear-gradient(170deg,#0f1c2b52 0%,#0f1c2b85 55%,#0f1c2bb8 100%);position:absolute;inset:0}.AuthScreen-module__lH2cxq__brandPanel>*{z-index:1;position:relative}.AuthScreen-module__lH2cxq__wordmark{color:#fff;font-family:var(--font-brand);letter-spacing:-.02em;font-size:25px;font-weight:700;position:absolute;top:40px;left:40px}.AuthScreen-module__lH2cxq__brandCopy{width:100%;max-width:460px}.AuthScreen-module__lH2cxq__brandHeadline{color:#fff;font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.15}.AuthScreen-module__lH2cxq__brandHeadline em{opacity:.85;font-style:italic}.AuthScreen-module__lH2cxq__brandSub{color:#ffffffd1;font-family:var(--font-mono);margin:0;font-size:13px;line-height:1.6}.AuthScreen-module__lH2cxq__badges{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.AuthScreen-module__lH2cxq__badge{color:#ffffffe6;border:1px solid #ffffff47;border-radius:4px;padding:6px 11px;font-size:12px}.AuthScreen-module__lH2cxq__formPanel{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:48px 40px;display:flex}.AuthScreen-module__lH2cxq__form{width:100%;max-width:360px}.AuthScreen-module__lH2cxq__title{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 8px;font-size:30px;font-weight:400;line-height:1.2}.AuthScreen-module__lH2cxq__subtitle{color:var(--text-muted);margin:0 0 28px;font-size:14.5px;line-height:1.55}.AuthScreen-module__lH2cxq__providers{flex-direction:column;gap:9px;display:flex}.AuthScreen-module__lH2cxq__provider{border:1px solid var(--rule);cursor:pointer;text-align:center;background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:11px;width:100%;padding:12px 15px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.AuthScreen-module__lH2cxq__provider:hover{background:var(--surface-alt);border-color:var(--text-faint)}.AuthScreen-module__lH2cxq__providerDisabled{cursor:not-allowed;opacity:.5}.AuthScreen-module__lH2cxq__providerDisabled:hover{border-color:var(--rule);background:#fff}.AuthScreen-module__lH2cxq__soon{border:1px solid var(--rule);color:var(--text-soft);letter-spacing:.03em;text-transform:uppercase;border-radius:3px;margin-left:4px;padding:2px 6px;font-size:10px;font-weight:500}.AuthScreen-module__lH2cxq__provider .AuthScreen-module__lH2cxq__icon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.AuthScreen-module__lH2cxq__provider .AuthScreen-module__lH2cxq__icon svg{width:18px;height:18px}.AuthScreen-module__lH2cxq__crossLink{color:var(--text-muted);text-align:center;margin-top:26px;font-size:13.5px}.AuthScreen-module__lH2cxq__crossLink a{color:var(--ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.AuthScreen-module__lH2cxq__legal{color:var(--text-soft);text-align:center;margin-top:30px;font-size:12px;line-height:1.6}.AuthScreen-module__lH2cxq__legal a{color:var(--text-muted);text-underline-offset:2px;text-decoration:underline}@media (max-width:900px){.AuthScreen-module__lH2cxq__screen{grid-template-columns:1fr}.AuthScreen-module__lH2cxq__brandPanel{display:none}.AuthScreen-module__lH2cxq__formPanel{padding:40px var(--gutter)}}
.ConnectScreen-module__wXTeDq__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ConnectScreen-module__wXTeDq__option{border:1px solid var(--rule);cursor:pointer;background:#fff;border-radius:4px;align-items:center;gap:11px;padding:11px 14px;transition:border-color .15s,background .15s;display:flex}.ConnectScreen-module__wXTeDq__option:hover{background:var(--surface-alt)}.ConnectScreen-module__wXTeDq__optionActive{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.ConnectScreen-module__wXTeDq__radio{accent-color:var(--brand-deep);flex:none;width:15px;height:15px;margin:0}.ConnectScreen-module__wXTeDq__avatar,.ConnectScreen-module__wXTeDq__avatarFallback{border-radius:3px;flex:0 0 26px;width:26px;height:26px}.ConnectScreen-module__wXTeDq__avatarFallback{background:var(--surface-alt)}.ConnectScreen-module__wXTeDq__optionText{flex-direction:column;gap:1px;min-width:0;display:flex}.ConnectScreen-module__wXTeDq__optionName{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ConnectScreen-module__wXTeDq__optionMeta{color:var(--text-soft);font-size:12px}.ConnectScreen-module__wXTeDq__submit{background:var(--brand-deep);border:1px solid var(--brand-deep);color:#fff;cursor:pointer;border-radius:4px;width:100%;margin-top:16px;padding:12px 15px;font-size:14px;font-weight:500;transition:background .15s}.ConnectScreen-module__wXTeDq__submit:hover:not(:disabled){background:var(--brand-ink)}.ConnectScreen-module__wXTeDq__submit:disabled{cursor:not-allowed;opacity:.45}.ConnectScreen-module__wXTeDq__empty{background:var(--surface-alt);border-left:2px solid var(--rule);padding:14px 16px}.ConnectScreen-module__wXTeDq__emptyTitle{margin:0 0 6px;font-size:14px;font-weight:500}.ConnectScreen-module__wXTeDq__emptyBody{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.ConnectScreen-module__wXTeDq__add{color:var(--brand-ink);margin-top:18px;font-size:13.5px;font-weight:500;display:inline-block}.ConnectScreen-module__wXTeDq__add:hover{text-underline-offset:3px;text-decoration:underline}.ConnectScreen-module__wXTeDq__invitedTag{background:var(--surface-alt);border:1px solid var(--line-soft,#e3e6ea);color:var(--text-muted);letter-spacing:.01em;border-radius:4px;flex:none;margin-left:auto;padding:1px 6px;font-size:11px;font-weight:500;line-height:1.45}.ConnectScreen-module__wXTeDq__personalWarning{color:var(--text-muted);margin:10px 0 0;font-size:12px;line-height:1.55}
