@charset "UTF-8";html,body{height:100%;margin:0;padding:0}body{position:relative;background:#181818;color:#3c434a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;min-width:0}body:before{content:"";position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);width:82vmin;height:82vmin;background:radial-gradient(circle,#702dbd99,#6f2dbd00 70%);z-index:-1}a{color:#6f2dbd;transition:border,background,color .05s ease-in-out}a:hover,a:active{color:#6f2dbd}a:focus{color:#6f2dbd;box-shadow:0 0 0 2px #6f2dbd;outline:2px solid transparent}p{line-height:1.5}#login{width:420px;padding:5% 0 0;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:0}#login>*{grid-column:span 2}.login h1{text-align:center}.login h1 a{width:180px;height:61px;margin:0 auto 25px;padding:0;background-image:url(/engine/interface/dist/theme-portaltela/img/portaltela.svg);background-image:none,url(/engine/interface/dist/theme-portaltela/img/portaltela.svg);background-size:180px 61px;background-position:center top;background-repeat:no-repeat;color:transparent;font-size:20px;font-weight:400;line-height:1.3;text-decoration:none;text-indent:-9999px;outline:none;overflow:hidden;display:block}.login h1 a:hover,.login h1 a:focus{color:transparent!important;box-shadow:none!important}.wp-core-ui .button-secondary{color:#6f2dbd!important}.button-primary{color:#fff!important;background-color:#6f2dbd!important;border-radius:8px!important;border:none!important}body.login-action-login .button-primary{width:100%!important;min-height:42px!important;font-weight:700;text-transform:uppercase}.login label[for=user_login],.login label[for=user_pass]{display:block;position:relative;padding-left:25px;margin-bottom:5px}.login label[for=user_login]:before,.login label[for=user_pass]:before{opacity:.8;inset:auto auto 0 0!important;position:absolute!important;content:""!important;height:18px!important;width:18px!important;display:inline-block;padding:0!important;margin:0 0 0 2px!important;background-color:currentColor;-webkit-mask-size:contain!important;mask-size:contain!important}.login label[for=user_login]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-person' viewBox='0 0 16 16'%3E%3Cpath d='M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z'/%3E%3C/svg%3E") no-repeat center!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-person' viewBox='0 0 16 16'%3E%3Cpath d='M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z'/%3E%3C/svg%3E") no-repeat center!important}.login label[for=user_pass]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-key' viewBox='0 0 16 16'%3E%3Cpath d='M0 8a4 4 0 0 1 7.465-2H14a.5.5 0 0 1 .354.146l1.5 1.5a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0L13 9.207l-.646.647a.5.5 0 0 1-.708 0L11 9.207l-.646.647a.5.5 0 0 1-.708 0L9 9.207l-.646.647A.5.5 0 0 1 8 10h-.535A4 4 0 0 1 0 8m4-3a3 3 0 1 0 2.712 4.285A.5.5 0 0 1 7.163 9h.63l.853-.854a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 0 1 .708 0l.646.647.793-.793-1-1h-6.63a.5.5 0 0 1-.451-.285A3 3 0 0 0 4 5'/%3E%3Cpath d='M4 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E") no-repeat center!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-key' viewBox='0 0 16 16'%3E%3Cpath d='M0 8a4 4 0 0 1 7.465-2H14a.5.5 0 0 1 .354.146l1.5 1.5a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0L13 9.207l-.646.647a.5.5 0 0 1-.708 0L11 9.207l-.646.647a.5.5 0 0 1-.708 0L9 9.207l-.646.647A.5.5 0 0 1 8 10h-.535A4 4 0 0 1 0 8m4-3a3 3 0 1 0 2.712 4.285A.5.5 0 0 1 7.163 9h.63l.853-.854a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 0 1 .708 0l.646.647.793-.793-1-1h-6.63a.5.5 0 0 1-.451-.285A3 3 0 0 0 4 5'/%3E%3Cpath d='M4 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E") no-repeat center!important}.login .message,.login .notice,.login .success{border-left:4px solid #3981EA;padding:12px;margin:0 0 20px;background-color:#ffffff1a;box-shadow:0 1px 1px #0000001a;word-wrap:break-word;border-top-right-radius:8px;border-bottom-right-radius:8px}.login .message,.login .message a,.login .notice,.login .notice a,.login .success,.login .success a{color:#fff}.login .success{border-left-color:#6f2dbd}.login .notice-error{border-left-color:#ef3430}.login .login-error-list{list-style:none}.login .login-error-list li+li{margin-top:4px}.login *{margin:0;padding:0}.login .input::-ms-clear{display:none}.login .pw-weak{margin-bottom:15px}.login .button.wp-hide-pw{background:transparent;border:1px solid transparent;box-shadow:none;font-size:14px;line-height:2;width:2.5rem;height:2.5rem;min-width:40px;min-height:40px;margin:0;padding:5px 9px;position:absolute;right:0;top:0}.login .button.wp-hide-pw:hover,.login .button.wp-hide-pw:focus,.login .button.wp-hide-pw:active{background:transparent}.login .button.wp-hide-pw:focus{border-color:#6f2dbd;box-shadow:0 0 0 1px #6f2dbd;outline:2px solid transparent}.login .button.wp-hide-pw .dashicons{width:1.25rem;height:1.25rem;top:.25rem}.login #nav,.login #backtoblog{margin:0!important;padding:20px 10px!important;grid-column:span 1!important;text-align:center!important}.login #nav a,.login #backtoblog a{opacity:.5;color:#fff!important}.login #nav a:hover,.login #backtoblog a:hover{opacity:1}.login #nav{order:2!important}.login #backtoblog{order:1!important}.login .privacy-policy-page-link{order:90!important}.login .privacy-policy-page-link a{opacity:.4;text-decoration:none;color:#fff!important}.login .privacy-policy-page-link a:hover{opacity:1;text-decoration:underline}.login .wp-pwd{position:relative}.login form{margin:20px 0 0;padding:32px;font-weight:400;overflow:hidden;background:#fff;border:1px solid rgba(24,24,24,.6);border-radius:8px;box-shadow:-1px 1px 20px -2px #6f2dbd}.login form.shake{animation:shake .2s cubic-bezier(.19,.49,.38,.79) both;animation-iteration-count:3;transform:translate(0)}.login form p.forgetmenot{float:left;font-weight:400;margin-bottom:15px!important;opacity:.8}.login form .button-primary{float:right}.login form .reset-pass-submit{display:flex;flex-flow:row wrap;justify-content:space-between}.login form .reset-pass-submit .button{display:inline-block;float:none;margin-bottom:6px}.login form .admin-email-confirm-form .submit{text-align:center}.login form .admin-email__later{text-align:left}.login form p.admin-email__details{margin:1.1em 0}.login form h1.admin-email__heading{border-bottom:1px #181818 solid;color:#3c434a;font-weight:400;padding-bottom:.5em;text-align:left}.login form .admin-email__actions div{padding-top:1.5em}.login form .admin-email__actions .button-primary{float:none;margin:.25em}.login form p{margin-bottom:0}.login form .indicator-hint,.login form #reg_passmail{margin-bottom:16px}.login form p.submit{margin:0;padding:0}.login form .input,.login form input[type=text],.login form input[type=password]{font-size:24px;line-height:1.33333333;width:100%;border-width:.0625rem;padding:.1875rem .3125rem;margin:0 6px 16px 0;min-height:40px;max-height:none;background:#fff}.login form input.password-input{font-family:Consolas,Monaco,monospace}.js .login form input.password-input{padding-right:2.5rem}.js .login form.login-action-resetpass input[type=text],.js .login form.login-action-resetpass input[type=password],.js .login form.login-action-rp input[type=text],.js .login form.login-action-rp input[type=password]{margin-bottom:0}.login form #pass-strength-result{font-weight:600;margin:-1px 5px 16px 0;padding:6px 5px;text-align:center;width:100%}.login form .interim-login{height:auto}.login form .interim-login #login{padding:0;margin:5px auto 20px}.login form .interim-login.login h1 a{width:auto}.login form .interim-login #login_error,.login form .interim-login.login .message{margin:0 0 16px}.login form .interim-login.login form{margin:0}.login form .screen-reader-text,.login form .screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.login form input::-ms-reveal{display:none}.login form input[type=checkbox]:focus,.login form input[type=email]:focus,.login form input[type=password]:focus,.login form input[type=radio]:focus,.login form input[type=text]:focus,.login form input[type=url]:focus,.login form select:focus,.login form textarea:focus{border-color:#6f2dbd;box-shadow:0 0 0 1px #6f2dbd}@keyframes shake{25%{transform:translate(-20px)}75%{transform:translate(20px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.login form.shake{animation:none;transform:none}}@media screen and (max-width:782px){.login-action-confirm_admin_email #login{box-sizing:border-box;margin-top:0;padding-left:4vw;padding-right:4vw;width:100vw}.interim-login input[type=checkbox]{width:1rem;height:1rem}.interim-login input[type=checkbox]:checked:before{width:1.3125rem;height:1.3125rem;margin:-.1875rem 0 0 -.25rem}#language-switcher label,#language-switcher select{margin-right:0}}@media screen and (max-width:400px){.login .language-switcher .button{display:block;margin:5px auto 0}}.language-switcher{margin:0 auto;padding:0 0 24px;text-align:center}.language-switcher label{margin-right:.25em}.language-switcher label .dashicons{width:auto;height:auto}.language-switcher select{margin-right:.25em}.language-switcher .button{margin-bottom:0}#language-switcher{padding:0;overflow:visible;background:none;border:none;box-shadow:none}.admin-email__actions div{padding-top:1.5em}.admin-email__actions .button-primary{float:none;margin:.25em}
