#auth-gate .rv-phone-fields{display:flex;gap:6px}#auth-gate .rv-country{display:flex;align-items:center;gap:8px;background:#303137;border-radius:15px;padding:0 12px;margin:0;height:50px;color:white;flex-shrink:0}#auth-gate .rv-country img{width:24px;height:24px;border-radius:50%;object-fit:cover}#auth-gate .rv-phone-fields input{min-width:0;flex:1;width:0}#auth-gate .rv-phone-description{color:#a5a5af;font-size:14px;line-height:1.5;margin:0 0 12px}#auth-gate .rv-phone-note{font-size:13px;color:#aabaff;margin-top:12px}#auth-gate .rv-phone-error{color:#ff9b9b;font-size:13px}#auth-gate .rv-phone-primary[hidden],#auth-gate .rv-country[hidden]{display:none}#auth-gate .auth-card{font-weight:400}
