.login-module__ndwAQa__page{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.login-module__ndwAQa__box{flex-direction:column;gap:14px;width:100%;max-width:360px;padding:28px 24px;display:flex}.login-module__ndwAQa__brand{align-items:center;gap:10px;margin-bottom:6px;display:flex}.login-module__ndwAQa__brand b{font-size:16px;line-height:1.2;display:block}.login-module__ndwAQa__brand small{color:var(--muted);font-size:12px}.login-module__ndwAQa__logo{background:var(--primary);color:#fff;width:36px;height:36px;box-shadow:inset 0 -3px 0 var(--brand);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.login-module__ndwAQa__field{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.login-module__ndwAQa__field input{border:1px solid var(--line);height:42px;font:inherit;background:var(--surface);color:var(--ink);border-radius:8px;padding:0 12px;font-size:15px;font-weight:400}.login-module__ndwAQa__field input:focus{border-color:var(--primary);outline:none}.login-module__ndwAQa__error{color:var(--brand-text);margin:0;font-size:13px}.login-module__ndwAQa__submit{justify-content:center;height:42px;font-size:15px}.login-module__ndwAQa__note{text-align:center;margin:0;font-size:12px}
