.password--wrapper{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:3.75rem 9.75rem}.password--wrapper p{margin-top:1.5rem;font-size:1rem;font-weight:500;color:#3b354d;line-height:1.5rem}.password--content{padding:5rem 3rem 4rem;background-color:#fff;box-shadow:0 32px 32px -16px rgba(113,11,165,.16);border-radius:16px;width:60%}.reset-title{color:#3b354d;margin-top:3rem;font-size:2.5rem}.back-link{display:flex;align-items:center;width:max-content;color:#710ba5;font-size:1rem;font-weight:600;transform:translateX(-9px);cursor:pointer}.access-btn{width:100%;padding:1.125rem;margin-top:3.25rem;background:linear-gradient(93.23deg, #710ba5 0%, #952acc 29.06%, #710ba5 58.17%);border-radius:4px;font-weight:600;font-size:.875rem;color:#fff;cursor:pointer;display:flex;justify-content:center}.logo{min-width:100px;max-width:200px;width:10%}.logo--nav{width:25%}.logo--aviso{width:12%}.password-nav{display:flex;justify-content:space-between}.form--container form{margin-top:2rem}.form--container .show--password{padding:0;background:none;border:0;line-height:0;color:#5a5569}.form--container .show--password svg{width:1.25rem;height:1.25rem}.form--container .show--password .eye-off{display:none}.form--container .show--password.show .eye{display:none}.form--container .show--password.show .eye-off{display:block}.senha-erro{margin:0;color:#c62828;font-size:.875rem;font-weight:500;line-height:1.4}.senha-erro--form{margin-top:1.5rem;padding:.75rem 1rem;background:#fdecea;border-left:3px solid #c62828;border-radius:4px}.requisitos{margin:.75rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem}.requisitos li{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.4;color:#5a5569}.requisitos li::before{content:"";flex:0 0 auto;width:.875rem;height:.875rem;border:1.5px solid #c9c6d0;border-radius:50%;transition:border-color .15s ease,background-color .15s ease}.requisitos li.is-ok{color:#1b7f4f}.requisitos li.is-ok::before{border-color:#1b7f4f;background:#1b7f4f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/0.75rem no-repeat}.requisitos__nota{margin:.5rem 0 0;font-size:.8125rem;line-height:1.4;color:#5a5569}.conferencia{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.875rem;font-weight:500;line-height:1.4;min-height:1.25rem}.conferencia:empty{margin-top:0;min-height:0}.conferencia--ok{color:#1b7f4f}.conferencia--erro{color:#c62828}.form--container .requisitos__nota,.form--container .conferencia{margin:.5rem 0 0 !important;line-height:1.4 !important}.form--container .requisitos__nota{font-size:.8125rem !important;color:#5a5569 !important}.form--container .conferencia{font-size:.875rem !important;font-weight:500 !important}.form--container .conferencia:empty{margin-top:0 !important}.form--container .conferencia--ok{color:#1b7f4f !important}.form--container .conferencia--erro{color:#c62828 !important}.form--container input:focus-visible,.form--container button:focus-visible{outline:2px solid #710ba5;outline-offset:2px}@media(max-width: 768px){.password--content{width:80%;padding:2rem 1rem}.reset-title{font-size:2rem}}@media(max-width: 390px){.password--wrapper{padding:1rem !important}.password--content{width:100% !important;padding:3rem 2rem !important}.reset-title{font-size:2.4rem !important}}/*# sourceMappingURL=redefinir_senha.compilado.css.map */
