.set-password-module__To0-qa__wrap{background:var(--bg);place-items:center;min-height:100dvh;padding:24px;display:grid}.set-password-module__To0-qa__card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:400px;padding:34px 32px}.set-password-module__To0-qa__brand{font-family:var(--font-display), sans-serif;align-items:center;gap:10px;margin-bottom:22px;font-size:16px;font-weight:800;display:flex}.set-password-module__To0-qa__brand em{color:var(--accent-l);font-style:normal}.set-password-module__To0-qa__title{font-family:var(--font-display), sans-serif;font-size:24px;font-weight:800}.set-password-module__To0-qa__sub{color:var(--muted);margin:6px 0 24px;font-size:14px}.set-password-module__To0-qa__form{flex-direction:column;display:flex}.set-password-module__To0-qa__field{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.set-password-module__To0-qa__field span{font-size:12px;font-weight:600}.set-password-module__To0-qa__field input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);width:100%;color:var(--text);font-family:var(--font-body), sans-serif;padding:12px 14px;font-size:14px}.set-password-module__To0-qa__err{color:var(--danger);margin:0 0 14px;font-size:13px}:root[data-style=highfield] .set-password-module__To0-qa__field span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}:root[data-style=highfield] .set-password-module__To0-qa__field input{border:none;border-bottom:2px solid var(--line);background-color:#0000;padding-left:0;padding-right:0}:root[data-style=highfield] .set-password-module__To0-qa__field input:focus{box-shadow:none;border-bottom-color:var(--accent);outline:none}
