#cef1.cef1-v37 .cef1-first-friend {
    box-sizing:border-box;
    width:100%;
    max-width:640px;
    margin:0 auto;
    padding:28px 20px;
    border:1px solid #2b2e34;
    border-radius:16px;
    background:#171a1f;
    color:#f0f1f3;
    text-align:center;
}
#cef1.cef1-v37 .cef1-first-friend-icon {
    display:flex;
    align-items:center;
    justify-content:center;
    width:48px;
    height:48px;
    margin:0 auto 16px;
    border:1px solid #ff822e;
    border-radius:50%;
    color:#ff822e;
    font-size:30px;
    line-height:1;
}
#cef1.cef1-v37 .cef1-first-friend-title {
    margin:0 0 10px;
    color:#f0f1f3;
    font:600 20px/1.3 Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;
}
#cef1.cef1-v37 .cef1-first-friend-text {
    margin:0 auto 22px;
    max-width:400px;
    color:#b9bec7;
    font:400 14px/1.6 Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;
}
#cef1.cef1-v37 .cef1-first-friend-button {
    display:block;
    width:100%;
    max-width:340px;
    min-height:48px;
    margin:0 auto;
    padding:12px 16px;
    border:0;
    border-radius:12px;
    background:#ff822e;
    color:#101216;
    font:600 15px/1.4 Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;
    white-space:normal;
    cursor:pointer;
}
#cef1.cef1-v37 .cef1-first-friend-button:focus-visible {
    outline:2px solid #fff;
    outline-offset:4px;
}
