.login > input{display: none;}.login > input#proka-login:checked ~ header label[for="proka-login"]{color: #292d32;}.login > input#proka-register:checked ~ header label[for="proka-register"]{color: #292d32;}.login > input#proka-login:checked ~ article li.proka-register{display: none;}.login > input#proka-login:checked ~ article footer li[data-ingresar="register"]{display: none;}.login > input#proka-register:checked ~ article footer li[data-ingresar="ingresar"]{display: none;}.login article footer{margin: 2em 0;}.login article > ul > li label div{ width: 100%;}.login article > ul > li label div input{ text-align: start;}.login article footer .btn{ cursor: pointer;}.login .tab footer .btn{}.login .tab footer .btn + .btn{}.login .tab .error{ text-align:center;display:block;margin-top:1em;font-size:1.5em;color:#e74c3c;}.login .login-socials{ display: flex;padding: .5em;}.login-socials > li{padding: 1em;margin: .5em;border: none;border-radius: 0.2em;box-shadow: 0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);color: #757575;font-weight: 500;cursor: pointer;display: flex;align-items: center;}.login-socials > li:hover{box-shadow: 0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25);}.login-socials > li i{background-color: #000;font-size: 1.25em;margin-right: .5em;}.login blockquote{ text-align: center;text-transform: uppercase;color: #e74c3c;font-weight: bold;height: 1em;}