@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700);*{box-sizing:border-box;user-select:none}body,html{margin:0;height:100%}body{position:relative;font-family:Roboto,sans-serif;color:#3c3c3c;display:flex;align-items:center;flex-direction:column}.content_churn{display:flex;align-items:center;flex-direction:column;height:100%}.title_churn{margin-top:50px}.content_churn section{display:flex;flex-direction:column;background-color:#f1f1f1;padding:20px}.content_churn button{margin-top:20px;color:#fff;background:#e63342;font-weight:700;border:0;border-bottom:2px solid #ce3f4b;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:10px 25px;cursor:pointer}.content_churn button:hover{background:#ce3f4b}h1{font-weight:400;font-size:2em;cursor:default;margin:0 0 .5em}.input_churn[type=checkbox]{height:0;width:0;-moz-transform:scale(0);}.input_churn[type=checkbox]+label{position:relative;display:flex;margin:.6em 0;align-items:center;font-weight:700;font-size:14px;color:#9e9e9e;transition:color 250ms cubic-bezier(.4,0,.23,1)}.input_churn[type=checkbox]+label>ins{position:absolute;display:block;bottom:0;left:2em;height:0;width:100%;overflow:hidden;text-decoration:none;transition:height .3s cubic-bezier(.4,0,.23,1)}.input_churn[type=checkbox]+label>ins>i{position:absolute;bottom:0;font-style:normal;color:#4FC3F7}.input_churn[type=checkbox]+label>span{display:flex;justify-content:center;align-items:center;margin-right:1em;width:2em;height:2em;background:0 0;border:2px solid #bcbcbc;border-radius:2px;cursor:pointer;transition:all 250ms cubic-bezier(.4,0,.23,1)}.input_churn[type=checkbox]+label:hover,input[type=checkbox]:focus+label{color:#3c3c3c}.input_churn[type=checkbox]+label:hover>span,input[type=checkbox]:focus+label>span{background:rgba(255,255,255,.1)}.input_churn[type=checkbox]:checked+label>ins{height:100%}.input_churn[type=checkbox]:checked+label>span{border:1em solid #e63342;animation:shrink-bounce .2s cubic-bezier(.4,0,.23,1)}.input_churn[type=checkbox]:checked+label>span:before{content:"";position:absolute;top:10px;left:4px;font-size:28px;border-right:4px solid transparent;border-bottom:4px solid transparent;transform:rotate(45deg);transform-origin:0 100%;animation:checkbox-check 125ms 250ms cubic-bezier(.4,0,.23,1) forwards}@keyframes shrink-bounce{0%,100%{transform:scale(1)}33%{transform:scale(.85)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0,0,0) rotate(45deg)}33%{width:.2em;height:0;transform:translate3d(0,0,0) rotate(45deg)}100%{width:.2em;height:.5em;border-color:#fff;transform:translate3d(0,-.5em,0) rotate(45deg)}}.msg_success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.msg_error{background-color:#f8d7da;color:#721c24;border-color:#f5c6cb}.msg_success,.msg_error{display:flex;justify-content:center;align-items:center;margin-top:40px;padding:10px 20px;border-radius:4px;font-size:14px;font-weight:700}.msg_success span svg,.msg_error span svg{width:30px;margin-right:10px}.msg_success span .path,.msg_error span .path{stroke-dasharray:1000;stroke-dashoffset:0}.msg_success span .path.circle,.msg_error span .path.circle{-webkit-animation:dash 0.9s ease-in-out;animation:dash 0.9s ease-in-out}.msg_success span .path.line,.msg_error span .path.line{stroke-dashoffset:1000;-webkit-animation:dash 0.9s 0.35s ease-in-out forwards;animation:dash 0.9s 0.35s ease-in-out forwards}.msg_success span .path.check,.msg_error span .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check 0.9s 0.35s ease-in-out forwards;animation:dash-check 0.9s 0.35s ease-in-out forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}
