.user_page{margin-top:140px;display:grid;justify-content:center;align-content:start;min-height:calc(100vh - 140px);padding-top:10vh;position:relative;margin-bottom:40px}.user_page>.box{margin:2rem;padding:4rem;width:100%;max-width:520px;background:#fff;border-radius:1.3rem;box-shadow:0 5px 30px -10px rgba(0,0,0,.15)}.user_page>.box .pleaseconfirm .sent{color:#666c71}.user_page>.box.eula{max-width:760px}.user_page>.box.eula .controles a{display:flex;flex-flow:row nowrap;align-items:center;line-height:16px}.user_page>.box.eula .controles a svg{width:16px;height:16px}.user_page>.box.eula .controles a:not(.button) .icon{margin:0}.user_page>.box.eula .content .eula-text{margin-top:16px;background:rgba(241,245,249,.5);padding:40px 20px;border:1px solid rgba(102,108,113,.1);border-radius:5px;height:300px;overflow:scroll}.user_page>.box.eula .content .eula-text h1{font-size:32px}.user_page>.box.eula .content .eula-text h2{font-size:24px}.user_page>.box.eula .content .eula-text h3{font-size:20px;margin-top:36px}.user_page>.box.eula .content .eula-text p,.user_page>.box.eula .content .eula-text ul li{font-size:12px}.user_page>.box .controles{justify-content:space-between;margin-top:16px}.user_page>.box .controles,.user_page>.box .controles .controles__link{display:flex;align-items:center}.user_page>.box .controles .controles__link--fliph .icon{transform:rotate(180deg)}.user_page>.box .controles .icon{width:16px;height:16px;fill:currentColor}.user_page>.box .controles a:not(.button),.user_page>.box .controles p{font-size:12px;font-family:var(--font-graphik-semibold-web),sans-serif;font-weight:400;color:rgba(102,108,113,.5)}.user_page>.box .controles a:not(.button){display:flex;align-items:center}.user_page>.box .controles a:not(.button) .icon{transform:rotate(180deg);width:16px;height:16px;margin-top:4px;margin-right:2px}.user_page>.box .controles a:not(.button):hover{color:#1262fb}.user_page>.box .flex-end{justify-content:flex-end}.user_page>.box .confirm{text-align:center}.user_page>.box .confirm .icon{width:20%;height:20%;color:#1262fb;margin:30px 0}.user_page>.box .confirm .controles{justify-content:center}@media screen and (max-width:769px){.user_page .box{margin:0 0 16px;padding:25px}}.form{position:relative}.form .box{display:block}.form .submit-message{top:-28px;right:-28px;bottom:-28px;left:-28px;width:auto;height:auto}