.eYfEEW_socialAuthContainer{gap:10px;margin-bottom:24px;display:grid}.eYfEEW_socialAuthBtn{border:1px solid var(--line);background:var(--page);width:100%;height:46px;color:var(--ink);cursor:pointer;box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:600;transition:all .18s;display:flex}.eYfEEW_socialAuthBtn:hover:not(:disabled){background:var(--panel);border-color:var(--muted);transform:translateY(-1px)}.eYfEEW_socialAuthBtn:disabled{opacity:.65;cursor:not-allowed;transform:none}.eYfEEW_socialIcon{width:18px;height:18px}.eYfEEW_authDividerLine{text-align:center;margin:18px 0 8px;position:relative}.eYfEEW_authDividerLine:before{content:"";background:var(--line);height:1px;position:absolute;top:50%;left:0;right:0}.eYfEEW_authDividerLine span{background:var(--panel);letter-spacing:.08em;color:var(--muted);padding:0 12px;font-size:10px;font-weight:800;position:relative}:root[data-theme=dark] .eYfEEW_socialAuthBtn{color:#e5e7eb;background:#1e2229;border-color:#2e3440}:root[data-theme=dark] .eYfEEW_socialAuthBtn:hover:not(:disabled){background:#282c35}
.CB1Ueq_methodDivider{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:20px 0 14px;font-size:11px;font-weight:700;display:flex}.CB1Ueq_methodDivider:before,.CB1Ueq_methodDivider:after{content:"";background:var(--line);flex:1;height:1px}.CB1Ueq_methodSwitch{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:14px;font-weight:600;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex}.CB1Ueq_methodSwitch svg{color:var(--brand);flex-shrink:0}.CB1Ueq_methodSwitch:hover{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 8%, transparent);transform:translateY(-1px)}.CB1Ueq_methodSwitch:active{transform:translateY(0)}.CB1Ueq_methodSwitch:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 22%, transparent);outline:none}.CB1Ueq_methodSwitch:disabled{opacity:.55;cursor:not-allowed;transform:none}
