.su-steps{gap:6px;margin-bottom:14px;display:flex}.su-steps span{background:var(--v3-border);border-radius:2px;flex:1;height:3px}.su-steps span.on{background:var(--v3-accent)}.su-providers{margin-top:16px}.su-link{width:100%;color:var(--v3-text-2);cursor:pointer;text-align:center;background:0 0;border:0;margin-top:4px;font-size:13px;display:block}.su-link:hover{color:var(--v3-accent)}.su-who{border:1px solid var(--v3-border);color:var(--v3-text-2);border-radius:10px;align-items:center;gap:10px;min-width:0;margin-top:4px;padding:10px 12px;font-size:13px;display:flex}.su-who b{color:var(--v3-text);overflow-wrap:anywhere;font-weight:600}.su-who>span:nth-child(2){min-width:0}.su-who button{color:var(--v3-text-3);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;font-size:12px}.su-who button:hover{color:var(--v3-accent)}.su-av{background:var(--v3-accent-fill,var(--v3-accent));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex}.su-check{cursor:pointer;color:var(--v3-text-2);-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.su-check input{accent-color:var(--v3-accent);flex:none;margin-top:3px}.su-check a{color:var(--v3-accent)}.su-check a:hover{text-decoration:underline}.su-check small{color:var(--v3-text-3);margin-top:3px;font-size:11.5px;display:block}.su-check--box{border:1px solid var(--v3-border);color:var(--v3-text);border-radius:10px;padding:12px}.su-flow .auth-card-head{margin-bottom:12px}.su-flow .auth-card-head h1{font-family:var(--v3-font-heading);letter-spacing:-.01em;color:var(--v3-text);margin:0 0 3px;font-size:22px;font-weight:800}.su-flow .auth-card-head p{color:var(--v3-text-2);margin:0;font-size:13px;line-height:1.4}
