.login-block{color:#000;width:100%}.login-block-title{font-size:20px;font-weight:700;margin-bottom:30px;color:#000;display:block}.login-block-information-item{margin-bottom:30px}.login-block label{font-size:14px;color:#4c4c4c;letter-spacing:0}.login-block input[type=tel],.login-block input[type=text]{font-size:24px;font-weight:500;text-align:center}.login-block input[type=tel],.login-block input[type=text],.login-block select{padding:12px 0;border:none;color:#000;border-bottom:1px solid #ccc;outline:none;box-sizing:border-box;width:100%}.login-block select{font-size:16px;font-weight:400;text-indent:0}.login-block input[type=tel]:focus,.login-block input[type=text]:focus{border-bottom-color:#666}.dob-inputs{display:flex}.dob-inputs select#day{margin-right:20px;width:70px}.dob-inputs select#month{margin-right:20px;width:120px}.login-block-information-desc{font-size:12px;margin-bottom:15px;line-height:1.2}.login-block-information-alert{padding:10px 15px;font-size:10px;margin-bottom:25px;background:#c8ff2c;line-height:1.2}.login-block-phone p{font-size:14px;color:#4c4c4c;letter-spacing:0}.login-block button{padding:0;font-size:14px;border:1px solid #000;font-weight:400;margin-bottom:10px;color:#000;outline:none;box-sizing:border-box;border-radius:15px;background:#fff;cursor:pointer;width:100%;line-height:40px}.login-block button:hover{color:#fff;background:#000}.login-block-footer{padding-top:30px;font-size:12px;font-weight:400;color:#c4c4c4}a.opentgbot{padding:0;font-size:14px;border:1px solid #000;font-weight:400;margin-bottom:10px;color:#000;outline:none;text-align:center;box-sizing:border-box;border-radius:15px;background:#fff;cursor:pointer;width:100%;line-height:40px;margin-top:15px;display:block}.cabinet-radio input[type=radio]{display:none}.cabinet-radio label{margin-right:0;position:relative;cursor:pointer;line-height:192%;user-select:none;padding-left:25px;display:inline-block}.cabinet-radio label:before{height:15px;border:1px solid #dadada;content:"";position:absolute;top:7px;border-radius:50%;background:#fff;left:0;width:15px;display:inline-block}.cabinet-radio label span{font-size:14px;color:#c4c4c4;line-height:153.5%}.cabinet-radio input[type=radio]:checked+label:before{border:4px solid #000;content:"";display:inline-block}.cabinet-radio input[type=radio]:checked+label{font-weight:700}.cabinet-radio label:hover:before{border:1px solid #000}.userinfo-item{margin-bottom:30px}.userinfo-item-line{display:flex}.userinfo-item-line>:first-child{margin-right:50px}