.cliente-login-module__6WWcza__screen{color:#0d0d0f;background:#f6f6f8;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.cliente-login-module__6WWcza__screen:before{content:"";pointer-events:none;background:radial-gradient(circle,#f5ed2452 0%,#f5ed2414 45%,#f6f6f800 72%);border-radius:50%;width:760px;height:520px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.cliente-login-module__6WWcza__center{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;padding:48px 16px;display:flex;position:relative}.cliente-login-module__6WWcza__logo{opacity:.9;zoom:1.35;justify-content:center}.cliente-login-module__6WWcza__card{background:#fff;border:1px solid #0a0a0e12;border-radius:24px;width:100%;max-width:420px;padding:36px 32px 32px;box-shadow:0 1px 2px #0a0a0e0a,0 18px 48px #0a0a0e12}.cliente-login-module__6WWcza__head{text-align:center;margin-bottom:28px}.cliente-login-module__6WWcza__head h1{letter-spacing:-.025em;margin-bottom:8px;font-size:28px;font-weight:800}.cliente-login-module__6WWcza__head p{color:#6b6973;font-size:14px;line-height:1.55}.cliente-login-module__6WWcza__field{margin-bottom:16px}.cliente-login-module__6WWcza__field label{color:#3d3b44;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.cliente-login-module__6WWcza__field input{color:#0d0d0f;background:#f6f6f8;border:1px solid #0a0a0e1a;border-radius:14px;outline:none;width:100%;height:50px;padding:0 16px;font-family:inherit;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}.cliente-login-module__6WWcza__field input::placeholder{color:#9a98a1}.cliente-login-module__6WWcza__field input:focus{background:#fff;border-color:#d9cf00;box-shadow:0 0 0 3px #f5ed2459}.cliente-login-module__6WWcza__row{justify-content:flex-end;margin:4px 0 22px;display:flex}.cliente-login-module__6WWcza__linkBtn{color:#6b6973;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;text-decoration:underline}.cliente-login-module__6WWcza__linkBtn:hover{color:#0d0d0f}.cliente-login-module__6WWcza__btnPrimary{color:#0d0d0f;cursor:pointer;background:#f5ed24;border:none;border-radius:999px;width:100%;height:52px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:0 6px 18px #d9cf004d}.cliente-login-module__6WWcza__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 10px 24px #d9cf0061}.cliente-login-module__6WWcza__btnPrimary:disabled{opacity:.6;cursor:default;transform:none}.cliente-login-module__6WWcza__error{color:#c53030;margin:-6px 0 16px;font-size:13px}.cliente-login-module__6WWcza__success{color:#13734a;margin:-6px 0 16px;font-size:13px}.cliente-login-module__6WWcza__back{margin:18px auto 0;display:block}.cliente-login-module__6WWcza__footer{z-index:1;text-align:center;color:#8d8b94;padding:0 16px 28px;font-size:12.5px;position:relative}@media (max-width:480px){.cliente-login-module__6WWcza__card{border-radius:20px;padding:28px 20px 24px}.cliente-login-module__6WWcza__head h1{font-size:24px}.cliente-login-module__6WWcza__center{gap:28px}}
