.rdtp-wrap h1{margin-bottom:2em}.rdtp-wrap .rdtp-step{box-sizing:border-box;margin:0;width:100%;padding:2em;opacity:0;transform:translateY(30px) scale(.8);pointer-events:none;font-size:2em;background:#ccc;box-shadow:1px 1px 5px #ccc;color:#333;transition:all .3s cubic-bezier(1,0,0,1)}.rdtp-wrap .rdtp-step.active{pointer-events:auto;opacity:1;transform:none}.rdtp-wrap .rdtp-step.done{transform:translateY(-20px) scale(.9);pointer-events:auto;opacity:.6}.rdtp-wrap .rdtp-step.done input,.rdtp-wrap .rdtp-step.done label{pointer-events:none}.rdtp-wrap .rdtp-step p{font-size:1em;margin:0;text-align:center}.rdtp-wrap .rdtp-step p .title{display:block}.rdtp-wrap .rdtp-step p label.radio{box-sizing:border-box;border:2px solid #bbb;background-color:#999;padding:.2em .5em;text-align:center}.rdtp-wrap .rdtp-step p label.radio.checked{background-color:#01d1b2}.rdtp-wrap .rdtp-step p label.radio.checked.bad,.rdtp-wrap .rdtp-step p label.radio.checked.error{background-color:#d45c58}.rdtp-wrap .rdtp-step p label.radio input[type=radio]{visibility:hidden;position:absolute;pointer-events:none}.rdtp-wrap .rdtp-step p .backup-response{display:block;font-size:.6em;margin-top:1em}.rdtp-wrap .rdtp-step p .backup-response.error{color:#c63833}.rdtp-wrap .rdtp-step p .backup-response.success{color:#019e87}.rdtp-wrap .rdtp-step .error .pre{font-family:monospace;background-color:rgba(100,0,0,.5);padding:.5em;margin-top:1em;font-size:.6em;color:#fff;display:block}.rdtp-wrap .rdtp-step.error>.success,.rdtp-wrap .rdtp-step.success>.error{display:none}